body{
    background-color: black;
    margin: 0;
    padding: 0;
    font-family: arial;
    min-height: 100vh;
}


#navbar{
    display: flex;
    justify-content: center;
    margin-top: 40px;
    background-image: linear-gradient(to right, navy, blue);
    padding: 30px;
}

#navbar a{
    color: white;
    text-decoration: none;
   background-color: black;
    margin:30px;
    font-family: arial;
    padding: 15px 20px;
    border-radius: 10px;
    transition: padding 0.2s;
    transition: opacity 0.15 ease;
    border: navy solid 3px;
}

#navbar a:hover{
    opacity: 0.85;
    background-image: linear-gradient(to right, navy, blue);
    
   
    
}

#footer{
display: flex;
align-items: end;
background-image: linear-gradient(to right, navy, blue);
justify-content: center;
flex: 1;




}

#footer p{
    text-align: center;
}

#maincontainer{
    display: flex;
   background-image: linear-gradient(to right, navy, blue);
   margin-top: 50px;
   border-radius: 50px;
   height: 500px;
}


#maincontainer img{
    scale: 0.75;
    border-radius: 500px;
    border: solid darkblue 10px;
    margin-top: -78px;

}

#maincontainer div ul{
    color: white;
  margin-top: 130px;
  font-size: 2em;
  font-weight: bold;
  background-image: linear-gradient(to right, darkblue, blue);
  padding: 30px 40px;
  border-radius: 20px;
}


#header{
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}

#header div h1{
    color: white;
    font-size: 5em;
    font-style: italic;
}

#header div h2{
    color: white;
    font-size: 2em;
    font-style: italic;
    background-image: linear-gradient(to right, navy, blue);
    padding: 15px 20px;
    border-radius: 20px;
}

.forbes-container h3{
color: white;
  margin-top: 20px;
  font-size: 2em;
  font-weight: bold;
  background-image: linear-gradient(to right, darkblue, blue);
  padding: 30px 40px;
  border-radius: 20px;
  text-align: center;
  margin-left: -40px;

}

.forbes-container li{
  margin-top: 20px;
  font-size: 2em;
  font-weight: bold;
  background-image: linear-gradient(to right, darkblue, blue);
  padding: 30px 40px;
  border-radius: 20px;
  text-align: center;
  margin-left: -40px;
  color: white;
    
}