/*! purgecss start ignore */
/*! purgecss end ignore */
.page--full {
  /* --------------------- */
  /* --------------------- */
}
.page--full a {
  /* "Harmonogram zberu" -- URL-t megadni majd, egyelore csak "#" -t raktam. */
  text-decoration: underline;
}
.page--full li {
  padding-left: 0.5rem;
}
.page--full li::marker {
  font-size: 0.75rem;
}
.page--full h2 {
  margin-bottom: 1.25rem;
}
.page--full hr {
  margin: 1.5rem 0 1.5rem 0;
  border: 0.3125rem solid #ffd012;
  border-radius: 1.25rem;
  opacity: 1;
}
@media (min-width: 768px) {
  .page--full hr {
    margin: 5rem 0;
  }
}
.page--full hr:nth-of-type(2n) {
  border-color: #4cae4c;
}
.page--full .page-kep-container {
  width: 81rem;
  max-width: 100%;
}
.page--full .page-kep-container .obrazok-field {
  justify-self: center;
}
.page--full .page-kep-container .obrazok-field img {
  border-radius: 1.25rem;
}
@media (min-width: 768px) {
  .page--full .page-kep-container .layout__region--content {
    display: grid;
    grid-template-columns: auto auto;
    margin-bottom: 5rem;
  }
  .page--full .page-kep-container .layout__region--content .focim-field {
    align-self: center;
    text-align: left !important;
  }
  .page--full .page-kep-container .layout__region--content .obrazok-field {
    justify-self: end;
  }
}
.page--full .page-kep-container .layout__region--content {
  display: grid;
  grid-template-rows: auto auto;
  grid-gap: 2.5rem;
  margin: auto auto 3.75rem auto;
}
.page--full .page-kep-container .layout__region--content .focim-field {
  font-weight: 600;
  font-family: "Work Sans", sans-serif;
  font-size: 1.625rem;
  line-height: 2.4375rem;
  max-width: 52.5rem;
  text-align: center;
}
@media (min-width: 768px) {
  .page--full .page-kep-container .layout__region--content .focim-field {
    font-size: 2.8125rem;
    line-height: 4.21875rem;
  }
}
.page--full .article-smaller-section {
  max-width: 52.5rem;
  margin: 0 auto;
}
.page--full .article-smaller-section > .layout__region > .block:not(:last-child) {
  margin-bottom: 2.5rem;
}
@media (min-width: 768px) {
  .page--full .article-smaller-section > .layout__region > .block:not(:last-child) {
    margin-bottom: 5rem;
  }
}

/*# sourceMappingURL=node-page.css.map*/