.display-article{
    margin-top: -15rem;
}

.article-elements{
    display: flex;
    flex-direction: column;
    gap: 1rem; /* space between text and button */
    font-size: 2rem;
}

.article-img{
    display: flex;
    justify-content: center;
    margin-bottom: 6rem;
}

.article-elements ul {
    padding-left: 3rem;  /* increases indentation */
    margin-left: 2rem;   /* optional: more shift left-right */
}

.article-elements li {
    margin-bottom: 1rem; /* optional: add space between bullets */
}

.article-link{
    text-decoration: underline;
    color: var(--text-color);
    transition: 0.5s ease in;
}

.article-link:hover{
    font-weight: 500;
}

