/**
Calculate rem
*/
.c-media {
  padding: 50px 0 0;
  background-color: #ffffff;
}
.c-media__title {
  color: #024995;
}
.c-media__text p {
  color: #767676;
}
.c-media--grid {
  margin: 0 0 285px;
}
.c-media--blue {
  background-color: #024995;
}
.c-media--blue--tci {
  background: -webkit-gradient(linear, left top, right top, from(#00ADED), to(#024995));
  background: linear-gradient(90deg, #00ADED, #024995);
}
.c-media--blue--kia {
  background: #184E77;
}
.c-media--blue .c-media__title {
  color: #ffffff;
}
.c-media--blue .c-media__text * {
  color: #ffffff;
}
.c-media-media {
  height: 232.5px;
}
.c-media-media__video {
  margin: 70px 0 0;
}
.c-media-media__video iframe {
  width: 100%;
  height: 465px;
  border-radius: 25px;
}
.c-media-media__image {
  width: 100%;
  height: 465px;
  margin: 60px 0 0;
  border-radius: 25px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.c-media__video {
  z-index: 9;
  margin: 60px 0 0;
  max-height: 465px;
  position: relative;
}
.c-media__video iframe {
  width: 100%;
  height: 465px;
}
.c-media__image {
  z-index: 9;
  width: 100%;
  height: 465px;
  margin: 60px 0 0;
  position: relative;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.c-media-button {
  margin: 30px 0;
}
@media (min-width: 768px) {
  .c-media-button {
    margin: 50px 0 0;
  }
}