.hero .uniformSpacing{
    display: flex;
    flex-direction: column;
    gap: 1em;
    align-items: center;
    width: 100%;
}

.hero .uniformSpacing img{
    width: 15em;
    height: auto;
}

.hero .uniformSpacing div{
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
}

.listLinks .uniformSpacing{
    display: flex;
    gap: 1.5em;
    flex-wrap: wrap;
}

.listLinks .uniformSpacing .element{
    display: flex;
    padding: 1em;
    gap: 1.5em;
    width: calc((100% - 1.5em) / 2);
}

.listLinks .uniformSpacing span{
    display: flex;
    height: 100%;
    width: auto;
}

.listLinks .uniformSpacing svg{
    height: 3em;
    width: auto;
}

.listLinks .uniformSpacing .element div, .listLinks .uniformSpacing .element a{
    display: flex;
    flex-direction: column;
    width: 100%;
}

@media screen and (max-width: 900px) {
    .listLinks .uniformSpacing .element{
        width: 100%;
    }

}
