body {
    background-color: #E2B59A;
}
h1 {
    font-size: 7vh;
}
h2 {
    font-size: 4vh;
    color: #AB886D;
}
p {
    font-size: 2.5vh;
}
a {
    color: #E4E0E1;
}

#mainHeader {
    margin-left: 5%;
    margin-right: 5%;
    padding-top: 0%;
    display: flex;
    justify-content: center;
    color: #493628;
}

#selfInfo {
    display: flex;
    justify-content: center;
}

#autoBioSection {
    display: flex;
    justify-content: center;
    width: 100%;
}

#autoBio {
    width: 75%;
}

#activitiesSection {
    display: flex;
    justify-content: center;
    width: 100%;
}

#activities {
    width: 75%;
}

table {
    border: 3px solid black;
    border-collapse: collapse;
}

th, td {
    padding: 1vh;
    border: 2px solid black;
}