/* Purpose-drawn technical symbols: documentation, fabrication and CAD automation. */
.service-grid .service-icon {
  width: 128px;
  height: 104px;
  margin: 25px 0 28px;
  overflow: visible;
  fill: none;
  stroke: #514b43;
  stroke-width: 1.65;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.service-icon .icon-paper { fill: #fffdf9; }
.service-icon .icon-metal { fill: #d6c9b7; }
.service-icon .icon-accent { fill: #eee5d8; }
.service-icon .icon-pencil { fill: #c6a681; }
.service-icon .icon-solid { fill: #514b43; stroke: none; }
.service-icon .icon-secondary { stroke: #927d63; stroke-width: 1.25; }
.service-icon .icon-guide { stroke: #a49581; stroke-width: 1.15; stroke-dasharray: 3 4; }
.service-icon .icon-code { stroke: #89694a; stroke-width: 2.3; }
.service-icon .icon-gear { fill: #c6ad8d; }
@media (max-width: 720px) {
  .service-grid .service-icon {
    width: 88px;
    height: 76px;
    top: 20px;
    right: 21px;
    margin: 0;
  }
  .service-grid .service-number { max-width: calc(100% - 95px); }
  .service-grid h3 { margin-top: 64px; }
}
