body{
    background-color: black;
}

/* Titulo de la pagina*/
h1{
    text-align: center;
    color: red;

    font-family: 'Times New Roman', Times, serif;
    font-size: 35px;
}
H2{
    text-align: center;
    color: red;
    font-family: 'Times New Roman', Times, serif;
    font-size: 23px;
}
.identified_0{
    text-align: center;
}
.identified_1{
    text-align: center;
}
.identified_2{
    text-align: center;
}
[class|=boton]{
    color:red;
    margin: 10px;
    text-align: center;
    text-decoration: none;
}
[href$="vincent-edgren-earth"]{
    color: red;
    text-align: center;
    text-decoration: none;
    font-size: 125%;
}

/*Centrar los iconos*/
div {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px; /* Espacio entre los iconos */
}

.centered-links {
    display: flex;
    flex-direction: column; /* Coloca los enlaces uno debajo del otro */
    align-items: center; /* Centra los enlaces horizontalmente */
    gap: 10px; /* Espacio entre los enlaces */
    margin: 45px 0; /* Espacio arriba y abajo del contenedor */
}

a {
    text-decoration: none;
    color: red; /* Asegura que el texto sea visible */
    font-size: 25px; /* Tamaño del texto */
}

i {
    font-size: 24px; /* Tamaño de los iconos */
}


.container {
    display: flex;
    flex-direction: column; /* Coloca el enlace arriba de los íconos */
    align-items: center; /* Centra los íconos horizontalmente */
}

.learn-more {
    font-size: 1.5rem; /* Tamaño de letra más pequeño */
    margin-bottom: 10px; /* Espacio abajo del enlace */
}

.icon-container {
    display: flex;
    flex-wrap: wrap; /* Permite que los íconos se ajusten a nuevas líneas si no caben en una fila */
    justify-content: center; /* Centra los íconos horizontalmente */
}

.icon-container a {
    margin: 15px; /* Espacio entre los íconos */
}








