@import url('https://fonts.googleapis.com/css2?family=Audiowide&family=Nabla&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Audiowide&family=Nabla&family=Silkscreen:wght@400;700&display=swap');

body{
margin:0;
font-family: Arial, sans-serif;
background-image:url("homepagebackground.jpg");
background-size:cover;
background-position:center;
}

.hero{
height:100vh;

display:flex;
align-items:center;
font-size:20px;
color:#00E5FF;

opacity:0;
animation:fadeIn 2s forwards;
}

@keyframes fadeIn{
from{
opacity:0;
transform:translateY(30px);
}

to{
opacity:1;
transform:translateY(0);
}
}

.content{
margin-left:80px;
color:white;
max-width:500px;
}

h1{
font-size:50px;
margin-bottom:10px;
font-family: "Audiowide", sans-serif;

}

h2{
font-weight:normal;
margin-bottom:20px;
color:#ddd;
}

p{
line-height:1.6;
margin-bottom:30px;
color: rgb(12, 151, 151);
font-family: "Audiowide", sans-serif;
}

.topnav a {
    float: center;
    color: brown(190, 16, 123, 0.53);
    color: rgb(61, 151, 96);
    text-align: center;
    font-size: larger;
    padding: 40px;
    text-decoration: none;
    font-family: "Audiowide", sans-serif;


}
.topnav{
position:absolute;
top:20px;
left:30px;

background:rgba(0,0,0,0.6);
padding:10px 25px;

border-radius:10px;
box-shadow:0 5px 15px rgba(0,0,0,0.5);
}