/*--- Colors setup ---*/
/*--- Fonts ---*/
/*--- Spacing ---*/
/*--- Buttons ---*/
/*--- helpers ---*/
/*--- Research boxes style ---*/
.research {
  padding: 4.6875rem 0;
}
.research.ct-section .ct-section-inner-wrap {
  text-align: center;
  align-items: center;
}
.research .oxy-dynamic-list {
  display: flex;
  flex-direction: row;
  gap: 1.25rem;
  flex-wrap: wrap;
  padding: 4.6875rem 0 9.5625rem 0;
}
.research .cta-box.ct-div-block {
  width: 100%;
  max-width: 100%;
  flex: unset;
  height: unset;
  align-self: stretch;
}
@media (min-width: 768px) {
  .research .cta-box.ct-div-block {
    width: unset;
    max-width: 33%;
    flex: 1;
  }
}
.research .cta-box.ct-div-block .ct-link {
  flex-wrap: nowrap;
  height: 100%;
  gap: 1.875rem;
}
