
  
table {
    font-family: Amiri;
    border-collapse: collapse;
    width: 90%;
    margin-bottom: 30px;
    margin-left: 50px;

}

td, th {
    border: 2px solid black;
    text-align: left;
    padding: 5px;
}

tr:nth-child(even) {
    background-color: #dddddd;
}


    h1 {
    color:black;
    text-shadow: 4px 1px 2px white, 0 0 25px lightblue, 0 0 5px darkblue;
    text-align: center;
    font-size: 70px;
   font-family: 'Arizonia';font-size: ;
   padding: 5px;
  
}




h2 {
    color: white;
    text-shadow: 4px 1px 2px black, 0 0 25px blue, 0 0 5px darkblue;
}


/*=========================================
    Main Styles
    =========================================*/
    body {
      font-family:  Amiri;
      font-size: 17px;
      background-image: url(50.jpg);
      background-repeat: no-repeat;
      background-size: 100% 100%;


    }

p {
  text-indent: 50px;
  line-height: 27px;
  margin-left: 50px;
  margin-right:50px;
  
}
p.saying1 {
  margin-left: 500px;
  font-size: 17px;
  font-family: cedarville cursive;
  
  text-align: left;

}
p.saying2 {

  margin-left: 517px;
  font-size: 17px;
  font-family: cedarville cursive;
 ;
  text-align: left;}

p.feedback {

text-align: center;
margin-top: 100px;
text-decoration-color: blue;
}
p.video {

text-indent: 120px;

}
    p.main {

text-align: center;
line-height: 27px;
font-family: Amiri;
}
    header {
    background:lightsteelblue;
   }

     footer {

      color:black;
      background:lightsteelblue;
      border-style: solid;
      margin-left: 250px;
      margin-right: 250px;
      line-height:27px;
    }
  .container {
      width: 983px;
      margin: 100px;
      background-color:lightsteelblue;
      margin-left: auto;
      margin-right: auto;
      border-color: black;
      border-style:solid;
      margin-top: 40px;
      margin-bottom: 40px;
    }

    .container-header {
      width:1243px;
      border-style: solid;
      text-align: center;


    }
    .container-footer {

      width: 1200px;
      margin-bottom: 0 auto;
      text-align: center;
      border-style: none;
    }
  
     header::after {
      content: " ";
      display: table;
      clear: both;
      
    }

    nav {
      float: center;
    }
   
   nav ul {
      margin: 0;
      padding: 0;
      list-style: none;
}

nav li {
        display: inline-block;
        margin-left: 60px;
        padding: 20px;
        position: relative;
      }



      nav a {
color: #444;
text-decoration: none;
text-transform: uppercase;
font-size: 14px;


      }

      nav a: hover {

        color: #000
      }
      
  
    
      nav a::before {
        content: " ";
        display: block;
        height: 5px;
        width: 100%;
        background-color: #444; 

        top: 0;
        width: 0%


      }
        nav a:hover::before{

          width: 100%;
        }


    
    .footer {
      text-align: right;
    
  }
  .newdiv
  {
    width:1247px;
    margin-right: auto;
    margin-left: auto;
  }


