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

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

.corbg{background-color:#E3000F;}
.cortext{color:#E3000F;}
.cortext2{color:#000;}
/*-------------------------------------------------------------------
TITULOS E SUBTÍTULOS DA PÁGINA HOME
--------------------------------------------------------------------*/
.home-titulo{color:#E3000F;}
.home-subtitulo{color:#000000;}
/*-------------------------------------------------------------------
TOPO: BASE
--------------------------------------------------------------------*/
/*-------------------------------------------------------------------
TOPO: BASE
--------------------------------------------------------------------*/
.LogotipoTopo{background-image:url(/template/images/logotipo.webp)!important;}
.LogotipoTopoMobile{background-image:url(/template/images/logotipo-mobile.webp)!important;}
.rodape-logo{background-image:url(/template/images/logotipo-rodape.webp)!important;}
.rodape-extra-div{
	display:block;
	margin-top:30px;
	background-position:center center; 
	background-repeat:no-repeat; 
	background-size: contain;
	background-image:url(/template/images/marcas.webp);
}
@media screen and (max-width: 1023px) { /* PARA DISPOSITIVOS PEQUENOS (SMARTPHONES E TABLETS)*/
.rodape-logo{
	height:140px;
}
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
.LogotipoTopo{
	width:200px; 
	height:62px;
}
.rodape-logo{
	height:80px;
}
.rodape-extra-div{
	height:30px;
}
}
@media screen and (min-width: 1280px) and (max-width: 1365px) {
.LogotipoTopo{
	width:200px; 
	height:62px;
}
.rodape-logo{
	height:90px;
}
.rodape-extra-div{
	height:35px;
}
}
@media screen and (min-width: 1366px) and (max-width: 1919px) {
.LogotipoTopo{
	width:241px; 
	height:75px;
}
.rodape-logo{
	height:100px;
}
.rodape-extra-div{
	height:35px;
}
}
@media screen and (min-width: 1920px) {
.LogotipoTopo{
	width:241px; 
	height:75px;
}
.rodape-logo{
	height:110px;
}
.rodape-extra-div{
	height:40px;
}
}
/*-------------------------------------------------------------------
TOPO
--------------------------------------------------------------------*/
.topo-site{
	background-color:#fcfcfc;
}
.topo-botoes{
	color:#fff;
	background-color:#E3000F;
}

.topo-morada-concelho i{
	color:#fe1819;
}

/*-------------------------------------------------------------------
TOPO: REDES SOCIAIS
--------------------------------------------------------------------*/
.redesocial.facebook{
	background-color:#E3000F;
}
.redesocial.instagram{
	background-color:#E3000F;
}
.redesocial.youtube2{
	background-color:#E3000F;
}
.redesocial.whatsapp{
	background-color:#00bd07;
}
.redesocial.messenger{
	background-color:#0080f7;
}

.redesocial.tiktok{
	background-color:#000;
}
.redesocial.redex{
	background-color:#000; 
}
.redesocial.linkedin{
	background-color:#0274b0; 
}

.redesocial.facebook img,.redesocial.instagram img,.redesocial.youtube2 img,.redesocial.tiktok img,.redesocial.redex img,.redesocial.linkedin 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(255,255,255,0.8);}
.slide-before:hover,.slide-next:hover{background-color:rgba(255,255,255,0.9);}
.slideshow-top-gradiante{background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(248,253,255,0) 100%);}
.slideshow-bottom-gradiante{background: linear-gradient(to bottom,  rgba(248,253,255,0) 0%,rgba(248,253,255,1) 100%);}
/*-------------------------------------------------------------------
MENU PC TOPO
--------------------------------------------------------------------*/
.topo-menu-div{
	background-color:rgba(233,233,233,0.9);
}

a.menu-topo:link, a.menu-topo:visited{
	color:#000000;
}
a.menu-topo:hover, a.menu-topo.active{
	background-color:#fff;
	color:#000;
	-webkit-box-shadow: 0px 0px 13px 1px rgba(0,0,0,0.17);
	-moz-box-shadow: 0px 0px 13px 1px rgba(0,0,0,0.17);
	box-shadow: 0px 0px 13px 1px rgba(0,0,0,0.17);
}
.menu-topo-arrow{
  border-top: 5px solid #fff;
}
a.submenu:link,a.submenu:visited{
	color: #000 !important; 
	background-color:#fff;
	border:2px solid rgba(0,0,0,0);
	margin-bottom:3px;
	}
	
a.submenu:link i,a.submenu:visited i{
	color:#000;
}	
a.submenu:hover i,a.submenu.active i{ 
color: #fff;
 }

a.submenu:hover,a.submenu.active{ 
color: #fff !important; 
background-color:#0d4fd3;
border:2px solid #fff;
 }
/*-------------------------------------------------------------------
MENU MOBILE V4
--------------------------------------------------------------------*/
.mobile-top-bar{color:#000000; background-color:#fff;}
.mobilebar1, .mobilebar3,.mobilebar2 {
  background-color: #000000;
}

.mobile-botao-pesquisa{background-color:#E3000F; 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:#fff;}
.mobile-logotipo-menu-div{width:70%;}
.menu-mobile-paginas{
color:#000000;
}

.menu-mobile-paginas.active,.menu-mobile-paginas:hover{
color:#E3000F; background-color:#e8e8e8;
}
.menu-mobile-nivel1content{background-color:#e8e8e8;}
.menu-mobile-subpaginas{
color:#000000;
}
.menu-mobile-subpaginas.active,.menu-mobile-subpaginas:hover{
color:#E3000F;
}


/*--------------------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;}

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

GAMAS VIATURAS NOVAS

--------------------------------------------------------------------------------------------------------------------*/
.gamas-titulo{
	color:#979797;
}

.gamas-modelo-nome{
	color:#000;
}

#gamasarrows .owl-left-cell i,.owl-right-cell i{
	color:#d5d5d5;
}


.gamas-todagama-botao{
	background-image:url(/template/images/todagama.webp);
	color:#E3000F;
}
.gama-modeloinfo-titulo{
	color:#E3000F
}
/*--------------------------------------------------------------------------------------------------------------------

MAPA CENTRO PÁGINA E MARCAÇÕES

--------------------------------------------------------------------------------------------------------------------*/
.mapa-div{
	background-image:url(/template/images/mapa.webp);
}

.mapa-icon{
	background-image:url(/template/images/mapa-icon.webp);
}

.mapa-topo-texto{
	color:#E3000F;
}
.mapa-topo-texto span{
	color:#000;
}

.mapa-marcacao-botao{
	background-color:#E3000F;
	color:#fff;
}

.mapa-marcacao-text{
	color:#797979;
}

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

NOTÍCIAS

--------------------------------------------------------------------------------------------------------------------*/
#noticiascaroucel.owl-theme .owl-dots .owl-dot span{background:#e9e9e9;}
#noticiascaroucel.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#E3000F}

.noticias-div{
	background-color:#f8f8f8;
}


.noticias-box{
	background-color:#fff;
	-webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.15);
	box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.15);
}

.noticias-titulo{
	color:#000;
}

.noticias-data{
	color:#666565;
}
.noticias-vermais {
    color: #fff;
    background-color: #E3000F;
}
/*--------------------------------------------------------------------------------------------------------------------

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:#E3000F;}
.pesquisa-box{background-color:rgba(255,255,255,1);}
.pesquisaOptions-text{color:#fff;}
.pesquisaOptions img{filter: invert(15%) sepia(34%) saturate(6072%) hue-rotate(211deg) brightness(93%) contrast(104%);}
.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:#E3000F;}
.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:#E3000F;}
.pesquisa-button-close:hover{ color:#000;}
.pesquisa-form select{font-size:1.1em;width: 100%;}
}
/*-------------------------------------------------------------------
CONTEÚDO DIMÂMICO / PÁGINAS
--------------------------------------------------------------------*/
.conteudodinamico{background-color:#fff;}
.pagina-titulo{color:#E3000F;}
.pagina-conteudo{color:#333;}
/*-------------------------------------------------------------------
PÁGINA VIATURAS / LAYOUT VIATURAS
--------------------------------------------------------------------*/
.vendido{background-color:#e32b2b; color:#fff;}

.loadingviaturas{background-color: transparent; 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-box{
	background-color:#fff;
	-webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.15);
	box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.15);
}

.viaturas-marca{
	color:#000;
}

.viaturas-marca .modelo{
	color:#5f5f5f;
}
.viaturas-marca .versao{
	color:#5f5f5f;
}

.viaturas-preco,.viaturas-mensalidade{
	color:#E3000F;
}

.viaturas-mensalidade{
	color:#333;
}
.viaturas-info-div{
	color:#7b7b7b;
}

.viaturas-foto-previews img,.viaturas-foto-next img{filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(264deg) brightness(107%) contrast(107%);}
/*-------------------------------------------------------------------
LAYOUT DETALHES VIATURA
--------------------------------------------------------------------*/
.viatura-titulo{color:#E3000F;}
.viatura-preco{background-color:#E3000F; color:#fff;}
.viatura-mensalidade{background-color:#ceced0; color:#000;}

.viatura-info img{filter: invert(13%) sepia(89%) saturate(3641%) hue-rotate(185deg) brightness(101%) contrast(104%);}
.viatura-info-titulo{color:#333;}
.viatura-info-texto{color:#333;}

.viatura-subtitulos{color:#E3000F;}
.viatura-textos{color:#333;}

.viatura-equipamento-categoria-icon img{filter: invert(13%) sepia(89%) saturate(3641%) hue-rotate(185deg) brightness(101%) contrast(104%);}
.viatura-equipamento-categoria-nome{color:#333;}
.viatura-equipamento{background-color:#d2d2d2;}
.viatura-equipamento-icon img{filter: invert(13%) sepia(89%) saturate(3641%) hue-rotate(185deg) brightness(101%) contrast(104%);}
.viatura-equipamento-nome{color:#333;}
.viatura-botoes{background-color:#e6f8ff;}
.viatura-botoes img{filter: invert(13%) sepia(89%) saturate(3641%) hue-rotate(185deg) brightness(101%) contrast(104%);}
.viatura-botoes div{color:#000;}
.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:#E3000F;}
.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:#E3000F;}

.financiamento-form label{color:#333;}
.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:#000;}

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

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

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

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

.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 #333;}

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

.compramos-drop-container:hover {
  background: #eee;
  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;
}
/*-------------------------------------------------------------------
WIDGET - OFICINA
--------------------------------------------------------------------*/
.oficina-titulos{color:#E3000F;}
.oficina-servico{background-color:#fff;}
.oficina-servico img{filter: invert(14%) sepia(93%) saturate(2263%) hue-rotate(209deg) brightness(97%) contrast(106%);}
.oficina-servico span{color:#000;}

.oficina-servico:hover,.oficina-servico.active{background-color:#E3000F;}
.oficina-servico:hover span{color:#fff;}
.oficina-servico:hover img{filter: invert(99%) sepia(99%) saturate(0%) hue-rotate(343deg) brightness(105%) contrast(101%);}

.oficina-servico.active span{color:#fff;}
.oficina-servico.active img{filter: invert(99%) sepia(99%) saturate(0%) hue-rotate(343deg) brightness(105%) contrast(101%);}

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

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

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

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

a.oficina:link,a.oficina:visited,a.oficina:hover,a.oficina:active {color:#fff;}
/*-------------------------------------------------------------------
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:#E3000F;}
.contactos-info img{filter: invert(13%) sepia(89%) saturate(3641%) hue-rotate(185deg) brightness(101%) contrast(104%);}
.contactos-info span{color:#333;}

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

.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:#E3000F !important;}
/*-------------------------------------------------------------------
RODAPÉ 
--------------------------------------------------------------------*/

.rodape-titulos{
	color:#656565;
}
.rodape-titulos i{
	color:#E3000F;
}

.rodape-texto{
	color:#656565;
}

.redesocial-rodape.facebook{
	background-color:#E3000F;
}
.redesocial-rodape.instagram{
	background-color:#E3000F;
}
.redesocial-rodape.youtube{
	background-color:#E3000F;
}

.redesocial-rodape.facebook img,.redesocial-rodape.instagram img,.redesocial-rodape.youtube img{filter: invert(100%) sepia(0%) saturate(435%) hue-rotate(20deg) brightness(106%) contrast(101%);}


.termos-menu{
	background-color: #f9f9f9;
}

.termos-page{
	color:#656565;
}
a.termos-page{
	color:#656565;
}

.developed-div{
	background-color:#ececec;
}

.developed-stand{
	color:#646464;
}
/*-------------------------------------------------------------------
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:#fff;}
#reviews-widget.owl-theme .owl-dots .owl-dot span{background:#e9e9e9;}
#reviews-widget.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#E3000F}
.reviews-vermais{background-color:#E3000F; color:#fff; border-radius:20px; font-weight:500;}
.reviews-avaliacao{color:#000;}
.reviews-iten{background-color:#fff;}
.reviews-iten:hover{background-color:#fbfbfb;}
.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;
}

/*-------------------------------------------------------------------
TOOLTIP
--------------------------------------------------------------------*/
.tooltip {
  background-color: #333;
  color: #fff;
}
.tooltip span {
  border-top: 7px solid #333;
}
/*-------------------------------------------------------------------
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:#E3000F;}
.scrolltop img{filter: invert(100%) sepia(0%) saturate(7496%) hue-rotate(273deg) brightness(103%) contrast(102%);}
/*-------------------------------------------------------------------
SCROLL TELA
--------------------------------------------------------------------*/
/* Handle */
::-webkit-scrollbar-thumb {
  background: #646464;
}