.page_header{height:38.2vh;background-repeat:no-repeat;background-attachment:fixed;background-size:100%;background-position:top;position:relative;text-align:center}.page_header h2{padding-top:120px;font-size:3em;letter-spacing:.25em;color:hsla(0,0%,100%,.5);-webkit-text-stroke:1px #000;-webkit-text-fill-color:hsla(0,0%,100%,.5);font-weight:bolder}.page_header p{color:#888;font-weight:bolder;text-shadow:0 0 1px #000}@media only screen and (max-width:768px){.page_header h2{font-size:2em}}#about .sidebar{width:320px;max-width:100%}#about .sidebar li{padding:.5em 0}#about .sidebar a{width:6em}#about .sidebar .nuxt-link-exact-active{color:#333}@media only screen and (max-width:768px){#about .container .sidebar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em}}#about table{width:100%;margin-bottom:1em}