.unige-footer-slider {
  background-color: #e9e9e9;
  padding: 20px 40px;
}

.unige-footer-slider__wrapper {
  padding: 40px 0;
}
.unige-footer-slider .slick-track {
  display: flex;
  align-items: center;
}

.unige-footer-slider__item--row {
  display: flex;
}

@media (max-width: 768px) {
  .unige-footer-slider__item--row {
    flex-direction: column;
  }  
  .unige-footer-slider__item--image {
    margin-bottom: 24px;
    justify-content: center !important;
    align-items: start !important;
  }

  .unige-footer-slider__item--image a {
    padding: 8px;
  }
}

.unige-footer-slider__main-title {
  font-size: 1.125rem;
  text-align: center;
}
.unige-footer-slider__item--title {
  font-size: 1.125rem;
  margin: 0;
  text-transform: none;
}
.unige-footer-slider__item--image {
  display: flex;
  align-items: center;
  justify-content: end;
}

.unige-footer-slider__item--content {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.unige-footer-slider__item--desc {
  margin: 0;
}

.unige-footer-slider__item--content a {
  margin-left: 0 !important;
  color: #d80669;
}

.unige-footer-slider .slick-dots {
  left: 0;
}

.unige-footer-slider .slick-dots li {
  margin: 0;
}
.unige-footer-slider .slick-dots li button:before {
  color: #d9d9d9 !important;
  opacity: 1 !important;
}
.unige-footer-slider .slick-dots li.slick-active button:before {
  color: #d80669 !important;
}