.content-Grid {
   display: grid;
   grid-template-columns: repeat(3, 278px);
   grid-column-gap: 41px;
   grid-row-gap: 62px;
   justify-content: center;
   align-items: center;
   margin: 10px auto;
}
@media (max-width: 991px) {
   .content-Grid {
      transition: 0.5s;
      grid-template-columns: repeat(2, 278px);
   }
}
@media (max-width: 576px) {
   .content-Grid {
      transition: 0.5s;
      grid-template-columns: repeat(1, auto);
   }
   .vertical-Tabs .annual .report-content{
      max-width: unset !important;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
  }
  .slick-next:before, .slick-prev:before{
     color:#000000 !important;
     font-size: 25px !important;
  }
  .slick-next{
     right: 0px !important;
  }
  .slick-prev{
      left: 0px !important;
   }
}
@media screen and (min-width: 600px) {
   .content-Grid {
      margin: unset;
   }
  
}


.vertical-Tabs .annual .report-content {
   max-width: 190px;
}
.tab-heading {
   font: normal normal 600 16px/14px TitilliumText-Semibold;
   letter-spacing: 0px;
   color: #ffffff;
   text-transform: capitalize;
   background: #164d92 0% 0% no-repeat padding-box;
   border-radius: 15px;
   width: auto;
   height: fit-content;
   display: flex;
   align-items: center;
   max-width: 188px;
   padding: 5px 5px 5px 15px;
}
@media screen and (max-width: 600px) {
   .tab-heading {
      margin: 0 auto;
      margin-bottom: 24px;
   }
}
strong {
   font: normal normal bold 16px/25px TitilliumText-Bold;
}
.reports-Box {
   width: 197px;
   height: 267px;
   background: #ffffff 0% 0% no-repeat padding-box;
   border: 0.5px solid #164d92;
   padding: 8px 6px;
}
.reports-Box:hover {
   transition: 0.2s;
   transform: scale(1.01);
   box-shadow: 0 3px 6px -4px #000000fa, 0 6px 16px #0000003b, 0 9px 28px 8px #0000000a;
   z-index: 4;
}
.reports-Box img {
   width: 100%;
   height: 100%;
}
.vertical-Tabs .report-content {
   margin: 0 auto;
}

.vertical-Tabs .report-content .report-title p {
   color: var(--unnamed-color-164d92);
   text-align: left;
   font: normal normal 600 16px/32px TitilliumText-Semibold;
   letter-spacing: 0px;
   color: #164d92;
   margin-top: 8px;
}
.vertical-Tabs .annual .report-content .report-title p {
   color: var(--unnamed-color-164d92);
   text-align: center;
   font: normal normal 600 14px/20px TitilliumText-Semibold;
   letter-spacing: 0px;
   color: #164d92;
   margin-top: 8px;
}
.vertical-Tabs-Titles .content-title-main {
   text-align: left;
   font: normal normal 300 16px/27px TitilliumText-Semibold;
   letter-spacing: 0px;
   color: #000000;
   margin-bottom: 10px;
}
.vertical-Tabs-Titles .content-para-main {
   text-align: left;
   font: normal normal 300 16px/27px TitilliumText-SemiLight;
   letter-spacing: 0px;
   color: #000000;
   margin-bottom: 35px;
}
.paraformat p {
   text-align: left;
   font: normal normal 300 16px/27px TitilliumText-SemiLight;
   letter-spacing: 0px;
   color: #000000;
   margin-bottom: 35px;
}
.vertical-Tabs-Titles .visit-button button {
   background: #ffffff 0% 0% no-repeat padding-box;
   border: 1px solid #164d92;
   border-radius: 22px;
   font: normal normal 300 16px/27px TitilliumText-SemiLight;
   letter-spacing: 0px;
   color: #164d92;
   padding: 0 35px;
   height: 40px;
}
.tab-Content-Title {
   padding-left: 40px;
   text-align: left;
   font: normal normal 600 16px/27px TitilliumText-Semibold;
   letter-spacing: 0px;
   color: #000000;
   text-transform: capitalize;
   margin-bottom: 30px;
}
/* board of direcors css */
.board-Directors-Box {
   width: 154px;
   height: 199px;
   margin: 0 auto;
}
.board-Directors-Box img {
   width: 100%;
   height: 100%;
}
.directors-Details {
   width: 230px;
   height: 57px;
   margin: 15px auto;
}
.directors-Details .director-Name {
   text-align: center;
   font: normal normal 600 14px/18px TitilliumText-Semibold;
   letter-spacing: 0px;
   color: #000000;
   text-transform: capitalize;
}
.directors-Details .director-Designation {
   text-align: center;
   font: normal normal normal 12px/18px TitilliumText-Regular;
   letter-spacing: 0px;
   color: #000000;
   text-transform: capitalize;
   width: 215px;
   margin: 0 auto;
}
.financial-Year-Contents {
   display: flex;
   align-items: center;
   justify-content: space-between;
   max-width: 680px;
   border-bottom: 0.5px solid #164d92;
   height: 80px;
}
.financial-Year-Contents:first-child {
   margin-top: 10px;
}
.financial-Year-Contents:last-child {
   margin-bottom: 90px;
}
@media screen and (max-width: 600px) {
   .financial-Year-Contents {
      flex-direction: column;
      height: auto;
   }
   .financial-Year-Contents:last-child {
      margin-bottom: 0;
   }
   .financial-Year-Contents:first-child {
      margin-top: 0;
   }
}

.financial-Year-Contents .financial-Year p {
   font: normal normal 300 16px/18px TitilliumText-SemiLight;
   letter-spacing: 0px;
   color: #164d92;
}
.financial-Year-Contents .financial-Year p span {
   font: normal normal bold 16px/18px TitilliumText-Bold;
   letter-spacing: 0px;
   color: #164d92;
}
.financial-Year-Contents .financial-Year-Quaters {
   display: flex;
   align-items: center;
   flex-wrap: wrap;
   max-width: 535px;
}

@media(min-width: 767px){
   .financial-Year-Contents .financial-Year-Quaters {
      min-width: 525px;
   }  
}
@media screen and (max-width: 600px) {
   .financial-Year-Contents .financial-Year-Quaters {
      padding-bottom: 30px;
   }
   .financial-Year-Contents .financial-Year-Quaters {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 20px;
      margin-top: 20px;
   }
   .financial-Year-Contents {
      margin-bottom: 30px;
  }
}
.financial-Year-Contents .financial-Year-Quaters a {
   width: 80px;
   height: 24px;
   border: 0.5px solid #164d92;
   border-radius: 12px;
   display: flex;
   align-items: center;
   justify-content: center;
   margin-right: 25px;
   margin-top: 8px;
}
.financial-Year-Contents .financial-Year-Quaters a:hover {
   background: #164d92;
}
.financial-Year-Contents .financial-Year-Quaters a p {
   font: normal normal 600 14px TitilliumText-Semibold;
   letter-spacing: 0px;
   color: #164d92;
}
.financial-Year-Contents .financial-Year-Quaters a:hover p {
   color: #ffffff;
}

.financial-Year{
   max-width: 150px;
}
