@charset "UTF-8";
body {
  font-family: "Open Sans", sans-serif;
  padding-top: 3.5rem;
}
@media screen and (min-width: 1024px) and (orientation: landscape) {
  body {
    padding-top: 8rem;
  }
}
@media screen and (min-width: 1024px) {
  body {
    padding-top: 8rem;
  }
}

main.enklare-service {
  max-width: 768px;
  margin: 0 auto;
  padding: 1.5rem;
}
main.enklare-service h1 {
  font-weight: 700;
  color: #1f4e79;
  font-size: clamp(1.2rem, 3vw, 1.6rem);
  line-height: clamp(1.7rem, 3.4vw, 2.2rem);
  padding-top: clamp(0.25rem, 1vw, 1.5rem);
  padding-bottom: 1rem;
}
main.enklare-service ul {
  padding-left: 1rem;
}
main.enklare-service ul li {
  font-size: clamp(1rem, 2vw, 1.1rem);
  line-height: clamp(1.6rem, 2.6vw, 1.7rem);
  display: list-item;
  list-style-type: disc;
}
main.enklare-service li {
  padding-bottom: 0.75rem;
}
main.enklare-service img {
  padding-top: 0.5rem;
}
main.enklare-service img[alt="Skiss för att byta reparationssats till tratten"] {
  padding-top: 1.5rem;
}

main.ref {
  max-width: 768px;
  margin: 0 auto;
  padding: 1.5rem;
}
main.ref h1 {
  font-size: clamp(1.4rem, 1.6vw, 1.8rem);
  font-weight: 700;
  color: #1f4e79;
  padding-top: clamp(0.25rem, 1vw, 1.5rem);
  padding-bottom: 1rem;
}
main.ref p {
  font-size: clamp(1rem, 3vw, 1.2rem);
  line-height: clamp(1.6rem, 3.6vw, 1.8rem);
  padding-bottom: 1rem;
}
main.ref img {
  max-width: 100%;
  height: auto;
  padding-bottom: 0.5rem;
}
main.ref hr {
  margin: 0.5rem auto 1.5rem;
  border: 1px solid #ccc;
}
main.ref hr a,
main.ref hr a:visited,
main.ref hr a:active,
main.ref hr a:hover,
main.ref hr a:focus,
main.ref hr a:link {
  text-decoration: none;
  color: #1d1d1b;
}/*# sourceMappingURL=service.css.map */