@media screen and (min-width: 1350px) and (max-width: 1730px) {
    .our-core-services .services {
      display: grid;
      grid-template-columns: 357px 357px 357px;
      gap: 20px;
      justify-content: space-between;
    }
  }
  
  @media screen and (max-width: 1349px) {
    .our-core-services .services {
      display: grid;
      grid-template-columns: 357px 357px;
      gap: 20px;
      justify-content: space-evenly;
    }
  }
  
  @media screen and (max-width: 768px) {
    .our-core-services .services {
      display: grid;
      grid-template-columns: 357px;
      gap: 10px;
      justify-content: space-evenly;
    }
  }
  
  @media screen and (max-width: 370px) {
    .our-core-services .services {
      display: grid;
      grid-template-columns: 357px;
      gap: 5px;
      justify-content: space-evenly;
    }
  }