.learn-multimedia {
  display: flex;
  justify-content: center;
  gap: 24px;
}
@media (max-width: 1024px) {
  .learn-multimedia {
    flex-direction: column;
  }
}
.learn-multimedia .all-resources-container,
.learn-multimedia .carousel-grid {
  width: 50%;
}
@media (max-width: 1024px) {
  .learn-multimedia .all-resources-container,
  .learn-multimedia .carousel-grid {
    width: 100%;
  }
}
.learn-multimedia .all-resources-container .explore-all {
  display: inline-flex;
  margin-top: 12px;
}
.learn-multimedia .generic-tile-wrapper .generic-tile-content-wrapper {
  position: absolute !important;
  width: 100%;
  padding: 20px;
  left: 0;
  bottom: 0;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.55) 10%, rgba(0, 0, 0, 0.85) 100%);
}
@media only screen and (max-width: calc(768px - 1px)) {
  .learn-multimedia .carousel--grid_wrapper.carouselVertical .tile-title {
    font-size: 24px;
    line-height: 32px;
  }
}
@media (max-width: 1024px) {
  .learn-multimedia .carousel--grid_wrapper.carouselVertical .tile-description {
    display: none;
  }
}
.learn-multimedia.static .carousal-container,
.learn-multimedia.static .carousel--grid_container,
.learn-multimedia.static .carousel--grid_wrapper {
  height: 100%;
}
@media only screen and (max-width: calc(1024px - 1px)) {
  .learn-multimedia.static .carousal-container {
    position: relative;
  }
}
.learn-multimedia .content-loader {
  display: none;
  height: 96%;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .learn-multimedia .content-loader {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 10;
    transform: translate(-50%, -50%);
  }
}
.learn-multimedia .content-loader .dynamic-card-loader {
  height: 100%;
}
@media only screen and (max-width: calc(1024px - 1px)) {
  .learn-multimedia .content-loader .dynamic-card-loader {
    min-height: 420px;
  }
}
.learn-multimedia .generic-tile-wrapper img {
  height: 75%;
  width: 100%;
  object-fit: cover;
}
.learn-multimedia .explore-head-container p {
  text-transform: uppercase;
  font-size: 12px;
}
.learn-multimedia .all-resources-container .tags-container img {
  width: 24px;
  height: 24px;
}
.dark .learn-multimedia .all-resources-container p {
  color: #ffffff;
}
.light .learn-multimedia .generic-tile-wrapper .generic-tile-content-wrapper {
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 30%, rgba(255, 255, 255, 0.85) 100%);
}
@media only screen and (min-width: 1024px) {
  .dark .carousel--grid_wrapper.carouselVertical .slick-next,
  .dark .carousel--grid_wrapper.carouselVertical .slick-prev {
    filter: contrast(150%);
  }
}
