@charset "utf-8";
.Bk_rodape{
    width:100%;
    height:auto;
    background: #000;
    float:left;
    padding-top:50px;
    padding-bottom:50px;
}
.Larg_pe{
    max-width:1280px;
    margin:auto;
    display: flex;
	justify-content: center;
	align-items: flex-start;
    gap:10px;
}
.conteiner_rodape{
	width:25%;
	} 
.TXT_rodape{
    font-family:'Rubik',Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; color:#FFF; text-align: left;
    line-height:1.5;
} 
.TXT_rodape strong{
	font-weight:600; 
	color:#529cba;
	font-size:18px;
	} 	 
.LogoBigSurface{
	margin-top:15px;
	}
.bt_rodape{
	height:50px;
	padding-left:50px;
	padding-right:20px;
	display: inline-flex;
	align-items: center;
	background:#000;
	border-radius:10px;
	border:1.9px solid #FFF;
	 font-family:'Rubik',Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; color:#FFF; text-align: left;
	 text-decoration:none;
	 cursor:pointer;
	 position:relative;
	}	
.bt_rodape:hover{
	background:#FFF;
	color:#000;
	}	
.bt_rodape.atendimento::before{/*icone*/	
	content:''; width:50px; height:50px; position:absolute; left:0; top:0;
	background: url(../imagens/rodape/bt-atendimento.svg) no-repeat center left; 
	}	
.bt_rrooppee{
	background:#000;
	padding:3px;
	font-family:'Rubik',Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; color:#FFF;
	cursor:pointer;
	text-decoration:none;
	}	
.bt_rrooppee:hover{
	background:#FFF;
	color:#000;
	padding:3px;
	border-radius:5px;
	}
.bkrodamenumais{
	display: inline-flex;
	flex-wrap: wrap;    /* permite quebrar linha se faltar espaço */
	flex-direction: column;
	}	
.container_butrodape {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px; /* espaço entre botões e QR */
}

.but_rodape_left {
  display: flex;
  flex-direction: column;
  gap: 10px; /* espaço entre os botões */
}

.but_rodape_right img {
  width: 110px; /* ajuste conforme necessário */
  height: auto;
}
.bt_rodape.local::before{/*icone*/	
	content:''; width:50px; height:50px; position:absolute; left:0; top:0;
	background: url(../imagens/rodape/bt_local.svg)no-repeat center left; 
	}	
.bt_rodape.compartilha::before{/*icone*/	
	content:''; width:50px; height:50px; position:absolute; left:0; top:0;
	background: url(../imagens/rodape/bt_compartilha.svg) no-repeat center left; 
	}		
		
@media(max-width:1280px){
    .Larg_pe{
        max-width:90%;
    }
}
@media(max-width:800px){
.Larg_pe{
	flex-wrap: wrap;
	gap: 20px;
}
.conteiner_rodape{
	width:100%;
	} 
}
@media(max-width:500px){
.conteiner_rodape{
	width:100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	} 
.TXT_rodape{
	text-align: center;
}
.bkrodamenumais{
	width:100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	}	
.bt_rrooppee{
	text-align:center;
	}			
}


/*ELIAS DA MATA*/
.BkCriador{
    width:100%;
    height:auto;
    padding-top:15px;
    padding-bottom:15px;
    background-color: #000;
    float:left;
    display: flex;
    justify-content: center;
    border-top:1px solid #333;
}    
.logoElias{
    content:'';
    width:145px;
    height:37px;
    background: url(../imagens/rodape/EliasDaMata.svg) no-repeat center center;
    background-size:contain;
}    

/*BOTÃO WHATSAPP*/
.BTfxWhats .IconeWhats{
    width:50px;
    height:50px;
    z-index:990;
    cursor:pointer;
    background: url(../imagens/rodape/WhatsApp-FixoR.svg) no-repeat center center;
}
.BTfxWhats{
    position:fixed;
    bottom:15px; right:15px;
    width:55px;
    height:55px;
    background:#00dc00 ;
    border-radius:75px;
    display:flex;
    justify-content:center;
    align-items: center;
    z-index:800;
}    
.BTfxWhats:before, .BTfxWhats::after{
    content:'';
    display:block;
    position:absolute;
    background:#00ff00;
    border-radius:50%;
    left:-20px;
    right:-20px;
    top:-20px;
    bottom:-20px;
    animation: LIGAAQUI 1.5s linear infinite;
    opacity:0;
    z-index:800;
}        
@keyframes LIGAAQUI{
    0%{ transform: scale(0.3); opacity:0; }
    50%{ opacity:1; }
    100%{ transform: scale(0.8); opacity:0; }
}                

/* POLITICA DE PRIVACIDADE COOKIES */
.fundo_Avisocookies.hide {display: none !important;}
.fundo_Avisocookies {
    width: 350px; 
    height: auto;
    padding-top: 40px; 
    padding-bottom: 30px;
    border-radius:5px;
    border:1.5px solid #529cba; 
    position: fixed; 
    bottom: 100px;
    right: 15px;
    z-index: 999;
    background: #FFF;
}
.txt_Avisocookies{
    width:300px; height:auto;
    margin:auto;
    padding-bottom:15px;
    font-family:'Rubik',Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; color: #333; text-align: center; line-height:20px;
    position:relative;
}
a.Link_PoliticaCookies:link,
a.Link_PoliticaCookies:visited,
a.Link_PoliticaCookies:active,
a.Link_PoliticaCookies:hover {
    text-decoration: underline;
    color: #333;
    transition: 0.2s ease-in-out;
    cursor: pointer;
}
a.Link_PoliticaCookies:hover {
    padding: 3px;
    border-radius: 5px;
    background:#529cba;
    text-decoration: none;
    color: #FFF;
}
.icoAvisoCookies {
    width:40px; height:40px;
    background: #529cba url(../imagens/rodape/ico_Aviso-FixoR.svg) no-repeat center center;
    position:absolute; 
    top:-20px; left:50%; margin-left:-20px;
    border-radius:30px;
    border:0;
}
.Bt_Avisocookies{
    width:250px; height:auto;
    margin:auto;
    padding-top:15px; padding-bottom:15px;
    border-radius:10px;
	border:1.9px solid #FFF;
    background: #000; 
    cursor: pointer;
    font-family:'Rubik',Arial, Helvetica, sans-serif; font-size:16px; font-weight:500; color: #FFF; text-align: center;
    transition: 0.2s ease-in-out;
}
.Bt_Avisocookies:hover{
    background: #529cba;
    color: #FFF;
	border:1.9px solid #000;
}
@media(max-width:550px){
    .fundo_Avisocookies{
        width:100%;right:0; border-radius:0; bottom:0;
    }
}
	