.our_container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 38px;
  padding-block: 50px 100px;
}

@media screen and (min-width: 1100px) {
  .our_container {
    gap: 50px;
    padding-block: 100px 117px;
  }
}

.our_h2 {
  font-weight: 700;
  font-size: 36px;
}

@media screen and (min-width: 1100px) {
  .our_h2 {
    font-size: 40px;
  }
}

.our_ul {
  display: flex;
  justify-content: center;
  align-items: center;
  column-gap: 44px;
  row-gap: 60px;
  flex-wrap: wrap;
}

@media screen and (min-width: 1100px) {
  .our_ul {
    gap: 64px;
  }
}
