.page-wrap--relative {
  position: relative; }

.content-page {
  margin-top: 80px;
  margin-bottom: 100px; }
  @media (max-width: 767px) {
    .content-page {
      margin-top: 26px; } }
  .content-page p {
    max-width: 1035px;
    font-size: 18px;
    line-height: 1.22222; }
    .content-page p:not(:last-child) {
      margin-bottom: 25px; }
    @media (max-width: 1859px) {
      .content-page p {
        max-width: 650px; } }
    @media (max-width: 1099px) {
      .content-page p {
        max-width: none; } }
    @media (max-width: 767px) {
      .content-page p {
        font-size: 16px; } }
    @media (max-width: 575px) {
      .content-page p {
        font-size: 12px; } }
  .content-page p.small {
    color: #757575;
    margin-bottom: 67px; }
  .content-page p.margin-null {
    margin-bottom: 6px; }
  .content-page .payment-system__img {
    margin-bottom: 47px; }
  .content-page .table-wrapper {
    overflow: auto; }

.content-bg__img {
  position: fixed;
  bottom: 50%;
  transform: translateY(50%);
  right: 0;
  z-index: -1; }
  @media (max-width: 1859px) {
    .content-bg__img {
      max-width: 350px; } }
  @media (max-width: 1439px) {
    .content-bg__img {
      display: none; } }

.content-page-h2 {
  color: #E35205;
  font-style: normal;
  font-weight: 700;
  font-size: 26px;
  line-height: 1.26923;
  margin-bottom: 30px; }
  @media (max-width: 767px) {
    .content-page-h2 {
      font-size: 20px; } }

.content-page-h3 {
  font-weight: 700;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 1.22222;
  margin-bottom: 12px; }
  @media (max-width: 767px) {
    .content-page-h3 {
      font-size: 14px; } }
