.infographics-wrapper .section-heading {
  margin-bottom: 0!important
}
.infographics-wrapper .media-relations {
  background-color: #f8f8f8;
  position: relative;
  padding: 90px 0;
  overflow: hidden
}
@media screen and (max-width:767px) {
  .infographics-wrapper .media-relations {
    padding: 45px 0
  }
}
.infographics-wrapper .media-relations::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 500px;
  width: 410px;
  background: url(/themes/custom/ltts_revamp/images/investor-contact-wave.png) no-repeat;
  background-size: cover;
  z-index: 0
}
@media screen and (min-width:768px) and (max-width:819px) {
  .infographics-wrapper .media-relations::after {
    left: -50px;
    height: 85%
  }
}
@media screen and (max-width:991px) {
  .infographics-wrapper .media-relations::after {
    background-size: contain;
    width: 300px;
    height: 300px
  }
}
@media screen and (max-width:767px) {
  .infographics-wrapper .media-relations::after {
    left: -35px;
    width: 50%;
    height: 300px;
    background-size: cover
  }
}
@media screen and (max-width:500px) {
  .infographics-wrapper .media-relations::after {
    height: 150px;
    width: 150px
  }
}
.infographics-wrapper .media-relations .media-content {
  margin-left: 40%;
  position: relative;
  z-index: 5;
  padding-right: 24px
}
.infographics-wrapper .media-relations .media-content h3 {
  margin-bottom: 32px
}
@media screen and (max-width:767px) {
  .infographics-wrapper .media-relations .media-content h3 {
    margin-bottom: 16px
  }
}
@media screen and (max-width:991px) {
  .infographics-wrapper .media-relations .media-content {
    margin-left: 20%
  }
}
@media screen and (max-width:767px) {
  .infographics-wrapper .media-relations .media-content {
    margin-left: 38%
  }
}
@media screen and (max-width:500px) {
  .infographics-wrapper .media-relations .media-content {
    margin-left: 12%
  }
}
.infographics-wrapper .media-relations .contact-details-wrapper {
  display: flex;
  flex-flow: row wrap;
  gap: 16px;
  position: relative;
  padding-bottom: 32px
}
@media screen and (max-width:767px) {
  .infographics-wrapper .media-relations .contact-details-wrapper {
    flex-direction: column;
    gap: 0;
    row-gap: 16px
  }
}
.infographics-wrapper .media-relations .contact-details-wrapper::after {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #112868;
  position: absolute;
  left: 0;
  bottom: 0
}
.infographics-wrapper .media-relations .contact-details-wrapper .contact-details {
  width: calc(50% - 8px)
}
@media screen and (max-width:991px) {
  .infographics-wrapper .media-relations .contact-details-wrapper .contact-details {
    width: 100%
  }
}
.infographics-wrapper .media-relations .contact-details-wrapper .contact-details h6 {
  color: #112868;
  padding-bottom: 12px
}
.infographics-wrapper .media-relations .contact-details-wrapper .contact-details p {
  margin-bottom: 0
}
.infographics-wrapper .media-relations .wrapper-2 {
  padding-bottom: 0;
  padding-top: 32px
}
.infographics-wrapper .media-relations .wrapper-2::after {
  display: none
}
.infographics-wrapper .media-relations .wrapper-2 .details-2 h6 {
  padding-bottom: 0
}
.infographics-wrapper .media-relations .wrapper-2 .details-2 .number {
  padding-bottom: 8px
}
.infographics-wrapper .media-relations .wrapper-2 .details-2 .email {
  padding-bottom: 8px
}
@media screen and (max-width:500px) {
  .infographics-wrapper .media-relations .wrapper-2 .details-2 .email {
    word-break: break-all
  }
}