

/* Estilo do título da página Sobre */
/*deixar a fonte em bold e tamanho h1*/
#homesobre h1 {
	font-size: 1.4em;
	font-weight: bold;
	padding: 5px;
	margin: 10px;
	color: white;
}

#homesobre p {
	opacity: 0.9;
	font-size: 1em;
	line-height: 1.2em;
	color: white;
}
.caixa1 {
	background-color: #f4f7f4;
	border-radius: 10px;
	justify-content: center;
	text-align: center;
	padding: 10px;
	h1 {
		font-size: 1.5em;
		font-weight: bold;
		padding: 10px;
		margin: 0;
		color: #0b7e03;	
	}
}
.caixa2 {	
	justify-content: center;	
	padding: 5px;
	margin: 10px;
		h1 {
		font-size: 1.5em;
		font-weight: bold;
		padding: 10px;
		margin: 0;
		color: #0b7e03;	
	}
}
/* Estilo do conteúdo da página Sobre */


#apresentacao {
	/*bacground somente com a imagem fundo-textura.jpg*/
	background-color: #fefefe;
	background-image: url("imagens/fundo-textura.jpg");
	background-size: cover;
	opacity: 0.9;
	mix-blend-mode: multiply;
	transition: background .3s, border-radius .3s, opacity .3s;
	color: black;
	padding: 10px ;
	margin-bottom: 5px;
}
h2 {
	font-size: 1.6em;
	font-weight: bold;
	padding: 15px 0px;
}

/*paragrafos justificados*/
#home p {
	text-align: justify;
}

/*criar espaçamento entre paragrafos*/
#apresentacao p {
	opacity: 0.9;
	font-size: 1em;
	line-height: 1.5em;
}

#etica {
	background-color: #0440af;	
	padding: 10px ;
	color: white;
}

#etica p {
	color: white;
	line-height: 1.5em;
	text-align: justify;
}

#creditos {
	background-color: #fefefe;
	background-image: url("../imagens/fundo-textura.jpg");
	background-size: cover;
	
	mix-blend-mode: multiply;
	transition: background .3s, border-radius .3s, opacity .3s;
	padding: 10px ;
	color: black;
	line-height: 1.2em;
}
.alinha {
	text-align: center;
	padding: 20px;
}

#referencia {
	background-color: #0440af;
	color: white;
	padding: 10px ;
}

#referencia p {
	color: white;	
}
