/*  import google fonts */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200&display=swap');

body,
section {
  font-family: 'Poppins', sans-serif;
  font-size: 12px;
  text-align: justify;
}

h1 {
  font-size: 24px;
  color: #006600;
  text-transform: uppercase;
  text-align: left;
  font-weight: bold;
}

h2,
h3 {
  font-size: 20px;
  color: #006600;
  text-align: left;

}

ol {
  counter-reset: item;
}

ol li {
  display: block;

}

ol li:before {
  content: attr(seq) "." counters(item, ".") " ";
  counter-increment: item;
  color: #006600;
}

th,
tr,
td {
  border: 1px solid #006600;
  white-space: pre-wrap;
  font-family: 'Poppins', sans-serif;
}
Th, Td{
  font-family: 'Poppins', sans-serif;
}

Th {
  text-transform: capitalize;
   color: #006600;
}

/* #page {
  counter-reset: heading;
}

#page>h1:before {
  content: counter(heading)".";
  counter-increment: heading;
}

#page>h1 {
  counter-reset: subheading;
}

#page>h2:before {
  content: counter(heading)"." counter(subheading)".";
  counter-increment: subheading;
} */
@media all {
  .page-break {
    display: none;
  }
}

@media print {

  html,
  body {
    height: initial !important;
    overflow: initial !important;
    -webkit-print-color-adjust: exact;
  }
}

@media print {
  .page-break {
    margin-top: 1rem;
    display: block;
    page-break-before: auto;
  }
}

@page {
  size: auto;
  margin: 20mm;
}