@media (max-width: 991px) {
    header .main-menu .menu-list > li i {
        opacity: 1;
    }
    .services-banner .insight-category {
        grid-template-columns: 35% 30% 35%;
      }
      .global-banner-section .main-content {
        padding-top: 80px;
        padding-bottom: 80px;
      }
}
@media (min-width: 768px) and (max-width: 991px) {

}
@media (min-width: 992px) and (max-width: 991px) {

}
@media only screen and (max-width: 991px) {

}
@media (max-width: 1000px) {

}

@media (min-width: 991px) and (max-width: 1599px) {
  .services-banner .insight-category {
    grid-template-columns: 33% 33% 33%;
  }
  .global-section.have-be-img .main-content {
    min-height: 40vh;
  }
}
.global-section.have-be-img.get-in-touch {
  min-height: unset !important;
}
@media (max-width: 767px) {
  .team-card .team-image {
    width: 100%;
  }
  .team-card .team-image img{
    width: 100%;
  }
}