.description {
    text-align: center;
    position: relative;
    top: 15px;
}

#title-2 {
    padding-top: 40px;
}

.entry-header span {
    display: flex;
    font-family: 'Source Sans 3', sans-serif;
    justify-content: center;
    margin-top: -20px;
    padding-bottom: 10px;
    color: rgb(155, 155, 155);
}

.entry-title a { /*Titulos Proyectos*/
    font-family: 'Source Sans 3', sans-serif;
    text-decoration: none;
    color: white;
    margin-right: 5px;
    margin-left: 5px;
}

.entry-separator { /*Separador de contenido (linea)*/
    border: 1px solid rgba(255, 255, 255, 0.233);
    width: 30%;
    margin: 0 auto;
    margin-bottom: 2rem;
}

.entry-title a:hover {
    color: rgb(13, 202, 60);
}

.entry-content img {
    width: 45%;
    max-width: 100%;
}

.entry-content ul li {
    font-family: 'Source Sans 3', sans-serif;
    text-align: left;
    margin-bottom: 10px; /* Añade espacio entre los elementos de la lista (Verticalmente) */
    color: white;
}

.entry-content ul {
    max-width: 600px; /* Ajusta el ancho máximo según tus necesidades */
    margin: 0 auto; /* Centra la lista horizontalmente */
    text-align: left; /* Mantiene la alineación del texto hacia la izquierda */
}

.entry-content ul li strong {
    margin-right: 5px; /* Ajusta el espacio entre los dos puntos y el texto */
    margin-left: 5px; /* Ajusta el espacio a la izquierda del texto */
}

@media (max-width: 1366px) /* Laptops 1366px */ {
    .entry-content img {
        width: 50%;
        max-width: 100%;
    }

    .entry-separator { /*Separador de contenido (linea)*/
        width: 30%;
    }
}

@media (max-width: 800px) /* Tablets 800px */ {
    .entry-content img {
        width: 75%;
        max-width: 100%;
    }

    .entry-separator { /*Separador de contenido (linea)*/
        width: 45%;
    }
}

@media (max-width: 480px) /* Phones 480px */ {
    .entry-content img {
        width: 90%;
        max-width: 100%;
    }

    .entry-separator { /*Separador de contenido (linea)*/
        width: 60%;
    }

    .entry-content ul li {
        margin-right: 15px; /* Ajusta el espacio entre los dos puntos y el texto */
        margin-left: 5px; /* Ajusta el espacio a la izquierda del texto */
    }
}