.technology-footprint-section {
  position: relative;
}
.technology-footprint-bg {
  position: absolute;
  /* background-size: cover;
  background-position:center top;
  background-repeat: no-repeat; */
  height: 90%;
  width: 80vw;
  z-index: -1;
}
.technology-footprint-bg img{
  object-fit: cover;
  object-position: center center;
  width: 100%;
  height: 100%;
}
.technology-footprint-section .page-center2 {
  padding-left: calc((100vw - 350px)/2);
  padding-top: 55px;
}
.technology-footprint {
  background-color: #fff;
  padding: 55px 80px;
  box-shadow: 0px 4px 19.32px 1.68px rgb(152 152 152 / 42%);
}
.technology-footprint-inner {
  max-width: 670px;
}
.technology-footprint-title h2 {
  margin-bottom: 55px;
}
.technology-footprint-logos {
  margin: 0 -15px 10px;
}

.technology-footprint-content p {
  font-weight: 400;
  color: #0451a1;
  max-width: 560px;
}

.technology-footprint-logos img {
  padding: 0 4% 25px;
  width: 24%;
}

@media screen and (max-width: 991px) {
  .technology-footprint {
    padding: 40px 40px;
  }
}/*-------- 991 ends here ----------*/

@media screen and (max-width: 767px) {
  .technology-footprint-bg {
    width: 100%;
  }
  .technology-footprint-logos img {
    padding: 0 4% 25px;
    width: 32%;
  }
}/*-------- 767 ends here ----------*/
@media screen and (max-width: 480px) {
  .technology-footprint {
    padding: 30px;
  }
  .technology-footprint-title h2 {
    margin-bottom: 35px;
  }
  .technology-footprint-logos {
    margin: 0 -15px;
  }
    padding: 0 4% 25px;
    width: 32%;
  }
  .technology-footprint-section .page-center2 {
    margin-left: 30px;
  }
}/*-------- 480 ends here ----------*/