/*-------------------------------------------------------------------
ESTILOS BASE
--------------------------------------------------------------------*/
body{background-color:#f1f1f1;}

a:link,a:visited,a:hover,a:active {color:#eeeeee;}
.button-site{background-color:#2f8734; color:#fff;} /* botões do site*/

.corbg{background-color:#2f8734;}
.cortext{color:#2f8734;}
.cortext2{color:#fff;}
/*-------------------------------------------------------------------
TITULOS E SUBTÍTULOS DA PÁGINA HOME
--------------------------------------------------------------------*/
.home-titulo{color:#2f8734;}
.home-subtitulo{color:#000000;}
/*-------------------------------------------------------------------
TOPO: BASE
--------------------------------------------------------------------*/
.LogotipoTopo{background-image:url(/template/images/logotipo_2.webp);}
.LogotipoTopoMobile{background-image:url(/template/images/logotipo-mobile3.webp) !important;}
.rodape-logo{background-image:url(/template/images/logotipo-rodape_2.webp) !important;}
.rodape-div{background-image:url(/template/images/rodape_2.webp) !important;}

@media screen and (max-width: 1023px) {
.rodape-logo{width:250px; height:33px;}
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
.LogotipoTopo{width:500px; height:65px; margin-top:120px; margin-bottom:60px;}
.rodape-logo{width:400px; height:52px;}
}
@media screen and (min-width: 1280px) and (max-width: 1365px) {
.LogotipoTopo{width:600px; height:79px; margin-top:120px; margin-bottom:60px;}
.rodape-logo{width:400px; height:52px;}
}
@media screen and (min-width: 1366px) and (max-width: 1919px) {
.LogotipoTopo{width:600px; height:79px; margin-top:120px; margin-bottom:70px;}
.rodape-logo{width:500px; height:65px;}
}
@media screen and (min-width: 1920px) {
.LogotipoTopo{width:726px; height:95px; margin-top:100px; margin-bottom:70px;}
.rodape-logo{width:500px; height:65px;}
}


.compramostopo-buttom{
	color:#fff; background-color:#2f8734;
}
.compramostopo-buttom i{
	color:#fff;
}

.nosligamos{color:#fff; background-color:#2f8734;}
/*-------------------------------------------------------------------
TOPO: REDES SOCIAIS
--------------------------------------------------------------------*/
.redesocial.facebook{
	background-color:#2061fb;
}
.redesocial.instagram{
	background-color:#f70ea6;
}
.redesocial.youtube2{
	background-color:#f60002;
}
.redesocial.whatsapp{
	background-color:#00bd07;
}
.redesocial.messenger{
background-color:#0080f7;
}
.redesocial.facebook img,.redesocial.instagram img,.redesocial.youtube2 img,.redesocial.whatsapp img,.redesocial.messenger img{filter: invert(99%) sepia(0%) saturate(2222%) hue-rotate(96deg) brightness(118%) contrast(96%);}
/*-------------------------------------------------------------------
BANNER
--------------------------------------------------------------------*/
.slide-before,.slide-next{background-color:rgba(201,201,201,0.8);}
.slide-before:hover,.slide-next:hover{background-color:rgba(201,201,201,0.9);}
.slideshow-top-gradiante{background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.8) 45%,rgba(241,241,241,0) 100%);}
.slideshow-bottom-gradiante{background: linear-gradient(to bottom,  rgba(241,241,241,0) 0%,rgba(241,241,241,1) 100%);}
/*-------------------------------------------------------------------
MENU PC TOPO
--------------------------------------------------------------------*/
.menu-pc{background-color:rgba(255,255,255,1);}
.menu-pc-down{background-color:rgba(255,255,255,1);}
a.menu-topo:link, a.menu-topo:visited{
	color:#000;
}
a.menu-topo:hover, a.menu-topo.active{
	background-color:#2f8734;
	color:#fff !important;
}
.menu-topo-arrow{
  border-top: 5px solid #2f8734;
}
a.submenu:link,a.submenu:visited{
	color: #2f8734; 
	background-color:#fff;
	border:2px solid #2f8734;
	margin-bottom:3px;
}

a.submenu:hover,a.submenu.active{ 
	color: #fff; 
	background-color:#2f8734;
	border:2px solid rgba(0,0,0,0);
 }
/*-------------------------------------------------------------------
MENU MOBILE V4
--------------------------------------------------------------------*/
.mobile-top-bar{
	color:#000;
	background-color:#fff;
}
.mobilebar1, .mobilebar3,.mobilebar2 {
  background-color: #2f8734;
}

.mobile-botao-pesquisa{background-color:#2f8734; color:#fff;}
.mobile-botao-pesquisa img{filter: invert(99%) sepia(8%) saturate(14%) hue-rotate(15deg) brightness(107%) contrast(101%);}

.mobile-menu-close, .mobile-menu-open,.menu-mobile-paginas{background-color:#f1f1f1;}

.mobile-logotipo-menu-div{width:70%; padding:20px 0px 0px 20px;}
.menu-mobile-paginas{
color:#000;
}

.menu-mobile-paginas.active,.menu-mobile-paginas:hover{
color:#fff; background-color:#2f8734;
}
.menu-mobile-nivel1content{background-color:#fff;}
.menu-mobile-subpaginas{
color:#000;
}
.menu-mobile-subpaginas.active,.menu-mobile-subpaginas:hover{
background-color:#fff;
color:#2f8734;
}
/*--------------------APRESENTA OS MESSENGER E O WHATSAPP NO FIM DA TELA-------------------------------------------*/
.mobile-redes-bottom.whatsapp{background-color:#4caf50;}
.mobile-redes-bottom.messenger{ background-color:#0081fd;}
.mobile-redes-bottom img{filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(130deg) brightness(112%) contrast(101%);}
.mobile-redes-bottom div{color:#fff;}

/*-------------------------------------------------------------------
MARCAS CARROUCEL
--------------------------------------------------------------------*/
.marcas-todas{background-color:#2f8734;}
.marcas-todas img{filter: invert(100%) sepia(0%) saturate(7464%) hue-rotate(115deg) brightness(115%) contrast(101%);}
.marca-img{background-color:#fff;}
/*-------------------------------------------------------------------
DESTAQUES
--------------------------------------------------------------------*/
.destaques-titulo,.destaques-subtitulo{
	color:#fff !important;
}
@media screen and (max-width: 1023px) {
.destaques-titulo{
	color:#2f8734 !important;
}
.destaques-subtitulo{
	color:#000 !important;
}
}
.owl-theme .owl-dots .owl-dot span{background:#eaeaea;}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#2f8734}

.owl-left-cell{background-color:#fff;}
.owl-right-cell{background-color:#fff;}

.owl-theme .owl-nav img{filter: invert(0%) sepia(0%) saturate(7476%) hue-rotate(285deg) brightness(94%) contrast(97%);}
.owl-theme .owl-nav img:hover{filter: invert(22%) sepia(69%) saturate(6989%) hue-rotate(6deg) brightness(94%) contrast(114%);}

/*--------------------------------------------------------------------------------------------------------------------

PESQUISA PC E MOBILE

--------------------------------------------------------------------------------------------------------------------*/
.pesquisa-box{
-webkit-box-shadow: 0px 0px 37px 0px rgba(0,0,0,0.09);
-moz-box-shadow: 0px 0px 37px 0px rgba(0,0,0,0.09);
box-shadow: 0px 0px 37px 0px rgba(0,0,0,0.09);
}
.pesquisa-titulo{color:#2f8734;}
.pesquisa-box{background-color:#fff;}
.pesquisaOptions-text{color:#fff;}
.pesquisaOptions img{filter: invert(43%) sepia(45%) saturate(666%) hue-rotate(74deg) brightness(89%) contrast(92%);}
.pesquisaFiltros-text{color:#717171;}
.pesquisaFiltros img{filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(200deg) brightness(101%) contrast(105%);}

.pesquisa-form label{color:#000;}

.pesquisa-form select{
  font-family: 'Roboto', sans-serif;
  font-size:1em;
  padding:15px 35px 15px 15px !important;
  background: url("/template/images/arrow.webp") no-repeat;
  background-size:20px;
  background-position: right center;
  background-color:#ceced0;
  color:#000;
}
.pesquisa-form select > option{color:#000;}
.pesquisa-button{color:#fff;background-color:#2f8734;}
.pesquisa-button img{width:22px; margin-right:8px; filter: invert(99%) sepia(3%) saturate(1359%) hue-rotate(177deg) brightness(120%) contrast(100%);}

@media screen and (max-width: 1023px) { /* PARA DISPOSITIVOS PEQUENOS (SMARTPHONES E TABLETS)*/
.pesquisa-posicao{background-color:rgba(0,0,0,0.7);}
.pesquisa-button-close{color:#fff;background-color:#2f8734;}
.pesquisa-button-close:hover{ color:#000;}
.pesquisa-form select{font-size:1.1em;width: 100%;}
}
/*-------------------------------------------------------------------
CONTEÚDO DIMÂMICO / PÁGINAS
--------------------------------------------------------------------*/
.conteudodinamico{background-color:#f1f1f1;}
.pagina-titulo{color:#2f8734;}
.pagina-conteudo{color:#333;}
@media screen and (max-width: 1365px) { /* PARA DISPOSITIVOS PEQUENOS*/
.conteudodinamico{ padding-top:0px;}
}

@media screen and (min-width: 1366px) and (max-width: 1919px) { /* PARA DISPOSITIVOS MÉDIOS*/
.conteudodinamico{ padding-top:50px;}
}


/*-------------------------------------------------------------------
DESTAQUES HOME
--------------------------------------------------------------------*/

.destaques-layout .viaturas-info-box{
	background-color:#2f8734;
}
.destaques-layout .viaturas-box:hover .viaturas-info-box{
	background-color:#2b782f;
}
.destaques-layout .viaturas-marca{color:#fff;}
.destaques-layout .viaturas-marca .modelo{color:#fff;}
.destaques-layout .viaturas-marca .versao{color:#fff;}

.destaques-layout .viaturas-preco{background-color:#fff; color:#000;}
.destaques-layout .viaturas-mensalidade{background-color:#ceced0; color:#000;}
.destaques-layout .viaturas-info-div{color:#fff;}

.destaques-layout .viaturas-icon img{filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(207deg) brightness(102%) contrast(102%);}

.destaques-layout .viaturas-info img{filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(207deg) brightness(102%) contrast(102%);}



/*-------------------------------------------------------------------
PÁGINA VIATURAS / LAYOUT VIATURAS
--------------------------------------------------------------------*/
.vendido{background-color:#e32b2b; color:#fff;}

.marca-agua-layout-triangulo::before {
  border-left: 130px solid #aaef0d !important;
}

.marca-agua-layout-triangulo span {
  color: #5b5b5b; !important;
}

.marca-agua-layout{background-color:#e32b2b; color:#fff;}

.loadingviaturas{background-color:#f1f1f1; background-image:url(/template/images/loading.svg);}
.ordenacao select{
  color:#000;
  background: url("/template/images/arrow.webp") no-repeat;
  background-color:#ceced0;
  background-position: right center;
}


.viaturas-info-box{
	background-color:#fff;
	box-shadow: 0px 0px 20px -2px rgba(47,135,52,0.53);
-webkit-box-shadow: 0px 0px 20px -2px rgba(47,135,52,0.53);
-moz-box-shadow: 0px 0px 20px -2px rgba(47,135,52,0.53);
}

.viaturas-box:hover .viaturas-info-box{
	background-color:#dedede;
}


.viaturas-marca{color:#2f8734;}
.viaturas-marca .modelo{color:#000;}
.viaturas-marca .versao{color:#4f5459;}

.viaturas-preco{background-color:#2f8734; color:#fff;}
.viaturas-mensalidade{background-color:#ceced0; color:#000;}
.viaturas-info-div{color:#000;}

.viaturas-icon img{filter: invert(46%) sepia(10%) saturate(2905%) hue-rotate(73deg) brightness(91%) contrast(92%);}
.viaturas-info img{filter: invert(46%) sepia(10%) saturate(2905%) hue-rotate(73deg) brightness(91%) contrast(92%);}
/*-------------------------------------------------------------------
LAYOUT DETALHES VIATURA
--------------------------------------------------------------------*/
.viatura-titulo{color:#2f8734;}
.viatura-preco{background-color:#2f8734; color:#fff;}
.viatura-mensalidade{background-color:#ceced0; color:#000;}

.viatura-info img{filter: invert(43%) sepia(45%) saturate(666%) hue-rotate(74deg) brightness(89%) contrast(92%);}
.viatura-info-titulo{color:#000;}
.viatura-info-texto{color:#000;}

.viatura-subtitulos{color:#2f8734;}
.viatura-textos{color:#000;}

.viatura-equipamento-categoria-icon img{filter: invert(43%) sepia(45%) saturate(666%) hue-rotate(74deg) brightness(89%) contrast(92%);}
.viatura-equipamento-categoria-nome{color:#2f8734;}
.viatura-equipamento{background-color:#dbdbdb;}
.viatura-equipamento-icon img{filter: invert(43%) sepia(45%) saturate(666%) hue-rotate(74deg) brightness(89%) contrast(92%);}
.viatura-equipamento-nome{color:#000;}
.viatura-botoes{background-color:#2f8734;}
.viatura-botoes img{filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(323deg) brightness(107%) contrast(101%);}
.viatura-botoes div{color:#fff;}
.viatura-botoes.whatsapp{border:3px solid #00a900; background-color:#e3ffe3;}
.viatura-botoes.whatsapp img{filter: invert(52%) sepia(100%) saturate(3599%) hue-rotate(92deg) brightness(93%) contrast(105%);}
.viatura-botoes.whatsapp div{color:#00a900;}
.viatura-botoes.messenger{border:3px solid #0085ff; background-color:#deefff;}
.viatura-botoes.messenger img{filter: invert(32%) sepia(71%) saturate(2934%) hue-rotate(195deg) brightness(105%) contrast(103%);}
.viatura-botoes.messenger div{color:#0085ff;}
.viatura-botoes.informacoes{background-color:#2f8734;}
.viatura-botoes.informacoes span{color:#fff;}

#bx-pager .link-img{opacity:1;border:4px solid rgba(0,0,0,0);}
#bx-pager .link-img.active div{border:4px solid #fff;}
/*-------------------------------------------------------------------
WIDGET - FINANCIAMENTO V1
--------------------------------------------------------------------*/
.financiamento-titulos{color:#2f8734;}

.financiamento-form label{color:#000;}
.financiamento-form select{
background: url("/template/images/arrow.webp") no-repeat;
background-color:#ceced0;
background-position: right 15px center;
color:#000;
	  }

.financiamento-form select > option{
color:#000;
}
	  
.financiamento-form input[type="text"],.financiamento-form input[type="email"], .financiamento-form textarea{background-color:#ceced0; color:#000;}

.financiamento-form input[type="text"]::placeholder,.financiamento-form input[type="email"]::placeholder, .financiamento-form textarea::placeholder{
color:#000;
}

a.financiamento:link,a.financiamento:visited,a.financiamento:hover,a.financiamento:active {color:#eeeeee;}

.financiamento-addmore{background-color:#2f8734; color:#fff; }

.financiamento-form input[type="file"]{
	background-color:#e9e9e9; color:#000;
}

/*-------------------------------------------------------------------
WIDGET - COMPRAMOS V1
--------------------------------------------------------------------*/
.compramos-titulos{color:#2f8734;}

.compramos-form label{color:#000;}
.compramos-form select{
  background: url("https://omeustand.pt/websites/resources/images/navigation-menu.svg") no-repeat;
  background-color:#ceced0;
  color:#000;
	  }

.compramos-form select > option{
color:#000;
}
	  
.compramos-form input[type="text"],.compramos-form input[type="email"], .compramos-form textarea{background-color:#ceced0; color:#000;}

.compramos-form input[type="text"]::placeholder,.compramos-form input[type="email"]::placeholder, .compramos-form textarea::placeholder{
color:#000;
}


a.compramos:link,a.compramos:visited,a.compramos:hover,a.compramos:active {color:#333;}


.compramos-anexos-subtitulo{color:#000;border-bottom:1px solid #ceced0;}

.compramos-drop-container {
  border: 2px dashed #333;
  color: #333;
}

.compramos-drop-container:hover {
  background: #f0f0f0;
  border-color: #111;
}

.compramos-drop-container:hover .compramos-drop-title {
  color: #222;
}

.compramos-drop-title {
  color: #333;
}

.compramos-drop-container input[type=file] {
  color: #444;
  background: #fff;
  border: 1px solid #555;
}

.compramos-drop-container input[type=file]::file-selector-button {
  background: #084cdf;
  color: #fff;
}

.compramos-drop-container input[type=file]::file-selector-button:hover {
  background: #0d45a5;
}
/*-------------------------------------------------------------------
SEGMENTOS WIDGET V4
--------------------------------------------------------------------*/
#segmentos-owl.owl-theme .owl-dots .owl-dot span{
background:#e2e2e2;
}
#segmentos-owl.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#2f8734}

.segmentos-titulo{color:#fff;}
/*-------------------------------------------------------------------
SERVIÇOS
--------------------------------------------------------------------*/
.servicos-div{background-color:#e4e4e4;}
.servicos-inner{
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,2f8734+100&0+0,1+100 */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(47,135,52,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.servicos-subtitulo {color:#fff;}
/*-------------------------------------------------------------------
GALERIA CLIENTES
--------------------------------------------------------------------*/
.galeriacl-div{background-color:#e4e4e4;}
/*-------------------------------------------------------------------
GALERIA CLIENTES - WIDGET - MODAL
--------------------------------------------------------------------*/
.galeriacl-modal{background-color:#fff; color:#000;}
.galeriacl-button-close{background-color:#2f8734; color:#fff;}


.galeriacl-modal-img{border:5px solid #fff;}
.galeriacl-modal-data{color:#999;}
.galeriacl-modal-nome{color:#333;}
.galeriacl-modal-texto{color:#333;}

/* Track */
.galeriacl-modal-content::-webkit-scrollbar-track{
  background: #fff !important
}

/* Handle */
.galeriacl-modal-content::-webkit-scrollbar-thumb{
  background: #333 !important
}

/* Handle on hover */
.galeriacl-modal-content::-webkit-scrollbar-thumb:hover {
  background: #555;
}
/*----------------------------------------------------------------------
GALERIA CLIENTES - WIDGET
-----------------------------------------------------------------------*/
#galeriacl-widget.owl-theme .owl-dots .owl-dot span{background:#eaeaea;}
#galeriacl-widget.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ff0000}

.galeriacl-vermais{background-color:#2f8734;color:#fff;}
.galeriacl-iten{background-color:#fffbf4;}
.galeriacl-data{color:#999;}
.galeriacl-nome{color:#333;}
.galeriacl-texto{color:#333;}

/* Track */
.galeriacl-content::-webkit-scrollbar-track{
  background: #fff !important
}

/* Handle */
.galeriacl-content::-webkit-scrollbar-thumb{
  background: #000 !important
}

/* Handle on hover */
.galeriacl-content::-webkit-scrollbar-thumb:hover {
  background: #555;
}
/*-------------------------------------------------------------------
REVIEWS - WIDGET - MODAL
--------------------------------------------------------------------*/
.reviews-modal-backdrop{background-color:rgba(0,0,0,0.7);}
.reviews-modal{background-color:#fff; color:#000;}

.reviews-button-close{background-color:#fff; color:#000;}
.reviews-button-close:hover{ color:#F00;}

.reviews-modal-data{color:#999;}
.reviews-modal-nome{color:#333;}
.reviews-modal-texto{color:#333;}

/* Track */
.reviews-modal-content::-webkit-scrollbar-track{
  background: #fff !important
}

/* Handle */
.reviews-modal-content::-webkit-scrollbar-thumb{
  background: #333 !important
}

/* Handle on hover */
.reviews-modal-content::-webkit-scrollbar-thumb:hover {
  background: #555;
}
/*----------------------------------------------------------------------
REVIEWS - WIDGET
-----------------------------------------------------------------------*/
.reviews-div{background-color:#e4e4e4;}
#reviews-widget.owl-theme .owl-dots .owl-dot span{background:#d5d5d5;}
#reviews-widget.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#2f8734}
.reviews-vermais{background-color:#fe282e; color:#fff; border-radius:20px; font-weight:500;}
.reviews-avaliacao{color:#000;}
.reviews-iten{background-color:#fafafa;
-webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.05);
-moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.05);
box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.05);
}
.reviews-iten:hover{background-color:#f9f9f9;
-webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.08);
-moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.08);
box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.08);
}
.reviews-data{color:#999;}
.reviews-nome{color:#333;}
.reviews-texto{color:#333;}

/* Track */
.reviews-content::-webkit-scrollbar-track{
  background: #fff !important
}

/* Handle */
.reviews-content::-webkit-scrollbar-thumb{
  background: #000 !important
}

/* Handle on hover */
.reviews-content::-webkit-scrollbar-thumb:hover {
  background: #555;
}
/*----------------------------------------------------------------------
EQUIPA - WIDGET
-----------------------------------------------------------------------*/
.equipa-box{background-color:#fff;}
.equipa-nome,.equipa-telemovel{color:#2f8734;}
.equipa-funcao,.equipa-telemovel-titulo,.equipa-tlm-law{color:#7f7f7f;}
/*-------------------------------------------------------------------
FORMULÁRIOS
--------------------------------------------------------------------*/
.formulario-all label{font-size:0.9em; line-height:2em; color:#333; font-family: "Poppins", sans-serif;}

.formulario-all select{
  color:#c32c0a;
  padding:12px 35px 12px 12px !important;
  background: url("https://omeustand.pt/websites/resources/images/navigation-menu.svg") no-repeat;
  background-color:#fff;
	  }
.formulario-all input, .formulario-all textarea{background-color:#e9e9e9; color:#000; border:1px solid #e9e9e9;}

.formulario-all select > option{
color:#333;
}
/*-------------------------------------------------------------------
CONTACTOS
--------------------------------------------------------------------*/
.contactos-texto{color:#333;}
.contactos-morada-titulo{color:#2f8734;}
.contactos-info img{filter: invert(43%) sepia(45%) saturate(666%) hue-rotate(74deg) brightness(89%) contrast(92%);}
.contactos-info span{color:#333;}

.contactos-form label{color:#000;}

.contactos-form select{
  color:#000;
  background: url("https://omeustand.pt/websites/resources/images/navigation-menu.svg") no-repeat;
  background-color:#ceced0;
	  }

.contactos-form select > option{
color:#000;
}
	  
.contactos-form input, .contactos-form textarea{background-color:#ceced0; color:#000;}

.contactos-form input::placeholder, .contactos-form textarea::placeholder{
color:#000;
}


a.contactos:link,a.contactos:visited,a.contactos:hover,a.contactos:active {color:#333;}

.is-invalid{border-color:#2f8734 !important;}

/*-------------------------------------------------------------------
RODAPÉ: LOGÓTIPO E REDES SOCIAIS
--------------------------------------------------------------------*/
.rodape-div{min-height:1258px; background-color:#f1f1f1; background-image:url(/template/images/rodape.webp);}

.rodape-logo{margin-bottom:20px; background-image:url(/template/images/logotipo-rodape.webp);}

.rodape-redes-titulos{color:#000;}


.redesocial-bottom{
	background-color:#fff;
}


/*-------------------------------------------------------------------
RODAPÉ: CONTACTOS / GOOGLE MAPS
--------------------------------------------------------------------*/
.rodape-contactos-titulo img{filter: invert(43%) sepia(45%) saturate(666%) hue-rotate(74deg) brightness(89%) contrast(92%);}
.rodape-contactos-titulo span{color:#000; }
.rodape-contactos-texto{color:#000;}
a.obterdirecoes:link,a.obterdirecoes:visited,a.obterdirecoes:active{color:#000;}
a.obterdirecoes:hover{color:#000;}

/*-------------------------------------------------------------------
RODAPÉ: TERMOS E CONDIÇÕES
--------------------------------------------------------------------*/
.termos-page{color:#333 !important;}
.direitos-stand{font-size:1em; color:#000;}
.direitos-stand .standname{color:#2f8734}
.direitos-texto{color:#333;}
.direitos-infofiscal{color:#333; }
/*-------------------------------------------------------------------
DEVELOPED
--------------------------------------------------------------------*/
.developed-titulo,.developed-slogan{color:#333;}
/*-------------------------------------------------------------------
TOOLTIP
--------------------------------------------------------------------*/
.tooltip {
  background-color: #000;
  color: #fff;
}
.tooltip span {
  border-top: 7px solid #000;
}
/*-------------------------------------------------------------------
MODALS
--------------------------------------------------------------------*/
.modalbackdrop{background-color:rgba(0,0,0,0.7);}
.modal-alert{ background-color:#fff; color:#000;}

.modal-result-info{color:#F00}

.modal-button-sucesso{background-color:#409d17; color:#fff;}
.modal-button-close{background-color:#e3e3e3; color:#000;}
.modal-button-sucesso img{filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(155deg) brightness(100%) contrast(103%);}
.modal-button-close img{filter: invert(0%) sepia(90%) saturate(7460%) hue-rotate(347deg) brightness(105%) contrast(111%);}
/*-------------------------------------------------------------------
SHARE
--------------------------------------------------------------------*/
.modalsharebackdrop{background-color:rgba(0,0,0,0.7);}
.modal-share{background-color:#eeeeee; color:#000;}
.share-iten{background-color:#fff;}
.modal-share-close{background-color:#eeeeee; color:#000;}

.share-iten.facebook img{filter: invert(29%) sepia(68%) saturate(683%) hue-rotate(184deg) brightness(88%) contrast(81%);}
.share-iten.whatsapp img{filter: invert(40%) sepia(87%) saturate(1116%) hue-rotate(90deg) brightness(103%) contrast(101%);}
.share-iten.linkedin img{filter: invert(24%) sepia(100%) saturate(1487%) hue-rotate(194deg) brightness(94%) contrast(93%);}
.share-iten.twitter img{filter: invert(0%) sepia(92%) saturate(31%) hue-rotate(149deg) brightness(94%) contrast(107%);}
/*-------------------------------------------------------------------
SCROLL UP
--------------------------------------------------------------------*/
.scrolltop{background-color:#2f8734;}
.scrolltop img{filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(323deg) brightness(107%) contrast(101%);}
/*-------------------------------------------------------------------
SCROLL TELA
--------------------------------------------------------------------*/
/* Handle */
::-webkit-scrollbar-thumb {
  background: #646464;
}