/*
CORES E FONTES:		
       
    font-family: 'Poppins', sans-serif;
	
*/

/***************************
	BÁSICO
***************************/

body{overflow-x:hidden;color:#333;font-family: 'Poppins', sans-serif;}
.text-bold{font-weight:bold;}
h1, h2, h3,h4,h5,h6{margin:0px;font-weight:500;padding:0px;}
.relative{position:relative;}
form  input, form  textarea{}
form textarea{resize:none;width:100%;}
form  button{}
form button:hover{}
.placeholder{color: #333;}
img{max-width:100% !important;}
form button{-webkit-transition:0.5s;transition:0.5s;}
form button:hover{-webkit-transition:0.5s;transition:0.5s;}
.sempadding{padding-right:0px !important;padding-left:0px !important}
.sempaddingleft{padding-left:0px !important}
.sempaddingright{padding-right:0px !important}
.retirarmargin{margin:0px -15px;}
a:focus{outline:0px !important}
a{cursor:pointer;}
.bolainsta:hover{background: #ad3b6e !important;}
.bolaface:hover{background:#4267b2 !important;}
.bolawhats:hover{background: rgb(64,180,45) !important;background: linear-gradient(270deg, rgba(64,180,45,1) 0%, rgba(78,191,55,1) 100%) !important;}
.bolayoutube:hover{background:#FF0000 !important}
.bolainsta:hover svg, .bolawhats:hover svg, .bolaface:hover svg, .bolayoutube:hover svg{fill:white !important}
.bolayoutube svg{margin-top:2px !important}
.selectboxit-text {margin-top: -4px;font-size: 100%;color: #28323C;}
.selectboxit-container .selectboxit{background: transparent;color:#666 !important;border-radius: 5px;border: 1px solid #28323C;}
.selectboxit-container {margin-bottom: 0px !important;}
	
/***************************
	TOPO
***************************/

.topovoador{width:100%;height: 60px !important;background: white;position: fixed;z-index: 1111;-webkit-box-shadow: -1px 3px 5px -3px rgba(0,0,0,0.27);-moz-box-shadow: -1px 3px 5px -3px rgba(0,0,0,0.27);box-shadow: -1px 3px 5px -3px rgba(0,0,0,0.27);}
.topovoador .logo {width: 195px !important;margin: 8px 0px !important;}
.topovoador nav{margin-top: 29px !important;}

.topoprincipal{width:100%;height:98px;}
.topo{width:100%;}
.topo .logo{width:270px;margin:18px 0px;}
.topo .logo:hover{opacity:0.8}
.topo nav{float:right;margin-top:50px;}
.topo nav ul{float:right;font-size:90%;list-style:none;padding:0px;margin:-8px 0px 0px 0px;}
.topo nav ul li{margin:0px 16px;display:inline-block;font-weight:500}
.topo nav ul li a{color:#28323C;}
.topo nav ul li a:hover{text-decoration:underline}
.topo nav ul .ativo a{color:#7B8083 !important;}
.topo nav .fone{margin:-12px 30px 0px 20px;float:right;font-size:80%;text-align:center;font-weight:700;text-transform:uppercase;color:#28323C;}
.topo nav .fone a{font-size:170%;color:#28323C;}
.topo nav .fone a:hover{text-decoration:underline}
.topo nav .fone svg{fill:#28323C !important;margin:0px 10px 0px 0px;height:16px;width:16px !important}
.topo nav .redes{float:right;margin-top:-11px;}
.topo nav .redes .bola{text-align:center;padding-top:7px;width:27px;height:27px;float:left;margin:0px 0px 0px 7px;background:#e8e7e6;}
.topo nav .redes svg{fill:#291e19;margin:0px 0px;width:12px}
.topo .fa-bars{display:none;}

.tarjabuscatopo{padding:18px 0px;width:100%;background:#DEDEE0;}
.tarjabuscatopo select{width:100%;}
.tarjabuscatopo button{width:85%;border:0px;background:#28323C;color:white;padding:15px 0px;font-size:90%;font-weight:600;border-radius:6px;}
.tarjabuscatopo button:hover{background:#7B8083}
.tarjabuscatopo button img{margin-top:-2px;height:15px;margin-right:10px;}

.titulo_secao{color:#28323C;font-size:250%;padding:0px 0px 20px 0px;display:block;font-weight:600;}
.titulo_secao2{color:#28323C;font-size:120%;padding:0px 0px 20px 0px;display:block;font-weight:600;}
.linha{width:100%;height:2px;background:#e8e7e6;margin-bottom:40px;}
.linha .linhainterna{width:76px;height:2px;background:#28323C;}

.faixatopoimovel{width:100%;height:100px;background:url(../img/faixabg.jpg) center center;}
.faixatopo{width:100%;height:180px;background:url(../img/faixabg.jpg) center center;}
.faixatopo p{margin: 0px;color: white;text-align: center;font-size: 250%;font-weight: 200;padding-top: 65px;}

/***************************
	MENU RESPONSIVO
***************************/

.menu_botao_abre_mobile{font-size: 300% !important;margin-top: -30px;}
.menu_botoes_responsivo{display:none;}
.menu_botoes_responsivo, .menu_botoes_responsivo button{margin-top: -1px;float:right;}
.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before {background-color: #203641;}
.pesquisar_imoveis{margin-top: 7px;margin-right: 10px;text-align: center;float:right;padding:10px;font-size: 90%;border-radius:5px;width:180px;background:#f47a20;color:white;font-weight:700}
.pesquisar_imoveis svg{width:17px;fill:white;vertical-align:top;margin-right:10px;}

.abre_responsivo{margin-right: 15px;display:none !important;float:right;margin-top:22px !important;color:#28323C;font-size:250% !important;}
.menu_responsivo{padding-bottom:50px !important;text-align:center;display:none;margin-top:0px; background: #28323C;z-index: 1111111111;width:100%;height:100%;position:fixed;overflow-y:scroll;}
.menu_responsivo form{background:#7B8083;padding:20px}
.menu_responsivo form p{font-weight: 600;color:white;margin-top:5px;font-weight:600}
.menu_responsivo form .selectboxit-container .selectboxit {border: 1px solid white;color:white;margin-bottom: 20px;}
.menu_responsivo form .selectboxit-container .selectboxit-text{color:white}
.menu_responsivo form button{width:85%;border:0px;background:#28323C;color:white;padding:15px 0px;font-size:90%;font-weight:600;border-radius:6px;}
.menu_responsivo form button img{margin-top:-2px;height:15px;margin-right:10px;}
.menu_responsivo .fone{margin:50px 0px 20px 0px;float:none;font-size:80%;text-align:center;font-weight:600;text-transform:uppercase;color:white;}
.menu_responsivo .fone a{font-size:170%;color:white;}
.menu_responsivo .fone a:hover{text-decoration:underline}
.menu_responsivo .fone svg{fill:white !important;margin:0px 10px 0px 0px;height:16px;width:16px !important}


.menu_responsivo .logo{mix-blend-mode: screen;margin:10px auto 10px auto;width:200px;display: block;}
.logodiv{width:100%;margin: 20px 0px;padding:10px 0px;}
.menu_responsivo ul{list-style:none;font-size:100%;padding:5px 60px;text-align:center;}
.menu_responsivo ul li{font-weight: 500;padding: 10px 0px;color: white;font-size: 110%;color:black;}
.menu_responsivo ul li a{display:block;font-weight: 600;padding:2px 0px;text-transform:uppercase;color:white}
.menu_responsivo strong{font-style:italic;font-weight:700}
.menu_responsivo h2{text-align: center;color: white;font-size:150%;font-weight: 700;margin-top: 50px;}
.menu_responsivo .produtos-interno{display:none;width: 90%;margin-left: 5%;padding: 10px 0px;background: #666;}
.menu_responsivo .produtos-interno a{padding:3px;width:100%;margin:2px 0px;display:block;font-size:90%;color:white}
.fecha_responsivo{position:absolute;right:0;display: block;margin: 0px auto 20px auto;padding: 10px;background: #666;width: 40px;}
.menu_responsivo .ativo{font-weight:800;}
.topo .abremenu{display:none;float:right;border: 0px;margin-top: 20px;font-size:200%;background: transparent;color: black;}
.topo .fa-search{display:none;float:right;border: 0px;margin-left:20px;margin-top: 20px;font-size:180%;background: transparent;color: black;}
.bordaTop{border-top:1px solid black !important}
.btn-responsivo{display:none !important;margin-top: 20px;font-size: 120% !important;margin-right: 5px;color: black;float: right;border: 2px solid #ccc;font-weight: 700;padding: 5px 10px;}
.btn-idiomas{display:none;width: 390px;margin: 30px auto 50px auto;}
.btn-idiomas .idioma{text-align:left;background:#666;font-size:90%;font-weight:700;color:white;width:90px;float:left;margin-left:25px}
.btn-idiomas .idioma img{width:40px;margin-right:10px;}
.btn-idiomas .ativo{background:black;color:white}
.produtos_mobile_menu {display:none;margin:10px -60px;background:url(../img/fundofaixa.jpg) center;background-size:cover !important;color:#C69C60;}
.produtos_mobile_menu .mascara{font-size:110%;font-weight:200;color:#dedede;background:rgba(0,0,0,0.7);padding:20px 0px;}
.produtos_mobile_menu a{font-weight: 700;border:0px;padding:8px 0px;margin:0px 0px;color:#C69C60 !important}
.redesmobile a{color:white;display:inline-block;margin:10px;font-size:200%}
.redesmobile{margin-top:30px;}

/***************************
	BOX
***************************/

.box-fundo{position:fixed;background:rgba(0,0,0,0.8);width:100%;height:100%;z-index:1111111111;}
.box-fundo img{-webkit-box-shadow: 1px 1px 9px 0px rgba(0,0,0, 0.8);-moz-box-shadow:1px 1px 9px 0px rgba(0,0,0, 0.8);box-shadow:1px 1px 9px 0px rgba(0,0,0, 0.8);position: fixed;top: 42%;left: 50%;transform: translate(-50%, -42%);-ms-transform: translate(-50%, -40%);-webkit-transform: translate(-50%, -40%);-o-transform: translate(-50%, -40%);max-height:85%;max-width:95%;}
.box-fechar{cursor:pointer;top: 20px;left: 50%;z-index:111;translate(-50%, -10px);-ms-transform: translate(-50%, -10px);-webkit-transform: translate(-50%, -10px);-o-transform: translate(-50%, -10px);width:80px;position:fixed;text-align:center;padding:3px;background:#333;border:1px solid white;color:white;}
.box-fechar:hover{background:#666}

/***************************
	404
***************************/

.p404{margin-top:100px;padding:60px 0px 200px 0px;text-align:center}
.p404 p{text-align:center;font-size:250%;color:#e2211c;font-weight:700;}

/***************************
	EM BREVE
***************************/

.manuntencao{text-align:center;}
.manuntencao .logo{max-width:80%;width:350px;margin:60px auto;display:block;}
.manuntencao h1{margin:60px 0px;font-size:150%;}
.manuntencao h2{margin:50px 0px;font-size:120%;text-transform:none;}
.manuntencao p{font-family:'Open Sans', sans-serif;font-size:120%;text-transform:none;}
.manuntencao a{font-weight:700;color:black;}
.manuntencao a:hover{text-decoration:underline}
.embreve .logo{max-width:80%;width:350px;margin:90px auto 70px auto;display:block;}
.embreve h2{text-align:center;font-size:180%;margin-bottom:60px;}
.embreve .dadosempresa{text-align:center;}
.embreve .informacoes{background:#f4f4f4;padding:30px 30px 30px 30px;min-height:190px;font-size:120%;}
.embreve .informacoes i{font-size:140%}

/***************************
	POLITICA DE COOKIES
***************************/

.cookies{padding:60px 0px}
.cookies .texto{font-size:110%;line-height:200%;text-align:justify}

/***************************
	INDEX
***************************/

.index{padding:60px 0px;}
.index .slide{display:none}
.owl-item img{width:100% !important;}
.destaques_index{margin:0px -15px;}
.novosimoveis_index{margin:0px -15px;}
.bloco_imovel{margin-bottom:50px;width:100%;-webkit-box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.2);
box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.2);-webkit-transition:0.5s;transition:0.5s;}
.bloco_imovel:hover{-webkit-box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.5);
box-shadow: 1px 1px 8px 0px rgba(0,0,0,0.5);}
.bloco_imovel .foto{background-size:cover !important;width:100%;height:238px;background:url(../img/imovelcapa/semcapa.jpg)}
.bloco_imovel .dados{padding:20px;}
.bloco_imovel .titulo{color:#444;font-weight:600;font-size:120%}
.bloco_imovel p{margin-bottom:30px;padding-left:30px;padding-top:0px;color:#444;font-size:90%}
.bloco_imovel p svg{width:20px;height:20px;fill:#999;margin-top:3px;position:absolute;margin-left:-30px;}
.bloco_imovel .bloco_qtds{text-align:center;display:block;width:75px;height:45px;margin-right:20px;float:left;-webkit-box-shadow: 1px 1px 12px 0px rgba(0,0,0,0.2);-moz-box-shadow: 1px 1px 12px 0px rgba(0,0,0,0.2);box-shadow: 1px 1px 12px 0px rgba(0,0,0,0.2);}
.bloco_imovel .bloco_qtds div{padding:10px;width:75px;height:45px;}
.bloco_imovel .bloco_qtds svg{width:20px;height:20px;fill:#818790;display:inline-block;}
.bloco_imovel .bloco_qtds span{font-weight:700;display:inline-block;color:#818790;margin-right:8px}
.bloco_imovel .preco{margin-top:30px;color:#28323C;text-align:right;display:block;font-weight:600;font-size:150%}

.faixa_comofunciona{display:none;margin-top:30px;margin-bottom:50px;width:100%;background:#DEDEE0;padding:75px 0px 100px 0px;}
.faixa_comofunciona .linha{margin-bottom:60px;}
.faixa_comofunciona .container2{margin:0px -15px}
.faixa_comofunciona .bloco_fazemos{min-height:330px;padding:40px;text-align:center;-webkit-box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.1);-moz-box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.1);box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.1);-webkit-transition:0.5s;transition:0.5s;}
.faixa_comofunciona .bloco_fazemos:hover{background: #28323C;color: #DEDEE0;}
.faixa_comofunciona .bloco_fazemos:hover svg{fill:#DEDEE0;}
.faixa_comofunciona .bloco_fazemos svg{height:58px;fill:#28323C}
.faixa_comofunciona .bloco_fazemos span{text-align: center;display:flex;align-items: center;justify-content: center;font-size: 120%;font-weight:600;height:49px;margin-top:20px;}
.faixa_comofunciona .bloco_fazemos p{font-size:95%;line-height:180%}

.banners_index img{margin:20px 0px;-webkit-transition:0.5s;transition:0.5s;}
.banners_index img:hover{opacity:0.7}

.index .slick-prev{left:-35px;background:url(../img/seta1.png);width:39px;height:39px;}
.index .slick-next{right:-35px;background:url(../img/seta2.png);width:39px;height:39px;}
.index .slick-disabled{opacity:0.5}

/***************************
	EMPRESA
***************************/

.sobre{padding:60px 0px;}
.sobre .frase_sobre{font-size:160%;margin-bottom:60px;font-weight:600;text-align:center}
.sobre .texto p{font-size:100%;line-height:190%}
.sobre .texto{margin-bottom:60px}
.sobre .foto img{width:80%;float:right;margin-top:40px;}

.sobre_lado1{color:white;margin:50px 0px;position:relative;text-align:right;}
.sobre_lado1 .fundo_esquerdo{width:58%;position:absolute;right:0px;height:100%;background:#28323c}
.sobre_lado1 span{font-weight:600;font-size:160%;margin-top:80px;margin-bottom:35px;display:block;}
.sobre_lado1 p{width:80%;margin-left:20%;line-height:200%}
.sobre_lado1 img{margin:40px 0px}

.sobre_lado2 p{width:80%;line-height:200%}
.sobre_lado2 span{font-weight:600;font-size:160%;margin-top:80px;margin-bottom:35px;display:block;}
.sobre_lado2 .fundo_direito{width:58%;position:absolute;left:0px;height:100%;background:#7B8083;}
.sobre_lado2{color:white;margin:50px 0px;position:relative;text-align:left;}

.sobre_lado2 .video{margin:40px 0px 50px 0px;width:100%;height:300px;position:relative;background-size:cover !important;}
.sobre_lado2 .video .mascara{text-align:center;position:relative;width:100%;height:100%;background:rgba(0,0,0,0.6);-webkit-transition:0.5s;transition:0.5s;}
.sobre_lado2 .video .mascara:hover{background:rgba(0,0,0,0.5)}
.sobre_lado2 .video .mascara img{width:110px;margin-top:102px}

/***************************
	CODIGO
***************************/


/***************************
	IMOVEIS
***************************/

.imoveis{padding:60px 0px}

.filtro_lateral_imoveis{background:#DEDEE0;}
.filtro_lateral_imoveis .topo_aside{color:#28323C;padding:19px 25px;font-size:120%;text-align:center;font-weight:600;width:100%;display:block;height:64px;border-bottom:2px solid white}
.filtro_lateral_imoveis form{padding:25px;color:white;}
.filtro_lateral_imoveis label{font-size:80%;margin-top:15px;margin-bottom:7px;display:block;color:#28323C;font-weight:600}
.filtro_lateral_imoveis select{width:100%;}
.filtro_lateral_imoveis button{font-size:90%;border-radius:5px;font-weight:600;margin:20px auto 10px auto;display:block;width:120px;border:0px;padding:10px 10px;background:#28323C;color:white}
.filtro_lateral_imoveis button:hover{background:#7B8083}
.filtro_lateral_imoveis button svg{width:15px;margin-top:2px;fill:white;margin-right:5px;}
.filtro_lateral_imoveis .direita{padding-right:0px;padding-left:10px;}
.filtro_lateral_imoveis .esquerda{padding-left:0px;padding-right:10px;}

.codigo_lateral_busca{margin-top:45px;background:#DEDEE0;}
.codigo_lateral_busca .topo_aside{color:#28323C;padding:19px 25px;font-size:120%;text-align:center;font-weight:600;width:100%;display:block;height:64px;border-bottom:2px solid white}
.codigo_lateral_busca form{padding:25px;color:white;}
.codigo_lateral_busca form input{border-radius:5px;margin:10px 0px;width:100%;background:transparent;color:#28323C;border:1px solid #28323c;padding:10px;}
.codigo_lateral_busca button{font-size:90%;border-radius:5px;font-weight:600;margin:20px auto 10px auto;display:block;width:180px;border:0px;padding:10px 10px;background:#28323C;color:white}
.codigo_lateral_busca button:hover{background:#7B8083}
.codigo_lateral_busca button svg{width:15px;margin-top:2px;fill:white;margin-right:5px;}
.lista_imoveis .bloco_imovel{margin-bottom: 35px;}
.lista_imoveis .bloco_imovel .foto{height:250px;width:45%;float:left;}
.lista_imoveis .bloco_imovel .dados{width:55%;float:left;}

/***************************
	IMOVEL ABERTO
***************************/

.imovel{padding:60px 0px}
.preco_imovel_topo{float:right;margin-top:5px;color:#28323C;font-size:220%;font-weight:600;}
.conteudo_imovel{margin:0px -15px 60px -15px;}
.imovel .endereco_topo{font-size: 100%;font-weight: 400;margin: 0;padding: 14px 0;width:100%}
.imovel .endereco_topo svg{margin-top: 2px;float: left;width:16px;height:16px;margin-right:10px;}
.imovel .codigo_topo{text-align:right;width:100%;}
.imovel .codigo_topo img{margin-right:10px;margin-top:-5px;}

.imovel .capa{margin-top:50px;text-align:center}
.imovel .fotos_imovel{padding:30px 60px;background:#DEDEE0;}
.imovel .fotos_imovel p{text-transform:uppercase;text-align:center;color:#28323C;font-weight:600;margin-top:0px;margin-bottom:20px;}
.imovel .fotos_imovel img{}
.imovel .fotos_imovel .slick-prev{left:-35px;background:url(../img/setaa.png);width:12px;height:18px;}
.imovel .fotos_imovel .slick-next{right:-35px;background:url(../img/setab.png);width:12px;height:18px;}


.carosel_fotos{width:100%}
.carosel_fotos img{cursor:pointer;float:left;margin:5px;}
.carosel_fotos img:hover{opacity:0.7}
.imovel .texto{line-height:250%;margin:50px 0px;text-align:justify}

.video_imovel{padding:30px;background:#C0B7AE;margin-bottom:20px;}
.video_imovel p{color:#28323C;font-size:160%;padding:0px 0px 25px 0px;margin:0px;display:block;font-weight:600;}
.video_imovel .video{width:100%;height:400px;position:relative;background-size:cover !important;}
.video_imovel .video .mascara{text-align:center;position:relative;width:100%;height:100%;background:rgba(0,0,0,0.6);-webkit-transition:0.5s;transition:0.5s;}
.video_imovel .video .mascara:hover{background:rgba(0,0,0,0.5)}
.video_imovel .video .mascara img{margin-top:132px}

.ficouinteressado{margin-top:45px;padding-bottom:10px;background:#DEDEE0;color:#28323C}
.ficouinteressado .titulofaixa{margin-bottom:40px;color:#28323C;padding:19px 25px;font-size:120%;text-align:center;font-weight:600;width:100%;display:block;height:64px;border-bottom:2px solid white}
.ficouinteressado a{color:#28323C}
.ficouinteressado a span:hover{text-decoration:underline}
.ficouinteressado svg{margin-left:69px;width:38px;float:left;margin-right:34px;}
.ficouinteressado p{margin-top:0px;font-weight:600;float:left;margin-bottom:40px;}
.ficouinteressado p span{font-size:120%;font-weight:300 !important;display:block}

.detalhes_imovel{margin-top:45px;padding-bottom:10px;background:#DEDEE0;color:#28323C}
.detalhes_imovel .titulofaixa{margin-bottom:40px;color:#28323C;padding:19px 25px;font-size:120%;text-align:center;font-weight:600;width:100%;display:block;height:64px;border-bottom:2px solid white}
.detalhes_imovel svg{float: left;width:18px;margin-left:70px;margin-right:28px}
.detalhes_imovel span{float: left;margin-bottom:24px}
.detalhes_imovel small{font-size:100%}

/***************************
	CONTATO
***************************/

.contato{padding:80px 0px;}
.frase_contato{line-height:180%;margin:0px 0px 80px 0px;text-align:center}
.contato form input, .contato form textarea{width:100%;resize:none;margin-bottom:20px;border:1px solid #28323C;border-radius:5px;padding:15px;}
.contato form button{background:#28323C;color:white;border-radius:5px;border:0px;padding:10px 15px;font-weight:600}
.contato form button:hover{background:#7B8083}
.contato form button i{margin-right:10px;}
.contato form .envio_erro{border:2px solid red !important;}
.contato .dadoscontato span{font-weight:600;font-size:150%}
.contato .dadoscontato p{line-height:180%;margin-bottom:40px;}

.mapa{width:100%;height:410px;background:#ccc;}
.loadform{float:left;margin:10px 0px;display:none;}
.mensagemsucesso{display:none;margin-top:20px;padding:10px 0px;text-align:center;font-size:110%;background:#b8f5c5;color:#5da36c;font-weight:700}


/***************************
	RODAPÉ
***************************/

footer{background:url(../img/rodapebg.jpg) top center;padding-top:92px;border-top:9px solid #c5b8af;}
footer .logo{mix-blend-mode: multiply;width:298px;padding-bottom:92px;}
footer .links a{margin-right:20px;color:#333;text-align:right;display:block;padding:0px 0px 18px 0px;}
footer .links a:hover{text-decoration:underline}
footer .redes{float:right;margin-top:-4px;}
footer .redes .bola{text-align:center;padding-top:16px;width:49px;height:49px;float:left;margin:0px 13px 0px 0px;background:#e8e7e6;}
footer .redes svg{fill:#28323C;margin:0px 0px;width:18px}
footer .redes p{font-size:130%;margin-top:30px;font-weight:600;text-transform:uppercase;color:#28323C;}
footer .redes p a{color:#28323C}
footer .redes p a:hover{text-decoration:underline}

.whatsrodape{position:fixed;width:60px;height:60px;bottom:10px;right:10px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;font-size:30px;box-shadow: 1px 1px 2px #888;z-index:1000;}
.whatsrodape:hover{transform: scale(1.1);}
.whatsrodape i{margin-top:16px}

.tarja_politica{position: fixed;z-index: 2147483647;bottom: 16px;left: 16px;right: 16px;margin: auto;max-width: 1334px;min-height: 70px;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.4);border-radius:5px;border: solid 1px #eeeeee;background-color: #fff;}
.tarja_politica p{color:black;float:left;width:79%;padding:10px 20px;font-size:95%}
.tarja_politica a{color:black;font-weight:700}
.tarja_politica a:hover{text-decoration:underline}
.tarja_politica span{background:#28323C;border-radius:5px;cursor:pointer;float:right;width:140px;margin-right:20px;color:white;padding:10px 20px;text-align:center;margin-top:13px;-webkit-transition:0.5s;transition:0.5s;}
.tarja_politica span:hover{background:#ccc;color:black}
	
