section {
  text-align: center;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.dots {
  height: 150px;
  background-image: url("/assets/dots-slanted-1.png");
  background-position: bottom;
  background-repeat: no-repeat;
}

body {
  text-align: center;
}

.logo {
  margin: 30px auto;
  width: 200px;
}

.excerpt {
  margin: 30px auto;
}

.factories img {
  max-height: 200px;
  max-width: 400px;
  padding: 20px;
  vertical-align: middle;
}

.factories .giber {
  max-height: 150px;
}

.dvdr {
  height: 30px;
  width: 100%;
  background-image: url("/assets/dots-divider-1.png");
  margin-top: 30px;
}

.line {
  border-top: 2px black solid;
}

section.footer {
  max-width: 1280px;
  margin-bottom: 0;
}

section.footer .info {
  padding: 20px 0;
}

section.footer #copyright {
  text-align: left;
}

section.footer p.hex {
  text-align: right;
}

section.footer p.hex .emoji {
  width: 15px;
}

@media (max-width: 600px) {
  .dots {
    height: 100px;
  }
  .excerpt {
    margin: 20px auto;
  }
  .factories img {
    max-width: 100%;
  }
  section.footer p.hex, section.footer #copyright {
    text-align: center;
  }
}
/*# sourceMappingURL=styles.css.map */