/* SASS */
/* cf. https://www.cherrypieweb.com/4353 */
.font-size-dummy {
  font-size: 0.75rem; /* 12px */
  font-size: 0.8125rem; /* 13px */
  font-size: 0.875rem; /* 14px */
  font-size: 1rem; /* 16px */
  font-size: 1.25rem; /* 20px */
  font-size: 1.5rem; /* 24px */
  font-size: 1.75rem; /* 28px */
  font-size: 2rem; /* 32px */
  font-size: 2.25rem; /* 36px */
  font-size: 3rem; /* 48px */
}

/* ---- Laptop Styling ---- */
@media screen and (min-width: 1024px) {
  h1 {
    margin-bottom: 32px;
  }
  h2 {
    font-size: 2.5rem;
  }
  h3 {
    font-size: 1.75rem;
  }
  /* Reusable Classes */
  /* Header */
  .header-logo-title {
    display: block;
    margin-left: 32px;
    font-size: 1.25rem;
  }
  /* Main - Hero */
  .main-hero {
    padding: 80px 0 80px;
  }
  p.main-hero-txt-copy br {
    display: block;
  }
  /* Main - Service */
  .main-service {
    padding: 96px 0;
  }
  .main-service-item-txt p {
    font-size: 1.375rem;
  }
  /* Main - Works */
  .main-works {
    padding: 96px 0;
  }
  /* Main - About */
  .main-about {
    padding: 96px 0;
  }
  .main-about-txt {
    font-size: 1.375rem;
  }
  .main-about-txt-skills-list {
    justify-content: space-between;
  }
  .main-about-txt-skills-list ul {
    width: 33%;
    margin-left: 0;
  }
  .main-about-txt-links ul {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  .main-about-txt-links ul li {
    width: 48%;
  }
  /* Footer */
  .footer {
    padding: 96px 0 0;
  }
}/*# sourceMappingURL=style-laptop.css.map */