@charset "utf-8";
.BKCentro{
	width:100%;
	height:100vh;
	background: #1A1A1A;
	display: flex;
	justify-content: center;
	align-items: center;
	}
.container_Centro{
	width:1040px;
	height:auto;
	background: #F00;
	border-radius:10px; 
	display: flex;
	}

.BK_Esq{
	width:50%;
	background:#FFF;
	border-radius:10px 0 0 10px;
	padding:5%;
	display: flex;
	flex-direction: column;
	gap: 20px;
	}
.BK_Dir{
	width:50%;
	background: #000;
	border-radius:0 10px 10px 0;
	display: flex;
	justify-content: center;
	align-items: center;
	padding:5%;
	}
@media(max-height:700px){
	.BKCentro{
	align-items: flex-start;
	}
}		
@media(max-width:770px){
	.BKCentro{
	align-items: flex-start; /* Alinha ao topo ao invés do centro */
	padding: 20px 0; /* Adiciona espaçamento superior */
	overflow-y: auto; /* Permite scroll se o conteúdo for muito alto */
	}
	.container_Centro{
	flex-direction: column; /* Muda para coluna */
	width: 95%; /* Ajusta largura */
	max-width: 500px; /* Largura máxima */
	margin: 0 auto;
	}
	
	.BK_Esq{
	width:100%; /* 100% da largura */
	border-radius:10px 10px 0 0;
	}
	
	.BK_Dir{
	width:100%; /* 100% da largura */
	border-radius:0 0 10px 10px ;
	}	
}	
.Top_miniMENU{
	width:100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	}
.Logo{
	border-radius:100px;
	}
.Bk_miniMENU{
	display: flex;
	gap: 10px; 
	}	
@media(max-width:700px){
.container_Centro{
	flex-wrap: wrap;
	}
	.BK_Esq{
	width:100%;
	background:#FFF;
	border-radius:10px 0 0 10px;
	padding:5%;
	display: flex;
	flex-direction: column;
	gap: 20px;
	}
.BK_Dir{
	width:100%;
	background:#DC0000;
	border-radius:0 10px 10px 0;
	display: flex;
	justify-content: center;
	align-items: center;
	padding:5%;
	}	
	}	
/*===BOTÕES===*/		
.bt_top{
	width: 50px;
	height: 50px;
	background: #FFF;
	border: 2px solid #DC0000;
	border-radius: 10px;
	position: relative;
	display: inline-block;
	transition: all 0.3s ease;
	cursor:pointer;
	}		
.bt_top:hover {
	background: #DC0000;
	transform: scale(1.1);
	}	 
        .bt_top.telefone::before {
            content: '';
            width: 24px;
            height: 24px;
            position: absolute;
            left: 50%;
            top: 50%;
            transform: translate(-50%, -50%);
            background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"/></svg>') no-repeat center center;
            background-size: contain;
        }
        
        .bt_top.email::before {
            content: '';
            width: 24px;
            height: 24px;
            position: absolute;
            left: 50%;
            top: 50%;
            transform: translate(-50%, -50%);
            background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"/><polyline points="22,6 12,13 2,6"/></svg>') no-repeat center center;
            background-size: contain;
        }
        
        .bt_top.local::before {
            content: '';
            width: 24px;
            height: 24px;
            position: absolute;
            left: 50%;
            top: 50%;
            transform: translate(-50%, -50%);
            background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>') no-repeat center center;
            background-size: contain;
        }	 

.Bk_miniMENUdois{
	display: flex;
	gap: 10px;
	flex-direction: column;
	}	
.bt_padrao{
	width:100%;
	height:50px;
	display: flex;
	align-items: center;
	padding-left:50px;
	background:#DC0000;
	border-radius:10px;
	font-family:'Rubik',Arial, Helvetica, sans-serif; font-size:16px; font-weight:500; color: #FFF; text-align: left;
	text-decoration:none;
	position:relative;
	cursor:pointer;
	transition: all 0.3s ease;
	}	
.bt_padrao:hover{
	background: #000;
	transform: translateY(-2px);
	}	
.bt_padrao.link::before{/*icone*/	
	content:''; width:50px; height:50px; position:absolute; left:0; top:0;
	background: url(../img/botao/link.svg) no-repeat center left; 
	}	
.bt_padrao.whatsapp::before{/*icone*/	
	content:''; width:50px; height:50px; position:absolute; left:0; top:0;
	background: url(../img/botao/whatsapp.svg) no-repeat center left; 
	}	
.bt_padrao.aficao::before{/*icone*/	
	content:''; width:50px; height:50px; position:absolute; left:0; top:0;
	background: url(../img/botao/aficao.svg) no-repeat center left; 
	}	
.bt_padrao.instagram::before{/*icone*/	
	content:''; width:50px; height:50px; position:absolute; left:0; top:0;
	background: url(../img/botao/instagram.svg) no-repeat center left; 
	}			
.bt_padrao.facebook::before{/*icone*/	
	content:''; width:50px; height:50px; position:absolute; left:0; top:0;
	background: url(../img/botao/facebook.svg) no-repeat center left; 
	}	
.bt_padrao.youtube::before{/*icone*/	
	content:''; width:50px; height:50px; position:absolute; left:0; top:0;
	background: url(../img/botao/youtube.svg) no-repeat center left; 
	}					
.bt_padrao.google::before{/*icone*/	
	content:''; width:50px; height:50px; position:absolute; left:0; top:0;
	background: url(../img/botao/google.svg) no-repeat center left; 
	}	
.bt_padrao.onde-comprar::before{/*icone*/	
	content:''; width:50px; height:50px; position:absolute; left:0; top:0;
	background: url(../img/botao/onde-comprar.svg) no-repeat center left; 
	}	
.bt_padrao.baixar::before{/*icone*/	
	content:''; width:50px; height:50px; position:absolute; left:0; top:0;
	background: url(../img/botao/baixar.svg) no-repeat center left; 
	}	
.bt_padrao.tiktok::before{/*icone*/	
	content:''; width:50px; height:50px; position:absolute; left:0; top:0;
	background: url(../img/botao/tiktok.svg) no-repeat center left; 
	}								
