*{
    margin: 0px;
    padding: 0px;
    box-sizing:border-box;
    font-family: sans-serif;
}

.year_image{
    background-image: url('/assets/uploads/images/project_main_image.jpeg');
    background-size: cover;
    background-position: center;
    width:100%;
    height:30vh;
  }
  .image_main{
    background-color:#092759;
    height: 30vh;
    opacity: 0.9;
    color: white;
  }
  .year_head{
    color: white;
  }
  .year_para{
    padding-top:30px;
    color: white;
    padding-left: 10px;
  }
  .year_finance{
    color: #091c57;
    font-size:30px;
  }
  .crore_heading{
    text-align: end;
    font-size:20px;
    color: #091c57;
  }
  .heading{
    font-size:12px;
    background-color: #091c57;
    color: white;
    height:50px;
    width:74px;
    text-align:center;
    padding-top:15px;
    border-right: 1px solid white;
  }
  .heading_para{
    font-size:12px;
    background-color:#f5f4f2;
    color:black;
    height:30px;
    width:74px ;
    text-align: center;
    padding-top:3px;
    border-right: 1px solid #091c57;
  }
  .back_color{
    background-color: gray;
    height:30px;
    width:74px;
  }
  .years_card{
    color: white;
    height: 50px;
    text-decoration: none;
    border-width: 0px;
    padding-left: 23px;
    padding-top: 20px;
    font-size:15px;
  }
  .card li:hover{
    background-color: white;
    color:#091c57;
    text-decoration: none;
  
  }
  .list_card{
    background-color: #091c57;
    color: white;
    padding: 10px;
    font-size:14px;
    padding-left:20px;
    height:38px;
    width:200px;
    padding:5px;
    margin:1px;
    border-width: 0px;
  }
  .card{
    background-color: #091c57;
    padding:10px;
    border-radius: 5px;
  }
  .annual_sec{
    background-color:#f5f4f2;
    margin: 2px;
    height:40px;
    color: black;
    padding: 10px;
    text-decoration: none;
  }
  .list_font{
    font-size: 15px;
    text-decoration: none;
  }
  a:hover{
    color: black;
    text-decoration: none;
  }
  .govern_para{
    font-size:14px;
    color: black;
    margin-left: 100px;
  }
  div a:hover{
    color:black;
    background-color: white;
    border-radius: 8px;
  }


/* #Laptop View */
@media screen and (min-width:769px) and (max-width:1024px){
 
}
/* *#Tab View */
@media screen and (min-width:426px) and (max-width:769px){
  .card{
    width: 100px;
    margin-top:8px;
  }
  .list_card{
    font-size: 10px;
    width:80px;
  }
  .g_head{
    font-size:20px;
  }
  .g_para{
    font-size: 10px;
  }
  
}
@media screen and (max-width:426px) {
  .card{
    width: 100px;
    margin-top:7px;
  }
  .list_card{
    font-size: 10px;
    width:80px;
  }
  .g_head{
    font-size:20px;
  }
  .g_para{
    font-size: 10px;
  }
}