@media (min-width: 992px) {
  .crtedu_repeater .container {
    padding-left: 0;
    padding-right: 0;
  }
}

.crtedu_repeater .container {
  padding-left: 24px;
  padding-right: 24px;
}

.crtedu_repeater .container {
  padding-bottom: 60px;
}

@media (min-width: 768px) {
  .crtedu_repeater .container {
    padding-bottom: 108px;
  }
}

@media (min-width:768px) and (max-width:1199px) {
  .crtedu_repeater .col:nth-child(3):has(img) {
    margin-top: 60px;
  }
}

.nr-2 p.p {
  line-height: clamp(22px, calc(1.375rem + ((1vw - 3.9px) * 0.6536)), 32px) !important;
}

