.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}.container::after{content:"";display:table;clear:both;}@media (min-width:544px),print{.container{max-width:576px;}}@media (min-width:768px),print{.container{max-width:720px;}}@media (min-width:992px),print{.container{max-width:940px;}}@media (min-width:1200px),print{.container{max-width:1140px;}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}.container-fluid::after{content:"";display:table;clear:both;}.row{margin-left:-15px;margin-right:-15px;}.row::after{content:"";display:table;clear:both;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-1{width:8.33333%;}.col-xs-2{width:16.66667%;}.col-xs-3{width:25%;}.col-xs-4{width:33.33333%;}.col-xs-5{width:41.66667%;}.col-xs-6{width:50%;}.col-xs-7{width:58.33333%;}.col-xs-8{width:66.66667%;}.col-xs-9{width:75%;}.col-xs-10{width:83.33333%;}.col-xs-11{width:91.66667%;}.col-xs-12{width:100%;}.col-xs-pull-0{right:auto;}.col-xs-pull-1{right:8.33333%;}.col-xs-pull-2{right:16.66667%;}.col-xs-pull-3{right:25%;}.col-xs-pull-4{right:33.33333%;}.col-xs-pull-5{right:41.66667%;}.col-xs-pull-6{right:50%;}.col-xs-pull-7{right:58.33333%;}.col-xs-pull-8{right:66.66667%;}.col-xs-pull-9{right:75%;}.col-xs-pull-10{right:83.33333%;}.col-xs-pull-11{right:91.66667%;}.col-xs-pull-12{right:100%;}.col-xs-push-0{left:auto;}.col-xs-push-1{left:8.33333%;}.col-xs-push-2{left:16.66667%;}.col-xs-push-3{left:25%;}.col-xs-push-4{left:33.33333%;}.col-xs-push-5{left:41.66667%;}.col-xs-push-6{left:50%;}.col-xs-push-7{left:58.33333%;}.col-xs-push-8{left:66.66667%;}.col-xs-push-9{left:75%;}.col-xs-push-10{left:83.33333%;}.col-xs-push-11{left:91.66667%;}.col-xs-push-12{left:100%;}.col-xs-offset-0{margin-left:0%;}.col-xs-offset-1{margin-left:8.33333%;}.col-xs-offset-2{margin-left:16.66667%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-4{margin-left:33.33333%;}.col-xs-offset-5{margin-left:41.66667%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-7{margin-left:58.33333%;}.col-xs-offset-8{margin-left:66.66667%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-10{margin-left:83.33333%;}.col-xs-offset-11{margin-left:91.66667%;}.col-xs-offset-12{margin-left:100%;}@media (min-width:544px),print{.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-1{width:8.33333%;}.col-sm-2{width:16.66667%;}.col-sm-3{width:25%;}.col-sm-4{width:33.33333%;}.col-sm-5{width:41.66667%;}.col-sm-6{width:50%;}.col-sm-7{width:58.33333%;}.col-sm-8{width:66.66667%;}.col-sm-9{width:75%;}.col-sm-10{width:83.33333%;}.col-sm-11{width:91.66667%;}.col-sm-12{width:100%;}.col-sm-pull-0{right:auto;}.col-sm-pull-1{right:8.33333%;}.col-sm-pull-2{right:16.66667%;}.col-sm-pull-3{right:25%;}.col-sm-pull-4{right:33.33333%;}.col-sm-pull-5{right:41.66667%;}.col-sm-pull-6{right:50%;}.col-sm-pull-7{right:58.33333%;}.col-sm-pull-8{right:66.66667%;}.col-sm-pull-9{right:75%;}.col-sm-pull-10{right:83.33333%;}.col-sm-pull-11{right:91.66667%;}.col-sm-pull-12{right:100%;}.col-sm-push-0{left:auto;}.col-sm-push-1{left:8.33333%;}.col-sm-push-2{left:16.66667%;}.col-sm-push-3{left:25%;}.col-sm-push-4{left:33.33333%;}.col-sm-push-5{left:41.66667%;}.col-sm-push-6{left:50%;}.col-sm-push-7{left:58.33333%;}.col-sm-push-8{left:66.66667%;}.col-sm-push-9{left:75%;}.col-sm-push-10{left:83.33333%;}.col-sm-push-11{left:91.66667%;}.col-sm-push-12{left:100%;}.col-sm-offset-0{margin-left:0%;}.col-sm-offset-1{margin-left:8.33333%;}.col-sm-offset-2{margin-left:16.66667%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-4{margin-left:33.33333%;}.col-sm-offset-5{margin-left:41.66667%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-7{margin-left:58.33333%;}.col-sm-offset-8{margin-left:66.66667%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-10{margin-left:83.33333%;}.col-sm-offset-11{margin-left:91.66667%;}.col-sm-offset-12{margin-left:100%;}}@media (min-width:768px),print{.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.col-md-1{width:8.33333%;}.col-md-2{width:16.66667%;}.col-md-3{width:25%;}.col-md-4{width:33.33333%;}.col-md-5{width:41.66667%;}.col-md-6{width:50%;}.col-md-7{width:58.33333%;}.col-md-8{width:66.66667%;}.col-md-9{width:75%;}.col-md-10{width:83.33333%;}.col-md-11{width:91.66667%;}.col-md-12{width:100%;}.col-md-pull-0{right:auto;}.col-md-pull-1{right:8.33333%;}.col-md-pull-2{right:16.66667%;}.col-md-pull-3{right:25%;}.col-md-pull-4{right:33.33333%;}.col-md-pull-5{right:41.66667%;}.col-md-pull-6{right:50%;}.col-md-pull-7{right:58.33333%;}.col-md-pull-8{right:66.66667%;}.col-md-pull-9{right:75%;}.col-md-pull-10{right:83.33333%;}.col-md-pull-11{right:91.66667%;}.col-md-pull-12{right:100%;}.col-md-push-0{left:auto;}.col-md-push-1{left:8.33333%;}.col-md-push-2{left:16.66667%;}.col-md-push-3{left:25%;}.col-md-push-4{left:33.33333%;}.col-md-push-5{left:41.66667%;}.col-md-push-6{left:50%;}.col-md-push-7{left:58.33333%;}.col-md-push-8{left:66.66667%;}.col-md-push-9{left:75%;}.col-md-push-10{left:83.33333%;}.col-md-push-11{left:91.66667%;}.col-md-push-12{left:100%;}.col-md-offset-0{margin-left:0%;}.col-md-offset-1{margin-left:8.33333%;}.col-md-offset-2{margin-left:16.66667%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-4{margin-left:33.33333%;}.col-md-offset-5{margin-left:41.66667%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-7{margin-left:58.33333%;}.col-md-offset-8{margin-left:66.66667%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-10{margin-left:83.33333%;}.col-md-offset-11{margin-left:91.66667%;}.col-md-offset-12{margin-left:100%;}}@media (min-width:992px),print{.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-1{width:8.33333%;}.col-lg-2{width:16.66667%;}.col-lg-3{width:25%;}.col-lg-4{width:33.33333%;}.col-lg-5{width:41.66667%;}.col-lg-6{width:50%;}.col-lg-7{width:58.33333%;}.col-lg-8{width:66.66667%;}.col-lg-9{width:75%;}.col-lg-10{width:83.33333%;}.col-lg-11{width:91.66667%;}.col-lg-12{width:100%;}.col-lg-pull-0{right:auto;}.col-lg-pull-1{right:8.33333%;}.col-lg-pull-2{right:16.66667%;}.col-lg-pull-3{right:25%;}.col-lg-pull-4{right:33.33333%;}.col-lg-pull-5{right:41.66667%;}.col-lg-pull-6{right:50%;}.col-lg-pull-7{right:58.33333%;}.col-lg-pull-8{right:66.66667%;}.col-lg-pull-9{right:75%;}.col-lg-pull-10{right:83.33333%;}.col-lg-pull-11{right:91.66667%;}.col-lg-pull-12{right:100%;}.col-lg-push-0{left:auto;}.col-lg-push-1{left:8.33333%;}.col-lg-push-2{left:16.66667%;}.col-lg-push-3{left:25%;}.col-lg-push-4{left:33.33333%;}.col-lg-push-5{left:41.66667%;}.col-lg-push-6{left:50%;}.col-lg-push-7{left:58.33333%;}.col-lg-push-8{left:66.66667%;}.col-lg-push-9{left:75%;}.col-lg-push-10{left:83.33333%;}.col-lg-push-11{left:91.66667%;}.col-lg-push-12{left:100%;}.col-lg-offset-0{margin-left:0%;}.col-lg-offset-1{margin-left:8.33333%;}.col-lg-offset-2{margin-left:16.66667%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-4{margin-left:33.33333%;}.col-lg-offset-5{margin-left:41.66667%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-7{margin-left:58.33333%;}.col-lg-offset-8{margin-left:66.66667%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-10{margin-left:83.33333%;}.col-lg-offset-11{margin-left:91.66667%;}.col-lg-offset-12{margin-left:100%;}}@media (min-width:1200px),print{.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left;}.col-xl-1{width:8.33333%;}.col-xl-2{width:16.66667%;}.col-xl-3{width:25%;}.col-xl-4{width:33.33333%;}.col-xl-5{width:41.66667%;}.col-xl-6{width:50%;}.col-xl-7{width:58.33333%;}.col-xl-8{width:66.66667%;}.col-xl-9{width:75%;}.col-xl-10{width:83.33333%;}.col-xl-11{width:91.66667%;}.col-xl-12{width:100%;}.col-xl-pull-0{right:auto;}.col-xl-pull-1{right:8.33333%;}.col-xl-pull-2{right:16.66667%;}.col-xl-pull-3{right:25%;}.col-xl-pull-4{right:33.33333%;}.col-xl-pull-5{right:41.66667%;}.col-xl-pull-6{right:50%;}.col-xl-pull-7{right:58.33333%;}.col-xl-pull-8{right:66.66667%;}.col-xl-pull-9{right:75%;}.col-xl-pull-10{right:83.33333%;}.col-xl-pull-11{right:91.66667%;}.col-xl-pull-12{right:100%;}.col-xl-push-0{left:auto;}.col-xl-push-1{left:8.33333%;}.col-xl-push-2{left:16.66667%;}.col-xl-push-3{left:25%;}.col-xl-push-4{left:33.33333%;}.col-xl-push-5{left:41.66667%;}.col-xl-push-6{left:50%;}.col-xl-push-7{left:58.33333%;}.col-xl-push-8{left:66.66667%;}.col-xl-push-9{left:75%;}.col-xl-push-10{left:83.33333%;}.col-xl-push-11{left:91.66667%;}.col-xl-push-12{left:100%;}.col-xl-offset-0{margin-left:0%;}.col-xl-offset-1{margin-left:8.33333%;}.col-xl-offset-2{margin-left:16.66667%;}.col-xl-offset-3{margin-left:25%;}.col-xl-offset-4{margin-left:33.33333%;}.col-xl-offset-5{margin-left:41.66667%;}.col-xl-offset-6{margin-left:50%;}.col-xl-offset-7{margin-left:58.33333%;}.col-xl-offset-8{margin-left:66.66667%;}.col-xl-offset-9{margin-left:75%;}.col-xl-offset-10{margin-left:83.33333%;}.col-xl-offset-11{margin-left:91.66667%;}.col-xl-offset-12{margin-left:100%;}}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;font-size:18px;font-family:"proxima-nova",helvetica,arial,sans-serif;}@media print{html{font-size:12pt;}}*,*::before,*::after{box-sizing:inherit;}body{margin:0;font-size:1rem sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#ededee;}h1,h2,h3,h4,h5,h6,p,blockquote,figure,ol,ul{margin:0;padding:0;}a{color:#00a7b5;}main,li{display:block;}h1,h2,h3,h4,h5,h6{font-size:inherit;}strong{font-weight:bold;}button{color:inherit;}p{margin-bottom:1.5em;}button{overflow:visible;border:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none;cursor:pointer;}::-moz-focus-inner{padding:0;border:0;}img{max-width:100%;height:auto;border:0;}.h-1,h1,.pane-homepage-banner-panel h3{color:#00324b;font-size:1.66667rem;line-height:1.15;text-transform:uppercase;font-weight:bold;}.h-2,h2,.node-type-latest-thinking .pageBanner h1,.shareBlock-content h2,.pane-hub-posts .hub-post-banner-article .field--name-field-latest-thinking-article{color:#00324b;font-size:1.33333rem;line-height:1.15;text-transform:uppercase;font-weight:bold;}.h-3,h3,.pane-title,.accordion__head,.profile__main__accordion-head,button.contact-heading,.pageCtaStrip-left .downloads-toggle,.officeAddress-headingButton,.mailDetails-headingButton,.bannerCta .bannerCta-overlay .bannerCta-copy strong,.bannerCta--featuredArticle .bannerCta-overlay .bannerCta-copy a,.bean-scroll-prompt .scrollPrompt--linkAndIcon,.hero-banner__exposed-nav > li > a,.pane-homepage-banner-panel .menu > li > a,.latestThinkingLayout > .view-content-wrapper .node--latest-thinking h2,.latestThinkingLayout > .view-content-wrapper .node--latest-thinking h2 > a,.profileCard-details h1,.profile__main h2,.titleOnlyPreviewBlock .view-header h2,.view-contact-search .view-empty h2,.view-contact-search .view-empty h3,.view-latest-thinking-search- .view-empty h2,.view-latest-thinking-search- .view-empty h3,.view-news-search- .view-empty h2,.view-news-search- .view-empty h3,.pane-hub-posts .hub-post-multiple-article-post-with-image .field__items h2,.pane-hub-posts .hub-post-multiple-article-post-with-image .node--latest-thinking--small-featured-preview .field--name-title h2,.pane-hub-posts .hub-post-multiple-article-post h2,.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-title h2{color:#00324b;font-size:1.33333rem;line-height:1.15;text-transform:uppercase;font-weight:bold;}.h-4,h4,.contactUs-tiles--enquiries .contactUs-linkWrapper h3,.latestThinkingLayout > .view-header,.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking h2,.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking h2 > a,.profileCard-details h3,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area > .group-right .title,.view-mode-collapsed_half .group-right .field--name-field-file-title .field__item,.locationDetails-address .field-item > h2,.locationDetails-mailHeading .field-item > h2,.officeAddress-headingButton > h2,.mailDetails-headingButton > h2,.view-regions .field__item > *,.sitemap-section-heading,.view-global-search .view-content .views-row .view-mode-multi_site_search_result .group-right h2,.tt-dataset-suggested-results .tt-suggestion .group-middle .field:nth-of-type(1),.tt-dataset-suggested-terms .tt-suggestion{color:#00324b;font-size:0.88889rem;line-height:1.15;text-transform:uppercase;font-weight:bold;}.h-5,h5,h6,.profileListing .views-row .node--contact .group-left .field--name-field-contact-title,.profileListing .views-row .node--contact .group-right .field--type-entityreference .field-label{color:#00324b;font-size:0.66667rem;line-height:1.15;text-transform:uppercase;font-weight:bold;}.font-intro,.field--name-field-feature-copy,.node-type-latest-thinking .field--name-field-leading-paragraph,.node-type-hsf-corp-basic-page .field--name-field-leading-paragraph,.pageBanner .pageBanner-tagline,.hero-banner__cta,.pane-homepage-banner-bean-and-search a,.l-region--homepage-feature .homepage-featured-copy a:last-of-type,.hero-banner__scroll-cta a,.l-region--homepage-feature .block--panels-mini-homepage-featured-content > .block__content a,.node.view-mode-page_top .field--name-field-tag-line,.file-video .field--name-field-file-title .field__item,.file-video .field--name-field-file-title .field-item,.file-video .field-name-field-file-title .field__item,.file-video .field-name-field-file-title .field-item,.file-image .field--name-field-file-title .field__item,.file-image .field--name-field-file-title .field-item,.file-image .field-name-field-file-title .field__item,.file-image .field-name-field-file-title .field-item,.file-audio .field--name-field-file-title .field__item,.file-audio .field--name-field-file-title .field-item,.file-audio .field-name-field-file-title .field__item,.file-audio .field-name-field-file-title .field-item,.file-audio .group-left:before,.pane-about-us-child-pages .field--name-title h2,.node--hsf-corp-about-us--page-center .field--name-field-leading-paragraph,.pageBanner--locationDetails .views-field-title a,.view-global-search .block--current-search,.pane-hub-posts .hub-post-banner-article h2,.pane-hub-posts .hub-post-quotation .group-right .field--name-field-quote{font-size:1rem;line-height:1.3;}.font-base,body,.styled-select,.mobile-region-selector,.filterList select,.block--views-exp-global-search-panel-pane-1 input,.hero-banner--featured .hero-banner__cta,.l-region--homepage-feature .hero-banner__cta,.hero-banner--featured .pane-homepage-banner-bean-and-search a,.pane-homepage-banner-bean-and-search .hero-banner--featured a,.l-region--homepage-feature .pane-homepage-banner-bean-and-search a,.pane-homepage-banner-bean-and-search .l-region--homepage-feature a,.l-region--homepage-feature .homepage-featured-copy a:last-of-type,.pane-views-exp-global-search-page input,.latestThinkingLayout > .view-content-wrapper .node--latest-thinking .field--name-field-leading-paragraph a,.pane-locale-language-content h2.pane-title,.profileListing .views-row .node--contact .group-footer .field--name-field-phone .field-item a,.pane-bean-share-page-block-print > h2,.pane-bean-share-page-block > h2,.pageCtaStrip-left .downloads-toggle,.view-mode-collapsed_half .group-right .field--name-field-file-description .field__item,.searchAndFilter .panel-pane:nth-of-type(1) input,.view-global-search .view-content .field,.pane-hub-posts .hub-post-multiple-article-post-with-image .field--name-field-feature-copy,.pane-hub-posts .hub-post-multiple-article-post .field--name-field-feature-copy,.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-feature-copy{font-size:0.77778rem;line-height:1.3;}.font-small,.bannerCta--featuredArticle .bannerCta-overlay .bannerCta-copy .field--name-field-tag-line,.page-footer,.l-footer,.hero-banner--featured .homepage-featured-caption,.l-region--homepage-feature .homepage-featured-caption,.latestThinkingLayout > .view-content-wrapper .node--latest-thinking .date-display-single,.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking .field--name-field-leading-paragraph a,.profileListing .views-row .node--contact .group-right.is-blank::before,.profileListing .views-row .node--contact .group-right .field--name-field-job-intro,.profileListing .views-row .node--contact .group-right .field--type-entityreference .field-item,.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content .field--name-field-leading-paragraph a,.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content .latestThinking-articleTypeDate,.tiledPreviewBlock-item a .tiledPreviewBlock-content .field--name-field-tag-line,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content .field--name-field-tag-line,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content .field--name-field-tag-line,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a .tiledPreviewBlock-content .field--name-field-tag-line,.filterList .pane-title,.view-global-search .view-content .views-row .view-mode-multi_site_search_result .group-right .field_search_content_type,.currentSearch-clearAll,.current-search-item-active-items,.tt-dataset-suggested-results .tt-suggestion .group-middle,.pane-hub-posts .hub-post-full-article-post .date-display-single,.pane-hub-posts .hub-post-multiple-article-post-with-image .node--latest-thinking--small-featured-preview .field--type-datetime,.pane-hub-posts .hub-post-multiple-article-post .latestThinking-articleTypeDate,.pane-hub-posts .hub-post-multiple-article-post .field--name-field-leading-paragraph,.pane-hub-posts .hub-post-quotation .group-right .field--name-field-quote-source,.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-latest-thinking-articles > .field__items .latestThinking-articleTypeDate{font-size:0.66667rem;line-height:1.3;}.font-caption,.profileListing .views-row .node--contact .group-left .field_position_location,.file-video .field--name-field-file-description .field__item,.file-video .field--name-field-file-description .field-item,.file-video .field-name-field-file-description .field__item,.file-video .field-name-field-file-description .field-item,.file-video .field--name-field-description .field__item,.file-video .field--name-field-description .field-item,.file-image .field--name-field-file-description .field__item,.file-image .field--name-field-file-description .field-item,.file-image .field-name-field-file-description .field__item,.file-image .field-name-field-file-description .field-item,.file-image .field--name-field-description .field__item,.file-image .field--name-field-description .field-item,.file-audio .field--name-field-file-description .field__item,.file-audio .field--name-field-file-description .field-item,.file-audio .field-name-field-file-description .field__item,.file-audio .field-name-field-file-description .field-item,.file-audio .field--name-field-description .field__item,.file-audio .field--name-field-description .field-item,.file-audio .field-name-field-description .field-item{font-size:0.66667rem;line-height:1.3;}.h-article{color:#00324b;font-size:0.88889rem;line-height:1.15;}.menu-h-1,.page-nav__section--main,.l-region--navigation nav:nth-of-type(2),.page-header__exposed-nav a,.l-region--exposed-navigation a,.tiledPreviewBlock-item a .tiledPreviewBlock-content h2,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content h2,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content h2,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a .tiledPreviewBlock-content h2{font-size:1.33333rem;line-height:1.15;text-transform:uppercase;}.menu-h-2,.page-nav__section,.l-region--navigation nav{font-size:1rem;line-height:1.15;text-transform:uppercase;}.menu-h-3{font-size:0.55556rem;line-height:1.15;text-transform:uppercase;}@media (min-width:992px),print{.h-1,h1,.pane-homepage-banner-panel h3{font-size:3rem;line-height:1.2;}.h-2,h2,.node-type-latest-thinking .pageBanner h1,.shareBlock-content h2,.pane-hub-posts .hub-post-banner-article .field--name-field-latest-thinking-article{font-size:2.22222rem;line-height:1.2;}.h-3,h3,.pane-title,.accordion__head,.profile__main__accordion-head,button.contact-heading,.pageCtaStrip-left .downloads-toggle,.officeAddress-headingButton,.mailDetails-headingButton,.bannerCta .bannerCta-overlay .bannerCta-copy strong,.bannerCta--featuredArticle .bannerCta-overlay .bannerCta-copy a,.bean-scroll-prompt .scrollPrompt--linkAndIcon,.hero-banner__exposed-nav > li > a,.pane-homepage-banner-panel .menu > li > a,.latestThinkingLayout > .view-content-wrapper .node--latest-thinking h2,.latestThinkingLayout > .view-content-wrapper .node--latest-thinking h2 > a,.profileCard-details h1,.profile__main h2,.titleOnlyPreviewBlock .view-header h2,.view-contact-search .view-empty h2,.view-contact-search .view-empty h3,.view-latest-thinking-search- .view-empty h2,.view-latest-thinking-search- .view-empty h3,.view-news-search- .view-empty h2,.view-news-search- .view-empty h3,.pane-hub-posts .hub-post-multiple-article-post-with-image .field__items h2,.pane-hub-posts .hub-post-multiple-article-post-with-image .node--latest-thinking--small-featured-preview .field--name-title h2,.pane-hub-posts .hub-post-multiple-article-post h2,.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-title h2{font-size:1.66667rem;line-height:1.2;}.h-4,h4,.contactUs-tiles--enquiries .contactUs-linkWrapper h3,.latestThinkingLayout > .view-header,.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking h2,.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking h2 > a,.profileCard-details h3,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area > .group-right .title,.view-mode-collapsed_half .group-right .field--name-field-file-title .field__item,.locationDetails-address .field-item > h2,.locationDetails-mailHeading .field-item > h2,.officeAddress-headingButton > h2,.mailDetails-headingButton > h2,.view-regions .field__item > *,.sitemap-section-heading,.view-global-search .view-content .views-row .view-mode-multi_site_search_result .group-right h2,.tt-dataset-suggested-results .tt-suggestion .group-middle .field:nth-of-type(1),.tt-dataset-suggested-terms .tt-suggestion{font-size:1rem;line-height:1.2;}.h-5,h5,h6,.profileListing .views-row .node--contact .group-left .field--name-field-contact-title,.profileListing .views-row .node--contact .group-right .field--type-entityreference .field-label{font-size:0.88889rem;line-height:1.2;}.font-intro,.field--name-field-feature-copy,.node-type-latest-thinking .field--name-field-leading-paragraph,.node-type-hsf-corp-basic-page .field--name-field-leading-paragraph,.pageBanner .pageBanner-tagline,.hero-banner__cta,.pane-homepage-banner-bean-and-search a,.l-region--homepage-feature .homepage-featured-copy a:last-of-type,.hero-banner__scroll-cta a,.l-region--homepage-feature .block--panels-mini-homepage-featured-content > .block__content a,.node.view-mode-page_top .field--name-field-tag-line,.file-video .field--name-field-file-title .field__item,.file-video .field--name-field-file-title .field-item,.file-video .field-name-field-file-title .field__item,.file-video .field-name-field-file-title .field-item,.file-image .field--name-field-file-title .field__item,.file-image .field--name-field-file-title .field-item,.file-image .field-name-field-file-title .field__item,.file-image .field-name-field-file-title .field-item,.file-audio .field--name-field-file-title .field__item,.file-audio .field--name-field-file-title .field-item,.file-audio .field-name-field-file-title .field__item,.file-audio .field-name-field-file-title .field-item,.file-audio .group-left:before,.pane-about-us-child-pages .field--name-title h2,.node--hsf-corp-about-us--page-center .field--name-field-leading-paragraph,.pageBanner--locationDetails .views-field-title a,.view-global-search .block--current-search,.pane-hub-posts .hub-post-banner-article h2,.pane-hub-posts .hub-post-quotation .group-right .field--name-field-quote{font-size:1.33333rem;line-height:1.5;}.font-base,body,.styled-select,.mobile-region-selector,.filterList select,.block--views-exp-global-search-panel-pane-1 input,.hero-banner--featured .hero-banner__cta,.l-region--homepage-feature .hero-banner__cta,.hero-banner--featured .pane-homepage-banner-bean-and-search a,.pane-homepage-banner-bean-and-search .hero-banner--featured a,.l-region--homepage-feature .pane-homepage-banner-bean-and-search a,.pane-homepage-banner-bean-and-search .l-region--homepage-feature a,.l-region--homepage-feature .homepage-featured-copy a:last-of-type,.pane-views-exp-global-search-page input,.latestThinkingLayout > .view-content-wrapper .node--latest-thinking .field--name-field-leading-paragraph a,.pane-locale-language-content h2.pane-title,.profileListing .views-row .node--contact .group-footer .field--name-field-phone .field-item a,.pane-bean-share-page-block-print > h2,.pane-bean-share-page-block > h2,.pageCtaStrip-left .downloads-toggle,.view-mode-collapsed_half .group-right .field--name-field-file-description .field__item,.searchAndFilter .panel-pane:nth-of-type(1) input,.view-global-search .view-content .field,.pane-hub-posts .hub-post-multiple-article-post-with-image .field--name-field-feature-copy,.pane-hub-posts .hub-post-multiple-article-post .field--name-field-feature-copy,.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-feature-copy{font-size:1rem;line-height:1.5;}.font-small,.bannerCta--featuredArticle .bannerCta-overlay .bannerCta-copy .field--name-field-tag-line,.page-footer,.l-footer,.hero-banner--featured .homepage-featured-caption,.l-region--homepage-feature .homepage-featured-caption,.latestThinkingLayout > .view-content-wrapper .node--latest-thinking .date-display-single,.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking .field--name-field-leading-paragraph a,.profileListing .views-row .node--contact .group-right.is-blank::before,.profileListing .views-row .node--contact .group-right .field--name-field-job-intro,.profileListing .views-row .node--contact .group-right .field--type-entityreference .field-item,.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content .field--name-field-leading-paragraph a,.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content .latestThinking-articleTypeDate,.tiledPreviewBlock-item a .tiledPreviewBlock-content .field--name-field-tag-line,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content .field--name-field-tag-line,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content .field--name-field-tag-line,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a .tiledPreviewBlock-content .field--name-field-tag-line,.filterList .pane-title,.view-global-search .view-content .views-row .view-mode-multi_site_search_result .group-right .field_search_content_type,.currentSearch-clearAll,.current-search-item-active-items,.tt-dataset-suggested-results .tt-suggestion .group-middle,.pane-hub-posts .hub-post-full-article-post .date-display-single,.pane-hub-posts .hub-post-multiple-article-post-with-image .node--latest-thinking--small-featured-preview .field--type-datetime,.pane-hub-posts .hub-post-multiple-article-post .latestThinking-articleTypeDate,.pane-hub-posts .hub-post-multiple-article-post .field--name-field-leading-paragraph,.pane-hub-posts .hub-post-quotation .group-right .field--name-field-quote-source,.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-latest-thinking-articles > .field__items .latestThinking-articleTypeDate{font-size:0.88889rem;line-height:1.5;}.font-caption,.profileListing .views-row .node--contact .group-left .field_position_location,.file-video .field--name-field-file-description .field__item,.file-video .field--name-field-file-description .field-item,.file-video .field-name-field-file-description .field__item,.file-video .field-name-field-file-description .field-item,.file-video .field--name-field-description .field__item,.file-video .field--name-field-description .field-item,.file-image .field--name-field-file-description .field__item,.file-image .field--name-field-file-description .field-item,.file-image .field-name-field-file-description .field__item,.file-image .field-name-field-file-description .field-item,.file-image .field--name-field-description .field__item,.file-image .field--name-field-description .field-item,.file-audio .field--name-field-file-description .field__item,.file-audio .field--name-field-file-description .field-item,.file-audio .field-name-field-file-description .field__item,.file-audio .field-name-field-file-description .field-item,.file-audio .field--name-field-description .field__item,.file-audio .field--name-field-description .field-item,.file-audio .field-name-field-description .field-item{font-size:0.77778rem;line-height:1.5;}.h-article{font-size:1.33333rem;line-height:1.2;}.menu-h-1,.page-nav__section--main,.l-region--navigation nav:nth-of-type(2),.page-header__exposed-nav a,.l-region--exposed-navigation a,.tiledPreviewBlock-item a .tiledPreviewBlock-content h2,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content h2,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content h2,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a .tiledPreviewBlock-content h2{font-size:1.33333rem;line-height:1.2;}.menu-h-2,.page-nav__section,.l-region--navigation nav{font-size:1rem;line-height:1.2;}.menu-h-3{font-size:0.55556rem;line-height:1.2;}}body{color:#616161;}.sr-only,.block--views-exp-global-search-panel-pane-1 label,.block--views-exp-global-search-panel-pane-1 .description,.pane-views-exp-global-search-page label,.pane-views-exp-global-search-page .description{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.element-invisible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.text-center{text-align:center;}.text-right{text-align:right;}.text-left{text-align:left;}.text-upper{text-transform:uppercase;}.spacer-bottom-none{margin-bottom:0 !important;}.bare-link,.bare-link:hover,.button,.latestThinkingLayout .view-footer a,.bannerCta .bannerCta-overlay a.bannerCta-cta,.bannerCta--mediaEnquiries .bannerCta-cta a,.bean-scroll-prompt .scrollPrompt--blueAndIcon,.bean-scroll-prompt .scrollPrompt--yellowStrip,.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-field-link a,.pager-load-more a,.hero-banner--featured .hero-banner__cta,.l-region--homepage-feature .hero-banner__cta,.hero-banner--featured .pane-homepage-banner-bean-and-search a,.pane-homepage-banner-bean-and-search .hero-banner--featured a,.l-region--homepage-feature .pane-homepage-banner-bean-and-search a,.pane-homepage-banner-bean-and-search .l-region--homepage-feature a,.l-region--homepage-feature .homepage-featured-copy a:last-of-type,.titleOnlyPreviewBlock .node--title-only a,.filterToggle,.bean-scroll-prompt .scrollPrompt--linkAndIcon,.page-footer__social-link,.button:hover,.latestThinkingLayout .view-footer a:hover,.bannerCta .bannerCta-overlay a.bannerCta-cta:hover,.bannerCta--mediaEnquiries .bannerCta-cta a:hover,.bean-scroll-prompt .scrollPrompt--blueAndIcon:hover,.bean-scroll-prompt .scrollPrompt--yellowStrip:hover,.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-field-link a:hover,.pager-load-more a:hover,.hero-banner--featured .hero-banner__cta:hover,.l-region--homepage-feature .hero-banner__cta:hover,.hero-banner--featured .pane-homepage-banner-bean-and-search a:hover,.pane-homepage-banner-bean-and-search .hero-banner--featured a:hover,.l-region--homepage-feature .pane-homepage-banner-bean-and-search a:hover,.pane-homepage-banner-bean-and-search .l-region--homepage-feature a:hover,.l-region--homepage-feature .homepage-featured-copy a:hover:last-of-type,.titleOnlyPreviewBlock .node--title-only a:hover,.filterToggle:hover,.bean-scroll-prompt .scrollPrompt--linkAndIcon:hover,.page-footer__social-link:hover{text-decoration:none;}.link-noline,a,.hero-banner__cta,.pane-homepage-banner-bean-and-search a,.l-region--homepage-feature .homepage-featured-copy a:last-of-type{text-decoration:none;}.link-noline:hover,a:hover,.hero-banner__cta:hover,.l-region--homepage-feature .homepage-featured-copy a:hover:last-of-type{text-decoration:underline;}.isSticky{position:fixed;width:100%;}.hide-me,.hidden{display:none;}.l-page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 55px);}@media (min-width:992px),print{.l-page{height:calc(100vh - 84px);}}.l-page > *{-ms-flex-negative:0;flex-shrink:0;}.l-main{-ms-flex:1 0 auto;flex:1 0 auto;}.widthContain,.pane-crumbs-breadcrumb ul.breadcrumb,.field--name-field-contact-groups > .field__items .node--contact-location-groups,.page-footer__nav,.l-region--footer,.modal--titleCtaListing .view-header,.modal--titleCtaListing .view-content,.pane-hub-posts .pager-load-more{width:100%;max-width:1200px;margin:0 auto;padding:0 15px;}.pageMainContent .panel-pane{padding:30px 0;}@media (min-width:768px),print{.pageMainContent .panel-pane{padding:80px 0;}}@media print{.pageMainContent .panel-pane{padding:2rem 0;}}.pageMainContent .panel-pane p:last-child{margin-bottom:0;}.bgWhite{background-color:#ffffff;}.bgGrey{background-color:#ededee;}.pane--borderBottom{border-bottom:1px solid #d5d5d6;}.pane--borderTop{border-top:1px solid #d5d5d6;}.pane--inline{display:inline-block;}.pane--paddingBottom{padding-bottom:30px;}@media (min-width:768px),print{.pane--paddingBottom{padding-bottom:80px;}}.paneTitle .pane-title{margin-bottom:20px;}@media (min-width:768px),print{.paneTitle .pane-title{margin-bottom:30px;}}.paneTitle--noCaption .pane-title{margin-bottom:20px;}@media (min-width:768px),print{.paneTitle--noCaption .pane-title{margin-bottom:30px;}}.paneTitle--related .pane-title{margin-bottom:0;}.panel-pane.bgWhite:not(.pane--borderBottom) + .panel-pane.bgWhite,.panel-pane:not(.bgWhite):not(.pane--borderBottom):not(.ourExpertise-relatedSectorPractice) + .panel-pane:not(.bgWhite){padding-top:0;}.viewHeader,.paneTitle--caption > .widthContain > .view > .view-header,.mediaContacts .view-header,.profileListing > .view-header,.view-id-recent_experience_nodes .view-header,.view-display-id-recent_awards .view-header,.tiledPreviewBlock > .view-header,.tiledPreviewBlock--hasHero .attachment-after > .view-header,.tiledPreviewBlock--hasHero > .view-header,.titleOnlyPreviewBlock .view-header{margin-top:20px;margin-bottom:30px;}.pageBanner-tagline,.node.view-mode-page_top .field--name-field-tag-line{margin-top:15px;}.pageBanner-tagline:not(:last-child),.node.view-mode-page_top .field--name-field-tag-line:not(:last-child){margin-bottom:30px;}.field--name-field-feature-copy{margin-bottom:30px;}@media (min-width:768px),print{.field--name-field-feature-copy{margin-bottom:60px;}}.panel-pane.pane--noPaddingTop{padding-top:0;}.panel-pane.pane--noPaddingBottom{padding-bottom:0;}@font-face{font-family:'hsf-iconfont';src:url("/sites/corporatesite/themes/hsf_corporate_site/iconfont/output/hsf-iconfont.woff") format("woff"),url("/sites/corporatesite/themes/hsf_corporate_site/iconfont/output/hsf-iconfont.ttf") format("truetype");font-weight:normal;}.icon::after,.accordion__head::after,.profile__main__accordion-head::after,button.contact-heading::after,.pageCtaStrip-left .downloads-toggle::after,.officeAddress-headingButton::after,.mailDetails-headingButton::after,.pane-crumbs-breadcrumb ul.breadcrumb li:first-of-type a::before,.pane-crumbs-breadcrumb ul.breadcrumb li:not(:first-of-type)::before,.button--rightCta::after,.bannerCta .bannerCta-overlay a.bannerCta-cta::after,.bannerCta--mediaEnquiries .bannerCta-cta a::after,.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-field-link a::after,.button--titleOnlyCta::after,.titleOnlyPreviewBlock .node--title-only a::after,.bean-scroll-prompt .scrollPrompt--linkAndIcon::after,.bean-scroll-prompt .scrollPrompt--blueAndIcon::after,.bean-scroll-prompt .scrollPrompt--yellowStrip::after,.field--name-node-link .readMore-button::before,.field--name-node-link a::before,.latestThinkingLayout .view-footer a::after,.carousel__button:before,.contactUs-tiles--enquiries .contactUs-linkWrapper::before,.page-nav__open-button__icon::after,.page-nav__section:first-child li:first-child a::before,.l-region--navigation nav:first-child li:first-child a::before,.headerSearch-toggle::after,.hero-banner__cta::after,.pane-homepage-banner-bean-and-search a::after,.l-region--homepage-feature .homepage-featured-copy a:last-of-type::after,.hero-banner__exposed-nav > li > a::after,.pane-homepage-banner-panel .menu > li > a::after,.hero-banner__scroll-cta a::after,.l-region--homepage-feature .block--panels-mini-homepage-featured-content > .block__content a::after,.modal--titleCtaListing .close-overlay::before,.profileListing .views-row .node--contact .group-footer .field--name-field-phone .field-item a::before,.profileListing .views-row .node--contact .group-footer a.email-link::before,.profileCard-detailsLinks .field-item::before,.profileCard-social .field-item::after,.profileCard-phone .field-item::before,.profile__main .field--name-field-practice-areas-node a::after,.profile__main .field--name-field-sectors-node a::after,.profile-viewMore::after,.shareBlock-showLinks::before,.shareBlock-hideLinks::before,.pageCtaStrip-left .views-row a::before,.tiledPreviewBlock-item a::before,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a::before,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a::before,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a::before,.pane-about-us-child-pages a:after,.pageBanner--locationDetails .views-field-title a::after,.locationDetails-phoneAndDirections .field__item::before,.locationDetails-phoneAndDirections .field--name-field-directions-link a::after,.locationDetails-address .field--name-field-office-address .field__item::before,.locationDetails-mail .field--name-field-postal-address .field__items::before,.locationDetails-mail .field--name-field-dx-id .field__items::before,.locationDetails-mail .field--name-field-fax-number .field__items::before,.view-regions a::after,.pane-sitemap-container.pane-sitemap-container .view-sitemap ul a:after,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ul a:after,.sitemap-section-heading:after,.filterToggle .filterToggle--isOpen::after,.currentSearch-remove::after,.currentSearch-clearAll::after,.tt-dataset-suggested-terms .tt-suggestion::before,.pane-hub-posts .hub-post-image-link-post-narrow- .hub-post-image-link-pairs a::after,.pane-hub-posts .hub-post-image-link-post-wide- .hub-post-image-link-pairs a::after{display:inline-block;font-family:'hsf-iconfont';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-0.175em;margin-left:0.5em;font-weight:normal;line-height:1;text-decoration:none;}.icon--search::after,.headerSearch-toggle::after,.tt-dataset-suggested-terms .tt-suggestion::before{content:"\EA0A";}.icon--twitter::after{content:"\EA0B";}.icon--youtube::after{content:"\EA0C";}.icon--close::after,.is-open > .page-nav__open-button__icon::after{content:"\EA0D";}.icon--home::after,.pane-crumbs-breadcrumb ul.breadcrumb li:first-of-type a::before,.page-nav__section:first-child li:first-child a::before,.l-region--navigation nav:first-child li:first-child a::before{content:"\EA0E";}.icon--chevron-right::after,.pane-crumbs-breadcrumb ul.breadcrumb li:not(:first-of-type)::before,.profileCard-social .field-item::after,.profile__main .field--name-field-practice-areas-node a::after,.profile__main .field--name-field-sectors-node a::after,.pane-sitemap-container.pane-sitemap-container .view-sitemap ul a:after,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ul a:after{content:"\EA0F";}.icon--close-cta::after,.is-open-search .headerSearch-toggle::after,.modal--titleCtaListing .close-overlay::before,.shareBlock-hideLinks::before,.filterToggle .filterToggle--isOpen::after,.currentSearch-remove::after,.currentSearch-clearAll::after{content:"\EA01";}.icon--external-link::after{content:"\EA1A";}.icon--facebook::after{content:"\EA1B";}.icon--fax::after,.locationDetails-mail .field--name-field-fax-number .field__items::before{content:"\EA1C";}.icon--close-cta--fill::after{content:"\EA1D";}.icon--down-cta--fill::after{content:"\EA1E";}.icon--email-cta--fill::after,.profileListing .views-row .node--contact .group-footer a.email-link::before{content:"\EA1F";}.icon--down-cta::after,.bean-scroll-prompt .scrollPrompt--linkAndIcon::after,.bean-scroll-prompt .scrollPrompt--blueAndIcon::after,.bean-scroll-prompt .scrollPrompt--yellowStrip::after,.hero-banner__scroll-cta a::after,.l-region--homepage-feature .block--panels-mini-homepage-featured-content > .block__content a::after{content:"\EA02";}.icon--email-cta::after{content:"\EA03";}.icon--left-cta::after{content:"\EA04";}.icon--left::after,.carousel__button--left:before{content:"\EA05";}.icon--linkedin::after{content:"\EA06";}.icon--menu::after,.page-nav__open-button__icon::after{content:"\EA07";}.icon--right-cta::after,.button--rightCta::after,.bannerCta .bannerCta-overlay a.bannerCta-cta::after,.bannerCta--mediaEnquiries .bannerCta-cta a::after,.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-field-link a::after,.button--titleOnlyCta::after,.titleOnlyPreviewBlock .node--title-only a::after,.field--name-node-link .readMore-button::before,.field--name-node-link a::before,.latestThinkingLayout .view-footer a::after,.contactUs-tiles--enquiries .contactUs-linkWrapper::before,.hero-banner__cta::after,.pane-homepage-banner-bean-and-search a::after,.l-region--homepage-feature .homepage-featured-copy a:last-of-type::after,.hero-banner__exposed-nav > li > a::after,.pane-homepage-banner-panel .menu > li > a::after,.tiledPreviewBlock-item a::before,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a::before,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a::before,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a::before,.pane-about-us-child-pages a:after,.pageBanner--locationDetails .views-field-title a::after,.locationDetails-phoneAndDirections .field--name-field-directions-link a::after,.view-regions a::after,.sitemap-section-heading:after,.pane-hub-posts .hub-post-image-link-post-narrow- .hub-post-image-link-pairs a::after,.pane-hub-posts .hub-post-image-link-post-wide- .hub-post-image-link-pairs a::after{content:"\EA08";}.icon--right::after,.carousel__button--right:before{content:"\EA09";}.icon--profile-email::after,.profileCard-detailsLinks .field--type-email .field-item::before{content:"\EA10";}.icon--profile-linkedin::after,.profileCard-detailsLinks .field--name-field-linkedin .field-item::before{content:"\EA11";}.icon--profile-mobile::after,.profileCard-phone .field--name-field-mobile-phone-number .field-item::before{content:"\EA12";}.icon--profile-phone::after,.profileCard-phone .field--name-field-phone .field-item::before{content:"\EA13";}.icon--profile-twitter::after,.profileCard-detailsLinks .field--name-field-twitter .field-item::before{content:"\EA14";}.icon--down-chevron::after,.accordion__head::after,.profile__main__accordion-head::after,button.contact-heading::after,.pageCtaStrip-left .downloads-toggle::after,.officeAddress-headingButton::after,.mailDetails-headingButton::after,.profile-viewMore::after{content:"\EA15";}.icon--download::after,.pageCtaStrip-left .views-row a::before{content:"\EA16";}.icon--envelope::after{content:"\EA17";}.icon--left-cta--fill::after{content:"\EA18";}.icon--right-cta--fill::after{content:"\EA19";}.icon--location::after,.locationDetails-phoneAndDirections .field--name-field-directions-link .field__item::before{content:"\EA20";}.icon--map-marker::after,.locationDetails-address .field--name-field-office-address .field__item::before{content:"\EA21";}.icon--edit::after,.locationDetails-mail .field--name-field-postal-address .field__items::before,.locationDetails-mail .field--name-field-dx-id .field__items::before{content:"\EA22";}.icon--phone::after,.profileListing .views-row .node--contact .group-footer .field--name-field-phone .field-item a::before,.locationDetails-phoneAndDirections .field--name-field-phone .field__item::before{content:"\EA23";}.icon--play::after{content:"\EA24";}.icon--print::after{content:"\EA25";}.icon--share::after,.shareBlock-showLinks::before{content:"\EA26";}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.field--type-text-with-summary h1,.field--type-text-long h1,.node--latest-thinking h1,.hub-post-rich-text-post h1,.pane-custom h1,.profile__main .field--name-field-experience-description h1,.profile__main .field--name-field-contact-background > .field-items h1,.profile__main .field--name-field-practice-areas-node > .field-items h1,.profile__main .field--name-field-sectors-node > .field-items h1,.node--hsf-corp-basic-page--page-center h1,.field--type-text-with-summary h2,.field--type-text-long h2,.node--latest-thinking h2,.hub-post-rich-text-post h2,.pane-custom h2,.profile__main .field--name-field-experience-description h2,.profile__main .field--name-field-contact-background > .field-items h2,.profile__main .field--name-field-practice-areas-node > .field-items h2,.profile__main .field--name-field-sectors-node > .field-items h2,.node--hsf-corp-basic-page--page-center h2,.field--type-text-with-summary h3,.field--type-text-long h3,.node--latest-thinking h3,.hub-post-rich-text-post h3,.pane-custom h3,.profile__main .field--name-field-experience-description h3,.profile__main .field--name-field-contact-background > .field-items h3,.profile__main .field--name-field-practice-areas-node > .field-items h3,.profile__main .field--name-field-sectors-node > .field-items h3,.node--hsf-corp-basic-page--page-center h3,.field--type-text-with-summary h4,.field--type-text-long h4,.node--latest-thinking h4,.hub-post-rich-text-post h4,.pane-custom h4,.profile__main .field--name-field-experience-description h4,.profile__main .field--name-field-contact-background > .field-items h4,.profile__main .field--name-field-practice-areas-node > .field-items h4,.profile__main .field--name-field-sectors-node > .field-items h4,.node--hsf-corp-basic-page--page-center h4,.field--type-text-with-summary h5,.field--type-text-long h5,.node--latest-thinking h5,.hub-post-rich-text-post h5,.pane-custom h5,.profile__main .field--name-field-experience-description h5,.profile__main .field--name-field-contact-background > .field-items h5,.profile__main .field--name-field-practice-areas-node > .field-items h5,.profile__main .field--name-field-sectors-node > .field-items h5,.node--hsf-corp-basic-page--page-center h5,.field--type-text-with-summary h6,.field--type-text-long h6,.node--latest-thinking h6,.hub-post-rich-text-post h6,.pane-custom h6,.profile__main .field--name-field-experience-description h6,.profile__main .field--name-field-contact-background > .field-items h6,.profile__main .field--name-field-practice-areas-node > .field-items h6,.profile__main .field--name-field-sectors-node > .field-items h6,.node--hsf-corp-basic-page--page-center h6{margin-bottom:0.5em;}.wysiwyg ul,.wysiwyg ol,.field--type-text-with-summary ul,.field--type-text-long ul,.node--latest-thinking ul,.hub-post-rich-text-post ul,.pane-custom ul,.profile__main .field--name-field-experience-description ul,.profile__main .field--name-field-contact-background > .field-items ul,.profile__main .field--name-field-practice-areas-node > .field-items ul,.profile__main .field--name-field-sectors-node > .field-items ul,.node--hsf-corp-basic-page--page-center ul,.field--type-text-with-summary ol,.field--type-text-long ol,.node--latest-thinking ol,.hub-post-rich-text-post ol,.pane-custom ol,.profile__main .field--name-field-experience-description ol,.profile__main .field--name-field-contact-background > .field-items ol,.profile__main .field--name-field-practice-areas-node > .field-items ol,.profile__main .field--name-field-sectors-node > .field-items ol,.node--hsf-corp-basic-page--page-center ol{margin-bottom:30px;padding-left:2em;overflow:hidden;}.wysiwyg ul ul,.wysiwyg ul ol,.wysiwyg ol ul,.wysiwyg ol ol,.field--type-text-with-summary ul ul,.field--type-text-long ul ul,.node--latest-thinking ul ul,.hub-post-rich-text-post ul ul,.pane-custom ul ul,.profile__main .field--name-field-experience-description ul ul,.profile__main .field--name-field-contact-background > .field-items ul ul,.profile__main .field--name-field-practice-areas-node > .field-items ul ul,.profile__main .field--name-field-sectors-node > .field-items ul ul,.node--hsf-corp-basic-page--page-center ul ul,.field--type-text-with-summary ul ol,.field--type-text-long ul ol,.node--latest-thinking ul ol,.hub-post-rich-text-post ul ol,.pane-custom ul ol,.profile__main .field--name-field-experience-description ul ol,.profile__main .field--name-field-contact-background > .field-items ul ol,.profile__main .field--name-field-practice-areas-node > .field-items ul ol,.profile__main .field--name-field-sectors-node > .field-items ul ol,.node--hsf-corp-basic-page--page-center ul ol,.field--type-text-with-summary ol ul,.field--type-text-long ol ul,.node--latest-thinking ol ul,.hub-post-rich-text-post ol ul,.pane-custom ol ul,.profile__main .field--name-field-experience-description ol ul,.profile__main .field--name-field-contact-background > .field-items ol ul,.profile__main .field--name-field-practice-areas-node > .field-items ol ul,.profile__main .field--name-field-sectors-node > .field-items ol ul,.node--hsf-corp-basic-page--page-center ol ul,.field--type-text-with-summary ol ol,.field--type-text-long ol ol,.node--latest-thinking ol ol,.hub-post-rich-text-post ol ol,.pane-custom ol ol,.profile__main .field--name-field-experience-description ol ol,.profile__main .field--name-field-contact-background > .field-items ol ol,.profile__main .field--name-field-practice-areas-node > .field-items ol ol,.profile__main .field--name-field-sectors-node > .field-items ol ol,.node--hsf-corp-basic-page--page-center ol ol{margin-top:15px;margin-bottom:0;}.wysiwyg ul li,.wysiwyg ol li,.field--type-text-with-summary ul li,.field--type-text-long ul li,.node--latest-thinking ul li,.hub-post-rich-text-post ul li,.pane-custom ul li,.profile__main .field--name-field-experience-description ul li,.profile__main .field--name-field-contact-background > .field-items ul li,.profile__main .field--name-field-practice-areas-node > .field-items ul li,.profile__main .field--name-field-sectors-node > .field-items ul li,.node--hsf-corp-basic-page--page-center ul li,.field--type-text-with-summary ol li,.field--type-text-long ol li,.node--latest-thinking ol li,.hub-post-rich-text-post ol li,.pane-custom ol li,.profile__main .field--name-field-experience-description ol li,.profile__main .field--name-field-contact-background > .field-items ol li,.profile__main .field--name-field-practice-areas-node > .field-items ol li,.profile__main .field--name-field-sectors-node > .field-items ol li,.node--hsf-corp-basic-page--page-center ol li{display:list-item;margin-bottom:20px;}.wysiwyg ul li:last-of-type,.wysiwyg ol li:last-of-type,.field--type-text-with-summary ul li:last-of-type,.field--type-text-long ul li:last-of-type,.node--latest-thinking ul li:last-of-type,.hub-post-rich-text-post ul li:last-of-type,.pane-custom ul li:last-of-type,.profile__main .field--name-field-experience-description ul li:last-of-type,.profile__main .field--name-field-contact-background > .field-items ul li:last-of-type,.profile__main .field--name-field-practice-areas-node > .field-items ul li:last-of-type,.profile__main .field--name-field-sectors-node > .field-items ul li:last-of-type,.node--hsf-corp-basic-page--page-center ul li:last-of-type,.field--type-text-with-summary ol li:last-of-type,.field--type-text-long ol li:last-of-type,.node--latest-thinking ol li:last-of-type,.hub-post-rich-text-post ol li:last-of-type,.pane-custom ol li:last-of-type,.profile__main .field--name-field-experience-description ol li:last-of-type,.profile__main .field--name-field-contact-background > .field-items ol li:last-of-type,.profile__main .field--name-field-practice-areas-node > .field-items ol li:last-of-type,.profile__main .field--name-field-sectors-node > .field-items ol li:last-of-type,.node--hsf-corp-basic-page--page-center ol li:last-of-type{margin-bottom:0;}.wysiwyg ul,.field--type-text-with-summary ul,.field--type-text-long ul,.node--latest-thinking ul,.hub-post-rich-text-post ul,.pane-custom ul,.profile__main .field--name-field-experience-description ul,.profile__main .field--name-field-contact-background > .field-items ul,.profile__main .field--name-field-practice-areas-node > .field-items ul,.profile__main .field--name-field-sectors-node > .field-items ul,.node--hsf-corp-basic-page--page-center ul{list-style:disc;}.wysiwyg ul ul,.field--type-text-with-summary ul ul,.field--type-text-long ul ul,.node--latest-thinking ul ul,.hub-post-rich-text-post ul ul,.pane-custom ul ul,.profile__main .field--name-field-experience-description ul ul,.profile__main .field--name-field-contact-background > .field-items ul ul,.profile__main .field--name-field-practice-areas-node > .field-items ul ul,.profile__main .field--name-field-sectors-node > .field-items ul ul,.node--hsf-corp-basic-page--page-center ul ul{list-style:circle;}.wysiwyg ul ul ul,.field--type-text-with-summary ul ul ul,.field--type-text-long ul ul ul,.node--latest-thinking ul ul ul,.hub-post-rich-text-post ul ul ul,.pane-custom ul ul ul,.profile__main .field--name-field-experience-description ul ul ul,.profile__main .field--name-field-contact-background > .field-items ul ul ul,.profile__main .field--name-field-practice-areas-node > .field-items ul ul ul,.profile__main .field--name-field-sectors-node > .field-items ul ul ul,.node--hsf-corp-basic-page--page-center ul ul ul{list-style:square;}.wysiwyg ol,.field--type-text-with-summary ol,.field--type-text-long ol,.node--latest-thinking ol,.hub-post-rich-text-post ol,.pane-custom ol,.profile__main .field--name-field-experience-description ol,.profile__main .field--name-field-contact-background > .field-items ol,.profile__main .field--name-field-practice-areas-node > .field-items ol,.profile__main .field--name-field-sectors-node > .field-items ol,.node--hsf-corp-basic-page--page-center ol{list-style:decimal;}.wysiwyg ol ol,.field--type-text-with-summary ol ol,.field--type-text-long ol ol,.node--latest-thinking ol ol,.hub-post-rich-text-post ol ol,.pane-custom ol ol,.profile__main .field--name-field-experience-description ol ol,.profile__main .field--name-field-contact-background > .field-items ol ol,.profile__main .field--name-field-practice-areas-node > .field-items ol ol,.profile__main .field--name-field-sectors-node > .field-items ol ol,.node--hsf-corp-basic-page--page-center ol ol{list-style:lower-alpha;}.wysiwyg table,.field--type-text-with-summary table,.field--type-text-long table,.node--latest-thinking table,.hub-post-rich-text-post table,.pane-custom table,.profile__main .field--name-field-experience-description table,.profile__main .field--name-field-contact-background > .field-items table,.profile__main .field--name-field-practice-areas-node > .field-items table,.profile__main .field--name-field-sectors-node > .field-items table,.node--hsf-corp-basic-page--page-center table{table-layout:fixed;border:none;margin-bottom:40px;max-width:1170px !important;}.wysiwyg table td,.wysiwyg table th,.field--type-text-with-summary table td,.field--type-text-long table td,.node--latest-thinking table td,.hub-post-rich-text-post table td,.pane-custom table td,.profile__main .field--name-field-experience-description table td,.profile__main .field--name-field-contact-background > .field-items table td,.profile__main .field--name-field-practice-areas-node > .field-items table td,.profile__main .field--name-field-sectors-node > .field-items table td,.node--hsf-corp-basic-page--page-center table td,.field--type-text-with-summary table th,.field--type-text-long table th,.node--latest-thinking table th,.hub-post-rich-text-post table th,.pane-custom table th,.profile__main .field--name-field-experience-description table th,.profile__main .field--name-field-contact-background > .field-items table th,.profile__main .field--name-field-practice-areas-node > .field-items table th,.profile__main .field--name-field-sectors-node > .field-items table th,.node--hsf-corp-basic-page--page-center table th{padding:0;border:2px solid #ffffff;padding:1em;word-wrap:break-word;}.wysiwyg table tbody td,.field--type-text-with-summary table tbody td,.field--type-text-long table tbody td,.node--latest-thinking table tbody td,.hub-post-rich-text-post table tbody td,.pane-custom table tbody td,.profile__main .field--name-field-experience-description table tbody td,.profile__main .field--name-field-contact-background > .field-items table tbody td,.profile__main .field--name-field-practice-areas-node > .field-items table tbody td,.profile__main .field--name-field-sectors-node > .field-items table tbody td,.node--hsf-corp-basic-page--page-center table tbody td{background:#ededee;}.wysiwyg table tbody tr:nth-of-type(2n) td,.field--type-text-with-summary table tbody tr:nth-of-type(2n) td,.field--type-text-long table tbody tr:nth-of-type(2n) td,.node--latest-thinking table tbody tr:nth-of-type(2n) td,.hub-post-rich-text-post table tbody tr:nth-of-type(2n) td,.pane-custom table tbody tr:nth-of-type(2n) td,.profile__main .field--name-field-experience-description table tbody tr:nth-of-type(2n) td,.profile__main .field--name-field-contact-background > .field-items table tbody tr:nth-of-type(2n) td,.profile__main .field--name-field-practice-areas-node > .field-items table tbody tr:nth-of-type(2n) td,.profile__main .field--name-field-sectors-node > .field-items table tbody tr:nth-of-type(2n) td,.node--hsf-corp-basic-page--page-center table tbody tr:nth-of-type(2n) td{background:#d5d5d6;}.wysiwyg table th,.field--type-text-with-summary table th,.field--type-text-long table th,.node--latest-thinking table th,.hub-post-rich-text-post table th,.pane-custom table th,.profile__main .field--name-field-experience-description table th,.profile__main .field--name-field-contact-background > .field-items table th,.profile__main .field--name-field-practice-areas-node > .field-items table th,.profile__main .field--name-field-sectors-node > .field-items table th,.node--hsf-corp-basic-page--page-center table th{background:#00324b;color:#ffffff;}@media print{.wysiwyg table,.field--type-text-with-summary table,.field--type-text-long table,.node--latest-thinking table,.hub-post-rich-text-post table,.pane-custom table,.profile__main .field--name-field-experience-description table,.profile__main .field--name-field-contact-background > .field-items table,.profile__main .field--name-field-practice-areas-node > .field-items table,.profile__main .field--name-field-sectors-node > .field-items table,.node--hsf-corp-basic-page--page-center table{width:100% !important;}.wysiwyg table td,.wysiwyg table th,.field--type-text-with-summary table td,.field--type-text-long table td,.node--latest-thinking table td,.hub-post-rich-text-post table td,.pane-custom table td,.profile__main .field--name-field-experience-description table td,.profile__main .field--name-field-contact-background > .field-items table td,.profile__main .field--name-field-practice-areas-node > .field-items table td,.profile__main .field--name-field-sectors-node > .field-items table td,.node--hsf-corp-basic-page--page-center table td,.field--type-text-with-summary table th,.field--type-text-long table th,.node--latest-thinking table th,.hub-post-rich-text-post table th,.pane-custom table th,.profile__main .field--name-field-experience-description table th,.profile__main .field--name-field-contact-background > .field-items table th,.profile__main .field--name-field-practice-areas-node > .field-items table th,.profile__main .field--name-field-sectors-node > .field-items table th,.node--hsf-corp-basic-page--page-center table th{border:1px solid #d5d5d6;}.wysiwyg table th,.field--type-text-with-summary table th,.field--type-text-long table th,.node--latest-thinking table th,.hub-post-rich-text-post table th,.pane-custom table th,.profile__main .field--name-field-experience-description table th,.profile__main .field--name-field-contact-background > .field-items table th,.profile__main .field--name-field-practice-areas-node > .field-items table th,.profile__main .field--name-field-sectors-node > .field-items table th,.node--hsf-corp-basic-page--page-center table th{font-weight:bold;color:#00324b;}}.wysiwyg__table-wrap{width:100%;overflow-x:auto;-ms-overflow-style:none;}.wysiwyg__table-wrap::-webkit-scrollbar{display:none;}@media all and (max-width:1230px){.wysiwyg__table-wrap{width:auto;margin:0 -15px;padding:15px;}}.node-type-latest-thinking .field--name-field-leading-paragraph,.node-type-hsf-corp-basic-page .field--name-field-leading-paragraph{margin-bottom:30px;}.node-type-hsf-corp-basic-page .field--type-text-with-summary{margin-bottom:30px;}.is-scroll-locked{overflow:hidden;position:relative;}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;visibility:hidden;z-index:5;background-color:transparent;transition:background-color 0.5s,visibility 0.5s;}.overlay.is-active{visibility:visible;background-color:rgba(0,0,0,0.3);}.accordion{margin-bottom:40px;}.accordion__head,.profile__main__accordion-head,button.contact-heading,.pageCtaStrip-left .downloads-toggle,.officeAddress-headingButton,.mailDetails-headingButton{padding:0.75em 15px;padding-right:45px;display:block;width:100%;text-align:left;cursor:pointer;position:relative;}.accordion__head::after,.profile__main__accordion-head::after,button.contact-heading::after,.pageCtaStrip-left .downloads-toggle::after,.officeAddress-headingButton::after,.mailDetails-headingButton::after{position:absolute;right:15px;top:50%;transform:translate(0,-50%);}.accordion__head.is-open,.is-open.profile__main__accordion-head,button.is-open.contact-heading,.pageCtaStrip-left .is-open.downloads-toggle,.is-open.officeAddress-headingButton,.is-open.mailDetails-headingButton{border-bottom:none;}.accordion__head.is-open::after,.is-open.profile__main__accordion-head::after,button.is-open.contact-heading::after,.pageCtaStrip-left .is-open.downloads-toggle::after,.is-open.officeAddress-headingButton::after,.is-open.mailDetails-headingButton::after{transform:translate(0,-50%) rotate(180deg);}.accordion__head.is-open:focus,.is-open.profile__main__accordion-head:focus,button.is-open.contact-heading:focus,.pageCtaStrip-left .is-open.downloads-toggle:focus,.is-open.officeAddress-headingButton:focus,.is-open.mailDetails-headingButton:focus{outline:none;}.accordion__content,.profile__main__accordion-content,.profile__main .field--name-field-experience-description,.profile__main .field--name-field-contact-background > .field-items,.profile__main .field--name-field-practice-areas-node > .field-items,.profile__main .field--name-field-sectors-node > .field-items,.pageCtaStrip-left .view-content,.locationDetails-detailBlock .field--name-field-office-address,.locationDetails-mail{transition:min-height 0.5s;height:0px;overflow:hidden;border-bottom:1px solid #a7a8aa;}@media (min-width:768px),print{.accordion__content,.profile__main__accordion-content,.profile__main .field--name-field-experience-description,.profile__main .field--name-field-contact-background > .field-items,.profile__main .field--name-field-practice-areas-node > .field-items,.profile__main .field--name-field-sectors-node > .field-items,.pageCtaStrip-left .view-content,.locationDetails-detailBlock .field--name-field-office-address,.locationDetails-mail{border-bottom:none;}}.accordion__content.is-open,.no-js .accordion__content,.is-open.profile__main__accordion-content,.profile__main .is-open.field--name-field-experience-description,.profile__main .field--name-field-contact-background > .is-open.field-items,.profile__main .field--name-field-practice-areas-node > .is-open.field-items,.profile__main .field--name-field-sectors-node > .is-open.field-items,.pageCtaStrip-left .is-open.view-content,.locationDetails-detailBlock .is-open.field--name-field-office-address,.is-open.locationDetails-mail,.no-js .profile__main__accordion-content,.no-js .profile__main .field--name-field-experience-description,.profile__main .no-js .field--name-field-experience-description,.no-js
  .profile__main .field--name-field-contact-background > .field-items,.profile__main .no-js .field--name-field-contact-background > .field-items,.no-js
  .profile__main .field--name-field-practice-areas-node > .field-items,.profile__main .no-js .field--name-field-practice-areas-node > .field-items,.no-js
  .profile__main .field--name-field-sectors-node > .field-items,.profile__main .no-js .field--name-field-sectors-node > .field-items,.no-js .pageCtaStrip-left .view-content,.pageCtaStrip-left .no-js .view-content,.no-js .locationDetails-detailBlock .field--name-field-office-address,.locationDetails-detailBlock .no-js .field--name-field-office-address,.no-js
  .locationDetails-mail{height:auto;border-bottom:1px solid #a7a8aa;}@media (min-width:768px),print{.accordion__content.is-open,.no-js .accordion__content,.is-open.profile__main__accordion-content,.profile__main .is-open.field--name-field-experience-description,.profile__main .field--name-field-contact-background > .is-open.field-items,.profile__main .field--name-field-practice-areas-node > .is-open.field-items,.profile__main .field--name-field-sectors-node > .is-open.field-items,.pageCtaStrip-left .is-open.view-content,.locationDetails-detailBlock .is-open.field--name-field-office-address,.is-open.locationDetails-mail,.no-js .profile__main__accordion-content,.no-js .profile__main .field--name-field-experience-description,.profile__main .no-js .field--name-field-experience-description,.no-js
      .profile__main .field--name-field-contact-background > .field-items,.profile__main .no-js .field--name-field-contact-background > .field-items,.no-js
      .profile__main .field--name-field-practice-areas-node > .field-items,.profile__main .no-js .field--name-field-practice-areas-node > .field-items,.no-js
      .profile__main .field--name-field-sectors-node > .field-items,.profile__main .no-js .field--name-field-sectors-node > .field-items,.no-js .pageCtaStrip-left .view-content,.pageCtaStrip-left .no-js .view-content,.no-js .locationDetails-detailBlock .field--name-field-office-address,.locationDetails-detailBlock .no-js .field--name-field-office-address,.no-js
      .locationDetails-mail{border-bottom:none;}}.accordion__content p:last-of-type,.profile__main__accordion-content p:last-of-type,.profile__main .field--name-field-experience-description p:last-of-type,.profile__main .field--name-field-contact-background > .field-items p:last-of-type,.profile__main .field--name-field-practice-areas-node > .field-items p:last-of-type,.profile__main .field--name-field-sectors-node > .field-items p:last-of-type,.pageCtaStrip-left .view-content p:last-of-type,.locationDetails-detailBlock .field--name-field-office-address p:last-of-type,.locationDetails-mail p:last-of-type{margin-bottom:0;}@media (max-width:767px){.accordion__content__inner,.profile__main__accordion-content > *,.profile__main .field--name-field-experience-description > *,.profile__main .field--name-field-contact-background > .field-items > *,.profile__main .field--name-field-practice-areas-node > .field-items > *,.profile__main .field--name-field-sectors-node > .field-items > *{padding:15px;padding-top:0;}}.pane-crumbs-breadcrumb{display:none;border-bottom:1px solid #d5d5d6;}@media (min-width:992px),print{.pane-crumbs-breadcrumb{display:block;margin-bottom:60px;}}@media print{.pane-crumbs-breadcrumb{display:none;}}.pane-crumbs-breadcrumb ul.breadcrumb{padding-top:16px;padding-bottom:16px;display:-ms-flexbox;display:flex;}.pane-crumbs-breadcrumb ul.breadcrumb li{margin-right:10px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.pane-crumbs-breadcrumb ul.breadcrumb li:first-of-type a{font-size:0;}.pane-crumbs-breadcrumb ul.breadcrumb li:first-of-type a::before{font-size:1rem;margin-left:0;}.pane-crumbs-breadcrumb ul.breadcrumb li a{color:#616161;}.pane-crumbs-breadcrumb ul.breadcrumb li:not(:first-of-type)::before{margin-left:0;margin-right:0.5em;}.pageBanner--hasBg .pane-crumbs-breadcrumb ul.breadcrumb li a{color:#ffffff;}.bannerCta{background-size:cover;}.bannerCta .bannerCta-overlay{background:rgba(0,0,0,0.4);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px;min-height:250px;}@media (min-width:768px),print{.bannerCta .bannerCta-overlay{padding:60px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;min-height:0;}}.bannerCta .bannerCta-overlay .bannerCta-copy{margin-bottom:20px;}.bannerCta .bannerCta-overlay .bannerCta-copy > *{color:#ffffff;}@media (min-width:768px),print{.bannerCta .bannerCta-overlay .bannerCta-copy{width:50%;margin-bottom:0;}}.bannerCta .bannerCta-overlay .bannerCta-copy p:first-child{margin-bottom:15px;}.bannerCta .bannerCta-overlay .bannerCta-copy strong{color:#ffffff;}@media print{.bannerCta .bannerCta-overlay{padding:1rem;border:1px solid #d5d5d6;}.bannerCta .bannerCta-overlay .bannerCta-copy > *{color:#00a7b5;}.bannerCta .bannerCta-overlay .bannerCta-copy > * strong{color:#00a7b5;}.bannerCta .bannerCta-overlay a.bannerCta-cta.button--rightCta{display:none;}}.bannerCta--mediaEnquiries .bannerCta-cta{width:100%;}@media (min-width:768px),print{.bannerCta--mediaEnquiries .bannerCta-cta{width:auto;}}.bannerCta--featuredArticle .bannerCta-overlay{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;}.bannerCta--featuredArticle .bannerCta-overlay .bannerCta-copy{margin-bottom:20px;}.bannerCta--featuredArticle .bannerCta-overlay .bannerCta-copy .field--name-field-tag-line{text-transform:uppercase;margin-bottom:10px;}.bannerCta--featuredArticle .bannerCta-overlay .bannerCta-copy a{display:block;color:#ffffff;}@media (min-width:768px),print{.bannerCta--featuredArticle .bannerCta-overlay .bannerCta-copy{margin-bottom:40px;}}.bannerCta--featuredArticle .bannerCta-overlay .bannerCta-cta a{text-align:left;}.button,.latestThinkingLayout .view-footer a,.bannerCta .bannerCta-overlay a.bannerCta-cta,.bannerCta--mediaEnquiries .bannerCta-cta a,.bean-scroll-prompt .scrollPrompt--blueAndIcon,.bean-scroll-prompt .scrollPrompt--yellowStrip,.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-field-link a,.pager-load-more a,.hero-banner--featured .hero-banner__cta,.l-region--homepage-feature .hero-banner__cta,.hero-banner--featured .pane-homepage-banner-bean-and-search a,.pane-homepage-banner-bean-and-search .hero-banner--featured a,.l-region--homepage-feature .pane-homepage-banner-bean-and-search a,.pane-homepage-banner-bean-and-search .l-region--homepage-feature a,.l-region--homepage-feature .homepage-featured-copy a:last-of-type,.titleOnlyPreviewBlock .node--title-only a,.filterToggle{display:inline-block;background:#00a7b5;color:#ffffff;padding:1em 2em;text-align:center;text-transform:uppercase;text-decoration:none;overflow-wrap:normal;}.button:hover,.latestThinkingLayout .view-footer a:hover,.bannerCta .bannerCta-overlay a.bannerCta-cta:hover,.bannerCta--mediaEnquiries .bannerCta-cta a:hover,.bean-scroll-prompt .scrollPrompt--blueAndIcon:hover,.bean-scroll-prompt .scrollPrompt--yellowStrip:hover,.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-field-link a:hover,.pager-load-more a:hover,.hero-banner--featured .hero-banner__cta:hover,.l-region--homepage-feature .hero-banner__cta:hover,.hero-banner--featured .pane-homepage-banner-bean-and-search a:hover,.pane-homepage-banner-bean-and-search .hero-banner--featured a:hover,.l-region--homepage-feature .pane-homepage-banner-bean-and-search a:hover,.pane-homepage-banner-bean-and-search .l-region--homepage-feature a:hover,.l-region--homepage-feature .homepage-featured-copy a:hover:last-of-type,.titleOnlyPreviewBlock .node--title-only a:hover,.filterToggle:hover{background:#00b3c2;text-decoration:none;}.button > *,.latestThinkingLayout .view-footer a > *,.bannerCta .bannerCta-overlay a.bannerCta-cta > *,.bannerCta--mediaEnquiries .bannerCta-cta a > *,.bean-scroll-prompt .scrollPrompt--blueAndIcon > *,.bean-scroll-prompt .scrollPrompt--yellowStrip > *,.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-field-link a > *,.pager-load-more a > *,.hero-banner--featured .hero-banner__cta > *,.l-region--homepage-feature .hero-banner__cta > *,.hero-banner--featured .pane-homepage-banner-bean-and-search a > *,.pane-homepage-banner-bean-and-search .hero-banner--featured a > *,.l-region--homepage-feature .pane-homepage-banner-bean-and-search a > *,.pane-homepage-banner-bean-and-search .l-region--homepage-feature a > *,.l-region--homepage-feature .homepage-featured-copy a:last-of-type > *,.titleOnlyPreviewBlock .node--title-only a > *,.filterToggle > *{-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;}.button::after,.latestThinkingLayout .view-footer a::after,.bannerCta .bannerCta-overlay a.bannerCta-cta::after,.bannerCta--mediaEnquiries .bannerCta-cta a::after,.bean-scroll-prompt .scrollPrompt--blueAndIcon::after,.bean-scroll-prompt .scrollPrompt--yellowStrip::after,.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-field-link a::after,.pager-load-more a::after,.hero-banner--featured .hero-banner__cta::after,.l-region--homepage-feature .hero-banner__cta::after,.hero-banner--featured .pane-homepage-banner-bean-and-search a::after,.pane-homepage-banner-bean-and-search .hero-banner--featured a::after,.l-region--homepage-feature .pane-homepage-banner-bean-and-search a::after,.pane-homepage-banner-bean-and-search .l-region--homepage-feature a::after,.l-region--homepage-feature .homepage-featured-copy a:last-of-type::after,.titleOnlyPreviewBlock .node--title-only a::after,.filterToggle::after{font-size:1.45em;display:inline;vertical-align:-0.25em;}@media (min-width:544px),print{.button,.latestThinkingLayout .view-footer a,.bannerCta .bannerCta-overlay a.bannerCta-cta,.bannerCta--mediaEnquiries .bannerCta-cta a,.bean-scroll-prompt .scrollPrompt--blueAndIcon,.bean-scroll-prompt .scrollPrompt--yellowStrip,.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-field-link a,.pager-load-more a,.hero-banner--featured .hero-banner__cta,.l-region--homepage-feature .hero-banner__cta,.hero-banner--featured .pane-homepage-banner-bean-and-search a,.pane-homepage-banner-bean-and-search .hero-banner--featured a,.l-region--homepage-feature .pane-homepage-banner-bean-and-search a,.pane-homepage-banner-bean-and-search .l-region--homepage-feature a,.l-region--homepage-feature .homepage-featured-copy a:last-of-type,.titleOnlyPreviewBlock .node--title-only a,.filterToggle{margin-right:1em;}.button:last-child,.latestThinkingLayout .view-footer a:last-child,.bannerCta .bannerCta-overlay a.bannerCta-cta:last-child,.bannerCta--mediaEnquiries .bannerCta-cta a:last-child,.bean-scroll-prompt .scrollPrompt--blueAndIcon:last-child,.bean-scroll-prompt .scrollPrompt--yellowStrip:last-child,.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-field-link a:last-child,.pager-load-more a:last-child,.hero-banner--featured .hero-banner__cta:last-child,.l-region--homepage-feature .hero-banner__cta:last-child,.hero-banner--featured .pane-homepage-banner-bean-and-search a:last-child,.pane-homepage-banner-bean-and-search .hero-banner--featured a:last-child,.l-region--homepage-feature .pane-homepage-banner-bean-and-search a:last-child,.pane-homepage-banner-bean-and-search .l-region--homepage-feature a:last-child,.l-region--homepage-feature .homepage-featured-copy a:last-child:last-of-type,.titleOnlyPreviewBlock .node--title-only a:last-child,.filterToggle:last-child{margin-right:0;}}.button,.latestThinkingLayout .view-footer a{display:inline-block;}.button--secondaryCta,.pager-load-more a{background:none;border:2px solid #00a7b5;color:#00a7b5;}.button--secondaryCta:hover,.pager-load-more a:hover{background:#00a7b5;color:#ffffff;}.button--titleOnlyCta,.titleOnlyPreviewBlock .node--title-only a{width:100%;text-align:left;padding:1.3em 1.7em;position:relative;padding-right:60px;}.button--titleOnlyCta::after,.titleOnlyPreviewBlock .node--title-only a::after{font-size:28px;-ms-flex-negative:0;flex-shrink:0;position:absolute;right:25px;top:50%;transform:translateY(-50%);}@media (min-width:768px),print{.button--titleOnlyCta::after,.titleOnlyPreviewBlock .node--title-only a::after{font-size:30px;}}.button--mobile-wide,.latestThinkingLayout .view-footer a,.bannerCta .bannerCta-overlay a.bannerCta-cta,.bannerCta--mediaEnquiries .bannerCta-cta a,.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-field-link a,.pager-load-more a,.hero-banner--featured .hero-banner__cta,.l-region--homepage-feature .hero-banner__cta,.hero-banner--featured .pane-homepage-banner-bean-and-search a,.pane-homepage-banner-bean-and-search .hero-banner--featured a,.l-region--homepage-feature .pane-homepage-banner-bean-and-search a,.pane-homepage-banner-bean-and-search .l-region--homepage-feature a,.l-region--homepage-feature .homepage-featured-copy a:last-of-type{width:100%;}@media (min-width:544px),print{.button--mobile-wide,.latestThinkingLayout .view-footer a,.bannerCta .bannerCta-overlay a.bannerCta-cta,.bannerCta--mediaEnquiries .bannerCta-cta a,.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-field-link a,.pager-load-more a,.hero-banner--featured .hero-banner__cta,.l-region--homepage-feature .hero-banner__cta,.hero-banner--featured .pane-homepage-banner-bean-and-search a,.pane-homepage-banner-bean-and-search .hero-banner--featured a,.l-region--homepage-feature .pane-homepage-banner-bean-and-search a,.pane-homepage-banner-bean-and-search .l-region--homepage-feature a,.l-region--homepage-feature .homepage-featured-copy a:last-of-type{width:auto;}}.bean-scroll-prompt{text-align:center;text-transform:uppercase;}.bean-scroll-prompt .scrollPrompt--linkAndIcon{display:block;margin-top:20px;margin-bottom:30px;}@media (min-width:768px),print{.bean-scroll-prompt .scrollPrompt--linkAndIcon{margin-bottom:80px;}}.bean-scroll-prompt .scrollPrompt--blueAndIcon{text-align:left;}@media (max-width:991px){.bean-scroll-prompt .scrollPrompt--blueAndIcon{font-size:12px;}}.bean-scroll-prompt .scrollPrompt--yellowStrip{margin:0;background:#ffc72c;color:#00324b;}.bean-scroll-prompt .scrollPrompt--yellowStrip:hover{background:#ffca39;}.field--name-node-link{position:relative;text-align:right;}.field--name-node-link .readMore-button,.field--name-node-link a{font-size:0;position:absolute;bottom:0;right:0;}.field--name-node-link .readMore-button::before,.field--name-node-link a::before{color:#00324b;margin:0;font-size:1.4rem;}@media print{.field--name-node-link .readMore-button,.field--name-node-link a{display:none;}}.latestThinkingLayout .view-footer{text-align:center;margin-top:30px;}.latestThinkingLayout .view-footer p{margin-bottom:0;}@media (min-width:768px),print{.latestThinkingLayout .view-footer{margin-top:0;}}@media screen{.profileListing.profileListing--carousel{position:relative;}.profileListing.profileListing--carousel .view-content{font-size:0;overflow-x:auto;white-space:nowrap;display:block;-ms-overflow-style:none;margin-left:-15px;margin-right:-15px;}.profileListing.profileListing--carousel .view-content > *{font-size:1rem;}.profileListing.profileListing--carousel .view-content::-webkit-scrollbar{display:none;}}@media screen and (min-width:1200px){.profileListing.profileListing--carousel .view-content{overflow-x:hidden;}}@media screen{.profileListing.profileListing--carousel .contactCard-linkWrapper{overflow:hidden;white-space:normal;}.profileListing.profileListing--carousel .carousel__tracker{width:0.5em;height:0.5em;margin:0.3em;margin-top:1.5rem;padding:0;background-color:#616161;border-radius:50%;}.profileListing.profileListing--carousel .carousel__tracker.is-active{background-color:#00a7b5;height:0.69em;width:0.69em;}.profileListing.profileListing--carousel .view-footer{text-align:center;margin-top:30px;}}.carousel__button{display:block;position:absolute;top:50%;color:#ffffff;background-color:rgba(167,168,170,0.65);width:3.2em;height:3.2em;border-radius:50%;}.carousel__button.is-disabled{background-color:rgba(167,168,170,0.3);}.carousel__button:focus{border:2px solid #ffffff;outline:none;}@media print{.carousel__button{display:none;}}.is-disabled .carousel__button{display:none;}.carousel__button--left{left:0;transform:translate(0%,-50%);}@media all and (min-width:1300px){.carousel__button--left{left:-30px;transform:translate(-50%,-50%);}}.carousel__button--left:before{margin-left:0;}.carousel__button--right{right:0;transform:translate(0%,-50%);}@media all and (min-width:1300px){.carousel__button--right{right:-30px;transform:translate(50%,-50%);}}.carousel__button--right:before{margin-left:0;}@media print{.profileListing--carousel .button,.profileListing--carousel .latestThinkingLayout .view-footer a,.latestThinkingLayout .view-footer .profileListing--carousel a{display:none;}}.contactUs-tiles .panel-panel > div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#ffffff;}@media (min-width:768px),print{.contactUs-tiles .panel-panel > div{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;}}.contactUs-tiles .panel-panel > div > .panel-pane{padding:0;}.contactUs-tiles .panel-panel > div > .panel-pane:not(:last-child){margin-bottom:20px;}@media (min-width:768px),print{.contactUs-tiles .panel-panel > div > .panel-pane:not(:last-child){margin-bottom:0;margin-right:30px;}}.contactUs-tiles .panel-panel > div > .panel-pane .bean-contact-us-find-a-contact h3{color:#ffffff;}.contactUs-tiles .panel-panel > div > .panel-pane .bean-contact-us-find-a-contact a{color:#ffffff;}.contactUs-tiles .panel-panel > div > .panel-pane .bean-contact-us-find-a-contact a:hover{text-decoration:none;}.contactUs-tiles--partnerAndOffice{margin-top:30px;}.contactUs-tiles--partnerAndOffice .panel-pane{width:100%;}@media (min-width:768px),print{.contactUs-tiles--partnerAndOffice .panel-pane{width:calc(50% - 15px);}}.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact{background:rgba(0,0,0,0.6);padding:20px;}@media (min-width:768px),print{.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact{padding:40px;padding-top:50px;}}.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-title-replacement{margin-bottom:20px;}@media (min-width:768px),print{.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-title-replacement{margin-bottom:10px;}}.contactUs-tiles--partnerAndOffice .bean-contact-us-find-a-contact .field--name-field-description{margin-bottom:20px;}.contactUs-tiles--enquiries .pane-title{margin-bottom:30px;}.contactUs-tiles--enquiries .panel-pane{width:100%;}@media (min-width:768px),print{.contactUs-tiles--enquiries .panel-pane{width:calc(33% - 15px);}}.contactUs-tiles--enquiries .contactUs-linkWrapper{padding:20px;display:block;position:relative;background:rgba(0,0,0,0.4);min-height:165px;}@media (min-width:768px),print{.contactUs-tiles--enquiries .contactUs-linkWrapper{padding:30px;padding-top:40px;min-height:220px;}}.contactUs-tiles--enquiries .contactUs-linkWrapper h3{margin-bottom:10px;}.contactUs-tiles--enquiries .contactUs-linkWrapper:hover{background:rgba(0,0,0,0.6);}.contactUs-tiles--enquiries .contactUs-linkWrapper::before{font-size:1.5em;color:#ffc72c;position:absolute;right:10px;bottom:10px;}@media (min-width:768px),print{.contactUs-tiles--enquiries .contactUs-linkWrapper::before{right:20px;bottom:20px;}}.styled-input,.block--views-exp-global-search-panel-pane-1 input,.pane-views-exp-global-search-page input,.searchAndFilter .panel-pane:nth-of-type(1) input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:#ededee;border:1px solid #d5d5d6;width:100%;display:block;padding:1em;color:#616161;}.styled-input:not([type="submit"]):focus,.block--views-exp-global-search-panel-pane-1 input:not([type="submit"]):focus,.pane-views-exp-global-search-page input:not([type="submit"]):focus,.searchAndFilter .panel-pane:nth-of-type(1) input:not([type="submit"]):focus{outline:1px solid #00a7b5;outline-offset:0;background:#ffffff !important;}.styled-input::-webkit-input-placeholder,.styled-input ::-webkit-input-placeholder,.styled-input::-moz-placeholder,.styled-input ::-moz-placeholder,.styled-input:-ms-input-placeholder,.styled-input :-ms-input-placeholder,.block--views-exp-global-search-panel-pane-1 input::-webkit-input-placeholder,.pane-views-exp-global-search-page input::-webkit-input-placeholder,.searchAndFilter .panel-pane:nth-of-type(1) input::-webkit-input-placeholder,.block--views-exp-global-search-panel-pane-1 input ::-webkit-input-placeholder,.pane-views-exp-global-search-page input ::-webkit-input-placeholder,.searchAndFilter .panel-pane:nth-of-type(1) input ::-webkit-input-placeholder,.block--views-exp-global-search-panel-pane-1 input::-moz-placeholder,.pane-views-exp-global-search-page input::-moz-placeholder,.searchAndFilter .panel-pane:nth-of-type(1) input::-moz-placeholder,.block--views-exp-global-search-panel-pane-1 input ::-moz-placeholder,.pane-views-exp-global-search-page input ::-moz-placeholder,.searchAndFilter .panel-pane:nth-of-type(1) input ::-moz-placeholder,.block--views-exp-global-search-panel-pane-1 input:-ms-input-placeholder,.pane-views-exp-global-search-page input:-ms-input-placeholder,.searchAndFilter .panel-pane:nth-of-type(1) input:-ms-input-placeholder,.block--views-exp-global-search-panel-pane-1 input :-ms-input-placeholder,.pane-views-exp-global-search-page input :-ms-input-placeholder,.searchAndFilter .panel-pane:nth-of-type(1) input :-ms-input-placeholder{color:#434343;}.styled-select,.mobile-region-selector,.filterList select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;cursor:pointer;background-color:#dbdcdd;outline:1px solid #a7a8aa;color:#616161;max-width:100%;background-image:url(/sites/corporatesite/themes/hsf_corporate_site/images/select.png);background-position:top 50% right 1em;background-size:auto 15%;background-repeat:no-repeat;border:1px solid #d5d5d6;outline:none;color:#434343;width:100%;display:block;padding:1em;padding-right:2.5em;width:100%;line-height:1.2;}.styled-select:focus,.mobile-region-selector:focus,.filterList select:focus{outline-offset:0;}.styled-select::-ms-expand,.mobile-region-selector::-ms-expand,.filterList select::-ms-expand{display:none;}.loader-throbber,.pager-load-more .ajax-progress-throbber > .throbber{display:inline-block;height:40px;width:40px;text-indent:5000px;overflow:hidden;background-image:url(/sites/corporatesite/themes/hsf_corporate_site/images/loader.png);background-size:cover;background-position:center center;vertical-align:middle;animation:spin 1.5s linear infinite;}.loadMoreCounter{text-align:center;text-transform:uppercase;margin-bottom:20px;}.pager-load-more a.progress-disabled{display:none;}.mobileLoader{display:none;position:fixed;bottom:20px;left:50%;transform:translateX(-50%);text-align:center;min-width:220px;z-index:5;}.mobileLoader .mobileLoader-throbber{margin:5px 0;}.mobileLoader .mobileLoader-result{font-weight:bold;width:100%;}@media (max-width:991px){.mobileLoader.js-isActive{display:block;}}.mobileLoader.js-isActive .mobileLoader-throbber{display:none;}.mobileLoader.js-isActive.js-isLoading{position:fixed;}.mobileLoader.js-isActive.js-isLoading .mobileLoader-result{background:#ffffff;padding:0;}.mobileLoader.js-isActive.js-isLoading .mobileLoader-result::after{display:none;}.mobileLoader.js-isActive.js-isLoading .mobileLoader-result .mobileLoader-copy{display:none;}.mobileLoader.js-isActive.js-isLoading .mobileLoader-result .mobileLoader-throbber{display:inline-block;}.mobileLoader-result{box-shadow:1px 3px 10px 0px rgba(0,0,0,0.5);}.mobileLoader .mobileLoader-result.js-scrolledPast{display:none;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.mediaContactCard,.mediaContacts .view-content .views-row .node--media-contact,.field--name-field-contact-groups > .field__items .node--contact-location-groups .field--name-field-non-profile-contacts > .field__items .node--media-contact{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:120px;}@media (min-width:768px),print{.mediaContactCard,.mediaContacts .view-content .views-row .node--media-contact,.field--name-field-contact-groups > .field__items .node--contact-location-groups .field--name-field-non-profile-contacts > .field__items .node--media-contact{height:180px;}}.mediaContactCard .group-left .field--name-field-media-location,.mediaContacts .view-content .views-row .node--media-contact .group-left .field--name-field-media-location,.field--name-field-contact-groups > .field__items .node--contact-location-groups .field--name-field-non-profile-contacts > .field__items .node--media-contact .group-left .field--name-field-media-location{text-transform:uppercase;margin-top:5px;}.mediaContactCard .group-right > div,.mediaContacts .view-content .views-row .node--media-contact .group-right > div,.field--name-field-contact-groups > .field__items .node--contact-location-groups .field--name-field-non-profile-contacts > .field__items .node--media-contact .group-right > div{line-height:1.5;}.mediaContactCard .group-right .field__label,.mediaContacts .view-content .views-row .node--media-contact .group-right .field__label,.field--name-field-contact-groups > .field__items .node--contact-location-groups .field--name-field-non-profile-contacts > .field__items .node--media-contact .group-right .field__label{min-width:80px;font-weight:normal;}.mediaContactCard .group-right .field--name-field-email a,.mediaContacts .view-content .views-row .node--media-contact .group-right .field--name-field-email a,.field--name-field-contact-groups > .field__items .node--contact-location-groups .field--name-field-non-profile-contacts > .field__items .node--media-contact .group-right .field--name-field-email a{color:#616161;}@media (min-width:768px),print{.mediaContacts .view-header{margin-bottom:50px;}}.mediaContacts .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.mediaContacts .view-content .views-row{padding:20px;background:#ffffff;width:100%;margin-bottom:30px;}@media (min-width:768px),print{.mediaContacts .view-content .views-row{width:calc(50% - 15px);padding:35px;}}.pageMainContent > .nonProfileContact-listing{padding:0;}.field--name-field-contact-groups > .field__items > .field__item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:1px solid #d5d5d6;}@media (min-width:768px),print{.field--name-field-contact-groups > .field__items .node--contact-location-groups{margin-bottom:40px;}}.field--name-field-contact-groups > .field__items .node--contact-location-groups .field--name-field-group-label{margin:20px 0;}@media (min-width:768px),print{.field--name-field-contact-groups > .field__items .node--contact-location-groups .field--name-field-group-label{margin-top:60px;margin-bottom:40px;}}.field--name-field-contact-groups > .field__items .node--contact-location-groups .field--name-field-non-profile-contacts > .field__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.field--name-field-contact-groups > .field__items .node--contact-location-groups .field--name-field-non-profile-contacts > .field__items > .field__item{padding:20px;background:#ffffff;width:100%;margin-bottom:30px;}@media (min-width:768px),print{.field--name-field-contact-groups > .field__items .node--contact-location-groups .field--name-field-non-profile-contacts > .field__items > .field__item{width:calc(50% - 15px);padding:35px;}}.page-nav__open-button{display:block;position:fixed;top:7px;right:7px;width:41px;height:41px;z-index:15;text-transform:uppercase;font-weight:bold;color:#00a7b5;padding:0;}.page-nav__open-button:focus{outline:none;}.page-nav__open-button.is-open{outline:1px solid #ffffff;color:#ffffff;}@media (min-width:992px),print{.page-nav__open-button{top:20px;right:20px;width:44px;height:44px;color:#ffffff;background:#00a7b5;}.page-nav__open-button.is-open{outline:2px solid #ffffff;}}@media print{.page-nav__open-button{display:none;}}.page-nav__open-button__icon{display:block;position:absolute;top:6px;right:50%;transform:translate(50%,0);font-size:1rem;line-height:1;}.page-nav__open-button__icon::after{margin:0;}.page-nav__open-button__text{position:absolute;bottom:7px;right:50%;transform:translate(50%,0);font-size:0.6rem;line-height:1;}.page-nav__open-button__text::after{content:"MENU";}.is-open > .page-nav__open-button__text::after{content:"CLOSE";}@media (min-width:992px),print{.page-nav__open-button__text{font-size:0.6rem;}}.page-nav,.l-region--navigation{background:#00a7b5;position:fixed;top:0;right:0;height:100%;overflow-y:auto;transform:translate(100%,0);transition:all cubic-bezier(0.33,0,0.2,1) 0.5s;width:100%;padding-top:65px;z-index:10;}.page-nav a,.l-region--navigation a{color:#ffffff;text-decoration:none;font-weight:bold;transition:all 0.3s ease-out;display:inline-block;}.page-nav a:hover,.l-region--navigation a:hover{padding-left:5px;opacity:0.7;}.page-nav.is-open,.is-open.l-region--navigation{transform:translate(0,0);}@media (min-width:544px),print{.page-nav,.l-region--navigation{width:auto;min-width:325px;padding-top:95px;}}@media print{.page-nav,.l-region--navigation{display:none;}}.page-nav__section,.l-region--navigation nav{padding:30px;}.page-nav__section li + li,.l-region--navigation nav li + li{margin-top:30px;}@media (min-width:544px),print{.page-nav__section,.l-region--navigation nav{padding:40px;}.page-nav__section li + li,.l-region--navigation nav li + li{margin-top:13px;}}.page-nav__section:first-child li:first-child a::before,.l-region--navigation nav:first-child li:first-child a::before{margin-left:0;margin-right:0.5em;}.page-nav__section--main,.l-region--navigation nav:nth-of-type(2){border-width:1px 0;border-color:#ffffff;border-style:solid;}.page-nav__section--main li + li,.l-region--navigation nav:nth-of-type(2) li + li{margin-top:30px;}@media (min-width:544px),print{.page-nav__section--main li + li,.l-region--navigation nav:nth-of-type(2) li + li{margin-top:28px;}}body{padding-top:55px;}@media (min-width:992px),print{body{padding-top:84px;}body.has-no-header{padding-top:0;}}@media print{body{padding-top:0;}}@media (min-width:992px),print{.page-home .l-header{display:none;}}.page-header,.l-header{background:#ffffff;position:fixed;width:100%;top:0;left:0;height:55px;z-index:5;padding:10px 20px;border-bottom:1px solid #d5d5d6;}@media (min-width:992px),print{.page-header,.l-header{border-bottom:none;height:84px;padding:20px;}}@media print{.page-header,.l-header{position:static;}}@media (min-width:992px),print{.l-main{padding-top:48px;}}@media print{.l-main{padding-top:0;}}.page-home .l-main{padding-top:0;}.page-header__logo,.l-header .site-logo{display:inline-block;}.page-header__logo > img,.l-header .site-logo > img{display:block;width:100%;height:35px;width:auto;}@media (min-width:992px),print{.page-header__logo > img,.l-header .site-logo > img{height:44px;}}.page-header__exposed-nav,.l-region--exposed-navigation{height:48px;position:fixed;width:100%;background:#00a7b5;z-index:4;transition:transform 0.33s cubic-bezier(0.33,0,0.2,1);}@media (max-width:991px){.page-header__exposed-nav,.l-region--exposed-navigation{display:none;}}@media print{.page-header__exposed-nav,.l-region--exposed-navigation{display:none;}}.page-header__exposed-nav nav,.l-region--exposed-navigation nav{width:100%;max-width:1170px;margin:0 auto;padding:0;border:1px solid #ffffff;border-width:0 1px 0 1px;}.page-header__exposed-nav ul,.l-region--exposed-navigation ul{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;}.page-header__exposed-nav li,.l-region--exposed-navigation li{-ms-flex-positive:1;flex-grow:1;text-align:center;width:33.33333%;height:48px;}.page-header__exposed-nav li + li,.l-region--exposed-navigation li + li{border-left:1px solid #ffffff;}.page-header__exposed-nav a,.l-region--exposed-navigation a{display:block;width:100%;height:100%;padding:10px;padding-bottom:6px;text-decoration:none;color:#ffffff;font-weight:bold;border-bottom:4px solid transparent;}.page-header__exposed-nav a:hover,.l-region--exposed-navigation a:hover{background:#00b3c2;}.page-header__exposed-nav a.active-trail,.l-region--exposed-navigation a.active-trail{background:#00b3c2;border-bottom:4px solid #ffc72c;}.page-header__exposed-nav.scrollDown,.scrollDown.l-region--exposed-navigation{transform:translateY(-100%);}.page-header__exposed-nav.scrollUp,.scrollUp.l-region--exposed-navigation{transform:translateY(0%);}.headerSearch-toggle{margin:0;padding:0;position:absolute;top:10px;right:55px;height:35px;width:35px;font-size:20px;}@media (min-width:992px),print{.headerSearch-toggle{display:none;}}.headerSearch-toggle::after{color:#00a7b5;margin:0;}.block--views-exp-global-search-panel-pane-1{position:absolute;left:calc(112px + 20px + 20px);right:calc(44px + 20px + 20px);top:20px;}@media all and (min-width:1500px){.block--views-exp-global-search-panel-pane-1{left:calc((100vw - 1200px)/2 + 7.5px);right:calc((100vw - 1200px)/2 + 7.5px);}}.block--views-exp-global-search-panel-pane-1 .views-exposed-form .views-exposed-widget{float:none;padding:0;}.block--views-exp-global-search-panel-pane-1 .views-exposed-widgets{margin:0;position:relative;}.block--views-exp-global-search-panel-pane-1 .views-exposed-form .views-exposed-widget .form-submit{margin:0;}@media (max-width:991px){.block--views-exp-global-search-panel-pane-1{display:none;}.is-open-search .block--views-exp-global-search-panel-pane-1{display:block;top:55px;width:100%;left:0;padding:15px;background:#ffffff;border-bottom:5px solid #ffc72c;}.is-open-search .block--views-exp-global-search-panel-pane-1 .views-exposed-form-global-search-page{position:relative;}}.block--views-exp-global-search-panel-pane-1 input{height:44px;padding:0 1em;padding-right:4em;}.block--views-exp-global-search-panel-pane-1 input[type="submit"]{width:auto;position:absolute;top:50%;right:15px;transform:translate(0,-50%);margin:0;border:0;background:transparent;cursor:pointer;padding:0;background-image:url(/sites/corporatesite/themes/hsf_corporate_site/images/search.png);background-size:contain;background-position:center center;background-repeat:no-repeat;color:transparent;height:30px;width:30px;}@media print{.block--views-exp-global-search-panel-pane-1{display:none;}}.page-footer,.l-footer{color:#ffffff;background:#00324b;padding:30px 0;}@media (min-width:768px),print{.page-footer,.l-footer{padding:40px 0 10px 0;}}@media print{.page-footer,.l-footer{padding:0;padding-top:2rem;border-top:1px solid #d5d5d6;}}.page-footer__nav::after,.l-region--footer::after{content:"";display:table;clear:both;}.page-footer__nav > nav,.l-region--footer > nav{width:100%;float:left;}.page-footer__nav > nav a,.l-region--footer > nav a{text-decoration:none;text-transform:uppercase;color:#ffffff;}.page-footer__nav > nav a:hover,.l-region--footer > nav a:hover{text-decoration:underline;}@media (min-width:768px),print{.page-footer__nav > nav,.l-region--footer > nav{width:25%;padding-right:30px;}}.page-footer__nav li + li,.l-region--footer li + li,.page-footer__nav nav + nav,.l-region--footer nav + nav{margin-top:1em;}@media (min-width:768px),print{.page-footer__nav li + li,.l-region--footer li + li,.page-footer__nav nav + nav,.l-region--footer nav + nav{margin-top:0;}}@media print{.page-footer__nav,.l-region--footer{display:none;}}.page-footer__nav__social,.block--bean-social-media{float:left;width:100%;margin-top:30px;}@media (min-width:768px),print{.page-footer__nav__social,.block--bean-social-media{width:50%;text-align:right;margin-top:0;}}.page-footer__social-heading{display:inline-block;color:#ffffff;text-transform:uppercase;font-weight:normal;margin-right:3em;}.page-footer__social-link{color:#ffffff;font-size:1.25rem;}.page-footer__legal,.l-region--bottom-footer{padding:0 15px;margin-top:30px;}.page-footer__legal a,.l-region--bottom-footer a{text-decoration:none;color:#ffffff;}.page-footer__legal a:hover,.l-region--bottom-footer a:hover{text-decoration:underline;}.page-footer__legal li,.l-region--bottom-footer li{margin-top:1em;}@media (min-width:768px),print{.page-footer__legal,.l-region--bottom-footer{margin-top:60px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.page-footer__legal li,.l-region--bottom-footer li{margin-top:0;}.page-footer__legal > nav li,.l-region--bottom-footer > nav li{display:inline-block;}.page-footer__legal > nav li + li::before,.l-region--bottom-footer > nav li + li::before{content:" | ";margin:0 0.5em 0 0.25em;display:inline-block;}}@media print{.page-footer__legal,.l-region--bottom-footer{margin-top:0;}.page-footer__legal nav,.l-region--bottom-footer nav{display:none;}}.page-footer__legal__copyright,.copyright-footer{color:#ffffff;text-transform:uppercase;}.pageBanner{position:relative;background-color:#ffffff;border-bottom:5px solid #ffc72c;}.pageBanner.bgGrey{background:#ededee;}.pageBanner .pageBanner-overlay{padding:40px 0;}@media (min-width:992px),print{.pageBanner .pageBanner-overlay{padding-top:0;padding-bottom:60px;}}@media print{.pageBanner .pageBanner-overlay{padding-bottom:2rem;}}.pageBanner .pageBanner-tagline{text-transform:uppercase;margin-top:15px;margin-bottom:30px;}.pageBanner p:last-child{margin-bottom:0;}.pageBanner--hasBg{color:#ffffff;background-position:center center;background-repeat:no-repeat;background-size:cover;}.pageBanner--hasBg h1,.pageBanner--hasBg h2{color:#ffffff;}@media print{.pageBanner--hasBg h1,.pageBanner--hasBg h2{color:#00324b;}}.pageBanner--hasBg:not(.pageBanner--noOverlay) .pageBanner-overlay{background-color:rgba(0,0,0,0.4);}@media print{.pageBanner--hasBg{color:#00324b;}}.pageBanner--noBottomBorder{border-bottom:none;}.node.node.node--hsf-corp-about-us--page-top,.node.node.node--latest-thinking-mini-summary,.node.node.node--sector-content--page-top,.node.node.node--hsf-corp-basic-page--page-top{padding-top:12px;padding-bottom:64px;}@media print{.node.node.node--hsf-corp-about-us--page-top,.node.node.node--latest-thinking-mini-summary,.node.node.node--sector-content--page-top,.node.node.node--hsf-corp-basic-page--page-top{padding:0;}}.node-type-latest-thinking .pageBanner h1{color:#ffffff;}@media print{.node-type-latest-thinking .pageBanner h1{color:#00324b;}}.hero-banner,.pane-homepage-banner-panel,.l-region--homepage-feature{position:relative;}.hero-banner__logo,.pane-homepage-banner-panel > a,.l-region--homepage-feature a.site-logo{display:none;}@media (min-width:768px),print{.hero-banner__logo,.pane-homepage-banner-panel > a,.l-region--homepage-feature a.site-logo{display:block;position:absolute;left:15px;top:50px;height:100px;width:auto;z-index:1;}.hero-banner__logo img,.pane-homepage-banner-panel > a img,.l-region--homepage-feature a.site-logo img{height:100px;width:auto;}}@media all and (min-width:768px) and (min-height:970px){.hero-banner__logo,.pane-homepage-banner-panel > a,.l-region--homepage-feature a.site-logo{top:100px;}}@media all and (min-width:1200px){.hero-banner__logo,.pane-homepage-banner-panel > a,.l-region--homepage-feature a.site-logo{left:calc(((100% - 1200px) / 2) + (30px / 2));}}@media all and (min-width:1460px){.hero-banner__logo,.pane-homepage-banner-panel > a,.l-region--homepage-feature a.site-logo{transform:translateX(-115px);}}.hero-banner__bg,.pane-homepage-banner-panel > .panel-display,.l-region--homepage-feature .block--panels-mini-homepage-featured-content{position:relative;min-height:calc(100vh - 75px - 55px);border-bottom:5px solid #ffc72c;padding-top:40px;padding-bottom:165px;background-size:cover;background-position:center center;}.is-iPhone .hero-banner__bg,.is-iPhone .pane-homepage-banner-panel > .panel-display,.is-iPhone .l-region--homepage-feature .block--panels-mini-homepage-featured-content,.l-region--homepage-feature .is-iPhone .block--panels-mini-homepage-featured-content{min-height:calc(100vh - 75px - 55px - 65px);}.hero-banner__bg::before,.pane-homepage-banner-panel > .panel-display::before,.l-region--homepage-feature .block--panels-mini-homepage-featured-content::before{content:"";background:linear-gradient(to right,rgba(0,0,0,0.3) 0%,rgba(255,255,255,0) 100%);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0;}@media (min-width:768px),print{.hero-banner__bg,.pane-homepage-banner-panel > .panel-display,.l-region--homepage-feature .block--panels-mini-homepage-featured-content{min-height:calc(100vh - 90px);padding-top:180px;padding-bottom:120px;}}@media all and (min-width:768px) and (min-height:970px){.hero-banner__bg,.pane-homepage-banner-panel > .panel-display,.l-region--homepage-feature .block--panels-mini-homepage-featured-content{padding-top:260px;padding-bottom:220px;}}.hero-banner__bg__content,.pane-homepage-banner-bean-and-search .panel-display > .panel-col > div,.l-region--homepage-feature .homepage-featured-copy{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:calc(100vh - 75px - 300px);min-height:225px;max-height:490px;}@media (min-width:768px),print{.hero-banner__bg__content,.pane-homepage-banner-bean-and-search .panel-display > .panel-col > div,.l-region--homepage-feature .homepage-featured-copy{height:calc(100vh - 90px - 300px);min-height:400px;max-height:490px;padding:0 115px;}}@media all and (min-width:768px) and (min-height:970px){.hero-banner__bg__content,.pane-homepage-banner-bean-and-search .panel-display > .panel-col > div,.l-region--homepage-feature .homepage-featured-copy{height:calc(100vh - 90px - 480px);max-height:530px;}}@media (max-width:991px){.hero-banner__bg__content .homepage-featured-caption,.pane-homepage-banner-bean-and-search .panel-display > .panel-col > div .homepage-featured-caption,.l-region--homepage-feature .homepage-featured-copy .homepage-featured-caption{margin-bottom:10px;}.hero-banner__bg__content h1,.pane-homepage-banner-bean-and-search .panel-display > .panel-col > div h1,.l-region--homepage-feature .homepage-featured-copy h1{font-size:1.33333rem;line-height:1.15;margin-bottom:40px;}}@media all and (min-width:1460px){.hero-banner__bg__content,.pane-homepage-banner-bean-and-search .panel-display > .panel-col > div,.l-region--homepage-feature .homepage-featured-copy{padding:0;}}.hero-banner__title,.pane-homepage-banner-panel h3,.l-region--homepage-feature h1{color:#ffffff;max-width:12em;margin-bottom:20px;}.hero-banner__cta,.pane-homepage-banner-bean-and-search a,.l-region--homepage-feature .homepage-featured-copy a:last-of-type{text-decoration:none;text-transform:uppercase;color:#ffffff;margin-bottom:20px;}.hero-banner__cta:hover,.pane-homepage-banner-bean-and-search a:hover,.l-region--homepage-feature .homepage-featured-copy a:hover:last-of-type{opacity:0.7;}.hero-banner__exposed-nav,.pane-homepage-banner-panel .menu{position:absolute;bottom:0;left:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;z-index:1;}.hero-banner__exposed-nav > li,.pane-homepage-banner-panel .menu > li{-ms-flex-positive:1;flex-grow:1;width:100%;}.hero-banner__exposed-nav > li + li,.pane-homepage-banner-panel .menu > li + li{border:1px solid #ffffff;border-width:1px 0 0 0;}.hero-banner__exposed-nav > li > a,.pane-homepage-banner-panel .menu > li > a{padding:0 15px;height:20px;min-height:48px;display:inline-block;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;text-align:left;text-decoration:none;color:#ffffff;background:rgba(0,0,0,0.6);}.hero-banner__exposed-nav > li > a::after,.pane-homepage-banner-panel .menu > li > a::after{color:#ffc72c;}.hero-banner__exposed-nav > li > a:hover,.pane-homepage-banner-panel .menu > li > a:hover{background:rgba(0,0,0,0.7);}@media (max-width:767px){.hero-banner__exposed-nav > li > a,.pane-homepage-banner-panel .menu > li > a{font-size:0.88889rem;}.hero-banner__exposed-nav > li > a::after,.pane-homepage-banner-panel .menu > li > a::after{font-size:1.35em;}}@media (min-width:768px),print{.hero-banner__exposed-nav,.pane-homepage-banner-panel .menu{-ms-flex-direction:row;flex-direction:row;}.hero-banner__exposed-nav > li,.pane-homepage-banner-panel .menu > li{width:33.33333%;text-align:center;}.hero-banner__exposed-nav > li + li,.pane-homepage-banner-panel .menu > li + li{border-width:0 0 0 1px;}.hero-banner__exposed-nav > li > a,.pane-homepage-banner-panel .menu > li > a{min-height:80px;-ms-flex-pack:center;justify-content:center;padding:0 0.5em;text-align:center;}}@media all and (min-width:768px) and (min-height:970px){.hero-banner__exposed-nav > li > a,.pane-homepage-banner-panel .menu > li > a{min-height:140px;}}.hero-banner__scroll-cta .bean-scroll-prompt,.l-region--homepage-feature .block--panels-mini-homepage-featured-content > .block__content .bean-scroll-prompt{margin:0;}.hero-banner__scroll-cta a,.l-region--homepage-feature .block--panels-mini-homepage-featured-content > .block__content a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%;color:#ffffff;font-weight:bold;background:rgba(51,51,51,0.8);height:50px;}@media (min-width:992px),print{.hero-banner__scroll-cta a,.l-region--homepage-feature .block--panels-mini-homepage-featured-content > .block__content a{background:#333333;height:85px;}}.hero-banner__scroll-cta a::after,.l-region--homepage-feature .block--panels-mini-homepage-featured-content > .block__content a::after{color:#ffc72c;}.hero-banner__scroll-cta a:hover,.l-region--homepage-feature .block--panels-mini-homepage-featured-content > .block__content a:hover{text-decoration:none;background:#404040;}@media (min-width:992px),print{.hero-banner__scroll-cta,.l-region--homepage-feature .block--panels-mini-homepage-featured-content > .block__content{background:#333333;}}.hero-banner--featured,.l-region--homepage-feature{display:none;}.hero-banner--featured.is-active,.is-active.l-region--homepage-feature{display:block;margin-top:-100vh;transition:margin-top 1s;}.hero-banner--featured.is-animate,.is-animate.l-region--homepage-feature{margin-top:0;}.hero-banner--featured .hero-banner__bg,.l-region--homepage-feature .hero-banner__bg,.hero-banner--featured .pane-homepage-banner-panel > .panel-display,.l-region--homepage-feature .pane-homepage-banner-panel > .panel-display,.l-region--homepage-feature .block--panels-mini-homepage-featured-content{display:block !important;min-height:calc(100vh - 55px);border-bottom:none;}.is-iPhone .hero-banner--featured .hero-banner__bg,.is-iPhone .l-region--homepage-feature .hero-banner__bg,.is-iPhone .hero-banner--featured .pane-homepage-banner-panel > .panel-display,.is-iPhone .l-region--homepage-feature .pane-homepage-banner-panel > .panel-display,.l-region--homepage-feature .is-iPhone .hero-banner--featured .block--panels-mini-homepage-featured-content,.is-iPhone .l-region--homepage-feature .block--panels-mini-homepage-featured-content{min-height:calc(100vh - 55px - 65px);}.is-iPad .hero-banner--featured .hero-banner__bg,.is-iPad .l-region--homepage-feature .hero-banner__bg,.is-iPad .hero-banner--featured .pane-homepage-banner-panel > .panel-display,.is-iPad .l-region--homepage-feature .pane-homepage-banner-panel > .panel-display,.l-region--homepage-feature .is-iPad .hero-banner--featured .block--panels-mini-homepage-featured-content,.is-iPad .l-region--homepage-feature .block--panels-mini-homepage-featured-content{min-height:calc(100vh - 55px - 20px);}.hero-banner--featured .hero-banner__bg::before,.l-region--homepage-feature .hero-banner__bg::before,.hero-banner--featured .pane-homepage-banner-panel > .panel-display::before,.l-region--homepage-feature .pane-homepage-banner-panel > .panel-display::before,.l-region--homepage-feature .block--panels-mini-homepage-featured-content::before{content:normal;}@media (min-width:992px),print{.hero-banner--featured .hero-banner__bg,.l-region--homepage-feature .hero-banner__bg,.hero-banner--featured .pane-homepage-banner-panel > .panel-display,.l-region--homepage-feature .pane-homepage-banner-panel > .panel-display,.l-region--homepage-feature .block--panels-mini-homepage-featured-content{display:-ms-flexbox !important;display:flex !important;min-height:100vh;height:100vh;}.hero-banner--featured .hero-banner__bg::before,.l-region--homepage-feature .hero-banner__bg::before,.hero-banner--featured .pane-homepage-banner-panel > .panel-display::before,.l-region--homepage-feature .pane-homepage-banner-panel > .panel-display::before,.l-region--homepage-feature .block--panels-mini-homepage-featured-content::before{content:"";background:#ffffff;max-width:800px;}.hero-banner--featured .hero-banner__bg::after,.l-region--homepage-feature .hero-banner__bg::after,.hero-banner--featured .pane-homepage-banner-panel > .panel-display::after,.l-region--homepage-feature .pane-homepage-banner-panel > .panel-display::after,.l-region--homepage-feature .block--panels-mini-homepage-featured-content::after{content:"";width:50px;height:5px;background:#ffc72c;position:absolute;top:calc(50% - 42.5px);left:775px;}}@media (min-width:992px),print{.hero-banner--featured .hero-banner__bg::before,.l-region--homepage-feature .hero-banner__bg::before,.hero-banner--featured .pane-homepage-banner-panel > .panel-display::before,.l-region--homepage-feature .pane-homepage-banner-panel > .panel-display::before,.l-region--homepage-feature .block--panels-mini-homepage-featured-content::before{max-width:calc(825px + (100% - 1200px) / 2);}.hero-banner--featured .hero-banner__bg::after,.l-region--homepage-feature .hero-banner__bg::after,.hero-banner--featured .pane-homepage-banner-panel > .panel-display::after,.l-region--homepage-feature .pane-homepage-banner-panel > .panel-display::after,.l-region--homepage-feature .block--panels-mini-homepage-featured-content::after{left:calc(825px - 25px + (100% - 1200px) / 2);}}.hero-banner--featured .hero-banner__logo,.l-region--homepage-feature .hero-banner__logo,.hero-banner--featured .pane-homepage-banner-panel > a,.l-region--homepage-feature .pane-homepage-banner-panel > a,.l-region--homepage-feature a.site-logo{position:relative;top:0;display:none;margin-bottom:60px;width:255px;}@media (min-width:992px),print{.hero-banner--featured .hero-banner__logo,.l-region--homepage-feature .hero-banner__logo,.hero-banner--featured .pane-homepage-banner-panel > a,.l-region--homepage-feature .pane-homepage-banner-panel > a,.l-region--homepage-feature a.site-logo{display:inline-block;}}.hero-banner--featured .hero-banner__bg,.l-region--homepage-feature .hero-banner__bg,.hero-banner--featured .pane-homepage-banner-panel > .panel-display,.l-region--homepage-feature .pane-homepage-banner-panel > .panel-display,.l-region--homepage-feature .block--panels-mini-homepage-featured-content{background-color:#ffffff;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-bottom:85px;background-position:center top 186px;background-repeat:no-repeat;}@media (min-width:992px),print{.hero-banner--featured .hero-banner__bg,.l-region--homepage-feature .hero-banner__bg,.hero-banner--featured .pane-homepage-banner-panel > .panel-display,.l-region--homepage-feature .pane-homepage-banner-panel > .panel-display,.l-region--homepage-feature .block--panels-mini-homepage-featured-content{background-size:contain;background-repeat:no-repeat;background-position:right;}}.hero-banner--featured .hero-banner__bg__content,.l-region--homepage-feature .hero-banner__bg__content,.hero-banner--featured .pane-homepage-banner-bean-and-search .panel-display > .panel-col > div,.pane-homepage-banner-bean-and-search .hero-banner--featured .panel-display > .panel-col > div,.l-region--homepage-feature .pane-homepage-banner-bean-and-search .panel-display > .panel-col > div,.pane-homepage-banner-bean-and-search .l-region--homepage-feature .panel-display > .panel-col > div,.l-region--homepage-feature .homepage-featured-copy{display:block;min-height:0;max-height:none;height:auto;background:#ffffff;border-bottom:5px solid #ffc72c;}@media (min-width:992px),print{.hero-banner--featured .hero-banner__bg__content,.l-region--homepage-feature .hero-banner__bg__content,.hero-banner--featured .pane-homepage-banner-bean-and-search .panel-display > .panel-col > div,.pane-homepage-banner-bean-and-search .hero-banner--featured .panel-display > .panel-col > div,.l-region--homepage-feature .pane-homepage-banner-bean-and-search .panel-display > .panel-col > div,.pane-homepage-banner-bean-and-search .l-region--homepage-feature .panel-display > .panel-col > div,.l-region--homepage-feature .homepage-featured-copy{background:transparent;border-bottom:none;}}@media (max-width:991px){.hero-banner--featured .hero-banner__bg__content,.l-region--homepage-feature .hero-banner__bg__content,.hero-banner--featured .pane-homepage-banner-bean-and-search .panel-display > .panel-col > div,.pane-homepage-banner-bean-and-search .hero-banner--featured .panel-display > .panel-col > div,.l-region--homepage-feature .pane-homepage-banner-bean-and-search .panel-display > .panel-col > div,.pane-homepage-banner-bean-and-search .l-region--homepage-feature .panel-display > .panel-col > div,.l-region--homepage-feature .homepage-featured-copy{margin-left:-15px;margin-right:-15px;padding-top:20px;}}@media (max-width:767px){.hero-banner--featured .hero-banner__bg__content,.l-region--homepage-feature .hero-banner__bg__content,.hero-banner--featured .pane-homepage-banner-bean-and-search .panel-display > .panel-col > div,.pane-homepage-banner-bean-and-search .hero-banner--featured .panel-display > .panel-col > div,.l-region--homepage-feature .pane-homepage-banner-bean-and-search .panel-display > .panel-col > div,.pane-homepage-banner-bean-and-search .l-region--homepage-feature .panel-display > .panel-col > div,.l-region--homepage-feature .homepage-featured-copy{padding-left:15px;padding-right:15px;}}.hero-banner--featured .hero-banner__title,.l-region--homepage-feature .hero-banner__title,.hero-banner--featured .pane-homepage-banner-panel h3,.pane-homepage-banner-panel .hero-banner--featured h3,.l-region--homepage-feature .pane-homepage-banner-panel h3,.pane-homepage-banner-panel .l-region--homepage-feature h3,.hero-banner--featured .l-region--homepage-feature h1,.l-region--homepage-feature .hero-banner--featured h1,.l-region--homepage-feature h1{color:#00324b;margin-bottom:10px;max-width:755px;}@media (min-width:768px),print{.hero-banner--featured .hero-banner__title,.l-region--homepage-feature .hero-banner__title,.hero-banner--featured .pane-homepage-banner-panel h3,.pane-homepage-banner-panel .hero-banner--featured h3,.l-region--homepage-feature .pane-homepage-banner-panel h3,.pane-homepage-banner-panel .l-region--homepage-feature h3,.hero-banner--featured .l-region--homepage-feature h1,.l-region--homepage-feature .hero-banner--featured h1,.l-region--homepage-feature h1{width:70%;}}.hero-banner--featured .hero-banner_subtitle,.l-region--homepage-feature .hero-banner_subtitle,.hero-banner--featured .l-region--homepage-feature h3,.l-region--homepage-feature .hero-banner--featured h3,.l-region--homepage-feature h3{display:none;max-width:755px;}@media (min-width:992px),print{.hero-banner--featured .hero-banner_subtitle,.l-region--homepage-feature .hero-banner_subtitle,.hero-banner--featured .l-region--homepage-feature h3,.l-region--homepage-feature .hero-banner--featured h3,.l-region--homepage-feature h3{display:block;margin-bottom:60px;}}@media (min-width:768px),print{.hero-banner--featured .hero-banner_subtitle,.l-region--homepage-feature .hero-banner_subtitle,.hero-banner--featured .l-region--homepage-feature h3,.l-region--homepage-feature .hero-banner--featured h3,.l-region--homepage-feature h3{width:70%;}}.hero-banner--featured .homepage-featured-caption,.l-region--homepage-feature .homepage-featured-caption{text-transform:uppercase;}@media (max-width:767px){.hero-banner--featured .hero-banner__scroll-cta,.l-region--homepage-feature .hero-banner__scroll-cta,.l-region--homepage-feature .hero-banner--featured .block--panels-mini-homepage-featured-content > .block__content,.l-region--homepage-feature .block--panels-mini-homepage-featured-content > .block__content{height:48px;}}.pane-views-exp-global-search-page{position:relative;}.pane-views-exp-global-search-page .views-exposed-form .views-exposed-widget{float:none;padding:0;}.pane-views-exp-global-search-page .views-exposed-widgets{margin:0;}.pane-views-exp-global-search-page .views-exposed-form .views-exposed-widget .form-submit{margin:0;}.pane-views-exp-global-search-page input{min-height:48px;margin:0;background:#ffffff;padding-right:4em;}@media (min-width:992px),print{.pane-views-exp-global-search-page input{min-height:65px;}}.pane-views-exp-global-search-page input[type="submit"]{width:auto;position:absolute;top:50%;right:15px;transform:translate(0,-50%);margin:0;border:0;background:transparent;cursor:pointer;padding:0;background-image:url(/sites/corporatesite/themes/hsf_corporate_site/images/search.png);background-size:contain;background-position:center center;background-repeat:no-repeat;color:transparent;height:30px;width:30px;}@media (min-width:768px),print{.pane-latest-thinking-view.paneTitle-noCaption .pane-title{margin-bottom:60px;}}.latestThinkingLayout > .view-header{color:#616161;margin-bottom:30px;}.latestThinkingLayout > .view-content-wrapper > .view-empty{width:100%;}.latestThinkingLayout > .view-content-wrapper > .view-empty + .attachment-after{width:0;padding-left:0;}@media (min-width:768px),print{.latestThinkingLayout > .view-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}}@media (min-width:768px),print{.latestThinkingLayout > .view-content-wrapper > .view-content{width:50%;padding-right:30px;}}.latestThinkingLayout > .view-content-wrapper .node--latest-thinking{position:relative;border-bottom:1px solid #a7a8aa;padding:0 15px 1rem 15px;margin:0 -15px 1rem -15px;}.latestThinkingLayout > .view-content-wrapper .node--latest-thinking .date-display-single{text-transform:uppercase;margin-top:-0.25em;display:block;}.latestThinkingLayout > .view-content-wrapper .node--latest-thinking h2{margin-bottom:10px;padding-right:1.5rem;}@media (min-width:768px),print{.latestThinkingLayout > .view-content-wrapper .node--latest-thinking h2{margin-bottom:20px;}}.latestThinkingLayout > .view-content-wrapper .node--latest-thinking .field--name-field-leading-paragraph{padding-right:1.5rem;margin-bottom:0;}.latestThinkingLayout > .view-content-wrapper .node--latest-thinking .field--name-field-leading-paragraph a{color:#616161;display:block;line-height:1.3;}.latestThinkingLayout > .view-content-wrapper .node--latest-thinking .field--name-node-link{position:static;}@media (max-width:767px){.latestThinkingLayout > .view-content-wrapper .node--latest-thinking .field--name-node-link a{bottom:15px;right:15px;}}.latestThinkingLayout > .view-content-wrapper .node--latest-thinking img{width:100%;height:auto;display:block;margin-bottom:10px;}@media (min-width:768px),print{.latestThinkingLayout > .view-content-wrapper .node--latest-thinking{border-bottom:none;padding:0;margin:0;margin-bottom:60px;}.latestThinkingLayout > .view-content-wrapper .node--latest-thinking::before{bottom:0;right:0;}}@media (min-width:768px),print{.latestThinkingLayout > .view-content-wrapper > .attachment{width:50%;padding-left:30px;}}.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking::after{content:"";display:table;clear:both;}.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking .group-left{width:35%;float:left;}.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking .group-right{width:65%;float:left;padding-left:20px;}.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking h2,.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking h2 > a{padding:0;}.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking .field--name-field-leading-paragraph{display:none;}.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking img{margin-bottom:0;}.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking h2{padding-right:1.5rem;}@media (min-width:768px),print{.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking .group-right{padding-left:30px;padding-right:0;}.latestThinkingLayout > .view-content-wrapper > .attachment .node--latest-thinking .field--name-field-leading-paragraph{display:block;}}@media print{.node-type-latest-thinking .pane-more-like-this{display:none;}}.pane-locale-language-content{text-align:right;margin-top:-20px;padding:0 15px;}@media (min-width:768px),print{.pane-locale-language-content{position:absolute;top:16px;right:15px;margin:0;}}.pane-locale-language-content h2.pane-title{display:inline-block;text-transform:none;font-weight:normal;}.pane-locale-language-content ul.language-switcher-locale-url{margin-left:15px;display:inline-block;}.pane-locale-language-content ul.language-switcher-locale-url > li{display:inline-block;}.pane-locale-language-content ul.language-switcher-locale-url > li.active a{color:#00a7b5;font-weight:bolder;}.pane-locale-language-content ul.language-switcher-locale-url > li + li::before{color:#00a7b5;content:" | ";}.pageBanner--hasBg .pane-locale-language-content ul.language-switcher-locale-url{margin-bottom:40px;}@media (min-width:768px),print{.pageBanner--hasBg .pane-locale-language-content ul.language-switcher-locale-url{margin-bottom:0;}}.pageBanner--hasBg .pane-locale-language-content ul.language-switcher-locale-url > li a{color:#ffffff;}.pageBanner--hasBg .pane-locale-language-content ul.language-switcher-locale-url > li + li::before{color:#ffffff;}.pane-our-expertise-scroll-prompts .panel-panel > div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}@media (min-width:544px),print{.pane-our-expertise-scroll-prompts .panel-panel > div{-ms-flex-pack:start;justify-content:flex-start;}}.pane-our-expertise-scroll-prompts .panel-panel > div .pane-block{width:calc(50% - 10px);}@media (min-width:544px),print{.pane-our-expertise-scroll-prompts .panel-panel > div .pane-block{width:auto;margin-right:30px;}}@media all and (max-width:400px){.pane-our-expertise-scroll-prompts .panel-panel > div .pane-block a.scrollPrompt--blueAndIcon{min-height:57px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;}}.modal--titleCtaListing{display:none;position:fixed;width:100%;height:100vh;overflow-y:auto;top:0;left:0;background:#ededee;z-index:20;padding:20px 0;}.modal--titleCtaListing.is-active{display:block;}@media (min-width:768px),print{.modal--titleCtaListing{padding:8rem 0;}}.modal--titleCtaListing .close-overlay{float:right;padding:0;color:#00a7b5;}.modal--titleCtaListing .close-overlay::before{margin:0;font-size:1.25rem;}@media (min-width:768px),print{.modal--titleCtaListing .close-overlay::before{font-size:1.75rem;}}.node.view-mode-page_top .field--name-field-tag-line{text-transform:uppercase;}.profileListing .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:auto;margin-left:-15px;margin-right:-15px;}@media (min-width:768px),print{.profileListing .view-content{-ms-flex-pack:start;justify-content:flex-start;}}.profileListing .views-row{display:inline-block;margin-bottom:15px;width:300px;white-space:normal;}.profileListing .views-row .node--contact{position:relative;}.profileListing .views-row .node--contact button.contactCard-buttonWrapper{text-align:left;padding:0;}.profileListing .views-row .node--contact button.contactCard-buttonWrapper img{width:100%;display:block;margin-bottom:15px;}.profileListing .views-row .node--contact .group-left{display:block;padding:15px;padding-bottom:50px;}.profileListing .views-row .node--contact .group-left .field_position_location{text-transform:uppercase;line-height:normal;height:2.5em;overflow:hidden;}.profileListing .views-row .node--contact .group-right{height:100%;background:#ffffff;color:#616161;padding:20px 15px;}.profileListing .views-row .node--contact .group-right.is-blank::before{color:#00324b;content:"Return to profile.";}.profileListing .views-row .node--contact .group-right .field--name-field-job-intro{color:#00324b;}.profileListing .views-row .node--contact .group-right .field--type-entityreference{margin-top:20px;}.profileListing .views-row .node--contact .group-right .field--type-entityreference .field-label{margin-bottom:10px;}.profileListing .views-row .node--contact .group-right .field--type-entityreference .field-items{padding:0 15px;}.profileListing .views-row .node--contact .group-right .field--type-entityreference .field-item{display:list-item;list-style-position:outside;}.profileListing .views-row .node--contact a.contactCard-linkWrapper{display:none;position:absolute;width:100%;height:100%;left:0;top:0;}.profileListing .views-row .node--contact a.contactCard-linkWrapper:hover{text-decoration:none;}.profileListing .views-row .node--contact .group-footer{position:absolute;width:100%;bottom:0;padding:15px;}.profileListing .views-row .node--contact .group-footer .field--name-field-phone .field-item{padding:3px 0;}@media (min-width:768px),print{.profileListing .views-row .node--contact .group-footer .field--name-field-phone .field-item{padding:0;}}.profileListing .views-row .node--contact .group-footer .field--name-field-phone .field-item a{padding:0 10px;display:inline-block;color:#00324b;border:1px solid #00324b;border-radius:15px;}.profileListing .views-row .node--contact .group-footer .field--name-field-phone .field-item a::before{margin-left:0;margin-right:0.5em;}.profileListing .views-row .node--contact .group-footer:active{text-decoration:none;}.profileListing .views-row .node--contact .group-footer a.email-link{position:absolute;bottom:15px;right:calc(1.4rem + 20px);font-size:0;}.profileListing .views-row .node--contact .group-footer a.email-link::before{font-size:1.4rem;color:#00324b;margin:0;}@media print{.profileListing .views-row .node--contact .group-footer a.email-link{display:none;}}.profileListing .views-row .node--contact.isHover{background:#ffffff;position:relative;}.profileListing .views-row .node--contact.isHover:before{content:"";background:#ffc72c;height:5px;width:100%;position:absolute;top:0;left:0;z-index:1;}.profileListing .views-row .node--contact.isHover a.contactCard-linkWrapper{display:block;}.profileListing .views-row .node--contact.isHover .group-footer{border-top:1px solid #d5d5d6;}@media print{.profileListing .views-row{width:25%;}}.profile__top{margin-top:20px;}.profileCard{width:100%;}@media (min-width:544px),print{.profileCard{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}}.profileCard-picture{background:rgba(0,0,0,0.1);}.profileCard-picture img{display:block;width:100%;}@media (min-width:544px),print{.profileCard-picture{width:40%;}}.profileCard-details{background:#ffffff;}.profileCard-details h1{margin-bottom:0.25em;}.profileCard-details h3{font-weight:normal;margin-bottom:0.5em;}.profileCard-details .field--name-field-location-node{margin-bottom:1em;}@media (min-width:544px),print{.profileCard-details{width:60%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;}}.profileCard-detailsBio{padding:40px 15px;text-align:center;border-top:5px solid #ffc72c;}.profileCard-detailsBio .field--type-text-long{text-align:left;}@media (min-width:544px),print{.profileCard-detailsBio{border:none;text-align:left;position:relative;}.profileCard-detailsBio::before{content:"";width:20px;height:5px;background:#ffc72c;position:absolute;top:70px;left:-10px;}}@media (min-width:992px),print{.profileCard-detailsBio{padding:60px;}.profileCard-detailsBio::before{width:40px;left:-20px;}}@media print{.profileCard-detailsBio{padding:2rem;min-height:20rem;}.profileCard-detailsBio::before{content:normal;}}.profileCard-detailsLinks{border-top:1px solid #a7a8aa;padding:30px 15px;}.profileCard-detailsLinks::after{content:"";display:table;clear:both;}@media (min-width:992px),print{.profileCard-detailsLinks{padding:40px 60px;}}.profileCard-detailsLinks .field-item::before{color:#00a7b5;margin-left:0;margin-right:0.5em;}.profileCard-detailsLinks a{color:#00324b;}@media print{.profileCard-detailsLinks{width:166.66667%;position:relative;left:-66.66667%;background:#ffffff;padding:2rem 0 0 0;}}.profileCard-social .field-item::after{color:#00324b;margin-left:0;}@media print{.profileCard-social .field-item::after{display:none;}.profileCard-social .field-item a::after{content:":<" attr(href) ">";word-wrap:break-word;}}.profileCard-phone .field + .field{margin-top:1em;}@media (min-width:544px),print{.profileCard-phone{float:left;width:50%;}}@media (min-width:768px),print{.profileCard-phone{width:40%;}}.profileCard-phone .profile--link--phone,.profileCard-phone .profile--link--mobile{display:inline-block;}.profileCard-phone .field-item::before{color:#00a7b5;margin-left:0;margin-right:0.5em;}.profileCard-social{margin-top:1em;}.profileCard-social .field + .field{margin-top:1em;}@media (min-width:544px),print{.profileCard-social{float:left;width:50%;margin-top:0;padding-left:30px;}}@media (min-width:768px),print{.profileCard-social{width:60%;}.profileCard-social::after{content:"";display:table;clear:both;}.profileCard-social .field{width:50%;float:left;}.profileCard-social .field:nth-of-type(2){margin-top:0;}}@media print{.profileCard-social{padding-left:1rem;}.profileCard-social .field{width:100%;}.profileCard-social .field:nth-of-type(2){margin-top:1em;}}.profile__main{background:#ffffff;}.profile__main h2{display:none;margin-bottom:1.2rem;}.profile__main.panel-pane{padding:0;}@media (min-width:768px),print{.profile__main.panel-pane{padding:60px 0;}.profile__main h2{display:block;}}.profile__main .group-right div:last-child .field-items{border-bottom:none;}@media print{.profile__main.panel-pane{padding-bottom:0;}}.profile__main__content-wrap::after,div.profile__main > div.widthContain > div.node::after{content:"";display:table;clear:both;}@media (max-width:767px){.profile__main__content-wrap,div.profile__main > div.widthContain > div.node{padding:0;}}@media (min-width:768px),print{.profile__main__primary,div.profile__main > div.widthContain > div.node > .group-left{float:left;width:50%;}.profile__main__primary .field--name-field-experience-description,div.profile__main > div.widthContain > div.node > .group-left .field--name-field-experience-description{position:relative;max-height:30rem;overflow:hidden;}.profile__main__primary .field--name-field-experience-description.js-isClosed::before,div.profile__main > div.widthContain > div.node > .group-left .field--name-field-experience-description.js-isClosed::before{display:block;position:absolute;width:100%;height:80px;content:"";bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);}.profile__main__primary .field--name-field-experience-description.js-isOpen,div.profile__main > div.widthContain > div.node > .group-left .field--name-field-experience-description.js-isOpen{max-height:none;}}@media print{.profile__main__primary,div.profile__main > div.widthContain > div.node > .group-left{width:100%;}.profile__main__primary .field--name-field-experience-description,div.profile__main > div.widthContain > div.node > .group-left .field--name-field-experience-description{max-height:none;margin-bottom:40px;}.profile__main__primary .field--name-field-experience-description.js-isClosed::before,div.profile__main > div.widthContain > div.node > .group-left .field--name-field-experience-description.js-isClosed::before{content:normal;}}@media (min-width:768px),print{.profile__main__secondary,div.profile__main > div.widthContain > div.node > .group-right{float:left;width:50%;padding-left:120px;}.profile__main__secondary .field-items,div.profile__main > div.widthContain > div.node > .group-right .field-items{margin-bottom:40px;}}@media print{.profile__main__secondary,div.profile__main > div.widthContain > div.node > .group-right{width:100%;padding-left:0;}}.profile-viewMore{display:none;margin-top:60px;}.profile-viewMore::after{vertical-align:bottom;}@media (min-width:768px),print{.profile-viewMore.js-isOpen,.profile-viewMore.js-isClosed{display:inline;}}.profile-viewMore.js-isOpen::after{display:inline-block;transform:rotate(180deg);}@media (max-width:767px){.profile__main__accordion-head,button.contact-heading{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);}}@media (min-width:768px),print{.profile__main__accordion-head,button.contact-heading{display:none;}}@media (max-width:767px){.profile__main__accordion-content,.profile__main .field--name-field-experience-description,.profile__main .field--name-field-contact-background > .field-items,.profile__main .field--name-field-practice-areas-node > .field-items,.profile__main .field--name-field-sectors-node > .field-items{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);}}@media (min-width:768px),print{.profile__main__accordion-content,.profile__main .field--name-field-experience-description,.profile__main .field--name-field-contact-background > .field-items,.profile__main .field--name-field-practice-areas-node > .field-items,.profile__main .field--name-field-sectors-node > .field-items{display:block;height:auto;overflow:auto;}}@media print{.node-type-contact.section-our-people .pane-our-people-node.pane-views,.node-type-contact.section-our-people .pane-latest-thinking-view,.node-type-contact.section-our-people .profile-viewMore{display:none;}}.recent-latest-thinking::after{content:"";display:table;clear:both;}.recent-latest-thinking .view-content{margin-left:-15px;margin-right:-15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:768px),print{.recent-latest-thinking .view-content{margin-bottom:30px;}}.recent-latest-thinking .view-content > .views-row{margin-bottom:20px;width:100%;height:100%;padding-left:15px;padding-right:15px;}@media (min-width:768px),print{.recent-latest-thinking .view-content > .views-row{width:50%;}}@media (min-width:992px),print{.recent-latest-thinking .view-content > .views-row{width:25%;}}.recent-latest-thinking .view-content > .views-row .field--name-field-leading-paragraph{display:none;}@media (min-width:768px),print{.recent-latest-thinking .view-content > .views-row:first-of-type{width:100%;}}@media (min-width:992px),print{.recent-latest-thinking .view-content > .views-row:first-of-type{width:50%;}}.recent-latest-thinking .view-content > .views-row:first-of-type .field--name-field-leading-paragraph{display:inline-block;}.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity{position:relative;background:#ffffff;border:1px solid #d5d5d6;}.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content{display:block;height:100%;}.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content .node--latest-thinking{padding:15px;padding-bottom:60px;}@media (min-width:768px),print{.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content .node--latest-thinking{padding:30px;padding-bottom:60px;}}.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content a{background:#000000;opacity:0;display:block;position:absolute;width:100%;height:100%;top:0;left:0;transition:opacity 0.2s;z-index:2;}.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content a:hover{opacity:0.1;}.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content .field--name-field-leading-paragraph{margin-bottom:30px;}.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content .field--name-field-leading-paragraph a{color:#616161;text-overflow:ellipsis;}.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content .field--name-node-link{position:absolute;bottom:15px;right:15px;}@media (min-width:768px),print{.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content .field--name-node-link{bottom:30px;right:30px;}}.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content .field--name-node-link a{margin:0;}.recent-latest-thinking .view-content > .views-row .views-field-rendered-entity > .field-content .latestThinking-articleTypeDate{text-transform:uppercase;}.recent-latest-thinking .view-footer{text-align:center;}.recent-latest-thinking .pager-load-more{padding-left:15px;padding-right:15px;}@media (min-width:768px),print{.recent-latest-thinking.firmNews .view-content > .views-row:first-of-type{width:25%;}}.recent-latest-thinking.firmNews .view-content > .views-row:first-of-type .field--name-field-leading-paragraph{display:none;}@media (min-width:768px),print{.view-id-recent_experience_nodes .view-header,.view-display-id-recent_awards .view-header{margin-top:25px;margin-bottom:50px;}}.view-id-recent_experience_nodes .view-content,.view-display-id-recent_awards .view-content{width:auto;}@media (min-width:768px),print{.view-id-recent_experience_nodes .view-content,.view-display-id-recent_awards .view-content{margin-left:-10px;margin-right:-10px;}}@media print{.view-id-recent_experience_nodes .view-content,.view-display-id-recent_awards .view-content{height:auto !important;}}.view-id-recent_experience_nodes .views-row,.view-display-id-recent_awards .views-row{background:#ffffff;border:1px solid #d5d5d6;border-top:5px solid #ffc72c;padding:30px;width:100%;margin-bottom:20px;}.view-id-recent_experience_nodes .views-row h4,.view-display-id-recent_awards .views-row h4{margin-bottom:1em;}.view-id-recent_experience_nodes .views-row .field--name-title,.view-display-id-recent_awards .views-row .field--name-title{margin-bottom:20px;}@media (min-width:768px),print{.view-id-recent_experience_nodes .views-row,.view-display-id-recent_awards .views-row{margin-bottom:30px;width:calc(33.33333% - 20px);margin-right:10px;margin-left:10px;}}@media print{.view-id-recent_experience_nodes .views-row,.view-display-id-recent_awards .views-row{width:100%;position:static !important;margin-left:0;margin-right:0;}}@media print{.view-id-recent_experience_nodes .pager-next,.view-display-id-recent_awards .pager-next{display:none;}}.latestThinking-search{display:none;}.latestThinking-search.js-isActive{display:block;}.latestThinking-nonSearch{display:block;}.latestThinking-nonSearch.js-isHidden{display:none;}.pageCtaStrip{width:100%;float:left;position:relative;top:-24px;}.pageCtaStrip::after{content:"";display:table;clear:both;}.pageCtaStrip > div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.pageCtaStrip > div:nth-last-child(n+1) .pageCtaStrip-right{margin-left:auto;margin-right:0;}@media (min-width:768px),print{.pageCtaStrip > div:nth-last-child(n+1) .pageCtaStrip-right{margin-right:0;}}.pageCtaStrip .bean-scroll-prompt{text-align:left;}@media (min-width:992px),print{.pageCtaStrip{top:-32px;}}@media print{.pageCtaStrip{display:none;}}.pageCtaStrip-right{margin-left:10px;}@media (min-width:768px),print{.pageCtaStrip-right{margin-left:30px;}}.pane-bean-share-page-block-print,.pane-bean-share-page-block{background:#ffffff;border:1px solid #d5d5d6;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 15px;height:49px;}.pane-bean-share-page-block-print > h2,.pane-bean-share-page-block > h2{color:#616161;font-weight:normal;margin-right:20px;}@media (min-width:768px),print{.pane-bean-share-page-block-print,.pane-bean-share-page-block{padding:0 30px;}}@media (min-width:992px),print{.pane-bean-share-page-block-print,.pane-bean-share-page-block{height:64px;}}.bean-social-media-links{display:-ms-flexbox;display:flex;color:#00a7b5;}.shareBlock-showLinks{padding:0;}.shareBlock-showLinks::before{margin:0;color:#00a7b5;}@media (min-width:768px),print{.shareBlock-showLinks{display:none;}}.shareBlock-icons{width:100%;}.shareBlock-icons a:first-of-type::after{margin:0;}@media (max-width:767px){.shareBlock-icons a{font-size:1rem;}.shareBlock-icons a:not(:first-of-type){margin-left:0.85em;}}.shareBlock-content h2{margin-bottom:0.75em;}@media (max-width:767px){.shareBlock-content{display:none;background:#ffffff;position:fixed;top:0;left:0;width:100%;z-index:20;padding:20px 15px 30px 15px;}.is-open .shareBlock-content{display:block;}}@media (min-width:768px),print{.shareBlock-mobileDisplay{display:none;}}.shareBlock-hideLinks{padding:0;position:absolute;top:22px;right:15px;}.shareBlock-hideLinks::before{margin:0;color:#00a7b5;font-size:1.15rem;}.pageCtaStrip-left{position:relative;width:60%;}.pageCtaStrip-left .view,.pageCtaStrip-left .view-header{width:100%;}.pageCtaStrip-left .downloads-toggle{background:#ededee;padding:0 1.5em;font-weight:normal;width:100%;max-width:15em;height:48px;}.pageCtaStrip-left .downloads-toggle,.pageCtaStrip-left .downloads-toggle.is-open{border:1px solid #a7a8aa;}.pageCtaStrip-left .downloads-toggle.is-open{background:#ffffff;}.pageCtaStrip-left .downloads-toggle::after{right:1.5em;}@media (min-width:992px),print{.pageCtaStrip-left .downloads-toggle{height:63px;}}.pageCtaStrip-left .view-content{position:absolute;top:48px;left:0;width:100%;max-width:15em;background:#ffffff;}.pageCtaStrip-left .view-content,.pageCtaStrip-left .view-content.is-open{border:none;}@media (min-width:992px),print{.pageCtaStrip-left .view-content{top:63px;}}.pageCtaStrip-left .views-row{border:1px solid #a7a8aa;border-top:none;}.pageCtaStrip-left .views-row a{padding:0.75em 15px;padding-left:3.25em;display:block;color:#00324b;position:relative;}.pageCtaStrip-left .views-row a::before{color:#00a7b5;margin-left:0;margin-right:0.5em;position:absolute;top:1em;left:1.5em;}.tiledPreviewBlock-item a,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a{height:100%;display:block;}.tiledPreviewBlock-item a:hover,.tiledPreviewBlock-item a:active,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a:hover,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a:hover,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a:hover,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a:active,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a:active,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a:active{text-decoration:none;}.tiledPreviewBlock-item a:hover .tiledPreviewBlock-content,.tiledPreviewBlock-item a:active .tiledPreviewBlock-content,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a:hover .tiledPreviewBlock-content,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a:hover .tiledPreviewBlock-content,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a:hover .tiledPreviewBlock-content,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a:active .tiledPreviewBlock-content,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a:active .tiledPreviewBlock-content,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a:active .tiledPreviewBlock-content{background:rgba(0,0,0,0.4);}.tiledPreviewBlock-item a::before,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a::before,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a::before,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a::before{font-size:1.5em;color:#ffc72c;position:absolute;right:20px;bottom:20px;}.tiledPreviewBlock-item a .tiledPreviewBlock-content,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a .tiledPreviewBlock-content{min-height:150px;height:100%;width:100%;background:rgba(0,0,0,0.2);color:#ffffff;padding:20px;}@media (min-width:768px),print{.tiledPreviewBlock-item a .tiledPreviewBlock-content,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a .tiledPreviewBlock-content{min-height:220px;}}@media (min-width:768px),print{.tiledPreviewBlock-item a .tiledPreviewBlock-content,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a .tiledPreviewBlock-content{padding:40px 30px 20px 30px;}}.tiledPreviewBlock-item a .tiledPreviewBlock-content h2,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content h2,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content h2,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a .tiledPreviewBlock-content h2{color:#ffffff;}.tiledPreviewBlock-item a .tiledPreviewBlock-content .field--name-field-tag-line,.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content .field--name-field-tag-line,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview a .tiledPreviewBlock-content .field--name-field-tag-line,.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent a .tiledPreviewBlock-content .field--name-field-tag-line{margin-top:10px;margin-bottom:30px;}.tiledPreviewBlock .view-content,.tiledPreviewBlock--hasHero .attachment-after .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.tiledPreviewBlock .view-content .views-row,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row{width:100%;margin-bottom:30px;}@media (min-width:768px),print{.tiledPreviewBlock .view-content .views-row,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row{width:calc(50% - 15px);}}.tiledPreviewBlock .view-content .views-row .view-mode-tiled_preview,.tiledPreviewBlock--hasHero .attachment-after .view-content .views-row .view-mode-tiled_preview{position:relative;background-size:cover;background-position:center center;}.tiledPreviewBlock .view-footer,.tiledPreviewBlock--hasHero .attachment-after .view-footer{text-align:center;}@media (min-width:768px),print{.tiledPreviewBlock .view-footer,.tiledPreviewBlock--hasHero .attachment-after .view-footer{margin-top:30px;}}.tiledPreviewBlock .date-display-single,.tiledPreviewBlock--hasHero .attachment-after .date-display-single{text-transform:uppercase;}@media (min-width:768px),print{.tiledPreviewBlock--hasHero > .view-header{margin-bottom:60px;}}.tiledPreviewBlock--hasHero > .view-content{margin-bottom:2rem;}.tiledPreviewBlock--hasHero > .view-content > .views-row > .views-field > .field-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area{width:100%;min-height:200px;background:#ffffff;}@media (min-width:768px),print{.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;min-height:400px;}}.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent{background-size:cover;background-position:center center;position:relative;}@media (min-width:768px),print{.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;width:calc(50% - 15px);height:auto;}}.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent > a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;height:auto;}@media (min-width:768px),print{.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area .tiledPreviewBlock-heroContent > a > .tiledPreviewBlock-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;}}.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area > .group-right{padding:20px;padding-bottom:30px;border:1px solid #d5d5d6;}@media (min-width:768px),print{.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area > .group-right{padding-top:30px;padding-left:30px;width:calc(50% + 15px);}}.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area > .group-right .title{margin-bottom:30px;}.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area > .group-right .view-content .views-row:first-child{margin-bottom:20px;}@media (min-width:768px),print{.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area > .group-right .view-content .views-row:first-child{margin-bottom:30px;}}.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area > .group-right .view-content .views-row .node--sector-practice-area-teaser{display:-ms-flexbox;display:flex;}.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area > .group-right .view-content .views-row .node--sector-practice-area-teaser .group-left{width:33%;}.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area > .group-right .view-content .views-row .node--sector-practice-area-teaser .group-right{position:relative;width:67%;padding:0 30px;}.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area > .group-right .view-content .views-row .node--sector-practice-area-teaser .group-right h4 a{color:#00324b;}.tiledPreviewBlock--hasHero > .view-content .view-mode-hero_sector_practice_area > .group-right .view-content .views-row .node--sector-practice-area-teaser .group-right .field--name-node-link{position:absolute;bottom:0;right:0;}.tiledPreviewBlock--hasHero .view-footer{text-align:center;}@media (min-width:768px),print{.tiledPreviewBlock--hasHero .view-footer{margin-top:30px;}}.tiledPreviewBlock--hasHero .date-display-single{text-transform:uppercase;}.titleOnlyPreviewBlock .view-header{margin-bottom:20px;}@media (min-width:768px),print{.titleOnlyPreviewBlock .view-header{margin-bottom:60px;}}.titleOnlyPreviewBlock .view-content .views-row{margin-bottom:10px;}@media (min-width:768px),print{.titleOnlyPreviewBlock .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.titleOnlyPreviewBlock .view-content .views-row{width:calc(50% - 15px);margin-bottom:30px;}}.titleOnlyPreviewBlock .node--title-only h5{font-size:0.77778rem;}@media (min-width:768px),print{.titleOnlyPreviewBlock .node--title-only h5{font-size:1rem;line-height:1.2;}}@media print{.pane-sector-practice-area-children,.pane-sector-practice-area-sibling{display:none;}}@media print{.node-type-sector-content .pane-latest-thinking-view,.node-type-sector-content .pane-associated-practice-areas-node,.node--practice-area-content .pane-latest-thinking-view,.node--practice-area-content .pane-associated-practice-areas-node{display:none;}}.file-video,.file-image,.file-audio{width:100%;margin-bottom:30px;}@media (min-width:768px),print{.file-video,.file-image,.file-audio{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row;}}.file-video .content,.file-image .content,.file-audio .content{width:100%;}.file-video video,.file-image video,.file-audio video{max-width:100%;width:100%;height:100%;display:block;}.file-video iframe,.file-image iframe,.file-audio iframe{max-width:100%;width:100%;display:block;}.file-video img,.file-image img,.file-audio img{width:100%;height:auto;display:block;}.file-video .ds-2col,.file-image .ds-2col,.file-audio .ds-2col{display:block;}@media (min-width:768px),print{.file-video .ds-2col,.file-image .ds-2col,.file-audio .ds-2col{display:-ms-flexbox;display:flex;}}.file-video .ds-2col::after,.file-image .ds-2col::after,.file-audio .ds-2col::after{content:"";display:table;clear:both;}.file-video .group-left,.file-image .group-left,.file-audio .group-left{width:100%;}@media (min-width:768px),print{.file-video .group-left,.file-image .group-left,.file-audio .group-left{width:50%;float:left;}}.file-video .group-left > div,.file-image .group-left > div,.file-audio .group-left > div{width:100%;display:-ms-flexbox;display:flex;}.file-video .group-right,.file-image .group-right,.file-audio .group-right{width:100%;padding:15px;background-color:#dbdcdd;}@media (min-width:768px),print{.file-video .group-right,.file-image .group-right,.file-audio .group-right{width:50%;float:left;padding:30px;}}.file-video .field--name-field-file-title .field__item,.file-video .field--name-field-file-title .field-item,.file-video .field-name-field-file-title .field__item,.file-video .field-name-field-file-title .field-item,.file-image .field--name-field-file-title .field__item,.file-image .field--name-field-file-title .field-item,.file-image .field-name-field-file-title .field__item,.file-image .field-name-field-file-title .field-item,.file-audio .field--name-field-file-title .field__item,.file-audio .field--name-field-file-title .field-item,.file-audio .field-name-field-file-title .field__item,.file-audio .field-name-field-file-title .field-item{margin-bottom:15px;}@media (min-width:768px),print{.file-video .field--name-field-file-title .field__item,.file-video .field--name-field-file-title .field-item,.file-video .field-name-field-file-title .field__item,.file-video .field-name-field-file-title .field-item,.file-image .field--name-field-file-title .field__item,.file-image .field--name-field-file-title .field-item,.file-image .field-name-field-file-title .field__item,.file-image .field-name-field-file-title .field-item,.file-audio .field--name-field-file-title .field__item,.file-audio .field--name-field-file-title .field-item,.file-audio .field-name-field-file-title .field__item,.file-audio .field-name-field-file-title .field-item{margin-bottom:20px;}}.file-video .group-left{background:#000000;}.file-audio .group-left{width:41.66667%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #d5d5d6;padding:15px;background:#ffffff;}.file-audio .group-left:before{content:'Audio';text-transform:uppercase;color:#00324b;width:100%;display:block;margin-bottom:15px;}.file-audio .group-right{width:58.33333%;}.file-audio audio{width:100%;display:block;}.view-mode-full_width{display:block;}.view-mode-full_width .group-left{width:100%;}.view-mode-full_width .group-right{width:100%;}.view-mode-two_third .group-left{width:100%;}@media (min-width:768px),print{.view-mode-two_third .group-left{width:66.66667%;}}.view-mode-two_third .group-right{width:100%;}@media (min-width:768px),print{.view-mode-two_third .group-right{width:33.33333%;}}.view-mode-one_third .group-left{width:100%;}@media (min-width:768px),print{.view-mode-one_third .group-left{width:33.33333%;}}.view-mode-one_third .group-right{width:100%;}@media (min-width:768px),print{.view-mode-one_third .group-right{width:66.66667%;}}.view-mode-collapsed_half{position:relative;border:1px solid #d5d5d6;}.view-mode-collapsed_half .group-left{text-align:center;}@media (min-width:768px),print{.view-mode-collapsed_half .group-left{width:50%;}}.view-mode-collapsed_half button{display:none;}.view-mode-collapsed_half.is-closed{overflow:hidden;}@media (min-width:768px),print{.view-mode-collapsed_half.is-closed{max-height:400px;}}.view-mode-collapsed_half.is-closed .group-left{max-height:200px;overflow:hidden;position:relative;}@media (min-width:768px),print{.view-mode-collapsed_half.is-closed .group-left{max-height:none;position:static;}}.view-mode-collapsed_half.is-closed .group-left::before{content:"";height:150px;width:100%;position:absolute;bottom:0;left:0;background:linear-gradient(to top,#ffffff 0%,white 50%,rgba(255,255,255,0) 100%);}@media (min-width:768px),print{.view-mode-collapsed_half.is-closed .group-left::before{width:50%;}}.view-mode-collapsed_half.is-closed button{display:inline-block;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);}@media (min-width:768px),print{.view-mode-collapsed_half.is-closed button{left:25%;}}.view-mode-collapsed_half .group-right{background-color:#ffffff;}@media (min-width:768px),print{.view-mode-collapsed_half .group-right{width:50%;border-left:1px solid #d5d5d6;padding:40px;padding-top:60px;}}@media (min-width:992px),print{.view-mode-collapsed_half .group-right .field--name-field-file-title .field__item{font-size:1.66667rem;line-height:1.2;}}@media print{.view-mode-collapsed_half,.view-mode-collapsed_half.is-closed{max-height:none;}.view-mode-collapsed_half button,.view-mode-collapsed_half.is-closed button{display:none;}.view-mode-collapsed_half .group-left::before,.view-mode-collapsed_half.is-closed .group-left::before{display:none;}}.view-mode-default_width .group-right{display:none;}.view-mode-default_width .group-left{width:100%;}@media print{.file{page-break-inside:avoid;}.file .group-left,.file .group-right{border:1px solid #d5d5d6;}.file .group-left{border-right:none;}}.view-display-id-sponsors .view-header{margin-bottom:15px;}@media (min-width:768px),print{.view-display-id-sponsors .view-header{margin-bottom:30px;}}.view-display-id-sponsors .view-content > div{text-align:center;margin-bottom:30px;width:100%;}@media (min-width:768px),print{.view-display-id-sponsors .view-content > div{width:25%;float:left;}}.view-display-id-sponsors .view-content::after{content:"";display:table;clear:both;}.view-display-id-sponsors h4{text-transform:none;color:#616161;}.pane-about-us-child-pages .pane-title{margin-bottom:20px;}.pane-about-us-child-pages .view-content{margin:0 -15px;}.pane-about-us-child-pages .view-content::after{content:"";display:table;clear:both;}.pane-about-us-child-pages .views-row{padding:0 15px;margin-bottom:20px;}@media (min-width:768px),print{.pane-about-us-child-pages .views-row{margin-bottom:0;width:33.33333%;float:left;margin-top:30px;}.pane-about-us-child-pages .views-row:nth-child(-n+3){margin-top:0;}}.pane-about-us-child-pages .views-field{height:100%;}.pane-about-us-child-pages .view-about-us-child-pages .views-row .node{background-repeat:no-repeat;background-size:cover;}.pane-about-us-child-pages a{display:block;padding:15px;background-color:rgba(0,0,0,0.2);min-height:170px;position:relative;}@media (min-width:768px),print{.pane-about-us-child-pages a{padding:40px 30px;min-height:220px;}}.pane-about-us-child-pages a:hover{text-decoration:none;background-color:rgba(0,0,0,0.4);}.pane-about-us-child-pages a:after{position:absolute;bottom:20px;right:20px;font-size:1.5em;color:#ffc72c;}.pane-about-us-child-pages .field--name-title h2{color:#ffffff;}.pane-about-us-child-pages .field--name-field-tag-line .field__item{color:#ffffff;}.node--hsf-corp-about-us--page-center .field--name-field-leading-paragraph{margin-bottom:30px;}@media (min-width:768px),print{.node--hsf-corp-about-us--page-center .field--name-field-leading-paragraph{margin-bottom:60px;}}.pageBanner--locationDetails .views-field-title{margin-bottom:5em;}.pageBanner--locationDetails .views-field-title a{text-transform:uppercase;color:#ffffff;}.locationDetails-colsWrap::after{content:"";display:table;clear:both;}@media (min-width:768px),print{.locationDetails-featuredCopy{padding-right:30px;}}.locationDetails-detailBlock{border:1px solid #d5d5d6;background:#ffffff;margin:20px 0;}.locationDetails-detailBlock a:hover{text-decoration:none;}.locationDetails-detailBlock a:hover,.locationDetails-detailBlock a:hover::after{opacity:0.7;}@media (min-width:768px),print{.locationDetails-detailBlock{margin-top:-112px;z-index:1;margin-left:30px;float:right;width:30%;transform:translate(0,0);}}.locationDetails-phoneAndDirections,.locationDetails-phoneAndDirections a{color:#00324b;text-transform:uppercase;}.locationDetails-phoneAndDirections .field__item::before{color:#00a7b5;margin:0;margin-right:1rem;}.locationDetails-phoneAndDirections .field--name-field-phone{padding:20px;}.locationDetails-phoneAndDirections .field--name-field-directions-link{padding:20px;border-top:1px solid #d5d5d6;}.locationDetails-phoneAndDirections .field--name-field-directions-link a::after{float:right;font-size:1.5rem;}.locationDetails-address{border-top:1px solid #d5d5d6;}.locationDetails-address .field-item > h2{padding:20px;}.locationDetails-address .field--name-field-office-address .field__items{padding:0 20px 20px 20px;}.locationDetails-address .field--name-field-office-address .field__item{padding-left:2rem;position:relative;}.locationDetails-address .field--name-field-office-address .field__item::before{color:#00a7b5;margin:0;position:absolute;top:0;left:0;}.locationDetails-mailHeading{border-top:1px solid #d5d5d6;}.locationDetails-mailHeading .field-item > h2{padding:20px;}.locationDetails-mail .field--name-field-postal-address .field__items,.locationDetails-mail .field--name-field-dx-id .field__items,.locationDetails-mail .field--name-field-fax-number .field__items{padding-left:2rem;position:relative;}.locationDetails-mail .field--name-field-postal-address .field__items::before,.locationDetails-mail .field--name-field-dx-id .field__items::before,.locationDetails-mail .field--name-field-fax-number .field__items::before{color:#00a7b5;margin:0;position:absolute;top:0;left:0;}.locationDetails-mail .field{padding:0 20px;margin-bottom:20px;}.locationDetails-mail .field:not(:last-of-type){margin-bottom:1em;}.locationDetails-address .field-item > h2,.locationDetails-mailHeading .field-item > h2{display:none;}@media (min-width:768px),print{.locationDetails-address .field-item > h2,.locationDetails-mailHeading .field-item > h2{display:block;}}.officeAddress-headingButton,.mailDetails-headingButton{padding:20px;}.officeAddress-headingButton > h2,.mailDetails-headingButton > h2{display:inline;}@media (min-width:768px),print{.officeAddress-headingButton,.mailDetails-headingButton{display:none;}}.locationDetails-detailBlock .field--name-field-office-address,.locationDetails-mail{height:0;}.locationDetails-detailBlock .field--name-field-office-address,.locationDetails-detailBlock .field--name-field-office-address.is-open,.locationDetails-mail,.locationDetails-mail.is-open{border-bottom:none;}@media (min-width:768px),print{.locationDetails-detailBlock .field--name-field-office-address,.locationDetails-mail{height:auto;}}.view-region-selector{display:none;}@media (min-width:992px),print{.view-region-selector{display:block;}}.view-region-selector .view-content{display:table;table-layout:fixed;width:100%;border:1px solid #d5d5d6;}.view-region-selector .view-content > *{display:table-cell;text-align:center;vertical-align:middle;}.view-region-selector .view-content > * + *{border-left:1px solid #d5d5d6;}.view-region-selector .view-content a{display:block;width:100%;text-align:center;padding:0 1.25em;text-transform:uppercase;height:4em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#ffffff;}.view-region-selector .view-content a.active{font-weight:bold;background:#ededee;color:#00a7b5;}.view-regions .view-content::after{content:"";display:table;clear:both;}@media (min-width:768px),print{.view-regions .views-row{float:left;width:calc((100% - 30px)/2);margin-left:30px;}.view-regions .views-row:nth-of-type(2n+1){margin-left:0;}}@media (min-width:992px),print{.view-regions .views-row{width:calc((100% - 90px)/4);margin-left:30px;}.view-regions .views-row:nth-of-type(2n+1){margin-left:30px;}.view-regions .views-row:nth-of-type(4n+1){margin-left:0;}}.view-regions a{border-bottom:1px solid #d5d5d6;margin-bottom:0.75em;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;height:4em;color:#00324b;width:100%;padding-right:4em;position:relative;}.view-regions a:hover{text-decoration:none;opacity:0.7;border-bottom:1px solid #00324b;}.view-regions a::after{font-size:1.65em;top:50%;transform:translate(0,-50%);right:0.75em;position:absolute;display:inline-block;}@media (min-width:992px),print{.mobile-region-selector{display:none;}}.pane-sitemap-container.pane-sitemap-container{padding-bottom:40px;}@media (max-width:991px){.pane-sitemap-container.pane-sitemap-container{padding-bottom:0;}}.pane-sitemap-container.pane-sitemap-container .pane-1,.pane-sitemap-container.pane-sitemap-container .pane-2,.pane-sitemap-container.pane-sitemap-container .pane-3{padding-top:0;}@media (min-width:768px),print{.pane-sitemap-container.pane-sitemap-container .pane-1,.pane-sitemap-container.pane-sitemap-container .pane-2,.pane-sitemap-container.pane-sitemap-container .pane-3{padding-bottom:30px;}}.pane-sitemap-container.pane-sitemap-container .pane-sitemap-column-3{padding-bottom:0;}.pane-sitemap-container.pane-sitemap-container .sitemapColumn{width:100%;}@media (min-width:768px),print{.pane-sitemap-container.pane-sitemap-container .sitemapColumn{width:33.33333%;float:left;padding:0 15px;}.pane-sitemap-container.pane-sitemap-container .sitemapColumn::after{content:"";display:table;clear:both;}}@media (min-width:768px),print{.pane-sitemap-container.pane-sitemap-container .widthContain > .panel-1col{margin-left:-15px;margin-right:-15px;}}.pane-sitemap-container.pane-sitemap-container .pane-sitemap,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links{background:#ffffff;padding-bottom:30px;margin-bottom:30px;}.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links .first{padding-top:30px;}.pane-sitemap-container.pane-sitemap-container .view-header{border-bottom:1px solid #d5d5d6;}.pane-sitemap-container.pane-sitemap-container .view-content{padding-top:30px;}@media (min-width:768px),print{.pane-sitemap-container.pane-sitemap-container .view-content{padding-top:40px;}}.pane-sitemap-container.pane-sitemap-container .view-sitemap ul,.pane-sitemap-container.pane-sitemap-container .view-sitemap ol,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ul,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ol{overflow:hidden;}.pane-sitemap-container.pane-sitemap-container .view-sitemap ul ul,.pane-sitemap-container.pane-sitemap-container .view-sitemap ul ol,.pane-sitemap-container.pane-sitemap-container .view-sitemap ol ul,.pane-sitemap-container.pane-sitemap-container .view-sitemap ol ol,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ul ul,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ul ol,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ol ul,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ol ol{margin-top:15px;margin-bottom:0;}.pane-sitemap-container.pane-sitemap-container .view-sitemap ul li,.pane-sitemap-container.pane-sitemap-container .view-sitemap ol li,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ul li,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ol li{display:list-item;margin-bottom:20px;}.pane-sitemap-container.pane-sitemap-container .view-sitemap ul li:last-of-type,.pane-sitemap-container.pane-sitemap-container .view-sitemap ol li:last-of-type,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ul li:last-of-type,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ol li:last-of-type{margin-bottom:0;}.pane-sitemap-container.pane-sitemap-container .view-sitemap ul,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ul{list-style:none;padding:0 30px;}.pane-sitemap-container.pane-sitemap-container .view-sitemap ul ul,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ul ul{list-style:disc;padding-right:0;padding-left:2em;}.pane-sitemap-container.pane-sitemap-container .view-sitemap ul ul ul,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ul ul ul{list-style:circle;}.pane-sitemap-container.pane-sitemap-container .view-sitemap ul ul ul ul,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ul ul ul ul{list-style:square;}.pane-sitemap-container.pane-sitemap-container .view-sitemap ul a,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ul a{color:#00a7b5;}.pane-sitemap-container.pane-sitemap-container .view-sitemap ul a:after,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ul a:after{margin-left:0;}.pane-sitemap-container.pane-sitemap-container .view-sitemap ul ul a,.pane-sitemap-container.pane-sitemap-container .pane-menu-menu-miscellaneous-links ul ul a{color:#616161;}.pane-sitemap-container.pane-sitemap-container .menu .leaf{list-style:none;}.sitemap-section-heading{position:relative;background:#ffffff;padding:30px;color:#00a7b5;}.sitemap-section-heading:after{position:absolute;right:30px;top:50%;transform:translateY(-50%);font-size:26px;}.searchAndFilter{margin-top:30px;}.searchAndFilter .pane--inline{display:block;width:100%;}.searchAndFilter .views-exposed-form .views-exposed-widget{padding:0;}.searchAndFilter .views-exposed-widgets{margin:0;}.searchAndFilter .panel-panel > div::after{content:"";display:table;clear:both;}.searchAndFilter .panel-pane{float:left;}.searchAndFilter .panel-pane *{float:none;}.searchAndFilter .search-active{position:relative;}.searchAndFilter .search-active::before{content:"";background-image:url(/sites/corporatesite/themes/hsf_corporate_site/images/loader.png);background-repeat:no-repeat;background-size:auto 40%;background-position:center center;position:absolute;top:0;right:4em;z-index:1;transform:translate(0,0);height:48px;width:48px;animation:searchSpin 1.5s linear infinite;}@media (min-width:992px),print{.searchAndFilter .search-active::before{height:65px;width:65px;right:3em;}}@keyframes searchSpin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.searchAndFilter .panel-pane:nth-of-type(1){width:100%;position:relative;}@media (min-width:768px),print{.searchAndFilter .panel-pane:nth-of-type(1){width:calc(100% - 30px - 180px);}}.searchAndFilter .panel-pane:nth-of-type(1) input{padding:1em;padding-right:7em;min-height:48px;}@media (min-width:992px),print{.searchAndFilter .panel-pane:nth-of-type(1) input{min-height:65px;}}.searchAndFilter .panel-pane:nth-of-type(1) input[type="submit"]{width:auto;position:absolute;top:50%;right:15px;transform:translate(0,-50%);margin:0;border:0;background:transparent;cursor:pointer;padding:0;background-image:url(/sites/corporatesite/themes/hsf_corporate_site/images/search.png);background-size:contain;background-position:center center;background-repeat:no-repeat;color:transparent;height:30px;width:30px;}.searchAndFilter .panel-pane:nth-of-type(2){width:100%;margin-top:20px;}@media (min-width:768px),print{.searchAndFilter .panel-pane:nth-of-type(2){width:180px;margin-top:0;margin-left:30px;}}.searchAndFilter .ajax-progress{display:none;}.loadingOverlay{display:none;}.js-isLoading{position:relative;}.js-isLoading .loadingOverlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;bottom:0;right:0;background:#ededee;text-align:center;padding:40px 15px 0 15px;}.js-isLoading .loadingOverlay-copy{text-transform:uppercase;margin-bottom:0.5em;}.filterToggle{font-weight:bold;width:100%;min-height:48px;padding-left:0.5em;padding-right:0.5em;}@media (min-width:992px),print{.filterToggle{min-height:65px;}}.filterToggle .filterToggle--isOpen{display:none;}.filterToggle.is-open .filterToggle--isClosed{display:none;}.filterToggle.is-open .filterToggle--isOpen{display:inline;}.filterList{display:none;margin-top:30px;}.filterList.is-open{display:block;}.filterList .form-item label{display:none;}.filterList .panel-panel > div{margin-left:-15px;margin-right:-15px;width:auto;}.filterList .panel-panel > div::after{content:"";display:table;clear:both;}.filterList .panel-pane{float:left;padding:0 15px;width:100%;}@media (min-width:768px),print{.filterList .panel-pane{width:50%;}}@media (min-width:992px),print{.filterList .panel-pane{width:25%;}}.filterList .pane-title{text-transform:none;font-weight:normal;color:#616161;}.filterList .pane-title::after{content:":";}.pane-global-search-search-input.searchAndFilter{margin-top:0;}.pane-global-search-search-input.searchAndFilter .panel-pane:nth-of-type(1){width:100%;}.pane-global-search-search-input.searchAndFilter .pane-title{margin-bottom:1em;}@media (min-width:992px),print{.pane-global-search-search-input.searchAndFilter{padding:60px 0 30px 0;}.pane-global-search-search-input.searchAndFilter .pane-title{text-align:center;}}.view-global-search .mobile-region-selector{margin-bottom:30px;}.view-global-search .block--current-search{color:#00324b;}.view-global-search .facetapi-facetapi-ajax-links{display:none;table-layout:fixed;width:100%;border:1px solid #d5d5d6;}@media (min-width:992px),print{.view-global-search .facetapi-facetapi-ajax-links{display:table;}}.view-global-search .facetapi-facetapi-ajax-links > *{display:table-cell;text-align:center;vertical-align:middle;}.view-global-search .facetapi-facetapi-ajax-links > * + *{border-left:1px solid #d5d5d6;}.view-global-search .facetapi-facetapi-ajax-links a{display:block;width:100%;text-align:center;padding:0 1.25em;text-transform:uppercase;height:4em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#ffffff;}.view-global-search .facetapi-facetapi-ajax-links a.active{font-weight:bold;background:#ededee;color:#00a7b5;}.globalSearch-search{min-height:100%;}.globalSearch-search .view-global-search{display:none;}.globalSearch-search.js-isActive .view-global-search{display:block;}.view-global-search .block--facetapi{margin-bottom:30px;}@media (min-width:768px),print{.view-global-search .block--facetapi{margin-bottom:60px;}}.view-global-search .block--current-search-global-search{margin-bottom:30px;}@media (min-width:768px),print{.view-global-search .block--current-search-global-search{margin-bottom:40px;}}.view-global-search .view-content .views-row .view-mode-multi_site_search_result{background-color:#ffffff;border:1px solid #d5d5d6;margin-bottom:15px;display:-ms-flexbox;display:flex;}.view-global-search .view-content .views-row .view-mode-multi_site_search_result::after{content:"";display:table;clear:both;}.view-global-search .view-content .views-row .view-mode-multi_site_search_result .group-left{width:80px;-ms-flex-preferred-size:80px;flex-basis:80px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;}@media (min-width:768px),print{.view-global-search .view-content .views-row .view-mode-multi_site_search_result .group-left{width:170px;-ms-flex-preferred-size:170px;flex-basis:170px;}}.view-global-search .view-content .views-row .view-mode-multi_site_search_result .group-left img{display:block;}.view-global-search .view-content .views-row .view-mode-multi_site_search_result .group-right{-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding:15px;}@media (min-width:768px),print{.view-global-search .view-content .views-row .view-mode-multi_site_search_result .group-right{padding:30px;}}.view-global-search .view-content .views-row .view-mode-multi_site_search_result .group-right h2{margin-bottom:0.5em;}.view-global-search .view-content .views-row .view-mode-multi_site_search_result .group-right h2 a{color:#00324b;}.view-global-search .view-content .views-row .view-mode-multi_site_search_result .group-right .field_search_content_type{text-transform:uppercase;margin-bottom:0.5em;}.view-global-search .view-content .views-row .node-sector-content{padding:15px;}@media (min-width:768px),print{.view-global-search .view-content .views-row .node-sector-content{padding:0;}}.view-global-search .view-content .views-row .node-sector-content .group-left{display:none;}@media (min-width:768px),print{.view-global-search .view-content .views-row .node-sector-content .group-left{display:inline-block;}}.view-global-search .view-content .field{margin-bottom:0;}.view-global-search .loadMoreCounter{color:#434343;margin-top:60px;}.current-search-item{display:inline;font-weight:bold;}.current-search-item ul{display:inline;}.current-search-item li{display:inline-block;margin-right:0.75em;margin-bottom:0.75em;border:1px solid #00324b;color:#00324b;padding:0.2em 0.45em;min-height:33px;}@media (max-width:991px){.current-search-item li{min-height:22px;}}.current-search-item a{color:#00324b;}.current-search-item a:hover{text-decoration:none;}.currentSearch-remove{padding:0;}.currentSearch-clearAll{display:inline-block;border:1px solid #00324b;color:#00324b;padding:0.2em 0.45em;font-weight:normal;text-transform:uppercase;min-height:33px;}@media (max-width:991px){.currentSearch-clearAll{min-height:22px;}}.current-search-item-results{color:#00324b;text-transform:uppercase;font-weight:normal;margin-right:0.75em;}@media (max-width:543px){.current-search-item-results{display:block;margin-bottom:0.5em;}}.view-contact-search .view-empty h2,.view-contact-search .view-empty h3,.view-latest-thinking-search- .view-empty h2,.view-latest-thinking-search- .view-empty h3,.view-news-search- .view-empty h2,.view-news-search- .view-empty h3{margin-bottom:1em;}.view-contact-search .view-header,.view-latest-thinking-search- .view-header,.view-news-search- .view-header{margin-top:0;margin-bottom:40px;}.twitter-typeahead{display:block !important;}.tt-menu{background:#ffffff;width:100% !important;border:1px solid #d5d5d6;max-height:calc(100vh - 100px);overflow-y:scroll;}.tt-suggestion{cursor:pointer;padding:5px;}.tt-suggestion:hover{background:#ededee;}@media (min-width:768px),print{.tt-suggestion{padding:10px;}}.autocomplete-user-input,.autocomplete-suggestion-suffix,.autocomplete-suggestion-results{display:inline;}.autocomplete-user-input{text-decoration:underline;}.tt-dataset-suggested-results .tt-suggestion{position:relative;}.tt-dataset-suggested-results .tt-suggestion + .tt-suggestion{border-top:1px solid #d5d5d6;}.tt-dataset-suggested-results .tt-suggestion .view-mode-autocomplete_search_result::after{content:"";display:table;clear:both;}.tt-dataset-suggested-results .tt-suggestion .group-left{float:left;margin-right:15px;}.tt-dataset-suggested-results .tt-suggestion .group-left img{display:block;width:45px;height:auto;}@media (min-width:768px),print{.tt-dataset-suggested-results .tt-suggestion .group-left{margin-right:30px;}.tt-dataset-suggested-results .tt-suggestion .group-left img{width:70px;}}.tt-dataset-suggested-results .tt-suggestion .group-middle{float:left;width:calc(100% - 45px - 15px);padding-right:30px;text-transform:uppercase;}.tt-dataset-suggested-results .tt-suggestion .group-middle .field:nth-of-type(1){text-transform:none;margin-top:5px;}@media (min-width:768px),print{.tt-dataset-suggested-results .tt-suggestion .group-middle .field:nth-of-type(1){margin-top:10px;}}@media (min-width:768px),print{.tt-dataset-suggested-results .tt-suggestion .group-middle{width:calc(100% - 70px - 30px);padding-right:60px;}}.tt-dataset-suggested-results .tt-suggestion .group-right .field--name-node-link{position:static;}.tt-dataset-suggested-results .tt-suggestion .group-right a{position:absolute;right:15px;top:50%;bottom:auto;transform:translateY(-50%);}@media (min-width:768px),print{.tt-dataset-suggested-results .tt-suggestion .group-right a{right:30px;}}.tt-dataset-suggested-results .tt-suggestion .group-right a::before{font-size:20px;color:#00a7b5;}@media (min-width:768px),print{.tt-dataset-suggested-results .tt-suggestion .group-right a::before{font-size:30px;}}.tt-dataset-suggested-terms{padding:10px 0;}@media (min-width:768px),print{.tt-dataset-suggested-terms{padding:20px 0;}}.tt-dataset-suggested-terms .tt-suggestion{vertical-align:middle;padding:10px 10px 10px 20px;text-transform:none;}.tt-dataset-suggested-terms .tt-suggestion::before{vertical-align:middle;color:#00a7b5;font-size:1.5em;margin-left:0;margin-right:1em;}@media (min-width:768px),print{.tt-dataset-suggested-terms .tt-suggestion{padding:20px 20px 20px 40px;}}.tt-dataset + .tt-dataset{border-top:1px solid #d5d5d6;}.node--hsf-corp-basic-page--page-center h3{margin-bottom:20px;}.node--hsf-corp-basic-page--page-center ul,.node--hsf-corp-basic-page--page-center ol{margin-bottom:40px;}.hubListing .view-content{margin:0 -15px;}.hubListing .view-content::after{content:"";display:table;clear:both;}.hubListing .view-content .views-row{float:left;width:100%;padding:0 15px;}@media (min-width:768px),print{.hubListing .view-content .views-row{width:50%;}}@media (min-width:992px),print{.hubListing .view-content .views-row{width:33.33333%;}}.hubListing .view-content .views-row > div{border:1px solid #d5d5d6;border-top:5px solid #ffc72c;margin-bottom:30px;}.hubListing .view-content .views-row a:hover{text-decoration:none;}.hubListing .field--name-title{position:relative;height:170px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:30px;}.hubListing .field--name-title > div{-ms-flex-negative:1;flex-shrink:1;}.hubListing .field--name-title::before{content:"";background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;width:100%;height:100%;right:0;bottom:0;}.hubListing .field--name-title h3{color:#ffffff;position:relative;}.hubListing .field--name-field-tag-line{padding:20px 30px;background:#ffffff;color:#616161;height:95px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;}.hubListing .field--name-field-tag-line > div{-ms-flex-negative:1;flex-shrink:1;}.hubListing .field--name-field-tag-line > div > div{padding-right:1em;}.hubListing .view-footer{text-align:center;}@media (min-width:768px),print{.hubListing .view-footer{margin-top:40px;}}.hubListing .readMore-button{right:20px;bottom:20px;}.pane-hub-posts .file:last-child{margin-bottom:0;}.pane-hub-posts .pane--hubs:first-of-type{padding-top:60px;}.pane-hub-posts .pane--hubs{padding-top:15px;padding-bottom:15px;}@media (min-width:768px),print{.pane-hub-posts .pane--hubs{padding-top:30px;padding-bottom:30px;}}.pane-hub-posts .pane--hubs.bgWhite{padding-top:30px;padding-bottom:30px;}@media (min-width:768px),print{.pane-hub-posts .pane--hubs.bgWhite{padding-top:60px;padding-bottom:60px;}}.pane-hub-posts .pane--hubs.bgWhite + .pane--hubs.bgGrey{margin-top:15px;}@media (min-width:768px),print{.pane-hub-posts .pane--hubs.bgWhite + .pane--hubs.bgGrey{margin-top:30px;}}.pane-hub-posts .pane--hubs.bgGrey + .pane--hubs.bgWhite{margin-top:15px;}@media (min-width:768px),print{.pane-hub-posts .pane--hubs.bgGrey + .pane--hubs.bgWhite{margin-top:30px;}}@media (min-width:768px),print{.pane-hub-posts .hub-post-full-article-post .view-mode-hubs_full_article{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;width:100%;}}.pane-hub-posts .hub-post-full-article-post .view-mode-hubs_full_article .group-left{width:100%;}.pane-hub-posts .hub-post-full-article-post .view-mode-hubs_full_article .group-left img{display:block;width:100%;height:auto;}@media (min-width:768px),print{.pane-hub-posts .hub-post-full-article-post .view-mode-hubs_full_article .group-left{width:50%;}}.pane-hub-posts .hub-post-full-article-post .view-mode-hubs_full_article .group-right{background:#ffffff;padding:30px;width:100%;}@media (min-width:768px),print{.pane-hub-posts .hub-post-full-article-post .view-mode-hubs_full_article .group-right{padding:40px;width:50%;}}.pane-hub-posts .hub-post-full-article-post .date-display-single{text-transform:uppercase;display:block;margin-bottom:1em;}.pane-hub-posts .hub-post-full-article-post h3{margin-bottom:0.5em;}.pane-hub-posts .hub-post-full-article-post h3 a{color:#00324b;}.pane-hub-posts .hub-post-full-article-post .field--type-text-long a{color:#616161;display:block;margin-bottom:2em;}.pane-hub-posts .hub-post-multiple-article-post-with-image img{width:100%;height:auto;display:block;}.pane-hub-posts .hub-post-multiple-article-post-with-image > div{background:#ffffff;padding:30px;}.pane-hub-posts .hub-post-multiple-article-post-with-image .field__items h2{margin-bottom:1em;}@media (min-width:768px),print{.pane-hub-posts .hub-post-multiple-article-post-with-image .field--name-field-latest-thinking-articles{margin:0 -15px;}.pane-hub-posts .hub-post-multiple-article-post-with-image .field--name-field-latest-thinking-articles::after{content:"";display:table;clear:both;}}.pane-hub-posts .hub-post-multiple-article-post-with-image .node--latest-thinking--small-featured-preview{margin-bottom:30px;}.pane-hub-posts .hub-post-multiple-article-post-with-image .node--latest-thinking--small-featured-preview img{display:block;}.pane-hub-posts .hub-post-multiple-article-post-with-image .node--latest-thinking--small-featured-preview .field--type-datetime{text-transform:uppercase;margin-top:30px;}@media (min-width:768px),print{.pane-hub-posts .hub-post-multiple-article-post-with-image .node--latest-thinking--small-featured-preview{float:left;width:50%;padding:0 15px;}.field__item:nth-of-type(2n) > .pane-hub-posts .hub-post-multiple-article-post-with-image .node--latest-thinking--small-featured-preview{outline:1px solid red;}}.pane-hub-posts .hub-post-multiple-article-post-with-image .node--latest-thinking--small-featured-preview .field--name-title h2{margin-bottom:0.5em;}.pane-hub-posts .hub-post-multiple-article-post-with-image .node--latest-thinking--small-featured-preview .field--name-title a{color:#00324b;}.pane-hub-posts .hub-post-multiple-article-post-with-image .node--latest-thinking--small-featured-preview .field--name-field-leading-paragraph a{color:#616161;}@media (min-width:768px),print{.pane-hub-posts .hub-post-multiple-article-post-with-image .field__item:nth-of-type(2n-1) > .node--small-featured-preview{clear:left;}}.pane-hub-posts .hub-post-banner-article > div{padding:30px;position:relative;}@media (min-width:768px),print{.pane-hub-posts .hub-post-banner-article > div{padding:60px;}}.pane-hub-posts .hub-post-banner-article > div::before{content:"";background:rgba(0,0,0,0.4);position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;}.pane-hub-posts .hub-post-banner-article > div > *{z-index:1;position:relative;}.pane-hub-posts .hub-post-banner-article h2{color:#ffffff;font-weight:normal;}.pane-hub-posts .hub-post-banner-article .field--name-field-latest-thinking-article{text-transform:uppercase;color:#ffffff;margin-bottom:1em;}.pane-hub-posts .hub-post-multiple-article-post h2{margin-bottom:0.5em;}.pane-hub-posts .hub-post-multiple-article-post > div{background:#ffffff;padding:30px;padding-bottom:0;}.pane-hub-posts .hub-post-multiple-article-post .field--name-field-feature-copy{margin-bottom:40px;}.pane-hub-posts .hub-post-multiple-article-post .field--name-field-latest-thinking-articles > .field__items{margin:0 -15px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.pane-hub-posts .hub-post-multiple-article-post .field--name-field-latest-thinking-articles > .field__items::after{content:"";display:table;clear:both;}.pane-hub-posts .hub-post-multiple-article-post .field--name-field-latest-thinking-articles > .field__items > .field__item{padding:0 15px;margin-bottom:30px;width:100%;}@media (min-width:768px),print{.pane-hub-posts .hub-post-multiple-article-post .field--name-field-latest-thinking-articles > .field__items > .field__item{float:left;width:50%;}}.pane-hub-posts .hub-post-multiple-article-post .field--name-field-latest-thinking-articles > .field__items > .field__item > .node--latest-thinking{outline:1px solid #d5d5d6;padding:30px;color:#616161;position:relative;}.pane-hub-posts .hub-post-multiple-article-post .field--name-field-latest-thinking-articles > .field__items > .field__item > .node--latest-thinking a{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#000000;opacity:0;transition:opacity 0.2s;z-index:2;}.pane-hub-posts .hub-post-multiple-article-post .field--name-field-latest-thinking-articles > .field__items > .field__item > .node--latest-thinking a:hover{text-decoration:none;opacity:0.1;}.pane-hub-posts .hub-post-multiple-article-post .field--name-field-latest-thinking-articles > .field__items > .field__item > .node--latest-thinking .field--name-node-link{position:absolute;bottom:15px;right:15px;}@media (min-width:768px),print{.pane-hub-posts .hub-post-multiple-article-post .field--name-field-latest-thinking-articles > .field__items > .field__item > .node--latest-thinking .field--name-node-link{bottom:30px;right:30px;}}.pane-hub-posts .hub-post-multiple-article-post .latestThinking-articleTypeDate{color:#616161;text-transform:uppercase;}.pane-hub-posts .hub-post-multiple-article-post .field--name-title{margin-bottom:1em;}.pane-hub-posts .hub-post-quotation{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}@media (min-width:768px),print{.pane-hub-posts .hub-post-quotation{-ms-flex-direction:row;flex-direction:row;}}.pane-hub-posts .hub-post-quotation img{display:block;}.pane-hub-posts .hub-post-quotation .group-left{float:left;min-height:1px;width:100%;}@media (min-width:768px),print{.pane-hub-posts .hub-post-quotation .group-left{width:66.66667%;}}.pane-hub-posts .hub-post-quotation .group-right{background:#dbdcdd;padding:30px;float:left;width:100%;}@media (min-width:768px),print{.pane-hub-posts .hub-post-quotation .group-right{padding:40px;width:33.33333%;}}.pane-hub-posts .hub-post-quotation .group-right::before{content:"\201C";font-size:3rem;line-height:1;}.pane-hub-posts .hub-post-quotation .group-right .field--name-field-quote *{display:inline;}.pane-hub-posts .hub-post-quotation .group-right .field--name-field-quote::after{content:"\201D";}.pane-hub-posts .hub-post-quotation .group-right .field--name-field-quote-source{margin-top:40px;}.pane-hub-posts .hub-post-quotation .group-right .field--name-field-quote-source::before{content:"- ";}.pane-hub-posts .hub-post-quotation .group-right .field--name-field-quote-source *{display:inline;}.pane-hub-posts .hub-post-multiple-article-post-4-columns- > div{background:#ffffff;padding:30px;padding-bottom:0;}.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-title h2{margin-bottom:0.5em;}.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-feature-copy{margin-bottom:30px;}.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-latest-thinking-articles > .field__items{margin:0 -15px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-latest-thinking-articles > .field__items > .field__item{padding:0 15px;width:100%;}@media (min-width:768px),print{.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-latest-thinking-articles > .field__items > .field__item{width:50%;}}@media (min-width:992px),print{.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-latest-thinking-articles > .field__items > .field__item{width:25%;}}.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-latest-thinking-articles > .field__items .node--latest-thinking{outline:1px solid #d5d5d6;padding:30px;margin-bottom:30px;position:relative;}.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-latest-thinking-articles > .field__items a{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#000000;opacity:0;transition:opacity 0.2s;z-index:2;}.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-latest-thinking-articles > .field__items a:hover{text-decoration:none;opacity:0.1;}.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-latest-thinking-articles > .field__items .field--name-node-link{position:absolute;bottom:15px;right:15px;}@media (min-width:768px),print{.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-latest-thinking-articles > .field__items .field--name-node-link{bottom:30px;right:30px;}}.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-latest-thinking-articles > .field__items h4{margin-bottom:30px;}.pane-hub-posts .hub-post-multiple-article-post-4-columns- .field--name-field-latest-thinking-articles > .field__items .latestThinking-articleTypeDate{color:#616161;text-transform:uppercase;}.pane-hub-posts .pager-load-more{margin-top:30px;}.pane-hub-posts .hub-post-image-link-post-narrow- .group-left,.pane-hub-posts .hub-post-image-link-post-wide- .group-left{background:#ffffff;padding:30px;}.pane-hub-posts .hub-post-image-link-post-narrow- .group-left h3,.pane-hub-posts .hub-post-image-link-post-wide- .group-left h3{margin-bottom:0.5em;}@media (min-width:768px),print{.pane-hub-posts .hub-post-image-link-post-narrow- .group-left,.pane-hub-posts .hub-post-image-link-post-wide- .group-left{padding:40px;float:left;width:50%;height:380px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}.pane-hub-posts .hub-post-image-link-post-narrow- .group-left > *,.pane-hub-posts .hub-post-image-link-post-wide- .group-left > *{width:100%;display:block;}}.pane-hub-posts .hub-post-image-link-post-narrow- .group-right,.pane-hub-posts .hub-post-image-link-post-wide- .group-right{background:#ffffff;}.pane-hub-posts .hub-post-image-link-post-narrow- .group-right .field__items::after,.pane-hub-posts .hub-post-image-link-post-wide- .group-right .field__items::after{content:"";display:table;clear:both;}.pane-hub-posts .hub-post-image-link-post-narrow- .hub-post-image-link-pairs,.pane-hub-posts .hub-post-image-link-post-wide- .hub-post-image-link-pairs{position:relative;}@media (min-width:768px),print{.pane-hub-posts .hub-post-image-link-post-narrow- .hub-post-image-link-pairs,.pane-hub-posts .hub-post-image-link-post-wide- .hub-post-image-link-pairs{float:left;width:25%;height:190px;}}.pane-hub-posts .hub-post-image-link-post-narrow- .hub-post-image-link-pairs > div,.pane-hub-posts .hub-post-image-link-post-wide- .hub-post-image-link-pairs > div{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;}.pane-hub-posts .hub-post-image-link-post-narrow- .hub-post-image-link-pairs > div::before,.pane-hub-posts .hub-post-image-link-post-wide- .hub-post-image-link-pairs > div::before{content:"";background:rgba(0,0,0,0.5);position:absolute;width:100%;height:100%;top:0;left:0;transition:background 0.3s ease-out;border:0.5px solid #ffffff;}.pane-hub-posts .hub-post-image-link-post-narrow- .hub-post-image-link-pairs > div:hover::before,.pane-hub-posts .hub-post-image-link-post-wide- .hub-post-image-link-pairs > div:hover::before{background:rgba(0,0,0,0.7);}.pane-hub-posts .hub-post-image-link-post-narrow- .hub-post-image-link-pairs a,.pane-hub-posts .hub-post-image-link-post-wide- .hub-post-image-link-pairs a{width:100%;height:100%;padding:30px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;}.pane-hub-posts .hub-post-image-link-post-narrow- .hub-post-image-link-pairs a > *,.pane-hub-posts .hub-post-image-link-post-wide- .hub-post-image-link-pairs a > *{display:block;width:100%;}.pane-hub-posts .hub-post-image-link-post-narrow- .hub-post-image-link-pairs a:hover,.pane-hub-posts .hub-post-image-link-post-wide- .hub-post-image-link-pairs a:hover{text-decoration:none;}.pane-hub-posts .hub-post-image-link-post-narrow- .hub-post-image-link-pairs a::after,.pane-hub-posts .hub-post-image-link-post-wide- .hub-post-image-link-pairs a::after{color:#ffc72c;bottom:1em;right:1em;position:absolute;font-size:1.375em;}@media (max-width:1199px){.pane-hub-posts .hub-post-image-link-post-narrow- .hub-post-image-link-pairs a::after,.pane-hub-posts .hub-post-image-link-post-wide- .hub-post-image-link-pairs a::after{bottom:50%;transform:translateY(50%);}}.pane-hub-posts .hub-post-image-link-post-narrow- .hub-post-image-link-pairs h4,.pane-hub-posts .hub-post-image-link-post-wide- .hub-post-image-link-pairs h4{color:#ffffff;}@media (min-width:768px),print{.pane-hub-posts .hub-post-image-link-post-wide- .group-left{height:450px;}}@media (min-width:768px),print{.pane-hub-posts .hub-post-image-link-post-wide- .hub-post-image-link-pairs{width:50%;height:150px;}}
