/*@font-face {*/
/*  font-family: "Merriweather";*/
/*  src: url(/public/fonts/merriweather/Merriweather.ttf") format("truetype");*/
/*}*/

body{
    font-family: "Merriweather", serif;
    /*font: "Sofia";*/
    margin: 0;
    background-color: var(--color-background1);
    /*color: var(--color5);*/
    /*font-family: 'Courier New', Courier, monospace;*/
}

header{
    font-family: "Merriweather", serif;
    background-color: var(--color-background2);
    height: 500px;
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.profilename{
    flex-basis: 60%;
    color: var(--color-page-title);
    font-size: 1.5em;
    /*font-family: 'Courier New', Courier, monospace;*/
    text-align: center;
}


.profileimage{
    height: 60%;
}

.profileimage img{
    height: 100%;
    border-radius: 10%;
}


.navigation{
    display: flex;
    justify-content: space-around;
    align-items: center;
    background-color: var(--color-background2);
    padding: 15px;
}

.navigation-item a{
    color: var(--color-page-title);
    font-style: italic;
    font-size: 1.3em;
}


.resume-section{
    margin: 0;
    background-color: var(--color-background1);
    /*border-bottom: 1px solid black;*/
    padding: 50px;
}

.resume-section-lable{
    text-align: center;
    font-size: 35px;
    color: var(--color-section-title);
}

.resume-section-title{
    font-size: 25px;
    color: var(--color-subsection-title);
    font-style: italic;
}

.resume-section-date{
    color: var(--color-subsection-highlight);
    font-style: italic;
}

.resume-section-body{
    font-size: 20px;
    color: var(--color-body-text);
}


footer{
    background-color: var(--color-background2);
    height: 100px;
}
