@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 silver;margin: 0 2px;padding: .35em .625em .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: 0 }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: 0;padding: 0 }button {background: 0;border: 0 }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 .4s, background-color .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: .3125em .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: .375em;padding: .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: .375em .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: .5em 1em;border: 0;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: 0;border-top: 1px solid #d2d2d2;background-color: #f0f0f0 }.search-input-people {background-color: #f0f0f0;padding: .3125em .625em;border: 1px solid #cececd;color: #001a32;position: relative;border-radius: 3px;padding-left: .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: .375em;padding: .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: .375em .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: 0;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: .875em }.mobile-accordion-filters .browse-by-text:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: .875em }.mobile-accordion-filters .browse-by-text:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: .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: 0;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: .875em }.mobile-accordion-filters .drop-down-menu .display-option:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: .875em }.mobile-accordion-filters .drop-down-menu .display-option:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: .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: .625em;position: relative;right: .1875em;top: .1875em;margin: .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: .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: .625em 0;border-radius: .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: .3125em .625em;border: 1px solid #cececd;border-radius: .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 .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 .4s, background-color .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: .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 .4s;font-weight: bold;font-size: .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 .4s cubic-bezier(0.86, 0, 0.07, 1), opacity .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: 19%;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: .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 .4s cubic-bezier(0.86, 0, 0.07, 1), opacity .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 .4s cubic-bezier(0.86, 0, 0.07, 1), opacity .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: 0;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: 0;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: 0;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: 0 }.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: .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: .85em 1.5em;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: .875em;font-weight: bold }.locations-nav .all-locations-label:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: .875em }.locations-nav .all-locations-label:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: .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: .75em;height: .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 .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: .75em 1.5em;cursor: pointer;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: .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: .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: .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 .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(0) }.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: .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 .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 .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: 0;padding-left: 0;margin-top: .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: 0 }.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 .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: .75em 1em .5625em }}.button-white {text-transform: uppercase;transition: background-color .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: .75em 1em .5625em }}@supports(-ms-accelerator:true) {@media screen and (max-width:47.9375em) {.button-red {padding: .5625em 1em }}}.button-player {width: 3.125em;height: 3.125em;transition: box-shadow .4s;color: #FFF;padding: .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: .1875em .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 .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 .4s ease-in-out }.link--bold:before {content: "";position: absolute;right: 3px;bottom: 16px !important;height: 2px;width: 0;background-color: #f5802a;transition: width .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 .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 .4s ease-in-out, margin .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 .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: .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: .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: .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: .3125em .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: .75em 1em;padding-right: 7.25em;position: relative;background-color: #fdfdfd;border-top: 1px solid #cececd;font-size: .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: .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: 0 }.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: .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: .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: .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: .46875em;font-size: 2em;font-weight: bold }@media screen and (max-width:47.9375em) {.download-prompt {padding: 1.5em }.download-prompt .instructions {margin-bottom: .70833em;font-size: 1.5em }.download-prompt .button-red {font-size: .875em }}.two-col-list {list-style-type: none;-moz-columns: 2;columns: 2 }.two-col-list .list-item {margin-left: 1em;position: relative;padding: .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 .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: .28571em;font-weight: bold;color: #ad122a;margin-bottom: .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: 0 }.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: .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: .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: .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: .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: .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: .625em;margin-top: .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: .8125em;margin-bottom: .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: .125em .125em .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: .3125em .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: .375em;padding: .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: .375em .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: .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: .125em .125em .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: .625em;top: .3125em;font-size: .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: .625em;right: .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: 0 }.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 .625em 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: .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: .875em;line-height: 1.71429em;padding: .5em 3.75em .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: 0 }.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: 0 }}.drop-down-menu-filters-people-landing .filter-container {position: relative;color: #ad122a;border-bottom: 2px solid #ad122a;padding-bottom: .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: .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: .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: .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 .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: .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: .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: .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 .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: .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: .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: .875em }.people-landing-filter-options .location-filter, .full-width-filter-options .location-filter {float: left;margin-top: .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: .1em }.people-landing-filter-options .city-label, .full-width-filter-options .city-label {display: block;font-size: .875em;line-height: 1.8;margin-top: .3125em;padding-top: .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 .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: .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: .3125em;margin-bottom: -0.625em;position: relative;transform: translateY(30%) }.region-nav-link .bm-region-asia, .region-nav-link .bm-region-emea {padding-right: .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: .875em }.region-nav-item {padding: .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: .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: .5em;border: 1px solid #cececd;background-color: #f0f0f0;margin-top: .5em;list-style-type: none }.search-filters .filter {font-size: .875em;color: #FFF;background-color: #ad122a;padding: .71429em .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: .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: .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: .75em;padding-left: .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: .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: .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: .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: .875em }.site-search-results .disclaimer {font-size: .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: .75em }.infographic-content .firm-tag {font-size: .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: .75em }.infographic-content .firm-tag {font-size: .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 .4sms cubic-bezier(0.86, 0, 0.07, 1) 0 }.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: 0 }.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: .7em;padding-bottom: .7em;width: 65% }}@media screen and (max-width:47.9375em) {.cookie-disclaimer {width: 96%;margin-left: .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: .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: .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: .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: .875em;margin-bottom: .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: .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: 0;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 .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: 0 }.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: .875em }}.concierge-search {position: absolute;top: 100%;left: 0;width: 100%;transition: transform .4s cubic-bezier(0.86, 0, 0.07, 1), opacity .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: .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 }.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: .875em;padding: .66667em 3em .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 .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 .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 .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 .4s cubic-bezier(0.86, 0, 0.07, 1), border-color .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: 0 }.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: #f5802a }.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 .4s cubic-bezier(0.86, 0, 0.07, 1);z-index: -1 }.global-header.show-mobile-nav .primary {transform: translateY(0);background: transparent;border: 0 }.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 .4s, opacity .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: .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: 0 }.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: .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: .875em;color: #5f5f5f;margin-bottom: .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 .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 .4s ease-in-out;transition-delay: .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: .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: .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: .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: .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: 0 }.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: 24px;border: 0;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 .4s ease-in-out, margin .4s ease-in-out, opacity .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: .875em }.promo-content-tile .container-table {height: auto }.promo-content-tile .content-categorization {font-size: .75em }.promo-content-tile .content-headline {font-size: 1.25em }.promo-content-tile .content-summary {font-size: .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 .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: .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: .625em;padding-right: .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 .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: .875em;margin-top: 2.8125em }.headline-content .headline, .headline-content-small .headline {font-size: 2em }.headline-content .summary, .headline-content-small .summary {font-size: .875em;padding-bottom: 2em }.headline-content .button-readmore, .headline-content-small .button-readmore {font-size: .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: 0 }}.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: 0;padding: 0 }.headline-people-search-box .headline {font-size: 2em }.headline-people-search-box .summary {font-size: .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: .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: .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: .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: .875em;padding: 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: .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: .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: .875em }.language-menu .drop-down-menu .display-option-mobile:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: .875em }.language-menu .drop-down-menu .display-option-mobile:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: .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: .75em 1em;font-size: .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: .875em }.left-side-search-panel>span.filter-headline:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: .875em }.left-side-search-panel>span.filter-headline:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: .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: 0 }.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: .9375em .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: .3125em .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: .375em;padding: .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: .375em .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: .3125em }}@media screen and (max-width:47.9375em) {.left-side-search-panel .new-search-filter {display: none;margin: .75em 1em;font-size: .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: .3125em .625em;border: 1px solid #cececd;color: #5f5f5f }.left-side-search-panel .search-input-results .input-container {background-color: inherit;overflow: hidden;padding: .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: .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: .0625em .625em .625em .625em;list-style: none;border-radius: .3125em }.left-side-search-panel ul.filters-list>li {width: 100%;background: #ad122a;clear: both;margin-top: .625em;border-radius: .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: .875em;line-height: 1.71429em;padding: .5em 2.5em .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: .3125em .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: .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: .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: .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: .875em;padding-bottom: 3.375em;background: 0 }.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: .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: 0;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: 0;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: .875em }.professional-profile-details .cv-content .header-text-module .list-content, .professional-profile-details .related .header-text-module .list-content {font-size: .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: .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: .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: .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: .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: .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: 0;border-left: 0;font-size: .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: .875em }.sort-panel-mobile span.sort:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: .875em }.sort-panel-mobile span.sort:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: .875em }.sort-panel-mobile span.results {margin: 1.5625em 0;font-family: 'Roboto', sans-serif;font-weight: normal;font-style: normal;font-size: .875em }.sort-panel-mobile span.results:lang(zh-hans) {font-family: 'Roboto', sans-serif;font-size: .875em }.sort-panel-mobile span.results:lang(zh-hant) {font-family: 'Roboto', sans-serif;font-size: .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: .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: .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: .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: .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: .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: 0 }.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: .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: .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: .15625em;left: 50%;transform: translateX(-50%);z-index: 2;font-size: 1.25em;line-height: .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: .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: .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: .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 .4s;color: #fff;padding: .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 .4s;color: #fff;padding: .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: 0;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: .9375em }.regionMapNode-info {padding: .625em .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: .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 .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: 0;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: 0;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 .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: .5em;background-color: transparent;border: 2px solid #ad122a;cursor: pointer;margin-right: .35em;transition: background-color .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: .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: 0 }.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 .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 .6s cubic-bezier(0.86, 0, 0.07, 1) .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 .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: .875em }.tabs-panel-nav-toggle:lang(zh-hans) {font-family: "Noto Sans SC", Arial Narrow, Arial;font-size: .875em }.tabs-panel-nav-toggle:lang(zh-hant) {font-family: "Noto Sans TC", Arial Narrow, Arial;font-size: .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: .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: .66667em 0;font-size: .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: 0 }.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: .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: .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 .1875em .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: .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: .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: .75em 1em .5625em }.register-tabs .button-white {padding: .75em 1em .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: .875em }.site-search-module .search-input {font-size: .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: 0 }.csr-module .button-expand-wrapper {border: 0;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: .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: 0;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: 0;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: .875em }.page-opportunity-detail .cv-content .header-text-module .list-content, .page-opportunity-detail .related .header-text-module .list-content {font-size: .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: .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: .625em;margin-top: .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 .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 .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 .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: .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: .24em }.gallery-module .gallery-carousel-slides .slick-arrow {width: 100%;height: 35px;font-size: 0;background-size: 100% 100%;transition: box-shadow .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 .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 .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 0 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: .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: .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: .75em;transform: rotate(180deg);margin-right: .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: .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: .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 0 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: .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: .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 0;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: 0;max-height: 0;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 .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: 0 }.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 .5em .5em .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 .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: .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: .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) .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: 0 }.right-column .global-module .section-header-wrapper {padding-bottom: 1.5625em }.right-column .right-column-header {padding-bottom: .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: 0;padding-right: 0;width: 100%;float: left;margin-left: 0;margin-right: 0 }.right-column {border-right: 0;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) .call-to-action-module {padding: 1.875em }.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 .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: 0 }.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, #000 .01%, rgba(0, 0, 0, 0) 100%);opacity: .6 }.home-hero:after {content: "";position: absolute;bottom: 70px;width: 100%;height: 350px;background: linear-gradient(180deg, rgba(0, 0, 0, 0) .01%, #000 100%);opacity: .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: .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: 0 }.home-hero__link.link--bold:after {font-size: 24px;bottom: 0;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: .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 .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, #fff -7.44%, rgba(255, 255, 255, 0) 107.31%) }.home-hero--light:after {background: linear-gradient(180deg, rgba(255, 255, 255, 0) -7.44%, #fff 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: .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: .7;transition: width .4s cubic-bezier(0.86, 0, 0.07, 1), opacity .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 .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 .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 .4s ease-in-out;transition-delay: 300ms }.stats-module__stat.scroll-animate .stats-module__stat-shadow {opacity: 0;transition: opacity .4s ease-in-out, transform .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 .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 .8s ease-in-out, transform .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: .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 .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: 0 }.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: 0;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: 0 }.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 .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: .9375rem;min-height: 200px;border: 0;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: 0 }.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: .9375rem }.topic-selector__card-title {font-size: 20px }.topic-selector__card-content {font-size: 14px;margin: .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: .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: .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: .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: .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: .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: #9cc }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 }}