div.talks-container {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-evenly;
}

div.talks header p {
    margin-bottom: 0.1rem;
}

div.talk {
    margin-left: 1rem;
    margin-right: 1rem;
}

div.talk h3 {
    margin-bottom: 0.1rem;
}

div.talk h4 {
    margin-top: 0.1rem;
    margin-bottom: 0.1rem;
    color: grey;
}

div.talk img {
    margin-top: 0.1rem;
}