@media screen and (max-width: 1600px) {
}

@media screen and (max-width: 1536px) {
}

@media screen and (max-width: 1440px) {
}

@media screen and (max-width: 1366px) {
  .sos_chh-csr-tab-cat-img {
    position: absolute;
    z-index: 1;
    top: 50%;
    right: -26%;
    padding: 15px 20px;
  }

  .sos_chh-csr-tab-cat-img img {
    width: 75%;
    border: 1px solid #d9e9f1;
  }

  .st_chh-csr-tab-cat-img {
    position: absolute;
    z-index: 1;
    top: 50%;
    right: -26%;
    padding: 15px 20px;
  }

  .st_chh-csr-tab-cat-img img {
     width: 75%;
    border: 1px solid #d9e9f1;
  }

  .adi-csr-tab-cat-img {
    position: absolute;
    z-index: 1;
    top: 50%;
    right: -26%;
    padding: 15px 20px;
  }

  .adi-csr-tab-cat-img img {
    width: 75%;
    border: 1px solid #d9e9f1;
  }

  .shri-csr-tab-cat-img {
    position: absolute;
    z-index: 1;
    top: 50%;
    right: -26%;
    padding: 15px 20px;
  }

  .shri-csr-tab-cat-img img {
    width: 75%;
    border: 1px solid #d9e9f1;
  }

  .gir-csr-tab-cat-img {
    position: absolute;
    z-index: 1;
    top: 50%;
    right: -26%;
    padding: 15px 20px;
  }

  .gir-csr-tab-cat-img img {
    width: 75%;
    border: 1px solid #d9e9f1;
  }

  .a_parent .overview-of-csrtab-content-main-sec {
    width: 88%;
  }
}

@media screen and (max-width: 1200px) {
 
}

@media screen and (max-width: 1024px) {

   .sos_chh-csr-tab-cat-img {
         position: absolute;
        z-index: 1;
        top: 43%;
        right: -25%;
        padding: 15px 20px;
  }

  .csr-card-grid {
    margin-bottom: 40px;
  }

  .st_chh-csr-tab-cat-img {
           position: absolute;
        z-index: 1;
        top: 43%;
        right: -25%;
        padding: 15px 20px;
  }
 

  .adi-csr-tab-cat-img   {
        position: absolute;
        z-index: 1;
        top: 43%;
        right: -25%;
        padding: 15px 20px;
  
  }

  .shri-csr-tab-cat-img   {
            position: absolute;
        z-index: 1;
        top: 43%;
        right: -25%;
        padding: 15px 20px;
  }

  .gir-csr-tab-cat-img {
          position: absolute;
        z-index: 1;
        top: 43%;
        right: -25%;
        padding: 15px 20px;
  }

}

@media screen and (max-width: 820px) {
  .sos_chh-csr-tab-cat-img {
    position: absolute;
    z-index: 1;
    top: 32%;
    right: -35%;
    padding: 15px 20px;
  }

  .csr-card-grid {
    margin-bottom: 40px;
  }

  .st_chh-csr-tab-cat-img {
     position: absolute;
    z-index: 1;
    top: 32%;
    right: -35%;
    padding: 15px 20px;
  }
 

  .adi-csr-tab-cat-img   {

       position: absolute;
    z-index: 1;
    top: 32%;
    right: -35%;
    padding: 15px 20px;
  
  }

  .shri-csr-tab-cat-img   {
       position: absolute;
    z-index: 1;
    top: 32%;
    right: -35%;
    padding: 15px 20px;
  }

  .gir-csr-tab-cat-img {
       position: absolute;
    z-index: 1;
    top: 32%;
    right: -35%;
    padding: 15px 20px;
  }

   
}

@media screen and (max-width: 786px) {



  .sos_chh-csr-tab-cat-img {
    position: absolute;
    z-index: 1;
    top: 28%;
    right: -35%;
    padding: 15px 20px;
  }

  .csr-card-grid {
    margin-bottom: 40px;
  }

  .st_chh-csr-tab-cat-img {
     position: absolute;
    z-index: 1;
    top: 28%;
    right: -35%;
    padding: 15px 20px;
  }
 

  .adi-csr-tab-cat-img   {

       position: absolute;
    z-index: 1;
    top: 28%;
    right: -35%;
    padding: 15px 20px;
  
  }

  .shri-csr-tab-cat-img   {
       position: absolute;
    z-index: 1;
    top: 28%;
    right: -35%;
    padding: 15px 20px;
  }

  .gir-csr-tab-cat-img {
       position: absolute;
    z-index: 1;
    top: 32%;
    right: -35%;
    padding: 15px 20px;
  }


}

@media screen and (max-width: 700px) {
}

@media screen and (max-width: 520px) {
  .about_second_section .sect_sec_main_left {
    padding-top: 0px;
    padding-right: 0px;
    margin-bottom: 25px;
    margin-top: -5px;
  }

  .sos_chh-csr-tab-cat-img {
    position: relative;
    z-index: 1;
    top: 60%;
    right: 0%;
      padding: 10px 10px;
    background: #fff;
    border: 1px solid #d9e9f1;
  }

  .sos_chh-csr-tab-cat-img img {
    width: 47%;
    border: px solid #d9e9f1;
  }

  .st_chh-csr-tab-cat-img {
    position: relative;
    z-index: 1;
    top: 60%;
    right: 0%;
      padding: 10px 10px;
    background: #fff;
    border: 1px solid #d9e9f1;
  }

  .st_chh-csr-tab-cat-img img {
    width: 49%;
    border: px solid #d9e9f1;
  }

  .adi-csr-tab-cat-img {
    position: relative;
    z-index: 1;
    top: 50%;
    right: 0%;
     padding: 10px 10px;
    background: #fff;
    border: 1px solid #d9e9f1;
  }

  .adi-csr-tab-cat-img img {
    width: 40%;
    border: px solid #d9e9f1;
  }

  .shri-csr-tab-cat-img {
    position: relative;
    z-index: 1;
    top: 50%;
    right: 0%;
     padding: 10px 10px;
    background: #fff;
    border: 1px solid #d9e9f1;
  }

  .shri-csr-tab-cat-img img {
    width: 40%;
    border: px solid #d9e9f1;
  }

  .gir-csr-tab-cat-img {
    position: relative;
    z-index: 1;
    top: 60%;
    right: 0%;
    padding: 10px 10px;
    background: #fff;
    border: 1px solid #d9e9f1;
  }

  .gir-csr-tab-cat-img img {
    width: 40%;
    border: px solid #d9e9f1;
  }

  .csr-card-grid {
    margin-bottom: 40px;
  }

  .about_second_section .sectors_accod .card-body {
    padding: 0px 0px 0px 40px;
  }

      .about_second_section .sectors_accod .card h2 {
        font-size: 22px;
        padding: 30px 50px 30px 0px;
    }

    
}
