.p-page {
  .p-page-main {
    .l-container {
      max-width: 700px;

      .c-title-page {
        text-align: left;
        margin-bottom: 100px;
      }
    }
  }
}

/* TABLET */
@media screen and (max-width: 1024px) {
  .p-page {
    padding: 0 60px;
  }
}

@media screen and (max-width: 768px) {
  .p-page {
    padding: 0 30px;

    .p-page-main {
      .l-container {
        max-width: initial;

        .p-page-main__date {
          letter-spacing: 0.9px;
        }

        .c-title-page {
          line-height: 150%;
          letter-spacing: 1.5px;
        }
      }
    }
  }
}