.cs-service-item.classic .content {
  text-align: center;
}
.cs-service-item.classic .content .service-icon {
  font-size: 42px;
  display: block;
  -webkit-transition: all 450ms ease;
  -moz-transition: all 450ms ease;
  -ms-transition: all 450ms ease;
  -o-transition: all 450ms ease;
  transition: all 450ms ease;
}
.cs-service-item.classic .content .title {
  font-size: 17px;
  font-weight: 700;
  letter-spacing: 2.2px;
  line-height: 1.2;
  margin-top: 10px;
  margin-bottom: 20px;
}
.cs-service-item.classic .content .description {
  font-size: 17px;
  font-weight: 300;
  line-height: 1.67;
  color: var(--grey-color);
}
.cs-service-item.classic:hover .service-icon {
  color: var(--main-color);
  text-shadow: 3px 3px 6px var(--main-color);
}

@media only screen and (max-width: 768px) {
  .cs-service-item.classic .content .title {
    font-size: 16px;
    letter-spacing: 2px;
  }
}

/*# sourceMappingURL=service-item.css.map */
