.full-width {
    width: 100%; /* Ocupar todo el ancho */
    overflow: hidden; /* Evitar desbordamientos */
}

.full-width img {
    width: 100%; /* Hacer que la imagen ocupe todo el ancho del contenedor */
    height: auto; /* Mantener la proporción de la imagen */
}

.modern-title-nav {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: 2.4rem; /* Tamaño de fuente grande */
    font-weight: 600; /* Peso de fuente para un toque moderno */
    color: #1d1d1a; /* Color de texto oscuro para buen contraste */
    text-align: center; /* Centrar el título */
    margin-top: 1rem;
    margin-bottom: 1rem; /* Espacio debajo del título */
    border-bottom: 1px solid #0078D4; /* Línea inferior para destacar */
    padding-bottom: 0.5rem; /* Espacio entre el texto y la línea */
  }
  .modern-title-nav-meta h1{
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: 50px; /* Tamaño de fuente grande */
    font-weight: 600; /* Peso de fuente para un toque moderno */
    color: #040721; /* Color de texto oscuro para buen contraste */
    text-align: center; /* Centrar el título */
    margin-top: 1rem;
    padding-bottom: 0.5rem; /* Espacio entre el texto y la línea */
  }
  .accordion{
    border: none;
  }
  .accordion-button {
    background: rgb(212, 223, 226);
    border: none;
    border-radius: 15px;
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3); /* Sombra más prominente al interactuar */
  }

  .accordion-button-2 {
    background: rgb(254, 255, 255);
    border: none;
    border-radius: 15px;
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3); /* Sombra más prominente al interactuar */
    font-size: 20px;
    text-align: left;
  }

  .accordion-item {
    background: rgb(252, 254, 255);
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-weight: 600;
  }

  .whatsapp-button {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background-color: #25D366; /* Color verde de WhatsApp */
    color: white; /* Color del ícono */
    border-radius: 50%; /* Bordes redondeados */
    width: 60px; /* Ancho del botón */
    height: 60px; /* Altura del botón */
    display: flex; /* Centrar el ícono */
    justify-content: center; /* Centrar el ícono horizontalmente */
    align-items: center; /* Centrar el ícono verticalmente */
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3); /* Sombra */
    text-decoration: none; /* Sin subrayado */
    z-index: 1000; /* Asegúrate de que esté por encima de otros elementos */
}

.whatsapp-button i {
    font-size: 24px; /* Tamaño del ícono */
}
