.section__content-page {
  padding-inline: 6rem;
}

.wp-block-post-content {
  display: block;
  text-align: center;
  padding-block: 12.4rem 9.9rem;
  border-bottom: 1px solid #999;
}

.wp-block-post-content p {
  color: black;
  font-size: 1.6rem;
  line-height: 3.6rem;
}

@media screen and (min-width: 1024px) {
  .wp-block-post-content p br:first-child {
    display: none;
  }
}

.layout-footer .footer-entry {
  display: none;
}

.wrap__footer-entry+.wrap__footer {
  margin-top: 21.8rem;
}

@media screen and (max-width: 1023px) {
  .section__content-page {
    padding-inline: 3.6rem;
  }

  .wrap__footer-entry+.wrap__footer {
    margin-top: 17rem;
  }

  .wrap__footer .breadcrumb {
    top: -3.1rem;
    left: 2.2rem;
    writing-mode: unset;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {}

@media screen and (max-width: 767px) {
  .section__content-page {
    padding-inline: 2.2rem;
  }

  .wp-block-post-content {
    padding-block: 7.5rem 7.4rem;
  }

  .wp-block-post-content p {
    font-size: 1.4rem;
    line-height: 3rem;
  }
}