.underline-txt{
    text-decoration: underline;
}

.js-news-1-image,
.js-news-2-image,
.js-news-3-image {
  overflow: hidden !important;
}

.js-news-1-image img,
.js-news-2-image img,
.js-news-3-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
}

.js-news-image-link {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
}

.uc-card-appear {
  opacity: 0;
  transform: translateY(30px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  backface-visibility: hidden;
}

.uc-card-appear.in-view {
  opacity: 1;
  transform: translateY(0);
}