hr {
  @apply com-m-0 com-border-gray-300 com-border-solid com-border-[0.5px];
}

.student-no-profit {
  @apply com-px-6 md:com-mx-auto com-pb-24 md:com-px-72px;

  div {
    @apply com-flex md:com-flex-row com-justify-between com-m-0 com-p-0 com-flex-col-reverse com-gap-x-28;

    .content {
      @apply com-mx-4 com-flex com-flex-col com-my-0;

      h1 {
        @apply com-mb-0 com-p-0 md:com-mt-16 com-text-Yankees-Blue;
      }
      .subheading {
        @apply com-mt-8 com-text-2xl com-mb-0 com-text-Yankees-Blue;
      }
      .sub-heading {
        @apply com-mt-8 com-mb-0 com-text-base com-text-gray-500;
      }
    }
    .image {
      @apply md:com-ml-4 com-my-0 com-p-0 md:com-mr-16 md:com-mt-12 com-mx-0;
    }
  }
}

.who-can-avail-this {
  @apply com-px-6 com-pb-24 md:com-px-72px;

  .content {
    @apply com-max-w-3xl com-mx-4;

    h2 {
      @apply com-mb-0 com-p-0 md:com-mt-12 com-text-Yankees-Blue;
    }
    div {
      p {
        @apply com-mt-8 com-text-base com-text-gray-500;
      }
      ol {
        li {
          @apply com-mt-4 com-text-base com-text-gray-500;
        }
      }
    }
  }
}

.start-community {
  @apply com-px-6 com-mx-auto com-pb-24 md:com-px-72px;

  div {
    @apply com-flex md:com-flex-row com-mt-12 com-mb-0 com-p-0 com-flex-col md:com-gap-x-28 com-overflow-x-hidden;

    .image {
      @apply md:com-mx-4 com-my-0 com-p-0 com-mx-0 com-w-full;
      img {
        @apply com-w-full;
      }
    }

    .content {
      @apply com-flex com-flex-col;

      .subheading {
        @apply com-text-2xl com-my-0 com-text-Yankees-Blue;
      }

      a {
        @apply com-no-underline;
        .button {
          @apply com-w-fit com-mt-12 com-mb-0;
        }
      }
    }
  }
}

.application-process {
  @apply com-px-6 com-pb-24 md:com-px-72px;

  .content {
    @apply com-max-w-3xl com-mx-4;

    h2 {
      @apply com-my-0 com-pt-12 com-p-0 com-text-Yankees-Blue;
    }

    ol {
      @apply com-pl-6;
      li {
        @apply com-mt-8 com-text-base com-text-gray-500;
      }
    }

    p {
      @apply com-mt-8 com-text-base com-text-gray-500;
    }
  }
}
