.crtedu_column img {
  height: calc(265px / 3 * 2 - 80px);
}

@media (min-width: 992px) {
  .crtedu_column img {
    height: calc(265px - 80px);
  }
}

.crtedu_column [data-template-condition="default"] .text-container {
}

.crtedu_column [data-template-condition="small"] .text-container {
  height: auto;
}

.crtedu_column .text-container > div h1 {
  padding-top: 24px;
}

.crtedu_column .small-col .text-container > div h1 {
  padding-top: 0px;
}

.crtedu_column {
  margin-bottom: 40px;
  height: 100%;
  height: auto;
}

.text-container > div {
  margin-left: 24px;
  margin-right: 24px;
}

.crtedu_column > .text-container-gradient {
  background: linear-gradient(to right bottom, rgb(0 170 225 / 5%) 2%, rgb(115 215 15 / 7%) 25%, white 50%);
}

.text-container {
  padding-bottom: 64px;
}

.crtedu_column .icon-container {
}

@media (min-width: 768px) {
  .crtedu_column .icon-container {
    min-height: 178px;
  }
}

@media (min-width: 992px) {
  .crtedu_column .icon-container {
    min-height: 265px;
  }
}

.crtedu_column .icon-container > img {
  margin-top: 20px;
  margin-bottom: 20px;
}

@media (min-width: 768px) {
  .crtedu_column .icon-container > img {
    margin-top: 20px;
    margin-bottom: 60px;
  }
}

.crtedu_column .small-col .icon-container {
  min-height: 148px;
}

.crtedu_column .small-col .icon-container > img {
  margin-top: 24px;
  margin-bottom: 24px;
}

.img-col.text-container-gradient {
  height: 400px;
}

.crtedu_column .text-container {
  height: auto !important;
  min-height: 300px;
}

