.ir-events {
  display: grid; }
  .ir-events[data-max-columns] {
    grid-gap: 60px; }
    @media (max-width: 1199.98px) {
      .ir-events[data-max-columns] {
        grid-gap: 30px; } }
    @media (max-width: 991.98px) {
      .ir-events[data-max-columns] {
        grid-template-columns: 1fr; } }

.ir-news[data-max-columns] {
  grid-gap: 20px; }

.ir-news .card {
  grid-template-rows: 1fr; }
  .ir-news .card-content {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: auto minmax(155px, auto); }
  .ir-news .card-header {
    font-weight: 400; }
    .ir-news .card-header {
      font-size: 18px; }
    @media (min-width: 575px) {
      .ir-news .card-header {
        font-size: calc(18px + 10 * (100vw - 575px) / 1825); } }
    @media (min-width: 2400px) {
      .ir-news .card-header {
        font-size: 28px; } }
    .ir-news .card-header {
      line-height: 24px; }
    @media (min-width: 575px) {
      .ir-news .card-header {
        line-height: calc(24px + 10 * (100vw - 575px) / 1825); } }
    @media (min-width: 2400px) {
      .ir-news .card-header {
        line-height: 34px; } }
  .ir-news .card:hover {
    top: -10px; }

.container-fluid .ir-news-events {
  margin-left: 80px;
  margin-right: 80px; }
  @media (min-width: 1600px) {
    .container-fluid .ir-news-events {
      margin-left: 120px;
      margin-right: 120px; } }
  @media (min-width: 768px) and (max-width: 991.98px) {
    .container-fluid .ir-news-events {
      margin-left: 60px;
      margin-right: 60px; } }
  @media (max-width: 767.98px) {
    .container-fluid .ir-news-events {
      margin-left: 30px;
      margin-right: 30px; } }

.ir-news-events-container {
  display: grid;
  grid-gap: 40px; }

.ir-news-events-header-top {
  margin-bottom: 5px; }

.ir-news-events-header-bottom.carousel-header-bottom {
  grid-row: 3; }
/*# sourceMappingURL=ir-news-events.css.map */
