.who-we-serve-section {
  .who-we-serve-container {
    .who-we-card-wrapper {
      display: grid !important;
      grid-template-columns: 1fr 1fr;
      row-gap: 26px;
      column-gap: 28px;

      @media (max-width: 767.99px) {
        grid-template-columns: 1fr;
      }

      .who-we-serve-card {
        max-width: unset !important;
        padding-bottom: 35px;

        @media (max-width: 767.99px) {
          max-width: 576px !important;
          margin: 0 auto;
        }
        @media (max-width: 575.99px) {
          padding-bottom: 16px !important;
        }
        .who-we-serve-para {
          margin-top: 16px;
          line-height: 175%;
          .first-card-p {
            max-width: 730px;
          }
        }
        .who-we-card-img {
          margin-top: 40px;
          @media (max-width: 567.99px) {
            margin-top: 20px;
          }
        }
      }
    }
  }
  .who-we-ellipse1 {
    @media (max-width: 767.99px) {
      right: 90px;
      bottom: 50px;
    }
  }
  .who-we-ellipse {
    @media (max-width: 767.99px) {
      left: 90px;
      top: 50px;
    }
  }
}
.partner-section {
  .partner-container {
    max-width: 1619px;
  }
}

.why-campus-section {
  .why-campus-container {
    .card-wrapper:last-child {
      .why-campus-card {
        width: 49.5% !important;
        max-width: none;
        @media (max-width: 575.99px) {
          width: 100% !important;
        }
      }
    }
  }
  .why-campus-ellipse1 {
    bottom: 150px;
  }
}
