.header {
    position: absolute; /* El header se posiciona respecto al <main> */
    top: 0;
    left: 0;
    width: 100%; /* Para abarcar todo el ancho de la página */
    z-index: 10; /* Para garantizar que esté encima del contenido */
    background: transparent; /* Fondo transparente */
    color: white; /* Opcional, ajusta el color del texto si es necesario */
}

.politicasdeprivacidad {
    margin-top: 0px; /* Ajusta al tamaño del header */
    padding-top: 70px;
    background-color: #0250B0;
    color: #fff;
  }

  .politicasdeprivacidad .container h1{
    font-size: 32px;
    font-family: "Poppins", sans-serif;
    font-weight: 600;
    color: #fff;
  }
  
  .politicasdeprivacidad .container h4{
    font-size: 16px;
    font-family: "Roboto", sans-serif;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
  }

  .polip p{
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    font-weight: 300;
    color: #e3e3e3;
    margin-bottom: 30px;
  }

  /* agrega letra incial 
  .polip li {
    list-style-type: lower-alpha; 
  }*/
  
  /* Agrega letra inicial mas parentesis al listado */

  .custom-list {
    list-style-type: none; /* Elimina los marcadores predeterminados */
    counter-reset: list-counter; /* Reinicia el contador */
    padding-left: 0; /* Agrega un margen general a la lista */
  }
  
  .custom-list li {
    counter-increment: list-counter; /* Incrementa el contador */
    position: relative; /* Permite el uso de ::before posicionado */
    padding-left: 1.3rem; /* Espacio a la izquierda para que no se encime */
  }
  
  .custom-list li::before {
    content: counter(list-counter, lower-alpha) ") "; /* Genera "a) b) c)" */
    position: absolute; /* Alinea el marcador manualmente */
    left: 0; /* Posiciona el marcador al borde izquierdo del contenedor */
  }
  
  