.header-on-image{top:80%;color:white;font-size:2.5rem}.description-on-image,.header-on-image{position:absolute;left:10px;margin:0;padding:0 1rem;text-align:left;width:90%}.description-on-image{top:89%;color:rgb(212,212,212)}.topnav{overflow:hidden;position:fixed;top:10px;left:10px;width:calc(100% - 20px);z-index:1000}.topnav a{float:left;color:#ffffff;text-align:center;padding:14px 16px;text-decoration:none;font-size:17px}.topnav a:hover{color:rgb(218,218,218)}#navlogo.active,#navlogo:hover,.topnav a.active{color:rgb(255,255,255)}#navlogo{font-weight:700}