/**
 * ARG Group - Estilos adicionales Header y Footer
 * Compatible con Divi Theme Builder y menú completo
 */

/* Header: altura y alineación del logo */
.et_pb_fullwidth_header .logo,
#main-header .et_pb_row .et_pb_column .et_pb_module .logo,
.et-l--header .et_pb_image_wrap img {
  max-height: 50px;
  width: auto;
  height: auto;
}

#main-header .et_pb_menu__menu nav ul li a,
.et_pb_fullwidth_menu nav ul li a {
  font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif !important;
}

/* Asegurar que el botón CTA del menú (header) use el acento del header */
.et_pb_fullwidth_menu .menu li a.arg-cta-button,
.et_pb_menu__menu .menu li a.arg-cta-button {
  background-color: var(--arg-header-accent) !important;
  color: #fff !important;
  padding: 10px 24px !important;
  border-radius: 50px !important;
}

/* Footer: estructura tipo PDF (fondo oscuro, columnas) */
#main-footer .et_pb_column,
footer#main-footer .et_pb_column {
  margin-bottom: 24px;
}

/* Footer por defecto de Divi: oscurecer y reducir prominencia del crédito */
.et_pb_section.et_pb_section_1.et_pb_section_last,
#main-footer .et_pb_section_last {
  background-color: #231f20 !important;
}

/* Los estilos del header móvil están en style.css para garantizar que se cargan */
