nav{
    text-align: center;
    font-size: 16px !important;
    line-height: 1.2;
    position: fixed;
    bottom: 1em;
    left: 1em;
    right: 1em;

}

nav a {
    font-size: 1.em;
    font-family: 'Courier New', Courier, monospace;
    text-decoration: none;
    color: black;
    border: 2px solid black;
    padding: 1em;
    display: inline-block;
    border-radius: 50%;
    background-color: white;
   
}

nav a.next{
    position:absolute;
    right: 0
}

nav a.previous{
    position:absolute;
    left: 0
}




body.home a {
    
     font-size: 1.em;
    text-decoration: none;
    color: black;
    border: 2px solid black;
    padding: 1em;
    display: inline-block;
    border-radius: 20%;
    background-color: white;
    margin-right: 0.5em;
    margin-bottom: 0.5em
}
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Alan+Sans:wght@300..900&display=swap" rel="stylesheet">
body.home{
    font-family:Georgia, 'Times New Roman', Times, serif
}