@import url(https://fonts.googleapis.com/css2?family=Koulen&display=swap);@import url(https://fonts.googleapis.com/css2?family=family=Koulen&display=swap);@import url(https://fonts.googleapis.com/css2?family=Koulen&family=Creepster&family=Permanent+Marker&display=swap);@import url(//db.onlinewebfonts.com/c/33bc06ea126d3ff79886277122f1f510?family=Brush+Script+MT);nav{margin-bottom:10px;display:flex;align-items:center;padding:.25rem;background-color:#daf7a6}nav a{text-decoration:none;color:#000;cursor:pointer}nav .nav-links-container-right{display:flex;justify-content:end;width:100%;margin-right:.5rem}nav .nav-links-container-left{display:flex;justify-content:start;margin-left:.5rem}nav .link-text{font-family:Koulen,cursive;font-size:17px;display:inline-flex;margin-left:1rem}nav .home-button{width:20px;height:20px;border-radius:100%;background-color:#000;margin:auto}footer{font-family:Koulen,cursive;display:flex;justify-content:center;margin-top:100px;margin-bottom:20px}footer .links-container{display:flex;justify-content:space-evenly;width:500px}footer .links-container img.footer-icons{cursor:pointer;max-width:30px;max-height:30px}@font-face{font-family:Brush Script MT;src:url(//db.onlinewebfonts.com/t/33bc06ea126d3ff79886277122f1f510.eot);src:url(//db.onlinewebfonts.com/t/33bc06ea126d3ff79886277122f1f510.eot?#iefix) format("embedded-opentype"),url(//db.onlinewebfonts.com/t/33bc06ea126d3ff79886277122f1f510.woff2) format("woff2"),url(//db.onlinewebfonts.com/t/33bc06ea126d3ff79886277122f1f510.woff) format("woff"),url(//db.onlinewebfonts.com/t/33bc06ea126d3ff79886277122f1f510.ttf) format("truetype"),url(//db.onlinewebfonts.com/t/33bc06ea126d3ff79886277122f1f510.svg#Brush%20Script%20MT) format("svg")}@keyframes wiggle{0%{transform:translate(1px,1px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}.wiggle{animation:wiggle 2s infinite}.author-bio{display:grid;justify-content:center;text-align:center;padding:15px;max-width:333px}.about-title{font-size:30px;font-family:Koulen,Arial;margin:0}.name{cursor:pointer;color:blue}.name.selected{font-family:Creepster,cursive}.vocation{cursor:pointer;color:#c4df94;display:inline-block}.vocation.selected{font-family:Permanent Marker,cursive;font-size:25px}.place{cursor:pointer;color:pink;display:inline-block}.place.selected{cursor:pointer;font-family:Brush Script MT}@media(min-width:800px){.author-bio{max-width:750px}}.author-headshot{display:grid;justify-content:center;padding-top:20px}.author-headshot img.headshot{cursor:text;max-width:333px;height:400px}@media(min-width:800px){.author-headshot img.headshot{cursor:text;max-width:333px;height:475px}}.places-images{display:grid;justify-content:center;align-items:center;overflow:hidden;max-width:85vw;height:400px}@media(min-width:800px){.places-images{max-width:100%;height:475px}}.writer-images{display:grid;justify-content:center;align-items:center;overflow:hidden;max-width:360px;height:400px}@media(min-width:800px){.writer-images{max-width:100%;height:475px}}.home-page{display:grid;justify-content:center}