#container {
  margin: 0.5% 7% 6%;
  border: 1px solid white;
  background-color: white;
  box-shadow:
      inset 0 -3em 3em rgba(0,0,0,0.1),
       0.1em 0.1em 0.1em rgba(0,0,0,0.1);
  border-radius: 10px;
      
}
body{
  background-color: #2e3192;
}
h1{
  padding: 1%;
  margin: 1% 1% 0% 7%;
  background-color:white;
  color: #2e3192;
  font-size: 25px;
  border-radius: 5px 5px 5px 5px;
  width: 10%;
}
#outerbox{
  width: 95%;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: 29px;
  margin-right: 29px;
  border-radius: 15px;
  border: 1px solid grey;
  
}
.upperbox{
  border-radius: 15px;
  
  margin: auto;
  background-color: #EEEEEE;
}

.lowerbox{
  border-radius: 20px;
  height: 150px;
  margin: auto;
  /* box-shadow: 10px black; */
  background-color: rgb(168, 32, 32);
}
h3 {
  margin: auto;
  padding-top: 15px;
  padding-bottom: 5px;
  padding-left: 35px;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  color: #303335;
}
p{
  margin: auto;
  padding-top: 3px;
  font-size: 15px;
  padding-left: 35px;

  font-weight: 600;
  color: #363434;

}
h4{
  margin: auto;
  padding-top: 12px;
  padding-left: 35px;
  padding-bottom: 10px;
  font-family: Arial, Helvetica, sans-serif;
  color: #504f4f;
}
h2 {
  margin: auto;
  padding-top: 15px;
  padding-left: 50px;
  padding-bottom: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #424242;

}
h5 {
  margin: auto;

  padding-left: 50px;
  padding-bottom: 5px;
  font-size: 14px;
  color: #383636 ;
}
h6{
  margin: auto;
  padding-left: 1100px;
  font-size: 15px;
  font-family: Arial, Helvetica, sans-serif;
  color: #1565C0;
}
#btn{
  background-color: #00a699;
  align-content: center;
  border: none;
  
  cursor: pointer;
  color: white;
  font-weight: bolder;
  width: 130px;
  height: 35px;
  margin: 1% 15%;
  
}
 #details{
      /* /* display: block; */
      box-shadow: 30px; 
      width: 550px;
      padding: 20px;
      margin-left: 20px;
      border-radius: 10px 10px 10px 10px;
      display: inline-block;
      background-color:whitesmoke;
      
}  
#details.closed{
  max-height:auto ;
}
#homepg{
  width:160px;
  height:30px;
  background-color: white;
  padding: 12px 15px 2px 15px;
  margin-left: 20px;
  margin-top:-20px;
  border-radius: 5px;
}
#homepg>a{
  color:#2e3192 ;
}
#divbtn{
   margin: auto;
}