@font-face {
  src: url("../fonts/OpenSans-Regular.ttf") format("truetype");
  font-family: open-sans;
  font-weight: 400; }
@font-face {
  src: url("../fonts/OpenSans-SemiBold.ttf") format("truetype");
  font-family: open-sans;
  font-weight: 700; }
@font-face {
  src: url("../fonts/OpenSans-Bold.ttf") format("truetype");
  font-family: open-sans;
  font-weight: 900; }
@font-face {
  src: url("../fonts/OpenSans-Light.ttf") format("truetype");
  font-family: open-sans;
  font-weight: 100; }
@font-face {
  src: url("../fonts/BRANDON_REG.OTF") format("opentype");
  font-family: Brandon;
  font-weight: 400; }
@font-face {
  src: url("../fonts/BRANDON_THIN.OTF") format("opentype");
  font-family: Brandon;
  font-weight: 100; }
@font-face {
  src: url("../fonts/BRANDON_BLD.OTF") format("opentype");
  font-family: Brandon;
  font-weight: 900; }
body {
  background-color: #E6E7E8; }

.heading {
  text-align: center;
  font-size: 25px;
  margin: 40px auto 20px; }

.workflow {
  width: 50%;
  display: block;
  margin: 0 auto; }
  @media screen and (max-width: 1023px) {
    .workflow {
      width: 90%; } }
  .workflow li {
    margin: 50px auto;
    list-style: none; }
    .workflow li h4 {
      font-size: 20px;
      margin: 20px 0; }
    .workflow li figure {
      width: 100%; }
      .workflow li figure img {
        width: 100%; }
    .workflow li p {
      margin: 20px 0 20px 10px; }

/*# sourceMappingURL=how-it-works.css.map */
