/** Import Bootstrap functions */
/** Relative Image Path. **/
/* line 6, stdin */
.course-consultant {
  padding-bottom: 0;
  overflow: hidden;
  margin-top: -1px;
  margin-bottom: 6rem; }
  @media (max-width: 991.98px) {
    /* line 6, stdin */
    .course-consultant {
      margin-bottom: 3rem; } }
  /* line 17, stdin */
  .course-consultant.bg-light-grey.black-top {
    background: linear-gradient(180deg, #231e21 130px, #f6f6f6 0%); }
    @media (max-width: 575.98px) {
      /* line 17, stdin */
      .course-consultant.bg-light-grey.black-top {
        background: linear-gradient(180deg, #231e21 100px, #f6f6f6 0%); } }
  /* line 25, stdin */
  .course-consultant.bg-light-grey.white-top {
    background: linear-gradient(180deg, #fff 130px, #f6f6f6 0%); }
    @media (max-width: 575.98px) {
      /* line 25, stdin */
      .course-consultant.bg-light-grey.white-top {
        background: linear-gradient(180deg, #fff 100px, #f6f6f6 0%); } }
  /* line 35, stdin */
  .course-consultant.bg-black.black-top {
    background: linear-gradient(180deg, #231e21 130px, #231e21 0%); }
    @media (max-width: 575.98px) {
      /* line 35, stdin */
      .course-consultant.bg-black.black-top {
        background: linear-gradient(180deg, #231e21 100px, #231e21 0%); } }
  /* line 43, stdin */
  .course-consultant.bg-black.white-top {
    background: linear-gradient(180deg, #fff 130px, #231e21 0%); }
    @media (max-width: 575.98px) {
      /* line 43, stdin */
      .course-consultant.bg-black.white-top {
        background: linear-gradient(180deg, #fff 100px, #231e21 0%); } }
  @media (max-width: 991.98px) {
    /* line 52, stdin */
    .course-consultant .container {
      padding-left: 0;
      padding-right: 0; } }
  /* line 59, stdin */
  .course-consultant .row {
    position: relative; }
    /* line 62, stdin */
    .course-consultant .row .col-md-8 {
      margin-top: 260px;
      position: relative; }
      /* line 66, stdin */
      .course-consultant .row .col-md-8::after {
        content: "";
        position: absolute;
        top: 0;
        bottom: 0;
        background: #fff;
        width: 100px;
        right: -50px; }
      /* line 77, stdin */
      .course-consultant .row .col-md-8.bg-black::after {
        background: #231e21; }
      /* line 83, stdin */
      .course-consultant .row .col-md-8.bg-light-grey::after {
        background: #f6f6f6; }
      @media (max-width: 991.98px) {
        /* line 62, stdin */
        .course-consultant .row .col-md-8 {
          margin-top: 180px; }
          /* line 91, stdin */
          .course-consultant .row .col-md-8::after {
            display: none; } }
      @media (max-width: 575.98px) {
        /* line 62, stdin */
        .course-consultant .row .col-md-8 {
          margin-top: 130px; } }
    /* line 101, stdin */
    .course-consultant .row .content-wrapper {
      padding: 60px 100px;
      min-height: 445px;
      display: flex;
      align-items: center;
      justify-content: center; }
      @media (max-width: 991.98px) {
        /* line 101, stdin */
        .course-consultant .row .content-wrapper {
          padding: 30px 40px; } }
      /* line 112, stdin */
      .course-consultant .row .content-wrapper.bg-black {
        color: #fff; }
        /* line 116, stdin */
        .course-consultant .row .content-wrapper.bg-black .link-btn::after {
          filter: brightness(0) invert(1); }
    /* line 123, stdin */
    .course-consultant .row .image {
      position: absolute;
      top: 0;
      left: 0;
      flex: 0 0 41.66667%;
      max-width: 41.66667%;
      width: 100%;
      padding-right: 15px;
      padding-left: 15px; }
      @media (max-width: 991.98px) {
        /* line 123, stdin */
        .course-consultant .row .image {
          flex: 0 0 60%;
          max-width: 60%; } }
      /* line 138, stdin */
      .course-consultant .row .image.right {
        left: unset;
        right: 0; }
        @media (max-width: 767.98px) {
          /* line 138, stdin */
          .course-consultant .row .image.right {
            align-content: flex-end;
            display: flex;
            justify-content: flex-end; } }
      /* line 149, stdin */
      .course-consultant .row .image img {
        width: auto;
        height: 100%;
        aspect-ratio: 1/1;
        object-fit: cover; }
        @media (max-width: 767.98px) {
          /* line 149, stdin */
          .course-consultant .row .image img {
            height: unset;
            aspect-ratio: 1/1;
            width: 195px; } }

/*# sourceMappingURL=course-consultant.css.map*/