.detail-container:nth-of-type(n + 7):nth-of-type(-n + 25) {
  display: none;
}
.detail-container:nth-of-type(n + 30):nth-of-type(-n + 37) {
  display: none;
}
.event-date {
  display: none;
}

/* ----------------------------------------------------------------- */
.btn-primary-action, .btn-secondary-action {
  
  background-color: #24214c;
  color: white;
}
    .btn-primary-action:hover, .btn-primary-action:visited, .btn-secondary-action:hover {
  background-color: #000;
  color: white;
}
body {
  background-color: #24214c;
  background-image: url(https://cdn.eventtia.com/event_files/239295/original/fondo-css.jpg?1784059207);
}
.title-form {
 color: #fff !important;
}
.new-card, .attendee-new-card, .summary-container .payment-summary, .registration .main-card.retrieve {
  background: 32ec9ff 0% 0% no-repeat padding-box !important;
  border-radius: 25px !important;
}
.header-registration .event-logo {
      display: none;
}
.\35 84-false-entrada-general-cms-financial-innovation-argentina-2025  .col-sm-12 .margin_0 {
  font-weight: bold;
}
.attendee-information {
  margin-top:20px;
}
.attendee-form, .title-form {
  background: linear-gradient(90deg, #00b157, #0c718f);
    border-radius: 10px !important;
    padding: 6px 15px;
}
.attendee .attendee-form {
  padding: 5px 15px !important;
}
.title-form {
  margin: 20px 0;
  width: fit-content;
  text-align: center;
}
.main-card.attendee-success-message{

 background-color: #fff !important;

 color: #000000 !important;

 border-color: #fff !important;

}
.main-card.attendee-success-message{
  border-radius: 25px !important;
}
.registration .main-card.retrieve {
    padding: 20px !important;
    margin-bottom: 35px;
}
/* Ajustes del contenedor para alinear a la izquierda */
.update-register {
    display: flex !important; 
    justify-content: flex-start !important;
    flex-direction: row !important;
}

/* TamaÃƒÂ±o, degradado y texto del botÃƒÂ³n Continuar */
.btn-primary-action.update-attendee {
    padding: 12px 40px !important; 
    font-size: 24px !important; 
    background: linear-gradient(90deg, #00b157, #0c718f) !important; /* <-- Efecto degradado */
    color: white !important; 
    border: none !important; /* <-- Quitamos el borde sÃƒÂ³lido */
}

/* Opcional: Cambiar ligeramente el degradado al pasar el mouse por encima (hover) */
.btn-primary-action.update-attendee:hover {
    background: linear-gradient(90deg, #0c718f, #00b157) !important; /* Invierte los colores al pasar el cursor */
}
@media (max-width:768px) {
  .title-form {
    margin: 20px 0 !important;
  }
}

/* 1. Margen superior de 3.5rem para el bloque completo (Aceptar todo) */
.form-group[class*="aceptar-todo"] {
  margin-top: 3.5rem !important;
}

/* 2. Negrita únicamente para "Aceptar todo" */
.form-group[class*="aceptar-todo"] span,
.form-group[class*="aceptar-todo"] a {
  font-weight: bold !important;
}

/* 3. Margen/Sangría de 1rem a la derecha para las casillas secundarias */
.form-group:not([class*="aceptar-todo"]) {
  margin-left: 1rem !important;
}