.telia-content-banner {
  height: 100%;
}
.telia-content-banner:hover img {
  transform: scale(1.05);
}
.telia-content-banner__image {
  padding-bottom: calc(1.6rem * var(--voca-rem-multiplier));
}
@media screen and (min-width: 37.5em) {
  .telia-content-banner__image {
    padding-bottom: calc(2.4rem * var(--voca-rem-multiplier));
  }
}
.telia-content-banner__image picture {
  border-radius: calc(0.8rem * var(--voca-rem-multiplier));
  height: calc(18rem * var(--voca-rem-multiplier));
  overflow: hidden;
  width: 100%;
}
@media screen and (min-width: 37.5em) {
  .telia-content-banner__image picture {
    height: calc(20rem * var(--voca-rem-multiplier));
  }
}
@media screen and (min-width: 64em) {
  .telia-content-banner__image picture {
    height: calc(36rem * var(--voca-rem-multiplier));
  }
}
.telia-content-banner__image img {
  transition: transform 0.25s cubic-bezier(0.45, 0, 0.52, 0.98);
}
.telia-content-banner__content {
  color: #222222;
  max-width: calc(64rem * var(--voca-rem-multiplier));
}
.telia-content-banner__heading {
  display: flex;
}