.home__header{font-weight:700;text-align:center;font-variant:small-caps;text-shadow:2px 2px 2px hsla(0,0%,59%,.5);letter-spacing:.06em;line-height:100%;margin-top:20px;margin-bottom:10px}.home__sub-header{text-align:center;margin-bottom:20px}.home__resume-link{vertical-align:top;line-height:30px;padding-left:5px}.strong{font-weight:600}@media only screen and (max-width:499px){.home__header{font-size:2em}.home__image{width:100%;border-top:2px solid #000;border-bottom:2px solid #000;margin-bottom:10px}.home__bio,.home__resume-download-container{margin:0 10px}}@media only screen and (min-width:500px) and (max-width:699px){.home__header{font-size:2.5em}.home__image{width:100%;border-top:2px solid #000;border-bottom:2px solid #000;margin-bottom:10px}.home__bio,.home__resume-download-container{margin:0 10px}}@media only screen and (min-width:700px) and (max-width:1023px){.home__header{font-size:3em}.home__image-container{text-align:center}.home__image{border:2px solid #000;width:100%;max-width:800px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.5);margin-bottom:10px}.home__bio,.home__resume-download-container{width:100%;max-width:800px;margin:0 auto}}@media only screen and (min-width:1024px) and (max-width:1599px){.home__header{font-size:3.5em}.home__image-container{text-align:center}.home__image{border:2px solid #000;width:800px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.5);margin-bottom:10px}.home__bio,.home__resume-download-container{width:800px;margin:0 auto}}@media only screen and (min-width:1600px){.home__header{font-size:4em}.home__image-container{text-align:center}.home__image{border:2px solid #000;width:800px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.5);margin-bottom:10px}.home__bio,.home__resume-download-container{width:800px;margin:0 auto}}body,div{font-family:Open Sans}.nav__list{list-style-type:none;padding-left:0;text-align:center}.nav__item{display:inline;padding-right:20px}.nav__item:last-child{padding-right:0}.nav__link:link,.nav__link:visited{color:#000;text-decoration:none}.nav__link:hover{color:#333;text-decoration:none;text-shadow:2px 2px 2px hsla(0,0%,59%,.3)}@media only screen and (max-width:499px){body{padding:0;margin:0}}@media only screen and (min-width:500px) and (max-width:699px){body{padding:0;margin:0}}@media only screen and (min-width:700px) and (max-width:1023px){body{padding:0;margin:10px}}@media only screen and (min-width:1024px) and (max-width:1599px){body{padding:0;margin:20px}}@media only screen and (min-width:1600px){body{padding:0;margin:20px}}
/*# sourceMappingURL=main.89acdb67.css.map*/