.commonBannerPage .promoBox_Container {
  margin-top: 0
}

.commonBannerPage #ourPeople .quickLookUp {
  float: none
}

.commonBannerPage #ourPeople .meetOurPeople {
  max-width: 144rem;
  margin: 0 auto;
  float: none
}

.commonBannerPage #ourPeople .meetOurPeople .meet-our-people {
  margin: 8rem auto
}

@media screen and (max-width:1080px) {
  .commonBannerPage #ourPeople .meetOurPeople .meet-our-people {
    margin: 4rem auto
  }
}

.commonBannerPage #latest-thinking .no-topic .t-one-sectors {
  left: 15rem
}

.commonBannerPage #latest-thinking .no-topic .t-one-practices {
  left: 25rem
}

@media screen and (max-width:1080px) {
  .commonBannerPage #latest-thinking .no-topic .t-one-sectors {
    top: 16.5rem !important
  }

  .commonBannerPage #latest-thinking .no-topic .t-one-practices {
    top: 20.5rem !important
  }
}

.commonBannerPage #latest-thinking .t-one-sectors {
  left: 30rem
}

.commonBannerPage #latest-thinking .t-one-practices {
  left: 40rem
}

.commonBannerPage #latest-thinking .promoBox_Container {
  margin-top: 0
}

.commonBannerPage #latest-thinking .category,
.commonBannerPage #latest-thinking .t-one-category {
  display: none !important
}

.commonBannerPage #latest-thinking .breadcrumb {
  max-width: 144rem;
  margin-left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100%
}

.commonBannerPage #latest-thinking .breadcrumb .breadcrumb-nav {
  padding-bottom: 0;
  margin-left: 4.166667%;
  margin-right: 4.166667%;
  margin-bottom: 0
}

@media screen and (max-width:750px) {
  .commonBannerPage #latest-thinking .breadcrumb .breadcrumb-nav {
    margin-left: 0
  }
}

@media screen and (max-width:750px) {
  .commonBannerPage #latest-thinking .breadcrumb {
    width: 83.33333% !important;
    padding-left: 0
  }
}

.commonBannerPage #latest-thinking .exploreArticle {
  background: #e9e9e9
}

.commonBannerPage #media-center .articleType,
.commonBannerPage #media-center .no-topic .t-one-topics,
.commonBannerPage #media-center .no-topic .topics,
.commonBannerPage #media-center .t-one-articleType {
  display: none !important
}

.commonBannerPage #media-center .no-topic .t-one-sectors {
  left: 19rem
}

.commonBannerPage #media-center .no-topic .t-one-practices {
  left: 29rem
}

@media screen and (max-width:1080px) {
  .commonBannerPage #media-center .no-topic .t-one-sectors {
    top: 12.5rem
  }

  .commonBannerPage #media-center .no-topic .t-one-practices {
    top: 16.5rem
  }
}

.commonBannerPage #media-center .breadcrumb {
  max-width: 144rem;
  margin-left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100%
}

.commonBannerPage #media-center .breadcrumb .breadcrumb-nav {
  padding-bottom: 0;
  margin-left: 4.166667%;
  margin-right: 4.166667%;
  margin-bottom: 0
}

@media screen and (max-width:750px) {
  .commonBannerPage #media-center .breadcrumb .breadcrumb-nav {
    margin-left: 0
  }
}

@media screen and (max-width:750px) {
  .commonBannerPage #media-center .breadcrumb {
    width: 83.33333% !important
  }
}

.commonBannerPage #media-center .exploreArticle {
  background: #e9e9e9
}

.commonBannerPage #topicsHome .topics {
  padding-bottom: 12rem
}

@media screen and (max-width:750px) {
  .commonBannerPage #topicsHome .topics {
    padding-bottom: 4rem
  }
}

@media screen and (max-width:1080px) {
  .commonBannerPage #topicsHome .topics .topic_container {
    background: #fff !important
  }
}

@media screen and (max-width:750px) {
  .commonBannerPage #topicsHome .topics .topic_container .topic_title {
    font-size: 1.2rem
  }
}

@media screen and (min-width:1080px) {
  .commonBannerPage .keyContact .keyContact_container {
    margin-top: 8rem;
    margin-bottom: 8rem
  }
}