
/* Removed hyperlink from the logo */
a#logoUrl {
    pointer-events: none;
}

/* Header and footer logo */

./*bu-territory .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary a:first-of-type {
    line-height: 25px;
    height: 25px;
    padding: 0;
}
.bu-territory .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary a:first-of-type:hover {
    background: transparent;
}
.bu-territory .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary a img {
    width: 25px;
    height: 25px;
}*/


#header .headerv2-container.headerv2--dark, .headerv2-container.headerv2--dark header.slimheader-v2 {
    background-color: #f5f7f8;
}
#header .headerv2-container.headerv2--dark header.slimheader-v2 .logo-text {
    color: #000;
}
.headerv2-container header.slimheader-v2 .slim-logo:before, #slim-footer-logo, .headerv2-container header.slimheader-v2 .slim-navigation .nav-secondary {
    display: none;
}
.headerv2-container header.slimheader-v2 .slim-logo .logo-text {
    color: #fff;
    font-weight:600;	
    display: flex;
    flex-flow: column wrap;
}

.logo-text span.logo-subhead {
    font-size: 0.8rem;
    text-align: right;
    line-height: 0.9rem;
    font-weight: normal;
}

#logoUrl {
    margin-bottom: 0;
}
#logoUrl, .footer-logo-text a {
    text-decoration: none;
}
.footer-logo-text, ul.glb-footer__disclaimer-links {
    display: inline-block;
}
.footer-logo-text {
    font-weight: 600;
    order: 1;
}
.bu-territory .glb-footer .glb-footer__disclaimer {
    border: 0;
}
.glb-footer .glb-footer__disclaimer p {
    order: 3;
    width: 100%;
    margin-top: 30px;
    border-top: 1px solid #cbd1d6;
    padding-top: 20px;
}
.glb-footer__disclaimer-text {
    display: flex;
    flex-flow: row wrap;
    align-items: center;
}
.bu-territory .glb-footer .glb-footer__disclaimer-links {
    order: 2;
    padding: 0;
}

/* Header */
.bu-territory .headerv2-container header.slimheader-v2 #slim-hamburger span {
    background: #fff;
}
.headerv2-container .slimnav-breadcrumb {
    display: none;
}
section#header .headerv2-container {
    background: transparent;
}
#logoUrl, .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary {
    margin-top: 0;
}
section#header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 10;
    background-color: transparent;
    color: #fff;
} 
.slim-navigation {
    background-color: transparent !important;
    color: #fff;
} 
.bu-territory .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary a {
    color: #fff;
}
.headerv2-container header.slimheader-v2 .slim-navigation .nav-primary>a.microSite {
    font-weight: 400;
}
.bu-territory .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary a {
    padding: 5px 13px;
    margin-top: 0;
}
.bu-territory .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary a:focus, .bu-territory .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary a:hover, .bu-territory .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary a.is-active, #wrapper #container-efcd6d995c .headerv2-container.headerv2--dark header.slimheader-v2 .slim-navigation .nav-primary a:is(:hover, :focus) {
    color: #fd5108 !important;
    background: #fff;
    box-shadow: none !important;
}
.bu-territory .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary a:focus::before, .bu-territory .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary a:hover::before, .bu-territory .headerv2-container.headerv2--dark header.slimheader-v2 .slim-navigation .nav-primary a.is-active::before {
    display: none;
}
.headerv2-container header.slimheader-v2 .slim-navigation .nav-primary>a.active span {
    font-size: 1rem;
}
 header.slimheader-v2.mod__header-v2 {
    border: transparent;
}
.bu-territory .headerv2-container header.slimheader-v2 #slim-hamburger span {
    background: #fff;
}
#slim-hamburger.open span {
    background: #000 !important;
}
header.slimheader-v2.mod__header-v2, .pwcscrolling #footer-wrapper {
    padding: 0 15px;
}
.bu-territory .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary .nav-more {
    padding: 5px 13px;
    margin-top: 0;
    color: #fff;
}
.bu-territory .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary .nav-more:hover:before {
    background: #fff;
}
.bu-territory .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary .nav-more:hover {
    color: #fff !important;
}

/* Privacy policy, Sitemap, Our team, Regulatory Updates - Header */
#container-875462c70e #header, #container-e6576eaee9 #header {
    position: unset;
}
#container-875462c70e .headerv2-container header.slimheader-v2 .slim-logo .logo-text,
#container-875462c70e .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary a,
#container-e6576eaee9 .headerv2-container header.slimheader-v2 .slim-logo .logo-text,
#container-e6576eaee9 .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary a {
    color: #000;
}
#container-875462c70e .headerv2-container header.slimheader-v2 #slim-hamburger span,
#container-e6576eaee9 .headerv2-container header.slimheader-v2 #slim-hamburger span {
    background: #000;
}
#container-875462c70e .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary .nav-more,
#container-e6576eaee9 .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary .nav-more {
    padding: 5px 13px;
    margin-top: 0;
    color: #000;
}
#container-875462c70e .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary .nav-more:hover:before,
#container-e6576eaee9 .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary .nav-more:hover:before {
    background: #000;
}
#container-875462c70e .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary .nav-more:hover,
#container-e6576eaee9 .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary .nav-more:hover {
    color: #000 !important;
}
#container-875462c70e .headerv2-container.headerv2--dark header.slimheader-v2 .slim-navigation .nav-primary a.is-active,
#container-e6576eaee9 .headerv2-container.headerv2--dark header.slimheader-v2 .slim-navigation .nav-primary a.is-active {
    background: #fff;
    color: #fd5108;
}
#wrapper #container-875462c70e .headerv2-container.headerv2--dark header.slimheader-v2 .slim-navigation .nav-primary a:is(:hover, :focus),
#wrapper #container-e6576eaee9 .headerv2-container.headerv2--dark header.slimheader-v2 .slim-navigation .nav-primary a:is(:hover, :focus) {
    color: #fd5108 !important;
    box-shadow: none !important;
}

/* Media queries */
@media (min-width: 992px) {
    .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary .nav-more .nav-more-dropdown {
        /*left: 0;*/
    }
}
@media (min-width: 768px) {
    header.slimheader-v2.mod__header-v2 {
        width: 750px;
    }
}
@media (min-width: 992px) {
    header.slimheader-v2.mod__header-v2 {
        width: 970px;
    }
}
@media (min-width: 1200px) {
    header.slimheader-v2.mod__header-v2 {
        width: 1170px;
    }
}

@media (max-width: 991px) {
#logoUrl {
    margin: 0 auto 0 0;
}
.headerv2-container.headerv2--dark.headerv2--dark--mobile #logoUrl .logo-text {
    color: #000;
}
.footer-logo-text {
    width: 100%;
    margin-bottom: 20px;
}
    .cmp-base-modernized .headerv2-container header.slimheader-v2 .slim-navigation
 {
        top: 0;
        margin-top: 60px;
    }
#wrapper #container-e6576eaee9 .headerv2-container.headerv2--dark header.slimheader-v2 .slim-navigation .nav-primary a:is(:hover, :focus) {
    color: #000 !important;
}
}

@media (min-width: 992px) and (max-width: 1199px) {
    .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary>a {
        margin-left: 15px;
		font-size: 14px;
    }
}
@media (min-width: 1200px) {
    .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary>a {
        font-size: 16px;
    }
}
@media (min-width: 1600px) {
    .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary>a {
        margin-left: 15px;
    }
}


/* hiding title section */
section#title{
display: none;
}

/* So you can */
.syc-banner {
    display: none;
}

.text-component p {
    /*font-size: 15px;
    line-height: 1.5;*/
}
@media (max-width: 640px) {
    .parsys_column.pwccol1-longform .parsys_column .text-component,
 .parsys_column.pwccol1-longform-left .parsys_column .text-component, 
.parsys_column.pwccol2-longform .parsys_column .text-component,
 .parsys_column.pwccol2-longformb .parsys_column .text-component,
 .parsys_column.pwccol2-longformc .parsys_column .text-component,
 .parsys_column.pwccol3-longform .parsys_column .text-component {
        min-width: 100% !important;
    }
}

@media screen and (min-width: 1200px) {
    .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary>a[aria-controls="working_with_us-subnav-5"],
	.headerv2-container header.slimheader-v2 .slim-navigation .nav-primary>a[aria-controls="our_leadership_team-subnav-4"]	{
        visibility: visible;
        opacity: 1;
        position: relative;
        left: auto;
        top: auto;
        z-index: 0;
    }
	.headerv2-container header.slimheader-v2 .slim-navigation .nav-primary .nav-more .nav-more-dropdown a[aria-controls="working_with_us-subnav-5"],
	.headerv2-container header.slimheader-v2 .slim-navigation .nav-primary .nav-more .nav-more-dropdown a[aria-controls="our_leadership_team-subnav-4"] {
		display: none;
	}
}

.bu-territory .headerv2-container header.slimheader-v2 .slim-navigation .nav-primary a.is-active:before {
    display: none !important;
}