.custom-post-container {
  .custom-post-slide-serve {
    width: 100%;

    .top-image-outer {
      border-radius: 24px;
      overflow: hidden;
      width: 100%;
      max-height: 236px;
    }

    .custom-post-content {
      /* Paragraph */
      p {
        font-family: Inter;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 157%; /* 25.12px */
        color: #fff;
        margin-bottom: 0;

        @media screen and (max-width: 992px) {
          font-size: 14px;
        }

        @media screen and (max-width: 768px) {
          font-size: 13px;
        }
      }

      .title {
        color: #fff;
        font-family: Urbanist;
        font-size: 24px;
        font-style: normal;
        font-weight: 700;
        line-height: 133%; /* 31.92px */
        letter-spacing: -0.32px;

        @media screen and (max-width: 992px) {
          font-size: 22px;
        }

        @media screen and (max-width: 768px) {
          font-size: 20px;
        }
      }
    }
  }

  .custom-post-slider-serve {
    .owl-stage {
      display: flex;

      .owl-item {
        display: flex;
        flex: 1 0 auto;
      }
    }
  }

  .owl-theme {
    .owl-nav.disabled + .owl-dots {
      margin-top: 40px !important;
    }
  }
}

.who-we-serve-slide {
  .custom-post-container {
    .custom-post-slide-serve {
      background-color: #fff !important;
      border-radius: 24px;
      border: 0px solid #e5e7eb;
      box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.1),
        0px 10px 15px 0px rgba(0, 0, 0, 0.1);
      padding: 18px !important;

      .top-image-outer {
        border-radius: 12px;
        max-height: 192px;
      }

      .custom-post-content {
        .title {
          color: #111827;
        }

        p {
          color: #646464;
        }
      }
    }
  }
}
