.cor1{
	color: #0c3646;	/* 0c3646 azul ou #06214D 580000 */
}
.cor2 {	
	color: #a58362;	/* dourado ou #a58362 ou 8c3a42*/ 
}
 /*verde #0A2F2C*/
.barra{
	background-color: #0c3646;
}


.logot{
	color: #f0c986;
}

.logot2{
	color: #fff;
}

.image-container {
    position: relative;   
    display: block;
    background: rgba(0, 0, 0, .6);
}

.meio{
  
  background: #a58362 !important;
  border: 1px solid #a58362 !important;
  color: #0c3646 !important;
}


.ready-btn.meio:hover {
  background: transparent !important;
  border: 1px solid #fff !important;
  color: #fff !important;
}

.dourado h1{
	display: inline-block;
	font-weight: bold;
	font-family: "freight-big-book", serif; /*"freight-big-book"*/
	background: linear-gradient(to right, #0c3646 50%,#a37d4e 50%);
	background-clip: text;
	-webkit-background-clip: text;
	color: transparent;	
}
.atuacao a{
	display: inline-block;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background: #0c3646;
	background-clip: text;
	-webkit-background-clip: text;
	color: transparent;	
	transition: all 0.5s;
    cursor: pointer;
}
.atuacao a:hover{	
	background: #a37d4e;
	background-clip: text;
	-webkit-background-clip: text;
	color: transparent;	
	 -webkit-filter: drop-shadow(15px 10px 5px rgba(0,0,0,.5));
    filter: drop-shadow(15px 10px 5px rgba(0,0,0,.5));
}

.fundo{	
	background: #0c3646;
	height: 700px;
	
}

.foto{
	width: 200px;
	height: 170px;
}

.titulo-principal h1{	
	font-family: 'Freight-Big-Book', serif;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 4px;
	font-size: 3em;
	color: #fff;
}

.destaque{
	color: #DF6019 !important;
}

.titulo-principal-2 h1{	
	font-family: 'Freight-Big-Book', serif;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 5px;
	font-size: 1em;
	color: #a58362;
}
.title2{	
	font-family: 'Freight-Big-Book', serif;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 5px;
	font-size: 4em;
}

.slogan h2{	
	font-family: 'Freight-Big-Book', serif;
	/*box-shadow: 0px 30px 17px rgb(1 22 57 / 70%);*/
	font-weight: normal;
	text-transform: uppercase;	
	color: #a58362;
	font-size: 1em;
	letter-spacing: 5px;
}

.slogan-2 h2{	
	font-family: 'Freight-Big-Book', serif;
	/*box-shadow: 0px 30px 17px rgb(1 22 57 / 70%);*/
	font-weight: normal;
	text-transform: uppercase;	
	color: #fff;
	font-size: 2em;
	letter-spacing: 4px;
}
.area-atuacao h2{
	font-family: 'Freight-Big-Book', serif; /*'Montserrat', sans-serif;*/
	color: #0c3646;
	text-transform: capitalize;	
}

.area-atuacao h4{
	font-family: 'Freight-Big-Book', serif;
	color: #0c3646;
	text-transform: capitalize;	
}

.tributario{
	color: #2c2e26 /*ou #5e523c*/
}

.area-2 h2{
	font-family: 'Freight-Big-Book', serif;
	color: #0c3646;
	text-transform: capitalize;	
}

.area-2 h4{
	font-family: 'Freight-Big-Book', serif;
	
}

.area-2 p{
	text-align: justify;
	
}

.area-3 h2{
	font-family: 'Freight-Big-Book', serif;
	color: #0c3646;
	text-transform: capitalize;	
}

.area-3 p{
	text-align: justify;
}

.lema{
	text-align: justify;
}

.lema-icone{
	color: #a58362 !important;
}

.tab-menu a{
	color: #0c3646 !important;
}

.tab-menu ul li.active a{
	color: #a58362 !important;
}

/*Pág politica de dados */
.titlepolitica{	
	font-family: 'Freight-Big-Book', serif;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 5px;
	font-size: 3em;
}

.termos p{
	text-align: justify;
}