.bg-topo {
	background-color: rgba(227, 53, 53, 1);
}

.topo-mov {
	background-color: rgba(227, 53, 53, 1);
}

.ico-insta {
	background-color: rgba(227, 53, 53, 0.51);
}

.saiba-mais {
	background-color: rgba(227, 53, 53, 1);
	border-color: rgba(0, 0, 0, 1)
}

.enviar.news {
	background-color: rgba(227, 53, 53, 1);
}

.link-orcamento {
	background-color: rgba(227, 53, 53, 1);
}

.enviar {
	background-color: rgba(227, 53, 53, 1);
}

.label-busca {
	color: rgba(0, 0, 0, 1);
}

.span-palavra-busca {
	color: rgba(227, 53, 53, 1);
}

.link-home {
	background-color: rgba(227, 53, 53, 1);
}

.saiba-mais,
.enviar.news,
.link-orcamento,
.enviar,
.link-home {
	color: rgba(0, 0, 0, 1)
}

.saiba-mais:hover {
	background-color: rgba(49, 8, 100, 1);
}

.saiba-mais.estilo2:hover {
	background-color: rgba(49, 8, 100, 1);
	color: rgba(255, 255, 255, 1)
}

.enviar.news:hover {
	background-color: rgba(49, 8, 100, 1);
}

.link-orcamento:hover {
	background-color: rgba(49, 8, 100, 1);
}

.link-voltar:hover {
	background-color: rgba(49, 8, 100, 1);
}

.link-ver-mapa:hover {
	background-color: rgba(49, 8, 100, 1);
}

.enviar:hover {
	background-color: rgba(49, 8, 100, 1);
}

.input-geral.rota:focus {
	border-color: rgba(49, 8, 100, 1);
}

.link-home:hover {
	background-color: rgba(49, 8, 100, 1);
}

.link-menu-lateral {
	background-color: rgba(227, 53, 53, 1);
}

.link-menu-lateral h2 {
	color: rgba(0, 0, 0, 1)
}

div.link-menu-lateral:hover {
	background-color: rgba(227, 53, 53, 1);
}

.link-menu-lateral.ativoMenu {
	background-color: ;
}

.link-menu-lateral:hover {
	background-color: rgba(227, 53, 53, 1) !important;
	color: rgba(255, 255, 255, 1);
}

.link-menu-lateral.ativoMenu {
	color: rgba(255, 255, 255, 1);
}

.link-menu-subcat {
	border: 1px solid #ccc;
	background-color: rgba(241, 241, 241, 1);
}

.link-menu-subcat.ativoMenu {
	border-color: rgba(227, 53, 53, 1);
	color: ;
}

.link-menu-subcat:hover {
	background-color: rgba(230, 230, 230, 1);
}

.menu-link {
	color: rgba(0, 0, 0, 1);
	background-color: rgba(227, 53, 53, 1);
}

.menu-link-mov {
	color: rgba(0, 0, 0, 1);
}

.icon-mobile {
	color: rgba(0, 0, 0, 1);
}

.icon-mobile.w--open {
	background-color: rgba(0, 0, 0, 1);
	color: rgba(227, 53, 53, 1);
}

.menu-categorias {
	color: initial;
}

.topo-contatos {
	background-color: rgba(227, 53, 53, 1);
}

.ico-mail,
.texto-telefone-topo,
.texto-telefone.tx-tel-topo {
	color: rgba(0, 0, 0, 1)
}

.menu-link:active {
	background-color: rgba(49, 8, 100, 1);
}

.menu-link.ativoMenu {
	background-color: rgba(49, 8, 100, 1);
	color: rgba(0, 0, 0, 1);
}

.link-menu-subcat.ativoMenu {
	border-color: rgba(49, 8, 100, 1);
	color: rgba(49, 8, 100, 1)
}

.menu-link-mov:active {
	background-color: rgba(49, 8, 100, 1);
}

.menu-link-mov.ativoMenu {
	background-color: rgba(49, 8, 100, 1);
	color: rgba(0, 0, 0, 1);
}

.item-pg.ativo {
	border-color: rgba(49, 8, 100, 1);
	color: rgba(49, 8, 100, 1);
}

.data-noticia-destaque {
	border-left-color: rgba(49, 8, 100, 1);
}

.link-noticia-destaque:hover {
	color: rgba(49, 8, 100, 1);
}

.link-noticia-destaque:hover h3 {
	color: rgba(49, 8, 100, 1);
}

.titulo-multitexto-destaque {
	border-left-color: rgba(49, 8, 100, 1);
}

.link-servico-destaque:hover {
	color: rgba(49, 8, 100, 1);
}

.link-servico-destaque:hover .titulo-multitexto-destaque {
	color: rgba(49, 8, 100, 1);
}

.link-produtos:hover {
	border-color: rgba(49, 8, 100, 1)
}

.link-album:hover {
	border-color: rgba(49, 8, 100, 1)
}

.link-migalha:hover {
	color: rgba(49, 8, 100, 1)
}

.bloco-titulo-produto:hover,
.bloco-titulo-produto-lateral:hover {
	background-color: rgba(49, 8, 100, 1)
}

.bloco-titulo-album:hover {
	background-color: rgba(49, 8, 100, 1)
}

.link-album:hover .bloco-titulo-album {
	background-color: rgba(49, 8, 100, 1)
}

.link-produtos:hover .bloco-titulo-produto,
.link-produtos:hover .bloco-titulo-produto-lateral {
	background-color: rgba(49, 8, 100, 1);
	color: rgba(0, 0, 0, 1);
}

.link-menu-lateral.ativoMenu {
	background-color: rgba(49, 8, 100, 1)
}

.link-menu-lateral.ativoMenu:hover {
	background-color: rgba(49, 8, 100, 1) !important;
}

.menu-link:hover,
.drop-menu-personalizado:hover .link-pai-drop-menu-personalizado {
	background-color: rgba(49, 8, 100, 1);
}

.menu-link-mov:hover {
	background-color: rgba(49, 8, 100, 1);
}

.link-parceiro:hover {
	color: rgba(49, 8, 100, 1);
}

.bloco-img-parceiro:hover {
	border-color: rgba(49, 8, 100, 1)
}

.link-noticia:hover {
	color: rgba(49, 8, 100, 1)
}

.item-pg:hover {
	color: rgba(49, 8, 100, 1);
	border-color: rgba(49, 8, 100, 1);
}

.link-arquivo:hover {
	color: rgba(49, 8, 100, 1)
}

.link-img-parceiro:hover {
	border-color: rgba(49, 8, 100, 1)
}

.btn-busca:hover {
	background-color: rgba(49, 8, 100, 1);
}

.area-texto-destaque {
	background-color: rgba(227, 53, 53, 1);
}

.area-texto-destaque .titulo-destaque {
	color: rgba(0, 0, 0, 1);
}

.area-texto-destaque .texto-destaque {
	color: rgba(0, 0, 0, 1);
}

.area-destaques.cor3 {
	background-color: rgba(248, 248, 248, 1);
}

.titulo-destaque {
	color: rgba(51, 51, 51, 1);
}

.titulo-secao {
	color: rgba(227, 53, 53, 1);
}

.titulo-info {
	color: rgba(227, 53, 53, 1);
}

.titulo-arquivo {
	color: rgba(227, 53, 53, 1);
}

.titulo-data {
	color: rgba(227, 53, 53, 1);
}

.titulo-video {
	color: rgba(68, 68, 68, 1);
}

.texto-newsletter {
	color: rgba(68, 68, 68, 1);
}

.label {
	color: rgba(68, 68, 68, 1);
}

.bloco-migalha {
	color: rgba(68, 68, 68, 1);
}

.bloco-migalha.ativo {
	color: rgba(68, 68, 68, 1);
}

.texto-internas {
	color: rgba(68, 68, 68, 1);
}

.bloco-titulo-produto-detalhe .titulo-produto-det {
	color: rgba(68, 68, 68, 1)
}

.bloco-num-registros {
	color: rgba(68, 68, 68, 1);
}

.logo img {
	margin: -10px auto !important;
	margin-top: -10px !important;
	max-height: 80px;
	 !important;
	position: initial;
}

.bg-topo {
	background-color: rgb(242 243 240) !important;
}

.menu-link.ativoMenu {
	background-color: rgb(227 53 53) !important;
	color: rgb(242 243 240) !important;
}

.menu-link:hover {
	background-color: #320262 !important;
	color: #fff !important;
}

.menu-link {
	color: #000 !important !important;
	background-color: #f2f3f0 !important;
}

.topo-mov {
	background-color: rgb(242 243 240) !important;
}

.menu-link-mov.ativoMenu {
	background-color: rgb(227 53 53) !important;
	color: #f2f3f0 !important;
}

.enviar:hover {
	background-color: rgba(49, 8, 100, 1) !important;
	color: #f2f3f0 !important;
}

