.profile {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.profile-picture {
    border-radius: 50%;
}

.name {
    text-align: center;
}

.occupation-summary {
    margin-top: -15px;
}

.name-headline {
    color: #140D4F;
}

.occupation-summary {
    color: #D77A61;
}

.websites ul {
    display: flex;
    justify-content: center;
    margin-left: -40px;
    gap: 10px;
}

.websites-item {
    margin: 0px;
    list-style: none;
}

.bi {
    font-size: 25px;
    color: #335145;
    transition: 0.25s;
}

.bi:hover {
    color: #E7BB41;
}

.text-content {
    text-align: center;
}
