.elementor-263 .elementor-element.elementor-element-4a99ad5{--display:flex;--justify-content:center;}.elementor-263 .elementor-element.elementor-element-e6510c4{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-ae77831 *//* Botón negro */
button#mostrarCuentaACH,
input#mostrarCuentaACH,
.btn-negro,
.button-negro {
  background-color: #000000;   /* negro */
  color: #ffffff;              /* texto blanco */
  border: none;
  padding: 10px 20px;
  border-radius: 4px;
  font-weight: 600;
  transition: 0.3s;
}

button#mostrarCuentaACH:hover,
input#mostrarCuentaACH:hover,
.btn-negro:hover,
.button-negro:hover {
  background-color: #333333;   /* gris oscuro al pasar el mouse */
}

/* Botón naranja */
button#iniciarNuevo,
input#iniciarNuevo,
.btn-naranja,
.button-naranja {
  background-color: #ffb300;   /* naranja tipo #ffb300 */
  color: #000000;              /* texto negro */
  border: none;
  padding: 10px 20px;
  border-radius: 4px;
  font-weight: 600;
  transition: 0.3s;
}

button#iniciarNuevo:hover,
input#iniciarNuevo:hover,
.btn-naranja:hover,
.button-naranja:hover {
  background-color: #e69e00;   /* tono más oscuro al pasar mouse */
}/* End custom CSS */
/* Start custom CSS *//* Ocultar todos los headers solo en la página "Formato de Cuentas" */
.page-id-123 header,
.page-id-123 .site-header,
.page-id-123 .main-header-bar,
.page-id-123 .ast-primary-header-bar,
.page-id-123 .ast-header-bar,
.page-id-123 .elementor-location-header,
.page-id-123 .elementor-section-wrap > header,
.page-id-123 [data-elementor-type="header"] {
  display: none !important;
  visibility: hidden !important;
}

/* Eliminar margen superior si el header deja espacio vacío */
.page-id-123 body {
  margin-top: 0 !important;
  padding-top: 0 !important;
}/* End custom CSS */