@media screen and (max-width: 500px) {
  .content {
    padding: 20px 20px !important;
  }
}
@media screen and (max-width: 380px) {
  h1 {
    font-size: 30px !important;
  }
}
.content {
  position: relative;
  max-width: 1160px;
  margin: 0 auto;
}
.access-form-wrapper {
  margin-top: 75px;
}
.content {
  font-family: "Montserrat";
  font-size: 0.875rem;
  line-height: 1.55;
}
@media screen and (min-width: 700px) {
  .content {
    font-size: 1.25rem;
  }
}
.content .sertificate-wrapper {
  width: fit-content;
  margin: 10px 0;
  border: 1px solid #eee;
}
.content .sertificate-wrapper img {
  margin: 0 auto;
  width: 100%;
  max-width: 416px;
  height: auto;
}
.content ol {
  padding-left: 20px;
}
.content li {
  margin: 10px 0;
}
.content .p {
  margin-bottom: 15px;
}
.content .text-block {
  margin-bottom: 15px;
}
