  .news-top-sec {
      display: none;
    }

    #custom-pagination-container {
      display: flex;
      flex-wrap: wrap;
      flex-direction: row;
    }

    .custom-pagination-page .video-section .col-lg-6 {
      width: 100%;
    }

    .custom-pagination-page {
      width: 32% !important;
      gap: 10px;
    }

    #custom-pagination-container .video-section h2 {
      margin-top: 15px !important;
    }

    .pagination .page-link {
      font-size: 16px;
    }

    @media only screen and (max-width: 991px) {
      .custom-pagination-page {
        width: 50% !important;
      }
    }

    @media only screen and (max-width: 650px) {
      .custom-pagination-page {
        width: 100% !important;
      }
    }