/* Section 2 */
.s2 {
  padding: 50px 0 80px;
  background-color: #fff;
}

.s2-desc-text {
  font-size: 18px;
  font-family: NunitoSans;
  font-weight: normal;
  margin: 8px 0 50px;
  line-height: 1.5;
  color: #58595b;
  text-transform: lowercase;
  text-align: center;
}

.s2-title-text {
  color: #58595b;
  font-size: 18px;
  font-family: NunitoSans;
  margin: 16px 0 8px;
  text-align: center;
  text-transform: lowercase;
}

.s2-container,
.s3-container {
  display: flex;
  justify-content: center;
}

.s2-grid-item {
  padding: 0 20px;
  box-sizing: border-box;
  text-align: center;
}
.s2-grid,
.s3-grid {
  width: 1300px;
}

.s2-wide-logo {
  height: 32px;
  margin: 30px 0;
}

.s2 .qodef-iwt-icon {
  width: 45px;
}

.s2-description-wrap {
  display: flex;
  justify-content: center;
}

.s2-description {
  color: #58595b;
  font-size: 18px;
  font-family: NunitoSans;
  line-height: 2;
}