/* Legal Banner Image*/
.modern-slavery-banner {
  width: 100%;
  height: 580px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

/* Blue Vector Bars */
.modern-slavery-banner-vectors {
  position: absolute;
  width: 141px;
  height: 126px;
  left: 429px;
  top: 0px;
}

.modern-slavery-banner-content {
  font-family: "AvantGarde Bold";
  position: absolute;
  width: 50%;
  height: 121px;
  left: 137px;
  top: 230px;
  font-style: normal;
  font-weight: 700;
  font-size: 130px;
  line-height: 85%;
  color: #FFFFFF;
}

/* Body */
.modern-slavery-body {
  width: 50%;
}

 /* smartphone */
@media screen and (max-width: 767px) {
  .modern-slavery-banner {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    height: 735px;
    background-position: 75%;
  }

  .modern-slavery-banner-vectors {
    position: absolute;
    width: 132px;
    height: 121px;
    left: 65.36px;
    top: 0px;
  }

  .modern-slavery-banner-content {
    top: 85%;
    left: 10%;
    width: 125px;

    font-weight: 700;
    font-size: 45px;
    line-height: 85%;
  }

  .modern-slavery-body {
    width: 100%;
  }
}