.title{
     font-size: 40px;
     font-weight: 600;
}
.sub-title{
     font-size: 18px;
     font-weight: 500;
     color: black;
}
.corespond-p{
     padding-top: 40px;
     padding-bottom:20px ;
}
.counter-bg{
     background-color:  #2B2B5E;;
}
.c_img img{
     width: 100%;
     height: 550px !important;
     background-position: center;
     background-repeat: no-repeat;
     background-size: cover;
}
.bold{
     font-size: 18px !important;
     font-weight:700 !important;
     color: black;
}
.c_text{
     color: black;
     font-size: 17px;
     text-align: justify;
}
.span_c{
     font-size: 20px;
     color:  #2B2B5E;
     font-weight: 800;
}
.mrs{
     color: #fff;
     background-color: #2B2B5E;
     padding: 30px 24.5px;
     font-weight: 600;
     font-size: 16px;
     word-wrap:break-word;
}
/* chairman page */
.chairman-c{
     padding-top: 30px;
     padding-bottom: 20px;
}
.about-one .container::before{
     display: none;
}
.chairman-img img{
     width: 100%;
     /* height: 550px; */
     height: 295px;
     background-position: center;
     background-size: cover;
     background-repeat: no-repeat;
     border-radius: 5px 5px 0px 0px;
     border: 2px solid rgb(32, 95, 146);
     object-fit: contain;
}
.about-one .container::after{
     display: none;
}
.chair_1{
     color: #2B2B5E;
     font-weight: 700;
     font-size: 25px;
}
 .main_c{
font-size: 19px !important;
color: black !important;
text-align: justify;
}
.c_p{
     text-align: justify !important;

}
.c_h1{
     padding-top: 50px;
     font-size: 55px;
     font-weight: 700;
}
.head_P{
     color: black;
     font-size: 16px;
}
.main-content{
display: flex;
/* justify-content: space-between; */
}  
.icon {
     width: 50px;
     height: 50px;
     /* background-color: #9c1919; */
     border-radius: 50px;
     vertical-align: center;
     border: 1px solid #2B2B5E;
     position: relative;
}
.icon i{
     position: relative;
     color:#2B2B5E;
     left: 14px;
     top: 10px;
     font-size: 23px;
}
 .icon:before{
     content: "";
     position:absolute;
     width: 0;
     height: 100%;
     bottom: 50%;
     left: 50%;
     transition: 0.5s ease;
     /* z-index: 1; */
     background-color: #2B2B5E;
     border-radius: 50%;
}
.icon:hover:before{
     width: 100%;
     transition: .5s;
     bottom: 0;
     left: 0;
}
.icon:hover  i{
     color: #fff !important;
}
.c_p{
     font-size: 16px;
     color: black;
     font-weight: 500;
}
.content {
     margin-left: 20px;
}
@media  (max-width: 768px){
     .icon {
          width: 40px;
          height: 40px;
          /* background-color: #9c1919; */
          border-radius: 50px;
          vertical-align: center;
          border: 1px solid #2B2B5E;
          position: relative;
     }
     .icon i{
          position: relative;
          color:#2B2B5E;
          left: 10px;
          top: 6px;
          font-size: 20px;
     }
     .content-1 {
          margin-left: 0px!important;
      }
      .btn{
           text-align: center;
      }
}
@media (max-width: 496px){
     .icon{
          border: none;
     }
     .icon i{
          position:relative;
          top: -4px;
     }
}
.h3_c{
     color: #2B2B5E;
}
.btn{
     background:linear-gradient(90deg, rgba(6, 82, 143, 1) 0%, rgba(1, 43, 77, 1) 47%);
     color: #fff;
     width: 200px;
     border-radius: 10px 10px;
     border-left: #fff;
}
.c-h_bg{
     color: #fff;
     background: linear-gradient(90deg, rgba(6, 82, 143, 1) 0%, rgba(1, 43, 77, 1) 47%);
     padding: 15px;
     text-align: center;
}
.form-group input{
     border: 1px solid gray;
}
.text-area{
  border: 1px solid gray;   
}
/* gallery page style */
/* .annual-bg{
     background: linear-gradient(90deg, rgba(6, 82, 143, 1) 0%, rgba(1, 43, 77, 1) 47%);
} */
.anu_h{
     padding-top: 40px;
     color: #020202;
     font-size: 50px;
     text-align: center;
}
.g_p a,p{
     /* text-align: center; */
     /* color: #020202; */
     /* font-size: 18px; */
     /* font-weight: 500; */
}
.anual-p{
     padding-top: 25px;
     padding-bottom: 35px;
}
.science-img img{
     width: 350px;
     height: 300px;
     object-fit: cover;
     background-position: center;
     background-size: cover;
     background-repeat: no-repeat;
}
.sub-h6{
     color: #fff;
     background: linear-gradient(90deg, rgba(6, 82, 143, 1) 0%, rgba(1, 43, 77, 1) 47%);
     padding: 20px;
     font-size: 20px;
     text-align: center;
     font-weight: 800;
}
.corres{
     border:2px solid rgb(32, 95, 146);
     border-radius: 10px 10px 0px 0px;
}