.services {
  padding: 90px 0;
}
.services .services-content {
  max-width: var(--width);
  margin: 0 auto;
  padding: 0 15px;
}
.services .services-content .services-about {
  margin: 0 0 30px 0;
  text-align: center;
}
.services .services-content .services-items .services-item {
  display: flex;
  margin: 0 0 30px 0;
}
.services .services-content .services-items .services-item:last-child {
  margin: 0;
}
.services .services-content .services-items .services-item .si-mark {
  border-radius: 30px;
  background-color: var(--color-green);
  margin: 0 15px 0 0;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
}
@media (min-width: 0) {
  .services .services-content .services-items .services-item .si-mark {
    width: 45px;
    min-width: 45px;
    height: 45px;
    font-size: 24px;
  }
}
@media (min-width: 1000px) {
  .services .services-content .services-items .services-item .si-mark {
    width: 60px;
    min-width: 60px;
    height: 60px;
    font-size: 30px;
  }
}
.services .services-content .services-items .services-item .si-mark span::before {
  font-family: "fa-solid";
}
.services .services-content .services-items .services-item .si-mark.app span::before {
  content: "\f3cd";
}
.services .services-content .services-items .services-item .si-mark.brand span::before {
  content: "\f643";
}
.services .services-content .services-items .services-item .si-mark.seo span::before {
  content: "\e18b";
}
.services .services-content .services-items .services-item .si-mark.ppc span::before {
  content: "\f0ae";
}
.services .services-content .services-items .services-item .si-mark.soc span::before {
  content: "\f1e0";
}
.services .services-content .services-items .services-item .si-text h3 {
  margin: 0 0 15px 0;
  font-weight: 600;
}/*# sourceMappingURL=services.css.map */