@media screen and (max-width: 991.98px) {
  .component-featured-news .component-content .container, .supplement-block .component-content .container {
    padding: 0px;
  }
}

.component-featured-news .component-content .container .row:not(:nth-child(1)) [class^="col-"], .supplement-block .component-content .container .row:not(:nth-child(1)) [class^="col-"] {
  margin-bottom: 24px;
}

@media screen and (max-width: 575.98px) {
  .component-featured-news .component-content .container .row:nth-child(2), .supplement-block .component-content .container .row:nth-child(2) {
    margin-left: -42px;
    margin-right: -42px;
  }
}

.component-featured-news .component-content .container .row .col-lg-6 > .row, .component-featured-news .component-content .container .row .col-lg-4 > .row, .supplement-block .component-content .container .row .col-lg-6 > .row, .supplement-block .component-content .container .row .col-lg-4 > .row {
  margin: 0px;
  height: 100%;
}

.component-featured-news .component-content .container .row .component.card > .component-content, .supplement-block .component-content .container .row .component.card > .component-content {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

@media screen and (min-width: 1199.98px) {
  .component-featured-news .component-content .container .row .swiper-container .swiper-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
