 	/* Comentario */

 	/* 
nome de uma tag{...}
#nome de uma tag com id{...}
.nome de uma tag com uma classe{...}
 */

 	* {
 		margin: 0px;
 		padding: 0px;

 	}

 	header {
		position: fixed;
 		width: 100%;
 		height: 120px;
 		background-color: rgb(137, 10, 31);
		z-index: 2;

 	}

 	.header-centro {
	
 		width: 100%;
 		max-width: 900px;
 		height: 120px;
 		margin-left: auto;
 		margin-right: auto;
		display: flex;
		justify-content: space-between;
		align-items: center;
 	}

footer{
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
	background-color: #732323;
	text-align: center;
}
footer p{
    font-size: 20px;
	margin-bottom: 10px;          
	color: rgb(0, 0, 0);
	text-align: center;

}


 	.logo {

 		font-size: 40px;
 		color: rgb(0, 0, 0);
 	}

.menu{

	list-style-type: none;
	display: flex;
}

.menu li a{
	color: #FBFEEB;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
}

.menu a:hover{
	color: #B59B92;
	text-decoration: solid;
}



 	img {
 		display: block;
 	}

	.img-destaque{
		width: 100%;


	}





 	/* Tipografia */

	.intro{
		font-size: 18px !important;
		color: rgb(45, 45, 45) !important;
		line-height: 28px !important;


	}


 	.titulo {
 		font-size: 40px;
		margin-bottom: 10px;
 		color: #003049;

		 font-family: "Open Sans", sans-serif;
		 font-weight: 700;
		 font-style: normal;
		 text-align: center;
 	}
	
	 .titulo-membros {
		font-size: 30px;
	   margin-bottom: 10px;
		color: #003049;

		font-family: "Open Sans", sans-serif;
		font-weight: 700;
		font-style: normal;
		text-align: center;
	}
	
	.texto-instrumentos{
		text-align: center;
		font-family: "Open Sans", sans-serif;
		font-weight: 700;
		font-style: normal;
		
	}
	

 	.col-1-2 p, .col-1-3 p {
 		font-size: 16px;
		line-height: 26px;
		margin-bottom: 5px;
 		color: #1E2019;

		 font-family: "Merriweather", serif;
		 font-weight: 300;
		 font-style: normal;
 	}


	.txt-destaque{
		color: #ffffff;
		font-size: 40px;
		text-align: center;
		position:absolute;
		padding: 40px;
	

	}







 	/* Divs */
 	.container-col {
 		width: 100%;
 		max-width: 900px;
 		margin-left: auto;
 		margin-right: auto;
 		display: flex;
 		justify-content: space-between;

 	}

	.container-destaque-img{
		width: 100%;
		max-width: 900px;
		height: 550px;
		margin-left: auto;
		margin-right: auto;
		border-bottom: 7px solid rgb(80, 14, 14);
		position: relative;
		display: flex;
		justify-content: center;
		align-items: flex-end;

	}

	.container-2-img{
		width: 100%;
		max-width: 300px;
		height: 550px;
		margin-left: auto;
		margin-right: auto;
		
		position: relative;
		display: flex;
		justify-content: center;
		align-items: flex-end;

	}	

.padding-menu{
	padding-top: 140px;
	padding-bottom: 50px;




}

.container-elementos{
	width: 100%;
	max-width: 50px;
	height: 50px;
	text-align: center;
}


	


 	/* Colunas */
 	.col-1-2 {
 		width: 48%;
 		margin-bottom: 10px;
 	}

 	.col-1-3 {
 		width: 31%;
 		margin-top: 10px;
		

	
	}

 	.col-1-4 {
 		width: 23%;
 		margin-bottom: 10px;
		
 	}

	.col-1-2 img, .col-1-3 img, .col-1-4 img{
		width: 100%;



	}


 	/* Cores */
 	.bc-escuro {
 		background-color: #817F82;

 	}

 	.bc-meio-tom {
 		background-color: #B59B92;

 	}

 	.bc-claro {
 		background-color: #FBFEEB;
 	}


 	/* Margens e Paddings */
 	.pad-t-b-alto {
 		padding-top: 120px;
 		padding-bottom: 120px;

 	}

 	.pad-t-b-medio {
 		padding-top: 40px;
 		padding-bottom: 40px;
		

 	}

 	.pad-t-b-baixo {
 		padding-top: 20px;
 		padding-bottom: 20px;
		padding-left: 20px;
		padding-right: 20px;

 	}

	