.homepage-banner .hero--main--home__title {
    margin-bottom: 1rem;
}



.hero--main__title {
line-height: 1.1;
}

.hero--home__statement{
font-size:30px;
font-size:3rem;
}

.hero--home__title {
    color: #fff;	
   }

.tag--capability{background:transparent;}
.tag--in-the-news{background:transparent;}
.tag--industries{background:transparent;}
.tag--global{background:transparent;}
.tag--insights{background:transparent;}
.tag--journal{background:transparent;}
.tag--case-studies{background:transparent;}
.tag--initiative{background:transparent;}
.tag--culture{background:transparent;}
.tag--news{background:transparent;}
.tag--community{background:transparent;}
.tag--leadership{background:transparent;}
.tag--location{background:transparent;}
.tag--campus-event{background:transparent;}
.tag--event{background:transparent;}
.tag--career-profile{background:transparent;}
.tag--contact-us{background:transparent;}
.tag--our-values{background:transparent;}
.tag--awards{background:transparent;}
.tag--thought-leadership,.tag--thoughtleadership{background:transparent;}
.hero--main--combination .hero--tiled__combination__text__top {background:transparent;}

.tag-wrapper--thought-leadership > .tag--thought-leadership, .tag-wrapper--thought-leadership > .tag--thoughtleadership{color:#000}
.tag-wrapper > .tag--in-the-news{color:#000}

.media-center-aggregator__item > .tag--thought-leadership, .tag-wrapper--thought-leadership > .tag--thoughtleadership{padding: .5rem}
.media-center-aggregator__item > .tag--in-the-news{padding: .5rem}



.tag--owblogs{background:transparent}
.hero__tag, .tile__tag{background: transparent !important}

.media-center-aggregator__item--no-image .tag-wrapper,.media-center-aggregator__item--no-image .tag-wrapper--thought-leadership {background-color: transparent;}

.hero__tag, .tile__tag {background-color: transparent;}

.main-nav ul>li a, .site-header__alternative-navigation ul a {
 text-transform: none;
 font-family: "SlateRegular";
}

.asides__title--culture {
 color: #000;
}

.site-header__alternative-navigation ul a:hover{
color:#fff;
}
@media screen and (min-width: 768px) {
.main-nav ul>li a:hover {color:#3172f3 !important}
.main-nav__dropdown-1 ul li a:hover{color:#3172f3 !important}
}
.main-nav {
 background: #000;
}

.site-header__mobile-toggle.is-on {
 background: #000 !important;
}

.main-nav__dropdown-1 {
background: #252525;
}

.main-nav__dropdown-2 {
background: #4a4a4a;
}

.search-box, .search-box--mobile {
background: #000;
}

.search-box__button {
background: #3172F3;
}

@media screen and (min-width: 960px) {
.main-nav {background: none;}
.main-nav__dropdown-1 {
background: #000;
}
.main-nav__dropdown-2 {
background: #252525;
}

.homepage-banner .hero--main--home__strapline{
    line-height: 30px;
}

}




@media screen and (min-width: 960px) {
.tiles-grid__title {
    font-size: 22px
    font-size: 2.2rem
}
}
.tiles-grid--four-columns p {
    font-size: 30px;
    font-size: 3rem;
    line-height: 1.1;
    width: 80%;
}


a, .breadcrumbs span a, .article__sidebar__links, #scrollUp{
color: #3172F3;
}

a:hover, .article__sidebar__links:hover{color: #3172F3}

.profile-links--team a .profile-links__profile-title,.profile-links--region-team a .profile-links__profile-title, .profile-links__name, .profile-links--video__title{
color:#000
}

.theme--journal .profile-links--team a .profile-links__profile-title,.theme--journal .profile-links--region-team a .profile-links__profile-title, .theme--journal .profile-links__name, .theme--journal .profile-links--video__title{
color:#fff
}

.theme--journal .social-share-icons a, .theme--journal .social-share-icons.color .social__facebook, .theme--journal .social-share-icons.color .social__twitter, .theme--journal .social-share-icons.color .social__linked-in, .tile__cta, .tile--homepage__cta {
        color: #fff;
    fill: #fff;
        }

.profile-links--team a:hover .profile-links__name,.profile-links--region-team a:hover .profile-links__name,.profile-links--team a:hover .profile-links--video__title,.profile-links--region-team a:hover .profile-links--video__title{
color:#3172F;
}

.sticky-sidebar__nav ul .is-on {
color: #3172F3;
}

.btn--main, .btn--inline, .btn--load-more, .btn--read-more {
background: #000;
}

.btn--main:hover, .btn--inline:hover, .btn--load-more:hover, .btn--read-more:hover, .btn--filters:hover {
background: #3172F3;
}

.btn--download {
background: #000;
}
.btn--download:hover {
background: #3172F3;
}

.social-share-icons a,
.social-share-icons.color .social__facebook,
.social-share-icons.color .social__twitter,
.social-share-icons.color .social__linked-in {
color: #000;
fill: #000;
}
.social-share-icons.social-share-icons li a:hover{color:#2C6EF2 !important;fill:#2C6EF2 !important}

.article__header, 
.article__header .article__header--light,
.article__subheader,
.article__subheader .article__subheader--blue,
.article__highlight,
.article__list-header,
.text-module__header {
color: #000;
}

.quote blockquote {color: #000}

.article__row h3, .article__row--restrained h3, .impact-section__row h3, .article__row .tiles-grid__title, .article__row--restrained .tiles-grid__title, .impact-section__row .tiles-grid__title, .article__row .blog-feed__header, .article__row--restrained .blog-feed__header, .impact-section__row .blog-feed__header, .article__row .tile__title, .article__row--restrained .tile__title, .impact-section__row .tile__title, .article__row .tile--homepage__title, .article__row--restrained .tile--homepage__title, .impact-section__row .tile--homepage__title, .article__row .tiles-grid--more-events__title, .article__row--restrained .tiles-grid--more-events__title, .impact-section__row .tiles-grid--more-events__title, .article__row .hero--main__aside__header, .article__row--restrained .hero--main__aside__header, .impact-section__row .hero--main__aside__header, .article__row .article__header--light, .article__row--restrained .article__header--light, .impact-section__row .article__header--light, .article__row .article--sticky-nav__header, .article__row--restrained .article--sticky-nav__header, .impact-section__row .article--sticky-nav__header, .article__row .events-aggregator--featured__title, .article__row--restrained .events-aggregator--featured__title, .impact-section__row .events-aggregator--featured__title, .article__row .media-center-aggregator--awards__intro__title, .article__row--restrained .media-center-aggregator--awards__intro__title, .impact-section__row .media-center-aggregator--awards__intro__title {
color: #000;
}

.theme--journal .article__header, .theme--journal .article__header .article__header--light, .theme--journal .article__subheader, .theme--journal .article__subheader .article__subheader--blue, .theme--journal .article__highlight, .theme--journal .article__list-header, .theme--journal .text-module__header {
   color: #fff;
}

.impact-section--bg-image blockquote, .impactsection .article__header, .impactsection .article__header .article__header--light, .impactsection .article__subheader, .impactsection .article__subheader .article__subheader--blue, .impactsection .article__highlight, .impactsection .article__list-header, .impactsection .text-module__header {
   color: #fff;
}



}
.social-share-icons.social-share-icons li a:hover{color:#3172F3 !important;fill:#3172F3 !important}

.article__header, 
.article__header .article__header--light,
.article__subheader,
.article__subheader .article__subheader--blue,
.article__highlight,
.article__list-header,
.text-module__header {
color: #000;
}

.quote blockquote {color: #000}

.article__row h3, .article__row--restrained h3, .impact-section__row h3, .article__row .tiles-grid__title, .article__row--restrained .tiles-grid__title, .impact-section__row .tiles-grid__title, .article__row .blog-feed__header, .article__row--restrained .blog-feed__header, .impact-section__row .blog-feed__header, .article__row .tile__title, .article__row--restrained .tile__title, .impact-section__row .tile__title, .article__row .tile--homepage__title, .article__row--restrained .tile--homepage__title, .impact-section__row .tile--homepage__title, .article__row .tiles-grid--more-events__title, .article__row--restrained .tiles-grid--more-events__title, .impact-section__row .tiles-grid--more-events__title, .article__row .hero--main__aside__header, .article__row--restrained .hero--main__aside__header, .impact-section__row .hero--main__aside__header, .article__row .article__header--light, .article__row--restrained .article__header--light, .impact-section__row .article__header--light, .article__row .article--sticky-nav__header, .article__row--restrained .article--sticky-nav__header, .impact-section__row .article--sticky-nav__header, .article__row .events-aggregator--featured__title, .article__row--restrained .events-aggregator--featured__title, .impact-section__row .events-aggregator--featured__title, .article__row .media-center-aggregator--awards__intro__title, .article__row--restrained .media-center-aggregator--awards__intro__title, .impact-section__row .media-center-aggregator--awards__intro__title {
color: #000;
}



.tile--homepage__cta {
color: #fff;
}

.media-center-aggregator__item--no-image .tag-wrapper, .media-center-aggregator__item--no-image .tag-wrapper--thought-leadership, .media-center-aggregator__item--no-image .tag-wrapper.tag--insights {
    background-color: unset;
}


.media-center-social-div .filter--media-center a {
    color: #3172F3;
}

.hero--home__pager .bx-pager.bx-default-pager a {
    background: #fff;
}

.btn--apply {
    background: #000;
}
.btn--apply:hover {
	background:#3172F3;
}



.site-header__alternative-navigation ul>li a:hover {
color:#3172F3;
}
.button {

    padding: 13px 0px;
}

.hero--main__asides-group a:hover {
color: #fff}


.site-footer--new__social.social a, .site-footer--new__social.social .social__facebook,
.site-footer--new__social.social .social__twitter,
.site-footer--new__social.social .social__linked-in {
color: #fff;
fill: #fff;
}

.twitter-feed, .news-feed,.expertise {display: none;}

.site-footer--new__middle .seven--columns-tablet-one-column.section, .site-footer--new__middle .five--columns-tablet-one-column.section, .site-footer--new__bottom .three--columns.copyright.hidden{
    padding: 0 0px;
}

.tile__tag, .tag--thoughtleadership {
    padding: 0 0px !important;
}

.sidebar-locations a {
    color: #fff !important;
    background: #000;
}

.sidebar-locations a:after:hover{background:#fff}

.sidebar-locations a:hover{ color: #fff !important; background:#3172F3}

/*
.site-footer--new__logo img{
display:none;
}

.site-footer--new__logo {
    display: none;
}

*/
.focus-areas-tiles__overlay {
    background-color: #000;
}

.tile.tile--no-image .tile__tag {
    color: #000;
}

.tile__overflow {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.3) 50%,rgba(0,0,0,1) 99%%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(50%,rgba(0,0,0,0.3)),color-stop(99%,rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.3) 50%,rgba(0,0,0,1) 99%);
    background: -o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.3) 50%,rgba(0,0,0,1) 99%);
    background: -ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.3) 50%,rgba(0,0,0,1) 99%);
    background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,0.3) 50%,rgba(0,0,0,1) 99%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#000000',GradientType=0);
}

.homepage-banner .btn--main.hero--main--home__cta {
  transition: background-color .3s ease;
}

.homepage-banner .btn--main.hero--main--home__cta:hover {
  background-color: #3172F3;
}


.main-nav__dropdown-2 ul {
   justify-content: flex-end;
}

.site-footer--new .social-share-icons a svg {
	width: 32px;
    height: 32px;
    transform: translateY(0.5px);
}

.tiles-grid--homepage--new .grid--item.yellow {
  background: #FFBE00;
}

.site-header__logo {
width: 100%;
                    }
.tiles-v3 .tile__overlay{
    background: rgba(0,0,0,0.2);;

}
.tile__overlay, .tile--homepage__overlay {background: rgba(0,0,0,0.2)}
.tile.is-active .tile__overlay,.is-active.tile--no-image .tile__overlay,.is-active.tile--homepage .tile__overlay,.is-active.tile--homepage--no-image .tile__overlay,.tile.is-active .tile--homepage__overlay,.is-active.tile--no-image .tile--homepage__overlay,.is-active.tile--homepage .tile--homepage__overlay,.is-active.tile--homepage--no-image .tile--homepage__overlay,.tile--no-image .tile__overlay,.tile--no-image .tile--homepage__overlay{opacity:1;filter:alpha(opacity=70)}


.homepage-banner {padding-bottom: 0;}
.homepage-banner .hero--main--home__title {margin-bottom: 0;}
.hero--main--home__title--bottom {margin-top:0;}
.hero--main--home__title--bottom {color:#06c9f4;}

@media screen and (max-width: 768px){
.tiles-grid--homepage--new .hptRow2Elements:last-of-type .grid--item:last-of-type img {object-position:58%}
.homepage-banner .hero--main--home__title, .homepage-banner .hero--main--home__title--bottom {font-size: 5rem;}
}
@media screen and (min-width: 960px) {
.site-header__branding {
	margin-bottom: 1rem;
}
}



.homepage-banner .hero--main--home__title, .homepage-banner .hero--main--home__title--bottom {
  font-size: 12vw;
}

.hero--main--home__description {font-size: 2rem; margin-bottom: 5rem;}

@media screen and (min-width: 480px) {
  .homepage-banner .hero--main--home__title, .homepage-banner .hero--main--home__title--bottom {
    font-size: 6rem;
  }
}

@media screen and (min-width: 768px) {
  .homepage-banner .hero--main--home__title, .homepage-banner .hero--main--home__title--bottom {
    font-size: 6rem;
  }
}


@media screen and (min-width: 768px) {
  .homepage-banner .hero--main--home__title, .homepage-banner .hero--main--home__title--bottom {
    font-size: 7rem;
  }

}

@media screen and (min-width: 960px) {
  .homepage-banner .hero--main--home__title, .homepage-banner .hero--main--home__title--bottom {
    font-size: 11rem;
  }

  .hero--main--home__description {font-size: 2.5rem;}

}

@media screen and (max-width: 959px) {
  .tiles-grid--homepage--new .single.homepage + .double.homepage {
    margin-top: 1.5rem;
  }
}
                                        
div.page:not(.insight-page) .people-tiles .heading {display:none;}


.banner__indcap img[src*="/content/dam/oliver-wyman/v2/banners/white-b"] {
    display: none;
}
/** Navigation Adjustments 05-2021 **/
.hero--main, .homepage-banner, .banner__indcap, .hero--home {margin-top:102px;}
@media screen and (min-width:961px){
.hero--main, .homepage-banner, .banner__indcap, .hero--home {margin-top:80px;}
}

.ow-header--container .nav-container .navbar--parent-menu .parent-menu--item:last-child.open .parent-menu-item--fullsize-menu .ow-fullsize-menu--content--container .ow-fullsize-menu--links--container .ow-fullsize-menu--links--item {margin-bottom:10px}          

/*DELETE JUNE 2021*/
section.banner__indcap {
    margin-top: 125px;
} 


@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;700&display=swap");
.text-primary, .text-secondary, .text { line-break:anywhere !important; }
.hero--main__title, .hero--home__statement, .hero--main--left .hero--main__title, .hero--main--centered .hero--main__title, .hero__title, .hero--home__title, .hero--text__title, .hero--main--combination .hero__content .hero--main__title, .hero--main--combination .hero--tiled__combination__text p { font-weight: 500; text-transform: uppercase; font-family: "Noto Sans SC" !important;}
.homepage-banner .hero--main--home__title { margin-bottom: 1rem; }
.hero--main--combination .hero--tiled__combination__text__top, .tag, .tag--capability, .tag--in-the-news, .tag--industries, .tag--global, .tag--insights, .tag--journal, .tag--case-studies, .tag--initiative, .tag--culture, .tag--news, .tag--community, .tag--leadership, .tag--location, .tag--campus-event, .tag--event, .tag--career-profile, .tag--contact-us, .tag--our-values, .tag--awards, .tag--thought-leadership, .hero__tag, .tile__tag { font-weight: 500; text-transform: uppercase; padding: 0.4rem 0rem; font-family: "Noto Sans SC" !important; font-size:16px; }
.hero--main--left .hero--main__title {margin: 3rem 0 1.5rem;}
.tile__title, .tile--homepage__title, .tiles-grid--more-events__title, .asides__title, .asides__title--culture, .text-module__header, .media-center-aggregator__intro__title, .hero--tiled__tile--large .hero--tiled__tile__text .hero__lead, .hero--tiled__tile__text .hero__lead { text-transform: uppercase; font-weight: 500; font-family: "Noto Sans SC" !important; }
.profile-links__header, .hero--main--profile__name, .tiles-grid--four-columns .tile__title, .tiles-grid--four-columns .tile--homepage__title, .tiles-grid--four-columns .tiles-grid--more-events__title, .hero--text__subtitle { font-family: "Noto Sans SC"; text-transform: uppercase; font-weight: 500; }
.profile-links__header b, strong { font-family: "Noto Sans SC"; font-weight: 500; }
.hero--main__title { line-height: 1.1; }
.hero--home__statement { font-size: 3rem; }
.hero--home__title { color: rgb(255, 255, 255); }
.tag--capability { background: transparent; }
.tag--in-the-news { background: transparent; }
.tag--industries { background: transparent; }
.tag--global { background: transparent; }
.tag--insights { background: transparent; }
.tag--journal { background: transparent; }
.tag--case-studies { background: transparent; }
.tag--initiative { background: transparent; }
.tag--culture { background: transparent; }
.tag--news { background: transparent; }
.tag--community { background: transparent; }
.tag--leadership { background: transparent; }
.tag--location { background: transparent; }
.tag--campus-event { background: transparent; }
.tag--event { background: transparent; }
.tag--career-profile { background: transparent; }
.tag--contact-us { background: transparent; }
.tag--our-values { background: transparent; }
.tag--awards { background: transparent; }
.tag--thought-leadership, .tag--thoughtleadership { background: transparent; }
.hero--main--combination .hero--tiled__combination__text__top { background: transparent; }
.tag-wrapper--thought-leadership > .tag--thought-leadership, .tag-wrapper--thought-leadership > .tag--thoughtleadership { color: rgb(0, 0, 0); }
.tag-wrapper > .tag--in-the-news { color: rgb(0, 0, 0); }
.media-center-aggregator__item > .tag--thought-leadership, .tag-wrapper--thought-leadership > .tag--thoughtleadership { padding: 0.5rem; }
.media-center-aggregator__item > .tag--in-the-news { padding: 0.5rem; }
.tag--owblogs { background: transparent; }
.hero__tag, .tile__tag { background: transparent !important; }
.media-center-aggregator__item--no-image .tag-wrapper, .media-center-aggregator__item--no-image .tag-wrapper--thought-leadership { background-color: transparent; }
.hero__tag, .tile__tag { background-color: transparent; }
.main-nav ul > li a, .site-header__alternative-navigation ul a { text-transform: none; font-family: "Noto Sans SC"; }
.asides__title--culture { color: rgb(0, 0, 0); }
.site-header__alternative-navigation ul a:hover { color: rgb(255, 255, 255); }
@media screen and (min-width: 768px) {
  .main-nav ul > li a:hover { color: rgb(49, 114, 243) !important; }
  .main-nav__dropdown-1 ul li a:hover { color: rgb(49, 114, 243) !important; }
}
.main-nav { background: rgb(0, 0, 0); }
.site-header__mobile-toggle.is-on { background: rgb(0, 0, 0) !important; }
.main-nav__dropdown-1 { background: rgb(37, 37, 37); }
.main-nav__dropdown-2 { background: rgb(74, 74, 74); }
.search-box, .search-box--mobile { background: rgb(0, 0, 0); }
.search-box__button { background: rgb(49, 114, 243); }
@media screen and (min-width: 960px) {
  .main-nav { background: none; }
  .main-nav__dropdown-1 { background: rgb(0, 0, 0); }
  .main-nav__dropdown-2 { background: rgb(37, 37, 37); }
  .homepage-banner .hero--main--home__strapline { line-height: 30px; }
}
.tiles-grid__title { font-family: "Noto Sans SC"; font-weight: bold; font-size: 2.2rem; letter-spacing: -0.5px; padding-right: 0.4rem; line-height: 1.1; color: black !important; }
@media screen and (min-width: 960px) {
  .tiles-grid__title { }
}
.tiles-grid--four-columns p { font-size: 3rem; line-height: 1.1; width: 80%; }
a, .breadcrumbs span a, .article__sidebar__links, #scrollUp { color: rgb(49, 114, 243); }
a:hover, .article__sidebar__links:hover { color: rgb(49, 114, 243); }
.profile-links--team a .profile-links__profile-title, .profile-links--region-team a .profile-links__profile-title, .profile-links__name, .profile-links--video__title { color: rgb(0, 0, 0); }
.theme--journal .profile-links--team a .profile-links__profile-title, .theme--journal .profile-links--region-team a .profile-links__profile-title, .theme--journal .profile-links__name, .theme--journal .profile-links--video__title { color: rgb(255, 255, 255); }
.theme--journal .social-share-icons a, .theme--journal .social-share-icons.color .social__facebook, .theme--journal .social-share-icons.color .social__twitter, .theme--journal .social-share-icons.color .social__linked-in, .tile__cta, .tile--homepage__cta { color: rgb(255, 255, 255); fill: rgb(255, 255, 255); }
.profile-links--team a:hover .profile-links__name, .profile-links--region-team a:hover .profile-links__name, .profile-links--team a:hover .profile-links--video__title, .profile-links--region-team a:hover .profile-links--video__title { }
.sticky-sidebar__nav ul .is-on { color: rgb(49, 114, 243); }
.btn--main, .btn--inline, .btn--load-more, .btn--read-more { background: rgb(0, 0, 0); }
.btn--main:hover, .btn--inline:hover, .btn--load-more:hover, .btn--read-more:hover, .btn--filters:hover { background: rgb(49, 114, 243); }
.btn--download { background: rgb(0, 0, 0); }
.btn--download:hover { background: rgb(49, 114, 243); }
.social-share-icons a, .social-share-icons.color .social__facebook, .social-share-icons.color .social__twitter, .social-share-icons.color .social__linked-in { color: rgb(0, 0, 0); fill: rgb(0, 0, 0); }
.social-share-icons.social-share-icons li a:hover { color: rgb(49, 114, 243) !important; fill: rgb(49, 114, 243) !important; }
.article__header, .article__header .article__header--light, .article__subheader, .article__subheader .article__subheader--blue, .article__highlight, .article__list-header, .text-module__header { color: rgb(0, 0, 0); }
.quote blockquote { color: rgb(0, 0, 0); }
.article__row h3, .article__row--restrained h3, .impact-section__row h3, .article__row .tiles-grid__title, .article__row--restrained .tiles-grid__title, .impact-section__row .tiles-grid__title, .article__row .blog-feed__header, .article__row--restrained .blog-feed__header, .impact-section__row .blog-feed__header, .article__row .tile__title, .article__row--restrained .tile__title, .impact-section__row .tile__title, .article__row .tile--homepage__title, .article__row--restrained .tile--homepage__title, .impact-section__row .tile--homepage__title, .article__row .tiles-grid--more-events__title, .article__row--restrained .tiles-grid--more-events__title, .impact-section__row .tiles-grid--more-events__title, .article__row .hero--main__aside__header, .article__row--restrained .hero--main__aside__header, .impact-section__row .hero--main__aside__header, .article__row .article__header--light, .article__row--restrained .article__header--light, .impact-section__row .article__header--light, .article__row .article--sticky-nav__header, .article__row--restrained .article--sticky-nav__header, .impact-section__row .article--sticky-nav__header, .article__row .events-aggregator--featured__title, .article__row--restrained .events-aggregator--featured__title, .impact-section__row .events-aggregator--featured__title, .article__row .media-center-aggregator--awards__intro__title, .article__row--restrained .media-center-aggregator--awards__intro__title, .impact-section__row .media-center-aggregator--awards__intro__title { color: rgb(0, 0, 0); }
.theme--journal .article__header, .theme--journal .article__header .article__header--light, .theme--journal .article__subheader, .theme--journal .article__subheader .article__subheader--blue, .theme--journal .article__highlight, .theme--journal .article__list-header, .theme--journal .text-module__header { color: rgb(255, 255, 255); }
.impact-section--bg-image blockquote, .impactsection .article__header, .impactsection .article__header .article__header--light, .impactsection .article__subheader, .impactsection .article__subheader .article__subheader--blue, .impactsection .article__highlight, .impactsection .article__list-header, .impactsection .text-module__header { color: rgb(255, 255, 255); }
.article__header, .article__header .article__header--light, .article__subheader, .article__subheader .article__subheader--blue, .article__highlight, .article__list-header, .text-module__header { color: rgb(0, 0, 0); }
.quote blockquote { color: rgb(0, 0, 0); }
.article__row h3, .article__row--restrained h3, .impact-section__row h3, .article__row .tiles-grid__title, .article__row--restrained .tiles-grid__title, .impact-section__row .tiles-grid__title, .article__row .blog-feed__header, .article__row--restrained .blog-feed__header, .impact-section__row .blog-feed__header, .article__row .tile__title, .article__row--restrained .tile__title, .impact-section__row .tile__title, .article__row .tile--homepage__title, .article__row--restrained .tile--homepage__title, .impact-section__row .tile--homepage__title, .article__row .tiles-grid--more-events__title, .article__row--restrained .tiles-grid--more-events__title, .impact-section__row .tiles-grid--more-events__title, .article__row .hero--main__aside__header, .article__row--restrained .hero--main__aside__header, .impact-section__row .hero--main__aside__header, .article__row .article__header--light, .article__row--restrained .article__header--light, .impact-section__row .article__header--light, .article__row .article--sticky-nav__header, .article__row--restrained .article--sticky-nav__header, .impact-section__row .article--sticky-nav__header, .article__row .events-aggregator--featured__title, .article__row--restrained .events-aggregator--featured__title, .impact-section__row .events-aggregator--featured__title, .article__row .media-center-aggregator--awards__intro__title, .article__row--restrained .media-center-aggregator--awards__intro__title, .impact-section__row .media-center-aggregator--awards__intro__title { color: rgb(0, 0, 0); }
.hero--main__asides-group__title span { font-family:  "Noto Sans SC"; font-weight: 700; }
.hero--main__asides-group__title { font-family:  "Noto Sans SC"; }
.tile--homepage__cta { color: rgb(255, 255, 255); }
.media-center-aggregator__item--no-image .tag-wrapper, .media-center-aggregator__item--no-image .tag-wrapper--thought-leadership, .media-center-aggregator__item--no-image .tag-wrapper.tag--insights { background-color: unset; }
.media-center-aggregator__item--press-release__category { color: rgb(0, 0, 0); font-family:  "Noto Sans SC"; text-transform: uppercase; font-weight: 500; }
.media-center-social-div .filter--media-center a { color: rgb(49, 114, 243); }
.hero--home__pager .bx-pager.bx-default-pager a { background: rgb(255, 255, 255); }
.btn--apply { background: rgb(0, 0, 0); }
.btn--apply:hover { background: rgb(49, 114, 243); }
.site-header__alternative-navigation ul > li a:hover { color: rgb(49, 114, 243); }
.button { padding: 13px 0px; }
.hero--main__asides-group a:hover { color: rgb(255, 255, 255); }
.site-footer--new__social.social a, .site-footer--new__social.social .social__facebook, .site-footer--new__social.social .social__twitter, .site-footer--new__social.social .social__linked-in { color: rgb(255, 255, 255); fill: rgb(255, 255, 255); }
.twitter-feed, .news-feed, .expertise { display: none; }
.site-footer--new__middle .seven--columns-tablet-one-column.section, .site-footer--new__middle .five--columns-tablet-one-column.section, .site-footer--new__bottom .three--columns.copyright.hidden { padding: 0px; }
.tile__tag, .tag--thoughtleadership { padding: 0px !important; }
.sidebar-locations a { background: rgb(0, 0, 0); color: rgb(255, 255, 255) !important; }
.sidebar-locations a:hover { background: rgb(49, 114, 243); color: rgb(255, 255, 255) !important; }
.focus-areas-tiles__overlay { background-color: rgb(0, 0, 0); }
.tile.tile--no-image .tile__tag { color: rgb(0, 0, 0); }
.tiles-grid--homepage--new .grid--item .grid--item__cta { width: auto; max-width: 11rem; }
.tile__overflow { background: linear-gradient(rgba(255, 255, 255, 0) 0px, rgba(0, 0, 0, 0.3) 50%, rgb(0, 0, 0) 99%); }
.homepage-banner .btn--main.hero--main--home__cta { transition: background-color 0.3s ease 0s; }
.homepage-banner .btn--main.hero--main--home__cta:hover { background-color: rgb(49, 114, 243); }
.main-nav__dropdown-2 ul { justify-content: flex-start; }
.site-footer--new .social-share-icons a svg { width: 32px; height: 32px; transform: translateY(-5.5px); }
.tiles-grid--homepage--new .grid--item.yellow { background: rgb(255, 190, 0); }
.site-header__logo { width: 100%; }
.tiles-v3 .tile__overlay { background: rgba(0, 0, 0, 0.2); }
.tile__overlay, .tile--homepage__overlay { background: rgba(0, 0, 0, 0.2); }
.tile.is-active .tile__overlay, .is-active.tile--no-image .tile__overlay, .is-active.tile--homepage .tile__overlay, .is-active.tile--homepage--no-image .tile__overlay, .tile.is-active .tile--homepage__overlay, .is-active.tile--no-image .tile--homepage__overlay, .is-active.tile--homepage .tile--homepage__overlay, .is-active.tile--homepage--no-image .tile--homepage__overlay, .tile--no-image .tile__overlay, .tile--no-image .tile--homepage__overlay { opacity: 1; }
.homepage-banner { padding-bottom: 0px; font-weight: 700; }
.homepage-banner .hero--main--home__title { margin-bottom: 0px; }
.hero--main--home__title--bottom { margin-top: 0px; }
.hero--main--home__title--bottom { color: rgb(6, 201, 244); }
@media screen and (max-width: 768px) {
  .tiles-grid--homepage--new .hptRow2Elements:last-of-type .grid--item:last-of-type img { object-position: 58% center; }
  .homepage-banner .hero--main--home__title, .homepage-banner .hero--main--home__title--bottom { font-size: 5rem; }
}
@media screen and (min-width: 960px) {
  .site-header__branding { margin-bottom: 1rem; }
}
.homepage-banner .hero--main--home__title, .homepage-banner .hero--main--home__title--bottom { font-size: 12vw; }
.hero--main--home__description { font-size: 2rem; margin-bottom: 5rem; }
@media screen and (min-width: 480px) {
  .homepage-banner .hero--main--home__title, .homepage-banner .hero--main--home__title--bottom { font-size: 6rem; } 
}
@media screen and (min-width: 768px) {
  .homepage-banner .hero--main--home__title, .homepage-banner .hero--main--home__title--bottom { font-size: 6rem; }
}
@media screen and (min-width: 768px) {
  .homepage-banner .hero--main--home__title, .homepage-banner .hero--main--home__title--bottom { font-size: 7rem; }
}
@media screen and (min-width: 960px) {
  .homepage-banner .hero--main--home__title, .homepage-banner .hero--main--home__title--bottom { font-size: 11rem; line-height: 1; }
  .hero--main--home__description { font-size: 2.5rem; }
}
html, body, button, input, select, textarea, .tiles-grid__view-all, .blog-feed__view-al, .tile__subtitle, .tile--homepage__subtitle, .tile--homepage .events__data, .tile--homepage--no-image .events__data, .accordion-group__header, .accordion-group--sidebar .accordion__header h4, .accordion-group--sidebar .accordion__header .tile__subtitle, .accordion-group--sidebar .accordion__header .tile--homepage__subtitle, .accordion-group--sidebar .accordion__header .asides__title, .accordion-group--sidebar .accordion__header .article__subheader, .accordion-group--sidebar .accordion__header .text-module__subheader, .accordion-group--sidebar .accordion__header .article--sticky-nav__subheader, .accordion-group--region .accordion__location-address strong, .accordion-group--region .accordion__location-phone strong, .asides__title--culture, .asides--two-elements .btn, .hero--profile__name, .hero--small-image__name, .quote__name, .quote--sidebar .quote__name, .quote--sidebar .quote__role, .quote--sidebar .quote__company, .recruiting-events__detail--speakers, .recruiting-events__detail--date, .recruiting-events__detail--time, .article__image-caption, .article__subheader, .text-module__subheader, .article__highlight, .lightbox-gallery__header, .lightbox-gallery__profile__details__header, .text-module__highlight, .article__row ul.split li, .article__row--restrained ul.split li, .impact-section__row ul.split li, .article__row ol.split li, .article__row--restrained ol.split li, .impact-section__row ol.split li, .article__row__list.split li, .profile-links__name, .profile-links--video__title, .profile-links--media-team .profile-links__view-all, .hr-links__name, .text__body, .text__people-name, .tiles-grid--homepage--new p, .careers-footer .container .left p, .careers-footer .container .right .link, .homepage-banner .hero--main--home__strapline, .tiles-v3 .tiles-grid__summary, .industry-capability p, .black-breadcrumbs .container > div:first-child, .white-breadcrumbs, .white-breadcrumbs .content-centered > div:first-child, section.banner__indcap .banner-main__description, .related-content .heading, .related-content-list .related-content-description, .related-content-list .related-content-learn-more, .people-tiles .heading, .people-tiles .people-bio__title, .people-tiles .people-bio__subtitle, .subpage-nav .heading, .subpage-nav-text-card .subpage-nav-description, b, strong, mark, .v3 .text h1, .v3 .long-form-text h1, .v3 .text h1 b, .v3 .long-form-text h1 b, .v3 .text h2, .v3 .long-form-text h2, .v3 .text h2 b, .v3 .long-form-text h2 b, .v3 .text p, .v3 .long-form-text p, .v3 .text b, .v3 .long-form-text b, .v3 .text li, .v3 .long-form-text li, .v3 .text li h1, .v3 .text li h2, .v3-banner-basic h2, .v3-banner-basic .attribution .authors, .author-tiles h3, .author-tiles .author-bio__title, .author-tiles .author-bio__subtitle, .insight__chart .insight__chart--heading, .insight__chart .insight__chart--subheading, .insight__chart .insight__chart--source, .download, .ow-carousel-v3 .carousel-cell .label-container > .title, .ow-carousel-v3 .carousel-cell .label-container > .description, .data-component-container .stat-item-text, .careers-banner .banner-main__subtitle, .careers-banner a.btn--main, .quote-v3 .quote-v3__inner, .text-image-block--title, .text-image-block--text, .text-image-block--text p, .text p { font-family: "Noto Sans SC", noto-sans, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; }
.text p { line-height: 30px;}

                        h1, h2, .hero--text__subtitle, .hero--text__lead, h3, .tiles-grid__title, .blog-feed__header, .tile__title, .tile--homepage__title, .tiles-grid--more-events__title, .hero--main__aside__header, .article__header--light, .article--sticky-nav__header, .events-aggregator--featured__title, .media-center-aggregator--awards__intro__title, h4, .tile__subtitle, .tile--homepage__subtitle, .asides__title, .article__subheader, .text-module__subheader, .article--sticky-nav__subheader, h5, .article--sticky-nav__smallheader, .profile-links__name, .profile-links--video__title, h6, .profile-links__location, .profile-links__organization, .profile-links__role, .doc-widget__title, .article__header--light, .main-nav ul > li a, .site-header__alternative-navigation ul a {font-family: "Noto Sans SC";}

profilebanner .hero--main--profile__role {
    margin-top: 2rem;
    font-size: 3rem;
}

#wechatpop{
    position: relative;
	display:none;                            

}

#wechatpop > img{
	height: 150px;
    width: 150px;
    position: absolute;
    top: -210px;
    right: 0;
}

.site-footer--new__logo img{
    height: 50px;
    height: 5rem;
    width: 240px;
    width: 24rem;
  }

@media screen and (min-width: 480px) {
  .site-footer--new__logo img {
    height: 70px;
    height: 7rem;
    width: 300px;
    width: 30rem;
  }

}

.grid--item__cta {font-size: 90%;}

.grid--item__text h1, .grid--item__text p {overflow-wrap:anywhere;}

.page section.banner__indcap .banner-main__title{
font-family: "Noto Sans SC" !important;
font-weight: 700;
}           
.black-breadcrumbs__sticky {
    top: 60px;
}

.site-header {height: 10rem;}


@media screen and (min-width: 960px) {
.careers-footer .container .left .internal-left {
 width: 80%;
}

}
.ow-header--container .logo-contaier .logo {height: 61px;}
.ow-header--container .nav-container{margin-top:35px;}

.ow-header--container .logo-contaier .logo a img {
    width: auto;
    max-height: 40px;
}

@media only screen and (max-width: 950px) {
    .logo-image{
    max-width: 140px
    }

}
    /*
BAU-6 Start
*/
.ow-content-carousel .ow-content-carousel__item .ow-content-carousel__image-container .slick-list .slick-track .ow-content-carousel__image-item {
	background-position: bottom;
    background-size: contain;
}


@media screen and (min-width: 600px) {
  	.ow-content-carousel .ow-content-carousel__item .ow-content-carousel__image-container .slick-list .slick-track .ow-content-carousel__image-item {
		background-position: top;
	}
}
/*
BAU-6 End
*/

    /*
BAU-2 Start
*/

 .event-info__detail span {
    font-family: 'Noto Sans' !important;
}

/*
BAU-2 End
*/

/*
BAU-44 Start
*/

@media screen and (min-width: 961px)
.insights-landing-v3-title, .generic-landing-v3-title {
    margin-top: 18rem;
    line-height: 120px;
}

h1.insights-landing-v3-title.text-primary.text-primary--heading {
    margin-top: 18rem;
}

/*
BAU-44 End
*/

/*
BAU-84 Start
*/
                        
.article__row__inner {
    line-break: anywhere;
}

/*
BAU-84 End
*/

/*
BAU-96 Putting all characters in one line for Global Locations End
*/
.ow-fullsize-menu--list--outer--item--link {
    white-space: nowrap;
}
                        /*
BAU-104 Start

                        
.text-secondary {
    line-break: anywhere !important;
    overflow-wrap: break-word !important;

}*/

/*
BAU-104 End
*/

/*
AEMS-1912 START
*/                        

 .data-component .stat-item-title.text-secondary.text-secondary--big-stat.black {
    font-family: "Noto Sans SC";
}

.data-component-container .stat-item .stat-item-text .stat-item-desc {
    line-height: 24px;
    letter-spacing: -0.1px;
    font-family: "Noto Sans SC";
}

.ow-header--container .nav-container .navbar {
    display: inline-block;
    font-family: "Noto Sans SC";
}

.hero--main--home__title ,.text-primary{
  font-family: "Noto Sans SC Bold" !important;     

}

.text-primary, .cmp-tabs ol > .cmp-tabs__tab, .cmp-teaser__title, .cmp-teaser__pretitle, {
    font-family: "Noto Sans SC Bold" !important;
  }                  

footer.site-footer--new {
    font-family: "Noto Sans SC";
}


.btn {
   font-family: "Noto Sans SC";
    }

.text-secondary{
   font-family: "Noto Sans SC";
}  

.h2-bl-br.mb-30-br{
  font-family: "Noto Sans SC"!important;
    }

 .tile__cta{
    font-family: "Noto Sans SC"!important;
            }
.cmp-teaser__description {
  font-family: "Noto Sans SC"!important;
    }

    .industry-capability-section-header {
       font-family: "Noto Sans SC Bold" !important;
        }

.section.banner__indcap.banner-main__subheading.style-black { 
         font-family: "Noto Sans SC Bold" !important;
                    }

 p.banner-main__subheading.style-black {
    font-family: "Noto Sans SC Bold" ! important;
    }
     .txt-box-b-br.mt-13-br {
    font-family: "Noto Sans SC"!important;
        }
 .black-breadcrumbs .container > div:nth-child(2) {
    font-family: "Noto Sans SC Bold" ! important;
    }



section.banner__indcap .banner-main__description {
    font-family: "Noto Sans SC"!important;
            }

p.txt-more-b-br.mt-13-br{
   font-family: "Noto Sans SC"!important;
    }
p.txt-all-b-br.mt-13-br {
    font-family: "Noto Sans SC"!important;
}


.subpage-nav .heading, .content-grid .heading {
     font-family: "Noto Sans SC"!important;
        }

.tile--our-values__footer {
     font-family: "Noto Sans SC"!important;
    }

.article__header{
   font-family: "Noto Sans SC"!important;
    }
.quote blockquote {
   font-family: "Noto Sans SC"!important;
        }
.impact-asides__title{
   font-family: "Noto Sans SC"!important;
    }

.article-link-box__header, .article-link-box__text {
     font-family: "Noto Sans SC"!important;
    }

.v3 .text ul:not(.ul__social):not(.insight__chart--source) > li{
font-family: "Noto Sans SC"!important;
            }

 .text span{
  font-family: "Noto Sans SC"!important;
      }

 .shrt-ctr-3h-desc-br {
  font-family: "Noto Sans SC"!important;
      }

.search-form--search-results__button , .filter--search-results__header ,.pagination__message , .pagination a{
   font-family: "Noto Sans SC"!important;
    }

.sidebar-locations a , .article__sidebar__title  {
    font-family: "Noto Sans SC"!important;
    }

.text-primary__white , .banner{
   font-family: "Noto Sans SC Bold" ! important;
    }

.text-secondary__white{
    font-family: "Noto Sans SC"!important;
        }

.text ,.text h1, .text p, .button , .link-dgblu-br.mt-60-br.mb-60-br ,.g-stitle-br{
   font-family: "Noto Sans SC"!important;
        }

 .media-center-v3--banner--title ,  .media-center-v3--banner--title h2{
    font-family: "Noto Sans SC Bold" ! important;
    }

 .tiles-grid--more-events__cta , .event-info__detail.event-info__detail--date, .event-info__detail.event-info__detail--date span, .event-info__detail.event-info__detail--location ,.event-info__detail.event-info__detail--location span{
        font-family: "Noto Sans SC"!important;
        }

.locations .location-box__header ,.accordion__header-locations h4,.heading-small ,.accordion__location-header{
   font-family: "Noto Sans SC"!important;
        }

.footer.site-footer--new , .footer.site-footer--new a , .footer.site-footer--new span ,.footer.site-footer--new p{
            font-family: "Noto Sans SC"!important;
                }
.cmp-teaser__description{
    font-family: "Noto Sans SC"!important;

    }

.container__content-aggregator-filter .selectric > .label{
   font-family: "Noto Sans SC"!important;
        }
 .container__content-aggregator-filter .selectric > li{
   font-family: "Noto Sans SC"!important;
        }
 .selectric .label {  
  font-family: "Noto Sans SC"!important;
                }

   .selectric-items ul, .selectric-items li, body ,p.p-txt-b-br ,.black-breadcrumbs ,p.desc-b-br.mt-13-br, h5.icon-desc-title.mt-20-br{  
  font-family: "Noto Sans SC"!important;
                }

.tiles-v3 .tiles-grid__title , .cmp-teaser__title , .cmp-teaser__pretitle {
    font-family: "Noto Sans SC Bold" ! important;
      }

 .v3 .long-form-text p:not(.subpage-nav-title):not(.subpage-nav-description):not(.subpage-nav-icon):not(.promo-block__title), .link-dgblu-br , p.link-dgblu-br.mt-30-br {
                font-family: "Noto Sans SC"!important;

                    }
 .insight__tags ul li{
   font-family: "Noto Sans SC Bold" ! important;
      }

.ow-header--container .nav-container .navbar--parent-menu .parent-menu--item:last-child.open .parent-menu-item--fullsize-menu .ow-fullsize-menu--content--nav .ow-fullsize-menu--list--item--link 
{
    font-family: "Noto Sans SC Bold" ! important;
}

.ow-header--container .nav-container .navbar--parent-menu .parent-menu--item:last-child.open .parent-menu-item--fullsize-menu .ow-fullsize-menu--content--nav .ow-fullsize-menu--list--outer--item--link{
     font-family: "Noto Sans SC Bold" ! important;
    }

.tiles-grid--more-events__item__detail , .podcast-player .progress-bar-style ,.h2-bl-br{
   font-family: "Noto Sans SC"!important;
}
    .ow-header--container .nav-container .navbar--parent-menu .parent-menu--item:last-child.open .parent-menu-item--fullsize-menu .ow-fullsize-menu--content--container .ow-fullsize-menu--preview {
                   font-family: "Noto Sans SC"!important;
                        }

  .text-secondary, .v3 .cmp-accordion__panel p, .accordion .cmp-accordion .cmp-accordion__panel--expanded .text, .accordion .cmp-accordion .cmp-accordion__panel--expanded .text div p, .coral-RichText-editable p, .coral-RichText-editable h1, .coral-RichText-editable h2, .coral-RichText-editable h3, .v3 .text li h3, .v3 .text h3, .v3 .long-form-text h3, .v3 .text li h2, .v3 .text h2, .v3 .long-form-text h2, .v3 .text li h1, .v3 .text h1, .v3 .long-form-text h1, .v3 .text ul:not(.ul__social):not(.insight__chart--source) > li, .v3 .long-form-text ul:not(.ul__social):not(.insight__chart--source):not(.people-tiles--list) > li, .v3 .text ol:not(.ul__social):not(.insight__chart--source) > li, .v3 .long-form-text ol:not(.ul__social):not(.insight__chart--source):not(.cmp-tabs__tablist) > li, .v3 .text-image-block--text ul > li, .v3 .text-image-block--text ol > li, .v3 .text p, .v3 .long-form-text p:not(.subpage-nav-title):not(.subpage-nav-description):not(.subpage-nav-icon):not(.promo-block__title), .cmp-tabs__tabpanel .text, .cmp-tabs__tabpanel .text div p, .cmp-teaser__description{
               font-family: "Noto Sans SC"!important;

}
.v3 .text ol:not(.ul__social):not(.insight__chart--source) > li{
   font-family: "Noto Sans SC"!important;
            }


/*
AEMS-1912 END

*/ 

/*AEMS-1971 Start */

.tiles-title .header__title , .tiles-title .header__title h3{
    font-family: "Noto Sans SC Bold" ! important;

        }
 .txt-nb-b-br , .link-dgblu-br , a.link-dgblu-br , p.txt-nb-b-br.mb-20-br ,.events__school,p.recruiting-events__copy, .recruiting-events__title , .recruiting-events__copy ,.recruiting-events__subtitle ,.header.accordion__header.accordion__header--events, .focus-areas-tiles h1 ,h1,p{
      font-family: "Noto Sans SC"!important;
            }

/*AEMS-1971 END */


