@charset "UTF-8";article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}audio, canvas, video {display: inline-block;}audio:not([controls]) {display: none;height: 0;}[hidden], template {display: none;}html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}html, button, input, select, textarea {font-family: sans-serif;}body {margin: 0;}a {background: transparent;}a:focus {outline: thin dotted;}a:hover, a:active {outline: 0;}h1 {margin: 0;}h2 {margin: 0;}h3 {margin: 0;}h4 {margin: 0;}h5 {margin: 0;}h6 {margin: 0;}abbr[title] {border-bottom: 1px dotted;}b, strong {font-weight: bold;}mark {background: #ff0;color: #000;}code, kbd, pre, samp {font-family: monospace, serif;font-size: 1em;}pre {white-space: pre;white-space: pre-wrap;word-wrap: break-word;}q {quotes: "\201C" "\201D" "\2018" "\2019";}q:before, q:after {content: '';content: none;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 0;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;white-space: normal;}button, input, select, textarea {font-family: inherit;font-size: 100%;margin: 0;vertical-align: baseline;}button, input {line-height: normal;}button, select {text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled], input[disabled] {cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}textarea {overflow: auto;vertical-align: top;}table {border-collapse: collapse;border-spacing: 0;}input[type="search"] {-webkit-appearance: textfield;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}.font-size-body-copy, .global-footer .utility-links, .global-footer-social .utility-links, .social-share-section span {font-size: 1.125em;}html {font-size: 100%;box-sizing: border-box;}*, *:before, *:after {box-sizing: inherit;outline: none;}body {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;color: #001A32;line-height: 1.5;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}input {border: none;padding: 0;}button {background: none;border: none;}button:focus {outline: thin dotted;}b, strong {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}b:lang(zh-hans), strong:lang(zh-hans) {font-family: 'Roboto', sans-serif;}b:lang(zh-hant), strong:lang(zh-hant) {font-family: 'Roboto', sans-serif;}em {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-style: normal;}em:lang(zh-hans) {font-family: 'Roboto', sans-serif;}em:lang(zh-hant) {font-family: 'Roboto', sans-serif;}a, a:visited, a:hover {text-decoration: none;}a {color: #F5802F;transition: color 0.4s, background-color 0.4s;}a:hover {color: #5f5f5f;}a:focus {outline: thin dotted;}ul, ol {margin: 0;padding: 0;}.button-align-center {display: block;margin: 0 auto;}body {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;color: #001A32;line-height: 1.5;text-rendering: optimizeLegibility;font-size: 16px;}h1, .h1 {font-size: 2.25em;}h2, .h2 {font-size: 32px;}h3, .h3 {font-size: 28px;}h4, .h4 {font-size: 20px;}h5 .h5 {font-size: 18px;}@media screen and (max-width: 61.9375em) {.module-header {font-size: 1.75em;}}.bm, .promo-content-tile .content .external-link-icon:before {display: inline-block;font-family: "fontawesome";font-style: normal;font-weight: normal;font-variant: normal;font-size: inherit;speak: none;line-height: 1;text-transform: none !important;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -6.14286%;}.bm:before, .promo-content-tile .content .external-link-icon:before {display: inline-block;}.bm-region-asia:before {content: "\f0ac";}.bm-region-emea:before {content: "\f0ac";}.bm-region-latinamerica:before {content: "\f0ac";}.bm-region-northamerica:before {content: "\f0ac";}.bm-book:before {content: "\f0ac";}.bm-email:before {content: url("/assets/dist/main/images/svg/email.svg");}.bm-comment:before {content: "2";}.main {padding-top: 5.5em;}@media screen and (max-width: 64em) {.main {padding-top: 3.4375em;}}.page-wrapper {max-width: 79.875em;padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;}.content-wrapper {max-width: 54.9375em;padding-right: 2em;padding-left: 2em;margin-left: auto;margin-right: auto;}@media screen and (max-width: 61.9375em) {.content-wrapper {padding-left: 1.5em;padding-right: 1.5em;}}.filter-overlay {display: none;background-color: rgba(90, 90, 90, 0.75);color: #fff;width: 100%;height: 100%;text-align: center;vertical-align: middle;position: fixed;left: 0;top: 0;z-index: 12000;}.accessible-label {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}.search-input {background-color: #F0F0F0;padding: 0.3125em 0.625em;border: 1px solid #cececd;color: #001A32;position: relative;border-radius: 3px;}.search-input:after {clear: both;}.search-input:before, .search-input:after {display: table;content: ' ';}.search-input .input-container {background-color: inherit;overflow: hidden;width: 99%;padding: 0.375em;padding: 0.375em;}.search-input .input, .search-input input[type='text'] {background-color: transparent;width: 100%;color: inherit;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.125em;}.search-input .input:lang(zh-hans), .search-input input[type='text']:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.search-input .input:lang(zh-hant), .search-input input[type='text']:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.search-input .input::-moz-placeholder, .search-input input[type='text']::-moz-placeholder {color: inherit;}.search-input .input:-ms-input-placeholder, .search-input input[type='text']:-ms-input-placeholder {color: inherit;}.search-input .input::placeholder, .search-input input[type='text']::placeholder {color: inherit;}.search-input .button-submit {padding: 0.375em 0.75em;color: inherit;height: 100%;position: absolute;top: 0;right: 0;}.search-input .button-submit:before {border-left: 1px solid #cececd;position: absolute;left: 0;top: 20%;height: 60%;content: " ";}.global-header .search-input {padding: 0.5em 1em;border: none;border-radius: 0;background-color: #F0F0F0;color: #646464;font-size: 1.375em;margin-bottom: 0;}.global-header .search-input .button-submit {color: #323232;}.global-header .search-input .button-submit:before {display: none;}.global-header .search-results-dropdown {border: none;border-top: 1px solid #D2D2D2;background-color: #F0F0F0;}.search-input-people {background-color: #F0F0F0;padding: 0.3125em 0.625em;border: 1px solid #cececd;color: #001A32;position: relative;border-radius: 3px;padding-left: 0.9375em;}.search-input-people:after {clear: both;}.search-input-people:before, .search-input-people:after {display: table;content: ' ';}.search-input-people .input-container {background-color: inherit;overflow: hidden;width: 90%;padding: 0.375em;padding: 0.375em;}.search-input-people .input, .search-input-people input[type='text'] {background-color: transparent;width: 100%;color: inherit;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.125em;}.search-input-people .input:lang(zh-hans), .search-input-people input[type='text']:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.search-input-people .input:lang(zh-hant), .search-input-people input[type='text']:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.search-input-people .input::-moz-placeholder, .search-input-people input[type='text']::-moz-placeholder {color: inherit;}.search-input-people .input:-ms-input-placeholder, .search-input-people input[type='text']:-ms-input-placeholder {color: inherit;}.search-input-people .input::placeholder, .search-input-people input[type='text']::placeholder {color: inherit;}.search-input-people .button-submit {padding: 0.375em 0.75em;color: inherit;height: 100%;position: absolute;top: 0;right: 0;}.search-input-people .button-submit:before {border-left: 1px solid #cececd;position: absolute;left: 0;top: 20%;height: 60%;content: " ";}.people-loading-animation {font-size: 1.25em;text-align: center;position: absolute;left: 50%;transform: translateX(-50%);}@keyframes blink {0% {opacity: .2;}20% {opacity: 1;}100% {opacity: .2;}}.people-loading span {animation-name: blink;animation-duration: 1.4s;animation-iteration-count: infinite;animation-fill-mode: both;}.people-loading span:nth-child(2) {animation-delay: .2s;}.people-loading span:nth-child(3) {animation-delay: .4s;}.search-people-results-dropdown {background-color: #FDFDFD;border: 1px solid #cececd;border-top: none;width: 100%;display: none;z-index: 3;overflow-y: scroll;max-height: 450px;top: 45px;left: 0;}@media screen and (max-width: 61.9375em) {.search-people-results-dropdown {max-height: 350px;}}@media screen and (max-width: 47.9375em) {.search-people-results-dropdown {width: 95%;}}.search-people-results-dropdown.show-dropdown {display: block;position: absolute;box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.25);}.search-people-results-dropdown ul {list-style-type: none;}.search-people-results-dropdown ul li {border-top: 1px solid #cececd;line-height: 3.125em;text-align: left;color: #ad122a;position: relative;padding-left: 3em;padding-right: 3em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.search-people-results-dropdown ul li:after {clear: both;}.search-people-results-dropdown ul li:before, .search-people-results-dropdown ul li:after {display: table;content: ' ';}.search-people-results-dropdown ul li:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.search-people-results-dropdown ul li:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.search-people-results-dropdown ul li.is-focus {background-color: #ad122a;}.search-people-results-dropdown ul li.is-focus a {color: #FDFDFD;}.search-people-results-dropdown ul li .label {text-transform: capitalize !important;}.search-people-results-dropdown ul a {display: block;}@media screen and (max-width: 47.9375em) {.search-people-results-dropdown ul a span {display: inline;}}.search-people-results-dropdown ul .auto-term {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;}.search-people-results-dropdown ul .auto-term:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.search-people-results-dropdown ul .auto-term:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.search-people-results-dropdown .icon-left {position: absolute;top: 50%;left: 1.5em;transform: translateX(-50%) translateY(-50%);}.search-people-results-dropdown .icon-left:before {vertical-align: top;}.search-people-results-dropdown .icon-right {position: absolute;top: 50%;right: 1.5em;transform: translateX(50%) translateY(-50%);}.letter-filter>ul {list-style-type: none;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-ms-flex-pack: justify;justify-content: space-between;margin-top: 1.2em;}.letter-filter>ul>li.is-disabled a {color: #cececd;cursor: pointer;}.letter-filter>ul a {font-size: 1.5em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.letter-filter>ul a:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.letter-filter>ul a:lang(zh-hant) {font-family: 'Roboto', sans-serif;}@media screen and (max-width: 47.9375em) {.letter-filter>ul {display: none;}}.mobile-accordion-filters {display: none;}@media screen and (max-width: 47.9375em) {.mobile-accordion-filters {display: block;}.mobile-accordion-filters .mobile-letter-filter {width: 100%;position: static;bottom: 0;}.mobile-accordion-filters .browse-by-text {margin-left: 1.14286em;text-align: left;text-transform: uppercase;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 0.875em;}.mobile-accordion-filters .browse-by-text:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.mobile-accordion-filters .browse-by-text:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.mobile-accordion-filters .drop-down-menu {z-index: 2;}.mobile-accordion-filters .drop-down-menu.letter-dropdown {z-index: 6;}.mobile-accordion-filters .drop-down-menu .display-option {display: block;border-radius: 0;border: none;border-bottom: 1px solid #cececd;background-color: #FDFDFD;color: #ad122a;margin-top: 0;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 0.875em;}.mobile-accordion-filters .drop-down-menu .display-option:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.mobile-accordion-filters .drop-down-menu .display-option:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.mobile-accordion-filters .drop-down-menu .display-option:after {float: right;}.mobile-accordion-filters .drop-down-menu .select-options {width: 100%;}.mobile-accordion-filters .category-search-filters .input-container {padding-left: 6.9375em;}}.headline-hero-people-results {line-height: 0;}.headline-hero-people-results .image-full {position: relative;left: 50%;transform: translateX(-50%);}.headline-hero-people-results .image-mobile {display: none;width: 100%;}@media screen and (max-width: 47.9375em) {.headline-hero-people-results .image-full {display: none;}.headline-hero-people-results .image-mobile {display: block;}}.mobile-nav-header:after {content: '';display: inline-block;width: 100%;height: 0;}.mobile-nav-header .bm, .mobile-nav-header .promo-content-tile .content .external-link-icon:before, .promo-content-tile .content .mobile-nav-header .external-link-icon:before {font-size: 1.2em;width: 18px;height: 40px;}.mobile-nav-header .bm:before, .mobile-nav-header .promo-content-tile .content .external-link-icon:before, .promo-content-tile .content .mobile-nav-header .external-link-icon:before {vertical-align: baseline;}.mobile-nav-header .primary-nav-trigger {color: inherit;vertical-align: middle;padding: .55em 0;}.show-mobile-nav .mobile-nav-header .bm-mobile-menu {font-size: .75em;}.mobile-nav-header .logo {width: 6.25em;vertical-align: middle;}.mobile-nav-header .mobile-nav-locations-trigger {color: inherit;vertical-align: middle;padding: .5em 0;}.show-locations .mobile-nav-header .bm-map-marker {font-size: .75em;}.mobile-accordion-filters {display: none;}@media screen and (max-width: 64em) {.mobile-accordion-filters {display: block;}}.mobile-accordion-filters .filter-newsroom-header {text-transform: uppercase;border-bottom: 1px solid #cececd;border-top: 1px solid #cececd;width: 100%;padding: 1em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.mobile-accordion-filters .filter-newsroom-header:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.mobile-accordion-filters .filter-newsroom-header:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.mobile-accordion-filters .filter-option-selection {display: none;}.mobile-accordion-filters .mobile-filter-title {height: 3em;display: inline-block;color: #5f5f5f;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.mobile-accordion-filters .mobile-filter-title:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.mobile-accordion-filters .mobile-filter-title:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.mobile-accordion-filters .mobile-filter-title:before {content: '';display: inline-block;width: 1.25em;height: 1.25em;background-color: #cececd;border-radius: 0.625em;position: relative;right: 0.1875em;top: 0.1875em;margin: 0.5em 1em 0;}.mobile-accordion-filters .clicked:before {background-color: #ad122a;}.mobile-accordion-filters .clicked:after {display: inline-block;content: "x";font-family: 'Roboto', sans-serif;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;color: #FDFDFD;position: absolute;left: 16px;top: 15px;}.mobile-accordion-filters .mobile-text-option {background: #f3f2ee;border-bottom: 1px solid #cececd;list-style: none;position: relative;}.mobile-accordion-filters .mobile-selected:before {display: inline-block;content: "x";font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: .6em;margin-left: .5em;vertical-align: baseline;}.mobile-accordion-filters .mobile-filter-header {background: #FDFDFD;color: #ee3035;padding: .75em 1em;margin: 0;border-bottom: 1px solid #cececd;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.mobile-accordion-filters .mobile-filter-header:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.mobile-accordion-filters .mobile-filter-header:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.mobile-accordion-filters .mobile-selected-filters.hide-filter-container {display: none;}.mobile-accordion-filters .up-arrow:after {display: inline-block;content: "z";font-family: 'Roboto', sans-serif;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: .8em;float: right;line-height: 2em;}.mobile-accordion-filters .down-arrow:after {display: inline-block;content: "z";font-family: 'Roboto', sans-serif;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: .8em;float: right;line-height: 2em;transform: rotate(180deg);}.mobile-accordion-filters .plus:after {display: inline-block;content: "A";font-family: 'Roboto', sans-serif;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: .8em;float: right;line-height: 2em;}.mobile-accordion-filters .plus.expanded:after {content: "5";transform: rotate(45deg);}.mobile-accordion-filters .mobile-filter-trigger {cursor: pointer;width: 100%;display: inline-block;}.mobile-accordion-filters .mobile-filters-list, .mobile-accordion-filters .mobile-text-filter {display: none;padding: 0.5em 1em;}.mobile-accordion-filters .mobile-current-filters {background: #cececd;}.mobile-accordion-filters .mobile-delete-filter {color: #FDFDFD;display: block;line-height: 2.25em;padding-left: 1.5625em;cursor: pointer;}.mobile-accordion-filters .mobile-delete-filter:after {display: inline-block;content: "f";font-family: 'Roboto', sans-serif;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: .6em;margin-left: .5em;margin-top: -.5em;vertical-align: baseline;float: right;background-color: #670f1e;color: #FDFDFD;height: 2.25em;padding: 2em 2em 2.3em 2em;}.mobile-accordion-filters .filter-option {width: 100%;background: #ad122a;margin: 0.625em 0;border-radius: 0.3125em;overflow: hidden;}.mobile-accordion-filters .category-filter {display: inline-block;}.mobile-accordion-filters .filter-input {color: #5f5f5f;width: 100%;border: 1px solid #cececd;background: #FDFDFD;padding: 0.3125em 0.625em;border: 1px solid #cececd;border-radius: 0.375em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;}.mobile-accordion-filters .filter-input:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.mobile-accordion-filters .filter-input:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.mobile-accordion-filters .filter-input:after {display: inline-block;content: " l";font-family: 'Roboto', sans-serif;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: 1em;margin-left: .5em;vertical-align: baseline;float: right;color: #ee3035;}.category-search-filters {position: relative;}.category-search-filters .button-submit {margin-top: .1em;}.category-search-filters .drop-down-menu, .category-search-filters .drop-down-menu.show-options {position: absolute;width: 6.875em;left: 0;top: 0;bottom: 0;z-index: 5;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;text-transform: capitalize;}.category-search-filters .drop-down-menu:lang(zh-hans), .category-search-filters .drop-down-menu.show-options:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.category-search-filters .drop-down-menu:lang(zh-hant), .category-search-filters .drop-down-menu.show-options:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.category-search-filters .drop-down-menu .display-option, .category-search-filters .drop-down-menu.show-options .display-option {height: 100%;padding: .75em 0.6em;line-height: 1;width: 6.875em;background-color: #ad122a;border-color: #ad122a;color: #FDFDFD;font-size: 1em;}.category-search-filters .drop-down-menu .display-option:after, .category-search-filters .drop-down-menu.show-options .display-option:after {border: 0 none;margin-left: 0;padding-left: .5em;margin-top: 5px;}.category-search-filters .drop-down-menu .select-options {width: 100%;background-color: #ad122a;border-left-color: #ad122a;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}.category-search-filters .drop-down-menu .option {padding: .3em .7em;font-size: 1em;background-color: #ad122a;color: #FDFDFD;border: 0 none;}.category-search-filters .drop-down-menu .option:before {display: none;}.category-search-filters .drop-down-menu .option:hover {background-color: #961024;color: #FDFDFD;}.category-search-filters .drop-down-menu .selected-option {display: none;}.category-search-filters .input-container {padding-left: 6.875em;margin-right: 1em;}.category-search-filters .button-submit {padding-left: .7em;color: #ad122a;}.primary-nav ul {list-style-type: none;padding-top: 12px;}.primary-nav .primary-links {display: inline-block;}.primary-nav .primary-link {display: inline-block;margin-left: 1.5em;margin-right: 1.5em;}.primary-nav .primary-link .primary-link-label {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.primary-nav .primary-link .primary-link-label:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.primary-nav .primary-link .primary-link-label:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.primary-nav .primary-link .primary-link-label, .primary-nav .primary-link .search-link-label {color: #323232;transition: color 0.4s, background-color 0.4s;}.primary-nav .primary-link .primary-link-label:hover, .primary-nav .primary-link .search-link-label:hover {color: #ad122a;}.lang-small .primary-nav .primary-link {margin-left: 1em;margin-right: 1em;}.primary-nav .primary-link .search-link-label {cursor: pointer;}.primary-nav .upper-links {display: -ms-flexbox;display: flex;-ms-flex-pack: end;justify-content: flex-end;margin-right: 0.5em;padding-bottom: 0;}.primary-nav .upper-link {display: inline-block;margin-left: 1em;margin-right: 1em;}.primary-nav .upper-link .upper-link-label {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;color: #323232;text-transform: uppercase;transition: color 0.4s;font-weight: bold;font-size: 0.875em;}.primary-nav .upper-link .upper-link-label:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.primary-nav .upper-link .upper-link-label:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.primary-nav .upper-link .upper-link-label:hover {color: #ad122a;}.primary-nav .upper-link .upper-link-label.all-locations-label:after {display: inline-block;content: "\f107";font-family: "fontawesome";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: 24px;margin-left: .75em;margin-right: .75em;vertical-align: middle;}.show-locations .primary-nav .upper-link .upper-link-label.all-locations-label:after {transform: rotate(180deg);}.primary-nav .all-locations-label {padding: 0;}.primary-nav .expertise-links .primary-link-label:after {display: inline-block;content: "\f107";font-family: "fontawesome";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: 24px;margin-left: .5em;margin-right: .5em;vertical-align: middle;}.show-expertise .primary-nav .expertise-links .primary-link-label:after {transform: rotate(180deg);}.primary-nav .insight-links .primary-link-label:after {display: inline-block;content: "\f107";font-family: "fontawesome";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: 24px;margin-left: .5em;margin-right: .5em;vertical-align: middle;}.show-insights .primary-nav .insight-links .primary-link-label:after {transform: rotate(180deg);}.primary-nav .primary-link-label {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.125em;font-weight: bold;}.lang-small .primary-nav .primary-link-label {font-size: .8em;}.primary-nav .primary-link-label:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 1.125em;}.primary-nav .primary-link-label:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 1.125em;}.primary-nav .primary-link-label.is-current {color: #5f5f5f;}.primary-nav .subcategories {position: absolute;top: 100%;left: 0;width: 100%;background-color: #FFF;border-bottom: 1px solid #D2D2D2;padding: 2.5em 6.5625em;transition: transform 0.4s cubic-bezier(0.86, 0, 0.07, 1), opacity 0.4s cubic-bezier(0.86, 0, 0.07, 1);transform: translateY(-100%);z-index: -1;opacity: 0;max-width: 100%;margin-left: auto;margin-right: auto;}.primary-nav .subcategories:after {content: " ";display: block;clear: both;}.show-expertise .primary-nav .subcategories {transform: translateY(0);opacity: 1;}.primary-nav .subcategory {width: 30%;float: left;margin-right: 4.1275%;}.primary-nav .subcategory:last-of-type {width: 30%;float: left;margin-right: 2.1275%;float: right;margin-right: 0;}.primary-nav .subcategory-label {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.5em;font-weight: bold;border-bottom: 1px solid #D2D2D2;margin-bottom: 0.5em;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;white-space: normal;}.primary-nav .subcategory-label:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 1.5em;}.primary-nav .subcategory-label:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 1.5em;}.primary-nav .secondary-links {max-width: 100%;margin-left: auto;margin-right: auto;}.primary-nav .secondary-links:after {content: " ";display: block;clear: both;}.primary-nav .secondary-links .column {width: 46.66693%;float: left;margin-right: 6.66613%;}.primary-nav .secondary-links .column:last-of-type {margin-right: 0;}.primary-nav .secondary-links .column-full {width: 100%;float: left;margin-left: 0;margin-right: 0;}.primary-nav .secondary-link {padding: .5em 0;white-space: normal;font-weight: 400;font-size: 17px;}.primary-nav .secondary-link-label {position: relative;display: inline-block;font-size: 1em;color: #5a5958cf !important }a.secondary-link-label.expertise-link-item:hover {color: #F5802A !important;}.primary-nav .secondary-link-label.related-practice {font-size: 1.25em;}.primary-nav .insight-nav {position: absolute;top: 100%;left: 0;width: 100%;background-color: #FFF;border-bottom: 1px solid #D2D2D2;padding: 2.5em 6.5625em;transition: transform 0.4s cubic-bezier(0.86, 0, 0.07, 1), opacity 0.4s cubic-bezier(0.86, 0, 0.07, 1);transform: translateY(-100%);z-index: -1;opacity: 0;max-width: 100%;margin-left: auto;margin-right: auto;}.primary-nav .insight-nav:after {content: " ";display: block;clear: both;}.show-insights .primary-nav .insight-nav {transform: translateY(0);opacity: 1;}.primary-nav .search-dropdown {position: absolute;top: 100%;left: 0;width: 100%;transition: transform 0.4s cubic-bezier(0.86, 0, 0.07, 1), opacity 0.4s cubic-bezier(0.86, 0, 0.07, 1);transform: translateY(-100%);z-index: -1;opacity: 0;max-width: 100%;margin-left: auto;margin-right: auto;}.primary-nav .search-dropdown:after {content: " ";display: block;clear: both;}.show-search .primary-nav .search-dropdown {transform: translateY(0);opacity: 1;}@media screen and (max-width: 64em) {.primary-nav {background-color: #FFF;width: 100%;}.primary-nav .upper-link {text-decoration: none;}.primary-nav .upper-link .upper-link-label.all-locations-label:after {display: none;}.primary-nav .primary-links, .primary-nav .upper-links {display: block;padding-bottom: 0;}.primary-nav .primary-link, .primary-nav .upper-link {display: block;margin: 0;padding: 1em;border-bottom: 1px solid #cececd;}.primary-nav .primary-link.search-link, .primary-nav .upper-link.search-link {display: none;}.primary-nav .primary-link .primary-link-label, .primary-nav .primary-link .upper-link-label, .primary-nav .upper-link .primary-link-label, .primary-nav .upper-link .upper-link-label {text-transform: none;display: block;}.primary-nav .upper-links .upper-link .upper-link-label {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.125em;font-weight: bold;}.primary-nav .upper-links .upper-link .upper-link-label:lang(zh-hans) {ffont-family: 'Roboto', sans-serif;font-size: 1.125em;}.primary-nav .upper-links .upper-link .upper-link-label:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 1.125em;}.primary-nav .upper-links .all-locations-link {display: none;}.primary-nav .expertise-links, .primary-nav .insight-links {padding: 0;}.primary-nav .expertise-links .primary-link-label, .primary-nav .insight-links .primary-link-label {padding: 16px;position: relative;width: 100%;text-align: left;}.primary-nav .expertise-links .primary-link-label:after, .primary-nav .insight-links .primary-link-label:after {top: 40%;position: absolute;right: 1rem;margin: 0;}.primary-nav .subcategories {position: static;padding: 0;transform: translateY(0);display: none;border: none;background: #F0F0F0;}.show-expertise .primary-nav .subcategories {display: block;transform: none;}.primary-nav .insight-nav {position: static;padding: 0;transform: translateY(0);display: none;border: none;border-top: 1px solid #D2D2D2;}.show-insights .primary-nav .insight-nav {display: block;transform: none;}.primary-nav .subcategory {width: 100%;float: left;margin-left: 0;margin-right: 0;}.primary-nav .subcategory:last-of-type {width: 100%;float: left;margin-left: 0;margin-right: 0;}.primary-nav .subcategory.show-subcategory .subcategory-label {color: #E26C29;}.primary-nav .subcategory.show-subcategory .subcategory-label:after {transform: rotate(180deg) translateY(50%);}.primary-nav .subcategory.show-subcategory .secondary-links {display: block;}.primary-nav .subcategory-label {padding: 1em;font-size: 1.125em;color: #323232;border-top: 1px solid #cececd;border-bottom: none;margin: 0;position: relative;}.primary-nav .subcategory-label:after {display: inline-block;content: "\f107";font-family: "fontawesome";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: 24px;line-height: 1.8;margin-left: .5em;margin-right: .5em;position: absolute;right: 1em;top: 50%;transform: translateY(-50%);display: inline-block;}.primary-nav .content-wrapper .secondary-links {display: block;border: none;}.primary-nav .content-wrapper .secondary-links .column {width: 100%;float: right;margin-right: 0;}.primary-nav:not(.global-module) .secondary-links {display: none;border-top: 1px solid #cececd;}.primary-nav:not(.global-module) .secondary-links .column {width: 100%;float: right;margin-right: 0;}.primary-nav .secondary-link {padding: 5px 20px;}.primary-nav .secondary-link-label {font-size: 0.875em;}}@media screen and (max-width: 47.9375em) {.primary-nav .upper-link .upper-link-label {padding-left: 0;}}.locations-nav ul {list-style: none;}.locations-nav .all-locations {display: inline-block;float: right;}.locations-nav .all-locations:hover {cursor: pointer;}.locations-nav .all-locations-label {text-transform: uppercase;padding: 0.85em 1.5em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 0.875em;font-weight: bold;}.locations-nav .all-locations-label:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.locations-nav .all-locations-label:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.locations-nav .all-locations-label:after {display: inline-block;content: "z";font-family: 'Roboto', sans-serif;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;margin-left: .7em;font-size: .6em;width: 0.75em;height: 0.75em;vertical-align: baseline;}.show-locations .locations-nav .all-locations-label:after {content: "f";}.locations-nav .regions {position: absolute;top: 100%;left: 0;width: 100%;background-color: #F0F0F0;padding-left: 6.5625em;padding-right: 6.5625em;line-height: 0;display: table;transform: translateY(-500%);transition: transform 0.4s cubic-bezier(0.86, 0, 0.07, 1);z-index: -1;}.show-locations .locations-nav .regions {transform: translateY(0);}.locations-nav .region {display: table-cell;vertical-align: middle;text-align: center;line-height: 1.25;width: 25%;}.locations-nav .region.show-details {background-color: #FFF;}.locations-nav .region.show-details .region-details {display: block;}.locations-nav .region.show-details .region-description {color: #F5802A;}.locations-nav .region.show-details .region-label {color: #5a5958cf !important;padding-right: 15px;}.locations-nav .region.show-details .region-label:after {transform: rotate(180deg);}.locations-nav .region-sub__header {font-weight: bold;color: #001A32;margin-top: 2rem;font-size: 20px;}@media screen and (max-width: 64em) {.locations-nav .region-sub__header {margin-left: 14px;}}@media screen and (max-width: 47.9375em) {.locations-nav .region-sub__header {margin-top: 1rem;margin-left: 1em;}}.locations-nav .region-description {padding-top: 2.5em;padding-bottom: 2.5em;cursor: pointer;color: #323232;}.locations-nav .region-description:hover {color: #F5802A;}.locations-nav .region-icon {vertical-align: middle;font-size: 4.0625em;}.locations-nav .region-label {margin-left: .75em;padding-right: 15px;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.125em;font-weight: bold;}.locations-nav .region-label:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 1.125em;}.locations-nav .region-label:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 1.125em;}.locations-nav .region-label:after {display: inline-block;content: "\f106";font-family: "fontawesome";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;margin-left: .5em;font-size: 24px;vertical-align: middle;}.locations-nav .region-details {position: absolute;top: -999px;left: 0;width: 100%;padding: 2.5em 6.5625em;background-color: #FFF;border-bottom: 1px solid #D2D2D2;display: none;text-align: left;cursor: text;}.locations-nav .region-intro {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 20px;}.locations-nav .region-intro:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 1em;}.locations-nav .region-intro:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 1em;}.locations-nav .countries {-moz-columns: 4;columns: 4;margin: 1em 0;}.locations-nav .country-label {padding: 16px 0;display: inline-block;font-size: 20px;font-weight: 500;}.locations-nav .region-disclaimer {float: right;margin-top: 1em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;}.locations-nav .region-disclaimer:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.locations-nav .region-disclaimer:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.locations-nav .region-initiatives {float: left;margin-top: 1em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 20px;}.locations-nav .region-initiatives:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 1em;}.locations-nav .region-initiatives:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 1em;}.locations-nav .location-learn-more {background-color: #5f5f5f;}.locations-nav .location-learn-more:after {clear: both;}.locations-nav .location-learn-more:before, .locations-nav .location-learn-more:after {display: table;content: ' ';}.locations-nav .location-quick-link, .locations-nav .privacy-policy-quick-link {color: #FDFDFD;text-transform: uppercase;float: right;padding: 0.75em 1.5em;cursor: pointer;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 0.875em;font-weight: bold;}.locations-nav .location-quick-link:lang(zh-hans), .locations-nav .privacy-policy-quick-link:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.locations-nav .location-quick-link:lang(zh-hant), .locations-nav .privacy-policy-quick-link:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.locations-nav .location-quick-link a, .locations-nav .privacy-policy-quick-link a {color: #FDFDFD;}.locations-nav .privacy-policy-quick-link {float: left;}@media screen and (max-width: 64em) {.locations-nav {background-color: #FFF;overflow-y: auto;-webkit-overflow-scrolling: touch;position: absolute;width: 100%;top: 100%;left: 0;transform: translateY(-100%);z-index: -1;transition: transform 0.4s cubic-bezier(0.86, 0, 0.07, 1);}.show-locations .locations-nav {transform: translateY(0%);max-height: 99vh;}.locations-nav .location-quick-link, .locations-nav .all-locations-label {display: none;}.locations-nav .all-locations {float: none;display: block;}.locations-nav .regions {position: relative;display: block;padding: 0;background-color: #FFF;transform: translateY(0);z-index: 1;}.locations-nav .region {display: block;width: auto;text-align: left;height: 100%;border-bottom: 1px solid #cececd;}.locations-nav .region.show-details .region-details {background-color: #F0F0F0;}.locations-nav .region.hide-details-mobile {background: #FDFDFD;}.locations-nav .region.hide-details-mobile .region-details {display: none;}.locations-nav .region.hide-details-mobile .region-label {padding-right: 15px;}.locations-nav .region.hide-details-mobile .region-label:after {transform: rotate(0deg);}.locations-nav .region-description {padding: 1em;position: relative;}.locations-nav .region-icon {display: none;}.locations-nav .region-label {margin: 0;padding-right: 15px;}.locations-nav .region-label:after {position: absolute;top: 28%;}.locations-nav .region-intro {padding: 1.5em 1em;border-top: 1px solid #cececd;border-bottom: 1px solid #cececd;}.locations-nav .region-details {position: relative;padding: 0;font-size: 0.875em;}.locations-nav .country {padding: 0;}.locations-nav .country-label {padding: 1em;color: #5a5958cf !important;}.locations-nav .region-initiatives {float: none;padding: 1em;border-top: 1px solid #cececd;}.locations-nav .region-disclaimer {float: none;padding: 1em;padding-top: 0;}}@media screen and (max-width: 47.9375em) {.locations-nav .countries {-moz-columns: auto auto;columns: auto auto;}.locations-nav .regions .countries {margin: 0;}.locations-nav .country-label {display: block;}}.show-locations .region-details {top: 100%;}.logo-container {padding-left: 2em;padding-right: 0;}.logo-container a {display: block;width: 9.375em;}.logo-container .logo-full {max-width: 9.375em;width: 100%;transition: max-width, opacity 0.4s cubic-bezier(0.86, 0, 0.07, 1);padding: 1.5em 0 .25em;height: 5rem;}.logo-container .logo-reduced {max-width: 0;transition: max-width 0.4s cubic-bezier(0.86, 0, 0.07, 1);}.communication-footer {text-align: center;}.communication-footer .social-links {display: inline-block;}.communication-footer .social-link {display: inline-block;margin-left: 1rem;margin-right: 1rem;vertical-align: middle;font-size: 1.75em;}.global-footer .communication-footer .social-link a {color: #FFF;}.communication-footer .subscribe {display: inline-block;border-left: 1px solid #cececd;padding-left: 1rem;}@media screen and (max-width: 61.9375em) {.communication-footer {text-align: center;}.communication-footer .subscribe {display: block;border-left: none;padding-left: 0;margin-top: 0.5rem;}}@media screen and (max-width: 47.9375em) {.communication-footer .social-link {margin-left: .75rem;margin-right: .75rem;}.communication-footer .social-link a {font-size: 20px;}}.utility-links {text-align: center;}.utility-links .utility-link {display: inline-block;padding-right: 1em;}.utility-links .utility-link:last-of-type {padding-right: 0;}.headline-hero, .headline-hero-small {line-height: 0;overflow: hidden;position: relative;height: 768px;}.headline-hero .image-full, .headline-hero .image-mobile, .headline-hero-small .image-full, .headline-hero-small .image-mobile {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);display: block;min-width: 100%;min-height: 100%;}.headline-hero .image-mobile, .headline-hero-small .image-mobile {display: none;}@media screen and (max-width: 47.9375em) {.headline-hero, .headline-hero-small {height: auto;line-height: 1;overflow: visible;position: static;}.headline-hero .image-full, .headline-hero-small .image-full {display: none;}.headline-hero .image-mobile, .headline-hero-small .image-mobile {display: block;}}.headline-hero-small {height: 357px;}.headline-module__wrapper {background: linear-gradient(287.72deg, #ad122a -2.45%, #790123 185.33%);}.headline-module__wrapper.headline-module__headline {padding-bottom: 3.75em;}.headline-module__page-header {-ms-flex-align: center;align-items: center;margin-top: -70px;}@media screen and (max-width: 47.9375em) {.headline-module__page-header {margin-top: -50px;}}.headline-module__page-header .headline-module__image {width: 100%;max-height: 400px;}.headline-module__page-header .embed-card {height: 350px;max-width: 100%;margin-left: auto;margin-right: auto;}@media screen and (max-width: 47.9375em) {.headline-module__page-header .embed-card {height: inherit;}}.headline-module__page-header .embed-card__embed {max-width: 50%;margin: 0 auto;background-size: cover;background-position: center;}@media screen and (max-width: 47.9375em) {.headline-module__page-header .embed-card__embed {max-width: 100%;}}.headline-module__page-header .embed-card__title {font-size: 28px;line-height: 1;}@media screen and (max-width: 47.9375em) {.headline-module__page-header .embed-card__title {line-height: 1.5;}}.headline-module__page-header .embed-card .embed-card__content {border: 1px solid #D2D2D2;}@media screen and (max-width: 47.9375em) {.headline-module__page-header .embed-card .embed-card__content {padding: 1.875rem 1rem;}}.headline-module__page-header .embed-card__content {width: 100%;}.headline-module__page-header .embed-card .headline-module__image {width: 1000px;max-width: 100%;height: 0%;}@media screen and (max-width: 47.9375em) {.headline-module__page-header .embed-card .headline-module__image {vertical-align: bottom;height: 100%;}}.headline-module__page-header .embed-card .headline-module__video {width: 100%;max-height: 100%;}@media screen and (max-width: 47.9375em) {.headline-module__page-header .embed-card .headline-module__video {vertical-align: bottom;}}.headline-module__page-header.headline-module__image-background {background-color: #FFF;position: relative;text-align: center;padding: 2.8125rem 2.5rem;}@media screen and (max-width: 64em) {.headline-module__page-header.headline-module__image-background {padding: 1.875rem 1rem;max-width: 90vw;}}.headline-module__page-header.headline-module__image-background.page-header {border-bottom: none;}.headline-module__page-header.headline-module__image-background.page-header .content .page-title, .headline-module__page-header.headline-module__image-background.page-header .content .page-subtitle {color: #323232;}.headline-module__page-header.headline-module__image-background.page-header .content .page-title {font-size: 2.75em;}.headline-module__page-header.headline-module__image-background.page-header .content .page-subtitle {font-size: 18px;}.headline-module__page-header.headline-module__image-background.page-header .content .date {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: #FFF;font-size: 1.125em;font-weight: 100;color: #646464;}.headline-module__page-header.headline-module__image-background.page-header .content .date.remove-uppercase {text-transform: none;}.headline-module__page-header.headline-module__image-background.page-header .content .date:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #646464;font-size: 1.125em;font-weight: 100;}.headline-module__page-header.headline-module__image-background.page-header .content .date:lang(zh-hans).remove-uppercase {text-transform: none;}.headline-module__page-header.headline-module__image-background.page-header .content .date:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #646464;font-size: 1.125em;font-weight: 100;}.headline-module__page-header.headline-module__image-background.page-header .content .date:lang(zh-hant).remove-uppercase {text-transform: none;}@media screen and (max-width: 47.9375em) {.headline-module__page-header.headline-module__image-background.page-header .content .page-title {font-size: 2em;}}.headline-module__page-turtl {max-width: 79.875em;padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;}.headline-module__image-header {text-align: center;}.headline-hero-people {line-height: 0;}.headline-hero-people .image-full {position: relative;left: 50%;transform: translateX(-50%);}.headline-hero-people .image-mobile {display: none;width: 100%;}@media screen and (max-width: 47.9375em) {.headline-hero-people .image-full {display: none;}.headline-hero-people .image-mobile {display: block;}}.header-section-hero {line-height: 0;overflow: hidden;}.header-section-hero .image-full {position: relative;left: 50%;transform: translateX(-50%);width: 100%;}.header-section-hero .image-mobile {display: none;width: 100%;}.header-section-hero+.content-wrapper, .header-section-hero+.page-wrapper, .header-section-hero+.careers-jump-module-content {margin-top: 5.625em;}@media screen and (max-width: 47.9375em) {.header-section-hero .image-full {display: none;}.header-section-hero .image-mobile {display: block;}.header-section-hero+.content-wrapper, .header-section-hero+.page-wrapper, .header-section-hero+.careers-jump-module-content {margin-top: 2.8125em;}}.button-red, #close-video {text-transform: uppercase;transition: background-color 0.4s;color: #FFF;padding: 1em 2em;background-color: #ad122a;line-height: 1em;display: inline-block;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.button-red:lang(zh-hans), #close-video:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.button-red:lang(zh-hant), #close-video:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.button-red:hover, #close-video:hover {color: #FDFDFD;background-color: #790123;}.button-red:focus, #close-video:focus {outline: thin dotted;outline-color: #ad122a;}@media screen and (max-width: 47.9375em) {.button-red, #close-video {padding: 0.75em 1em 0.5625em;}}.button-white {text-transform: uppercase;transition: background-color 0.4s;color: #ad122a;padding: 1em 2em;background-color: #FDFDFD;line-height: 1em;display: inline-block;border: solid 2px #ad122a;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.button-white:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.button-white:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.button-white:hover {color: #FDFDFD;background-color: #790123;}.button-white:focus {outline: thin dotted;outline-color: #ad122a;}@media screen and (max-width: 47.9375em) {.button-white {padding: 0.75em 1em 0.5625em;}}@supports (-ms-accelerator: true) {@media screen and (max-width: 47.9375em) {.button-red {padding: 0.5625em 1em;}}}.button-player {width: 3.125em;height: 3.125em;transition: box-shadow 0.4s;color: #FFF;padding: 0.5em;border-radius: 1.5625em;background-color: #ad122a;text-align: center;}.button-player:before {display: inline-block;content: "W";font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: 1.375em;margin: 0.1875em 0.3125em;}.button-new-search {text-transform: uppercase;color: #ad122a;line-height: 1;padding: .75em 1em;border: 1px solid #cececd;border-radius: 3px;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.button-new-search:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.button-new-search:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.button-new-search:after {display: inline-block;content: "k";font-family: 'Roboto', sans-serif;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;margin-left: 1em;font-size: .8em;}.button-medium {padding-left: 4em;padding-right: 4em;}.button-expand {display: block;margin: 3em auto 0;}.button-expand:after {display: inline-block;content: "z";font-family: 'Roboto', sans-serif;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: .6em;margin-left: 1em;}.button-expand.is-expanded:after {transform: rotate(180deg);}.button-expand.expanded:after {transform: rotate(180deg);}@media screen and (max-width: 47.9375em) {.button-expand {margin-top: 1.875em;}}.right-column .button-expand {padding: 1em 2em;font-size: 16px;}.button-back-top {color: #ad122a;font-weight: bold;text-transform: uppercase;}.button-back-top:hover {color: #5f5f5f;}.button-text-link {padding-left: 1em;display: inline-block;position: relative;}.button-text-link:before {display: inline-block;content: "I";font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;position: absolute;left: 0;color: inherit;font-size: .6em;line-height: 2;vertical-align: baseline;}.see-more-insights, .button-expand.news {margin: 2em auto 5.625em;}.link--bold {text-transform: uppercase;font-weight: bold;font-size: 14px;line-height: 15px;padding-right: 18px;-ms-flex-align: center;align-items: center;position: relative;transition: padding 0.4s ease-in-out;}.link--bold:after {content: "\f105";font-family: "fontawesome";font-size: 24px;font-weight: 100;position: absolute;right: 0;bottom: 1px;transition: right 0.4s ease-in-out;}.link--bold:before {content: "";position: absolute;right: 3px;bottom: 16px !important;height: 2px;width: 0;background-color: #F5802A;transition: width 0.4s ease-in-out;}.link--bold:hover {color: #F5802A;padding-right: 44px;}.link--bold:hover:before {width: 26px;}.link--bold:hover:after {right: 1px;}span.link--bold.podcast:before {content: "";position: absolute;right: 3px;bottom: 7px !important;height: 2px;width: 0;background-color: #F5802A;transition: width 0.4s ease-in-out;}span.link--bold.podcast:hover {color: #F5802A;padding-right: 44px;}span.link--bold.podcast:hover:before {width: 26px;}span.link--bold.podcast:hover:after {right: 1px;}.link--bold-white {color: #FFF;font-weight: bold;text-transform: uppercase;font-size: 14px;margin-right: 0;transition: padding 0.4s ease-in-out, margin 0.4s ease-in-out;}.link--bold-white:before {background-color: #FFF;}.link--bold-white:after {color: #FFF;}.link--bold-white:hover {color: #FFF;margin-right: -26px;}.link--bold-white:hover:before {background-color: #FFF;}.link--bold-white:hover:after {color: #FFF;}}.link--outbound {text-transform: uppercase;font-weight: bold;font-size: 14px;line-height: 15px;padding-right: 18px;-ms-flex-align: center;align-items: center;position: relative;}.link--outbound:after {content: "";display: inline-block;width: 14px;height: 14px;margin-left: 8px;background: url("../images/arrow-out-red.svg") no-repeat;background-size: 14px;}.link--outbound:hover {color: #790123;}.link--outbound:hover:after {background: url("../images/arrow-out-red-dark.svg");background-size: 14px;}.link--outbound-white {color: #FFF;}.link--outbound-white:after {background: url("../images/arrow-out.svg");background-size: 14px;}.link--outbound-white:hover {color: #FFF;}.link--outbound-white:hover:after {background: url("../images/arrow-out.svg");background-size: 14px;}.link__vid-link {text-transform: uppercase;font-weight: bold;font-size: 14px;line-height: 15px;padding-right: 18px;-ms-flex-align: center;align-items: center;position: relative;}.link__vid-link:after {content: "W";font-family: "bakermckenzie";font-size: 12px;color: #FFF;background-color: #ad122a;padding: 8px;margin-left: 8px;transition: background-color 0.4s ease-in-out;}.link__vid-link:hover {color: #790123;}.link__vid-link:hover:after {background-color: #790123;}.navigation-breadcrumb .breadcrumb-link {display: inline-block;padding-right: 0.25em;font-size: 1.125em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;}.navigation-breadcrumb .breadcrumb-link:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.navigation-breadcrumb .breadcrumb-link:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.navigation-breadcrumb .breadcrumb-link:before {content: '/';display: inline-block;padding-right: 0.25em;}.navigation-breadcrumb .breadcrumb-link:first-of-type:before {content: none;}.navigation-breadcrumb .breadcrumb-link a {text-transform: uppercase;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.navigation-breadcrumb .breadcrumb-link a:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.navigation-breadcrumb .breadcrumb-link a:lang(zh-hant) {font-family: 'Roboto', sans-serif;}@media screen and (max-width: 47.9375em) {.navigation-breadcrumb .breadcrumb-link {font-size: 0.875em;}}.bio-overview {overflow: hidden;padding-bottom: 2.6875em;margin-bottom: 2.6875em;}.bio-overview ul {list-style-type: none;}.bio-overview .profile-image {float: left;}.bio-overview .profile-content {overflow: hidden;padding-left: 2em;}.bio-overview .name {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: white;font-size: 2.25em;}.bio-overview .name.remove-uppercase {text-transform: none;}.bio-overview .name:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: white;font-size: 2.25em;}.bio-overview .name:lang(zh-hans).remove-uppercase {text-transform: none;}.bio-overview .name:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: white;font-size: 2.25em;}.bio-overview .name:lang(zh-hant).remove-uppercase {text-transform: none;}.bio-overview .name:lang(ru) {font-family: 'Roboto', sans-serif;}.bio-overview .details {font-size: 1.125em;line-height: 2;margin-top: 1em;padding-top: 1em;color: #FFF;max-width: 100%;margin-left: auto;margin-right: auto;}.bio-overview .details:after {content: " ";display: block;clear: both;}.bio-overview .overview {width: 40.42563%;float: left;margin-right: 2.1275%;}.bio-overview .office-url, .bio-overview .contact-link-url {color: #FFF;}.bio-overview .office-url.link--bold, .bio-overview .contact-link-url.link--bold {text-transform: none;font-size: inherit;}.bio-overview .office-url.link--bold:before, .bio-overview .contact-link-url.link--bold:before {bottom: 10px;background-color: #FFF;}.bio-overview .office-url.link--bold:after, .bio-overview .contact-link-url.link--bold:after {bottom: 3px;}.bio-overview .disclaimer {line-height: 1.25;position: relative;padding-left: 2em;}.bio-overview .disclaimer:before {display: inline-block;content: "h";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: 1.2em;padding-right: .3em;position: absolute;left: 0;}.bio-overview .contact-numbers {width: 27.65969%;float: left;margin-right: 2.1275%;}.bio-overview .number-url {color: #FFF;}.bio-overview .contact-links {width: 27.65969%;float: right;margin-right: 0;}.bio-overview .contact-link-url {color: #FFF;}@media screen and (max-width: 53.75em) {.bio-overview .overview {width: 48.93625%;float: left;margin-right: 2.1275%;}.bio-overview .contact-numbers {width: 48.93625%;float: right;margin-right: 0;}.bio-overview .contact-links {width: 100%;float: left;margin-left: 0;margin-right: 0;}}@media screen and (max-width: 47.9375em) {.bio-overview {padding-bottom: 1.5em;text-align: center;}.bio-overview .profile-image {float: none;max-width: 100%;}.bio-overview .profile-content {padding: 0;margin-top: 1em;}.bio-overview .name {font-size: 1.75em;}.bio-overview .details {text-align: left;font-size: 1.125em;padding-top: 1.5em;margin-top: 1.5em;}.bio-overview .overview {width: 100%;float: left;margin-left: 0;margin-right: 0;}.bio-overview .office {margin-top: 1em;}.bio-overview .disclaimer {margin-top: 1em;}.bio-overview .contact-numbers {padding-top: 1.5em;margin-top: 1.5em;border-top: 1px solid #cececd;width: 100%;float: left;margin-left: 0;margin-right: 0;}.bio-overview .number {margin-top: 1em;}.bio-overview .number:first-of-type {margin-top: 0;}.bio-overview .number-url {color: inherit;}.bio-overview .contact-links {padding-top: 1.5em;margin-top: 1.5em;border-top: 1px solid #cececd;width: 100%;float: left;margin-left: 0;margin-right: 0;}.bio-overview .contact-link {margin-top: 1em;}.bio-overview .contact-link:first-of-type {margin-top: 0;}}.drop-down-menu {position: relative;cursor: pointer;}.drop-down-menu .display-option {background-color: #F0F0F0;padding: 0.3125em 0.625em;border: 1px solid #cececd;color: #001A32;position: relative;border-radius: 3px;display: inline-block;}.drop-down-menu .display-option:after {clear: both;}.drop-down-menu .display-option:before, .drop-down-menu .display-option:after {display: table;content: ' ';}.drop-down-menu .display-option:after {display: inline-block;content: "z";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;line-height: 100%;font-size: .6em;padding-left: 1.5em;border-left: 1px solid #cececd;margin-left: 1.5em;vertical-align: baseline;}.drop-down-menu .select-options {list-style-type: none;border-top-left-radius: 0;display: none;box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.25);border-left: 1px solid transparent;position: absolute;top: 100%;left: 0;background-color: #f3f2ee;z-index: 5;}.drop-down-menu .option {padding: 0.75em 1em;padding-right: 7.25em;position: relative;background-color: #FDFDFD;border-top: 1px solid #cececd;font-size: 0.875em;white-space: nowrap;}.drop-down-menu .option li {text-align: left;}.drop-down-menu .option:before {content: '';display: inline-block;width: 1.25em;height: 1.25em;background-color: #F0F0F0;border-radius: 0.625em;position: absolute;right: 1em;top: 50%;transform: translateY(-50%);}.drop-down-menu .option:hover {background-color: #f3f2ee;}.drop-down-menu .option:first-of-type {border-top-right-radius: 3px;}.drop-down-menu .option:last-of-type {border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;border-bottom: none;}.drop-down-menu .option.selected-option:before {background-color: #ad122a;}.drop-down-menu .option.selected-option:after {display: inline-block;content: "x";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: .75em;position: absolute;right: 1em;top: 50%;transform: translateY(-45%) translateX(-60%);color: #FDFDFD;}.drop-down-menu.show-options .display-option {background-color: #FDFDFD;border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-color: transparent;box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.25);}.drop-down-menu.show-options .display-option:after {content: "G";}.drop-down-menu.show-options .select-options {display: block;}.list-content {padding-left: 2rem;}.list-content .list-item {margin-top: 1.77778em;line-height: 1.77778em;}.list-content.no-bullets {list-style-type: none;padding-left: 0;}.list-content.links-list {list-style-type: none;padding-left: 0;}.list-content .list-item-link {font-size: 1.125em;margin-left: 0;margin-top: 1.5em;line-height: 1.5em;position: relative;}.locations-listing-allgroups, .locations-listing {list-style: none;padding-left: 0;}.locations-listing-allgroups {max-width: 100%;margin-left: auto;margin-right: auto;}.locations-listing-allgroups:after {content: " ";display: block;clear: both;}.locations-listing-group {width: 23.40438%;float: left;margin-right: 2.1275%;}.locations-listing-group:last-of-type {float: right;margin-right: 0;}.locations-listing {list-style: none;padding-left: 0;margin-top: 2.1875em;-moz-columns: 4 auto;columns: 4 auto;}.locations-listing .list-item-country {padding-left: 0.9375em;border-left: 1px solid #cececd;margin-bottom: 1.5em;page-break-inside: avoid;break-inside: avoid;}.locations-listing__na-fix .list-item-country {page-break-inside: unset;break-inside: unset;-moz-break-after: column;break-after: column;}.locations-listing .country-header {margin-bottom: .5em;}.locations-listing .country-header a {font-size: 20px;color: #ad122a;}.locations-listing .links-list {padding-left: 0;-moz-columns: 1;columns: 1;}.locations-listing .list-item-link {margin-top: 0.5625em;}@media screen and (max-width: 47.9375em) {.locations-listing {display: none;}}.locations-listing-dropdown {position: relative;display: none;text-align: left;margin-top: 1.5em;}.locations-listing-dropdown .dropdown-label {padding: 0.75em 1em;border: 1px solid #cececd;border-radius: 3px;display: block;position: relative;}.locations-listing-dropdown .dropdown-label:after {display: inline-block;content: "z";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: .6em;padding-left: 1.5em;border-left: 1px solid #cececd;margin-left: 1.5em;position: absolute;right: 1.5em;line-height: 2;}.locations-listing-dropdown select {position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-color: transparent;opacity: 0;z-index: 5;cursor: pointer;}@media screen and (max-width: 47.9375em) {.locations-listing-dropdown {display: block;}}.download-prompt-module {padding: 5.625em 0;}@media screen and (max-width: 47.9375em) {.download-prompt-module {padding: 2.8125em 0;}}.download-prompt {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;padding-top: 3.5em;text-align: center;}.download-prompt:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.download-prompt:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.download-prompt .instructions {margin-bottom: 0.46875em;font-size: 2em;font-weight: bold;}@media screen and (max-width: 47.9375em) {.download-prompt {padding: 1.5em;}.download-prompt .instructions {margin-bottom: 0.70833em;font-size: 1.5em;}.download-prompt .button-red {font-size: 0.875em;}}.two-col-list {list-style-type: none;-moz-columns: 2;columns: 2;}.two-col-list .list-item {margin-left: 1em;position: relative;padding: 0.83333em 0;font-size: 1.125em;line-height: 1.77778em;}.two-col-list .list-item a:before {display: inline-block;content: "I";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;position: absolute;left: -1.5em;font-size: .6em;line-height: 2.5;}.promo-content {padding: 1em;border: 1px solid #F0F0F0;border-radius: 3px;}.promo-content img {display: block;width: 100%;}.promo-content iframe {width: 100% !important;}@media screen and (max-width: 61.9375em) {.promo-content {padding: .5em;}}.professional-tile {padding: 1em;background-color: #FDFDFD;position: relative;min-height: 20.3125em;display: block;border: 1px solid #D2D2D2;}.professional-tile:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 3px;background-color: #ad122a;transition: height 0.4s ease-in-out;}.professional-tile:not(.not-linked):hover .name, .professional-tile:not(.not-linked):hover .title, .professional-tile:not(.not-linked):hover .locations, .professional-tile:not(.not-linked):hover .phone, .professional-tile:not(.not-linked):hover .email, .professional-tile:not(.not-linked):hover .linkedin, .professional-tile:not(.not-linked):hover .profile-link, .professional-tile:not(.not-linked):hover .bottom, .professional-tile:not(.not-linked):hover .bottom .contact a, .professional-tile:not(.not-linked):hover.not-linked .name, .professional-tile:not(.not-linked):focus .name, .professional-tile:not(.not-linked):focus .title, .professional-tile:not(.not-linked):focus .locations, .professional-tile:not(.not-linked):focus .phone, .professional-tile:not(.not-linked):focus .email, .professional-tile:not(.not-linked):focus .linkedin, .professional-tile:not(.not-linked):focus .profile-link, .professional-tile:not(.not-linked):focus .bottom, .professional-tile:not(.not-linked):focus .bottom .contact a, .professional-tile:not(.not-linked):focus.not-linked .name {color: #FFF;z-index: 2;}.professional-tile:not(.not-linked):hover .email:before, .professional-tile:not(.not-linked):focus .email:before {display: inline-block;content: url("/assets/dist/main/images/svg/email-white.svg");font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;}.professional-tile:not(.not-linked):hover:after, .professional-tile:not(.not-linked):focus:after {height: 100%;}.professional-tile .profile-image {background-color: transparent;display: inline-block;border-radius: 3px;position: relative;z-index: 2;}.professional-tile .profile-image img {width: 5.1875em;display: block;}.professional-tile .placeholder {width: 5.1875em;height: 6.5em;}.professional-tile .name {font-size: 1.5em;line-height: 1;margin-top: 0.28571em;font-weight: bold;color: #ad122a;margin-bottom: 0.3125em;position: relative;}.professional-tile.not-linked {cursor: text;}.professional-tile.not-linked .name {color: #323232;}.professional-tile.not-linked .profile-link {display: none;}.professional-tile .bottom {font-size: 14px;position: absolute;bottom: 0;left: 0;width: 100%;color: #323232;}.external-contacts-module .professional-tile .bottom {position: relative;}.professional-tile .title {font-size: 18px;position: relative;}.professional-tile .title, .professional-tile .locations {color: #323232;position: relative;}.professional-tile .location {display: inline-block;font-size: 18px;position: relative;}.professional-tile .location:after {content: ',';}.professional-tile .location:last-of-type:after {content: none;}.professional-tile .contact {font-weight: 500;margin-top: 1.14286em;padding: 1.14286em;position: relative;}.professional-tile .contact.no-border {border: none;}.professional-tile .contact :not(:last-child) {margin-right: 1.25rem;}.external-contacts-module .professional-tile .contact {position: relative;margin-top: 0;padding: 0;}.external-contacts-module .professional-tile .contact a {z-index: 2;}.professional-tile .phone {cursor: pointer;margin-right: 1.25em;color: #ad122a;}.professional-tile .email {cursor: pointer;color: #ad122a;white-space: nowrap;}.professional-tile .email:before {display: inline-block;content: url("/assets/dist/main/images/svg/email.svg");font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;margin-right: 8px;vertical-align: -6.14286%;}.professional-tile .linkedin {cursor: pointer;color: #ad122a;}.professional-tile .disclaimer {color: #cececd;padding: 0 2.28571em 0 1.14286em;}.professional-tile .profile-link {position: absolute;top: 1em;right: 1em;}.professional-tile.view-all-placeholder {background-color: transparent;border: 1px solid #cececd;}.professional-tile.view-all-placeholder .button-red {margin-top: 0;position: absolute;left: 50%;top: 50%;min-width: 10.625em;transform: translateX(-50%) translateY(-50%);}@media screen and (max-width: 47.9375em) {.professional-tile {min-height: 0;}.professional-tile .content:after {clear: both;}.professional-tile .content:before, .professional-tile .content:after {display: table;content: ' ';}.professional-tile .profile-image {float: left;max-width: 3em;}.professional-tile .profile-image img {max-width: 100%;}.professional-tile .placeholder {height: 3.25em;}.professional-tile .profile {padding-left: 1em;overflow: hidden;}.professional-tile .disclaimer {padding-left: 0;}.professional-tile .name {font-size: 1.125em;padding-right: 1em;}.professional-tile .phone:before, .professional-tile .email:before {display: none;}.professional-tile.x-smalltext .name, .professional-tile.smalltext .name {font-size: 1.125em;}.professional-tile .bottom {position: relative;}.professional-tile .contact {padding: 0;padding-top: 1em;}.professional-tile .disclaimer {right: 0;}.professional-tile.view-all-placeholder {min-height: 9.6875em;}}.breadcrumb-nav {padding: 0.375em 0;}.breadcrumb-nav .nav-links {list-style-type: none;white-space: nowrap;overflow: hidden;display: block;text-overflow: ellipsis;}.breadcrumb-nav.show-full-nav .nav-links {white-space: normal;}.breadcrumb-nav .nav-link {display: inline;color: #FFF;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 0.875em;}.breadcrumb-nav .nav-link:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.breadcrumb-nav .nav-link:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.breadcrumb-nav .nav-link a {color: inherit;}.breadcrumb-nav .nav-link a:hover {color: inherit;opacity: 0.6;}.breadcrumb-nav .nav-link:first-of-type a {font-size: 0;}.breadcrumb-nav .nav-link:last-of-type:after {content: none;}@media screen and (max-width: 47.9375em) {.breadcrumb-nav .nav-link {font-size: 0.875em;}}.drop-down-menu-filters, .drop-down-menu-filters-insights, .drop-down-menu-filters-people {position: relative;cursor: pointer;display: inline-block;z-index: 8;}.drop-down-menu-filters .spacing, .drop-down-menu-filters-insights .spacing, .drop-down-menu-filters-people .spacing {-ms-flex-pack: justify;justify-content: space-between;}.drop-down-menu-filters .current-value, .drop-down-menu-filters-insights .current-value, .drop-down-menu-filters-people .current-value {border-bottom: 2px solid #ad122a;text-align: left;position: relative;color: #ad122a;font-size: 1.25em;height: 30px;line-height: 1.5;padding-right: 1em;padding-left: .5em;overflow: hidden;}.drop-down-menu-filters .drop-down, .drop-down-menu-filters-insights .drop-down, .drop-down-menu-filters-people .drop-down {position: absolute;top: 0;left: 0;width: 100%;display: none;}.drop-down-menu-filters .drop-down.show-drop-down, .drop-down-menu-filters-insights .drop-down.show-drop-down, .drop-down-menu-filters-people .drop-down.show-drop-down {display: block;box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.25);}.drop-down-menu-filters .options, .drop-down-menu-filters-insights .options, .drop-down-menu-filters-people .options {max-height: 270px;overflow-y: auto;}.drop-down-menu-filters .option, .drop-down-menu-filters .text-option, .drop-down-menu-filters .search-options, .drop-down-menu-filters-insights .option, .drop-down-menu-filters-insights .text-option, .drop-down-menu-filters-insights .search-options, .drop-down-menu-filters-people .option, .drop-down-menu-filters-people .text-option, .drop-down-menu-filters-people .search-options {list-style-type: none;font-size: 1.125em;color: #ad122a;background-color: #FDFDFD;padding: 0.5625em;text-align: center;line-height: 1.5;}.drop-down-menu-filters .option:hover, .drop-down-menu-filters .text-option:hover, .drop-down-menu-filters .search-options:hover, .drop-down-menu-filters-insights .option:hover, .drop-down-menu-filters-insights .text-option:hover, .drop-down-menu-filters-insights .search-options:hover, .drop-down-menu-filters-people .option:hover, .drop-down-menu-filters-people .text-option:hover, .drop-down-menu-filters-people .search-options:hover {background-color: #F0F0F0;}.drop-down-menu-filters .search-options, .drop-down-menu-filters-insights .search-options, .drop-down-menu-filters-people .search-options {text-align: left;}.drop-down-menu-filters.text-filterable .text-filter, .drop-down-menu-filters-insights.text-filterable .text-filter, .drop-down-menu-filters-people.text-filterable .text-filter {padding: .3em 0;}.drop-down-menu-filters.text-filterable .hide-option, .drop-down-menu-filters-insights.text-filterable .hide-option, .drop-down-menu-filters-people.text-filterable .hide-option {display: none;}.drop-down-menu-filters .label, .drop-down-menu-filters .filter-label, .drop-down-menu-filters-insights .label, .drop-down-menu-filters-insights .filter-label, .drop-down-menu-filters-people .label, .drop-down-menu-filters-people .filter-label {text-transform: uppercase;top: 4px;margin-right: 0.625em;margin-top: 0.625em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.drop-down-menu-filters .label:lang(zh-hans), .drop-down-menu-filters .filter-label:lang(zh-hans), .drop-down-menu-filters-insights .label:lang(zh-hans), .drop-down-menu-filters-insights .filter-label:lang(zh-hans), .drop-down-menu-filters-people .label:lang(zh-hans), .drop-down-menu-filters-people .filter-label:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.drop-down-menu-filters .label:lang(zh-hant), .drop-down-menu-filters .filter-label:lang(zh-hant), .drop-down-menu-filters-insights .label:lang(zh-hant), .drop-down-menu-filters-insights .filter-label:lang(zh-hant), .drop-down-menu-filters-people .label:lang(zh-hant), .drop-down-menu-filters-people .filter-label:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.drop-down-menu-filters .label.date-sort, .drop-down-menu-filters .filter-label.date-sort, .drop-down-menu-filters-insights .label.date-sort, .drop-down-menu-filters-insights .filter-label.date-sort, .drop-down-menu-filters-people .label.date-sort, .drop-down-menu-filters-people .filter-label.date-sort {padding-left: 45px;}.drop-down-menu-filters .label.date-sort .list-toggle-btn, .drop-down-menu-filters .filter-label.date-sort .list-toggle-btn, .drop-down-menu-filters-insights .label.date-sort .list-toggle-btn, .drop-down-menu-filters-insights .filter-label.date-sort .list-toggle-btn, .drop-down-menu-filters-people .label.date-sort .list-toggle-btn, .drop-down-menu-filters-people .filter-label.date-sort .list-toggle-btn {line-height: 1;cursor: pointer;}.drop-down-menu-filters .filter-header, .drop-down-menu-filters .location-filter, .drop-down-menu-filters .label, .drop-down-menu-filters-insights .filter-header, .drop-down-menu-filters-insights .location-filter, .drop-down-menu-filters-insights .label, .drop-down-menu-filters-people .filter-header, .drop-down-menu-filters-people .location-filter, .drop-down-menu-filters-people .label {float: left;margin-top: 0.8125em;margin-bottom: 0.625em;line-height: 1.3;}@media screen and (max-width: 64em) {.drop-down-menu-filters .filter-header, .drop-down-menu-filters .location-filter, .drop-down-menu-filters .label, .drop-down-menu-filters-insights .filter-header, .drop-down-menu-filters-insights .location-filter, .drop-down-menu-filters-insights .label, .drop-down-menu-filters-people .filter-header, .drop-down-menu-filters-people .location-filter, .drop-down-menu-filters-people .label {float: none;}}.drop-down-menu-filters .filter-label, .drop-down-menu-filters-insights .filter-label, .drop-down-menu-filters-people .filter-label {margin-left: 3.125em;color: #ad122a;}@media screen and (max-width: 64em) {.drop-down-menu-filters .filter-label, .drop-down-menu-filters-insights .filter-label, .drop-down-menu-filters-people .filter-label {margin-left: 1em;}}.drop-down-menu-filters .filter-label.expertise2, .drop-down-menu-filters-insights .filter-label.expertise2, .drop-down-menu-filters-people .filter-label.expertise2 {margin-left: 0;}.drop-down-menu-filters .show-filter-list, .drop-down-menu-filters-insights .show-filter-list, .drop-down-menu-filters-people .show-filter-list {line-height: 1;}.drop-down-menu-filters .text-filter-option, .drop-down-menu-filters-insights .text-filter-option, .drop-down-menu-filters-people .text-filter-option {display: none;}.drop-down-menu-filters .text-filter-option.show-drop-down, .drop-down-menu-filters-insights .text-filter-option.show-drop-down, .drop-down-menu-filters-people .text-filter-option.show-drop-down {display: block;}.page-header-background-image-careers .drop-down-menu-filters .current-value:after {top: 65%;}.drop-down-menu-filters-insights {-ms-flex-wrap: wrap;flex-wrap: wrap;background-color: #FDFDFD;border-bottom: 1px solid #cececd;min-height: 5em;padding-top: 1.0625em;width: 100%;}@media screen and (max-width: 64em) {.drop-down-menu-filters-insights {display: none;}}.drop-down-menu-filters-insights .filter-header {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;position: relative;}.drop-down-menu-filters-insights .filter-header:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.drop-down-menu-filters-insights .filter-header:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.drop-down-menu-filters-insights .search-options {font-size: 1em;}.drop-down-menu-filters-insights .select-option {position: absolute;width: 14.9375em;box-shadow: 0.125em 0.125em 0.125em #cececd;margin-top: 1.75em;}.drop-down-menu-filters-insights .option {text-align: left;color: #5f5f5f;background-color: #F0F0F0;padding: .5em 1.5em;}.drop-down-menu-filters-insights .option:hover {background-color: none;}.drop-down-menu-filters-insights .option:last-child {padding-bottom: 1em;}.drop-down-menu-filters-insights.text-filterable .text-filter {background-color: #F0F0F0;padding: 0.3125em 0.625em;border: 1px solid #cececd;color: #001A32;position: relative;border-radius: 3px;float: right;margin-top: 5px;margin-bottom: 5px;width: 33%;}.drop-down-menu-filters-insights.text-filterable .text-filter:after {clear: both;}.drop-down-menu-filters-insights.text-filterable .text-filter:before, .drop-down-menu-filters-insights.text-filterable .text-filter:after {display: table;content: ' ';}.drop-down-menu-filters-insights.text-filterable .text-filter .input-container {background-color: inherit;overflow: hidden;width: 80%;padding: 0.375em;padding: 0.375em;}.drop-down-menu-filters-insights.text-filterable .text-filter .input, .drop-down-menu-filters-insights.text-filterable .text-filter input[type='text'] {background-color: transparent;width: 100%;color: inherit;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.125em;}.drop-down-menu-filters-insights.text-filterable .text-filter .input:lang(zh-hans), .drop-down-menu-filters-insights.text-filterable .text-filter input[type='text']:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.drop-down-menu-filters-insights.text-filterable .text-filter .input:lang(zh-hant), .drop-down-menu-filters-insights.text-filterable .text-filter input[type='text']:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.drop-down-menu-filters-insights.text-filterable .text-filter .input::-moz-placeholder, .drop-down-menu-filters-insights.text-filterable .text-filter input[type='text']::-moz-placeholder {color: inherit;}.drop-down-menu-filters-insights.text-filterable .text-filter .input:-ms-input-placeholder, .drop-down-menu-filters-insights.text-filterable .text-filter input[type='text']:-ms-input-placeholder {color: inherit;}.drop-down-menu-filters-insights.text-filterable .text-filter .input::placeholder, .drop-down-menu-filters-insights.text-filterable .text-filter input[type='text']::placeholder {color: inherit;}.drop-down-menu-filters-insights.text-filterable .text-filter .button-submit {padding: 0.375em 0.75em;color: inherit;height: 100%;position: absolute;top: 0;right: 0;}.drop-down-menu-filters-insights.text-filterable .text-filter .button-submit:before {border-left: 1px solid #cececd;position: absolute;left: 0;top: 20%;height: 60%;content: " ";}@media screen and (max-width: 70em) {.drop-down-menu-filters-insights.text-filterable .text-filter {width: 27%;}}@media screen and (max-width: 64em) {.drop-down-menu-filters-insights.text-filterable .text-filter {width: 25%;}}@media screen and (max-width: 64em) {.drop-down-menu-filters-insights .text-filter {width: 9.375em;}}@media screen and (max-width: 64em) {.drop-down-menu-filters-insights .text-filter {display: none;}}@media screen and (max-width: 64em) {.people-results .headline-results-module .drop-down-menu-filters-insights .location-filter, .people-results .headline-results-module .drop-down-menu-filters-insights .filter-header, .people-results .headline-results-module .drop-down-menu-filters-insights .label {float: left;}}@media screen and (max-width: 64em) {.people-results .headline-results-module .drop-down-menu-filters-insights {display: block;}}@media screen and (max-width: 64em) {.people-results .headline-results-module .drop-down-menu-filters-insights {display: none;}}@media screen and (max-width: 64em) {.resources-module .drop-down-menu-filters-insights .filter-label {margin-left: 0.8125em;}}.filter-title {color: #5f5f5f;cursor: pointer;position: relative;display: inline-block;padding-left: 21px;}.filter-title.country-label {color: #001A32;}.filter-title:before {content: '';display: inline-block;width: 16px;height: 16px;background-color: #cececd;border-radius: 8px;position: absolute;margin-left: -16px;transform: translateX(-25%);top: 3px;text-align: center;}.clicked {color: #5f5f5f;cursor: pointer;}.clicked:before {background-color: #ad122a;}.drop-down-partial {width: 100%;z-index: 1;}.drop-down-partial .filter-header {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;position: relative;}.drop-down-partial .filter-header:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.drop-down-partial .filter-header:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.drop-down-partial .select-option, .drop-down-partial .select-option-expertise {position: absolute;width: 14.9375em;box-shadow: 0.125em 0.125em 0.125em #cececd;}.drop-down-partial .option {text-align: left;color: #5f5f5f;background-color: #FDFDFD;padding: .5em 1.5em;}.drop-down-partial .option:hover {background-color: none;}.drop-down-partial .option:last-child {padding-bottom: 1em;}.drop-down-partial .close-button {position: absolute;right: 0.625em;top: 0.3125em;font-size: 0.875em;}.drop-down-partial.text-filterable .text-filter {float: right;}.drop-down-partial .select-option {position: absolute;z-index: 10;}.drop-down-partial #expertise, .drop-down-partial #date, .drop-down-partial #type, .drop-down-partial #careerlevel, .drop-down-partial #resourcetypes, .drop-down-partial #locations, .drop-down-partial #offices, .drop-down-partial #resourceexpertise {position: absolute;background-color: #FDFDFD;z-index: 10;width: 100%;display: none;}.drop-down-partial #careerlevel {width: 25%;left: 25%;}.drop-down-partial #resourcetypes {width: 25%;left: 14%;}.drop-down-partial #type {width: 25%;left: 48%;}.drop-down-partial #date {width: 25%;left: 40%;}.drop-down-partial .not-full-width {max-width: 14.6875em;}.drop-down-partial .not-full-width .close-button {top: 0.625em;right: 0.9375em;}.drop-down-partial .mega-options {list-style: none;}.drop-down-partial .industry, .drop-down-partial .practice, .drop-down-partial .practice-option {float: left;width: 48%;}.drop-down-partial .industry-option {float: right;width: 48%;}.drop-down-partial .sub-nav-header {list-style: none;font-size: 1.5em;margin-left: 1.5625em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.drop-down-partial .sub-nav-header:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.drop-down-partial .sub-nav-header:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.drop-down-partial .type-filter {left: 31% !important;}.drop-down-partial .office-filter {left: 26% !important;}.drop-down-partial .region-filter {left: 19% !important;}.drop-down-partial .resource-expertise-filter {left: 33% !important;}.people-results .current-filters, .page-insight .current-filters, .page-modular-template .current-filters, .news .current-filters {width: 100%;display: none;position: relative;border-bottom: 2.8125em solid transparent;}.people-results .current-filters.filter-panel, .page-insight .current-filters.filter-panel, .page-modular-template .current-filters.filter-panel, .news .current-filters.filter-panel {width: auto;position: static;border-bottom: none;}.people-results .current-filters.filter-panel .filter-icon, .page-insight .current-filters.filter-panel .filter-icon, .page-modular-template .current-filters.filter-panel .filter-icon, .news .current-filters.filter-panel .filter-icon {position: absolute;left: 1em;top: 50%;transform: translateX(-50%) translateY(-50%);}.people-results .current-filters.filter-panel .filter-icon:before, .page-insight .current-filters.filter-panel .filter-icon:before, .page-modular-template .current-filters.filter-panel .filter-icon:before, .news .current-filters.filter-panel .filter-icon:before {vertical-align: baseline;}.people-results .current-filters:after, .page-insight .current-filters:after, .page-modular-template .current-filters:after, .news .current-filters:after {content: '';display: block;position: absolute;width: 100%;bottom: 0;border-bottom: 1px solid #cececd;}.people-results .current-filters .spacing, .page-insight .current-filters .spacing, .page-modular-template .current-filters .spacing, .news .current-filters .spacing {-ms-flex-pack: justify;justify-content: space-between;padding-top: 10px;padding-bottom: 10px;}.people-results .current-filters .filters-list, .page-insight .current-filters .filters-list, .page-modular-template .current-filters .filters-list, .news .current-filters .filters-list {padding: 0 0.625em 0 0.625em;display: inline-block;vertical-align: middle;}@media screen and (max-width: 64em) {.people-results .current-filters .filters-list, .page-insight .current-filters .filters-list, .page-modular-template .current-filters .filters-list, .news .current-filters .filters-list {display: block;}}.people-results .current-filters .filter-option, .page-insight .current-filters .filter-option, .page-modular-template .current-filters .filter-option, .news .current-filters .filter-option {background: #ad122a;margin-top: 0.1875em;display: inline-block;overflow: hidden;}@media screen and (max-width: 64em) {.people-results .current-filters .filter-option, .page-insight .current-filters .filter-option, .page-modular-template .current-filters .filter-option, .news .current-filters .filter-option {display: block;}}.people-results .current-filters .delete-filter, .page-insight .current-filters .delete-filter, .page-modular-template .current-filters .delete-filter, .news .current-filters .delete-filter {color: #FDFDFD;width: 100%;cursor: pointer;display: block;}.people-results .current-filters .filter, .page-insight .current-filters .filter, .page-modular-template .current-filters .filter, .news .current-filters .filter {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 0.875em;line-height: 1.71429em;padding: 0.5em 3.75em 0.3125em 1em;position: relative;}.people-results .current-filters .filter.filter-panel-filter, .page-insight .current-filters .filter.filter-panel-filter, .page-modular-template .current-filters .filter.filter-panel-filter, .news .current-filters .filter.filter-panel-filter {padding-left: 2em;}.people-results .current-filters .filter:after, .page-insight .current-filters .filter:after, .page-modular-template .current-filters .filter:after, .news .current-filters .filter:after {display: inline-block;content: "f";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: .8em;position: absolute;right: 1.66667em;top: 50%;transform: translateY(-50%) translateX(50%);}.people-results .current-filters .filter:before, .page-insight .current-filters .filter:before, .page-modular-template .current-filters .filter:before, .news .current-filters .filter:before {content: '';position: absolute;height: 100%;width: 2.5em;right: 0;top: 0;background: #ad122a;}@media screen and (max-width: 64em) {.people-results .current-filters .filter, .page-insight .current-filters .filter, .page-modular-template .current-filters .filter, .news .current-filters .filter {border-radius: 0;}}.people-results .current-filters .list-toggle, .page-insight .current-filters .list-toggle, .page-modular-template .current-filters .list-toggle, .news .current-filters .list-toggle {float: right;margin-top: .5em;}.people-results .current-filters .list-toggle-trigger, .page-insight .current-filters .list-toggle-trigger, .page-modular-template .current-filters .list-toggle-trigger, .news .current-filters .list-toggle-trigger {padding: 0;display: inline-block;color: #ad122a;vertical-align: baseline;}.people-results .current-filters .list-toggle-trigger:hover, .page-insight .current-filters .list-toggle-trigger:hover, .page-modular-template .current-filters .list-toggle-trigger:hover, .news .current-filters .list-toggle-trigger:hover {color: #5f5f5f;}.people-results .current-filters .list-toggle-btn, .page-insight .current-filters .list-toggle-btn, .page-modular-template .current-filters .list-toggle-btn, .news .current-filters .list-toggle-btn {line-height: 1;cursor: pointer;}.people-results .current-filters .list-toggle-btn:before, .page-insight .current-filters .list-toggle-btn:before, .page-modular-template .current-filters .list-toggle-btn:before, .news .current-filters .list-toggle-btn:before {display: inline-block;content: "Z";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: 2.25em;vertical-align: -15.14286%;padding: 0 3px;}.people-results .current-filters .list-toggle-on:before, .page-insight .current-filters .list-toggle-on:before, .page-modular-template .current-filters .list-toggle-on:before, .news .current-filters .list-toggle-on:before {content: "Z";}.people-results .current-filters .list-toggle-off:before, .page-insight .current-filters .list-toggle-off:before, .page-modular-template .current-filters .list-toggle-off:before, .news .current-filters .list-toggle-off:before {content: "Y";}.people-results .current-filters .list-toggle-grid, .page-insight .current-filters .list-toggle-grid, .page-modular-template .current-filters .list-toggle-grid, .news .current-filters .list-toggle-grid {position: relative;}.page-insight .current-filters.show-filters, .page-modular-template .current-filters.show-filters, .news .current-filters.show-filters {display: block;}@media screen and (max-width: 64em) {.page-insight .current-filters.show-filters, .page-modular-template .current-filters.show-filters, .news .current-filters.show-filters {display: none;}}.people-results .current-filters.show-filters {display: block;}@media screen and (max-width: 64em) {.people-results .current-filters.show-filters {display: none;}}.people-results .current-filters:after {border: none;}.clear-filters {color: #5f5f5f;position: relative;display: inline-block;height: 1.5em;margin-left: .5em;cursor: pointer;}@media screen and (max-width: 64em) {.clear-filters {display: block;}}.spacing div.label.date-sort {margin-right: 1.875em;}.drop-down-menu-filters-people-landing {margin-top: 3.125em;}@media screen and (max-width: 64em) {.drop-down-menu-filters-people-landing {visibility: none;display: none;}}.drop-down-menu-filters-people-landing .left {width: 45%;float: left;}@media screen and (max-width: 64em) {.drop-down-menu-filters-people-landing .left {width: 100%;float: none;}}.drop-down-menu-filters-people-landing .right {width: 45%;margin-left: 55%;}@media screen and (max-width: 64em) {.drop-down-menu-filters-people-landing .right {width: 100%;margin-left: 0px;}}.drop-down-menu-filters-people-landing .filter-container {position: relative;color: #ad122a;border-bottom: 2px solid #ad122a;padding-bottom: 0.25em;}.drop-down-menu-filters-people-landing .filter-label:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.drop-down-menu-filters-people-landing .filter-label:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.drop-down-menu-filters-people-landing .filter-label a {color: #001A32;}.drop-down-menu-filters-people-landing .show-filter-list {line-height: 1;}.drop-down-menu-filters-people-landing .show-filter-list a {color: #001A32;}.office-tile address, .office-tile .office-contact, .office-tile .office-additional-detail, .office-tile .office-link {font-size: 1.125em;margin-top: 1.66667em;}.office-tile address {font-style: normal;}.office-tile .phone, .office-tile .fax {display: block;}.office-tile .office-link {line-height: 1;display: inline-block;margin-top: 1.66667em;padding-left: 0.7em;}@media screen and (max-width: 47.9375em) {.office-tile address, .office-tile .office-contact, .office-tile .office-link {margin-top: 1.11111em;font-size: 0.875em;}.office-tile .office-link {font-size: 1em;}}.jump-bar-nav {text-align: center;background-color: #FDFDFD;}.jump-bar-nav .page-wrapper {position: relative;width: auto;display: inline-block;padding-left: 4em;}.jump-bar-nav .label {display: inline-block;position: absolute;left: 0;top: 50%;margin-top: -.75em;margin-right: 0.625em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;text-transform: uppercase;}.jump-bar-nav .label:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.jump-bar-nav .label:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.jump-bar-nav .current-selection {display: none;}.jump-bar-nav .jump-buttons {display: inline-block;margin-left: 2em;}.jump-bar-nav .jump-button {display: inline-block;margin: 2em 0.5em;cursor: pointer;}.jump-bar-nav .jump-button:last-of-type {margin-right: 0;}@media screen and (max-width: 61.9375em) {.jump-bar-nav .jump-button .button-red {padding-left: 1.5em;padding-right: 1.5em;}}@media screen and (max-width: 47.9375em) {.jump-bar-nav {text-align: left;}.jump-bar-nav .page-wrapper {max-width: none;padding-right: 0;padding-left: 0;margin-right: 0;margin-left: 0;width: 100%;}.jump-bar-nav .label {display: block;position: static;transform: none;width: 100%;margin-top: 0;padding: 1em 1.14286em;font-size: 0.875em;background-color: #f3f2ee;border-top: 1px solid #cececd;border-bottom: 1px solid #cececd;}.jump-bar-nav .current-selection {display: block;text-transform: uppercase;font-size: 0.875em;padding: 1em 1.14286em;color: #ad122a;background-color: #FDFDFD;border-bottom: 1px solid #cececd;cursor: pointer;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.jump-bar-nav .current-selection:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.jump-bar-nav .current-selection:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.jump-bar-nav .jump-buttons {margin-left: 0;display: block;position: absolute;top: 100%;left: 0;width: 100%;border-bottom: 1px solid #cececd;display: none;z-index: 10;}.jump-bar-nav .jump-buttons.show-buttons {display: block;}.jump-bar-nav .jump-button {display: block;margin: 0;width: 100%;}.jump-bar-nav .jump-button .button-red {width: 100%;border-radius: 0;font-size: 0.875em;padding: 1em 1.14286em;display: block;text-align: left;color: #ad122a;background-color: #FDFDFD;}.jump-bar-nav .jump-button .button-red:hover {box-shadow: none;background-color: #f3f2ee;}.jump-bar-nav .jump-button.is-selected {display: none;}}.content-overview .description {font-size: 1.125em;line-height: 1.75em;}.content-overview .description ul {padding: 0 2em;}.content-overview .description ol {padding: 0 2em;}.content-overview .description img {max-width: 100%;}.content-overview .description h1 {line-height: 1.5em;}.content-overview .description h3 {font-size: 28px;line-height: 1;position: relative;margin: 1em 0 0.83333em;}.content-overview .description button {font-size: 16px;}.content-overview .header-title {text-transform: uppercase;line-height: 1;font-size: 1.75em;position: relative;top: 5px;color: #001A32;font-weight: bold;}@media screen and (max-width: 47.9375em) {.content-overview .header-title {font-size: 1.25em;}.content-overview .description, .content-overview .right-side-related {font-size: 1.125em;}}.carousel-content {display: -ms-flexbox;display: flex;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-align: center;align-items: center;vertical-align: middle;float: left;padding-left: 2px;}.carousel-content .left-side {width: 60%;position: relative;}.carousel-content .video .image-container {position: relative;padding-bottom: 1.25em;}.carousel-content blockquote {font-size: 5.5rem;line-height: 1.2;color: #5f5f5f;}.carousel-content blockquote p {margin: 0;}.carousel-content cite {font-size: 0.75em;display: block;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;}.carousel-content cite:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.carousel-content cite:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.carousel-content .image {display: block;max-width: 100%;margin: 0 auto;}.carousel-content .right-side {vertical-align: middle;width: 40%;padding-left: 7%;}.carousel-content .headline {font-size: 2em;font-weight: bold;line-height: 1.2em;}.carousel-content .summary {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.25em;}.carousel-content .summary:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 1.25em;}.carousel-content .summary:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 1.25em;}.carousel-content .instructions {margin-top: 0.5em;}@media screen and (max-width: 47.9375em) {.carousel-content {display: block;}.carousel-content .left-side {display: block;width: auto;}.carousel-content .image {width: 100%;}.carousel-content .right-side {display: block;width: 100%;padding-left: 0;padding-bottom: 2.625em;}.carousel-content .headline {margin-top: 1.3125em;font-size: 2em;}.carousel-content .summary {font-size: 1em;}}.people-landing-filter-options, .full-width-filter-options {position: relative;z-index: 5;margin-top: -0.5em;}@media screen and (max-width: 61.9375em) {.people-landing-filter-options, .full-width-filter-options {margin-top: 0;}}.people-landing-filter-options ul, .full-width-filter-options ul {list-style: none;}.people-landing-filter-options .close-button, .full-width-filter-options .close-button {position: absolute;right: 1em;top: 1em;font-size: 0.875em;}.people-landing-filter-options .location-filter, .full-width-filter-options .location-filter {float: left;margin-top: 0.625em;position: relative;z-index: 2;}.people-landing-filter-options .all-location-filter, .full-width-filter-options .all-location-filter {display: none;position: absolute;z-index: 10;width: 100%;}.people-landing-filter-options .all-location-filter:hover, .full-width-filter-options .all-location-filter:hover {cursor: pointer;}.people-landing-filter-options .all-location-filter.show-drop-down, .full-width-filter-options .all-location-filter.show-drop-down {display: block;}@media screen and (max-width: 47.9375em) {.people-landing-filter-options .all-location-filter, .full-width-filter-options .all-location-filter {display: none !important;}.people-landing-filter-options .all-location-filter.show-drop-down, .full-width-filter-options .all-location-filter.show-drop-down {display: none;}}.people-landing-filter-options .all-location-filter .resource-region, .full-width-filter-options .all-location-filter .resource-region {float: left !important;}.people-landing-filter-options .region-detail-title, .full-width-filter-options .region-detail-title {padding-bottom: 1.875em;border-bottom: 1px solid #F0F0F0;}.people-landing-filter-options .region-filter-label, .full-width-filter-options .region-filter-label {font-size: 1.125em;line-height: 1.3;padding-top: .1em;}.people-landing-filter-options .regions-filter, .full-width-filter-options .regions-filter {width: 100%;background-color: #F0F0F0;padding-left: 6.5625em;padding-right: 6.5625em;line-height: 0;display: table;z-index: -1;}@media screen and (max-width: 61.9375em) {.people-landing-filter-options .regions-filter, .full-width-filter-options .regions-filter {display: inline-block;}}.people-landing-filter-options .region-filter, .full-width-filter-options .region-filter {display: table-cell;vertical-align: middle;text-align: center;line-height: 1.5;width: 25%;}.people-landing-filter-options .region-filter.show-details, .full-width-filter-options .region-filter.show-details {background-color: #FDFDFD;}.people-landing-filter-options .region-filter.show-details .region-details, .full-width-filter-options .region-filter.show-details .region-details {display: block;}.people-landing-filter-options .region-filter.show-details .region-description, .full-width-filter-options .region-filter.show-details .region-description {color: #ad122a;}.people-landing-filter-options .region-filter.show-details .region-label, .full-width-filter-options .region-filter.show-details .region-label {color: #ad122a;padding-right: 15px;}.people-landing-filter-options .region-filter.show-details .region-label:after, .full-width-filter-options .region-filter.show-details .region-label:after {transform: rotate(180deg);}.people-landing-filter-options .region-filter:last-child .countries, .full-width-filter-options .region-filter:last-child .countries {-moz-columns: 2 auto;columns: 2 auto;}.people-landing-filter-options .region-filter:nth-last-of-type(2) .countries, .full-width-filter-options .region-filter:nth-last-of-type(2) .countries {-moz-columns: 4 auto;columns: 4 auto;}.people-landing-filter-options .region-filter:last-child .countries, .full-width-filter-options .region-filter:last-child .countries {-moz-columns: 2 auto;columns: 2 auto;padding-right: 50%;}.people-landing-filter-options .region-description, .full-width-filter-options .region-description {padding-top: 2.5em;padding-bottom: 2.5em;cursor: pointer;color: #323232;}.people-landing-filter-options .region-description:hover, .full-width-filter-options .region-description:hover {color: #ad122a;}.people-landing-filter-options .region-icon, .full-width-filter-options .region-icon {vertical-align: middle;font-size: 4.0625em;}.people-landing-filter-options .region-label, .full-width-filter-options .region-label {padding-right: 15px;text-transform: uppercase;margin-left: .75em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.people-landing-filter-options .region-label:lang(zh-hans), .full-width-filter-options .region-label:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.people-landing-filter-options .region-label:lang(zh-hant), .full-width-filter-options .region-label:lang(zh-hant) {font-family: 'Roboto', sans-serif;}@media screen and (max-width: 61.9375em) {.people-landing-filter-options .region-label, .full-width-filter-options .region-label {display: inline-block;}}.people-landing-filter-options .region-details, .full-width-filter-options .region-details {position: absolute;left: 0;width: 100%;padding: 2.5em 6.5625em;background-color: #FDFDFD;display: none;text-align: left;box-shadow: 0 3px 3px 0 rgba(95, 95, 95, 0.7);}.people-landing-filter-options .region-intro, .full-width-filter-options .region-intro {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;}.people-landing-filter-options .region-intro:lang(zh-hans), .full-width-filter-options .region-intro:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.people-landing-filter-options .region-intro:lang(zh-hant), .full-width-filter-options .region-intro:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.people-landing-filter-options .countries, .full-width-filter-options .countries {-moz-columns: 5 auto;columns: 5 auto;margin: 1.5em 0 0;}.people-landing-filter-options .country, .full-width-filter-options .country {margin-bottom: 0;page-break-inside: avoid;break-inside: avoid;position: relative;}.people-landing-filter-options .country:after, .full-width-filter-options .country:after {content: '';display: block;height: 1.25em;width: 100%;}.people-landing-filter-options .country.disabled, .full-width-filter-options .country.disabled {display: none;}.people-landing-filter-options .country-label, .full-width-filter-options .country-label {display: block;font-size: 1.125em;line-height: 1.3;padding-top: 0.1em;}.people-landing-filter-options .city-label, .full-width-filter-options .city-label {display: block;font-size: 0.875em;line-height: 1.8;margin-top: 0.3125em;padding-top: 0.2em;padding-bottom: .1em;position: relative;page-break-inside: avoid;break-inside: avoid;}.people-landing-filter-options .city-label:before, .full-width-filter-options .city-label:before {top: 5px;}.people-landing-filter-options {margin-top: -3.5em;}.people-landing-filter-options .all-location-filter, .people-landing-filter-options .drop-down-partial-expertise {box-shadow: -0.125em -0.125em 0.125em #cececd;}.full-width-filter-options .drop-down-partial-expertise {position: absolute;box-shadow: 0 3px 3px 0 rgba(95, 95, 95, 0.7);}.full-width-filter-options .drop-down-partial-expertise .subcategories {padding: 2.5em 0;max-width: 100%;margin-left: auto;margin-right: auto;}.full-width-filter-options .drop-down-partial-expertise .subcategories:after {content: " ";display: block;clear: both;}.full-width-filter-options .drop-down-partial-expertise .resource-subcategories {padding-left: 6.5625em;padding-right: 6.5625em;}.full-width-filter-options .drop-down-partial-expertise .subcategory {width: 23.40438%;float: left;margin-right: 2.1275%;}.full-width-filter-options .drop-down-partial-expertise .subcategory:last-of-type {width: 48.93625%;float: left;margin-right: 2.1275%;float: right;margin-right: 0;}.full-width-filter-options .drop-down-partial-expertise .subcategory:first-child .secondary-links ul {min-height: 25em;-moz-column-fill: auto;column-fill: auto;-moz-column-count: 1;column-count: 1;}.full-width-filter-options .drop-down-partial-expertise .subcategory:last-child .secondary-links ul {-moz-column-count: 2;column-count: 2;}.full-width-filter-options .drop-down-partial-expertise .resource-subcategory {float: left !important;}.full-width-filter-options .drop-down-partial-expertise .subcategory-label {font-size: 1.75em;font-weight: bold;}.full-width-filter-options .drop-down-partial-expertise .close-button {right: 1.8em;font-size: 0.875em;}.full-width-filter-options .secondary-links {margin-top: 1em;}.full-width-filter-options .secondary-links ul {-moz-columns: 1;columns: 1;}.full-width-filter-options .secondary-link {padding-bottom: 15px;page-break-inside: avoid;break-inside: avoid;}.full-width-filter-options .drop-down-partial {background-color: #FDFDFD;}.full-width-filter-options #expertise, .full-width-filter-options #expertise2 {position: relative;width: 100%;box-shadow: none;}@media screen and (max-width: 47.9375em) {.full-width-filter-options #expertise, .full-width-filter-options #expertise2 {display: none !important;}}.all-expertise-filter {display: none;max-width: 79.875em;padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;}.region-nav-wrapper {list-style: none;}.region-nav-wrapper .region-nav-helper-text {margin-bottom: 32px;font-size: 1.125em;line-height: 1.55556em;}.region-nav {list-style: none;text-align: center;}.region-nav-item, .region-nav-link {display: inline-block;}.region-nav-item {padding-right: 2%;}.region-nav-item:last-child {padding-right: 0;}.region-nav-item:nth-child(1):nth-last-child(4), .region-nav-item:nth-child(2):nth-last-child(3), .region-nav-item:nth-child(3):nth-last-child(2), .region-nav-item:nth-child(4):nth-last-child(1) {padding: 2.5em;}.region-nav-item:nth-child(1):nth-last-child(4):first-child, .region-nav-item:nth-child(2):nth-last-child(3):first-child, .region-nav-item:nth-child(3):nth-last-child(2):first-child, .region-nav-item:nth-child(4):nth-last-child(1):first-child {padding-left: 0;}.region-nav-item:nth-child(1):nth-last-child(4):last-child, .region-nav-item:nth-child(2):nth-last-child(3):last-child, .region-nav-item:nth-child(3):nth-last-child(2):last-child, .region-nav-item:nth-child(4):nth-last-child(1):last-child {padding-right: 0;}.region-nav-link {text-transform: uppercase;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.125em;font-weight: bold;}.region-nav-link:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 1.125em;}.region-nav-link:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 1.125em;}.region-nav-link .bm, .region-nav-link .promo-content-tile .content .external-link-icon:before, .promo-content-tile .content .region-nav-link .external-link-icon:before {font-size: 1.75em;padding-right: 0.3125em;margin-bottom: -0.625em;position: relative;transform: translateY(30%);}.region-nav-link .bm-region-asia, .region-nav-link .bm-region-emea {padding-right: 0.125em;}.region-nav-link .bm-globe {font-size: 1.875em;}@media screen and (max-width: 47.9375em) {.region-nav {margin: 0 -1.5em;}.region-nav-item, .region-nav-link {display: block;}.region-nav-link {font-size: 0.875em;}.region-nav-item {padding: 0.625em 1.5em;border-bottom: 1px solid #cececd;}.region-nav-item:nth-child(1):nth-last-child(4), .region-nav-item:nth-child(2):nth-last-child(3), .region-nav-item:nth-child(3):nth-last-child(2), .region-nav-item:nth-child(4):nth-last-child(1) {padding: 1.5625em;}.region-nav-item:nth-child(1):nth-last-child(4):first-child, .region-nav-item:nth-child(2):nth-last-child(3):first-child, .region-nav-item:nth-child(3):nth-last-child(2):first-child, .region-nav-item:nth-child(4):nth-last-child(1):first-child {padding-left: 1.5625em;}.region-nav-item:nth-child(1):nth-last-child(4):last-child, .region-nav-item:nth-child(2):nth-last-child(3):last-child, .region-nav-item:nth-child(3):nth-last-child(2):last-child, .region-nav-item:nth-child(4):nth-last-child(1):last-child {padding-right: 1.5625em;}.region-nav-link .bm, .region-nav-link .promo-content-tile .content .external-link-icon:before, .promo-content-tile .content .region-nav-link .external-link-icon:before {display: none;}}.video-embed {position: relative;cursor: pointer;padding-bottom: 1.25em;max-width: 62.5em;}.video-embed:after {content: url("/assets/dist/main/images/video-play.png");position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}.video-embed:before {content: '';position: absolute;display: inline-block;bottom: 0;left: 50%;width: 70%;height: 1.25em;transform: translateX(-50%);background-image: url("/assets/dist/main/images/video-shadow.png");background-size: 100% 100%;}@media screen and (max-width: 47.9375em) {.video-embed {margin-top: 1.5em;}}.video-embed-pcm {position: relative;cursor: pointer;padding-bottom: 1.25em;max-width: 62.5em;margin: auto;}.video-embed-pcm>img {border-top-right-radius: 3px;border-top-left-radius: 3px;}.video-embed-pcm.show-overlay:after {content: url("/assets/dist/main/images/video-play.png");position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}.video-embed-image {max-width: 100%;}.wide-pcm-video-content {padding: 1em;}.player-container {max-height: 422px;}.player-container .player-frame-container {padding-bottom: 56.25%;position: relative;}.player-container .player-frame-container .player-frame {width: 100%;height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 750px;max-height: 422px;margin: 0 auto;}.player-container .player-frame-container .BrightcoveExperience {width: 100%;height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}.page-subcategories {list-style-type: none;font-size: 1.125em;line-height: 1em;padding: 32px 0;text-align: center;margin-top: 32px;border: 1px solid #cececd;border-width: 1px 0;}.page-subcategories .subcategory {display: inline-block;width: 20%;vertical-align: top;}.page-subcategories .subcategory:nth-child(-n+2) {width: 10%;}.page-subcategories .subcategory:last-child {margin-right: 0;}.page-subcategories .subcategory:nth-child(n+6) {margin-top: 20px;}.page-subcategories .subcategory-link {display: inline-block;position: relative;padding-left: 1em;line-height: 1.75em;}@media screen and (max-width: 47.9375em) {.page-subcategories {font-size: 0.875em;margin-top: 1.5em;padding: 24px 0;text-align: left;}.page-subcategories .subcategory {display: block;margin-top: 24px;width: 100%;margin-right: 0;}.page-subcategories .subcategory:first-child {margin-top: 0;width: 100%;margin-right: 0;}.page-subcategories .subcategory:nth-child(2) {width: 100%;}.page-subcategories .subcategory .subcategory-link {line-height: 1em;}}.search-filters .label {text-transform: uppercase;color: #001A32;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.125em;}.search-filters .label:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 1.125em;}.search-filters .label:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 1.125em;}.search-filters .filters {padding: 0.5em;border: 1px solid #cececd;background-color: #F0F0F0;margin-top: .5em;list-style-type: none;}.search-filters .filter {font-size: 0.875em;color: #FFF;background-color: #ad122a;padding: 0.71429em 0.85714em;margin-top: .5em;position: relative;transition: color .3s, background-color .3s;cursor: pointer;}.search-filters .filter:first-of-type {margin-top: 0;}@media screen and (max-width: 47.9375em) {.search-filters {position: relative;z-index: 2;}.search-filters .label {color: #ad122a;background-color: #FDFDFD;font-size: 0.875em;padding: .75em 1em;cursor: pointer;}.search-filters .label:after {display: inline-block;content: "z";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;float: right;line-height: 2;font-size: .7em;}.search-filters .filters {margin-top: 0;position: absolute;top: 100%;left: 0;width: 100%;font-size: 0.875em;display: none;}.search-filters.show-filters .label:after {transform: rotate(180deg);}.search-filters.show-filters .filters {display: block;}}.filter-page .loading-gif {display: none;margin: 1em auto;}.filter-page.show-loading .loading-gif {display: block;}.filter-page.show-loading .button-red {display: none;}@supports (-ms-accelerator: true) {.search-filters .label:after {padding-right: 1em;}}.site-search-results .site-search-result {padding: 1.8125em 0;border-bottom: 1px solid #cececd;max-width: 100%;margin-left: auto;margin-right: auto;}.site-search-results .site-search-result:after {content: " ";display: block;clear: both;}.site-search-results .results-image {float: left;margin-right: 2em;margin-bottom: .25em;border-radius: 3px;width: 120px;}.site-search-results .results-image img {max-width: 100%;}.site-search-results .results-image .placeholder {width: 120px;height: 150px;background-color: transparent;}.site-search-results .placeholder {float: left;margin-right: 2em;margin-bottom: .25em;border-radius: 3px;width: 120px;height: 150px;background-color: transparent;}.site-search-results .title {margin-bottom: .25em;line-height: 1.20833em;font-size: 1.5em;font-weight: bold;}.site-search-results .title a:after {display: inline-block;margin-left: 0.75em;padding-left: 0.75em;border-left: 1px solid #ad122a;line-height: 1;}.site-search-results .title.remove-uppercase {text-transform: none;}.site-search-results .brief {font-size: 1.125em;line-height: 1.55556em;}.site-search-results .link {font-size: 0.875em;padding-top: .75em !important;padding-right: .75em !important;word-wrap: break-word !important;overflow-wrap: break-word !important;}.site-search-results .profile {overflow: hidden;font-size: 1.125em;max-width: 100%;margin-left: auto;margin-right: auto;}.site-search-results .profile:after {content: " ";display: block;clear: both;}.site-search-results .left {width: 48.93625%;float: left;margin-right: 2.1275%;}.site-search-results .level {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;}.site-search-results .level:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.site-search-results .level:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.site-search-results .offices {list-style-type: none;margin-top: 0.75em;}.site-search-results .office {display: inline-block;}.site-search-results .office:after {content: ',';padding-right: 3px;}.site-search-results .office:last-of-type:after {content: none;}.site-search-results .right {width: 48.93625%;float: right;margin-right: 0;}.site-search-results .phone {margin-bottom: .25em;}.site-search-results .email:before {display: inline-block;content: url("/assets/dist/main/images/svg/email.svg");font-family: 'Roboto', sans-serif;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;color: #ad122a;padding-right: 1em;font-size: 1rem;}.site-search-results .disclaimer {font-size: 1.125em;margin-top: 0.75em;}@media screen and (max-width: 47.9375em) {.site-search-results .site-search-result {padding: 1.4375em 0;}.site-search-results .results-image {display: none;}.site-search-results .placeholder {display: none;}.site-search-results .title {font-size: 1.125em;}.site-search-results .brief, .site-search-results .link, .site-search-results .profile {font-size: 0.875em;}.site-search-results .disclaimer {font-size: 0.875em;}}.infographic-module {width: 620px;height: 620px;position: absolute;margin: 0 auto;top: 42%;left: 50%;transform: translate(-50%, -50%);}@media screen and (max-width: 47.9375em) {.infographic-module {position: relative;top: auto;left: auto;margin: 1.25em auto 5em;width: 420px;height: 420px;transform: translate(0, 0);}}@media screen and (max-width: 31.25em) {.infographic-module {width: 280px;height: 280px;}}.infographic {height: 0;position: relative;width: 100%;padding-top: 100%;margin: 1em auto;}.infographic svg {position: absolute;top: 0;left: 0;right: 0;}.infographic-content {position: absolute;z-index: 10;top: 250px;left: 160px;width: 290px;height: 155px;text-align: center;color: #ad122a;line-height: 1;}.infographic-content .infographic-content-wrapper {position: relative;top: 50%;transform: translateY(-50%);}.infographic-content .firm-number {font-size: 3em;line-height: 1;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.infographic-content .firm-number:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.infographic-content .firm-number:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.infographic-content .firm-title {font-size: 2.25em;}.infographic-content .firm-tag {font-size: 1.125em;color: #5f5f5f;margin-top: .5em;}@media screen and (max-width: 47.9375em) {.infographic-content {top: 158px;left: 95px;width: 227px;height: 110px;}.infographic-content .firm-number {font-size: 1.875em;}.infographic-content .firm-title {font-size: 0.75em;}.infographic-content .firm-tag {font-size: 0.71875em;color: #5f5f5f;margin-top: .5em;}}@media screen and (max-width: 31.25em) {.infographic-content {top: 93px;left: 69px;width: 140px;height: 100px;}.infographic-content .firm-number {font-size: 1.875em;}.infographic-content .firm-title {font-size: 0.75em;}.infographic-content .firm-tag {font-size: 0.5625em;color: #5f5f5f;margin-top: .5em;}}.infographic-nav {position: absolute;top: 103%;width: 100%;text-align: center;}.infographic-nav .infographic-nav-btn {background-color: rgba(225, 225, 225, 0.01);border-radius: 12px;width: 1.5em;height: 1.5em;box-sizing: border-box;display: inline-block;text-align: center;position: relative;cursor: pointer;z-index: 10;padding: 0;transition: background-color 0.4sms cubic-bezier(0.86, 0, 0.07, 1) 0s;}.infographic-nav .infographic-nav-btn:after {content: '';display: inline-block;background-color: #FDFDFD;border-radius: 4px;width: 8px;height: 8px;position: absolute;top: 50%;left: 50%;transform: translate3d(-50%, -50%, 0);}.infographic-nav .infographic-nav-btn.is-active, .infographic-nav .infographic-nav-btn:hover {background-color: #ad122a;}.infographic-nav .infographic-nav-btn+.infographic-nav-btn {margin-left: .5em;}.rich-text-indent ul {padding-left: 40px;}.rawhtml_turtle--center .turtl-embed {margin: auto;max-width: 100%;}.rawhtml_standard--full-page {width: 100%;height: 100%;background-color: #FDFDFD;min-height: 600px;}.rawhtml_standard--full-page iframe {width: 100% !important;height: 100%;}.rawhtml_turtle--maxwidth .turtl-embed {max-width: 100%;}.rte a {text-decoration: underline;}.rte em, .rte i {font-style: normal !important;}.rte> :not(h1):not(h2):not(h3):not(h4):not(h5):not(button) {font-size: 18px;}.rte button {font-size: 14px;}.rte p {margin-bottom: 1em;margin-top: 1em;}.rte p:first-child {margin-top: 0;}.rte ul {padding-left: 2rem;margin-left: 2em;list-style-type: initial;}.rte ol {padding-left: 2rem;margin-left: 2em;list-style-type: decimal;}.rte.rte-center {text-align: center;}.rte.rte-center ul, .rte.rte-center ol {padding-left: 0;margin-left: 0;list-style-position: inside;}.rte h2 {line-height: 1;position: relative;margin-bottom: 1em;}.rte h3 {font-size: 28px;margin-bottom: 1em;}.rte h4 {font-size: 20px;margin-bottom: 1em;}.rte div:last-child {margin-bottom: 1em;}.rte img {max-width: 100%;}@media screen and (max-width: 47.9375em) {.rte> :not(h1):not(h2):not(h3):not(h4):not(h5):not(button) {font-size: 16px;}.rte.description table>tbody>tr>td>ul {padding-left: 0px;}.rte button {font-size: 14px;}}.cookie-disclaimer {position: fixed;right: 0;left: 0;bottom: 0;z-index: 10;transform: translateY(100%);transition: transform .4s ease-in .4s;background-color: rgba(0, 0, 0, 0.7);padding-top: 3.4em;padding-bottom: 2em;width: 30%;margin-left: 2em;margin-bottom: 0;border-radius: 12px;}@media screen and (max-width: 61.9375em) {.cookie-disclaimer {padding-top: 0.7em;padding-bottom: 0.7em;width: 65%;}}@media screen and (max-width: 47.9375em) {.cookie-disclaimer {width: 96%;margin-left: 0.5em;}}.cookie-disclaimer.is-animating {transform: translateY(0);}.cookie-disclaimer .inner-content .rich-text {padding-left: 1.5em;padding-right: 3em;width: 100%;color: #fff;}@media screen and (max-width: 47.9375em) {.cookie-disclaimer .inner-content .rich-text {font-size: 13px;}}.cookie-disclaimer .inner-content .btn {float: right;margin-right: 1em;margin-top: 0.8em;font-weight: bold !important;text-transform: uppercase;color: #fff;text-decoration: underline;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.125em;}.cookie-disclaimer .inner-content .btn:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 1.125em;}.cookie-disclaimer .inner-content .btn:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 1.125em;}@media screen and (max-width: 47.9375em) {.cookie-disclaimer .inner-content .btn {font-size: 0.875em;}}.cookie-disclaimer .cookie-close-button {cursor: pointer;position: absolute;right: 1em;top: 0;width: 25px;height: 35px;color: #fff;}.cookie-disclaimer .cookie-close-button .close-disclaimer {left: 0;display: block;width: 1.25em;height: 2px;border-radius: 1px;transition: transform .3s ease-in-out, background-color .3s ease-in-out, opacity .3s ease-in-out;cursor: pointer;}.cookie-disclaimer .cookie-close-button .close-disclaimer:before, .cookie-disclaimer .cookie-close-button .close-disclaimer:after {content: '';display: block;position: absolute;background-color: #fff;height: 2px;border-radius: 1px;width: 100%;transition: transform .3s ease-in-out, top .3s ease-in-out .3s, bottom .3s ease-in-out .3s;}.cookie-disclaimer .cookie-close-button .close-disclaimer:before {top: 33px;transform: rotate(45deg);}.cookie-disclaimer .cookie-close-button .close-disclaimer:after {bottom: 0;transform: rotate(-45deg);}.insight-nav {white-space: normal;}.insight-nav__column {width: 31.915%;float: left;margin-right: 2.1275%;}.insight-nav__column:last-of-type {float: right;margin-right: 0;}.insight-nav__link {margin-bottom: 0.75em;border-bottom: 1px solid #D2D2D2;font-weight: 500;}.insight-nav__topic-tags {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.insight-nav__topic-tag {margin-right: 0.875em;margin-bottom: 0.875em;}.insight-nav__topic-tag-label:hover, .insight-nav__topic-tag-label:focus {background-color: #F5802A;color: #FFF;}.insight-nav__feature-type {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;}.insight-nav__feature-type:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.insight-nav__feature-type:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.insight-nav__feature-title {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.5em;line-height: 1.15;padding: 0.75em 0;font-weight: bold;}.insight-nav__feature-title:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.insight-nav__feature-title:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.insight-nav__feature-link {color: #FFF;}.insight-nav__feature-link:hover {color: #FFF;}.insight-nav__feature-link:before {background-color: #FFF;}.insight-nav .subcategory-label {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.insight-nav .subcategory-label:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.insight-nav .subcategory-label:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.insight-nav .subcategory-label__link {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: 700;display: -ms-flexbox;display: flex;-ms-flex: 0 0 auto;flex: 0 0 auto;-ms-flex-align: end;align-items: flex-end;padding-bottom: 10px;}.insight-nav .subcategory-label__link:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.insight-nav .subcategory-label__link:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.insight-nav .subcategory-label__link.link--bold {padding-left: 32px;}.insight-nav .subcategory-label__link.link--bold:before {bottom: 17px;}.insight-nav .subcategory-label__link.link--bold:after {bottom: 10px;}.insight-nav .subcategory-label__link.link--bold:hover {padding-left: 6px;}.insight-nav .current-awareness-label {padding-top: 1rem;}@media screen and (max-width: 64em) {.insight-nav__column {width: 100%;float: left;margin-left: 0;margin-right: 0;padding-left: 1.5em;padding-right: 1.5em;}.insight-nav__link {border-bottom: none;font-size: 14px;}.insight-nav__feature {display: none;}.insight-nav .subcategory-label {padding-left: 0;padding-right: 0;border-top: 0;}.insight-nav .subcategory-label:after {display: none;}.insight-nav .subcategory-label__link {padding-bottom: 5px;}.insight-nav .subcategory-label__link.link--bold:before {bottom: 11px;}.insight-nav .subcategory-label__link.link--bold:after {bottom: 4px;}.link--bold:before {content: "";position: absolute;right: 3px;bottom: 10px !important;height: 2px;width: 0;background-color: #F5802A;transition: width 0.4s ease-in-out;}}.img--center {max-width: 100%;width: inherit;height: inherit;margin: 0 auto;display: block;}.responsive-img {max-width: 100%;}.global-practices ul {list-style-type: none;}.global-practices .secondary-links {max-width: 100%;margin-left: auto;margin-right: auto;margin-left: 10%;}.global-practices .secondary-links:after {content: " ";display: block;clear: both;}.global-practices .secondary-links .column {width: 46.66693%;float: left;margin-right: 6.66613%;}.global-practices .secondary-links .column:last-of-type {margin-right: 0;}.global-practices .secondary-link {padding: .5em 0;white-space: normal;}.global-practices .secondary-link-label {position: relative;display: inline-block;font-size: 1.125em;}@media screen and (max-width: 64em) {.global-practices {background-color: #FFF;width: 100%;}.global-practices .content-wrapper .secondary-links {display: block;border: none;}.global-practices .content-wrapper .secondary-links .column {width: 100%;float: right;margin-right: 0;}.global-practices:not(.global-module) .secondary-links {display: none;border-top: 1px solid #cececd;}.global-practices:not(.global-module) .secondary-links .column {width: 100%;float: right;margin-right: 0;}.global-practices .secondary-link {padding: 1em 1.5em;}.global-practices .secondary-link-label {font-size: 0.875em;}}.concierge-search {position: absolute;top: 100%;left: 0;width: 100%;transition: transform 0.4s cubic-bezier(0.86, 0, 0.07, 1), opacity 0.4s cubic-bezier(0.86, 0, 0.07, 1);transform: translateY(-100%);z-index: -1;opacity: 0;max-width: 100%;margin-left: auto;margin-right: auto;}.concierge-search:after {content: " ";display: block;clear: both;}.show-search .concierge-search {transform: translateY(0);opacity: 1;}.concierge-search .mobile-close {display: none;}@media screen and (max-width: 64em) {.concierge-search {margin-left: 0;position: relative;transform: translateY(0);opacity: 1;z-index: 1;}.concierge-search .search-input {background-color: #F0F0F0;font-size: 0.875em;margin-bottom: 0;}.concierge-search .search-input:after {content: none;}.concierge-search .search-input .button-submit {color: #F5802A;font-size: 18px;}.show-mobile-nav .mobile-nav-header .bm-mobile-menu {font-size: 24px;padding: 0 0;}.show-locations .mobile-nav-header .bm-map-marker {font-size: 24px;padding: 0;}.concierge-search .search-results-dropdown {background-color: #FDFDFD;}.concierge-search .mobile-close {font-size: 0.875em;padding: 0.66667em 3em 0.66667em 0;float: right;cursor: pointer;}.concierge-search .input-container {width: 80%;}.concierge-search .show-close-icon .mobile-close {display: inline-block;}}.global-header {display: table;width: 100%;position: fixed;z-index: 10;transition: transform 0.8s cubic-bezier(0.86, 0, 0.07, 1);}.global-header .mobile-nav-header {display: none;}.global-header .primary {background: #FFF;border-bottom: 1px solid #D2D2D2;transition: border-color 0.4s;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;}.global-header.show-expertise .primary, .global-header.show-insights .primary, .global-header.show-locations .primary, .global-header.show-search .primary {border-color: #D2D2D2;}.global-header.show-expertise .primary-nav .primary-link.expertise-links .primary-link-label {color: #F5802A;}.global-header.show-insights .primary-nav .primary-link.insight-links .primary-link-label {color: #F5802A;}.global-header.show-locations .primary-nav .upper-link .upper-link-label.all-locations-label {color: #F5802A;}.global-header.show-search .primary-nav .primary-link.search-link .search-link-label {color: #E26C29;}.global-header .logo-container {display: table-cell;white-space: nowrap;vertical-align: middle;}.global-header .logo-full--white {height: 0;opacity: 0;padding: 0;width: 0;}.global-header .mobile-nav-content {display: table-cell;width: 100%;}.global-header .layout-container {display: table;width: 100%;}.global-header .concierge-search {width: 100%;}.global-header .primary-nav {display: table-cell;white-space: nowrap;vertical-align: middle;float: right;}.global-header .mini-nav-locations-trigger {display: table-cell;white-space: nowrap;background-color: #ad122a;text-align: center;cursor: pointer;max-width: 0;transition: max-width 0.4s cubic-bezier(0.86, 0, 0.07, 1);vertical-align: middle;}.global-header .mini-nav-locations-trigger .fa-map-marker {width: 3em;color: #FDFDFD;font-size: 1.25em;}.global-header .sitesearch__placeholder {position: absolute;left: 0;top: 50%;pointer-events: none;transform: translateY(-50%);padding-left: 1.375em;}.global-header.show-locations .mini-nav-locations-trigger .fa-map-marker:before {content: url("~/assets/dist/main/images/icon-close.png");}.global-header.global-header--dark .primary-nav .primary-link .bm-search {color: #ad122a;}.global-header--home .primary {background: transparent;border-color: transparent;transition: background 0.4s cubic-bezier(0.86, 0, 0.07, 1), border-color 0.4s cubic-bezier(0.86, 0, 0.07, 1);}.global-header--home.global-header--dark .logo-full {opacity: 0;height: 0;padding: 0;width: 0;}.global-header--home.global-header--dark .logo-full--white {opacity: 1;width: auto;height: 5rem;padding: 1.5em 0 .25em;}.global-header--home.global-header--dark.headroom--not-top:not(.headroom--pinned) .primary {background: inherit;border-color: inherit;border-bottom: none;}.global-header--home.global-header--dark.headroom--not-top:not(.headroom--pinned) .logo-full {opacity: 0;height: 0;padding: 0;width: 0;}.global-header--home.global-header--dark.headroom--not-top:not(.headroom--pinned) .logo-full--white {opacity: 1;width: auto;height: 5rem;padding: 1.5em 0 .25em;}.global-header--home.global-header--dark.headroom--not-top:not(.headroom--pinned) .primary-nav .upper-link .upper-link-label, .global-header--home.global-header--dark.headroom--not-top:not(.headroom--pinned) .primary-nav .primary-link .primary-link-label, .global-header--home.global-header--dark.headroom--not-top:not(.headroom--pinned) .primary-nav .primary-link .search-link-label {color: #FFF;}.global-header--home.global-header--dark.headroom--not-top:not(.headroom--pinned) .primary-nav .upper-link .upper-link-label:hover, .global-header--home.global-header--dark.headroom--not-top:not(.headroom--pinned) .primary-nav .primary-link .primary-link-label:hover, .global-header--home.global-header--dark.headroom--not-top:not(.headroom--pinned) .primary-nav .primary-link .search-link-label:hover {color: #ad122a;}.global-header--home.global-header--dark .primary-nav .upper-link .upper-link-label, .global-header--home.global-header--dark .primary-nav .primary-link .primary-link-label, .global-header--home.global-header--dark .primary-nav .primary-link .search-link-label {color: #FFF;}.global-header--home.global-header--dark .primary-nav .upper-link .upper-link-label:hover, .global-header--home.global-header--dark .primary-nav .primary-link .primary-link-label:hover, .global-header--home.global-header--dark .primary-nav .primary-link .search-link-label:hover {color: #F5802A;}.global-header--home.global-header--light .logo-full, .global-header--home.headroom--not-top .logo-full, .global-header--home.show-expertise .logo-full, .global-header--home.show-insights .logo-full, .global-header--home.show-locations .logo-full, .global-header--home.show-search .logo-full, .global-header--home.show-mobile-nav .logo-full {opacity: 1;width: auto;height: 5rem;padding: 1.5em 0 .25em;}.global-header--home.global-header--light .logo-full--white, .global-header--home.headroom--not-top .logo-full--white, .global-header--home.show-expertise .logo-full--white, .global-header--home.show-insights .logo-full--white, .global-header--home.show-locations .logo-full--white, .global-header--home.show-search .logo-full--white, .global-header--home.show-mobile-nav .logo-full--white {opacity: 0;height: 0;padding: 0;width: 0;}.global-header--home.global-header--light .primary, .global-header--home.headroom--not-top .primary, .global-header--home.show-expertise .primary, .global-header--home.show-insights .primary, .global-header--home.show-locations .primary, .global-header--home.show-search .primary, .global-header--home.show-mobile-nav .primary {background: #FFF;border-color: #D2D2D2;}.global-header--home.global-header--light .primary-nav .upper-link .upper-link-label, .global-header--home.global-header--light .primary-nav .primary-link .primary-link-label, .global-header--home.global-header--light .primary-nav .primary-link .search-link-label, .global-header--home.headroom--not-top .primary-nav .upper-link .upper-link-label, .global-header--home.headroom--not-top .primary-nav .primary-link .primary-link-label, .global-header--home.headroom--not-top .primary-nav .primary-link .search-link-label, .global-header--home.show-expertise .primary-nav .upper-link .upper-link-label, .global-header--home.show-expertise .primary-nav .primary-link .primary-link-label, .global-header--home.show-expertise .primary-nav .primary-link .search-link-label, .global-header--home.show-insights .primary-nav .upper-link .upper-link-label, .global-header--home.show-insights .primary-nav .primary-link .primary-link-label, .global-header--home.show-insights .primary-nav .primary-link .search-link-label, .global-header--home.show-locations .primary-nav .upper-link .upper-link-label, .global-header--home.show-locations .primary-nav .primary-link .primary-link-label, .global-header--home.show-locations .primary-nav .primary-link .search-link-label, .global-header--home.show-search .primary-nav .upper-link .upper-link-label, .global-header--home.show-search .primary-nav .primary-link .primary-link-label, .global-header--home.show-search .primary-nav .primary-link .search-link-label, .global-header--home.show-mobile-nav .primary-nav .upper-link .upper-link-label, .global-header--home.show-mobile-nav .primary-nav .primary-link .primary-link-label, .global-header--home.show-mobile-nav .primary-nav .primary-link .search-link-label {color: #323232;}.global-header--home.global-header--light .primary-nav .upper-link .upper-link-label:hover, .global-header--home.global-header--light .primary-nav .primary-link .primary-link-label:hover, .global-header--home.global-header--light .primary-nav .primary-link .search-link-label:hover, .global-header--home.headroom--not-top .primary-nav .upper-link .upper-link-label:hover, .global-header--home.headroom--not-top .primary-nav .primary-link .primary-link-label:hover, .global-header--home.headroom--not-top .primary-nav .primary-link .search-link-label:hover, .global-header--home.show-expertise .primary-nav .upper-link .upper-link-label:hover, .global-header--home.show-expertise .primary-nav .primary-link .primary-link-label:hover, .global-header--home.show-expertise .primary-nav .primary-link .search-link-label:hover, .global-header--home.show-insights .primary-nav .upper-link .upper-link-label:hover, .global-header--home.show-insights .primary-nav .primary-link .primary-link-label:hover, .global-header--home.show-insights .primary-nav .primary-link .search-link-label:hover, .global-header--home.show-locations .primary-nav .upper-link .upper-link-label:hover, .global-header--home.show-locations .primary-nav .primary-link .primary-link-label:hover, .global-header--home.show-locations .primary-nav .primary-link .search-link-label:hover, .global-header--home.show-search .primary-nav .upper-link .upper-link-label:hover, .global-header--home.show-search .primary-nav .primary-link .primary-link-label:hover, .global-header--home.show-search .primary-nav .primary-link .search-link-label:hover, .global-header--home.show-mobile-nav .primary-nav .upper-link .upper-link-label:hover, .global-header--home.show-mobile-nav .primary-nav .primary-link .primary-link-label:hover, .global-header--home.show-mobile-nav .primary-nav .primary-link .search-link-label:hover {color: #F5802A;}.global-header--home.global-header--light .primary-nav .primary-link .bm-search, .global-header--home.headroom--not-top .primary-nav .primary-link .bm-search, .global-header--home.show-expertise .primary-nav .primary-link .bm-search, .global-header--home.show-insights .primary-nav .primary-link .bm-search, .global-header--home.show-locations .primary-nav .primary-link .bm-search, .global-header--home.show-search .primary-nav .primary-link .bm-search, .global-header--home.show-mobile-nav .primary-nav .primary-link .bm-search {color: #e06a29;}.global-header--home.show-expertise .primary, .global-header--home.show-insights .primary, .global-header--home.show-locations .primary, .global-header--home.show-search .primary {border-color: #D2D2D2;}.global-header--home.show-expertise .primary-nav .primary-link .bm-search, .global-header--home.show-insights .primary-nav .primary-link .bm-search, .global-header--home.show-locations .primary-nav .primary-link .bm-search, .global-header--home.show-search .primary-nav .primary-link .bm-search {color: #ad122a;}.global-header .menu-scroll-area {min-height: 20vh;overflow-y: auto;}@media screen and (max-width: 61.9375em) {.global-header .menu-scroll-area {max-height: 80vh;}}@media screen and (min-width: 64em) {.global-header.show-mini-nav {transform: translateY(-100%);}}@media screen and (max-width: 64em) {.global-header {display: block;}.global-header.show-mini-nav:not(.at-top-of-page) {transform: translateY(-100%);}.global-header .mobile-nav-header {display: block;}.global-header .logo-container {display: none;}.global-header .primary {display: block;position: absolute;top: 100%;left: 0;right: 0;height: calc(100vh - 47px);overflow-y: auto;-webkit-overflow-scrolling: touch;transform: translateY(-100%);transition: transform 0.4s cubic-bezier(0.86, 0, 0.07, 1);z-index: -1;}.global-header.show-mobile-nav .primary {transform: translateY(0%);background: transparent;border: none;}.global-header .concierge-search {width: 100%;}.global-header .primary-nav {display: -ms-flexbox;display: flex;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.global-header .mini-nav-locations-trigger {display: none;}}body:after {content: "";display: block;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 8;visibility: hidden;opacity: 0;background: rgba(0, 0, 0, 0.4);transition: visibility 0.4s, opacity 0.4s;}body.open-menu {overflow-y: scroll;position: fixed;width: 100%;}body.open-menu:after {visibility: visible;opacity: 1;}.global-footer, .global-footer-social {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;background: linear-gradient(108.99deg, #f5802a -0.16%, #790123 153.62%);padding-top: 4.375em;padding-bottom: 3.125em;}.global-footer:lang(zh-hans), .global-footer-social:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.global-footer:lang(zh-hant), .global-footer-social:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.global-footer .communication-footer, .global-footer-social .communication-footer {margin-bottom: 1.5em;max-width: 79.875em;padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;}.global-footer .footer-nav, .global-footer-social .footer-nav {border-top: 1px solid #cececd;max-width: 79.875em;padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;padding: 1.5em 0 0;}.global-footer .footer-nav:after, .global-footer-social .footer-nav:after {clear: both;}.global-footer .footer-nav:before, .global-footer .footer-nav:after, .global-footer-social .footer-nav:before, .global-footer-social .footer-nav:after {display: table;content: ' ';}.global-footer .utility-links, .global-footer-social .utility-links {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;}.global-footer .utility-link, .global-footer-social .utility-link {color: #FFF;}.global-footer .utility-link a, .global-footer-social .utility-link a {color: #FFF;font-weight: 300;}.global-footer .copyright, .global-footer-social .copyright {margin-top: 1.5em;color: #FFF;max-width: 79.875em;padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;padding: 0;}@media screen and (max-width: 65em) {.global-footer .footer-nav .utility-links, .global-footer-social .footer-nav .utility-links {display: block;}}@media screen and (max-width: 87.4375em) {.global-footer .footer-nav, .global-footer .copyright, .global-footer-social .footer-nav, .global-footer-social .copyright {margin-left: 1.5em;margin-right: 1.5em;}}@media screen and (max-width: 61.9375em) {.global-footer, .global-footer-social {font-size: 0.875em;padding-top: 2.625em;padding-bottom: 2.625em;}.global-footer .copyright, .global-footer-social .copyright {display: block;text-align: center;}}@media screen and (max-width: 47.9375em) {.global-footer, .global-footer-social {line-height: 1.325;}.global-footer .footer-nav .utility-links, .global-footer-social .footer-nav .utility-links {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: left;padding: 0;-ms-flex-align: center;align-items: center;}.global-footer .footer-nav .utility-links .utility-link, .global-footer-social .footer-nav .utility-links .utility-link {width: 50%;padding-bottom: 1em;padding-right: 0;padding-left: 2.5em;min-height: 40px;}}.global-footer-social {padding-top: 3.5em;border-top: 1px solid #cececd;}.global-footer-social .footer-nav {border: none;}.social-footer {margin: 0;position: relative;text-align: center;}.social-footer .social-link a {color: #ad122a;}@media screen and (max-width: 61.9375em) {.social-footer {height: 28.75em;}}@media screen and (max-width: 47.9375em) {.social-footer {height: auto;padding: 2em 0;}}.social-footer .social-footer-title {text-align: center;}@media screen and (max-width: 61.9375em) {.social-footer .social-footer-title {padding-top: 1em;}}@media screen and (max-width: 47.9375em) {.social-footer .social-footer-title {padding-top: 0;}}.social-footer .social-media-icons {margin: 1.25em auto 0;}@media screen and (max-width: 61.9375em) {.social-footer .social-media-icons {width: 21.875em;}}@media screen and (max-width: 47.9375em) {.social-footer .social-media-icons {max-width: 100%;}}.social-footer li {display: inline-block;margin: 0.5em;position: relative;cursor: pointer;}@media screen and (max-width: 61.9375em) {.social-footer li {margin: 3em;margin: 1.25em;}}.social-footer .button-red {margin: 1.875em auto 1.875em;}@media screen and (max-width: 61.9375em) {.social-footer .button-medium {padding-left: 2em;padding-right: 2em;}}@media screen and (max-width: 47.9375em) {blockquote {margin-left: 40px;margin-right: 40px;font-size: 14px;}blockquote::before {top: -25px;left: -20px;font-size: 68px;}}blockquote::before {content: "\201C";top: -30px;left: -35px;white-space: pre;font-size: 88px;position: absolute;}@media screen and (max-width: 47.9375em) {.promo-content-tile .container-row-initial:not(.video) .container-row {height: 100%;}}.promo-content-tile .video-module {height: 204px;overflow: hidden;width: 100%;}.promo-content-tile .video-module img {display: block;top: 50%;left: 50%;transform: translate(-50%, -50%);position: absolute;}.promo-content-tile .content {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative;overflow: hidden;vertical-align: middle;width: 100%;z-index: 1;}.promo-content-tile .content .date {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 0.875em;color: #5f5f5f;margin-bottom: 0.9375em;}.promo-content-tile .content .date:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.promo-content-tile .content .date:lang(zh-hant) {font-family: "Noto Sans TC", Arial Narrow, Arial;}.promo-content-tile .content .content-resource-icon {display: inline-block;width: 25px;height: 25px;position: absolute;transition: opacity 0.4s ease-in-out;background-repeat: no-repeat;background-size: 25px 25px;}.promo-content-tile .content .content-resource-icon--hover {opacity: 0;}.promo-content-tile .content .content-resource-icon+.content-type-label-text {margin-left: 30px;}.promo-content-tile .content .content-meta-header {display: -ms-flexbox;display: flex;}.promo-content-tile .content .content-meta-header .bm-twitter {margin-right: 5px;}.promo-content-tile .content .content-meta-header .content-type-label {margin-bottom: 0;width: 100%;}.promo-content-tile .content .content-meta-header .content-type-label--with-right {display: inline-block;width: 70%;margin-right: 5px;}.promo-content-tile .content .content-meta-header .bm-external-link {margin-left: 5px;}.promo-content-tile .content .content-meta-header .bm-external-link:before {transition: content 0.4s ease-in-out;transition-delay: 0.4s;content: url("../images/arrow-out-default.svg");}.promo-content-tile .content .content-meta-header .content-meta-header__right {width: 30%;text-align: right;display: inline-block;}.promo-content-tile .content .content-meta-header, .promo-content-tile .content .content-type-label {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;color: #646464;margin-bottom: 0.9375em;}.promo-content-tile .content .content-meta-header:lang(zh-hans), .promo-content-tile .content .content-type-label:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.promo-content-tile .content .content-meta-header:lang(zh-hant), .promo-content-tile .content .content-type-label:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.promo-content-tile .content .external-link-icon {display: table-cell;white-space: nowrap;padding: 18px;position: relative;border-top-left-radius: 3px;border-bottom-left-radius: 3px;}.promo-content-tile .content .external-link-icon:before {color: #fff;content: url("../images/arrow-out.svg");display: inline-block;position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);font-size: 1.2em;vertical-align: middle;}.promo-content-tile .content .external-link-icon.alternative-color {position: absolute;top: 0;right: 0;padding: 9px;}.promo-content-tile .content .external-link-icon.alternative-color:before {content: url("../images/arrow-out-black.svg");}.promo-content-tile .content .external-link-icon.grey-icon {position: absolute;top: 0;right: 0;padding: 9px;}.promo-content-tile .content .external-link-icon.grey-icon:before {content: url("../images/arrow-out-grey.svg");}.promo-content-tile .content .custom-header-wrapper {position: relative;}.promo-content-tile .content-categorization {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 0.875em;color: #5f5f5f;margin-bottom: 1em;}.promo-content-tile .content-categorization:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.promo-content-tile .content-categorization:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.promo-content-tile .content-headline {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: #D2D2D2;font-size: 20px;color: #323232;word-wrap: break-word;max-width: 333px;line-height: 1.25;}.promo-content-tile .content-headline.remove-uppercase {text-transform: none;}.promo-content-tile .content-headline:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #323232;font-size: 1.5em;line-height: 1.25;}.promo-content-tile .content-headline:lang(zh-hans).remove-uppercase {text-transform: none;}.promo-content-tile .content-headline:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #323232;font-size: 1.5em;line-height: 1.25;}.promo-content-tile .content-headline:lang(zh-hant).remove-uppercase {text-transform: none;}.promo-content-tile .content-summary {font-size: 16px;color: #323232;line-height: 1.5;margin-top: 1.5em;display: block;font-weight: 300;transition: color .3s ease-in-out;}.promo-content-tile .button-text-link {margin-top: 0.9375em;text-transform: uppercase;font-weight: bold;}.promo-content-tile.image-module {background-repeat: no-repeat;background-size: cover;}.promo-content-tile.image-module.image-module-with-tile-image .container-table {background-color: rgba(253, 253, 253, 0.9);margin: 1em 0 1em 1em;padding-right: 0.9375em;}.promo-content-tile.image-module.image-module-with-tile-image .container-table .pcm-standard-background-image {padding-bottom: 0;}.promo-content-tile.image-module.image-module-with-tile-image .container-table .container-row {background: none;}.promo-content-tile.image-module .promo-content-link {max-width: 100%;margin-left: auto;margin-right: auto;}.promo-content-tile.image-module .promo-content-link:after {content: " ";display: block;clear: both;}.promo-content-tile.image-module .container-table {width: 48.38722%;float: left;margin-right: 3.22556%;padding-right: 0;margin-right: 0;background: transparent;}.promo-content-tile.image-module .container-table .container-row {background-color: rgba(253, 253, 253, 0.9);}.promo-content-tile.image-module .container-table .content {border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}.promo-content-tile.view-all-placeholder {background-color: transparent;box-shadow: none;}.promo-content-tile.view-all-placeholder .container-row:after {background-color: transparent;}.promo-content-tile.view-all-placeholder:hover .container-row:after {height: 0;}.promo-content-tile.view-all-placeholder .promo-content-link {text-align: center;}.promo-content-tile.view-all-placeholder .button-red {position: absolute;top: 50%;left: 50%;transform: translate3d(-50%, -50%, 0);}.promo-content-tile.promo-content-tile--has-image .promo-content-link {height: calc(100% + 50px);}.promo-content-tile.promo-content-tile--has-image .container-table {margin-bottom: 50px;height: 100%;}.promo-content-tile.promo-content-tile--has-image .container-row {margin: 0 30px;position: absolute;bottom: 90px;border: none;height: auto;min-height: 0;}.promo-content-tile.promo-content-tile--has-image .content-summary {margin-top: 0;max-height: 0;color: #FFF;margin-top: 0;opacity: 0;transition: max-height 0.4s ease-in-out, margin 0.4s ease-in-out, opacity 0.6s ease-in-out;}.promo-content-tile.promo-content-tile--has-image .promo-content-link:hover .container-row:after, .promo-content-tile.promo-content-tile--has-image .promo-content-link:focus .container-row:after {height: 100%;}.promo-content-tile.promo-content-tile--has-image .promo-content-link:hover .content-summary, .promo-content-tile.promo-content-tile--has-image .promo-content-link:focus .content-summary {max-height: 320px;opacity: 1;margin-top: 14px;margin-bottom: 18px;}.promo-content-tile.promo-content-tile--has-image .promo-content-link:hover .content-type-label, .promo-content-tile.promo-content-tile--has-image .promo-content-link:hover .content-meta-header, .promo-content-tile.promo-content-tile--has-image .promo-content-link:hover .content-headline, .promo-content-tile.promo-content-tile--has-image .promo-content-link:focus .content-type-label, .promo-content-tile.promo-content-tile--has-image .promo-content-link:focus .content-meta-header, .promo-content-tile.promo-content-tile--has-image .promo-content-link:focus .content-headline {color: #FFF;}@media screen and (max-width: 61.9375em) {.promo-content-tile .container-row {min-height: 328px;}}@media screen and (max-width: 47.9375em) {.promo-content-tile .container-row {min-height: 291px;}}@media screen and (max-width: 47.9375em) and (min-width: 31em) {.promo-content-tile .video-module {height: 247px;}}@media screen and (max-width: 47.9375em) and (max-width: 30.9375em) {.promo-content-tile .video-module {height: 204px;}}@media screen and (max-width: 47.9375em) {.promo-content-tile .promo-content-link__intro {font-size: 0.875em;}.promo-content-tile .container-table {height: auto;}.promo-content-tile .content-categorization {font-size: 0.75em;}.promo-content-tile .content-headline {font-size: 1.25em;}.promo-content-tile .content-summary {font-size: 0.875em;}.promo-content-tile.image-module {height: 515px;background-size: auto 100%;background-position: 100% 0;}.promo-content-tile.view-all-placeholder {position: relative;height: 19.6875em;}.promo-content-tile.view-all-placeholder .promo-content-link {height: 23.4375em;}.promo-content-tile.promo-content-tile--has-image:not(.carousel-content) {margin-bottom: 70px;}.promo-content-tile .promo-content-link:hover .container-row .content-meta-header, .promo-content-tile .promo-content-link:hover .container-row .content-type-label, .promo-content-tile .promo-content-link:focus .container-row .content-meta-header, .promo-content-tile .promo-content-link:focus .container-row .content-type-label {color: #646464;}.promo-content-tile .promo-content-link:hover .container-row .content-headline, .promo-content-tile .promo-content-link:hover .container-row .content-summary, .promo-content-tile .promo-content-link:focus .container-row .content-headline, .promo-content-tile .promo-content-link:focus .container-row .content-summary {color: #323232;}.promo-content-tile .promo-content-link:hover .container-row:after, .promo-content-tile .promo-content-link:focus .container-row:after {height: 3px;}.promo-content-tile.promo-content-tile--has-image .promo-content-link .container-row {margin: 0 15px;padding: 15px;bottom: -90px;width: calc(100% - 32px);}.promo-content-tile.promo-content-tile--has-image .container-table {margin-bottom: 50px;height: auto;}.promo-content-tile.promo-content-tile--has-image .promo-content-link {height: auto;}.promo-content-tile.promo-content-tile--has-image .promo-content-link:hover .container-row .content-meta-header, .promo-content-tile.promo-content-tile--has-image .promo-content-link:hover .container-row .content-type-label, .promo-content-tile.promo-content-tile--has-image .promo-content-link:focus .container-row .content-meta-header, .promo-content-tile.promo-content-tile--has-image .promo-content-link:focus .container-row .content-type-label {color: #646464;}.promo-content-tile.promo-content-tile--has-image .promo-content-link:hover .container-row .content-headline, .promo-content-tile.promo-content-tile--has-image .promo-content-link:hover .container-row .content-summary, .promo-content-tile.promo-content-tile--has-image .promo-content-link:focus .container-row .content-headline, .promo-content-tile.promo-content-tile--has-image .promo-content-link:focus .container-row .content-summary {color: #323232;}.promo-content-tile.promo-content-tile--has-image .promo-content-link:hover .container-row:after, .promo-content-tile.promo-content-tile--has-image .promo-content-link:focus .container-row:after {height: 3px;}}.promo-content-tile-no-results {background-color: #FFF;margin-top: 2em;margin-bottom: 4.1em;}.promo-content-tile-no-results .content {display: block;vertical-align: middle;padding: 3.5625em 0.9375em;text-align: center;}.promo-content-tile-no-results .content .content-title {line-height: 1;text-transform: uppercase;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 2em;}.promo-content-tile-no-results .content .content-title:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 2em;}.promo-content-tile-no-results .content .content-title:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 2em;}.promo-content-tile-no-results .content .content-title.remove-uppercase {text-transform: none;}.promo-content-tile-no-results .content .content-summary {padding-top: 1.25em;}.promo-content-grid {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -2%;}.promo-content-grid .promo-content-tile {width: 31.33333%;margin-right: 2%;margin-bottom: 12px;margin-top: 12px;opacity: 1;}.promo-content-grid .image-module {width: 64.66667%;}.promo-content-grid.promo-content-grid-spaced {margin-top: 5.625em;margin-bottom: 5.625em;}.promo-content-grid.promo-content-grid-insight-spaced {margin-top: 2em;margin-bottom: 4.1em;}@media screen and (max-width: 61.9375em) {.promo-content-grid .promo-content-tile {width: 48%;}.promo-content-grid .promo-content-tile .content .date {color: #5f5f5f;}.promo-content-grid .image-module {width: 98%;}}@media screen and (max-width: 47.9375em) {.promo-content-grid {display: block;margin-right: 0;}.promo-content-grid .promo-content-tile {width: 100%;margin-right: 0;margin-bottom: 1em;}.promo-content-grid .image-module {width: 100%;margin-right: 0;margin-bottom: 1em;}.promo-content-grid .image-module.image-module-with-tile-image .container-table {width: 90%;}.promo-content-grid .image-module .container-table {padding-right: 1em;width: 100%;float: left;margin-left: 0;margin-right: 0;}.promo-content-grid.promo-content-grid-spaced {margin-top: 3em;margin-bottom: 3em;}}.promo-content-grid-spaced {margin-top: 5.625em;margin-bottom: 5.625em;}@media screen and (max-width: 47.9375em) {.promo-content-grid-spaced {margin-top: 3em;margin-bottom: 3em;}}.promo-content-category-switcher {width: 100%;margin-top: 3.125em;margin-bottom: 3.125em;text-align: center;}.promo-content-category-switcher .cat-option-left, .promo-content-category-switcher .cat-option-right {position: relative;display: inline-block;height: 3em;line-height: 1.875em;background-color: #FDFDFD;border: 1px solid #cececd;color: #ad122a;text-align: center;text-transform: uppercase;width: 9.5625em;max-width: 40%;padding: .5em 1em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.promo-content-category-switcher .cat-option-left:lang(zh-hans), .promo-content-category-switcher .cat-option-right:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.promo-content-category-switcher .cat-option-left:lang(zh-hant), .promo-content-category-switcher .cat-option-right:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.promo-content-category-switcher .selected {background-color: #ad122a;color: #FDFDFD;border-color: transparent;}.headline-content, .headline-content-small {background-color: rgba(253, 253, 253, 0.9);width: 600px;height: 600px;border-radius: 300px;text-align: center;padding: 3.75em 2.8125em;}.headline-content .careers-egg, .headline-content-small .careers-egg {width: 45%;}.headline-content .inner-egg, .headline-content-small .inner-egg {opacity: 0.9;}.headline-content .date, .headline-content-small .date {color: #5f5f5f;font-size: 18px;}.headline-content .headline, .headline-content-small .headline {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: #FFF;font-size: 2.25em;margin-top: .5em;padding-left: 0.625em;padding-right: 0.625em;}.headline-content .headline.remove-uppercase, .headline-content-small .headline.remove-uppercase {text-transform: none;}.headline-content .headline:lang(zh-hans), .headline-content-small .headline:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #FFF;font-size: 2.25em;}.headline-content .headline:lang(zh-hans).remove-uppercase, .headline-content-small .headline:lang(zh-hans).remove-uppercase {text-transform: none;}.headline-content .headline:lang(zh-hant), .headline-content-small .headline:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #FFF;font-size: 2.25em;}.headline-content .headline:lang(zh-hant).remove-uppercase, .headline-content-small .headline:lang(zh-hant).remove-uppercase {text-transform: none;}.headline-content .summary, .headline-content-small .summary {font-size: 1.25em;line-height: 28px;margin-top: 1em;padding: 1em 0.625em 0;position: relative;}.headline-content .summary:before, .headline-content-small .summary:before {content: '';position: absolute;display: inline-block;width: 10.9375em;height: 1px;top: 0;left: 50%;transform: translateX(-50%);background-color: #cececd;}.headline-content .headline-content-details, .headline-content-small .headline-content-details {display: table-cell;vertical-align: middle;height: 23em;width: 50em;}.headline-content .headline-title-anchor, .headline-content-small .headline-title-anchor {display: block;color: #ad122a;}.headline-content .headline-title-anchor:hover, .headline-content-small .headline-title-anchor:hover {color: #ad122a;}@media screen and (max-width: 47.9375em) {.headline-content, .headline-content-small {width: 90%;height: auto;border-radius: 0;padding: 1em;padding-bottom: 3.375em;}.headline-content .headline-content-details, .headline-content-small .headline-content-details {display: block;vertical-align: middle;height: auto;width: auto;}.headline-content .date, .headline-content-small .date {font-size: 0.875em;margin-top: 2.8125em;}.headline-content .headline, .headline-content-small .headline {font-size: 2em;}.headline-content .summary, .headline-content-small .summary {font-size: 0.875em;padding-bottom: 2em;}.headline-content .button-readmore, .headline-content-small .button-readmore {font-size: 0.875em;}}.headline-content-small {width: 390px;height: 178px;border-radius: 0;}.headline-people-module {position: relative;}.headline-people-module .headline-hero-people {position: relative;}.headline-people-module .headline-people-search-box {position: absolute;top: 45%;left: 50%;transform: translateY(-50%) translateX(-50%);}.headline-people-module:before {content: '';display: inline-block;background: #f3f2ee;position: absolute;top: 100%;left: 50%;transform: translateY(-50%) translateX(-50%);z-index: 1;}@media screen and (max-width: 47.9375em) {.headline-people-module .headline-people-search-box {top: 30%;}.headline-people-module:before {top: 50%;background: none;}}.headline-people-search-box {padding: 5.625em 0;position: relative;}.headline-people-search-box .background-image {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;}.headline-people-search-box .mobile-image {display: none;}.headline-people-search-box .content {width: 90%;max-width: 50.625em;background-color: rgba(253, 253, 253, 0.95);text-align: center;padding: 3.75em 6.25em;margin-left: auto;margin-right: auto;position: relative;z-index: 3;}.headline-people-search-box .headline {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: #FFF;font-size: 3em;color: #000;}.headline-people-search-box .headline.remove-uppercase {text-transform: none;}.headline-people-search-box .headline:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #000;font-size: 3em;}.headline-people-search-box .headline:lang(zh-hans).remove-uppercase {text-transform: none;}.headline-people-search-box .headline:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #000;font-size: 3em;}.headline-people-search-box .headline:lang(zh-hant).remove-uppercase {text-transform: none;}.headline-people-search-box .summary {font-size: 1.125em;padding: 2em 0;position: relative;}.display-search-results .headline-people-search-box .desktop-image {background-size: 100% auto;background-position: 50% 40%;}.display-search-results .headline-people-search-box .summary, .display-search-results .headline-people-search-box .search-input-people, .display-search-results .headline-people-search-box .drop-down-menu-filters-people-landing, .display-search-results .headline-people-search-box .people-landing-filter-options, .display-search-results .headline-people-search-box .letter-filter {max-height: 0;padding: 0;opacity: 0;margin: 0;overflow: hidden;transition: max-height .5s, padding .5s, opacity .5s, margin-bottom .5s;}.display-search-results .headline-people-search-box .mobile-accordion-filters {display: none;}@media screen and (max-width: 64em) {.headline-people-search-box .mobile-accordion-filters {display: none;}}@media screen and (max-width: 47.9375em) {.headline-people-search-box {padding: 2.625em 0;}.headline-people-search-box .mobile-image {display: block;background-position: 40% 50%;}.headline-people-search-box .desktop-image {display: none;}.headline-people-search-box .content {width: auto;margin: 0;height: auto;border-radius: 0;background: none;padding: 0;}.headline-people-search-box .headline {font-size: 2em;}.headline-people-search-box .summary {font-size: 0.875em;margin: 0 1em;}.headline-people-search-box .summary:before {content: none;}.headline-people-search-box .mobile-accordion-filters {display: block;text-align: left;padding-bottom: 80px;}.headline-people-search-box .search-input-people {font-size: 0.875em;margin-bottom: 0;}.headline-people-search-box .search-input-people.no-mobile-view {display: none;}.headline-people-search-box .category-search-filters .input-container {padding-left: 6.9375em;}.headline-people-search-box .category-search-filters .drop-down-menu .display-option {white-space: nowrap;}.headline-people-search-box .hide-container {position: relative;}}.headline-module, .headline-module-small {position: relative;overflow: hidden;height: 768px;background: transparent no-repeat center center;background-size: cover;}.headline-module:empty, .headline-module-small:empty {height: 384px;}.headline-module .headline-background-video, .headline-module-small .headline-background-video {min-width: 100%;min-height: 100%;bottom: 0;margin: auto;position: absolute;}.headline-module video::-webkit-media-controls, .headline-module-small video::-webkit-media-controls {display: none !important;}.headline-module .headline-hero, .headline-module-small .headline-hero {position: relative;}.headline-module .headline-content, .headline-module-small .headline-content {position: absolute;top: 45%;left: 50%;transform: translateY(-50%) translateX(-50%);}.headline-module .headline-content .button-red, .headline-module-small .headline-content .button-red {margin-top: 0.5em;position: relative;}.headline-module .headline-content .video-play-button, .headline-module-small .headline-content .video-play-button {cursor: pointer;}.headline-module .headline-content .video-play-button img, .headline-module-small .headline-content .video-play-button img {width: 50px;height: 50px;}.headline-module .sticky-arrow, .headline-module-small .sticky-arrow {content: '';display: inline-block;width: 5em;height: 5em;border-radius: 2.5em;background-color: #f3f2ee;position: absolute;top: 100%;left: 50%;transform: translateY(-50%) translateX(-50%);z-index: 1;}.headline-module .sticky-arrow.is-sticky, .headline-module-small .sticky-arrow.is-sticky {position: fixed;top: auto;bottom: 0;transform: translate(-50%, 50%);}@media screen and (max-width: 47.9375em) {.headline-module, .headline-module-small {padding: 6% 0;overflow: hidden;height: auto;}.headline-module .headline-background-video, .headline-module-small .headline-background-video {display: none;}.headline-module .headline-hero, .headline-module-small .headline-hero {position: static;}}@media screen and (max-width: 47.9375em) {.headline-module, .headline-module-small {padding: 6% 0;overflow: hidden;height: auto;}.headline-module .headline-background-video, .headline-module-small .headline-background-video {display: none;}.headline-module .headline-hero, .headline-module-small .headline-hero {position: static;}.headline-module .headline-content, .headline-module-small .headline-content {position: relative;top: auto;left: auto;transform: translate(0, 0);margin: 0 auto;margin-bottom: 2.5em;}.headline-module .headline-content .button-red, .headline-module-small .headline-content .button-red {top: 0;}}.headline-module-small {height: 357px;}.headline-module-small .headline-hero-small {position: relative;}.headline-module-small .headline-content-small {position: absolute;top: 45%;left: 50%;transform: translateY(-50%) translateX(-50%);}.about-us-section {padding-top: 5.625em;padding-bottom: 5.625em;}.about-us-section.related-tabs-panel {padding: 1.875em 0;}.about-us-section .tabs-panel-nav-list {border-bottom: 0 none;}@media screen and (max-width: 47.9375em) {.about-us-section.related-tabs-panel {padding: 2.8125em 0;}}.language-select {background-color: #FDFDFD;padding-top: 1em;padding-bottom: 1em;}.language-select .label {text-transform: uppercase;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;}.language-select .label:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.language-select .label:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.language-select .drop-down-menu {margin-left: 1em;display: inline-block;}@media screen and (max-width: 47.9375em) {.language-select .page-wrapper {display: table;}.language-select .label {display: table-cell;white-space: nowrap;font-size: 0.875em;}.language-select .drop-down-menu {display: table-cell;width: 100%;text-align: right;}.language-select .drop-down-menu .select-options {text-align: left;left: auto;right: 0;z-index: 10;}}.language-menu {display: inline-block;z-index: 100;padding-right: 1em;color: #FDFDFD;}.language-menu .drop-down-menu {display: inline-block;text-align: left;}.language-menu .drop-down-menu .display-option-mobile {display: none;}.language-menu .drop-down-menu .display-option {font-size: 0.875em;padding: 0 0.9em;display: inline-block;border: 0;border-radius: 0;background-color: transparent;color: #FDFDFD;}.language-menu .drop-down-menu .display-option:after {margin-left: 0;padding-left: .5em;border: 0 none;}.language-menu .drop-down-menu .select-options {background-color: transparent;padding-top: .6em;border-bottom: 1px solid #cececd;z-index: 10;}.language-menu .drop-down-menu .option {padding: 0.6em 1em;padding-right: 1.8em;color: #FDFDFD;}.language-menu .drop-down-menu .option:before {display: none;}.language-menu .drop-down-menu .selected-option {display: none;font-weight: 600;}.language-menu .drop-down-menu .selected-option:after {display: none;}.language-menu .static-list .display-option {display: none;}.language-menu .static-list .select-options {display: inline-block;position: static;left: auto;width: auto;box-shadow: none;background-color: transparent;border-bottom: 0;padding-top: 0;}.language-menu .static-list .option {display: inline-block;line-height: 1em;padding: 0 .5em;border-radius: 0;border-bottom: 0;border-top: 0;background-color: transparent;}.language-menu .static-list .option+.option {border-left: 1px solid #cececd;}.language-menu .label {font-size: 0.875em;}@media screen and (max-width: 64em) {.language-menu {padding-right: 0;display: block;border-top: 1px solid #cececd;}.language-menu .label {display: none;}.language-menu .drop-down-menu {display: block;width: 100%;z-index: 9;}.language-menu .drop-down-menu .select-options {padding-top: 0;border-bottom: 0 none;width: 100%;}.language-menu .drop-down-menu .display-option {display: none;}.language-menu .drop-down-menu .display-option-mobile {display: block;color: #FDFDFD;padding: .75em 1em;margin: 0;width: 100%;text-transform: uppercase;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 0.875em;}.language-menu .drop-down-menu .display-option-mobile:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.language-menu .drop-down-menu .display-option-mobile:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.language-menu .drop-down-menu.show-options .display-option-mobile:after {transform: rotate(180deg);}.language-menu .drop-down-menu .option {display: block;line-height: 1.2;padding: 0.75em 1em;font-size: 0.875em;color: #ad122a;border-top: 0;border-bottom: 1px solid #cececd;}.language-menu .drop-down-menu .option a {color: #ad122a;}.language-menu .drop-down-menu .option+.option {border-left: 0 none;}.language-menu .drop-down-menu .option.selected-option {color: #001A32;}.language-menu .static-list .select-options {display: none;position: static;width: 100%;background-color: transparent;position: absolute;top: 100%;left: 0;background-color: #FDFDFD;box-shadow: 0 3px 3px 0 rgba(95, 95, 95, 0.7);z-index: 5;}.language-menu .static-list.show-options .select-options {display: block;}.language-menu .static-list.show-options .display-option-mobile:after {transform: rotate(0);}.language-menu .page-wrapper {padding: 0;}}.left-side-search-panel>span {display: block;}.left-side-search-panel>span.results {font-size: 1.25em;margin-bottom: 4.125em;font-weight: bold;}@media screen and (max-width: 47.9375em) {.left-side-search-panel>span.results {display: none;}}.left-side-search-panel>span.filter-headline {margin-top: 2.125em;font-size: 1.125em;}@media screen and (max-width: 47.9375em) {.left-side-search-panel>span.filter-headline {background: #FDFDFD;color: #ad122a;padding: .75em 1em;margin: 0;border-bottom: 1px solid #cececd;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 0.875em;}.left-side-search-panel>span.filter-headline:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.left-side-search-panel>span.filter-headline:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.left-side-search-panel>span.filter-headline.add-filters:after {display: inline-block;content: "A";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;float: right;}.left-side-search-panel>span.filter-headline.current-filters {border-bottom: none;}.left-side-search-panel>span.filter-headline.current-filters:after {display: inline-block;content: "z";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: .8em;float: right;line-height: 2em;}}@media screen and (max-width: 47.9375em) {.left-side-search-panel>span.add-filters.show-search:after {transform: rotate(45deg);}.left-side-search-panel>span.add-filters.show-search+.new-search-filter {display: block;}}@media screen and (max-width: 47.9375em) {.left-side-search-panel>span.current-filters+.filters-list {display: none;}.left-side-search-panel>span.current-filters.show-filters:after {transform: rotate(180deg);}.left-side-search-panel>span.current-filters.show-filters+.filters-list {display: block;}}.left-side-search-panel>span.desktop {display: block;}@media screen and (max-width: 47.9375em) {.left-side-search-panel>span.desktop {display: none;}}.left-side-search-panel>span i {float: right;margin: 0.9375em 0.625em 0 0;display: none;}@media screen and (max-width: 47.9375em) {.left-side-search-panel>span i {display: block;}}@media screen and (max-width: 47.9375em) {.left-side-search-panel {float: none;width: 100%;padding: 0;}}.left-side-search-panel .new-search-filter {background-color: #F0F0F0;padding: 0.3125em 0.625em;border: 1px solid #cececd;color: #001A32;position: relative;border-radius: 3px;}.left-side-search-panel .new-search-filter:after {clear: both;}.left-side-search-panel .new-search-filter:before, .left-side-search-panel .new-search-filter:after {display: table;content: ' ';}.left-side-search-panel .new-search-filter .input-container {background-color: inherit;overflow: hidden;width: 80%;padding: 0.375em;padding: 0.375em;}.left-side-search-panel .new-search-filter .input, .left-side-search-panel .new-search-filter input[type='text'] {background-color: transparent;width: 100%;color: inherit;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.125em;}.left-side-search-panel .new-search-filter .input:lang(zh-hans), .left-side-search-panel .new-search-filter input[type='text']:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.left-side-search-panel .new-search-filter .input:lang(zh-hant), .left-side-search-panel .new-search-filter input[type='text']:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.left-side-search-panel .new-search-filter .input::-moz-placeholder, .left-side-search-panel .new-search-filter input[type='text']::-moz-placeholder {color: inherit;}.left-side-search-panel .new-search-filter .input:-ms-input-placeholder, .left-side-search-panel .new-search-filter input[type='text']:-ms-input-placeholder {color: inherit;}.left-side-search-panel .new-search-filter .input::placeholder, .left-side-search-panel .new-search-filter input[type='text']::placeholder {color: inherit;}.left-side-search-panel .new-search-filter .button-submit {padding: 0.375em 0.75em;color: inherit;height: 100%;position: absolute;top: 0;right: 0;}.left-side-search-panel .new-search-filter .button-submit:before {border-left: 1px solid #cececd;position: absolute;left: 0;top: 20%;height: 60%;content: " ";}@media screen and (max-width: 61.9375em) {.left-side-search-panel .new-search-filter {padding: 0.3125em;}}@media screen and (max-width: 47.9375em) {.left-side-search-panel .new-search-filter {display: none;margin: .75em 1em;font-size: 0.875em;}}.left-side-search-panel .new-search-filter.show-dropdown {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.left-side-search-panel .new-search-filter.show-dropdown .search-results-dropdown {display: block;z-index: 3;}.left-side-search-panel .new-search-filter .search-results-dropdown {display: none;position: absolute;left: -1px;top: 100%;width: calc(100% + 2px);}@media screen and (max-width: 61.9375em) {.left-side-search-panel .new-search-filter .button-submit {padding-left: .7em;}}@media screen and (max-width: 47.9375em) {.left-side-search-panel .new-search-filter {background-color: #FDFDFD;}}.left-side-search-panel .search-input-results {background-color: #F0F0F0;padding: 0.3125em 0.625em;border: 1px solid #cececd;color: #5f5f5f;}.left-side-search-panel .search-input-results .input-container {background-color: inherit;overflow: hidden;padding: 0.375em;}@media screen and (max-width: 47.9375em) {.left-side-search-panel .search-input-results .input-container {background-color: #FDFDFD;}}.left-side-search-panel .search-input-results .input {background-color: transparent;width: 100%;color: inherit;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1em;}.left-side-search-panel .search-input-results .input:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.left-side-search-panel .search-input-results .input:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.left-side-search-panel .search-input-results .input::-moz-placeholder {color: inherit;}.left-side-search-panel .search-input-results .input:-ms-input-placeholder {color: inherit;}.left-side-search-panel .search-input-results .input::placeholder {color: inherit;}.left-side-search-panel .search-input-results .button-submit {padding: 0.375em;padding-left: 1em;border-left: inherit;float: right;color: inherit;}@media screen and (max-width: 47.9375em) {.left-side-search-panel .search-input-results {background-color: #FDFDFD;}}.left-side-search-panel ul.filters-list {background: #cececd;padding: 0.0625em 0.625em 0.625em 0.625em;list-style: none;border-radius: 0.3125em;}.left-side-search-panel ul.filters-list>li {width: 100%;background: #ad122a;clear: both;margin-top: 0.625em;border-radius: 0.3125em;overflow: hidden;}.left-side-search-panel ul.filters-list>li a {color: #FDFDFD;width: 100%;cursor: pointer;}.left-side-search-panel ul.filters-list .filter {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 0.875em;line-height: 1.71429em;padding: 0.5em 2.5em 0.3125em 2em;position: relative;}.left-side-search-panel ul.filters-list .filter:after {display: inline-block;content: "f";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: .8em;position: absolute;right: 1.66667em;top: 50%;transform: translateY(-50%) translateX(50%);}.left-side-search-panel ul.filters-list .filter:before {content: '';position: absolute;height: 100%;width: 2.5em;right: 0;top: 0;}.left-side-search-panel ul.filters-list .filter-icon {position: absolute;left: 1em;top: 50%;transform: translateX(-50%) translateY(-50%);}.left-side-search-panel ul.filters-list .filter-icon:before {vertical-align: baseline;}@media screen and (max-width: 47.9375em) {.left-side-search-panel ul.filters-list {border-radius: 0;}}.left-side-search-panel .mobile-new-search-filter {display: none;}@media screen and (max-width: 47.9375em) {.left-side-search-panel .mobile-new-search-filter {background: #FDFDFD;background-color: #FDFDFD;padding: 0.3125em 0.625em;border-bottom: 1px solid #cececd;color: #ad122a;display: block;}.left-side-search-panel .mobile-new-search-filter .input-container {background-color: inherit;overflow: hidden;padding: 0.625em;}.left-side-search-panel .mobile-new-search-filter .input {background-color: transparent;width: 100%;color: inherit;text-transform: uppercase;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.125em;}.left-side-search-panel .mobile-new-search-filter .input:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 1.125em;}.left-side-search-panel .mobile-new-search-filter .input:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 1.125em;}.left-side-search-panel .mobile-new-search-filter .input::-moz-placeholder {color: inherit;}.left-side-search-panel .mobile-new-search-filter .input:-ms-input-placeholder {color: inherit;}.left-side-search-panel .mobile-new-search-filter .input::placeholder {color: inherit;}.left-side-search-panel .mobile-new-search-filter .button-submit {padding: 0.375em;padding-left: 1em;border-left: inherit;float: right;color: inherit;}}.headline-results-module {position: relative;}.headline-results-module .results-headline-content {position: absolute;top: 45%;left: 50%;transform: translateY(-50%) translateX(-50%);width: 40%;height: 6.25em;background-color: rgba(253, 253, 253, 0.95);text-align: center;padding: 0.3125em;}.headline-results-module .results-headline-content .headline {text-transform: uppercase;color: #ad122a;margin-top: .5em;line-height: 1;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 2.25em;}.headline-results-module .results-headline-content .headline:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 2.25em;}.headline-results-module .results-headline-content .headline:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 2.25em;}@media screen and (max-width: 47.9375em) {.headline-results-module .results-headline-content {width: 90%;height: auto;border-radius: 0;padding: 0.875em;padding-bottom: 3.375em;background: none;}.headline-results-module .results-headline-content .headline {font-size: 3em;}}.header-text-module .header-title {line-height: 1;position: relative;top: 5px;}.header-text-module .text-copy {margin-top: 1.77778em;line-height: 28px;}.header-text-module .button-red {margin-top: 1.77778em;}.header-text-module .overview-button-trigger .button-medium {margin-top: auto;margin-left: auto;}.professional-profile-details {max-width: 100%;margin-left: auto;margin-right: auto;}.professional-profile-details:after {content: " ";display: block;clear: both;}.professional-profile-details .cv-content {width: 65.2175%;float: left;margin-right: 4.34749%;padding-right: 4.25499%;border-right: 1px solid #cececd;}.professional-profile-details .cv-content .text-copy img {max-width: 100%;}.professional-profile-details .header-text-module {margin-top: 2em;}.professional-profile-details .header-text-module .text-copy {font-size: 1.125em;}.professional-profile-details .header-text-module .list-content {font-size: 1.125em;}.professional-profile-details .header-text-module:first-of-type {margin-top: 0;}.professional-profile-details .header-text-module .passle-header-text-module__passle .passle-post-image, .professional-profile-details .header-text-module .passle-header-text-module__passle .passle-post-author, .professional-profile-details .header-text-module .passle-header-text-module__passle .passle-post-date, .professional-profile-details .header-text-module .passle-header-text-module__passle .passle-post-content, .professional-profile-details .header-text-module .passle-header-text-module__passle .passle-post-quote {display: none;}.professional-profile-details .header-text-module .passle-header-text-module__passle .passle-post-title {font-size: 1.125em;margin-left: 0;margin-top: 1.5em;line-height: 1.5em;position: relative;}.professional-profile-details .overview-button-trigger {margin-top: 3.75em;}.professional-profile-details .download-prompt {text-align: inherit;}.professional-profile-details .legal-text {margin-top: 1.5em;line-height: 1.71429em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 0.875em;}.professional-profile-details .legal-text:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.professional-profile-details .legal-text:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.professional-profile-details .related {width: 30.43501%;float: right;margin-right: 0;}.professional-profile-details .related .header-text-module {padding-bottom: 1.5em;margin-top: 1.5em;border-bottom: 1px solid #cececd;}.professional-profile-details .related .header-text-module:first-of-type {margin-top: 0;}.professional-profile-details .related .header-text-module:last-of-type {border-bottom: none;padding-bottom: 0;}.professional-profile-details .related .header-text-module .text-copy {font-size: 1em;}.professional-profile-details .related .header-text-module .button-red {margin-top: 1.5em;font-size: 1em;}.professional-profile-details .related .header-text-module .list-content {font-size: 1em;}.professional-profile-details .related .header-text-module.highlight img {max-width: 100%;}@media screen and (max-width: 61.9375em) {.professional-profile-details .cv-content, .professional-profile-details .related {border-right: none;padding-right: 0;width: 100%;float: left;margin-left: 0;margin-right: 0;}.professional-profile-details .related {margin-top: 2em;}.professional-profile-details .related .header-text-module:first-of-type {margin-top: 2em;}}@media screen and (max-width: 47.9375em) {.professional-profile-details .cv-content .header-text-module .header-title, .professional-profile-details .related .header-text-module .header-title {font-size: 1.5em;}.professional-profile-details .cv-content .header-text-module .text-copy, .professional-profile-details .related .header-text-module .text-copy {font-size: 0.875em;}.professional-profile-details .cv-content .header-text-module .list-content, .professional-profile-details .related .header-text-module .list-content {font-size: 0.875em;}.professional-profile-details .download-prompt, .professional-profile-details .legal-text {margin-top: 1.5em;padding: 1.5em 0;}.professional-profile-details .cv-content .header-text-module:first-of-type {margin-top: 0;}.professional-profile-details .related {margin-top: 1.5em;}.professional-profile-details .related .header-text-module:first-of-type {margin-top: 1.5em;}}.sort-panel {color: #5f5f5f;}@media screen and (max-width: 47.9375em) {.sort-panel {display: none;}.display-search-results .sort-panel {display: none;}}.sort-panel .drop-down-menu {float: right;z-index: 1;}.sort-panel .drop-down-menu .display-option {width: 9.28571em;}.sort-panel .drop-down-menu .display-option:after {float: right;line-height: 2.2em;}.sort-panel .drop-down-menu .select-options {left: auto;right: 0;}.sort-panel .label, .sort-panel .sort-panel-label, .sort-panel .filter-label {float: right;text-transform: uppercase;margin-right: 0.625em;position: relative;line-height: 36px;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.sort-panel .label:lang(zh-hans), .sort-panel .sort-panel-label:lang(zh-hans), .sort-panel .filter-label:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.sort-panel .label:lang(zh-hant), .sort-panel .sort-panel-label:lang(zh-hant), .sort-panel .filter-label:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.sort-panel .sort-panel-label {float: left;border-right: 1px solid #cececd;padding-right: 0.9375em;}.sort-panel .filter-label {float: left;margin-left: 3.125em;color: #ee3035;}.sort-panel .filter-label:after {display: inline-block;content: "z";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: .6em;margin-left: 0.3125em;}.sort-panel .filter-option {display: none;}.sort-panel .list-toggle a:hover {color: #ad122a;}.sort-panel .list-toggle a .toggle-image {cursor: pointer;}.sort-panel .list-toggle a .toggle-image:hover {color: #ad122a;}.sort-panel .list-toggle {float: right;margin-right: 30px;}.sort-panel .list-toggle-trigger {padding: 0;display: inline-block;color: #ee3035;vertical-align: baseline;}.sort-panel .list-toggle-trigger:hover {color: #5f5f5f;}.sort-panel .list-toggle-btn {line-height: 1;cursor: pointer;}.sort-panel .list-toggle-btn:before {display: inline-block;content: "Z";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: 2.25em;vertical-align: -15.14286%;padding: 0 3px;}.sort-panel .list-toggle-on:before {content: "Z";}.sort-panel .list-toggle-off:before {content: "Y";}.sort-panel .list-toggle-grid {position: relative;}.sort-panel .list-toggle-grid:before {display: inline-block;content: "S";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: 1.5em;margin-right: 0.3125em;vertical-align: baseline;}.sort-panel .list-toggle-list:before {display: inline-block;content: "T";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: 1.5em;margin-left: 0.3125em;vertical-align: baseline;}.sort-panel-mobile {display: none;}@media screen and (max-width: 47.9375em) {.sort-panel-mobile {display: block;background-color: #f3f2ee;color: #5f5f5f;}.sort-panel-mobile .button-new-search {width: 100%;text-align: left;background-color: #FDFDFD;border-radius: 0;border-right: none;border-left: none;font-size: 0.875em;}.sort-panel-mobile .button-new-search:after {float: right;}.sort-panel-mobile span {display: block;}.sort-panel-mobile span.sort {text-transform: uppercase;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 0.875em;}.sort-panel-mobile span.sort:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.sort-panel-mobile span.sort:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.sort-panel-mobile span.results {margin: 1.5625em 0;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 0.875em;}.sort-panel-mobile span.results:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.sort-panel-mobile span.results:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: 0.875em;}.sort-panel-mobile span.apply-label, .sort-panel-mobile span.current-label {display: inline;}.sort-panel-mobile hr {margin: 1.5625em 0;}.sort-panel-mobile .drop-down-menu {z-index: 1;margin-top: .5em;}.sort-panel-mobile .drop-down-menu .display-option {background-color: #FDFDFD;display: block;}.sort-panel-mobile .drop-down-menu .display-option:after {float: right;line-height: 2.5em;position: absolute;right: 15px;top: 6px;}.sort-panel-mobile .drop-down-menu .select-options {width: 100%;}.sort-panel-mobile .category-search-filters .drop-down-menu {margin-top: 0;}.sort-panel-mobile .category-search-filters .drop-down-menu .display-option {background-color: #ad122a;}.sort-panel-mobile .category-search-filters .drop-down-menu .display-option:after {right: 10px;}.sort-panel-mobile .category-search-filters .search-input-people {font-size: 0.875em;margin-bottom: 0;}}.filter-panel {float: left;}.filter-panel:after {clear: both;}.filter-panel:before, .filter-panel:after {display: table;content: ' ';}.sort-filter-wrapper {position: relative;}.sort-filter-wrapper:after {clear: both;}.sort-filter-wrapper:before, .sort-filter-wrapper:after {display: table;content: ' ';}.hide {display: none;}.clear {clear: both;}.filter-sort-container {padding-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #cececd;position: relative;display: -ms-flexbox;display: flex;}.filter-sort-container .left {-ms-flex-order: 0;order: 0;-ms-flex-positive: 1;flex-grow: 1;}.filter-sort-container .right {-ms-flex-order: 1;order: 1;-ms-flex-negative: 0;flex-shrink: 0;padding-top: 6px;}.showing-results-container {padding-top: 1em;}.showing-results-container .results {font-size: 1.125em;}@media screen and (max-width: 47.9375em) {.showing-results-container {display: none;}}.professional-result-card .professionals-grid {max-width: 100%;margin-left: auto;margin-right: auto;}.professional-result-card .professionals-grid:after {content: " ";display: block;clear: both;}.professional-result-card .professional-tile {margin-top: 1.5em;width: 23.40438%;float: left;margin-right: 2.1275%;}.professional-result-card .professional-tile:nth-of-type(-n+4) {margin-top: 0;}.professional-result-card .professional-tile:nth-of-type(4n) {margin-right: -100%;}.professional-result-card .loading-gif {display: none;margin: 1em auto;}.professional-result-card .button-red {display: block;margin: 2.25em auto 0 auto;}.professional-result-card.show-loading .loading-gif {display: block;}.professional-result-card.show-loading .button-red {display: none;}@media screen and (max-width: 74.9375em) {.professional-result-card .professional-tile {width: 31.915%;float: left;margin-right: 2.1275%;margin-top: 1.5rem;}.professional-result-card .professional-tile:nth-of-type(-n+4) {margin-top: 1.5rem;}.professional-result-card .professional-tile:nth-of-type(4n) {margin-right: 2.1275%;}.professional-result-card .professional-tile:nth-of-type(-n+3) {margin-top: 0;}.professional-result-card .professional-tile:nth-of-type(3n) {margin-right: 0;}}@media screen and (max-width: 61.9375em) {.professional-result-card .professional-tile {width: 48.93625%;float: left;margin-right: 2.1275%;}.professional-result-card .professional-tile:nth-of-type(3) {margin-top: 1.5em;}.professional-result-card .professional-tile:nth-of-type(4) {margin-top: 1.5em;}.professional-result-card .professional-tile:nth-of-type(3n) {margin-right: 2.1275%;}.professional-result-card .professional-tile:nth-of-type(-n+2) {margin-top: 0;}.professional-result-card .professional-tile:nth-of-type(2n) {float: right;margin-right: 0;}}.page-header {padding: 4.375em 0;background-size: cover;border-bottom: 1px solid #cececd;}.page-header .social-share-section {text-align: center;margin-bottom: 0;}.page-header.custom-background-header .content {position: relative;background-color: rgba(253, 253, 253, 0.9);max-width: 50.625em;margin-left: auto;margin-right: auto;padding: 4.6875em 2.5em;text-align: center;z-index: 3;}.page-header .date {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: #FFF;font-size: 1em;text-align: center;color: #FFF;font-weight: 100;}.page-header .date.remove-uppercase {text-transform: none;}.page-header .date:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #FFF;font-size: 1em;font-weight: 100;}.page-header .date:lang(zh-hans).remove-uppercase {text-transform: none;}.page-header .date:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #FFF;font-size: 1em;font-weight: 100;}.page-header .date:lang(zh-hant).remove-uppercase {text-transform: none;}.page-header .date+.page-title {padding-top: 0.5em;}.page-header.page-title-large {padding: 3.75em 0;}.page-header.page-title-large .page-title {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: #FFF;font-size: 4.5em;}.page-header.page-title-large .page-title.remove-uppercase {text-transform: none;}.page-header.page-title-large .page-title:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #FFF;font-size: 4.5em;}.page-header.page-title-large .page-title:lang(zh-hans).remove-uppercase {text-transform: none;}.page-header.page-title-large .page-title:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #FFF;font-size: 4.5em;}.page-header.page-title-large .page-title:lang(zh-hant).remove-uppercase {text-transform: none;}.page-header.page-title-large.headline-module__headline {padding-bottom: 3.75em;}.page-header .page-title {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: #FFF;font-size: 2.25em;text-align: center;margin-bottom: 0.5em;}.page-header .page-title.remove-uppercase {text-transform: none;}.page-header .page-title:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #FFF;font-size: 2.25em;}.page-header .page-title:lang(zh-hans).remove-uppercase {text-transform: none;}.page-header .page-title:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #FFF;font-size: 2.25em;}.page-header .page-title:lang(zh-hant).remove-uppercase {text-transform: none;}.page-header .page-subtitle {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: #FFF;font-size: 1.25em;font-weight: normal;font-style: normal;font-weight: 100;text-align: center;margin-bottom: 1em;}.page-header .page-subtitle.remove-uppercase {text-transform: none;}.page-header .page-subtitle:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.page-header .page-subtitle:lang(zh-hant) {font-family: 'Roboto', sans-serif;}@media screen and (max-width: 47.9375em) {.page-header {background-position: 20% 0;padding: 2.8125em 0;}.page-header.custom-background-header .content {padding: 1em;position: relative;background-color: rgba(253, 253, 253, 0.9);text-align: center;z-index: 3;}.page-header .page-title {font-size: 2em;}.page-header.page-title-large .page-title {font-size: 2.25em;}}.page-header-options {background: linear-gradient(287.72deg, #ad122a -2.45%, #790123 185.33%);padding: 0.375em 0;text-align: right;}.page-header-options .breadcrumb-nav {float: left;text-align: left;padding: 0;}.page-header-options .page-header-breadcrumb {padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;}.page-header-options .page-header-breadcrumb:after {clear: both;}.page-header-options .page-header-breadcrumb:before, .page-header-options .page-header-breadcrumb:after {display: table;content: ' ';}@media screen and (max-width: 64em) {.page-header-options {text-align: left;padding: 0;}.page-header-options .page-wrapper {padding: 0;}.page-header-options .breadcrumb-nav {float: none;padding: .5em 1em;}.page-header-options .page-header-breadcrumb {padding-right: 0;padding-left: 0;}}.header-two-col-list {padding: 5.625em 0;}.header-two-col-list .header {text-align: center;margin-bottom: 1em;}.header-two-col-list .two-col-list {margin-top: 32px;-moz-column-gap: 40px;column-gap: 40px;}@media screen and (max-width: 47.9375em) {.header-two-col-list {padding: 2.8125em 0;}.header-two-col-list .header {font-size: 1.5em;}.header-two-col-list .two-col-list {-moz-columns: 1;columns: 1;margin-top: 24px;-moz-column-gap: 40px;column-gap: 40px;}.header-two-col-list .two-col-list .list-item {font-size: 0.875em;}}.contact-module {padding: 5.625em 0;}.contact-module.contact-module-media {padding: 0 0 1.875em;}.contact-module.contact-module-media .button-expand {margin-top: 0;}.contact-module.contact-module-firm-leadership {padding: 0 0 1.875em;}.contact-module.contact-module-firm-leadership .button-expand {margin-top: 32px;}.contact-module.contact-module-firm-leadership .main-contacts {margin: 0;-ms-flex-pack: center;justify-content: center;}.contact-module.contact-module-firm-leadership.expanded .main-contacts {margin: 0 0 1.875em 0;}.contact-module.contact-module-firm-leadership.expanded .button-expand {margin-top: 0;}.contact-module.contact-module-firm-leadership .contact-information {margin-top: 1.875em;}.contact-module.contact-module-firm-leadership .contact-information:last-of-type {float: right;margin-right: 0;}.contact-module.contact-module-firm-leadership .contact-group-header {text-align: center;display: none;padding-top: 1.875em;}.contact-module.contact-module-firm-leadership .contact-group-header:nth-of-type(n+2) {border-top: 1px solid #cececd;}.contact-module ul {list-style-type: none;}.contact-module .header {line-height: 1;text-align: center;font-weight: bold;margin-bottom: 1em;}.contact-module .main-contacts {margin-top: 1.875em;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.contact-module .secondary-main-contacts {margin-top: 0;}.contact-module .contact-module-basic-button {display: block;margin: 2.25em auto 0 auto;}.contact-module.contact-module-center .main-contacts {-ms-flex-pack: center;justify-content: center;}.contact-module.contact-module-center[data-child-selector="3"] .contact-information:nth-of-type(n+3) {display: none;}.contact-module[data-child-selector="1"] .contact-information:nth-of-type(n+1) {display: none;}.contact-module .firm-row .contact-information:nth-of-type(n+5) {display: list-item;}.contact-module .contact-information {margin-bottom: 2.8125em;width: 23.40438%;position: relative;margin-right: 2.1275%;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;}.contact-module .contact-information:last-child {margin-right: 0;}.contact-module .contact-information:nth-of-type(4n) {float: right;margin-right: 0;}.contact-module .contact-title {font-weight: normal;-ms-flex: 1;flex: 1;-ms-flex-preferred-size: auto;flex-basis: auto;font-size: 18px;}.contact-module .professional-tile {margin-top: 1.5em;}.contact-module .button-expand-wrapper {padding-bottom: 32px;border-bottom: 1px solid #cececd;}.contact-module .button-expand {display: block;margin: 5.625em auto 0;}.contact-module .button-expand:after {display: inline-block;content: "z";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: .6em;margin-left: 1em;}.contact-module .button-expand.expanded:after {transform: rotate(180deg);}@media screen and (max-width: 74.9375em) {.contact-module .contact-information {width: 31.915%;float: left;margin-right: 2.1275%;}.contact-module .contact-information:nth-of-type(4n) {margin-right: 2.1275%;}.contact-module .contact-information:nth-of-type(3n) {float: right;margin-right: 0;}}@media screen and (max-width: 61.9375em) {.contact-module .contact-information {width: 48.93625%;float: left;margin-right: 2.1275%;}.contact-module .contact-information:nth-of-type(3n) {margin-right: 2.1275%;}.contact-module .contact-information:nth-of-type(2n) {float: right;margin-right: 0;}}@media screen and (max-width: 47.9375em) {.contact-module {background-color: #f3f2ee;padding: 3em 0;}.contact-module .button-expand-wrapper {padding-bottom: 24px;border-bottom: none;}.contact-module.contact-module-media {padding-bottom: 1.5em;}.contact-module.contact-module-media .main-contacts {margin-bottom: 1.5em;}.contact-module.contact-module-firm-leadership {padding-bottom: 0;}.contact-module.contact-module-firm-leadership .main-contacts {margin-bottom: 1.5em;}.contact-module .header {font-size: 1.5em;}.contact-module .main-contacts {margin-top: 0;}.contact-module .contact-information {margin-top: 1.5em;width: 100%;float: right;margin-right: 0;}.contact-module .contact-information:nth-of-type(3n) {float: right;margin-right: 0;}.contact-module .contact-title {font-size: 0.875em;}.contact-module .professional-tile {margin-top: 1.95em;}.contact-module .button-red, .contact-module .button-expand {margin-top: 2.5em;}}.contact-module-related .main-contacts {list-style: none;list-style-type: none;margin: 0;padding: 0;display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}.contact-module-related .contact-information {margin-right: 1em;padding-bottom: .5em;padding-top: .5em;max-width: 100%;width: 31%;}.contact-module-related .button-red {margin-top: 1.77778em;display: inline-block;}.overview-module.careers-overview {padding-top: 0;}.overview-module .description {font-size: 1.125em;line-height: 1.55556em;}.overview-module .description p:first-child {margin-top: 0;}.overview-module .description.no-expand-text p:last-child {margin-bottom: 0;}.overview-module .description h1 {line-height: 1.5em;}.overview-module .overview-full {display: none;overflow: hidden;margin-top: 0;}.overview-module .overview-full p:first-child {margin-top: 0;}.overview-module .overview-full p:last-child {margin-bottom: 0;}.overview-module .overview-full.description {margin-top: 0;}.overview-module .overview-button-trigger {text-align: center;}@media screen and (max-width: 47.9375em) {.overview-module .description {font-size: 16px;}}.people-results-container {margin-top: 1.875em;display: none;max-width: 100%;margin-left: auto;margin-right: auto;}.display-search-results .people-results-container {display: block;}.people-results-container:after {content: " ";display: block;clear: both;}.people-results-container .left-side-search-panel {width: 21.73939%;float: left;margin-right: 4.34749%;}.people-results-container .professional-result-card {position: relative;padding-bottom: 5.625em;width: 100%;float: right;margin-right: 0;}@media screen and (max-width: 47.9375em) {.people-results-container {margin-top: 0;}.people-results-container .search-filters {max-width: none;padding-right: 0;padding-left: 0;margin-right: 0;margin-left: 0;}.people-results-container .left-side-search-panel {width: 100%;float: right;margin-right: 0;}.people-results-container .professional-result-card {padding-bottom: 3em;width: 100%;float: right;margin-right: 0;}.people-results-container .professional-result-card:before {content: none;}.people-results-container .professional-result-card .professional-tile {margin-top: .5em;width: 100%;float: right;margin-right: 0;}}.page-header-background-image {position: relative;padding: 8.125em 0 9.375em;}.page-header-background-image.page-header-background-image-condensed {padding: 5.625em 0;text-align: center;}.page-header-background-image.page-header-background-image-condensed .content {display: inline-block;width: 80%;padding: 3.75em 6.25em;}.page-header-background-image.page-header-background-image-forced-height {height: 45vh;}.page-header-background-image.page-header-background-image-forced-height:before, .page-header-background-image.page-header-background-image-forced-height:after {display: none;}.page-header-background-image.page-header-background-image-forced-height .background-image {background-position: 50% 0%;}.page-header-background-image .background-image {position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-repeat: no-repeat;background-size: cover;background-position: 50% 50%;}.page-header-background-image .background-image-mobile {display: none;}.page-header-background-image .content {position: relative;background-color: rgba(253, 253, 253, 0.9);max-width: 50.625em;margin-left: auto;margin-right: auto;padding: 3.75em 2.5em 4.6875em;text-align: center;z-index: 3;}.page-header-background-image .content input.filter-input {background-color: transparent;}.page-header-background-image .content .summary {font-size: 1.125em;margin-top: 0.875em;padding-top: 2em;position: relative;}.page-header-background-image .content .summary:before {content: '';position: absolute;display: inline-block;width: 10.9375em;height: 1px;top: 0;left: 50%;transform: translateX(-50%);background-color: #cececd;}.page-header-background-image .content .date {margin-bottom: 1em;color: #5f5f5f;}.page-header-background-image .content .page-title {font-family: "BakerMcKenzieBerniniCondensed", Arial Narrow, Arial;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: #FFF;font-size: 2.25em;color: #000;}.page-header-background-image .content .page-title.remove-uppercase {text-transform: none;}.page-header-background-image .content .page-title:lang(zh-hans) {font-family: "Noto Sans SC", Arial Narrow, Arial;font-weight: bold;line-height: 1;color: #000;font-size: 2.25em;}.page-header-background-image .content .page-title:lang(zh-hans).remove-uppercase {text-transform: none;}.page-header-background-image .content .page-title:lang(zh-hant) {font-family: "Noto Sans TC", Arial Narrow, Arial;font-weight: bold;line-height: 1;color: #000;font-size: 2.25em;}.page-header-background-image .content .page-title:lang(zh-hant).remove-uppercase {text-transform: none;}.page-header-background-image .content .page-title.page-title-large {font-family: "BakerMcKenzieBerniniCondensed", Arial Narrow, Arial;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: #FFF;font-size: 3em;color: #000;}.page-header-background-image .content .page-title.page-title-large.remove-uppercase {text-transform: none;}.page-header-background-image .content .page-title.page-title-large:lang(zh-hans) {font-family: "Noto Sans SC", Arial Narrow, Arial;font-weight: bold;line-height: 1;color: #000;font-size: 3em;}.page-header-background-image .content .page-title.page-title-large:lang(zh-hans).remove-uppercase {text-transform: none;}.page-header-background-image .content .page-title.page-title-large:lang(zh-hant) {font-family: "Noto Sans TC", Arial Narrow, Arial;font-weight: bold;line-height: 1;color: #000;font-size: 3em;}.page-header-background-image .content .page-title.page-title-large:lang(zh-hant).remove-uppercase {text-transform: none;}.page-header-background-image .content .copy {text-align: center;font-size: 1.25em;margin-top: 1.6em;}.page-header-background-image .content .help-prompt {margin-top: 2em;}.page-header-background-image .content .prompt-text {font-size: 1.25em;display: inline-block;vertical-align: top;}.page-header-background-image .content .drop-down-menu-filters {min-width: 12.5em;margin: 0 .5em;z-index: 2;}.page-header-background-image .content .drop-down-menu-filters.text-filterable {z-index: 1;}.page-header-background-image .button-red {margin-top: 2.8125em;margin-left: auto;margin-right: auto;display: block;}@media screen and (max-width: 47.9375em) {.page-header-background-image {padding: 2.625em 1em 4.0625em;}.page-header-background-image.page-header-background-image-condensed {padding: 2.625em 0;}.page-header-background-image.page-header-background-image-condensed:before, .page-header-background-image.page-header-background-image-condensed:after {display: none;}.page-header-background-image.page-header-background-image-condensed .content {padding: 1em;position: relative;background-color: rgba(253, 253, 251, 0.9);text-align: center;z-index: 3;}.page-header-background-image:before {content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);border-top-left-radius: 25px;border-top-right-radius: 25px;height: 25px;width: 50px;background-color: #f3f2ee;z-index: 2;box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, 0.25);}.page-header-background-image:after {display: inline-block;content: "v";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;position: absolute;bottom: 0.15625em;left: 50%;transform: translateX(-50%);z-index: 2;font-size: 1.25em;line-height: 0.625em;}.page-header-background-image .background-image-desktop {display: initial;}.page-header-background-image .background-image-mobile {display: block;background-position: 35% 50%;}.page-header-background-image .content {padding: 0;background-color: transparent;}.page-header-background-image .content .page-title {font-size: 2em;}.page-header-background-image .content .copy {font-size: 0.875em;margin-top: 3em;}.page-header-background-image .content .prompt {margin-top: 2.625em;}.page-header-background-image .content .prompt-text {display: block;margin-top: 1em;}.page-header-background-image .content .drop-down-menu-filters {display: block;width: auto;margin-top: 0.625em;}.page-header-background-image .button-red {padding: .75em 2em .5em;}}.page-header-background-image-careers .content {padding: 3.75em 1.5em 4.6875em;}@media screen and (max-width: 47.9375em) {.page-header-background-image-careers .content {padding: 0;}}.location-list-module {padding-top: 5.625em;}.location-list-module .description {font-size: 1.125em;margin-top: 2.1875em;text-align: center;}.location-list-module .accociate-note {text-align: right;}.location-list-module .accociate-note em {color: #ee3035;}@media screen and (max-width: 47.9375em) {.location-list-module {text-align: center;padding: 2.8125em 0;}.location-list-module .accociate-note, .location-list-module .description {margin-top: 1.5em;text-align: center;}}.office-card-grid {max-width: 100%;margin-left: auto;margin-right: auto;padding-top: 1.875em;padding-bottom: 5.625em;}.office-card-grid:after {content: " ";display: block;clear: both;}.office-card-grid .office-tile {width: 31.915%;float: left;margin-right: 2.1275%;}.office-card-grid .promo-content-office {width: 65.9575%;float: left;margin-right: 2.1275%;margin-right: -100%;text-align: center;}.office-card-grid .google-link {display: block;margin: 1.875em auto 0;}@media screen and (max-width: 47.9375em) {.office-card-grid {padding-top: 1.5em;padding-bottom: 2.8125em;}.office-card-grid .office-tile, .office-card-grid .promo-content-office {width: 100%;float: left;margin-left: 0;margin-right: 0;}.office-card-grid .promo-content-office {margin-top: 1.5em;}}.office-grid {padding-top: 5.625em;padding-bottom: 5.625em;}.office-grid .accociate-note {text-align: right;}.office-grid .office-grid-tiles {max-width: 100%;margin-left: auto;margin-right: auto;-ms-flex-pack: center;justify-content: center;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 2em 0 2.1275%;}.office-grid .office-grid-tiles:after {content: " ";display: block;clear: both;}.office-grid .office-grid-tiles:last-of-type {margin-bottom: 0;}.office-grid .office-tile {width: 31.915%;float: left;margin-right: 2.1275%;padding: 2em;border: 1px solid #cececd;margin-top: 32px;margin-right: 1.5em;}.office-grid .office-tile:nth-of-type(3n+0) {margin-right: 0;}.office-grid .office-tile:last-child {margin-right: 0;}@media screen and (max-width: 64em) {.office-grid .office-tile {width: 46%;}.office-grid .office-tile:nth-of-type(3n+0) {margin-right: 1.5em;}.office-grid .office-tile:nth-of-type(2n+0) {margin-right: 0;}}@media screen and (max-width: 47.9375em) {.office-grid {padding-top: 2.8125em;padding-bottom: 2.8125em;}.office-grid .office-grid-tiles {margin-bottom: 0;margin-top: 1.25em;}.office-grid .office-grid-tiles:last-of-type .office-tile:last-of-type {margin-bottom: 0;}.office-grid .office-tile {width: 100%;float: left;margin-left: 0;margin-right: 0;margin-top: 20px;margin-right: 0;}.office-grid .office-tile:nth-of-type(3n+0) {margin-right: 0;}.office-grid .office-tile:nth-of-type(2n+0) {margin-right: 0;}.office-grid .office-tile+.office-title {border-top: 1px solid #cececd;margin-top: 1.25em;padding-top: 1.25em;}}.video-module-wrapper {left: 50%;top: 50%;transform: translate(-50%, -50%);width: 95%;max-width: 600px;padding: 1em;}.video-module-wrapper video {width: 100%;}.video-module-wrapper .video-close {position: absolute;bottom: 100%;left: 100%;margin-left: 15px;margin-bottom: 15px;width: 2em;height: 2em;border-radius: 2em;color: #5f5f5f;background-color: #cececd;text-align: center;}.video-module-wrapper .video-close:after {display: inline-block;content: "f";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: 0.875em;line-height: 2;}@media screen and (max-width: 47.9375em) {.video-module-wrapper .video-close {left: auto;right: 0;margin-left: 0;}}.video-module {position: relative;}.video-module div {width: 3.125em;height: 3.125em;transition: box-shadow 0.4s;color: #fff;padding: 0.5em;border-radius: 1.5625em;background-color: #a71930;text-align: center;position: absolute;-ms-flex-item-align: center;align-self: center;left: 50%;top: 50%;}.video-module div:after {display: inline-block;content: "W";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: 1.25em;}.video-module img {width: 100%;}.pcm-standard-background-image {position: relative;cursor: pointer;padding-bottom: 1.25em;}.pcm-standard-background-image div {width: 3.125em;height: 3.125em;transition: box-shadow 0.4s;color: #fff;padding: 0.5em;border-radius: 1.5625em;background-color: #a71930;text-align: center;position: absolute;-ms-flex-item-align: center;align-self: center;left: 50%;top: 50%;}.pcm-standard-background-image img {max-height: 350px;max-width: 350px;width: 100%;}#map {width: 100%;background: #fff;margin: 0 auto;position: relative;z-index: 2;overflow: hidden;}#map svg {position: absolute;left: 0;top: 0;z-index: 2;width: 100%;overflow: visible;opacity: 1;height: 100%;}#map .active-region path:hover, #map .active-region ellipse:hover {cursor: pointer;}@media screen and (max-width: 47.9375em) {#map {display: none;}}.region-map-img {position: relative;z-index: 1;margin-top: 0px;width: 100%;display: block;}.regionMapNode {position: absolute;z-index: 4;padding-right: 20px;transform: translate(-98%, -96%);opacity: 0;visibility: hidden;cursor: pointer;background: rgba(225, 225, 225, 0.1);padding-left: 20px;}.regionMapNode:hover, .regionMapNode.show-window {opacity: 1;visibility: visible;}.regionMapNode-card {width: 286px;height: 140px;overflow: hidden;background-color: #FDFDFD;display: block;box-shadow: 1px 1px 8px 3px rgba(0, 0, 0, 0.3);}.regionMapNode-card.not-linked {cursor: text;}.regionMapNode-card-img {float: left;height: 140px;margin-right: 0.9375em;}.regionMapNode-info {padding: 0.625em 0.9375em;position: relative;top: 50%;transform: translateY(-50%);}.regionMapNode-info-title {color: #5f5f5f;font-weight: 400;display: block;font-size: 1.125em;}.regionMapNode-info-label {padding-top: 0.625em;display: inline-block;}.regionMapNode-info-label:before {display: inline-block;content: "I";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;margin-right: .5em;font-size: .6em;}.feedback {position: fixed;right: -300px;top: 40vh;transition: right 0.5s ease-in-out;}.feedback.active {right: 0;}.feedback .feedback-container {display: -ms-flexbox;display: flex;rows: 1;width: 340px;}.feedback .feedback-tab {font-family: "BakerMcKenzieBernini", Arial Narrow, Arial;font-weight: normal;font-style: normal;font-size: 1.125em;background-color: #ad122a;color: #FDFDFD;height: 110px;-ms-flex: 1 1 40px;flex: 1 1 40px;position: relative;text-transform: uppercase;border-radius: 2px;border: 1px solid #5f5f5f;border-right: none;margin-right: -1px;z-index: 200;cursor: pointer;}.feedback .feedback-tab:lang(zh-hans) {font-family: "Noto Sans SC", Arial Narrow, Arial;font-size: 1.125em;}.feedback .feedback-tab:lang(zh-hant) {font-family: "Noto Sans TC", Arial Narrow, Arial;font-size: 1.125em;}.feedback .feedback-tab span {transform: rotate(-90deg);transform-origin: right bottom 0;float: left;position: absolute;top: -30px;right: 6px;width: 100px;}.feedback .feedback-tab span:before {display: inline-block;content: "1";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;display: inline;left: -6px;top: 1px;position: relative;}.feedback .feedback-content {background-color: #FDFDFD;height: 100%;-ms-flex: 1 1 300px;flex: 1 1 300px;padding: 30px;border-radius: 2px;border: 1px solid #5f5f5f;border-right: none;max-width: 300px;position: relative;}.feedback .feedback-content p:first-child {margin-top: 0;}.feedback .close:before {display: inline-block;content: "f";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;position: absolute;right: 14px;top: 14px;font-size: 14px;cursor: pointer;}.feedback .feedback-link {display: inline-block;}.feedback .feedback-link:hover {color: #FDFDFD;}@media screen and (max-width: 47.9375em) {.feedback {display: none;}}.spotlight-carousel .section-header {color: #001A32;text-align: center;}.spotlight-carousel .copy {word-wrap: break-word;}.spotlight-carousel .carousel {margin: 0 6.25em;position: relative;}.spotlight-carousel .slick-arrow {width: 48px;height: 48px;border-radius: 24px;position: absolute;top: 50%;transform: translateY(-50%);font-size: 0;background-size: 100% 100%;transition: box-shadow 0.4s;}.spotlight-carousel .slick-arrow:hover {box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25);}.spotlight-carousel .slick-arrow.slick-prev {background-image: url("/assets/dist/main/images/carousel-arrow-left.png");left: -100px;}.spotlight-carousel .slick-arrow.slick-next {background-image: url("/assets/dist/main/images/carousel-arrow-right.png");right: -100px;}.spotlight-carousel .slick-list {overflow: hidden;}.spotlight-carousel .slick-dots {list-style-type: none;max-width: 50%;margin: 1em auto 0 auto;bottom: -125px;transform: 0;text-align: left;display: table;}.spotlight-carousel .slick-dots li {display: inline-block;width: 1em;height: 1em;border-radius: 0.5em;background-color: transparent;border: 2px solid #ad122a;cursor: pointer;margin-right: 0.35em;transition: background-color 0.4s;}.spotlight-carousel .slick-dots li:hover {background-color: #ad122a;}.spotlight-carousel .slick-dots li.slick-active {background-color: #ad122a;}.spotlight-carousel .slick-dots button {display: none;}@media screen and (max-width: 47.9375em) {.spotlight-carousel {padding: 2.625em 0 5.25em;}.spotlight-carousel .carousel {margin: 2.625em 0 0;}.spotlight-carousel .slick-arrow {width: 36px;height: 36px;top: auto;bottom: 2%;transform: none;}.spotlight-carousel .slick-arrow.slick-prev {left: 0;}.spotlight-carousel .slick-arrow.slick-next {right: 0;}.spotlight-carousel .slick-dots {margin: 0 auto;text-align: left;margin-top: 1.4em;}}.tabs-module--has-image .tabs-panel-module {margin-top: -250px;}@media screen and (max-width: 64em) {.tabs-module--has-image .tabs-panel-module {margin-top: -150px;}}@media screen and (max-width: 61.9375em) {.tabs-module--has-image .tabs-panel-module {margin-top: -100px;}}.tabs-module--has-image .global-module-wrapper {max-width: 79.875em;padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;}@media screen and (max-width: 61.9375em) {.tabs-module--has-image .global-module-wrapper {padding: 0;margin: 0;width: 100%;}}.tabs-module--has-image .tabs-panel-nav-list {background-color: #ad122a;}.tabs-module--has-image .tabs-panel-nav-list .tabs-panel-nav-link {opacity: 0.6;color: #FFF;}.tabs-module--has-image .tabs-panel-nav-list .tabs-panel-nav-link.is-selected, .tabs-module--has-image .tabs-panel-nav-list .tabs-panel-nav-link:hover {opacity: 1;color: #FFF;}.tabs-module--has-image .tabs-panel-nav-list .tabs-panel-nav-link.is-selected:after, .tabs-module--has-image .tabs-panel-nav-list .tabs-panel-nav-link:hover:after {display: none;}@media screen and (max-width: 47.9375em) {.tabs-module--has-image .tabs-panel-nav-list {background-color: #FFF;}.tabs-module--has-image .tabs-panel-nav-list .tabs-panel-nav-link {color: #323232;opacity: 1;}.tabs-module--has-image .tabs-panel-nav-list .tabs-panel-nav-link.is-selected, .tabs-module--has-image .tabs-panel-nav-list .tabs-panel-nav-link:hover {color: #323232;}}.tabs-module--has-image .tabs-panels-all {border: none;}.tabs-module .module-header {padding-bottom: 1.5625em;}.tabs-module .promo-content-tile .container-row {height: 100%;}.tabs-module .promo-content-tile.promo-content-tile--has-image .container-row {height: auto;}.tabs-module-image {margin: 0 calc(50% - 50vw);}.tabs-module-image img {width: 100%;display: block;}.tabs-panels-all {position: relative;overflow: hidden;margin: 0;background-color: #FFF;border: 1px solid #D2D2D2;}.tabs-panel {position: absolute;top: 0;left: 0;z-index: 3;visibility: hidden;opacity: 0;width: 100%;transition: opacity 0.6s cubic-bezier(0.86, 0, 0.07, 1);padding: 2.5em;}.tabs-panel.is-active-panel {position: relative;z-index: 5;top: auto;left: auto;opacity: 1;visibility: visible;}.is-animating-panel .tabs-panel.is-active-panel {opacity: 0;}.is-animating-panel .tabs-panel.is-animating-in {opacity: 1;visibility: visible;z-index: 5;transition: opacity 0.6s cubic-bezier(0.86, 0, 0.07, 1) 0.4s;}.tabs-panel .overview-full {display: none;overflow: hidden;margin-top: 0;}.tabs-panel .overview-full p:first-child {margin-top: 0;}.tabs-panel .overview-full.description {margin-top: 0;}.tabs-panel .description {font-size: 1.125em;line-height: 1.55556em;padding: 0 1.5em;}.tabs-panel .description h2 {color: #5f5f5f;line-height: 1;font-family: "BakerMcKenzieBernini", Arial Narrow, Arial;font-weight: normal;font-style: normal;font-weight: bold;}.tabs-panel .description h2:lang(zh-hans) {font-family: "Noto Sans SC", Arial Narrow, Arial;}.tabs-panel .description h2:lang(zh-hant) {font-family: "Noto Sans TC", Arial Narrow, Arial;}@media screen and (max-width: 61.9375em) {.tabs-panel .description h2 {font-size: 1.5em;}}.tabs-panel .description h1 {line-height: 1.5em;}.tabs-panel .description ul {padding-left: 2rem;}.tabs-panel .description .list-arrows {padding-left: 0;}.tabs-panel .description+.articles-related-module {margin-top: 1.25em;}.tabs-panel .list-arrows {list-style: none;}.tabs-panel .list-arrows a {padding-left: 1em;display: inline-block;}.tabs-panel .list-arrows a:before {display: inline-block;content: "I";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;position: absolute;margin-left: -1.5em;color: #ad122a;font-size: .6em;line-height: 3;vertical-align: baseline;}.tabs-panel .tabs-panel-title {margin-top: 1.33333em;}@media screen and (max-width: 61.9375em) {.tabs-panel {padding: 2.5rem 0.75rem;}.tabs-panel .featured-insights__tile {width: 47%;}}@media screen and (max-width: 47.9375em) {.tabs-panel .description {padding: 0;font-size: 16px;}.tabs-panel .featured-insights {max-width: 100%;padding-left: 0;padding-right: 0;}.tabs-panel .featured-insights__tile {width: 100%;}}.tabs-panel-nav {position: relative;}@media screen and (max-width: 47.9375em) {.tabs-panel-nav .tabs-panel-nav-toggle {padding-left: 1.5em;padding-right: 1.5em;}}.tabs-panel-nav-toggle {display: none;width: 100%;text-align: left;}@media screen and (max-width: 47.9375em) {.tabs-panel-nav-toggle {position: relative;display: block;text-transform: uppercase;color: #FFF;line-height: 1.21429em;padding: 1em 1.14286em;position: relative;cursor: pointer;border-bottom: 1px solid #F0F0F0;background-color: #ad122a;font-family: "BakerMcKenzieBernini", Arial Narrow, Arial;font-weight: normal;font-style: normal;font-size: 0.875em;}.tabs-panel-nav-toggle:lang(zh-hans) {font-family: "Noto Sans SC", Arial Narrow, Arial;font-size: 0.875em;}.tabs-panel-nav-toggle:lang(zh-hant) {font-family: "Noto Sans TC", Arial Narrow, Arial;font-size: 0.875em;}.tabs-panel-nav-toggle:after {display: inline-block;content: "z";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: .8em;position: absolute;right: 1.14286em;top: 50%;transform: translateY(-50%);line-height: 2;}}.tab-anchor {display: block;position: absolute;top: -80px;visibility: hidden;}.tabs-panel-nav-list {list-style-type: none;text-align: center;}.tabs-panel-nav-list .tabs-panel-nav-item {display: inline-block;}.tabs-panel-nav-list .tabs-panel-nav-item+.tabs-panel-nav-item {margin-left: .5em;}.tabs-panel-nav-list .tabs-panel-nav-link {font-family: "BakerMcKenzieBerniniCondensed", Arial Narrow, Arial;font-weight: normal;font-style: normal;font-size: 1.25em;font-weight: 500;padding: 1em;line-height: 1.4;display: inline-block;position: relative;}.tabs-panel-nav-list .tabs-panel-nav-link:lang(zh-hans) {font-family: "Noto Sans SC", Arial Narrow, Arial;font-size: 1.25em;}.tabs-panel-nav-list .tabs-panel-nav-link:lang(zh-hant) {font-family: "Noto Sans TC", Arial Narrow, Arial;font-size: 1.25em;}.tabs-panel-nav-list .tabs-panel-nav-link.is-selected:focus {outline: thin dotted;outline-color: #ad122a;}.tabs-panel-nav-list .tabs-panel-nav-link.is-selected, .tabs-panel-nav-list .tabs-panel-nav-link:hover {color: #ad122a;}.tabs-panel-nav-list .tabs-panel-nav-link.is-selected:after, .tabs-panel-nav-list .tabs-panel-nav-link:hover:after {content: "";display: block;width: 100%;height: 5px;position: absolute;left: 0;bottom: 0;background-color: #ad122a;}@media screen and (max-width: 47.9375em) {.tabs-panel-nav-list {position: absolute;top: 100%;left: 0;width: 100%;background-color: #FFF;border: 1px solid #D2D2D2;padding: 0.5em 1em;display: none;z-index: 10;}.tabs-panel-nav-list.is-expanded {display: block;}.tabs-panel-nav-list .tabs-panel-nav-item {display: block;margin-left: 0;}.tabs-panel-nav-list .tabs-panel-nav-item+.tabs-panel-nav-item {margin-left: 0;}.tabs-panel-nav-list .tabs-module-image {margin: inherit;}.tabs-panel-nav-list .tabs-panel-nav-link {line-height: 1.77778em;margin: 0.66667em 0;font-size: 0.875em;border-radius: 0;text-align: left;border: 0;display: block;padding: 0;width: 100%;}.tabs-panel-nav-list .tabs-panel-nav-link:hover {color: #5f5f5f;}.tabs-panel-nav-list .tabs-panel-nav-link.is-selected {display: none;}}.articles-related-module .button-expand {margin-bottom: 0;display: block;}.articles-related-module.featured-insights .featured-insights__collection[data-child-selector="4"] .featured-insights__tile:nth-of-type(n+4) {display: none;}.related-content-module--two-column .related-list-container {-moz-columns: 2;columns: 2;}.related-content-module.related-content-module-narrow .related-content-module-wrapper {max-width: 54.9375em;padding-right: 2em;padding-left: 2em;margin-left: auto;margin-right: auto;}.related-content-module.related-content-module-narrow .related-content-module-wrapper .related-list-container {margin-left: 10%;}@media screen and (max-width: 47.9375em) {.related-content-module.related-content-module-narrow .related-content-module-wrapper .related-list-container {margin-left: inherit;}}.related-content-module.related-list.no-border, .related-content-module .related-list.no-border {border: none;}.related-content-module.related-list> :not(h1):not(h2):not(h3):not(h4):not(h5):not(button), .related-content-module .related-list> :not(h1):not(h2):not(h3):not(h4):not(h5):not(button) {font-size: 18px;}@media screen and (max-width: 47.9375em) {.related-content-module.related-list> :not(h1):not(h2):not(h3):not(h4):not(h5):not(button), .related-content-module .related-list> :not(h1):not(h2):not(h3):not(h4):not(h5):not(button) {font-size: 1em;}}.related-content-module.related-list ul, .related-content-module .related-list ul {list-style: none;margin-left: 0;padding-left: 0;}.related-content-module.related-list ul li, .related-content-module .related-list ul li {margin: 0 1em 1em 1em;position: relative;}.related-content-module.related-list--no-bullets .contact-information, .related-content-module .related-list--no-bullets .contact-information {margin-left: 0;}.related-content-module.related-list--no-bullets .contact-information:before, .related-content-module .related-list--no-bullets .contact-information:before {display: none;}.related-content-module.related-list .related-list-container, .related-content-module .related-list .related-list-container {list-style: none;}.related-content-module.related-list .related-list-container p:first-child, .related-content-module .related-list .related-list-container p:first-child {margin-top: 0;}.related-content-module.related-list .related-list-container p:last-child, .related-content-module .related-list .related-list-container p:last-child {margin-bottom: 0;}.related-content-module.related-list .related-list-container.media ul, .related-content-module .related-list .related-list-container.media ul {background: #F0F0F0;border: 1px solid #cececd;border-radius: 0.125em;padding: 1em 0;}.related-content-module.related-list .related-list-container.media ul li:before, .related-content-module .related-list .related-list-container.media ul li:before {display: inline-block;content: "P";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: inherit;line-height: 1.3;left: 0;color: #ad122a;padding-right: .75em;}.related-content-module.related-list .related-list-item, .related-content-module.related-list .related-list-list, .related-content-module .related-list .related-list-item, .related-content-module .related-list .related-list-list {margin: 0 1em 1em 0;padding-right: .25em;position: relative;}.related-content-module.related-list .related-list-item:last-child, .related-content-module.related-list .related-list-list:last-child, .related-content-module .related-list .related-list-item:last-child, .related-content-module .related-list .related-list-list:last-child {margin-bottom: 0;}.related-content-module.related-list p, .related-content-module.related-list li, .related-content-module.related-list ul, .related-content-module.related-list a, .related-content-module.related-list div, .related-content-module.related-list span, .related-content-module .related-list p, .related-content-module .related-list li, .related-content-module .related-list ul, .related-content-module .related-list a, .related-content-module .related-list div, .related-content-module .related-list span {font-size: 18px;}.related-content-module.related-list .related-list-link.not-linked, .related-content-module .related-list .related-list-link.not-linked {cursor: text;color: #5f5f5f;}.related-content-module.related-list .media .related-list-item:before, .related-content-module.related-list .media .related-list-list:before, .related-content-module.related-list .media li:before, .related-content-module .related-list .media .related-list-item:before, .related-content-module .related-list .media .related-list-list:before, .related-content-module .related-list .media li:before {display: inline-block;content: "P";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: inherit;line-height: 1.3;left: 0;color: #ad122a;padding-right: .75em;}.related-content-module.related-list .media .related-list-item .related-list-link, .related-content-module.related-list .media .related-list-list .related-list-link, .related-content-module.related-list .media li .related-list-link, .related-content-module .related-list .media .related-list-item .related-list-link, .related-content-module .related-list .media .related-list-list .related-list-link, .related-content-module .related-list .media li .related-list-link {content: none;position: relative;display: inline-block;}.related-content-module.related-list .media .related-list-item .related-list-link:before, .related-content-module.related-list .media .related-list-list .related-list-link:before, .related-content-module.related-list .media li .related-list-link:before, .related-content-module .related-list .media .related-list-item .related-list-link:before, .related-content-module .related-list .media .related-list-list .related-list-link:before, .related-content-module .related-list .media li .related-list-link:before {content: none;}@media screen and (max-width: 47.9375em) {.related-content-module.related-list .related-list-link-text, .related-content-module .related-list .related-list-link-text {font-size: 1em;}}@media screen and (max-width: 47.9375em) {.related-content-module--two-column .related-list-container {-moz-columns: 1;columns: 1;}}.careers-jump-module .description {font-size: 1.125em;line-height: 1.55556em;padding-top: 3.75em;}.careers-jump-module .description.overview-full {margin-top: 0;}.careers-jump-module .tabs-module .description {padding-top: 0;}.careers-jump-module .tabs-panel-nav-list {border-bottom: 0 none;}.careers-jump-module .button-back-top {font-size: 1.125em;margin: 2em auto 0 auto;display: block;}.careers-jump-module .promo-content, .careers-jump-module .download-prompt, .careers-jump-module .tabs-panel-nav {margin-top: 2em;}@media screen and (max-width: 61.9375em) {.careers-jump-module .promo-content, .careers-jump-module .download-prompt, .careers-jump-module .tabs-panel-nav {margin-top: 1.5em;}}@media screen and (max-width: 47.9375em) {.careers-jump-module {padding-top: 2.8125em;}.careers-jump-module .description, .careers-jump-module .button-back-top {font-size: 0.875em;}.careers-jump-module:last-child {padding-bottom: 2.8125em;}}.blank-main .blank-logo-container {background-color: #a71930;padding: 20px;}.blank-main .blank-content {display: inline-block;float: left;padding-Left: 100px;padding-top: 100px;}.rss-tabs-panel-module {padding: 5.625em 0;background-color: #F0F0F0;}@media screen and (max-width: 47.9375em) {.rss-tabs-panel-module {padding: 0 0 3em;}}.rs-container {width: 100%;padding-left: 5em;padding-right: 5em;}.rs-container .rss-listing {float: left;width: 100%;margin: auto;}.rs-container .rss-listing h2 {font-size: 2em;color: #001A32;line-height: 1;padding: 20px 0 20px 0;font-weight: bold;font-style: normal;margin: 0;}.rs-container .rss-listing p {font-size: 1.125em;line-height: 1.77778em;}.rs-container .rss-listing .left {width: 48%;float: left;}.rs-container .rss-listing .left ul {list-style-type: none;}.rs-container .rss-listing .right {width: 48%;float: right;}.rs-container .rss-listing .right ul {list-style-type: none;}.rs-container .rss-feed-container {padding-top: 5px;}.rs-container .rss-feed-container h3 {text-transform: uppercase;color: #5f5f5f;line-height: 1;font-weight: normal;font-style: normal;font-size: 1.125em;margin: 0;padding-bottom: .5em;padding-top: .5em;}.rs-container .rss-feed-container ul li {display: block;color: #ad122a;padding-bottom: .5em;}.rs-container .rss-feed-container .rss-item:before {display: inline-block;content: "C";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;margin: 0 0.1875em 0.21em 0;vertical-align: middle;}.rs-container .rss-feeds-listings .left {width: 50%;float: left;}.rs-container .rss-feeds-listings .right {width: 50%;float: right;}@media screen and (max-width: 61.9375em) {.rs-container {padding: 0;}.rs-container .rss-feeds-listings .left, .rs-container .rss-feeds-listings .right {float: none;width: 100%;}}.rss-content-tab-area .content {font-size: 1.125em;line-height: 1.77778em;}.event-detail-module .event-detail-module-wrapper {background-color: #fff;border: 1px solid #cececd;padding: 2em 1.5625em;}.event-detail-module .office-card-grid {padding-bottom: 1.875em;}.event-detail-module .office-card-grid .office-tile {padding-right: 4%;width: 47.8725%;}.event-detail-module .register-tabs {text-align: left;margin-left: 0;padding: 0;}.event-detail-module .register-tabs button {margin-left: 0;}.event-detail-module .office-card-grid .office-tile h3.office-title {padding-top: .5em;padding-bottom: .5em;}.event-detail-module .office-card-grid .office-tile .event-date {margin-bottom: 2em;}@media screen and (max-width: 47.9375em) {.event-detail-module .office-card-grid .office-tile .event-date {font-size: 0.875em;}}.event-detail-module .office-card-grid .office-tile address {margin-top: 0;}@media screen and (max-width: 25.5em) {.event-detail-module .register-tabs {text-align: center !important;}.event-detail-module .register-tabs .button-white {margin-top: 0.75em;}}.register-tabs {text-align: center;display: block;margin: 0 auto;padding: 2em 2em 3.75em;}.register-tabs button {margin-left: 1em;margin-right: 1em;}@media screen and (max-width: 47.9375em) {.register-tabs .button-red {padding: 0.75em 1em 0.5625em;}.register-tabs .button-white {padding: 0.75em 1em 0.5625em;}}.site-search-module {max-width: 100%;margin-left: auto;margin-right: auto;margin-top: 4.6875em;margin-bottom: 4.6875em;}.site-search-module:after {content: " ";display: block;clear: both;}.site-search-module>.left {position: relative;padding-top: 3.125em;width: 20.0004%;float: left;margin-right: 6.66613%;}.site-search-module .results-count {position: absolute;top: 0;font-weight: bold;font-size: 1.125em;line-height: 1.25em;}.site-search-module .search-filters .filter {color: #ad122a;background-color: #FFF;font-size: 1.125em;}.site-search-module .search-filters .filter.active {background-color: #ad122a;color: #FFF;}.site-search-module>.right {position: relative;width: 73.33347%;float: right;margin-right: 0;}.site-search-module>.right:after {content: '';position: absolute;top: 0;left: -4.54508%;width: 1px;height: 100%;background-color: #cececd;}.site-search-module .search-criteria {border-bottom: 1px solid #cececd;padding-bottom: 1em;font-size: 1.25em;font-weight: bold;}.site-search-module .term {color: #ad122a;}.site-search-module .button-red {margin: 2.8125em auto;display: block;}@media screen and (max-width: 61.9375em) {.site-search-module {margin-top: 0;margin-bottom: 4.6875em;}.site-search-module>.left {padding-top: 0;width: 100%;float: left;margin-right: 2.1275%;}.site-search-module>.left .search-filters {width: 100vw;position: relative;left: -1.5em;border-bottom: 1px solid #cececd;}.site-search-module .results-count {position: static;font-size: 1.125em;padding: 1.5em 0;font-weight: bold;}.site-search-module>.right {width: 100%;float: left;margin-right: 2.1275%;}.site-search-module>.right:after {content: none;}.site-search-module .search-criteria {padding-top: 1em;border-top: 1px solid #cececd;}.site-search-module .button-red {margin: 1.75em auto;font-size: 0.875em;}.site-search-module .search-input {font-size: 0.875em;}}.csr-atw-nav h2 {padding-bottom: 1em;}.csr-atw-nav img {vertical-align: middle;width: 3em;}.csr-detail .social-footer {height: initial;}.csr .firm-row {border-top: 1px solid #cececd;}.csr .firm-row .header {text-transform: none;text-align: center;padding-top: 1.875em;padding-bottom: 1em;}.csr .firm-row .contact-information:last-of-type {margin-right: 0;}.csr .firm-row:first-of-type {border-top: none;}.csr-module .button-expand-wrapper {border: none;padding-bottom: 0;}.csr-module .csr-committee .contact-module {padding: 0;}.csr-module .csr-committee .contact-module .professional-tile {margin-top: 0;}.csr-module .csr-trigger {padding: 2em 0 2em 0;}.csr-module .csr-trigger .csr-button-expand {display: block;margin: 0 auto 0 auto;}.page-opportunity-detail {max-width: 100%;margin-left: auto;margin-right: auto;}.page-opportunity-detail:after {content: " ";display: block;clear: both;}.page-opportunity-detail .cv-content {width: 65.2175%;float: left;margin-right: 4.34749%;padding-right: 4.25499%;border-right: 1px solid #cececd;}.page-opportunity-detail .header-text-module {margin-top: 2em;}.page-opportunity-detail .header-text-module .text-copy {font-size: 1.125em;}.page-opportunity-detail .header-text-module .list-content {font-size: 1.125em;}.page-opportunity-detail .header-text-module:first-of-type {margin-top: 0;}.page-opportunity-detail .download-prompt {margin-top: 2em;}.page-opportunity-detail .legal-text {margin-top: 1.5em;line-height: 1.71429em;font-family: "BakerMcKenzieBernini", Arial Narrow, Arial;font-weight: normal;font-style: normal;font-size: 0.875em;}.page-opportunity-detail .legal-text:lang(zh-hans) {font-family: "Noto Sans SC", Arial Narrow, Arial;}.page-opportunity-detail .legal-text:lang(zh-hant) {font-family: "Noto Sans TC", Arial Narrow, Arial;}.page-opportunity-detail .related {width: 30.43501%;float: right;margin-right: 0;}.page-opportunity-detail .related .header-text-module {padding-bottom: 1.5em;margin-top: 1.5em;border-bottom: 1px solid #cececd;}.page-opportunity-detail .related .header-text-module:first-of-type {margin-top: 0;}.page-opportunity-detail .related .header-text-module:last-of-type {border-bottom: none;padding-bottom: 0;}.page-opportunity-detail .related .header-text-module .header-title {font-size: 1.5em;}.page-opportunity-detail .related .header-text-module .text-copy {font-size: 1em;}.page-opportunity-detail .related .header-text-module .button-red {margin-top: 1.5em;font-size: 1em;}.page-opportunity-detail .related .header-text-module .list-content {font-size: 1em;}@media screen and (max-width: 61.9375em) {.page-opportunity-detail .cv-content, .page-opportunity-detail .related {border-right: none;padding-right: 0;width: 100%;float: left;margin-left: 0;margin-right: 0;}.page-opportunity-detail .related {margin-top: 2em;}.page-opportunity-detail .related .header-text-module:first-of-type {margin-top: 2em;}}@media screen and (max-width: 47.9375em) {.page-opportunity-detail .cv-content .header-text-module .header-title, .page-opportunity-detail .related .header-text-module .header-title {font-size: 1.5em;}.page-opportunity-detail .cv-content .header-text-module .text-copy, .page-opportunity-detail .related .header-text-module .text-copy {font-size: 0.875em;}.page-opportunity-detail .cv-content .header-text-module .list-content, .page-opportunity-detail .related .header-text-module .list-content {font-size: 0.875em;}.page-opportunity-detail .download-prompt, .page-opportunity-detail .legal-text {margin-top: 1.5em;}.page-opportunity-detail .cv-content .header-text-module:first-of-type {margin-top: 0;}.page-opportunity-detail .related {margin-top: 1.5em;}.page-opportunity-detail .related .header-text-module:first-of-type {margin-top: 1.5em;}}.blog-landing .promo-content-tile {background-image: none;background-position: 0 0;background-size: 100% 200px;background-repeat: no-repeat;}.blog-landing .promo-content-tile .promo-content-link img {max-height: 10em;}.blog-landing .promo-content-tile .content {vertical-align: top;}.blog-landing .header {text-align: center;padding: .8em;}.blog-landing .promo-content-category-switcher {display: inline;}.blog-landing .promo-content-category-switcher .default-cat {font-weight: bold;background-color: #FDFDFD;text-transform: uppercase;padding: 1em;line-height: 1;display: inline-block;border-radius: 3px;border: 1px solid #cececd;margin-bottom: 1.875em;margin-right: 1.875em;opacity: 1;color: #ad122a;}.blog-landing .promo-content-category-switcher .default-cat.is-selected {background-color: #790123;color: #FDFDFD;}.blog-landing .promo-content-category-switcher .default-cat.is-selected:hover {background-color: #790123;color: #FDFDFD;}.blog-landing .promo-content-category-switcher .default-cat:hover {background-color: #790123;color: #FDFDFD;}.blog-landing .promo-content-category-switcher .label {float: right;text-transform: uppercase;margin-right: 2em;margin-top: 0.625em;position: relative;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.blog-landing .promo-content-category-switcher .label:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.blog-landing .promo-content-category-switcher .label:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.blog-landing .promo-content-category-switcher .filter-container {display: block;}.blog-landing .filter-container {border-bottom: 1px solid #cececd;}.blog-landing .background-image {z-index: -10;}.blog-landing .label {float: left;text-transform: uppercase;margin-right: 0.625em;margin-top: 0.625em;position: relative;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;}.blog-landing .label:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.blog-landing .label:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.blog-landing .blog-topic-tabs {display: block;}@media screen and (max-width: 61.9375em) {.blog-landing .blog-topic-tabs {display: none;}}.blog-landing .blog-test-option {text-align: left;}.blog-landing .mobile-blog-list {display: none;}.expertise-detail .prompt-section {padding: 4.25499%;}.error-main .page-title {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: #FFF;font-size: 2.25em;color: #5f5f5f;}.error-main .page-title.remove-uppercase {text-transform: none;}.error-main .page-title:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #5f5f5f;font-size: 2.25em;}.error-main .page-title:lang(zh-hans).remove-uppercase {text-transform: none;}.error-main .page-title:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #5f5f5f;font-size: 2.25em;}.error-main .page-title:lang(zh-hant).remove-uppercase {text-transform: none;}.error-main .error-content {padding: 5em;}.error-main .error-search {margin: 0 auto;width: 30em;}.error-main .error-search .search-input-form {text-align: initial;}.error-main ul {padding-left: 30px;}.error-main ul ul {padding-left: 15px;}@media screen and (max-width: 47.9375em) {.error-main .error-search {width: 100%;}}body .show-print {display: none;}@media print {body .cookie-disclaimer {display: none;}body .global-header {position: relative !important;}body .global-header .logo-print img {width: 250px;height: 59px;}body .show-print {display: block;}body .hide-print {display: none !important;}body .main {padding-top: 1.5em !important;}body .main .page-header-options {display: none !important;}}.gallery-module .mobile-gallery {display: none;}.gallery-module .overview-intro {padding-bottom: 2.8125em;font-size: 18px;}.gallery-modal-bg {background-color: rgba(0, 0, 0, 0.8);position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 20;visibility: visible;opacity: 1;transition: opacity 300ms ease-in, visibility 300ms linear 300ms;}.fullscreen-gallery-slide {position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;z-index: 100;opacity: 1;visibility: visible;transition: opacity 300ms ease-in, visibility 100ms linear;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;}.fullscreen-gallery-slide .width-wrapper {max-width: 79.875em;max-height: 100%;margin: 2rem;position: relative;}.fullscreen-gallery-slide .width-wrapper img, .fullscreen-gallery-slide .width-wrapper video {max-width: 100%;vertical-align: bottom;}.fullscreen-gallery-slide .width-wrapper .fullscreen-slide {width: 100%;display: block;}.fullscreen-gallery-slide .width-wrapper .video-container {width: 100%;}.fullscreen-gallery-slide .width-wrapper .video-container iframe {max-width: 100%;min-width: 600px;min-height: 400px;position: relative !important;}@media screen and (max-width: 47.9375em) {.fullscreen-gallery-slide .width-wrapper .video-container iframe {min-width: 95vw;min-height: 250px;}}.fullscreen-gallery-slide .btn-close-video {width: 38px;height: 35px;position: absolute;z-index: 2;background-size: 100% 100%;transition: box-shadow 0.4s;background-color: #ad122a;top: 0;right: 0;color: #FFF;background-image: url("/assets/dist/main/images/close-gallery-window.png");}.gallery-module .gallery-container {-ms-flex-align: center;align-items: center;width: 100%;}.gallery-module .gallery-no-description {padding-top: 1.875em;}.gallery-module .gallery-image {position: relative;}.gallery-module .gallery-image:before {display: block;content: "";width: 100%;padding-top: 83.33333%;}.gallery-module .gallery-image>.content {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.gallery-module .gallery-slide-image {position: relative;}.gallery-module .gallery-slide-image:before {display: block;content: "";width: 100%;padding-top: 83.33333%;}.gallery-module .gallery-slide-image>.content {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.gallery-module .image, .gallery-module .video {border: 0;display: block;max-width: 100%;}.gallery-module .carousel-content {padding: 0;border: 0;}.gallery-module .slick-expand {width: 38px;height: 35px;position: absolute;z-index: 2;background-size: 100% 100%;transition: box-shadow 0.4s;background-color: #ad122a;bottom: 0;color: #FFF;background-image: url("/assets/dist/main/images/bakermckenzie-expand.png");}.gallery-module .gallery-carousel {position: relative;overflow: hidden;width: 80%;height: 100%;float: left;}.gallery-module .gallery-carousel .gallery-slide-item {height: 100%;}.gallery-module .gallery-carousel .slick-arrow {width: 38px;height: 35px;position: absolute;z-index: 2;font-size: 0;background-size: 100% 100%;transition: box-shadow 0.4s;background-color: #ad122a;}.gallery-module .gallery-carousel .slick-arrow:hover {box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25);}.gallery-module .gallery-carousel .slick-arrow.slick-prev {bottom: 0;left: 38px;border-left: #e8e8e4 2px solid;background-image: url("/assets/dist/main/images/bakermckenzie-left-arrow.png");}.gallery-module .gallery-carousel .slick-arrow.slick-next {left: 76px;bottom: 0;border-left: #e8e8e4 2px solid;background-image: url("/assets/dist/main/images/bakermckenzie-right-arrow.png");}.gallery-module .slick-list {overflow: hidden;}.gallery-module .gallery-slide-item {width: 100%;height: 100%;margin: 0.09em 0;background-position: center;background-size: cover;border: 0;position: relative;}.gallery-module .gallery-slide-item.gallery-slide-video, .gallery-module .gallery-slide-item.gallery-video {opacity: .75;cursor: pointer;}.gallery-module .gallery-slide-item.gallery-slide-video .video-play-button, .gallery-module .gallery-slide-item.gallery-video .video-play-button {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 50px;height: 50px;}.gallery-module .gallery-slide-item.gallery-slide-video .video-play-button.button-small, .gallery-module .gallery-slide-item.gallery-video .video-play-button.button-small {width: 35px;height: 35px;}.gallery-module .gallery-slide-item.gallery-video:hover {opacity: .85;}.gallery-module .gallery-slide-item.gallery-video:hover .video-play-button {opacity: .85;}.gallery-module .gallery-carousel-slides {width: 20%;float: left;padding-left: 0.24em;}.gallery-module .gallery-carousel-slides .slick-arrow {width: 100%;height: 35px;font-size: 0;background-size: 100% 100%;transition: box-shadow 0.4s;}.gallery-module .gallery-carousel-slides .slick-arrow:hover {box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25);}.gallery-module .gallery-carousel-slides .slick-arrow.slick-prev {background-image: url("/assets/dist/main/images/bakermckenzie-up-arrow.png");left: -10px;}.gallery-module .gallery-carousel-slides .slick-arrow.slick-next {background-image: url("/assets/dist/main/images/bakermckenzie-down-arrow.png");right: -10px;}.gallery-module .gallery-carousel-slides .gallery-slide-item {position: relative;border: 0;}.gallery-module .gallery-carousel-slides .gallery-slide-item .youtube-video-overlay {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 4;}@media screen and (max-width: 47.9375em) {.gallery-module .mobile-gallery {display: block;}.gallery-module .overview-intro {font-size: 16px;padding-bottom: 1.875em;}.gallery-module .gallery-carousel, .gallery-module .gallery-carousel-slides {width: 100%;}.gallery-module .gallery-slide-wrapper {position: relative;clear: both;padding-right: 2.6em;padding-left: 2.6em;margin-left: auto;margin-right: auto;}.gallery-module .gallery-carousel-slides {padding-left: 0;margin-top: 1em;}.gallery-module .gallery-carousel-slides .carousel-content {padding: 0 0.1em;}.gallery-module .gallery-carousel-slides .slick-arrow {width: 36px !important;height: 36px !important;top: 40%;transform: none;position: absolute;font-size: 0;background-size: 100% 100%;transition: box-shadow 0.4s;z-index: 3;margin-top: 14.5%;}.gallery-module .gallery-carousel-slides .slick-arrow.slick-prev {left: 0 !important;background-image: url("/assets/dist/main/images/bakermckenzie-left-arrow.png") !important;}.gallery-module .gallery-carousel-slides .slick-arrow.slick-next {right: 0 !important;background-image: url("/assets/dist/main/images/bakermckenzie-right-arrow.png") !important;}.gallery-module .gallery-carousel-slides:after {content: "";clear: both;}}html:not(.no-touch) .ammaps-module .amcharts-balloon-div {display: none !important;}.global-module.ammaps-module .section-header-wrapper {border-bottom: 1px solid #F0F0F0;padding-bottom: .5em;}.ammaps-controls {margin-bottom: 2em;color: #ad122a;}.ammaps-instructions {padding-bottom: 2em;}.ammaps-controls-topics {margin-bottom: 1.5em;padding-top: .5em;}.ammaps-controls-topics-toggle {color: #ad122a;font-size: 1.125em;margin-bottom: .5em;padding: 0;font-weight: bold;position: relative;}.ammaps-controls-topics-toggle:after {content: '+';display: inline-block;line-height: .75;font-size: 1.5em;width: 1em;top: 0;}.ammaps-controls-topics-toggle.show-topics:after {content: '–';}.ammaps-controls-topics-toggle.show-topics+.ammaps-controls-topics-dropdown {max-height: 1000px;}.ammaps-controls-topics-dropdown {list-style: none;max-height: 0;overflow: hidden;transition: max-height .3s;}.ammaps-controls-topics-dropdown .topic-option {font-size: 1.125em;cursor: pointer;margin-left: 40px;padding-left: 10px;position: relative;margin-top: .5em;}.ammaps-controls-topics-dropdown .topic-option:hover {color: #5f5f5f;}.ammaps-controls-topics-dropdown .topic-option.is-active {color: #001A32;}.ammaps-controls-topics-dropdown .topic-option:before {display: inline-block;content: "I";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;position: absolute;left: -1.5em;font-size: .6em;line-height: 2;vertical-align: baseline;top: 2px;}.ammaps-controls-topics-selected {margin: 1em 0;line-height: 1.2;color: #001A32;}.download-container {margin-top: 1em;text-align: right;}.ammaps-controls-download {font-size: 1.125em;font-weight: bold;color: #ad122a;}.ammaps-controls-download:hover {color: #5f5f5f;}.ammaps-controls-download.is-active {color: #001A32;}.ammaps-controls-download img {width: 10px;height: auto;display: inline-block;margin-right: 5px;vertical-align: middle;margin-bottom: 4px;}.ammaps-controls-download .img-hover {display: none;}.ammaps-controls-download:hover .img-default {display: none;}.ammaps-controls-download:hover .img-hover {display: inline-block;}.ammaps {box-shadow: 0 5px 6px 0px rgba(0, 0, 0, 0.25);}.ammaps-responsive {width: 100%;padding-bottom: 50%;position: relative;background-color: #FDFDFD;min-height: 400px;}@media screen and (max-width: 47.9375em) {.ammaps-responsive {min-height: 200px;}}.mapdiv-container {position: absolute;top: 0;width: 100%;height: 100%;}.topic-legend-container {display: none;}.topic-legend-container.is-active {display: block;}.ammaps-legend {padding: 1em 1.25em;display: none;}.ammaps-legend.is-active {display: block;}.ammaps-legend.is-expanded-regions .ammaps-legend-response {display: none;}.ammaps-legend.is-expanded-regions .ammaps-legend-response.is-active-region {display: block;padding-top: 0;}.ammaps-legend.is-expanded-regions .ammaps-legend-response.is-active-region .ammaps-legend-countries-wrapper {max-height: 62.5em;}.ammaps-legend-title {font-size: 1.25em;margin-bottom: 1em;}.ammaps-legend-response-title {font-size: 1.125em;line-height: 1.3;cursor: pointer;font-weight: bold;text-align: left;color: #007A65;padding-bottom: 1em;padding-left: 0;word-wrap: break-word;padding-right: 0;}.ammaps-legend-response-title[data-region-category="easy"] {color: #02498A;}.ammaps-legend-response-title[data-region-category="difficult"] {color: #EE3035;}.ammaps-legend-countries {list-style: none;padding-bottom: 1em;}.ammaps-legend-countries-wrapper {max-height: 0;overflow: hidden;transition: max-height .3s;}.ammaps-legend-country {color: #ee3035;font-size: 0.875em;cursor: pointer;}.ammaps-legend-country.is-active {font-weight: bold;}.ammaps-legend-controls button {font-weight: bold;color: #ee3035;}.ammaps-legend-controls .active-control+.active-control:before {content: '|';display: inline-block;margin-right: 0.5em;}.ammaps-legend-controls .ammap-legend-control {display: none;}.ammaps-legend-controls .ammap-legend-control.active-control {display: inline-block;}.ammaps-legend-back {padding-right: 0;}.ammaps-legend-back:before {display: inline-block;content: "I";font-family: "bakermckenzie";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;font-size: 0.75em;transform: rotate(180deg);margin-right: 0.5em;}.ammap--top--legend {-ms-flex-direction: column-reverse;flex-direction: column-reverse;display: -ms-flexbox;display: flex;}.ammap--left--legend {-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.ammap--top--legend .ammaps-legend, .ammap--bottom--legend .ammaps-legend {position: relative;border-top: 1px solid #F0F0F0;}.ammap--top--legend .ammaps-legend .ammaps-legend-controls, .ammap--bottom--legend .ammaps-legend .ammaps-legend-controls {position: absolute;right: 1.25em;top: 1em;}.ammap--top--legend .ammaps-legend .ammaps-legend-countries, .ammap--bottom--legend .ammaps-legend .ammaps-legend-countries {-moz-columns: 4 auto;columns: 4 auto;-moz-column-gap: 10px;column-gap: 10px;}.ammap--top--legend .ammaps-legend .ammaps-legend-country, .ammap--bottom--legend .ammaps-legend .ammaps-legend-country {page-break-inside: avoid;break-inside: avoid;overflow: hidden;}.ammap--left--legend, .ammap--right--legend {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.ammap--left--legend .ammaps-legend-controls, .ammap--right--legend .ammaps-legend-controls {min-height: 25px;padding-bottom: .75em;padding-top: 1em;}.ammap--left--legend .ammaps-legend-title, .ammap--right--legend .ammaps-legend-title {margin-bottom: 0;}.ammap--left--legend .ammaps-legend, .ammap--right--legend .ammaps-legend {-ms-flex-negative: 0;flex-shrink: 0;position: relative;width: 12.5em;padding-bottom: 2em;}.ammap--left--legend .ammaps-legend-response, .ammap--right--legend .ammaps-legend-response {padding-top: 1.5em;}.ammap--left--legend .ammaps-legend-response-list> :first-child, .ammap--right--legend .ammaps-legend-response-list> :first-child {padding-top: 0;}.ammaps-responsive {-ms-flex-positive: 1;flex-grow: 1;width: auto;}.ammaps-disclaimer {width: 100%;border: 1px solid #F0F0F0;padding: 0.75em 1.25em;background-color: #FDFDFD;display: none;}.ammaps-disclaimer.has-content {display: block;}.ammaps-disclaimer-toggle {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: #FFF;font-size: 1em;position: relative;text-transform: uppercase;width: 100%;text-align: left;padding: 0 1em 0 0;}.ammaps-disclaimer-toggle.remove-uppercase {text-transform: none;}.ammaps-disclaimer-toggle:after {content: '+';position: absolute;right: 0;top: 0;font-size: 1.5em;line-height: 0.75;font-family: 'Roboto', sans-serif;font-weight: bold;}.ammaps-disclaimer-toggle.show-panel:after {content: '–';}.ammaps-disclaimer-toggle.show-panel+.ammaps-disclaimer-copy {max-height: 1000px;}.ammaps-disclaimer-copy {font-size: 1.125em;max-height: 0;transition: max-height .3s;overflow: hidden;}.ammaps-cards {display: none;margin-top: 2.8125em;}.ammaps-cards.is-active {display: block;}.ammaps-card {padding: 1em 1.25em 2em;position: relative;background-color: #FDFDFD;box-shadow: 0 0 6px 0px rgba(0, 0, 0, 0.25);}.ammaps-card+.ammaps-card {margin-top: 2em;}.ammaps-card .button-red {display: block;margin: 2em auto 0;}.ammaps-card-title {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: #FFF;font-size: 1em;text-transform: uppercase;padding: 1em 0;}.ammaps-card-title.remove-uppercase {text-transform: none;}.ammaps-card-description {font-size: 1.125em;}.ammaps-card-description+.ammaps-card-description {padding-top: 1em;display: none;}.ammaps-card-close {position: absolute;right: 1em;top: 1.5em;color: #ee3035;}.ammaps-hover-balloon {min-width: 50px;max-width: 300px;background-color: #f3f2ee;padding: 15px;text-align: left;box-shadow: 0 3px 3px 0 #5f5f5f;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;}.ammaps-hover-balloon .ammaps-hover-balloon-title {font-size: 18px;color: #ad122a;font-weight: bold;}.ammaps-hover-balloon .ammaps-hover-balloon-abstract {font-size: 18px;color: #001A32;}.ammaps-hover-balloon .ammaps-hover-balloon-abstract:empty {display: none;}@media screen and (max-width: 61.9375em) {.ammap--left--legend .ammaps-legend, .ammap--right--legend .ammaps-legend {width: 9.0625em;}}@media screen and (max-width: 47.9375em) {.content-full-module-wrapper .ammaps-module {margin-left: -2em;margin-right: -2em;}.page-wrapper .ammaps-module {margin-left: -1.5em;margin-right: -1.5em;}.ammaps-controls-download {font-size: 0.875em;}.ammaps-controls-topics-dropdown .topic-option {margin-left: 20px;}.ammaps-module-top-container {padding: 0 1.5em;}.ammaps-legend {padding: 0;}.ammaps-legend-title {margin: .75em;}.ammaps-legend-response {padding: 1em 1em 0;}.ammaps-legend-response:first-child {padding-top: 0;}.ammaps-legend-response+.ammaps-legend-response:not(.is-active-region) {border-top: 1px solid #F0F0F0;}.ammaps-legend-response.is-active-region .ammaps-legend-response-title:after {content: '–';}.ammaps-legend-response-title {position: relative;padding-right: 1em;width: 100%;}.ammaps-legend-response-title:after {content: '+';position: absolute;right: 0;top: 50%;transform: translateY(-0.7em);font-size: 1.5em;line-height: 0.65;font-family: 'Roboto', sans-serif;font-weight: bold;}.ammap--left--legend, .ammap--right--legend {display: -ms-flexbox;display: flex;}.ammap--left--legend .ammaps-legend, .ammap--right--legend .ammaps-legend {-ms-flex-negative: 0;flex-shrink: 0;position: relative;width: 100%;padding-bottom: 0;}.ammap--left--legend .ammaps-legend-title, .ammap--right--legend .ammaps-legend-title {margin-bottom: .75em;}.ammaps-responsive {width: 100%;}.ammap--left--legend .ammaps-legend, .ammap--right--legend .ammaps-legend, .ammap--top--legend .ammaps-legend, .ammap--bottom--legend .ammaps-legend {position: relative;}.ammap--left--legend .ammaps-legend .ammaps-legend-controls, .ammap--right--legend .ammaps-legend .ammaps-legend-controls, .ammap--top--legend .ammaps-legend .ammaps-legend-controls, .ammap--bottom--legend .ammaps-legend .ammaps-legend-controls {position: absolute;right: 1.25em;top: .75em;padding: 0;}.ammap--left--legend .ammaps-legend .ammaps-legend-controls .ammap-legend-control, .ammap--right--legend .ammaps-legend .ammaps-legend-controls .ammap-legend-control, .ammap--top--legend .ammaps-legend .ammaps-legend-controls .ammap-legend-control, .ammap--bottom--legend .ammaps-legend .ammaps-legend-controls .ammap-legend-control {padding-top: .5em;padding-bottom: .5em;}.ammap--left--legend .ammaps-legend .ammaps-legend-countries, .ammap--right--legend .ammaps-legend .ammaps-legend-countries, .ammap--top--legend .ammaps-legend .ammaps-legend-countries, .ammap--bottom--legend .ammaps-legend .ammaps-legend-countries {-moz-columns: 4 auto;columns: 4 auto;-moz-column-gap: 10px;column-gap: 10px;}.ammap--left--legend .ammaps-legend .ammaps-legend-country, .ammap--right--legend .ammaps-legend .ammaps-legend-country, .ammap--top--legend .ammaps-legend .ammaps-legend-country, .ammap--bottom--legend .ammaps-legend .ammaps-legend-country {page-break-inside: avoid;break-inside: avoid;overflow: hidden;}}.acc-container {width: 100%;margin: 0 auto 0 auto;overflow: hidden;}.acc-container:nth-of-type(1) {margin: 30px auto 0 auto;}.acc-container .acc-btn {width: 100%;margin: 0 auto;padding: 20px 0px;cursor: pointer;border-bottom: 1px solid #cececd;position: relative;}.acc-container .acc-btn.selected .acc-arrow {transition: 300ms linear all;transform: rotate(180deg);}.acc-container .acc-content {height: 0px;max-height: 0px;width: 100%;margin: 0 auto;overflow: hidden;transition: max-height .5s ease-in;}.acc-container .acc-content.expanded {height: auto;max-height: 5000px;transition: max-height .5s ease-in;}.acc-container .acc-content-inner {padding: 30px;}.acc-container .acc-arrow {width: 30px;top: 33%;margin-right: 1px;display: block;position: absolute;right: 0;z-index: 2;transition: 150ms linear all;}@media screen and (max-width: 47.9375em) {.acc-container .acc-arrow {width: 25px;top: 42%;}}.acc-container .open {height: auto;}.acc-container h1 {color: #001A32;margin-right: 1.1em;}.acc-container h3 {margin-right: 35px !important;}.acc-container p {color: #798795;}.skip-link {position: absolute;top: -1000px;left: -1000px;height: 1px;width: 1px;text-align: left;overflow: hidden;}a.skip-link:active, a.skip-link:focus, a.skip-link:hover {left: 0;top: 0;width: auto;height: auto;overflow: visible;}.cta-module-section {display: -ms-flexbox;display: flex;max-width: 79.875em;padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;padding: 0;margin-top: 7.5em;margin-bottom: 7.5em;position: relative;}.cta-module-section.dark-header-text .call-to-action-module .title {color: #001A32;}.cta-module-section .call-to-action-module {width: 35%;}.cta-module-section .call-to-action-module .content {background-color: #FFF;padding: 5.625em;position: relative;width: 33vw;min-width: 550px;font-size: 1.125em;}.cta-module-section .call-to-action-module .title {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 36px;line-height: 1.25;font-weight: bold;padding: 1.5em 3em 1.5em 0.5em;}.cta-module-section .call-to-action-module .title:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.cta-module-section .call-to-action-module .title:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.cta-module-section .call-to-action-module .summary {margin-bottom: 1em;word-break: break-word;}.cta-module-section .call-to-action-module.align-center {text-align: center;}.cta-module-section .call-to-action-image {width: 65%;}.cta-module-section .call-to-action-image img {display: block;}.cta-module-section.no-bg-image {margin-top: 3.75em;margin-bottom: 3.75em;border-top: 3px solid #ad122a;}.cta-module-section.no-bg-image.cta-intro {border-top: none;}.cta-module-section.no-bg-image .call-to-action-module {width: 100%;text-align: center;padding: 3.5em;border: 1px solid #D2D2D2;}.cta-module-section.no-bg-image .call-to-action-module .title {padding: 0 0.5em 0.5em 0.5em;}.cta-module-section.no-bg-image .call-to-action-module .content {position: relative;min-width: 0;width: auto;padding: 0;background-color: transparent;}.cta-module-section.no-bg-image .call-to-action-module .content .summary {margin: 0 1em 1em;}.cta-module-section.no-bg-image .call-to-action-module .content .button-red {margin-top: 1em;}@media screen and (max-width: 47.9375em) {.cta-module-section {display: block;margin-top: 3.5em;margin-bottom: 3.5em;}.cta-module-section.no-bg-image {margin-top: 0;}.cta-module-section.cta-video {display: block;}.cta-module-section .call-to-action-module {width: 100%;padding: 1em;margin-bottom: -5em;position: relative;background-color: #FFF;}.cta-module-section .call-to-action-module .title {font-size: 24px;padding: 0;}.cta-module-section .call-to-action-module .summary {word-break: break-word;}.cta-module-section .call-to-action-module .content {position: relative;min-width: 0;width: auto;padding: 0;background-color: transparent;}.cta-module-section .call-to-action-image {width: 100%;}.cta-module-section .call-to-action-image.scroll-animate--animated {width: 100%;}}.social-share-section {font-size: 18px;}.social-share-section+.global-module {padding-top: 2.8125em;}.social-share-section span {position: relative;line-height: 2.25;vertical-align: baseline;margin: 0 0.3125em;cursor: pointer;}.social-share-section span:first-of-type {margin-left: 0;}.social-share-section a {padding-left: .375em;padding-right: .375em;}.social-share-section .share-section-text {border-right: 1px solid #cececd;padding-right: 0.875em;cursor: auto;}.page-header .social-share-section .share-section-text {color: #FFF;}.headline-module__image-background .social-share-section .share-section-text {color: inherit;}.social-share-section .twitter-share-icon {color: #ad122a;}.social-share-section .twitter-share-icon:after {display: inline-block;content: "u";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;vertical-align: middle;}.page-header .social-share-section .twitter-share-icon {color: #FFF;}.headline-module__image-background .social-share-section .twitter-share-icon {color: #ad122a;}.social-share-section .facebook-share-icon {color: #ad122a;}.social-share-section .facebook-share-icon:after {display: inline-block;content: "D";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;vertical-align: middle;}.page-header .social-share-section .facebook-share-icon {color: #FFF;}.headline-module__image-background .social-share-section .facebook-share-icon {color: #ad122a;}.social-share-section .linkedin-share-icon {color: #ad122a;}.social-share-section .linkedin-share-icon:after {display: inline-block;content: "E";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;vertical-align: middle;}.page-header .social-share-section .linkedin-share-icon {color: #FFF;}.headline-module__image-background .social-share-section .linkedin-share-icon {color: #ad122a;}.social-share-section .email-share-icon {color: #ad122a;font-size: 1em;padding-left: .25em;padding-right: 0.4em;}.social-share-section .email-share-icon:after {display: inline-block;content: url("/assets/dist/main/images/svg/email.svg");font-family: 'Roboto', sans-serif;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;vertical-align: middle;}.page-header .social-share-section .email-share-icon {color: #FFF;}.page-header .social-share-section .email-share-icon:after {display: inline-block;content: url("/assets/dist/main/images/svg/email-white.svg");font-family: 'Roboto', sans-serif;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;}.headline-module__image-background .social-share-section .email-share-icon {color: inherit;}.headline-module__image-background .social-share-section .email-share-icon:after {display: inline-block;content: url("/assets/dist/main/images/svg/email.svg");font-family: 'Roboto', sans-serif;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;}.social-share-section .pdf-print-icon {color: #ad122a;}.social-share-section .pdf-print-icon:after {display: inline-block;content: "O";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;vertical-align: middle;}.page-header .social-share-section .pdf-print-icon {color: #FFF;}.headline-module__image-background .social-share-section .pdf-print-icon {color: #ad122a;}.two-column-page-wrapper {display: block;margin: 5.625em 0;max-width: 100%;margin-left: auto;margin-right: auto;}.two-column-page-wrapper:after {content: " ";display: block;clear: both;}.two-column-page-wrapper .page-wrapper-no-right {width: 90%;}.top-page-section--alternate-header+.two-column-page-wrapper {margin-top: 2em;}.main-column:not(.has-right-column) .contact-module-related .contact-information {width: 23.5%;}.main-column>.global-module:first-child {padding-top: 0;}.main-column.has-right-column {width: 65.2175%;float: left;margin-right: 4.34749%;padding-right: 4.25499%;border-right: 1px solid #cececd;}.main-column.has-right-column.cta-module-section:not(.no-bg-image) {}.main-column.has-right-column.cta-module-section:not(.no-bg-image) .call-to-action-module {padding: 1.875em;}.main-column.has-right-column .featured-insights .featured-insights__tile {width: 47%;}.main-column.has-right-column .featured-insights .featured-insights__tile.image-module {width: 100%;}.main-column.has-right-column .featured-insights .featured-insights__tile:nth-child(even) {margin-right: 3%;}.main-column.has-right-column .featured-insights .featured-insights__tile:nth-child(3n) {margin-right: 3%;}.main-column.has-right-column .spotlight-carousel .carousel-content {display: block;}.main-column.has-right-column .spotlight-carousel .carousel-content .left-side {width: 100%;margin: 0;padding: 0;border: 0;float: none;}.main-column.has-right-column .spotlight-carousel .carousel-content .right-side {width: 100%;margin: 0;padding-left: 0;float: none;}.main-column.has-right-column .spotlight-carousel .slick-dots {bottom: -65px;}.main-column.has-right-column .ammap--left--legend .ammaps-legend, .main-column.has-right-column .ammap--right--legend .ammaps-legend {width: 9.0625em;}.main-column.has-right-column .cta-module-section .call-to-action-module {width: 45%;}.main-column.has-right-column .cta-module-section.no-bg-image .call-to-action-module {width: 100%;}.main-column.has-right-column .embed-card {-ms-flex-direction: column;flex-direction: column;}.main-column.has-right-column .embed-card__embed {margin: 0 auto;}.main-column.has-right-column .embed-card__content {-ms-flex-direction: column;flex-direction: column;}.main-column.has-right-column .embed-card__content__embed {margin: 0 auto;}.main-column.has-right-column .stats-module__stat-shadow {font-size: 6.25rem;margin-top: -135px;}.main-column.has-right-column .tabs-module--has-image .tabs-panel-module {margin-top: 0;}.main-column.has-right-column .tabs-module--has-image .tabs-module-image {margin: inherit;}.main-column.has-right-column .tabs-module .global-module-wrapper {margin: 0;padding: 0;width: 100%;}.right-column {width: 30.43501%;float: right;margin-right: 0;}.right-column>.global-module:first-child {padding-top: 0;}.right-column .featured-insights .featured-insights__tile {width: 100%;}.right-column .global-module {border-bottom: 1px solid #cececd;padding-top: 1.875em;padding-bottom: 1.875em;}.right-column .global-module:last-of-type {border-bottom: none;}.right-column .global-module .section-header-wrapper {padding-bottom: 1.5625em;}.right-column .right-column-header {padding-bottom: 0.9375em;padding-top: 0;}.right-column .contact-module-related .main-contacts .contact-information {width: 100%;max-width: 17.8125em;}@media screen and (max-width: 61.9375em) {.main-column.has-right-column {border-right: none;padding-right: 0;width: 100%;float: left;margin-left: 0;margin-right: 0;}.right-column {border-right: none;padding-right: 0;border-top: 1px solid #cececd;width: 100%;float: left;margin-left: 0;margin-right: 0;}.right-column .global-module:first-of-type {padding-top: 2.8125em;}.right-column .featured-insights .featured-insights__tile {width: 47%;}.right-column .featured-insights .featured-insights__tile:nth-child(even) {margin-right: 3%;}.right-column .featured-insights .featured-insights__tile:nth-child(3n) {margin-right: 3%;}.right-column .contact-module-related .main-contacts .contact-information {width: 31%;}}@media screen and (max-width: 74.9375em) {.main-column:not(.has-right-column) .contact-module-related .contact-information {width: 31.915%;}}@media screen and (max-width: 47.9375em) {.two-column-page-wrapper {margin: 2.8125em 0;}.two-column-page-wrapper .page-wrapper-no-right {width: 100%;}.main-column .global-module.cta-module-section:not(.no-bg-image) {}.main-column .global-module.cta-module-section:not(.no-bg-image) .call-to-action-module {padding: 1.875em;}.main-column.has-right-column {}.main-column.has-right-column .ammap--left--legend .ammaps-legend, .main-column.has-right-column .ammap--right--legend .ammaps-legend {width: 100%;}.main-column.has-right-column .stats-module__stat-shadow {font-size: 8.4375em;margin-top: -150px;}.main-column.has-right-column .featured-insights .featured-insights__tile {width: 100%;}.right-column .global-module, .main-column .global-module {}.right-column .global-module .featured-insights .featured-insights__tile, .main-column .global-module .featured-insights .featured-insights__tile {width: 100%;}.right-column .global-module.contact-module-related .main-contacts .contact-information, .main-column .global-module.contact-module-related .main-contacts .contact-information {width: 100%;max-width: none;}.right-column .global-module {padding-top: 1.5625em;padding-bottom: 1.5625em;}}.global-modules-no-spacing .global-module {padding-top: 0;padding-bottom: 0;}@media screen and (max-width: 47.9375em) {.global-modules-no-spacing .global-module {padding-top: 0;padding-bottom: 0;}}.global-module-page-wrapper .global-module-wrapper {max-width: 79.875em;padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;width: 90%;}.global-module-page-wrapper-narrow .global-module-wrapper {max-width: 54.9375em;padding-right: 2em;padding-left: 2em;margin-left: auto;margin-right: auto;}.global-module-page-wrapper-reduced+.global-module-page-wrapper .global-module {padding-top: 1em;}.global-module {padding-top: 3.75em;padding-bottom: 3.75em;background: none;}.global-module>.global-module {padding-top: 0;padding-bottom: 0;}.global-module .section-header-wrapper {padding-bottom: 2.8125em;}.global-module .section-header-wrapper .section-header {text-align: center;}.global-module .overview-intro.no-expand-text p:last-child {margin-bottom: 0;}.global-module .overview-intro p:first-child {margin-top: 0;}.global-module .overview-button-trigger {text-align: center;margin-top: 3.75em;}.global-module .inner-img-container img {width: 100%;}.global-module .video-embed {margin: 0 auto;margin-top: 2em;}.global-module .callout-link {margin-top: 2em;text-align: center;}.global-module .callout-link a {position: relative;}.global-module .callout-link a:after {display: inline-block;content: "I";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;position: absolute;font-size: .6em;line-height: 1.5;vertical-align: middle;color: inherit;right: 15px;}@media screen and (max-width: 31.25em) {.global-module .callout-link a:after {right: 3px;top: 35%;}}.global-module .promo-content-office .promo-content {padding: 0;}.global-module .promo-content-office .promo-content iframe {display: block;}.global-module .promo-content-office .google-link {padding-top: 1.25em;display: block;}.global-module.global-module-with-spacing {margin: 5.625em 0;}.global-module.no-bottom-padding-module {padding-bottom: 0;}@media screen and (max-width: 47.9375em) {.global-module {padding-top: 1.875em;padding-bottom: 1.875em;}.global-module.global-module-page-wrapper .global-module-wrapper {max-width: 79.875em;padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;width: 100%;}.global-module .section-header-wrapper {padding-bottom: 1.5625em;}.global-module h2 {font-size: 28px;}.global-module h3 {font-size: 24px;}.global-module .callout-link, .global-module .video-embed {margin-top: 1.5em;}.global-module .tabs-panel-module {margin-top: 3.75em;margin-bottom: 3.75em;}.global-module.stats-module {padding: 0;margin-top: 3.75em;margin-bottom: 3.75em;}}.resources-module .featured-insights {padding-top: 3.75em;padding-bottom: 3.75em;}.resources-module .featured-insights .promo-content-tile .container-row .content-meta-header .content-type-label--with-right {width: 60%;}.resources-module .featured-insights .promo-content-tile .container-row .content-meta-header .content-meta-header__right {width: 40%;}.resources-module .featured-insights .promo-content-tile .container-row.blue:after {background-color: #463CBE;}.resources-module .featured-insights .promo-content-tile .container-row.dark-blue:after {background-color: #320087;}.resources-module .featured-insights .promo-content-tile .container-row.red:after {background-color: #ad122a;}.resources-module .featured-insights .promo-content-tile .container-row.dark-red:after {background-color: #790123;}.resources-module .featured-insights .promo-content-tile .container-row.green:after {background-color: #008C87;}.resources-module .featured-insights .promo-content-tile .container-row.dark-green:after {background-color: #005F5F;}.resources-module .featured-insights .promo-content-tile .container-row.orange:after {background-color: #D77D28;}.resources-module .featured-insights .promo-content-tile .container-row.dark-orange:after {background-color: #AA5A28;}.resources-module .featured-insights .promo-content-tile .container-row.gray:after {background-color: #646464;}.resources-module .featured-insights .promo-content-tile .container-row.dark-gray:after {background-color: #323232;}.resources-module .featured-insights .promo-content-tile .container-row.black:after {background-color: #000;}.resources-module .featured-insights .promo-content-tile .container-row.violet:after {background-color: #782896;}.resources-module .featured-insights .promo-content-tile .container-row.dark-violet:after {background-color: #323232;}.resources-module .featured-insights .promo-content-tile .resource-tile-icon {background-position: center !important;background-repeat: no-repeat !important;}.resources-module .full-width-filter-options .all-location-filter .regions-filter .region-filter {float: left;}@media screen and (max-width: 47.9375em) {.resources-module {padding-top: 1.875em;padding-bottom: 1.875em;}}.resources-loading {display: none;margin: 1em auto;}.drop-down-module.global-module {padding-bottom: 0;}.drop-down-module.global-module .section-header-wrapper {padding-bottom: 1.5em;}.drop-down-module.global-module .section-header {text-align: left;}.drop-down-module .drop-down-menu-filters {min-width: 388px;}.drop-down-module .drop-down-menu-filters--active {margin-bottom: 2.8125em;}@media screen and (max-width: 47.9375em) {.drop-down-module .drop-down-menu-filters {width: 100%;min-width: 100%;}}.drop-down-module .drop-down-menu-filters .drop-down {top: 29px;box-shadow: 0 3px 3px 0 rgba(95, 95, 95, 0.7);}.drop-down-module .drop-down-content {display: none;}@media screen and (max-width: 47.9375em) {.drop-down-module.global-module {padding-bottom: 0;}.drop-down-module.global-module .section-header-wrapper {padding-bottom: 1em;}.drop-down-module.global-module .section-header {text-align: left;}.drop-down-module .drop-down-menu-filters--active {margin-bottom: 1.5625em;}}.home-hero {background: transparent no-repeat center bottom;background-size: cover;overflow: hidden;position: relative;}.home-hero:before {position: absolute;z-index: 1;content: "";width: 100%;height: 180px;background: linear-gradient(180deg, #000000 0.01%, rgba(0, 0, 0, 0) 100%);opacity: 0.6;}.home-hero:after {content: "";position: absolute;bottom: 70px;width: 100%;height: 350px;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.01%, #000000 100%);opacity: 0.6;}.home-hero__border {width: 100%;position: absolute;bottom: 0;height: 70px;background-color: #FFF;}.home-hero__wrapper {max-width: 79.875em;padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;}.home-hero__headline {max-width: 48.125rem;margin-bottom: 5em;padding-top: 18.75rem;position: relative;z-index: 1;}.home-hero__headline h1 {color: #FFF;font-size: 3.625em;line-height: 1;text-shadow: 4px 4px 4px rgb(0 0 0 / 15%);margin-bottom: 1.75rem;}.home-hero__type {color: #FFF;font-size: 1.875em;font-family: "BakerMcKenzieBerniniCondensed", Arial Narrow, Arial;font-weight: normal;font-style: normal;line-height: 1;}.home-hero__type:lang(zh-hans) {font-family: "Noto Sans SC", Arial Narrow, Arial;}.home-hero__type:lang(zh-hant) {font-family: "Noto Sans TC", Arial Narrow, Arial;}.home-hero__type+h1 {margin-top: 0.75rem;}.home-hero__video {min-width: 100%;min-height: 100%;bottom: 0;margin: auto;position: absolute;}.home-hero__link {color: #FFF;font-size: 1.25em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: 400;line-height: 1;}.home-hero__link:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.home-hero__link:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.home-hero__link.link--bold:before {bottom: 10px !important;background-color: #FFF;right: 0px;}.home-hero__link.link--bold:after {font-size: 24px;bottom: 0px;right: -4px;}.home-hero__link.link--bold:hover {color: #FFF;}.home-hero__link.link--bold:hover:before {background-color: #FFF;}.home-hero .hero-insights {display: -ms-flexbox;display: flex;position: relative;z-index: 1;}.home-hero .hero-insights h3 {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 1.125em;color: #FFF;text-transform: uppercase;padding-top: 45px;width: 25%;padding-right: 100px;font-weight: bold;}.home-hero .hero-insights h3:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.home-hero .hero-insights h3:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.home-hero .hero-insights__featured {display: -ms-flexbox;display: flex;width: 75%;position: relative;z-index: 1;padding: 5rem 0 3.75rem;}.home-hero .hero-insights__featured:after {content: '';width: 80vw;background: linear-gradient(108.99deg, #F5802A -0.16%, #790123 153.62%);position: absolute;top: 0;left: 0;bottom: 0;z-index: -1;}.home-hero .hero-insights__featured.active .hero-insights__link {opacity: 0.8;}.home-hero .hero-insights__featured.active .hero-insights__link:hover {opacity: 1;}.home-hero .hero-insights__insight {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;width: 33.33%;padding: 0 0 0 36px;}.home-hero .hero-insights__insight:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.home-hero .hero-insights__insight:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.home-hero .hero-insights__insight.carousel-content {-ms-flex-align: start;align-items: flex-start;}.home-hero .hero-insights__link {color: #FFF;position: relative;display: block;}.home-hero .hero-insights__link:before {content: "";width: 0;height: 3px;background-color: #FFF;position: absolute;top: -25px;transition: width 0.4s;}.home-hero .hero-insights__link:hover:before, .home-hero .hero-insights__link:focus:before {width: 100%;}.home-hero .hero-insights__title, .home-hero .hero-insights__link a {color: #FFF;font-size: 18px;font-weight: 400;}.home-hero .hero-insights__rich-text {color: #FFF;font-size: 20px;}.home-hero--light:before {background: linear-gradient(180deg, #FFFFFF -7.44%, rgba(255, 255, 255, 0) 107.31%);}.home-hero--light:after {background: linear-gradient(180deg, rgba(255, 255, 255, 0) -7.44%, #FFFFFF 107.31%);}.home-hero--light .home-hero__headline h1 {color: #323232;text-shadow: none;}.home-hero--light .home-hero__headline .link--bold {color: #323232;}.home-hero--light .home-hero__headline .link--bold:before {background-color: #323232;}.home-hero--light .home-hero__headline .link--bold:hover {color: #323232;}.home-hero--light .home-hero__headline .link--bold:hover:before {background-color: #323232;}.home-hero--light .hero-insights h3 {color: #323232;}@media screen and (max-width: 61.9375em) {.home-hero__video {display: none;}}@media screen and (max-width: 47.9375em) {.home-hero__headline {margin-bottom: 3.5em;padding-top: 7.5rem;}.home-hero__headline h1 {font-size: 1.625em;}.home-hero__type {font-size: 1em;}.home-hero .hero-insights {margin-left: 2em;display: block;}.home-hero .hero-insights:after {content: '';width: 100vw;background: linear-gradient(108.99deg, #F5802A -0.16%, #790123 153.62%);position: absolute;top: 0;left: 0;bottom: 0;z-index: -1;}.home-hero .hero-insights h3 {display: none;}.home-hero .hero-insights__featured {display: block;overflow: hidden;width: 100%;padding: 1.875rem 0;}.home-hero .hero-insights__featured .slick-list {overflow: hidden;}.home-hero .hero-insights__featured:after {display: none;}.home-hero .hero-insights__featured.active .hero-insights__link {opacity: 1;}.home-hero .hero-insights__insight {width: 100%;-ms-flex-negative: 0;flex-shrink: 0;padding: 0 0 0 30px;}.home-hero .hero-insights__insight.carousel-content {-ms-flex-align: center;align-items: center;}.active .home-hero .hero-insights__insight {opacity: 0.8;}.home-hero .hero-insights__link:before {display: none;}.home-hero .hero-insights .slick-dots {padding: 0 0 0 30px;overflow: auto;}.home-hero .hero-insights .slick-dots:after {content: "";clear: both;display: table;}.home-hero .hero-insights .slick-dots li {float: left;list-style: none;margin-right: 15px;}.home-hero .hero-insights .slick-dots li button {font-size: 0;line-height: 0;width: 40px;height: 3px;background-color: #FFF;opacity: 0.7;transition: width 0.4s cubic-bezier(0.86, 0, 0.07, 1), opacity 0.4s cubic-bezier(0.86, 0, 0.07, 1);}.home-hero .hero-insights .slick-dots li:hover {cursor: pointer;}.home-hero .hero-insights .slick-dots li:hover button {opacity: 1;}.home-hero .hero-insights .slick-dots li.slick-active button {width: 80px;opacity: 1;}}.page-intro {max-width: 54.9375em;padding-right: 2em;padding-left: 2em;margin-left: auto;margin-right: auto;padding: 140px 30px;margin-bottom: 0;}.page-intro__inner {text-align: center;}.page-intro__header {font-size: 36px;line-height: 1.25;margin-bottom: 20px;font-weight: bold;}.page-intro__copy, .page-intro .overview-intro {padding: 5px 0;font-size: 18px;}@media screen and (max-width: 47.9375em) {.page-intro {padding: 4.5em 1.5em;}}@media screen and (max-width: 61.9375em) {.page-intro.cta-video {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;}.page-intro.cta-video.page-intro__with-image .page-intro__image {width: inherit;margin: auto 0;-ms-flex-order: 2;order: 2;}.page-intro.cta-video.page-intro__with-image .page-intro__inner {width: 90%;margin: auto 0;margin-bottom: -50px;-ms-flex-item-align: start;align-self: flex-start;padding: 1.25em;}.page-intro.cta-video.page-intro__with-image .page-intro__header {font-size: 24px;}.page-intro.cta-video.page-intro__with-image .page-intro__image--video {width: inherit;margin: auto 0;}.page-intro.cta-video.page-intro__with-image .page-intro__image--video img {width: 100%;}}.page-intro__with-image {max-width: 79.875em;padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;display: -ms-flexbox;display: flex;}.page-intro__with-image .page-intro__inner {background-color: #FFF;text-align: left;position: relative;width: 60%;-ms-flex-item-align: end;align-self: flex-end;padding: 3.125em;margin-left: -10%;margin-top: 3.125em;z-index: 1;}.page-intro__with-image .page-intro__image {width: 50%;margin-bottom: 5em;}.page-intro__with-image .page-intro__image img {width: 100%;}.page-intro__image--video {position: relative;display: block;}.page-intro__image--video:after {content: "W";font-family: 'Roboto', sans-serif;font-size: 100px;font-weight: 100;color: #FFF;transition: color 0.4s ease-in-out;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.page-intro__image--video:hover:after {color: #ad122a;}@media screen and (max-width: 61.9375em) {.page-intro__image--video:after {font-size: 72px;}}.featured-insights {max-width: 79.875em;padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;padding-right: 0;}.featured-insights .carousel-content {display: block;}.featured-insights.global-module {padding-bottom: 0;}.featured-insights.global-module .global-module-wrapper {padding-left: 0;padding-right: 0;width: 100%;}.featured-insights__title {font-size: 36px;margin-bottom: 1.5em;}.featured-insights__collection {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.featured-insights--two-across {max-width: 54.9375em;padding-right: 2em;padding-left: 2em;margin-left: auto;margin-right: auto;}.featured-insights--two-across .featured-insights__tile {width: 47%;margin-right: 4.5%;}.featured-insights--two-across .featured-insights__tile:nth-child(even) {margin-right: 0;}.featured-insights--two-across .featured-insights__tile:nth-child(3n) {margin-right: 4.5%;}.featured-insights__tile {width: 30.75%;margin-right: 3%;margin-bottom: 30px;}.featured-insights__tile:nth-child(3n) {margin-right: 0;}.featured-insights__view-all {margin-top: 25px;text-align: center;}@media screen and (max-width: 61.9375em) {.featured-insights {max-width: 54.9375em;padding-right: 2em;padding-left: 2em;margin-left: auto;margin-right: auto;}.featured-insights__tile {width: 47%;}.featured-insights__tile:nth-child(3n) {margin-right: 3%;}}@media screen and (max-width: 47.9375em) {.featured-insights {overflow: hidden;}.featured-insights__collection {display: block;}.featured-insights__collection .slick-track {overflow: hidden;}.featured-insights--two-across .featured-insights__tile {width: 100%;margin-right: inherit;}.featured-insights--two-across .featured-insights__tile:nth-child(even) {margin-right: 3%;}.featured-insights--two-across .featured-insights__tile.carousel-content:nth-child(even) {margin-right: 0;}.featured-insights--two-across .featured-insights__tile.carousel-content:nth-child(3n) {margin-right: 0;}.featured-insights__tile {width: 100%;margin-right: 0;padding: 0 10px;}.featured-insights__tile:nth-child(3n) {margin-right: 0;}.featured-insights__tile.view-all-placeholder {padding: 0;}.featured-insights .slick-dots {text-align: center;margin-bottom: 30px;}.featured-insights .slick-dots li {display: inline-block;list-style: none;padding: 0 5px;}.featured-insights .slick-dots li button {font-size: 0;line-height: 0;width: 6px;height: 6px;padding: 0;border-radius: 50%;background-color: #D2D2D2;transition: background-color 0.4s cubic-bezier(0.86, 0, 0.07, 1);}.featured-insights .slick-dots li.slick-active button {background-color: #F5802A;}}.stats-module {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;overflow: hidden;}.stats-module:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.stats-module:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.stats-module__inner {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.stats-module__inner.page-wrapper {padding: 3.5em 1.5em;}.stats-module__stat {width: 33.3333%;color: #FFF;font-weight: bold;position: relative;margin: 60px 0;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;}.stats-module__stat:nth-child(n+4) .stats-module__stat-shadow {transform: translateX(300px);}.stats-module__stat:nth-child(-n+3) .stats-module__stat-shadow {transform: translateX(-300px);}.stats-module__stat.scroll-animate .stats-module__stat-number, .stats-module__stat.scroll-animate .stats-module__stat-label {opacity: 0;transition: opacity 0.4s ease-in-out;transition-delay: 300ms;}.stats-module__stat.scroll-animate .stats-module__stat-shadow {opacity: 0;transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;}.stats-module__stat.scroll-animate--animated .stats-module__stat-number, .stats-module__stat.scroll-animate--animated .stats-module__stat-label {opacity: 1;color: #000;}.stats-module__stat.scroll-animate--animated .stats-module__stat-shadow {opacity: 1;transform: translateX(0);}.stats-module__stat-number {font-size: 4.5em;line-height: 1;position: relative;z-index: 1;}.stats-module__stat-label {font-size: 1.5em;line-height: 1;position: relative;z-index: 1;}.stats-module__stat-shadow {font-size: 8.4375em;margin-top: -150px;color: #F5802A;}@media screen and (max-width: 87.4375em) {.stats-module__stat-shadow {font-size: 10vw;}}@media screen and (max-width: 47.9375em) {.stats-module__stat {width: 100%;margin: 30px 0;}.stats-module__stat:nth-child(even) .stats-module__stat-shadow {transform: translateX(200px);}.stats-module__stat:nth-child(odd) .stats-module__stat-shadow {transform: translateX(-200px);}.stats-module__stat.scroll-animate--animated .stats-module__stat-shadow {transform: translateX(0);}.stats-module__stat-shadow {font-size: 8.4375em;}}@media screen and (max-width: 25.5em) {.stats-module__stat-shadow {font-size: 6.25em;}}.home-feature, .call-to-action {display: -ms-flexbox;display: flex;max-width: 79.875em;padding-right: 1.5em;padding-left: 1.5em;margin-left: auto;margin-right: auto;padding: 0;margin-top: 7.5em;margin-bottom: 7.5em;position: relative;overflow: hidden;}.home-feature__content, .home-feature-module, .call-to-action__content, .call-to-action-module {width: 35%;}.home-feature__title, .call-to-action__title {font-size: 36px;line-height: 1;font-weight: bold;padding: 1.5em 3em 2.5em 0.5em;}.home-feature__box, .home-feature__content, .call-to-action__box, .call-to-action__content {background-color: #FFF;padding: 5.625em;position: absolute;width: 50%;min-width: 550px;z-index: 1;}.home-feature__description, .home-feature-module .summary, .call-to-action__description, .call-to-action-module .summary {margin-bottom: 1em;}.home-feature__image, .home-feature-image, .call-to-action__image, .call-to-action-image {width: 65%;}.home-feature__image img, .home-feature-image img, .call-to-action__image img, .call-to-action-image img {display: block;max-width: 100%;}.home-feature__image.scroll-animate, .home-feature-image.scroll-animate, .call-to-action__image.scroll-animate, .call-to-action-image.scroll-animate {opacity: 0;transform: translateX(50%);width: 0;transition: opacity 0.8s ease-in-out, transform 0.8s ease-in-out;}.home-feature__image.scroll-animate--animated, .home-feature-image.scroll-animate--animated, .call-to-action__image.scroll-animate--animated, .call-to-action-image.scroll-animate--animated {opacity: 1;transform: translateX(0);width: 65%;}@media screen and (max-width: 47.9375em) {.home-feature, .call-to-action {display: block;margin-top: 3.5em;margin-bottom: 3.5em;}.home-feature .home-feature__content, .home-feature-module, .call-to-action .home-feature__content, .call-to-action-module {width: 80%;padding: 1em;margin-bottom: -5em;position: relative;z-index: 1;background-color: #FFF;}.home-feature__title, .call-to-action__title {font-size: 24px;padding: 0;}.home-feature__box, .call-to-action__box {position: relative;min-width: 0;width: auto;padding: 0;background-color: transparent;}.home-feature__image, .call-to-action__image {width: 100%;}}.topic-selector {position: relative;color: #FFF;margin-top: 3.75em;margin-bottom: 3.75em;}.topic-selector:after {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: #000;opacity: 0.5;}.topic-selector__background {background: transparent no-repeat center bottom;background-size: cover;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.topic-selector__background-image {position: absolute;height: 100%;width: 100%;opacity: 0;background-size: cover;transition: opacity 0.4s ease-in-out;}.topic-selector__tiles {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative;z-index: 1;}.topic-selector__tile {color: #FFF;position: relative;display: -ms-flexbox;display: flex;-ms-flex-pack: end;justify-content: flex-end;-ms-flex-align: end;align-items: flex-end;width: 33.3333%;padding: 2.1875rem;border-left: 1px solid #FFF;overflow: hidden;min-height: 400px;border-bottom: 1px solid #FFF;}.topic-selector__tile:nth-child(3n + 1) {border-left: none;}.topic-selector__tile:nth-child(-n + 3) {}.topic-selector__tile:hover .topic-selector__card, .topic-selector__tile:focus .topic-selector__card {top: 0;}@media screen and (max-width: 47.9375em) {.topic-selector__tile .topic-selector__card {opacity: 1;visibility: unset;}}.topic-selector__tiles--four-grid .topic-selector__tile {width: 50%;border: none;border-bottom: 1px solid #FFF;}.topic-selector__tiles--four-grid .topic-selector__tile:nth-child(even) {border-left: 1px solid #FFF;}.topic-selector__tiles--four-grid .topic-selector__tile:nth-child(n + 5) {border-bottom: none;}.topic-selector__header {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 48px;line-height: 1.1666;font-weight: bold;-ms-flex-pack: start;justify-content: flex-start;}.topic-selector__header:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.topic-selector__header:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.topic-selector__title {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 24px;font-weight: 500;}.topic-selector__title:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.topic-selector__title:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.topic-selector__card {color: #FFF;background: linear-gradient(108.99deg, #F5802A -0.16%, #790123 153.62%);position: absolute;top: 100%;left: 0;width: 100%;min-height: 100%;transition: top 0.4s ease-in-out;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;font-size: 18px;}.topic-selector__card-inner {padding: 2.1875rem;}.topic-selector__card-title {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: 30px;line-height: 1.1666;font-weight: bold;}.topic-selector__card-title:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.topic-selector__card-title:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.topic-selector__card-content {margin: 1em 0 3.5em;font-weight: 300;}.topic-selector__card-link {color: #FFF;}@media screen and (max-width: 47.9375em) {.topic-selector__tile {width: 50%;padding: 0.9375rem;min-height: 200px;border: none;border-bottom: 1px solid #FFF;}.topic-selector__tile:nth-child(even) {border-left: 1px solid #FFF;}.topic-selector__tile:nth-child(n + 5) {border-bottom: none;}.topic-selector__header {font-size: 28px;}.topic-selector__title {font-size: 20px;}.topic-selector__card {height: auto;min-height: 100%;}.topic-selector__card-inner {padding: 0.9375rem;}.topic-selector__card-title {font-size: 20px;}.topic-selector__card-content {font-size: 14px;margin: 0.75em 0 1em;line-height: 1.25;}}.embed-card {display: -ms-flexbox;display: flex;margin-top: 1em;margin-bottom: 1em;overflow: hidden;}.embed-card__embed {max-width: 66%;}.embed-card__embed .turtl-embed {max-width: 100%;}.embed-card__content {background-color: #FFF;padding: 2.8125rem 2.5rem;max-width: 66%;}.embed-card__tag {font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;color: #646464;}.embed-card__tag:lang(zh-hans) {font-family: 'Roboto', sans-serif;}.embed-card__tag:lang(zh-hant) {font-family: 'Roboto', sans-serif;}.embed-card__title {font-size: 28px;}.embed-card__copy {font-size: 18px;margin: 0.5em 0 1em;}@media screen and (max-width: 47.9375em) {.embed-card {-ms-flex-direction: column;flex-direction: column;}.embed-card__embed {margin: 0 auto;}.embed-card .embed-card__content {padding: 1.875rem 0;max-width: 100%;}}.embed-card--red {max-height: inherit;}.embed-card--red.embed-card {-ms-flex-align: center;align-items: center;}.embed-card--red .embed-card__content {background-color: #ad122a;color: #FFF;padding: 2.875rem 2.5rem;max-height: 350px;}.embed-card--red .embed-card__tag, .embed-card--red .embed-card__link, .embed-card--red .embed-card__title {color: #FFF;}.embed-card--red .embed-card__tag {margin-bottom: 0.5em;}.embed-card--red .embed-card__title {font-size: 28px;}@media screen and (max-width: 47.9375em) {.embed-card--red .embed-card__content {padding: 1.875rem 1.25rem;max-height: inherit;}}.embed-card--tile {max-height: 350px;}.embed-card--tile.embed-card {background-color: #FFF;padding: 15px 20px;border: 1px solid #D2D2D2;position: relative;}.embed-card--tile.embed-card:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 3px;background-color: #ad122a;}.embed-card--tile .embed-card {max-height: 350px;}.embed-card--tile .embed-card__embed {width: 100%;max-width: 350px;}.embed-card--tile .embed-card__content {padding: 1.5625rem;}@media screen and (max-width: 47.9375em) {.embed-card--tile {max-height: inherit;}.embed-card--tile .embed-card__content {padding: 0.625rem 0;}}.page-home.main {padding-top: 0;}.page-home .page-wrapper {overflow: hidden;padding-top: 1.5em;}.page-home .page-header-options .page-wrapper {overflow: visible;}.page-home .global-module--home .section-header-wrapper .section-header {text-align: left;}@media screen and (max-width: 47.9375em) {.page-home.main {padding-top: 3.4375em;}}.page-insight .loading-gif {display: none;margin: 1em auto;}.page-insight.show-loading .loading-gif {display: block;margin: 9.5em auto;}.page-insight.show-loading .button-red {display: none;}.page-insight .container>.page-wrapper {min-height: 70vh;}.page-insight .list-toggle a:hover {color: #ad122a;}.page-insight .list-toggle a .toggle-image {cursor: pointer;}.page-insight .list-toggle a .toggle-image:hover {color: #ad122a;}.main.news .news-top-section {padding: 1.25em 0;}.main.news .news-top-section .csr-trigger {padding-bottom: 0;}.main .topic-selector {margin-top: 0;margin-bottom: 0;}.page-professional-profile {margin-bottom: 5.625em;}.page-professional-profile .navigation-breadcrumb {margin-top: 1.9375em;}.page-professional-profile .language-select {margin-top: 2.6875em;}.page-professional-profile .bio-overview {padding-top: 2.6875em;}.page-professional-profile .header-text-module .button-red {color: #ad122a;background-color: #FFF;position: relative;padding: 0;font-size: 16px;}.page-professional-profile .header-text-module .button-red:hover {box-shadow: none;}.page-professional-profile .header-text-module .button-red:after {display: inline-block;content: "I";font-family: "bakermckenzie";font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;vertical-align: -5.14286%;position: absolute;right: -1.77778em;color: #ad122a;font-size: 1em;line-height: 1;vertical-align: baseline;}.page-professional-profile h1:lang(ru), .page-professional-profile h2:lang(ru), .page-professional-profile h3:lang(ru), .page-professional-profile h4:lang(ru), .page-professional-profile h5:lang(ru), .page-professional-profile h6:lang(ru) {font-family: Arial;}@media screen and (max-width: 47.9375em) {.page-professional-profile {margin-bottom: 3em;}.page-professional-profile .navigation-breadcrumb {margin-top: 0.8125em;}.page-professional-profile .bio-overview {padding-top: 3.125em;}.page-professional-profile .language-select {margin-top: 0;}.page-professional-profile .professional-profile-details {margin-top: 3em;}}.page-practice-detail-landing .headline-content .headline {width: 90%;margin: 0 auto;}.page-practice-detail-landing .spotlight-carousel {background-color: #f3f2ee;}.page-practice-detail-landing .spotlight-carousel .copy {word-break: break-word;}@media screen and (max-width: 62.5em) {.page-practice-detail-landing .spotlight-carousel .copy .headline {font-size: 2.25em;}.page-practice-detail-landing .spotlight-carousel .copy .summary {font-size: 1.25em;}}.page-about-us .button-expand-wrapper {padding-bottom: 0;border-bottom: 0;margin-top: 1.875em;}.page-about-us .page-subcategories {margin-bottom: 1.875em;}.page-about-us .page-header {border-bottom: 0;}.job-opportunity .page-job-opportunity .main-column .header-text-module {margin: 2em;font-size: 18px;}.job-opportunity .page-job-opportunity .attachment {padding: 15px 0 0 0;}.job-opportunity .page-job-opportunity .list-content {padding-bottom: 15px;}.job-opportunity .page-header {padding-bottom: 0;padding-top: 0;}.job-opportunity .page-header .page-wrapper {padding-top: 1.875em;padding-bottom: 1.875em;}.job-opportunity .page-header .page-wrapper .job-title {text-align: center;padding-bottom: 1.4em;color: #FFF;}.job-opportunity .page-header .page-wrapper .page-title {padding-bottom: 0;padding-top: 0;}.job-opportunity .page-header .page-wrapper .apply-prompt {text-align: center;padding: 1.5em 0;}.job-opportunity .page-header .page-wrapper .apply-prompt .button-red {background-color: transparent;border: 1px solid #FFF;}.job-opportunity .page-header .page-wrapper .apply-prompt .button-red:hover {background-color: #FFF;color: #790123;}@media screen and (max-width: 47.9375em) {.job-opportunity .page-job-opportunity .main-column .header-text-module {margin-left: 1em;margin-right: 1em;font-size: 16px;}.job-opportunity .page-wrapper .apply-prompt {text-align: center;}.job-opportunity .page-wrapper .apply-prompt button {margin-left: 0;}}.opportunities-listing .opportunities-date {color: inherit;}.opportunities-listing .page-header-opportunities {padding: none;position: relative;text-align: center;}.opportunities-listing .page-header-background-image .content {background-color: initial;}.opportunities-listing .opportunity-grid {width: 75%;margin: auto;}.opportunities-listing .opportunity-grid .opportunity-item {padding-top: 2em;padding-bottom: 2em;border-bottom: 1px solid #5f5f5f;color: #5f5f5f;}.opportunities-listing .opportunity-grid .opportunity-item .opportunity-header {font-size: 18px;padding-bottom: 1em;}.opportunities-listing .opportunity-grid .opportunity-item .opportunity-header .pipe {font-style: normal;}.opportunities-listing .opportunity-grid .opportunity-item .opportunity-link {font-size: 24px;line-height: 1;font-weight: bold;margin-top: 0.38095em;}.opportunities-listing .opportunity-grid .opportunity-item .opportunity-date {font-size: 18px;padding-top: 1em;}@media screen and (max-width: 47.9375em) {.opportunities-listing .opportunity-grid {width: 100%;}}.page-careers-landing {margin-bottom: 3.75em;}main.contact-us .body-form-field-ns {display: none;}main.contact-us .overview-text {font-size: 18px;}main.contact-us .page-wrapper {padding-right: 8em;padding-left: 8em;}main.contact-us .page-wrapper .required-message {padding-top: 1em;padding-bottom: 1em;}main.contact-us .page-wrapper .error-message {padding-top: 1em;padding-bottom: 1em;color: red;}main.contact-us .page-wrapper .response-message {padding: 2em 0;min-height: 300px;font-size: 18px;}main.contact-us .page-wrapper .input {padding: .5em;float: left;margin-right: 2em;border: 1px solid darkgray;}main.contact-us .page-wrapper select {width: 215px;margin: 2em 2em 2em 0;color: darkgray;float: left;}main.contact-us .page-wrapper select.region {clear: left;}main.contact-us .page-wrapper h1 {text-align: center;padding: 1.875em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-weight: bold;line-height: 1;color: #FFF;font-size: 2.25em;color: #ad122a;}main.contact-us .page-wrapper h1.remove-uppercase {text-transform: none;}main.contact-us .page-wrapper h1:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #FFF;font-size: 2.25em;color: #ad122a;}main.contact-us .page-wrapper h1:lang(zh-hans).remove-uppercase {text-transform: none;}main.contact-us .page-wrapper h1:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-weight: bold;line-height: 1;color: #FFF;font-size: 2.25em;color: #ad122a;}main.contact-us .page-wrapper h1:lang(zh-hant).remove-uppercase {text-transform: none;}main.contact-us .page-wrapper .button-submit {margin: 2em 0;}main.contact-us .page-wrapper .message {display: block;margin: 2em 0;}main.contact-us .page-wrapper div.topic-message {clear: both;display: none;}@media screen and (max-width: 47.9375em) {main.contact-us .page-wrapper {padding-left: 1.5em;padding-right: 1.5em;}main.contact-us .page-wrapper .message {width: 313px;}main.contact-us .page-wrapper input {margin: 0 0 2em 0;width: 100%;}main.contact-us .page-wrapper select {margin: 0 0 2em 0;width: 100%;}main.contact-us .page-wrapper #html_element {transform: scale(0.77);-webkit-transform: scale(0.77);transform-origin: 0 0;-webkit-transform-origin: 0 0;}}main.job-apply .main-column .header-text-module {margin: 2em;font-size: 18px;}main.job-apply .attachment {padding: 15px 0 0 0;}main.job-apply .list-content {padding-bottom: 15px;}main.job-apply .page-header {padding-bottom: 0;padding-top: 0;}main.job-apply .page-header .page-wrapper {padding-top: 1.875em;padding-bottom: 1.875em;}main.job-apply .page-header .page-wrapper .job-title {text-align: center;padding-bottom: 1.4em;color: #FFF;}main.job-apply .page-header .page-wrapper .page-title {padding-bottom: 0;padding-top: 0;}main.job-apply .page-header .page-wrapper .apply-prompt {text-align: center;padding: 1.5em 0;}main.job-apply .page-header .page-wrapper .apply-prompt .button-red {background-color: transparent;border: 1px solid #FFF;}main.job-apply .page-header .page-wrapper .apply-prompt .button-red:hover {background-color: #FFF;color: #790123;}@media screen and (max-width: 47.9375em) {main.job-apply .page-job-opportunity .main-column .header-text-module {margin-left: 1em;margin-right: 1em;font-size: 16px;}main.job-apply .page-wrapper .apply-prompt {text-align: center;}main.job-apply .page-wrapper .apply-prompt button {margin-left: 0;}}main.job-apply .page-header {padding-bottom: 0;padding-top: 0;}main.job-apply .page-header .page-wrapper {padding-top: 1.875em;padding-bottom: 1.875em;}main.job-apply .page-header .page-wrapper .job-title {text-align: center;padding-bottom: 1.4em;}main.job-apply .page-header .page-wrapper .page-title {padding-bottom: 0;padding-top: 0;}main.job-apply .page-header .page-wrapper .apply-prompt {text-align: center;padding-top: 1.5em;}main.job-apply .page-wrapper {padding-right: 8em;padding-left: 8em;}main.job-apply .page-wrapper .initial {max-width: 750px;margin: auto;}main.job-apply .page-wrapper .initial .overview-text {margin-top: 2em;font-size: 18px;}main.job-apply .page-wrapper .initial .required-message {padding-top: 1em;padding-bottom: 1em;}main.job-apply .page-wrapper .initial .error-message {padding-top: 1em;padding-bottom: 1em;color: red;}main.job-apply .page-wrapper .initial .response-message {padding: 2em 0;min-height: 300px;font-size: 18px;}main.job-apply .page-wrapper .initial .input {padding: .5em;float: left;margin-right: 2em;margin-bottom: 2em;border: 1px solid darkgray;}main.job-apply .page-wrapper .initial .input.suffix {clear: left;}main.job-apply .page-wrapper .initial .button-submit {margin: 2em 0;}main.job-apply .page-wrapper .initial .message, main.job-apply .page-wrapper .initial .address {display: block;margin: 2em 0;}main.job-apply .page-wrapper .initial div.topic-message {clear: both;display: none;}main.job-apply .page-wrapper .file-area {height: 8em;background-color: lightgrey;margin-bottom: 2em;z-index: 50;width: 100%;position: relative;}main.job-apply .page-wrapper .file-area .default-input {max-width: 750px;font-size: 0;cursor: pointer;opacity: 0;z-index: 90;position: absolute;width: 100%;height: 100%;}main.job-apply .page-wrapper .file-area .file-overlay-message {z-index: 1;height: 8em;width: 95%;margin: 7px;height: 7.25em;padding: 3em 0 0 25px;color: red;}@media screen and (max-width: 47.9375em) {main.job-apply .page-wrapper .file-area .file-overlay-message {padding: 1.5em;}}main.job-apply .page-wrapper #file-display {margin-bottom: 2em;}main.job-apply .page-wrapper #file-display .file-row {padding: .5em;min-height: 2.2em;}main.job-apply .page-wrapper #file-display .file-row:nth-child(2n) {background-color: #99CCCC;}main.job-apply .page-wrapper #file-display .file-row:nth-child(2n+1) {background-color: wheat;}main.job-apply .page-wrapper #file-display .file-row .file-name {width: 67%;display: block;float: left;}main.job-apply .page-wrapper #file-display .file-row .file-size {width: 20%;display: block;float: left;}main.job-apply .page-wrapper #file-display .file-row button {float: right;display: block;}main.job-apply .page-wrapper .file-error {color: red;}main.job-apply .page-wrapper .thank-you-message {padding: 5.625em 0;}@media screen and (max-width: 61.9375em) {main.job-apply .thank-you-message {padding: 2.8125em 0;}}@media screen and (max-width: 47.9375em) {main.job-apply .page-wrapper {padding-left: 1.5em;padding-right: 1.5em;}main.job-apply .page-wrapper .message, main.job-apply .page-wrapper .address {width: 313px;}main.job-apply .page-wrapper .file-overlay-message {width: 300px;}main.job-apply .page-wrapper .default-input {margin: 0;}main.job-apply .page-wrapper input {margin: 0 0 2em 0;width: 100%;}main.job-apply .page-wrapper select {margin: 0 0 2em 0;width: 100%;}main.job-apply .page-wrapper #html_element {transform: scale(0.77);-webkit-transform: scale(0.77);transform-origin: 0 0;-webkit-transform-origin: 0 0;}main.job-apply .page-wrapper .file-row {text-align: center;}main.job-apply .page-wrapper .file-row .file-name {width: 100%;height: 100%;float: none;}main.job-apply .page-wrapper .file-row .file-size {display: none;}main.job-apply .page-wrapper .file-row button {float: none;display: block;width: 100%;margin-top: .5em;}}