:root {

    --color-blue5: #0A0032;
    --color-gray:#f7f7fd;
    --color-gray1:#f4f9ff;
    --color-gray2:#495059;
    --color-gray3:#EBEBEB;
    --color-gray4:#9690A2;
    --color-gray5:#7E838B;
    --color-gray6:#EEEEEE;
    --color-light-gray:#f4f1fe;
    --color-light-gray2:#F8F8F8;
    --color-light-gray3:#dadde1;
    --color-white:#fff;
    --color-black: #000;
    --color-black1: #222;
    --color-black2: #383838;
    --color-black3: #161519;
    --color-black4: #151515;
    --color-black5: rgba(45, 42, 52);
    --color-black6: #111013;
    --color-black7: #373737;
    --color-black8: #555555;
    --color-black9: #292c35;
    --color-black10: rgb(51 55 66);
    
  }
  

/* our-ministers */
.our-ministers{
  .our-ministers-heading{
      margin-bottom: 32px;
      h2{
          text-align: center;
          font-size: 40px;
      }
  }
  .our-ministers-card{
      border-radius: 24px;
      padding: 50px;
      background-color: var(--color-blue5);
      margin-bottom: 50px;
      position: relative;
      &::before{
        content: '';
        background-image: url('./images/c-l-o.png');
        background-repeat: no-repeat;
        background-position: right top 60px;
        width: 111px;
        height: 300px;
        position: absolute;
        right: 0;
    }
    &::after{
      content: '';
      background-image: url('./images/c-l-o.png');
      background-repeat: no-repeat;
      background-position: left top;
      width: 86px;
      height: 186px;
      position: absolute;
      left: 0;
      top: 29px;
      transform: scaleX(-1);
  }
      }
  
  .card-modi-ji{
      text-align: center;
      color: var(--color-white);        
      p{
          font-size:18px;
          margin-bottom: 5px;
          margin-top: 30px;
      }
      h3{
          font-size: 24px;
      }
  }
  .pmg-team{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 40px;
    padding: 0 50px;
    background-image: url('./images/orange-mix-line.svg');
    background-repeat: no-repeat;
    background-position: center left;
    min-height: 438px;
  }
  .ashwini-ji{
    color: #fff;
    p{
      font-size: 16px;
      margin-bottom: 5px;
    }
    h3{
      font-size: 20px;
    }
  }
  .minister-ji{
    color: #fff;      
    p{
      font-size: 14px;
      margin-bottom: 5px;
      margin-top: 15px;
    }
    h3{
      font-size: 16px;
    }
  }
  .pmg-team-content:first-child{
    grid-column: 1 / 3;
    margin-left: 50px;
    img{
      width: 156px !important;
    }
  }
  .pmg-team-content{

    img{
      width: 120px;
    }
  }
}
  
  /* media query */
  @media (max-width:767px){

  /* recruitment section */
.recruitment{
    flex-direction: column;
  }

  /* footer */
  .footer-row {    
    grid-template-columns: repeat(1, 1fr) !important;
    gap: 15px !important;    
}

/* station-gallery */
.station-gallery{
  .state-carousel-1{
    .carousel-control-next {
      right: 0;
  }
  }
}

.station-gallery{
  .state-carousel-1{
    .carousel-control-prev {
      left: 0;
    }
  }
}

/* social_media */
.social_media_main{
  padding: 50px 0 !important;
  min-height: 990px;
  .left-circle {
    display: none;
}
.social_media {
  flex-direction: column;
}
}

/* PMG */

.our-ministers
{
  .pmg-team {
    grid-template-columns: repeat(1, 1fr);
    gap: 15px;
    padding: 15px;
  }
  .pmg-team-content:first-child {
    grid-column: 1 / 1;
    flex-direction: column;
    margin-left: 0;
    text-align: center;
  }
  .pmg-team {
    background-image: none;
  }
}


}