body {
    display: flex;
    flex-direction: column;
    justify-content: center;
    font-family: 'Times New Roman', Times, serif, 'Courier New', Courier, monospace;
    background-color: #ffffff;
    font-size: 20px;
   
}

h1 {

    text-align: center;
    margin-bottom: 0;
    }


    .navbar {
        overflow: hidden;
        background-color:  #2c0ea1;
      }
      
      /* Navigation links */
      .navbar a {
        float: left;
        font-size: 20px;
        color: white;
        text-align: center;
        padding: 14px 16px;
        text-decoration: none;
      }
      
      /* The subnavigation menu */
      .subnav {
        float: left;
        overflow: hidden;
        
      }
      
      /* Subnav button */
      .subnav .subnavbtn {
        font-size: 20px;
        border: none;
        outline: none;
        color: white;
        padding: 14px 16px;
        background-color: inherit;
        font-family: inherit;
        margin: 0;
      }
      
      /* Add a red background color to navigation links on hover */
      .navbar a:hover, .subnav:hover .subnavbtn {
        background-color: rgb(32, 136, 38);
        
      }
      
      /* Style the subnav content - positioned absolute */
      .subnav-content {
        display: none;
        position: absolute;
        left: 0;
        background-color: rgb(32, 136, 38);
        width: 100%;
        z-index: 1;
      }
      
      /* Style the subnav links */
      .subnav-content a {
        float: left;
        color: white;
        text-decoration: none;
      }
      
      /* Add a grey background color on hover */
      .subnav-content a:hover {
        background-color: #eee;
        color: black;
      }
      
      /* When you move the mouse over the subnav container, open the subnav content */
      .subnav:hover .subnav-content {
        display: block;
      }
    
    
    


section {
    /* margin: 0 0 40px 0; */
    width: 700px;
    background-color: rgb(57, 87, 177);
    /* border: 3px  #e0e0e0; */
    padding: 10px;
    /* color: #1d1a1a; */
    /* display: flex;
    
    justify-content: center;
    flex-wrap: wrap; */

    align-items: center;
    font-size: 25px;
    box-shadow: 2px 2px 5px grey;
    /* margin-left: 300px; */
    margin: auto;
    margin-bottom: 10px;
  
}


.hero-image {
    text-align: center;
    width: 100%;
    margin-top: 50px;
}


a:hover{
    color: lawngreen;
}

a{
    color: #fff;
}

