@media (min-width: 992px) {
  .crtedu_testimonial .img-col {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .crtedu_testimonial .text-col {
    padding-left: 0;
    padding-right: 0;
  }
}

.crtedu_testimonial .text-col .text-div {
  border-radius: 0px 0px 16px 16px;
  background-color: #fafafa;
}

@media (min-width: 992px) {
  .crtedu_testimonial .text-col .text-div {
    padding-left: calc(var(--bs-gutter-x)/ 1);
    border-radius: 0px 16px 16px 0px;
    background-color: #fafafa;
    padding-right: calc(var(--bs-gutter-x)/1);
  }
}

.crtedu_testimonial .img-col .img-div {
  border-radius: 16px 16px 0px 0px;
}

@media (min-width: 992px) {
  .crtedu_testimonial .img-col .img-div {
    border-radius: 16px 0px 0px 16px;
  }
}

.crtedu_testimonial .hr-mobile {
  width: 90%;
  background: linear-gradient(to right, #00aae1, #73d70f);
  opacity: 1;
  position: absolute;
  top: 0;
  margin: 0;
  left: 50%;
  transform: translate(-50%);
}

.crtedu_testimonial .hr-desktop {
  width: 95%;
  left: 50%;
  transform: translate(-50%);
  background: linear-gradient(to right, #00aae1, #73d70f);
  opacity: 1;
  position: absolute;
  top: 0;
  margin: 0;
  left: 0;
  width: 95%;
  transform: translate(0px);
}

@media (max-width: 991px) {
  .text-col .text-div>div {
    /*margin-left: 24px;*/
  }
}

.crtedu_testimonial .crtedu_button {
  margin-bottom: 24px;
}

.crtedu_testimonial .collapse-button-label {
  line-height: clamp(22px, calc(1.375rem + ((1vw - 3.9px) * 0.6536)), 32px);
}