.bluelink_footer img {
    display:block;
    width: 2000px;
    margin:auto;
    transform: translateX(24%);
    max-width: 152vw;
}

.bluelink_footer {
    max-width:100vw;
    overflow:hidden;
    margin: 0px auto -30px;
    background: #ffffff;
}
@media screen and (min-width: 768px) {

  .bluelink_footer img {
      max-width:100%;
      width:1058px;
      display:block;
      margin:auto;
      transform: translateX(60%);
  }

  .bluelink_footer {
      max-width:100vw;
      overflow:hidden;
  }
}