.elementor-2 .elementor-element.elementor-element-5c806052{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4873059c > .elementor-element-populated{padding:0px 0px 0px 0px;}/* Start custom CSS *//* 
BWORK52 CERTIFICADO DIGITAL - CSS MESTRE PARA ELEMENTOR
Cole este código em: Elementor > Configurações do Site > CSS Personalizado
*/

:root {
  --primary: #FFD000;
  --primary-foreground: #000000;
  --background: #000000;
  --foreground: #ffffff;
  --card: #111111;
  --border: #333333;
  --muted-foreground: #a1a1aa;
  --accent-gold: #FFD000;
  --font-sans: 'JetBrains Mono', monospace;
  --font-default: 'JetBrains Mono', monospace;
}

body {
  background-color: var(--background);
  color: var(--foreground);
  font-family: var(--font-sans);
}

/* Tipografia */
h1, h2, h3, h4, h5, h6, .elementor-heading-title {
  font-family: var(--font-sans) !important;
  color: var(--foreground) !important;
  letter-spacing: -0.04em;
}

/* Botões */
.elementor-button, .elementor-button-link {
  background-color: var(--primary) !important;
  color: var(--primary-foreground) !important;
  font-family: var(--font-sans) !important;
  text-transform: uppercase;
  letter-spacing: 0.16em;
  border-radius: 8px !important;
  font-weight: 600 !important;
  transition: all 0.3s ease !important;
}

.elementor-button:hover {
  background-color: #e6bb00 !important;
  transform: translateY(-2px);
}

/* Botão Secundário (Borda) */
.btn-outline .elementor-button {
  background-color: transparent !important;
  color: var(--primary) !important;
  border: 1px solid var(--primary) !important;
}

.btn-outline .elementor-button:hover {
  background-color: rgba(255, 208, 0, 0.1) !important;
}

/* Cards de Produto / Diferenciais */
.bwork-card {
  background-color: var(--card);
  border: 1px solid var(--border);
  border-radius: 8px;
  padding: 2rem;
  transition: all 0.3s ease;
}

.bwork-card:hover {
  border-color: var(--primary);
  box-shadow: 0 10px 30px rgba(255, 208, 0, 0.05);
}

/* Animações e Efeitos */
.text-primary {
  color: var(--primary) !important;
}

.border-primary {
  border-color: var(--primary) !important;
}

.bg-primary {
  background-color: var(--primary) !important;
}

/* Badge (Mais Popular) */
.bwork-badge {
  background-color: var(--primary);
  color: #000;
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  padding: 4px 8px;
  border-radius: 4px;
  font-weight: bold;
}/* End custom CSS */