


nav
{
	background-color: #3aa4e6;
	color: #063c48;
	height: 6vh;
	max-height: 6vh;
 	border-bottom: solid 1px #063c48; 
}


nav ul
{
	height: 6vh;
	max-height: 6vh;
}

nav ul li
{
	height: 6vh;
	max-height: 6vh;

}

nav ul li:hover 
{

}

nav a, nav ul li a 
{
	background-color: #3aa4e6;
	color: #063c48;
	height: 6vh;
	max-height: 6vh;
	border-bottom: solid 1px #063c48; 	
}

nav a:hover, nav ul li a:hover 
{
	background-color: #063c48;
	color: #3aa4e6;
	height: 6vh;
	max-height: 6vh;
	border-bottom: solid 1px #063c48; 	
}

nav ul li img, nav img 
{ 
	height: calc((6vh) - 1vh);
	max-height: calc((6vh) - 1vh);
}


















#lateral {
 	top: -94vh;
	background-color: #063c48;
 	border-bottom: solid 1px #063c48; 
 	border-right: solid 1px #063c48;
	color: #3aa4e6;
}


#lateral:hover, #lateral:focus,  #lateral:active {  
	background-color: #063c48;
	color: #3aa4e6;
	padding-top: 6vh;
}

#lateral h3, #lateral p {
color: #3aa4e6;
}

#lateral a {
color: #3aa4e6;
background: rgba(0, 0, 0, 0.1);
}

#lateral a:hover {
color: #063c48;
background-color: #3aa4e6;
}


#lateral h3 {
	background-color: #3aa4e6;
	color: #063c48;
}

#lateral img {
	border-radius: 0;
}

#lateral hr {
	color: #063c48;
	background-color: #3aa4e6;
	 	border-bottom: solid 1px #063c48; 
	 	border-top: solid 1px #3aa4e6; 
	 	border-right: solid 1px #063c48; 
	 	border-left: solid 1px #063c48; 
	 	height: 10px;
	 	opacity: 0.1;
	 	border-radius: 10px;
}

#lateral footer {
	height: 6vh;
	background-color: #063c48;
	color: #3aa4e6;
 	border-top: solid 1px #063c48; 
}



#lateral:before { 
	height: 6vh;
	background-color: #063c48;
	color: #3aa4e6;

}
#lateral:hover:before, #lateral:focus:before {
	height: 6vh;
	background-color: #063c48;
	color: #3aa4e6;

}






.botao_voltar_top { 
	background-color: #3aa4e6;
	color: #063c48;
	bottom: calc((6vh) - 24px);
	right: calc((6vh) / 2);
}
.botao_voltar_top:hover { 
	background-color: #063c48;
	color: #3aa4e6;
}







#aboutus, #aboutus h3, #slogan, #slogan h1, #rodape_institucional, #contact_email {
	background-color: #797979;
	color: #ffffff;
}



#social, #social h3, #social a  {
	background-color: #797979;
	color: #ffffff;
}
#social a:hover  {
	opacity: 0.5;
	zoom: 0.9;
}




#time i{
	color: #797979;	
}

#map i {
	color: #797979;	
}







#contact div a {
 	background-color: cp_cor_site_base_textos;
	color: #797979;	
}

#contact div a:hover {
	background-color: cp_cor_site_base_textos; 
	color: #797979;
	opacity: 0.5;
}




.container_txt, 
.container_txt h1,
.container_txt h2,
.container_txt h3,
#center_flex_container_txt {
	background-color: #063c48;
	color: #3aa4e6;
}
.container_txt a, 
.container_txt h1 a,
.container_txt h2 a,
.container_txt h3 a,
#center_flex_container_txt a {

	color: #3aa4e6;
}
.container_txt a:hover, 
.container_txt h1 a:hover,
.container_txt h2 a:hover,
.container_txt h3 a:hover,
#center_flex_container_txt a:hover {
	
	color: #063c48;
}















.container_fotos, 
#center_flex_container_fotos {
	background-color: #063c48;
}

.container_fotos ul li img, 
#center_flex_container_fotos ul li img { 
 	height: 18vh;
	background-color: #3aa4e6;
	color: #063c48;	
}
	@media(min-width:768px){
		.container_fotos ul li img, 
		#center_flex_container_fotos ul li img {
		 			height: 18vh;
		}
	}












.container_fotos_bg_claro ul li img { 
 	height: 6vh;
	background-color: #3aa4e6;
	color: #063c48;	
}
	@media(min-width:768px){
		.container_fotos_bg_claro ul li img {
		 			height: 12vh;
		}
	}









.whatsapp_fixo_rodape_mobile
{
	background-color: #3aa4e6;
	color: #063c48;
	height: 6vh;
	max-height: 6vh;
	border-top: solid 1px #063c48; 	
}

.whatsapp_fixo_rodape_mobile img 
{ 
	height: calc((6vh) - 1vh);
	max-height: calc((6vh) - 1vh);
}

.whatsapp_fixo_rodape_mobile a {
	color: #063c48;
}
