.new-blog-section {
      padding: 40px 0 60px;
    }

    .new-blog-title {
      text-align: center;
      color: #111;
      font-size: 36px;
      line-height: 1.3;
      font-weight: 700;
      margin: 0 auto 30px;
      max-width: 1000px;
    }

    .new-blog-image {
      width: 100%;
      height: 600px;
      object-fit: cover;
      display: block;
      border-radius: 4px;
      margin-bottom: 40px;
    }

    .new-blog-content {
      max-width: 900px;
      margin: 0 auto;
    }

    .new-blog-content p {
      color: #333;
      font-size: 16px;
      line-height: 1.85;
      margin-bottom: 20px;
    }

    .new-blog-content .question {
      font-weight: 600;
      color: #222;
    }

    .new-blog-content .highlight {
      font-weight: 700;
      color: #d71920;
    }

    .new-blog-content .quote {
      padding: 15px 20px;
      margin: 25px 0;
      background: #f8f8f8;
      border-left: 4px solid #d71920;
      color: #333;
      font-weight: 600;
    }

    .new-blog-contact {
      margin-top: 35px;
      padding: 25px;
      background: #f5f8fc;
      border: 1px solid #dce5f0;
      border-radius: 5px;
    }

    .new-blog-contact h3 {
      color: #123f91;
      margin-bottom: 15px;
    }

    .new-blog-contact p {
      margin-bottom: 8px;
    }

    .new-blog-contact a {
      color: #123f91;
      font-weight: 600;
    }

    @media (max-width: 767px) {
      .new-blog-section {
        padding: 25px 0 45px;
      }

      .new-blog-title {
        font-size: 27px;
        line-height: 1.3;
        margin-bottom: 22px;
      }

      .new-blog-image {
        height: 240px;
        margin-bottom: 28px;
        border-radius: 0;
      }

      .new-blog-content {
        padding: 0 15px;
      }

      .new-blog-content p {
        font-size: 15px;
        line-height: 1.75;
      }
    }