body{
    /*background: url("bg1-02_left.jpg");*/
    /*background-size: cover;*/
    /*background-repeat: no-repeat;*/
}
.message_section{
      margin: 50px 0 50px 0;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.objectives{
    width: 70%;
}
.objectives p{
	text-align: justify;
}
.main_objectives{
        width: 75%;
       margin: 20px auto;
    text-align: justify;
}
.heading {
font-size: 30px;
    color: #002b56;
    line-height: 1.5em;
    padding-bottom: 8px;
    position: relative;
    text-align: center;
       /*border-bottom: 1px solid #dfdfdf;*/
}
  .main_obj{
	  font-size: 20px;
	  color: #002b56;
	  padding: 20px 0;
  }
  .main_obj i{
	  font-size:20px;
	  padding-right: 8px;
  }
  .obj_point p{
	font-size: 17px;
    color: rgb(82 82 82);
    text-align: justify;
    margin: 15px 0;
    line-height: 25px;
  }
  .obj_point i{
	  font-size:15px;
	  padding-right: 8px;
	  color: #002b56;
  }
  .content_img{
 display: flex;
    width: 100%;
    align-items: center;
    /* justify-content: space-between; */
    margin: 20px 0;
    /*flex-direction: column;*/
  }
  .center_img img{
    width: 250px;
    border-radius: 20px;
  }
  .profile{
    /*width: 600px;*/
    border-radius: 20px;
    margin-left: 20px;
  }
  .profile h2{
      color:#002b56;
  }
  .desig{
      color:black;
  }
   .govt{
       color:rgb(239 111 41);
   }
  

 body {
    overflow-x: hidden; /* avoid horizontal scroll */
  }

  .tabs {   
    margin: 0 auto;
    width: 75%; /* width of the whole tabs section */
    color: #000; /* color of the text in each tab card */
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  
  }
  .tabs label {
    order: 1;
    color: white;
    display: block;
    padding: 1rem 2rem;
    margin: 0 20px;
    cursor: pointer;
    background: #081633;
    transition: background ease 0.3s;
    font-size: 18px;
    border-radius: 10px;
  }
  
/*  .tabs label:hover {*/
/*     background: rgb(239 111 41);*/
/*}*/  
  .tabs .tab {
    order: 99; /* Put tabs last*/
    flex-grow: 1;
    width: 100%;
    min-height: 350px; /* minimum height of the tab content */
    display: none; /* HIDES unselected tab content with "none" */  
    position: absolute;
    right: -9999px; /* move everything to the right to hide the content (not selected) */
    background: transparent; /* color of tab content */
    color: #fff;    
  }  
  .tabs input[type="radio"] {
    display: none; /* hides circles of radio style */
  }  
  .tabs input[type="radio"]:checked + label {
    background:  #dc40a8;
  }  
  .tabs input[type="radio"]:checked + label + .tab {
    display: block; /* SHOWS selected tab */
    position: relative;
    right: 0px;
    transition: .5s ease;
  }
   .center_block_msg{
    /*width: 75%;*/
    margin: 50px auto;
  }
  .msg{
      color:black;
      line-height:25px;
      text-align:justify;
  } 
  .msg p:nth-child(1),.msg p:nth-child(2),.msg p:nth-child(3),.msg p:nth-child(4),.msg p:nth-child(5),.msg p:nth-child(6),
  .msg p:nth-child(7),.msg p:nth-child(8){
        color:#002b56;
        font-size:18px;
        margin:15px 0;
  }
  
  
@media only screen and (max-width:850px){
  .msg p:nth-child(1), .msg p:nth-child(2), .msg p:nth-child(3),.msg p:nth-child(4),.msg p:nth-child(5),.msg p:nth-child(6),
  .msg p:nth-child(7),.msg p:nth-child(8){
      font-size:16px;
  }
  .content_img{
      flex-direction:column;
  }
  .profile{
      margin:10px 0;
      text-align:center;
  }
  .center_img img {
      width:200px;
  }
.profile h2{
    font-size:22px;
}
.tabs{
    width:90%;
}
}
@media only screen and (max-width:450px){
    .tabs label{
        padding:10px 25px;
        font-size:16px;
          margin: 5px 5px;
    }
}
@media only screen and (max-width:360px){
    .tabs{
   flex-direction:column;
}
}

