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

      .p-single-news-main__date {
        font-size: 1.8rem;
        margin-bottom: 20px;
        font-family: var(--font-ff-roboto);
      }

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

/* TABLET */
@media screen and (max-width: 1024px) {
  .p-single-news {
  }
}

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

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

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

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