﻿@charset "UTF-8"; article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}[ng\:cloak],[ng-cloak],.ng-cloak{display:none!important}.pull-left{float:left}.pull-right{float:right}img{border:0;max-width:100%}.nowrap{white-space:nowrap}.inline-block{display:inline-block}.is-fixed{position:fixed}.is-unfixed{position:absolute!important}@media screen and (min-width:48em){.mobile-only{display:none}}@media all and (max-width:47.9375em){.mobile-exclude{display:none!important}}.nostyle,.list{margin:0;padding:0;list-style:none}.inverse{color:#fff}.inverse a{color:#fff}.nav-horizontal a{display:inline-block}.global-locations-office,.btn-read-more,.btn.btn-green-next,.global-search-box button.btn-green-next,.keyword-search button.btn-green-next,.select-label,.page-tools-item,.tabs,.tabs-mobile-label,.hero-main-callout,.meet-team-compact .meet-team-callout,.trending-list-toggle-label,.btn-services-tab,.global-reach-nav-item .global-reach-nav-link,.global-reach-offices .global-reach-offices-link,.global-reach-hero-callout,.ideas-topics-details .ideas-topic-callout-label{text-transform:uppercase}.grid-row,.list-alpha,.glance-block-row,.testimonials .slick-track{*zoom:1}.grid-row:before,.list-alpha:before,.glance-block-row:before,.testimonials .slick-track:before,.grid-row:after,.list-alpha:after,.glance-block-row:after,.testimonials .slick-track:after{content:" ";display:table;width:100%;clear:both}.content-grid,.content-block,.grid-content,.global-header,.tabs,.related-contacts,.related-contacts>li{*zoom:1}.content-grid:after,.content-block:after,.grid-content:after,.global-header:after,.tabs:after,.related-contacts:after,.related-contacts>li:after{content:" ";display:table;width:100%;clear:both}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font:500 18px/1.55 "museo-sans","Trebuchet MS","Helvetica",sans-serif}@media all and (max-width:63.25em){html{font-size:16px;line-height:24px}}body{color:#393939}a{color:#ce1127;text-decoration:none;outline:none;transition:color .25s ease-in,background-color .25s ease-in}a:hover{color:#393939}.grid-content a{color:#379f9b}.grid-content a:hover{color:#393939}.fa{transition:color .3s ease-in,background-color .3s ease-in}strong{font-weight:500}h1,h2,h3,h4,h5,h6{font-weight:500;text-rendering:optimizeLegibility;line-height:1;margin:0}h1,.h1-size{font-size:28px;line-height:1.29}@media all and (max-width:63.25em){h1,.h1-size{font-size:26px}}@media all and (max-width:47.9375em){h1,.h1-size{font-size:1.5em}}h2,.h2-size,.ideas-topics-details .ideas-topics-article-link{font-size:20px;font-weight:700;line-height:1.2;margin-top:25px}h3,.h3-size{font-size:18px;line-height:1.5}h4,.h4-size{font-size:16px;line-height:1.3}h5,.h5-size{font-size:14px}h6,.h6-size{font-size:12px;line-height:1.43em}p{margin:25px 0 0}.h1-primary{font-size:42px;line-height:1;font-weight:500}@media all and (max-width:47.9375em){.h1-primary{font-size:32px}}.h2-primary,.bio-card-info-name h1,.rich-text .h2-primary,.rich-text .bio-card-info-name h1,.bio-card-info-name .rich-text h1{font-size:36px;line-height:1.25;font-weight:700}@media all and (max-width:47.9375em){.h2-primary,.bio-card-info-name h1,.rich-text .h2-primary,.rich-text .bio-card-info-name h1,.bio-card-info-name .rich-text h1{font-size:26px}}.h3-primary,.content-block .content-block-label,.rich-text .h2-primary,.rich-text .bio-card-info-name h1,.bio-card-info-name .rich-text h1{font-size:28px;line-height:34px;line-height:1;font-weight:700;font-family:museo-sans,trebuchet ms,helvetica,sans-serif}.h4-primary{font-size:24px;line-height:30px;line-height:1;font-weight:700}@media all and (max-width:47.9375em){.h4-primary{font-size:20px}}.h5-primary,.bio-office h2{font-size:18px}blockquote,.blockquote{margin:25px 0 0;border:1px solid #c5c5c5;border-width:0 0 0 1px;padding-left:35px;margin:40px 0 40px 35px;color:#ce1127;font:100 24px museo-sans,trebuchet ms,helvetica,sans-serif}@media screen and (min-width:64em){blockquote,.blockquote{padding-left:50px;margin-left:50px}}.grid-content blockquote,.grid-content .blockquote{padding-left:20px;margin:20px 0 0 15px;border-width:0 0 0 2px}.grid-content blockquote.pull-left,.grid-content .pull-left.blockquote{border-width:0 2px 0 0;padding:0 20px 0 0;margin:20px 20px 10px 0}@media all and (max-width:63.25em){.grid-content blockquote,.grid-content .blockquote{border-width:1px 0;margin:35px 0;padding:30px 0}}blockquote cite,.blockquote cite,blockquote .cite,.blockquote .cite,blockquote .award-cite,.blockquote .award-cite{display:block;margin-top:10px;font-weight:500;font-size:18px;font-style:normal}blockquote.pull-right,.pull-right.blockquote,blockquote.pull-left,.pull-left.blockquote{max-width:40%}.grid-content .award-block{width:50%;margin:20px 0;float:left;border:0;padding:0 20px}.grid-content .award-block.pull-left,.grid-content .award-block.pull-right{border:0;max-width:50%;margin:20px 0}.award-clear{clear:both}address{font-style:normal}.article-subtitle{font-size:24px;line-height:1.4;font-weight:500;margin-top:0}.content-block .content-block-label{font-family:museo-sans,trebuchet ms,helvetica,sans-serif;margin:0 0 20px}@media all and (max-width:47.9375em){.content-block .content-block-label{font-size:22px}}strong{font-weight:700}*,*:after,*:before{box-sizing:border-box}html,body{height:100%}@media all and (max-width:40.625em){html,body{height:auto}}html.touch{overflow-x:hidden}html.touch,html.touch body{height:auto}body{overflow-x:hidden}body.is-active-mobile{overflow:hidden}.global-wrapper{min-height:100%;height:100%;z-index:2;background-color:#fff;padding-top:99px}.touch .global-wrapper{overflow:visible}@media all and (max-width:63.25em){.global-wrapper{padding-top:83px;position:relative;left:0;transition:left .3s ease-in-out,opacity .3s ease-in}}@media all and (max-width:34.375em){.global-wrapper{padding-top:62px}}.is-active-mobile .global-wrapper{left:80%;box-shadow:1px -10px 20px rgba(0,0,0,.8);overflow:hidden;position:relative}.wrapper{margin:0 70px}.global-main-content{padding-bottom:45px;padding-top:50px;overflow-x:hidden;background-color:#fff}@media all and (max-width:47.9375em){.global-main-content{padding-top:33.33333px}}.global-main-content-margin-reset{padding-top:0}@media all and (max-width:47.9375em){.global-main-content-margin-reset{padding-top:0}}.content-wrapper{max-width:1400px;margin-left:auto;margin-right:auto}.content-wrap{max-width:1400px;padding-left:6%;padding-right:6%}@media all and (max-width:75em){.content-wrap{padding-left:4%;padding-right:4%}}@media all and (max-width:53.125em){.content-wrap{padding-left:3%;padding-right:3%}}@media all and (max-width:34.375em){.content-wrap{padding-left:15px;padding-right:15px}}.is-transitioning{opacity:.5}[class*=content-grid-]{float:right}.content-grid-main{width:75%;padding-left:40px}.content-grid-sidebar{width:285px}.content-grid-sidebar .content-block+.content-block{padding-top:20px;margin-top:22px}.content-grid-sidebar .content-block:last-child{padding-bottom:20px}.content-grid-sidebar p+p{margin-top:25px}.content-block+.content-block{margin-top:45px}.content-intro p+p{margin-top:35px}.grid-content+.grid-content{margin-top:50px}@media all and (max-width:47.9375em){.grid-content+.grid-content{margin-top:25px}}.grid-content_spacing{margin-top:50px}@media all and (max-width:47.9375em){.grid-content_spacing{margin-top:25px}}.grid-content-main{width:64.66667%;float:right}.grid-content-main.podcast-landing{width:64.66667%;float:unset;padding-top:3%}.grid-content-reverse .grid-content-main{float:left}@media all and (max-width:75em){.grid-content-main{width:66.66667%}}@media all and (max-width:64em){.grid-content-main{width:61%}}@media all and (max-width:47.9375em){.grid-content-main{width:100%;float:none}.grid-content-reverse .grid-content-main{float:none}}.grid-content-main .content-block+.content-block{border-top:3px solid #959595;margin-top:45px;padding-top:45px}.grid-content-sidebar{width:27.5%;float:left;font-size:18px;padding-left:25px;position:relative}.grid-content-reverse .grid-content-sidebar{float:right}@media all and (max-width:47.9375em){.grid-content-sidebar:first-child{margin-top:0}.grid-content-sidebar+.grid-content-main{margin-top:25px}}.grid-content_alt .grid-content-sidebar{margin-top:-100px}@media all and (max-width:64em){.grid-content_alt .grid-content-sidebar{margin-top:0}}@media all and (max-width:47.9375em){.grid-content_alt .grid-content-sidebar{margin-top:30px;padding-top:30px;border-top:3px dotted #6b6b6b}}@media all and (max-width:64em){.grid-content-sidebar{width:32%;margin-top:0}}@media all and (max-width:47.9375em){.grid-content-sidebar{width:100%;float:none;padding-left:0;margin-top:30px}.grid-content-reverse .grid-content-sidebar{float:none}}.grid-content-sidebar .content-block+.content-block{margin-top:30px}.events-landing .grid-content-main{width:64.667%}.events-landing .grid-content-sidebar{width:33%}.highlight-block{padding:30px 0;border:1px solid #c5c5c5;border-width:1px 0}.global-header{position:fixed;top:0;left:0;width:100%;z-index:4999;background-color:#fff;height:99px;border-bottom:1px solid #d4d4d4;transition:top .3s linear,left .3s ease-in-out;transform:translate3d(0,0,0)}.global-header.is-active{top:190px}.global-header.is-active-submenu{top:100px}@media all and (max-width:63.25em){.global-header.is-active-submenu{top:0}}.is-active-mobile .global-header{left:80%}@media all and (max-width:63.25em){.global-header{height:83px}}@media all and (max-width:34.375em){.global-header{height:62px}}.global-header .nav-group{padding-left:5px;position:relative}@media all and (max-width:63.25em){.global-header .nav-group{display:none}}.global-header .content-wrapper{position:relative;padding:18px 34px 0 99px}@media all and (max-width:34.375em){.global-header .content-wrapper{padding-top:10px;padding-right:15px}}.global-logo>img{max-width:100%}@media all and (max-width:63.25em){.global-logo{width:210px}}@media all and (max-width:34.375em){.global-logo{width:155px}}.secondary-nav-link{color:#404040;display:inline-block;font-size:14px}.secondary-nav-link:hover{color:#ce1127}.primary-nav{margin-top:14px}.primary-nav-link{font-size:18px}@media all and (max-width:1024px){.primary-nav-link{font-size:16px}}.primary-nav-link.is-active{color:#393939}.secondary-nav-link,.primary-nav-link{display:inline-block;margin-left:32px;line-height:1;text-transform:uppercase}@media(min-width:63.25em) and (max-width:1300px){.secondary-nav-link,.primary-nav-link{margin-left:20px}}.social-follow{font-size:14px;line-height:1.8;color:#37a09c;text-transform:uppercase;position:absolute;right:0}.social-follow:hover{color:#393939}.social-follow:before{content:'+';display:inline-block;width:15px}.social-follow.is-active-social:before{content:'-'}.social-follow.is-active-social+.social-follow-links{max-width:270px}.social-follow-links{position:absolute;top:-8px;left:100%;white-space:nowrap;transition:max-width .5s ease-in-out;overflow:hidden;max-width:0}.social-follow-wrap{position:relative;margin-left:20px}.social-follow-wrap:before{content:'';position:absolute;left:-8px;margin-top:7px;width:0;height:0;border-left:5px solid transparent;border-right:12px solid transparent;border-bottom:20px solid #37a09c;transform:rotate(32deg)}.social-follow-icon{background-color:#37a09c;color:#fff;display:table-cell;font-size:20px;border-right:1px solid #e1e1e1;padding:8px 10px;line-height:1;min-width:40px;text-align:center}.social-follow-close{display:table-cell;height:100%;color:#37a09c;background-color:#e1e1e1;padding:6px 10px 0;font-size:24px;line-height:1;font-weight:100}.global-search-btn{background-color:#d4d4d4;color:#707070;position:absolute;top:0;left:0;width:99px;height:99px;padding:30px 0;text-align:center}@media all and (max-width:63.25em){.global-search-btn{width:83px;height:83px;left:83px;padding-top:25px}}@media all and (max-width:34.375em){.global-search-btn{width:62px;height:62px;left:62px;padding-top:15px}}.global-search-btn:hover{background-color:#171717;color:#fff}.global-search-btn .fa{font-size:30px}@media all and (max-width:34.375em){.global-search-btn .fa{font-size:25px}}.is-active .global-search-btn{background-color:#171717;color:#fff}.is-active .global-search-btn .fa:before{content:''}.is-active .global-search-btn:before,.is-active .global-search-btn:after{content:''}.global-search-btn:hover{background-color:#000}.global-search-btn:before,.global-search-btn:after{display:block;position:absolute;background-color:#fff;height:1px;width:45px;margin:0 auto;transition:all 500ms ease-in-out;left:30px;top:50px}@media all and (max-width:63.25em){.global-search-btn:before,.global-search-btn:after{left:20px;top:40px}}@media all and (max-width:34.375em){.global-search-btn:before,.global-search-btn:after{left:10px;top:30px}}.global-search-btn:before{transform:rotate(45deg)}.global-search-btn:after{transform:rotate(-45deg)}.global-search{position:fixed;width:100%;top:-192px;left:0;background-color:#171717;padding:25px 0;overflow:hidden;z-index:4999;height:192px;transform:translate3d(0,0,0);transition:top .3s linear}.global-search.is-active{top:0}.global-search input{background-color:transparent;padding:10px 0 25px;border:0;height:auto!important;border-bottom:1px solid #8b8b8b;width:100%;font-size:28px;line-height:1;color:#fff}.global-search input::-webkit-input-placeholder{color:#fff}.global-search input::-moz-placeholder{color:#fff}.global-search input:-moz-placeholder{color:#fff}.global-search input:-ms-input-placeholder{color:#fff}@media all and (max-width:63.25em){.global-search{padding-left:3%}}.global-search-box{width:55%;margin-top:35px;padding-right:35px;position:relative}.global-search-box .placeholder{color:#fff!important}.global-search-box button{position:absolute;right:35px;top:0;font-size:25px;background-color:transparent;color:#fff}@media all and (max-width:63.25em){.global-search-box button{right:10px}}@media all and (max-width:63.25em){.global-search-box{width:100%;padding-right:10px;margin-top:0}}.global-search-results{width:45%;height:110%;overflow:hidden;color:#fff}@media all and (max-width:63.25em){.global-search-results{display:none}}.global-search-results .suggested-results{height:110px;overflow-y:auto;width:110%}.global-search-result{display:block}.global-search-result span{display:inline-block;margin-right:10px;font-size:14px;color:#d8d8d8}.global-search-category{font-weight:100;font-size:14px;text-transform:uppercase;text-align:center;padding:12px 0;display:block;float:left;width:31.3333%;line-height:1;white-space:nowrap;margin-right:5px;margin-bottom:5px;color:#fff;background-color:#424242}.global-search-category:hover{background-color:#5c5c5c;color:#fff}.global-search-dropshadow{position:fixed;top:0;left:0;opacity:1;z-index:0;width:100%;height:0;background-color:rgba(0,0,0,.5);cursor:pointer}.is-active+.global-search-dropshadow{opacity:1;z-index:99;height:100%}@media only screen and (min-device-width:480px) and (max-device-width:640px) and (orientation:landscape){.suggested-results{max-height:210px}}.global-footer{line-height:1;color:#636363;clear:both;position:relative;z-index:10;border-top:1px solid #c5c5c5}.global-footer .copyright-info{background-color:#d4d4d4}.global-footer .copyright{display:inline-block;margin-right:20px}.global-footer .content-wrapper{padding:20px 35px;margin-top:0}@media all and (max-width:63.25em){.global-footer .content-wrapper{padding-left:20px;padding-right:20px}}@media all and (max-width:34.375em){.global-footer .content-wrapper{padding:15px 10px}}.footer-links,.global-footer>span{font-size:14px}.footer-links{color:#636363;display:inline-block}.footer-links:hover{color:#000}.footer-links:hover:before{color:#636363}.footer-links:after{content:'|';display:inline-block;margin-right:5px;margin-left:10px}.footer-links:last-child:after{content:'';margin:0}span.footer-links:hover{color:#636363}.global-locations{font-size:14px;line-height:1.2}.global-locations nav{margin-left:120px}@media all and (max-width:63.25em){.global-locations nav{margin-left:0;padding-top:5px;clear:left}}.global-locations-label{color:#000;text-transform:uppercase;float:left;width:120px}.global-locations-office{display:inline-block;border-right:1px solid #959595;margin:0 4px 4px 0;padding-right:8px}.global-locations-office:last-child{border-right:0;margin-right:0}.global-submenu{position:fixed;width:100%;top:-100px;left:0;background-color:#171717;padding:30px 3% 30px 99px;overflow:hidden;z-index:4999;height:100px;transform:translate3d(0,0,0);transition:top .3s linear}.global-submenu.is-active-submenu{top:0}@media all and (max-width:63.25em){.global-submenu.is-active-submenu{top:-100px}}.global-submenu .global-submenu-close{position:absolute;right:20px;top:25%}.submenu-nav{overflow:hidden;display:none}.submenu-nav.is-actived{display:block}.submenu-nav-link{font-weight:100;font-size:14px;text-transform:uppercase;text-align:center;padding:12px 16px;display:block;float:left;line-height:1;white-space:nowrap;margin-right:5px;margin-bottom:5px;color:#fff;background-color:#424242}.submenu-nav-link:hover{background-color:#5c5c5c;color:#fff}.global-mobile-nav{display:none;z-index:1;width:100%;height:100%;padding-right:20%;top:0;background-color:#fff}@media all and (max-width:63.25em){.global-mobile-nav{position:fixed;display:block;visibility:visible}}.global-mobile-nav .nav-group{position:relative;margin-left:32px;overflow:hidden}.global-mobile-nav .primary-nav-link,.global-mobile-nav .secondary-nav-link{display:block;padding-top:12px;margin:12px 0 0;border-top:1px solid #c5c5c5;opacity:1}.global-mobile-nav .primary-nav-link{font-size:24px}@media all and (max-width:34.375em){.global-mobile-nav .primary-nav-link{font-size:18px}}.global-mobile-nav .primary-nav-link:first-child{border-top:0}.global-mobile-nav .secondary-nav-link{font-size:18px;position:relative;z-index:1}@media all and (max-width:34.375em){.global-mobile-nav .secondary-nav-link{font-size:16px}}.global-mobile-nav .secondary-nav-link .fa{position:absolute;right:0}.global-mobile-nav .back-btn{display:block;position:absolute;top:30px;z-index:3;left:100%;transition:left .3s ease-in-out}.global-mobile-nav .is-active-group .back-btn,.global-mobile-nav .is-active-group .subtree{left:0}.global-mobile-nav .is-active-group .primary-nav-link,.global-mobile-nav .is-active-group .secondary-nav-link{opacity:0}.global-mobile-nav .subtree{background-color:#fff;position:absolute;z-index:1;top:0;width:100%;padding-top:60px;left:100%;transition:left .3s ease-in-out;display:block}.global-mobile-nav .subtree.is-active-tree{z-index:2}.global-mobile-nav .subtree a{display:block;padding-top:12px;margin:12px 0 0;border-top:1px solid #c5c5c5}.global-mobile-nav .subtree li:first-child a{border-top:0}.global-mobile-nav-wrap{position:relative;height:100%;overflow-y:auto;margin-right:30px;transition:transform .4s ease-in-out;transform:translateX(-40px)}.is-active-mobile .global-mobile-nav-wrap{transform:translateX(0)}.nav-mobile-toggle{display:none;color:#fff}@media all and (max-width:63.25em){.nav-mobile-toggle{display:block;position:absolute;top:0;left:0;width:83px;height:83px;padding:30px 0 0;background-color:#ce1127;color:#fff;text-align:center}}@media all and (max-width:34.375em){.nav-mobile-toggle{width:62px;height:62px;padding-top:20px}}.nav-mobile-toggle em{display:block;margin-top:18px;font-style:normal;font-size:12px;text-transform:uppercase}.nav-mobile-toggle em:hover{color:#fff}@media all and (max-width:34.375em){.nav-mobile-toggle em{margin-top:14px}}.nav-mobile-toggle>span,.nav-mobile-toggle>span:before,.nav-mobile-toggle>span:after{content:'';display:block;position:absolute;background-color:#fff;height:4px;width:35px;margin:0 auto;transition:all 500ms ease-in-out}@media all and (max-width:34.375em){.nav-mobile-toggle>span,.nav-mobile-toggle>span:before,.nav-mobile-toggle>span:after{width:32px;height:3px}}.nav-mobile-toggle>span{left:32px}@media all and (max-width:63.25em){.nav-mobile-toggle>span{left:24px}}@media all and (max-width:34.375em){.nav-mobile-toggle>span{left:16px}}.is-active-mobile .nav-mobile-toggle>span{background-color:transparent}.is-active-mobile .nav-mobile-toggle>span:before,.is-active-mobile .nav-mobile-toggle>span:after{top:0}.is-active-mobile .nav-mobile-toggle>span:before{transform:rotate(45deg)}.is-active-mobile .nav-mobile-toggle>span:after{transform:rotate(-45deg)}.nav-mobile-toggle>span:before{top:-10px}.nav-mobile-toggle>span:after{bottom:-10px}.global-sub-nav{border-bottom:1px solid #e1e1e1;padding-bottom:0}.global-sub-nav-wrapper{height:80px}@media all and (max-width:40.625em){.global-sub-nav-wrapper{display:block;padding:10px 0;height:auto}}@media all and (max-width:40.625em){.global-sub-nav-wrapper .table-grid-cell{display:block}}.global-sub-nav-dropdown{width:19%;border-right:1px solid #e1e1e1;padding-right:2%;min-width:235px}@media all and (max-width:47.9375em){.global-sub-nav-dropdown{width:25%;min-width:10px;padding:0 0 10px}}@media all and (max-width:40.625em){.global-sub-nav-dropdown{width:100%;border-right:0}}.global-sub-nav-dropdown .select-dropdown{color:#ce1127}.global-sub-nav-dropdown .select-dropdown:hover{color:#393939}.global-sub-nav-items{padding-left:3%}@media all and (max-width:40.625em){.global-sub-nav-items{padding-left:0}}.global-sub-nav-links{color:#379f9b;border-left:2px solid #e1e1e1;padding-left:10px;margin-right:5px;display:inline-block;line-height:1.1}.global-sub-nav-links:hover,.global-sub-nav-links.is-active-nav{color:#393939}.global-sub-nav-links:first-child{padding-left:0;border-left:0}.global-page-title{background:transparent no-repeat center bottom;background-image:linear-gradient(to right,#ae0e21,#cd1127);background-size:cover;color:#fff;padding:50px 0}@media all and (max-width:63.25em){.global-page-title{padding:30px 0}}@media all and (max-width:47.9375em){.global-page-title{padding:25px 0}}.no-cssgradients .global-page-title{background-image:url(../images/svg-gradient.svg)}.global-page-title .content-wrap{position:relative}.global-page-title .page-tools+h1{padding-right:80px}@media all and (max-width:34.375em){.global-page-title .page-tools+h1{padding-right:35%}}.global-back-page{background-color:#ededed}.global-back-page-link{display:block;padding:7px 0}.global-back-page-link:before{content:'┬½';display:inline-block;margin-right:5px}input#gsc-i-id1{background-color:transparent!important;background:0 0!important;padding:10px 0 25px!important;border:0!important;border-bottom:1px solid #8b8b8b!important;width:100%;font-size:28px;line-height:1;color:#fff;content:'Search'}div#gsc-iw-id1{background:0 0;border:none}.gsc-control-cse.gsc-control-cse-en{background:0 0;border:none}.gsc-control-cse.gsc-control-cse-en{padding:0}td#gs_tti50{padding-left:0;padding-top:0}input.gsc-search-button.gsc-search-button-v2{display:none}td.gsib_b{display:none}.global-search-box button{right:26px}.suggested-results{z-index:9999;position:fixed;top:0;background:#fff;left:81px;top:132px;max-height:277px;overflow:auto;max-width:617px;width:100%}.suggested-results a{font-weight:400;font-size:16px;color:#000;cursor:pointer;font-family:museo-sans,trebuchet ms,helvetica,sans-serif;padding-left:10px;display:block}.suggested-results a i{font-weight:600;font-style:normal}.suggested-results a:hover{background:#eee}.global-search input::-webkit-input-placeholder{color:#fff;font-size:14px;letter-spacing:.2px}.global-search input::-moz-placeholder{color:#fff;font-size:14px;letter-spacing:.2px}.global-search input:-moz-placeholder{color:#fff;font-size:14px;letter-spacing:.2px}.global-search input:-ms-input-placeholder{color:#fff;font-size:14px;letter-spacing:.2px}input.newsitesearch{padding-left:0}.filter.btn.btn-green-next.active,.global-search-box button.filter.btn-green-next.active,.keyword-search button.filter.btn-green-next.active{background-color:#ededed;color:#ce1127;border-top:1px solid #c5c5c5}article img{float:left;margin-right:20px;margin-bottom:30px}article{clear:both}.related-contacts>li{float:left;width:50%;padding-right:1%}.related-contacts>li:nth-child(2n){padding-left:1%;padding-right:0}@media all and (max-width:34.375em){.related-contacts>li{padding:0;float:none;width:100%}.related-contacts>li:nth-child(2n){padding-left:0}}[class*=grid-col]{float:left}@media all and (max-width:34.375em){[class*=grid-col]{float:none}}.grid-col-3{width:33.33333%}@media all and (max-width:47.9375em){.grid-col-3{width:50%}}@media all and (max-width:34.375em){.grid-col-3{width:100%}}.grid-col-halfs{width:50%}.grid-row-spaced .grid-col-halfs{width:49%}.grid-row-spaced .grid-col-halfs:nth-child(2n+1){margin-right:2%}@media all and (max-width:34.375em){.grid-row-spaced .grid-col-halfs{width:100%}.grid-row-spaced .grid-col-halfs:nth-child(2n+1){margin-right:0}}@media all and (max-width:34.375em){.grid-col-halfs{width:100%}}.grid-row-spaced form{overflow:hidden;margin:auto auto auto -2%}.grid-row-spaced form .grid-col-halfs{width:48%;margin-left:2%}.grid-row-spaced form .grid-col-halfs:nth-child(2n+1){margin-right:0}@media all and (max-width:34.375em){.grid-row-spaced form .grid-col-halfs{width:100%}}.grid-row-spaced form .rich-text{margin-left:2%}.table-grid{display:table;width:100%}.table-grid-cell{display:table-cell;vertical-align:middle}.rich-text{font-weight:300;font-family:clavo,arial,sans-serif}.rich-text img{max-width:100%;height:auto!important}.rich-text p:first-child{margin-top:0}.rich-text-russian .grid-content-main .rich-text{font-family:Arial,sans-serif}.experience-text{margin-top:25px}.experience-disclaimer{font-weight:300;font-family:clavo,arial,sans-serif;font-style:italic;margin-top:25px;font-size:10px;letter-spacing:0;clear:both;padding-top:25px}.intro{font-size:24px;line-height:1.45;font-weight:300}@media all and (max-width:48em){.intro{font-size:20px}}.intro+p,.intro~.read-more-content{margin-top:35px}.grid-content-main .intro{padding-top:40px}.grid-content-main .intro.pull-left{padding-top:0;max-width:55%}@media all and (max-width:63.25em){.grid-content-main .intro.pull-left{padding-top:20px}}.grid-content-main .intro.pull-left+.pull-right+p{padding-top:35px;margin-top:0;clear:both}@media all and (max-width:63.25em){.grid-content-main .intro.pull-left+.pull-right+p{padding-top:0;margin-top:35px;clear:none}}.video-widget{position:relative;padding-bottom:55%;height:0;overflow:hidden;display:block;width:100%;max-width:700px;margin-top:25px}.video-widget iframe,.video-widget object,.video-widget embed{position:absolute;top:0;left:0;width:100%;height:100%}@media all and (max-width:63.25em){.grid-content-main .pull-left,.grid-content-main .pull-right{float:none!important;max-width:none!important}}.intro:first-letter,.fancy-letter{font-family:clavo,arial,sans-serif;font-style:normal;font-weight:700;font-size:30px;display:inline-block;float:left;padding:2px 14px;margin:-20px 5px 0 0;position:relative;background-color:#ce1127;color:#fff}@media all and (max-width:48em){.intro:first-letter,.fancy-letter{font-size:24px;margin-top:-16px;padding:2px 12px}}@-moz-document url-prefix(){.intro:first-letter{float:none}}.caption{margin:25px 0 0;font-size:26px;line-height:1.3;font-weight:300;color:#ce1127}.caption-image{font-size:16px;margin-top:5px;color:#6b6b6b}.callout{max-width:300px;border-right:1px solid #c5c5c5;padding-right:35px;margin:0 35px 40px 0;color:#6b6b6b;font:700 17px museo-sans,trebuchet ms,helvetica,sans-serif}@media screen and (min-width:64em){.callout{margin-right:50px;padding-right:50px}}.callout>img{display:block;margin-bottom:10px}.img-with-border{padding:35px 0;border:1px solid #c5c5c5;border-width:1px 0}.read-more-content{display:none}.grid-content-sidebar .h4-primary{margin-bottom:15px}.grid-content-sidebar p{margin-top:15px}button{display:inline-block;padding:0;border:0;cursor:pointer;transition:color .4s ease-in,background-color .35s ease-in}button:focus{outline:none}.btn,.global-search-box button,.keyword-search button{display:inline-block;padding:10px;cursor:pointer}.view-more{width:100%;padding:8px 12px;background-color:#ce1127;color:#fff;position:relative}.view-more i{position:absolute;right:12px;font-style:normal}.view-more:hover{background-color:#ed253c;color:#fff}.btn-read-more{display:inline-block;margin-top:35px;font:500 18px/1.4 "museo-sans","Trebuchet MS","Helvetica",sans-serif}.icon{display:inline-block;font-style:normal}.large-close-inverted,.js-global-submenu-close{width:50px;height:50px;position:relative}.large-close-inverted:before,.large-close-inverted:after,.js-global-submenu-close:before,.js-global-submenu-close:after{content:'';display:block;position:absolute;background-color:#fff;height:1px;width:50px;margin:0 auto;transition:transform 500ms ease-in-out;transform:rotate(45deg)}.large-close-inverted:after,.js-global-submenu-close:after{transform:rotate(-45deg)}.large-plus-inverted{width:50px;height:50px;position:relative;float:right}.large-plus-inverted:before,.large-plus-inverted:after{content:'';display:block;position:absolute;background-color:#fff;height:1px;width:50px;margin:0 auto;transition:transform 500ms ease-in-out}.large-plus-inverted:after{transform:rotate(-90deg)}.homepage-plus-inverted,.hero-headline-btn .hero-headline-icon{width:45px;height:45px;position:relative;float:right}.homepage-plus-inverted:before,.hero-headline-btn .hero-headline-icon:before,.homepage-plus-inverted:after,.hero-headline-btn .hero-headline-icon:after{content:'';display:block;position:absolute;background-color:#fff;height:1px;width:45px;margin:0 auto;transition:color .35s ease-in,background-color .35s ease-in,transform 500ms ease-in-out}.homepage-plus-inverted:after,.hero-headline-btn .hero-headline-icon:after{transform:rotate(-90deg)}.icon-plus{width:14px;height:14px;position:relative}.icon-plus:before,.icon-plus:after{content:'';display:block;position:absolute;background-color:#fff;height:2px;width:14px;top:50%;-moz-transform:translatey(-50%);-webkit-transform:translatey(-50%);transform:translatey(-50%);left:0;right:0;margin:0 auto;transition:transform 500ms ease-in-out}.icon-plus:after{transform:rotate(-90deg)}.is-active .icon-plus:after,.icon-plus.is-active-menu:after{transform:rotate(0deg)}.btn-submit{color:#ce1127;border:1px solid #ce1127;padding:8px 20px}.btn-submit:hover{background-color:#ce1127;color:#fff}.btn-clear{color:#ce1127;border:1px solid #ce1127;padding:8px 20px}.btn-clear:hover{background-color:#ce1127;color:#fff}.btn-simple-text{color:#379f9b;padding:0 10px}.btn-simple-text:hover{color:#393939}.btn.btn-green-next,.global-search-box button.btn-green-next,.keyword-search button.btn-green-next{letter-spacing:0;background-color:#37a09c;position:relative;padding:10px 30px 10px 15px;color:#fff;font-weight:300;text-align:left;margin-top:20px;width:100%}.btn.btn-green-next .fa,.global-search-box button.btn-green-next .fa,.keyword-search button.btn-green-next .fa{position:absolute;right:15px;font-size:26px}.btn.btn-green-next:hover,.global-search-box button.btn-green-next:hover,.keyword-search button.btn-green-next:hover{color:#fff;background-color:#3eb3af}input{padding:5px 10px;background-color:#fff;line-height:1.2;outline:none;border:0;font-size:18px;line-height:1.2}button{border:0;background-color:transparent;display:inline-block;color:#6b6b6b}fieldset{margin:25px 0 0;border:0}.select-dropdown{position:relative;color:#379f9b}.select-dropdown select{position:absolute;top:0;left:0;height:100%;width:100%;background-color:transparent;opacity:0;z-index:5;cursor:pointer}.select-dropdown .fa{position:absolute;right:15px;font-size:12px;top:35%}.select-label{background-color:#e1e1e1;display:inline-block;border:1px solid #c5c5c5;width:100%;padding:10px 15px;text-align:left;position:relative}.select-dropdown-label{display:block}.select-dropdown-label:hover{color:#393939}.select-dropdown-label:after{content:'\f0d7';display:inline-block;margin-left:5px;font:normal normal 1em/1 FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.field{margin-bottom:4%;margin-left:2%;max-width:98%}.input{border-bottom:1px solid #959595;border-width:0 0 1px;padding:8px 0;width:100%;font-size:16px;outline:0}.input:focus{border-color:#171717}.input:focus::-webkit-input-placeholder{color:#393939;opacity:1}.input:focus::-moz-placeholder{color:#393939;opacity:1}.input:focus:-moz-placeholder{color:#393939;opacity:1}.input:focus:-ms-input-placeholder{color:#393939;opacity:1}.captcha{margin-top:30px}.page-tools{position:absolute;right:0;width:80px}.global-page-title .page-tools{right:6%;top:50%;transform:translateY(-50%);min-width:80px;width:auto}@media all and (max-width:75em){.global-page-title .page-tools{right:4%}}@media all and (max-width:53.125em){.global-page-title .page-tools{right:3%}}@media all and (max-width:34.375em){.global-page-title .page-tools{right:4%;max-width:34%;min-width:inherit}}.global-page-title .page-tools .page-tools-item{padding:10px;position:relative;color:#fff;background-color:transparent;text-align:left}.global-page-title .page-tools .page-tools-item:after{content:'';display:inline-block;margin-left:3px;width:12px;height:12px;border:1px solid #fff;border-width:1px 1px 0 0;transform:rotate(45deg)}.global-page-title .page-tools .page-tools-item.share:after{display:none}.global-page-title .page-tools .page-tools-item:hover{background-color:#fff;color:#ce1127}.global-page-title .page-tools .page-tools-item:hover:after{border-color:#ce1127}.bio-card .page-tools{position:absolute;right:0;top:0}@media all and (max-width:53.125em){.bio-card .page-tools{position:static;width:auto;margin-top:20px}}@media all and (max-width:47.9375em){.bio-card .page-tools{clear:both;padding-top:20px}}@media all and (max-width:34.375em){.bio-card .page-tools{padding-top:0}}.page-tools .page-tools-item.share.is-active-social+.pagetool-share-links{max-width:245px}.page-tools .pagetool-share-links{position:absolute;top:0;right:100%;white-space:nowrap;overflow:hidden;max-width:0;transition:max-width .5s ease-in-out}.page-tools .pagetool-share-links:before{content:'';position:absolute;right:0;margin-top:5px;margin-right:7px;width:0;height:0;border-right:5px solid transparent;border-left:12px solid transparent;border-bottom:20px solid #37a09c;transform:rotate(-34deg)}@media all and (max-width:34.375em){.page-tools .pagetool-share-links:before{display:none}}@media all and (max-width:34.375em){.page-tools .pagetool-share-links{right:0!important;top:82%!important}}.page-tools .pagetool-share-wrap{overflow:hidden;background-color:#37a09c;margin-right:15px}.page-tools .pagetool-share-icon{background-color:#37a09c;color:#fff;display:table-cell;font-size:20px;border-right:1px solid #e1e1e1;padding:8px 10px;line-height:1}.page-tools .pagetool-share-icon:last-child{border-right:0}.page-tools .pagetool-share-close{display:table-cell;height:100%;color:#37a09c;background-color:#e1e1e1;padding:6px 10px 0;font-size:24px;line-height:1;font-weight:100}.page-tools-item{color:#fff;background-color:#379f9b;font-weight:300;padding:8px 2px;text-align:center;display:block;font-size:14px;line-height:1;margin-bottom:1px}.page-tools-item:hover{background-color:#49c0bb;color:#fff}@media all and (max-width:53.125em){.bio-card .page-tools-item{float:left;margin-right:1px;padding:8px 14px}}.tabs-wrap{background-color:#000;height:80px;position:relative;z-index:50}@media all and (max-width:64em){.tabs-wrap{float:none;width:auto}.tabs-wrap:before{content:'';background-color:#000;display:block;height:100%;width:400%;position:absolute;right:100%;top:0;background-color:#000;text-align:center}}@media all and (max-width:40.625em){.tabs-wrap{padding:0 3%;margin:0 -3%}}@media all and (max-width:34.375em){.tabs-wrap{padding:0 15px;margin:0 -15px}}.tabs-wrap:after{content:'';background-color:#000;display:block;height:100%;width:400%;position:absolute;left:100%;top:0;background-color:#000}.tabs{background-color:#000;padding:30px 0 30px 28px;margin-left:-28px;height:80px}@media all and (max-width:64em){.tabs{float:none;width:100%;margin-left:0}}@media all and (max-width:48em){.tabs{padding-left:0;padding-right:0;width:100%}}@media screen and (min-width:40.6875em){.tabs.justify-tabs{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}.tabs.justify-tabs:after{content:'';width:100%;display:inline-block;font-size:0;line-height:0}.tabs.justify-tabs .tabs-link{margin-left:0}}@media all and (max-width:40.625em){.tabs{padding:0;margin-left:0;position:absolute;left:0;height:auto;top:100%;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.tabs-mobile-label.active-nav+.tabs{max-height:500px}}.tabs .tabs-link{color:#379f9b;font-size:18px;line-height:1.2}@media all and (max-width:63.25em){.tabs .tabs-link{font-size:16px}}@media screen and (min-width:40.6875em){.tabs .tabs-link{vertical-align:top;display:inline-block;margin-left:15%;*display:inline;zoom:1}}@media all and (max-width:40.625em){.tabs .tabs-link{display:block;padding:15px;margin-right:0;border-bottom:1px solid #16403f}}.tabs .tabs-link:first-child{margin-left:0}.tabs .tabs-link:last-child{border-bottom:0}.tabs .tabs-link:hover,.tabs .tabs-link.is-active{color:#fff}@media all and (max-width:40.625em){.tabs .tabs-link.is-active{display:none}}.tabs-mobile-label{display:none;color:#379f9b;font-size:18px;line-height:1.2;position:relative;cursor:pointer}.tabs-mobile-label .fa{position:absolute;right:0;font-size:30px;margin-top:-5px;transition:transform .3s ease-in-out}@media all and (max-width:40.625em){.tabs-mobile-label .fa{margin-top:-10px;background-color:#fff;padding:5px 10px}}.tabs-mobile-label:hover{color:#fff}@media all and (max-width:40.625em){.tabs-mobile-label:hover{color:#379f9b}}.tabs-mobile-label.active-nav .fa{transform:rotate(540deg)}@media all and (max-width:40.625em){.tabs-mobile-label{display:block;padding:30px 0}}.global-tabs-sections{border-bottom:1px solid #e1e1e1;padding-bottom:0;letter-spacing:-4px;overflow:visible}@media all and (max-width:53.125em){.global-tabs-sections{text-align:center}}@media all and (max-width:34.375em){.global-tabs-sections.global-tabs-sections-news .content-wrap{padding:0}.global-tabs-sections.global-tabs-sections-news .tabs-section{display:table}}.tabs-section-link{display:inline-block;padding:25px 2%;border-right:1px solid #e1e1e1;background-color:#fff;color:#379f9b;letter-spacing:0;position:relative}.tabs-section-link:first-child{border-left:1px solid #e1e1e1}@media all and (max-width:53.125em){.tabs-section-link{padding:20px 3%}}@media all and (max-width:40.625em){.tabs-section-link{font-size:12px;line-height:1.6}}@media all and (max-width:34.375em){.global-tabs-sections-news .tabs-section-link{width:26%;display:table-cell;vertical-align:middle;padding:15px 1%}}.tabs-section-link:hover{background-color:#e1e1e1}.tabs-section-link.is-active-menu{color:#ce1127}.tabs-section-link.is-active-menu:after{content:'';display:block;height:1px;border-top:1px solid #fff;position:absolute;left:0;right:0;bottom:-1px}.tabs-section-link.is-active-menu:hover{background-color:#fff}ul{margin:25px 0 0;padding-left:20px;list-style-type:square}ul ul{margin:0}.list{margin-top:15px}.list>li{margin-top:10px}.related-accordion .list{margin-top:0}.list-btn-expand{display:inline-block;margin-top:10px}.list-inline-block>li{display:inline-block;margin:5px 0 0}.list-alpha>li{float:left;width:3.8462%;text-align:center}@media all and (max-width:40.625em){.list-alpha>li{width:7.5%}}.list-alpha .list-alpha-link{color:#393939;line-height:1.1;border:1px solid #c5c5c5;font-weight:700;display:inline-block;width:90%;padding:15% 0}.list-alpha .list-alpha-link:hover{color:#ce1127}.list-alpha .list-alpha-link.is-active{background-color:#e1e1e1;color:#ce1127}.list-alpha .list-alpha-link.is-disabled{opacity:.5}.list-alpha .list-alpha-link.is-disabled:hover{color:#393939;cursor:text}.related-service-list>li{border-bottom:1px solid #c5c5c5;padding-bottom:12px;margin-top:12px}@media all and (max-width:34.375em){.related-service-list>li:last-child{border-bottom:0;padding-bottom:0}}.related-service-list>li:first-child{border-top:1px solid #c5c5c5;padding-top:12px}.related-services-simple-item+.related-services-simple-item{margin-top:2px}.related-services-simple-item>a:after{content:","}.related-services-simple-item>a:last-child:after{content:""}@media all and (max-width:34.375em){.content-service-list .grid-col-halfs+.grid-col-halfs{margin-top:45px}}.h2-size+.article-list,.ideas-topics-details .ideas-topics-article-link+.article-list{margin-top:15px}.article-list article{margin-top:30px;padding-top:30px;border-top:1px solid #c5c5c5}.article-list article:first-child{margin-top:0;padding-top:0;border-top:0}.article-list .article-list-abstract,.article-list .article-list-type{margin-top:5px;font-size:16px}.article-list .article-list-type{display:block;font-size:18px;margin-top:12px}.article-list .pagination-controls,.article-list .pagination-controls-upcoming,.article-list .pagination-controls-past,.article-list .pagination-controls-publication{display:flex;margin-bottom:20px;padding-bottom:10px}.article-list .pagination-controls.pages,.article-list .pagination-controls-upcoming.pages,.article-list .pagination-controls-past.pages,.article-list .pagination-controls-publication.pages{justify-content:center}.article-list .pagination-controls.page-stats,.article-list .pagination-controls-upcoming.page-stats,.article-list .pagination-controls-past.page-stats,.article-list .pagination-controls-publication.page-stats{justify-content:space-between;border-bottom:1px #000 solid}.grid-content-main .pagination-controls,.grid-content-main .pagination-controls-past,.grid-content-main .pagination-controls-upcoming,.grid-content-main .pagination-controls-publication{display:flex;margin-bottom:20px;padding-bottom:10px}.grid-content-main .pagination-controls.pages,.grid-content-main .pagination-controls-upcoming.pages,.grid-content-main .pagination-controls-past.pages,.grid-content-main .pagination-controls-publication.pages{justify-content:center}.grid-content-main .pagination-controls.page-stats,.grid-content-main .pagination-controls-upcoming.page-stats,.grid-content-main .pagination-controls-past.page-stats,.grid-content-main .pagination-controls-publication.page-stats{justify-content:space-between;border-bottom:1px #000 solid}.article-list-title{margin-top:5px}.languages{float:right;padding-bottom:20px}.languages+.content-block{clear:both}.language-item{display:inline-block;border-left:2px solid #c5c5c5;margin-left:8px;padding-left:11px;line-height:1.1}.language-item:first-child{padding-left:0;margin-left:0;border-left:0}.language-item.is-active{color:#6b6b6b;cursor:text}.keyword-search-wrap{background-color:#c5c5c5;padding:15px 0}.keyword-search{margin:0;padding:0;position:relative}.keyword-search input{color:#707070;width:100%;padding:12px 60px 12px 15px;border:1px solid #c5c5c5}.keyword-search button{position:absolute;right:10px;top:1px;background-color:#fff;font-size:20px}.keyword-search .placeholder{height:auto!important}.social-options{border-bottom:3px dotted #6b6b6b;padding-bottom:20px;color:#6b6b6b;letter-spacing:-3px;margin-top:50px}.social-options+.content-block{margin-top:45px}@media all and (max-width:50em){.social-options{margin-top:20px}}@media all and (max-width:34.375em){.social-options{margin-top:10px}.social-options .grid-col-halfs{margin-top:25px}}.social-options .social-options-btn{font-size:22px;padding-right:3%;border-right:1px solid #c5c5c5;margin-right:3%;letter-spacing:0;color:#6b6b6b}.social-options .social-options-btn:hover{color:#ce1127}.social-options .social-options-btn:last-child{border-right:0;padding-right:0;margin-right:0}.social-options-label{display:block;margin-bottom:10px;letter-spacing:0}.filter-options .people-search-filters{width:75%}@media all and (max-width:63.25em){.filter-options .people-search-filters{width:100%}}@media all and (max-width:34.375em){.filter-options .people-search-filters{display:block}}.filter-options .people-search-filter-btn{width:auto;padding-left:2.5%;padding-right:2.5%;transition:color .4s ease-in,background-color .35s ease-in}@media all and (max-width:63.25em){.filter-options .people-search-filter-btn{width:33%}}@media all and (max-width:34.375em){.filter-options .people-search-filter-btn{width:100%}}.filter-options .select-dropdown .fa{margin-left:5px;font-size:1em;position:static}.filter-option-label{font-size:20px;line-height:1.4;width:25%;border-right:1px solid #e1e1e1;padding-right:20px;position:relative;min-height:80px}@media all and (max-width:63.25em){.filter-option-label{width:100%;border-right:0}}.filter-option-center{position:absolute;left:0;top:50%;margin-top:0;transform:translateY(-50%)}.glance-block-row{position:relative;background-color:#ce1127}@media all and (max-width:34.375em){.glance-block-row{background-color:#fff}}.glance-block-row .glance-block{width:50%;padding:5% 7% 5% 5%;vertical-align:top;color:#fff;font-weight:700;float:left}@media all and (max-width:34.375em){.glance-block-row .glance-block{display:block;float:none;width:100%;background-color:#ce1127}}.glance-block-row .glance-block:nth-child(2n){padding:5% 5% 5% 7%}.glance-block-row .glance-block:first-child:last-child{width:100%;padding:5%}.glance-block-row .glance-block:first-child:last-child:before{width:100%;border-right:0}.glance-block-row .glance-block+.glance-block{float:right;padding:5% 5% 5% 7%}.glance-block-row .glance-block+.glance-block:after{content:'';display:block;position:absolute;left:50%;top:0;bottom:0;border:15px solid #fff;border-width:0 15px;width:31px;background-color:#e1e1e1;transform:translateX(-15px)}@media all and (max-width:53.125em){.glance-block-row .glance-block+.glance-block:after{border-width:0 13px;width:27px}}@media all and (max-width:34.375em){.glance-block-row .glance-block+.glance-block:after{display:none}}@media all and (max-width:34.375em){.glance-block-row .glance-block+.glance-block{margin-top:30px;position:relative}.glance-block-row .glance-block+.glance-block:before{content:'';background-color:#e1e1e1;border-right:15px solid #fff;height:1px;width:100%;position:absolute;top:-15px;left:0}}.glance-block-row+.glance-block-row{margin-top:30px}@media all and (max-width:34.375em){.glance-block-row+.glance-block-row{margin-top:30px}}.glance-block-row+.glance-block-row .glance-block:before{content:'';background-color:#e1e1e1;border-right:15px solid #fff;height:1px;width:50%;position:absolute;top:-15px;left:0}@media all and (max-width:34.375em){.glance-block-row+.glance-block-row .glance-block:before{width:100%;border-right:0}}.glance-block-row+.glance-block-row .glance-block+.glance-block:before{left:auto;right:0;border-right:0;border-left:15px solid #fff}@media all and (max-width:34.375em){.glance-block-row+.glance-block-row .glance-block+.glance-block:before{left:0;border:0}}.glance-block-figure{font-size:45px;line-height:1.1}@media all and (max-width:53.125em){.glance-block-figure{font-size:40px}}.glance-block-figure a{color:#fff}.glance-block-figure+.glance-block-content{padding-top:20px;margin-top:15px}.glance-block-figure+.glance-block-content:before{content:'';width:24px;height:1px;background-color:rgba(255,255,255,.5);position:absolute;display:inline-block;margin-top:-20px}@media all and (max-width:34.375em){.glance-block-figure+.glance-block-content:before{margin-top:-15px}}.hero-main{background:transparent no-repeat center bottom;background-size:cover;height:calc(100vh - 240px);position:relative;color:#fff}.hero-main:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;background-image:radial-gradient(transparent,rgba(0,0,0,0.65))}@media all and (max-width:63.25em){.hero-main{height:calc(100% - 89px)}}@media all and (max-width:47.9375em){.hero-main{height:auto;padding-bottom:100px;min-height:calc(100% - 80px)}}html.touch .hero-main{height:calc(100vh - 240px)}@media all and (max-width:47.9375em){html.touch .hero-main{height:auto;padding-bottom:100px;min-height:calc(100% - 80px)}}.hero-main .meet-team{z-index:5}.hero-main .meet-team-headline.meet-team-headline-small span{font-size:20px}@media all and (max-width:63.25em){.hero-main .meet-team-headline.meet-team-headline-small span{font-size:16px}}.hero-main .meet-team-headline span{display:inline-block}.hero-main-label{padding-top:50px;width:75%;margin-bottom:35px;text-shadow:2px 2px 2px rgba(0,0,0,.35);position:relative;z-index:5}.hero-main-label p{margin-top:0}@media all and (max-width:40.625em){.hero-main-label{padding-top:25px}}.hero-main-callout{font-size:16px;font-weight:300;position:absolute;left:50%;padding:10px 15px 60px;bottom:0;transform:translateX(-50%);z-index:5;color:#fff;background-color:rgba(0,0,0,.5)}@media all and (max-width:40.625em){.hero-main-callout{width:100%}}.hero-main-callout:after{content:'';display:block;position:absolute;width:40px;height:40px;border:1px solid #d8d8d8;border-width:0 1px 1px 0;bottom:25px;left:38%;transform:rotate(45deg);animation:arrow-move 1.5s linear infinite alternate}@media all and (max-width:40.625em){.hero-main-callout:after{left:45%}}.meet-team{display:block;background-color:rgba(0,0,0,.8);color:#d8d8d8;position:relative}.meet-team:hover{color:#d8d8d8;background-color:#171717}.meet-team:after{content:'';display:block;position:absolute;width:42px;height:42px;border:1px solid #d8d8d8;border-width:1px 1px 0 0;right:50px;top:50%;transform:translateY(-50%) rotate(45deg)}@media all and (max-width:767px){.meet-team:after{right:30px}}@media all and (max-width:34.375em){.meet-team:after{top:80px}}.meet-team-copy{margin:0 140px 0 330px;padding:45px 0;min-height:280px;font-size:22px;font-weight:300;line-height:1.4}@media all and (max-width:63.25em){.meet-team-copy{font-size:18px;padding:20px 0;min-height:200px;margin-left:230px;margin-right:100px}}@media all and (max-height:785px) and (min-width:63.25em){.meet-team-copy{font-size:18px;padding:20px 0;min-height:200px;margin-left:230px;margin-right:100px}}@media all and (max-width:767px){.meet-team-copy{margin-left:180px;margin-right:75px}}@media all and (max-width:34.375em){.meet-team-copy{margin:0 15px}}.meet-team-headline{width:280px;height:100%;padding:30px 25px;margin:0;position:absolute;left:0;top:0;background-color:#ce1127;color:#fff}@media all and (max-width:63.25em){.meet-team-headline{width:200px}}@media all and (max-height:785px) and (min-width:63.25em){.meet-team-headline{width:200px}}@media all and (max-width:767px){.meet-team-headline{padding:15px;width:160px}}@media all and (max-width:34.375em){.meet-team-headline{position:static;left:auto;right:auto;width:100%}}.meet-team-headline>em,.meet-team-headline>span{display:block;font-size:30px;line-height:1.15;text-transform:uppercase;font-weight:100}@media all and (max-width:63.25em){.meet-team-headline>em,.meet-team-headline>span{font-size:20px}}@media all and (max-height:785px) and (min-width:63.25em){.meet-team-headline>em,.meet-team-headline>span{font-size:20px}}@media all and (max-width:34.375em){.meet-team-headline>em,.meet-team-headline>span{font-size:18px}}.meet-team-headline>span{font-weight:500;font-size:35px}@media all and (max-width:63.25em){.meet-team-headline>span{font-size:25px}}@media all and (max-height:785px) and (min-width:63.25em){.meet-team-headline>span{font-size:25px}}.meet-team-headline>em{margin-top:40px;font-style:normal}.meet-team-headline>em:before{content:'';width:40px;height:1px;background-color:rgba(255,255,255,.5);position:absolute;display:inline-block;margin-top:-20px}@media all and (max-width:34.375em){.meet-team-headline>em:before{margin-top:-12px}}.meet-team-compact:after{display:none}.meet-team-compact .meet-team-callout{font-size:15px;font-weight:300;position:absolute;right:25px;top:50%;transform:translateY(-50%);padding-top:50px}@media all and (max-width:47.9375em){.meet-team-compact .meet-team-callout{right:15px;top:28px;transform:translateY(0);padding-top:50px}}.meet-team-compact .meet-team-callout:after{content:'';display:block;position:absolute;width:30px;height:30px;border:1px solid #d8d8d8;border-width:1px 1px 0 0;top:0;left:20%;transform:rotate(45deg)}.meet-team-compact .meet-team-copy{min-height:200px;margin-left:270px;margin-right:108px;padding:30px 0}@media all and (max-width:63.25em){.meet-team-compact .meet-team-copy{margin-left:240px}}@media all and (max-width:47.9375em){.meet-team-compact .meet-team-copy{margin-left:190px}}@media all and (max-width:40.625em){.meet-team-compact .meet-team-copy{margin:0 30px;min-height:10px}}.meet-team-compact .meet-team-headline{width:225px}@media all and (max-width:63.25em){.meet-team-compact .meet-team-headline{width:200px}}@media all and (max-width:47.9375em){.meet-team-compact .meet-team-headline{width:160px}}@media all and (max-width:40.625em){.meet-team-compact .meet-team-headline{width:100%;position:static;min-height:120px;padding-right:100px}}.meet-team-compact .meet-team-headline>span{font-size:25px}@media all and (max-width:47.9375em){.meet-team-compact .meet-team-headline>span{font-size:22px;line-height:1.5}}#sliding-popup{position:fixed;right:0;left:0;bottom:0;z-index:500;transform:translateY(100%);transition:transform .4s ease-in .4s;background-color:#ededed;border-top:1px solid #c5c5c5}#sliding-popup.is-animating{transform:translateY(0)}#sliding-popup p,#sliding-popup h1,#sliding-popup h2,#sliding-popup h3{padding:0 25px}#sliding-popup .popup-content{border:0;margin:0 auto;max-width:600px;padding:30px 15px}#popup-buttons{margin-top:15px;text-align:center}.pocketTilesWrap{width:100%;clear:both;padding:0;margin:0;zoom:1}.pocketTilesWrap:after,.pocketTilesWrap:before{content:"";display:table}.pocketTilesWrap:after{clear:both}.pocketTiles{width:23.65%;display:block;float:left;position:relative;overflow:hidden;min-height:245px;border:1px solid #c5c5c5;color:#393939;margin-right:1.8%;margin-bottom:1.8%}.pocketTiles:nth-child(4n){margin-right:0}.pocketTiles figure img{width:100%}.pocketTiles:after{content:"";display:inline-block;font:normal normal normal 15px/1 FontAwesome;height:33px;right:0;position:absolute;top:0;width:33px;background:#ce1127;text-align:center;color:#fff;padding-top:9px;background-size:cover!important}.pocketTiles.hubcontent:after{background-image:url(../images/content-icons/HubPost.jpg)}.pocketTiles.originalhubcontent:after{background-image:url(../images/content-icons/HubPost.jpg)}.pocketTiles.events:after{background-image:url(../images/content-icons/Event.jpg)}.pocketTiles.experience:after{background-image:url(../images/content-icons/Experience.jpg)}.pocketTiles.ideas:after{background-image:url(../images/content-icons/Ideas.jpg)}.pocketTiles.insights:after{background-image:url(../images/content-icons/Ideas.jpg)}.pocketTiles.thoughtleadership:after{background-image:url(../images/content-icons/Ideas.jpg)}.pocketTiles.news:after{background-image:url(../images/content-icons/News.jpg)}.pocketTiles.sitckyNote:after{content:"\f24a";font-size:16px}.pocketTiles.videoSection:after{content:"\f03d"}.pocketTiles.locationSection:after{content:url(../images/location.png);padding-top:6px}.pocketTiles.articleSection:after{content:"\f0f6";font-size:16px}.pocketTiles .captionData{display:block;position:relative;padding:40px 20px 20px;z-index:10;font-size:16px;line-height:1.2;-moz-transition:all 225ms ease 0s;-webkit-transition:all 225ms ease 0s;transition:all 225ms ease 0s}.pocketTiles .captionData time,.pocketTiles .captionData .article-list-type,.pocketTiles .captionData .article-list-title{font-weight:700}.pocketTiles .captionData time,.pocketTiles .captionData .article-list-title{font-size:18px}.pocketTiles .captionData .article-list-type{font-size:14px;line-height:1.2;margin-bottom:20px;display:block}.pocketTiles .captionData time{display:block;margin-bottom:5px;color:#393939}@media all and (max-width:991px){.pocketTiles{width:32%;margin-right:2%;margin-bottom:2%}.pocketTiles:nth-child(4n){margin-right:2%}.pocketTiles:nth-child(3n){margin-right:0}}@media all and (max-width:47.9375em){.pocketTiles{width:48%;margin-right:3%;margin-bottom:3%}.pocketTiles:nth-child(4n),.pocketTiles:nth-child(3n){margin-right:3%}.pocketTiles:nth-child(2n){margin-right:0}}@media all and (max-width:34.375em){.pocketTiles{width:100%;margin-right:0%;margin-bottom:25px}.pocketTiles:nth-child(4n),.pocketTiles:nth-child(3n),.pocketTiles:nth-child(2n){margin-right:0%}}.fullWidth.btn-read-more{display:block;clear:both;float:left;text-align:center;width:100%;margin:23px 0;border:1px solid;padding:2px 0}.featurePods{background-color:#171717;position:relative;z-index:10;border-top:0;overflow:hidden}.podsBelt{position:relative;width:100%;height:100%;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap}.featureSlide{float:left;position:relative;width:50%;border-right:1px solid #8b8b8b;color:#a7a7a7;min-height:1px}@media all and (max-width:650px){.featureSlide{width:100%}}.featureSlide a{color:#a7a7a7}.featureSlide:hover{color:#171717;background-color:#fff}.featureSlide:hover a{color:#171717}.featureSlide:hover .featureImg:after{opacity:1}.featureSlide .featureTitle{font-size:18px;line-height:1.1;font-weight:300;padding:20px}.featureSlide .featureTitle p{margin-top:15px}@media all and (max-width:34.375em){.featureSlide .featureTitle{font-size:18px;padding:16px 18px;min-height:auto}}@media all and (min-width:1025px){.featureSlide .featureTitle{height:130px;padding:0;margin-top:15px;margin-bottom:12px}.featureSlide .featureTitle .mCSB_container{padding:0 20px}.featureSlide .featureTitle .mCSB_scrollTools{right:0}}.featureImg{position:relative;height:265px;background-position:center center;background-size:cover;background-color:#a7a7a7}.featureImg>img{width:100%;display:block}.featureImg:after{content:'';display:block;background-color:rgba(0,0,0,.5);position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;transition:opacity .25s ease-in}@media all and (min-width:1024px){.featureImg{height:165px}}@media all and (max-width:1024px){.aditionalSearch{font-size:16px}.aditionalSearch h2{font-size:17px}}.aditionalSearch h2{font-weight:500;margin:0}.aditionalSearch .searchBox{height:85px}.aditionalSearch .searchBox .searchlabel{width:16%}@media all and (max-width:991px){.aditionalSearch .searchBox .searchlabel{width:20%}}@media all and (max-width:767px){.aditionalSearch .searchBox{padding-top:20px}.aditionalSearch .searchBox .table-grid-cell{display:block;padding-bottom:12px;width:100%}}@media all and (max-width:767px) and (max-width:34.375em){.aditionalSearch .searchBox .table-grid-cell.searchlabel{display:none}}.aditionalSearch .keyword-search button{top:2px}@media screen and (min-width:767px){.aditionalSearch .keyword-search{width:81%}}.aditionalSearch .additionalCriteria{color:#379f9b}.aditionalSearch .additionalCriteria label{cursor:pointer}@media screen and (min-width:992px){.aditionalSearch .additionalCriteria{display:none}}@media all and (max-width:991px){.aditionalSearch .additionalCriteria{width:32%;text-align:right}}.aditionalSearch .search-filters-dropdown-item{height:50px}.aditionalSearch .search-filters-dropdown-item:hover{-moz-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.aditionalSearch .search-filters-dropdown-item:hover .select-dropdown-label{color:#393939;-moz-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.aditionalSearch .search-filters-dropdown-item:hover .select-dropdown-label:hover{color:#393939;-moz-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}@media all and (max-width:991px){.aditionalSearch .search-filters-dropdown-item{display:block;width:100%;position:relative}.aditionalSearch .search-filters-dropdown-item:first-child .search-filters-dropdown-btn{border-top:0}}@media screen and (min-width:991px){.aditionalSearch .search-filters-dropdown-item:nth-last-child(2) .dropdownMenu,.aditionalSearch .search-filters-dropdown-item:last-child .dropdownMenu{left:auto;right:0}}.aditionalSearch .search-filters-dropdown-item ul{display:none}@media screen and (min-width:991px){.aditionalSearch .search-filters-dropdown-btn{border:none}}@media all and (max-width:991px){.aditionalSearch .search-filters-dropdown-btn{padding:15px 2.5%;border-top:1px solid #e1e1e1;border-left:0;text-align:left}.aditionalSearch .search-filters-dropdown-btn.select-dropdown-label{text-align:left}}.aditionalSearch .search-filters-dropdown-btn:hover{background:0 0}.aditionalSearch .search-filters-dropdown-btn .select-dropdown-label:hover{color:#379f9b}.aditionalSearch .search-filters-dropdowns{position:relative}@media screen and (min-width:992px){.aditionalSearch .search-filters-dropdowns{display:table-cell!important}}@media all and (max-width:991px){.aditionalSearch .search-filters-dropdowns{display:none}}@media all and (max-width:34.375em){.aditionalSearch .search-filters-dropdowns .check-wrap{vertical-align:top}.aditionalSearch .search-filters-dropdowns label{width:89%;line-height:20px;margin-bottom:10px}}.aditionalSearch .search-filters-dropdowns ul{margin:0;list-style:none;padding-left:20px;font-size:16px;line-height:26px}.aditionalSearch .search-filters-dropdowns ul.dropdownMenu{display:none;position:absolute;top:100%;min-width:290px;padding:20px;background:#fff;z-index:15;border:1px solid #ededed}@media all and (max-width:34.375em){.aditionalSearch .search-filters-dropdowns ul.dropdownMenu{width:100%}}.aditionalSearch .search-filters-dropdowns ul.dropdownMenu input{width:100%;border:1px solid #c5c5c5;height:100%;padding:10px}.aditionalSearch .search-filters-dropdowns ul.dropdownMenu.dropdowndateFilter{padding:5px;min-width:250px}.aditionalSearch .search-filters-dropdowns ul.dropdownMenu.dropdowndateFilter input{cursor:pointer;background-image:url(../images/calender.png);background-position:4% 52%;background-repeat:no-repeat;padding-left:35px;box-sizing:border-box}.aditionalSearch .search-filters-dropdowns ul.dropdownMenu.dropdownSearchFilter{padding:5px;background-color:#ededed;width:60%}@media screen and (min-width:991px){.aditionalSearch .search-filters-dropdowns ul.dropdownMenu.dropdownSearchFilter{width:100%;left:50%;-moz-transform:translatex(-50%);-webkit-transform:translatex(-50%);transform:translatex(-50%)}}@media all and (max-width:34.375em){.aditionalSearch .search-filters-dropdowns ul.dropdownMenu.dropdownSearchFilter{width:100%}}.aditionalSearch .search-filters-dropdowns ul.dropdownMenu.dropdownSearchFilter .people-filter-typeahead{display:none}.aditionalSearch .search-filters-dropdowns ul.dropdownMenu .check-wrap{top:6px}.aditionalSearch .search-filters-dropdowns ul.dropdownMenu:focus{outline:none}.aditionalSearch .search-filters-dropdowns ul.dropdownMenu li{vertical-align:middle}.aditionalSearch .search-filters-dropdowns ul.dropdownMenu li label{display:inline-block}.aditionalSearch .search-filters-dropdowns ul.dropdownMenu li.hassubMenu>label{cursor:pointer}.aditionalSearch .search-filters-dropdowns ul.dropdownMenu li.hassubMenu>label span{position:relative;padding-right:15px;display:inline-block}.aditionalSearch .search-filters-dropdowns ul.dropdownMenu li.hassubMenu>label span:after{content:'\002b';position:absolute;font-size:23px;margin-left:6px;color:#379f9b;line-height:19px;top:3px;right:-5px}.aditionalSearch .search-filters-dropdowns ul.dropdownMenu li.hassubMenu.expanded>label span:after{content:'\002d'}.aditionalSearch .isActive .search-filters-dropdown-btn .select-dropdown-label{color:#393939}.check-wrap{display:inline-block;height:15px;margin:0 10px 0 0;border:1px solid rgba(0,0,0,.8);padding:0;width:15px;position:relative;top:4px}.check-wrap.active{display:inline-block}.check-wrap.active:after{content:"\f00c";font:normal normal normal 14px/1 FontAwesome;font-size:14px;position:absolute;left:0;right:0;margin:0 auto;top:-1px}.check-wrap input{height:15px;opacity:0;width:15px;cursor:pointer;position:relative;top:-3px;z-index:1}.ui-datepicker{width:17em;display:none;background:#fff;border:2px solid #a7a7a7}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em;background:#c5c5c5}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:50%;-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);transform:translatey(-50%);cursor:pointer;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:14px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-datepicker .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-next .ui-icon{display:none}.ui-datepicker .ui-datepicker-prev{left:6px}.ui-datepicker .ui-datepicker-prev:after{content:"\f053"}.ui-datepicker .ui-datepicker-next{right:6px}.ui-datepicker .ui-datepicker-next:after{content:"\f054"}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select .ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;border:1px solid #f1f1f1;text-align:center;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker .ui-state-highlight{color:#393939}.ui-datepicker .ui-state-active{color:#393939;font-weight:700}.search-filters{display:block}.search-filters-landing{background-color:#ededed}.search-filters-landing-wrapper-btn{border-bottom:1px solid #e1e1e1;overflow:hidden}.search-filters-btn{display:block;position:relative;background-color:#ededed;height:65px;float:right;padding:5px 3%;border-left:1px solid #e1e1e1;color:#379f9b;text-align:center;cursor:pointer;transition:color .4s ease-in,background-color .35s ease-in}.search-filters-btn:hover{background-color:#e1e1e1;color:#393939}.search-filters-btn.is-active{color:#ce1127}.search-filters-btn.is-active:after{transform:rotate(180deg)}.search-filters-btn:after{content:'\f0d7';display:inline-block;margin-left:5px;font:normal normal 1em/1 FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-filters-options{min-height:80px}@media all and (max-width:63.25em){.search-filters-options{display:block}.search-filters-options>.table-grid-cell{display:block}}.search-filters-searchbox{width:40%}@media all and (max-width:63.25em){.search-filters-searchbox{width:100%}}.cleFilter{height:80px;padding:0}.cleFilter .CLE-keyword-search-filters-btn{border-left:1px solid #e1e1e1;display:block;padding:0 2%;height:100%;color:#379f9b;text-align:center;cursor:pointer;-webkit-transition:color .4s ease-in,background-color .35s ease-in;transition:color .4s ease-in,background-color .35s ease-in;min-width:130px}.content-wrapper .CLE-keyword-search-filters-btn:hover{background-color:#e1e1e1}.search-filters-dropdown-item{height:80px}@media all and (max-width:63.25em){.search-filters-dropdown-item{height:53.33333px}}.search-filters-dropdown-item .table-grid-cell{height:auto}@media all and (max-width:34.375em){.search-filters-dropdowns-wrapper{display:block}.search-filters-dropdowns-wrapper .table-grid-cell{display:block}}.search-filters-dropdown-btn{border-left:1px solid #e1e1e1;display:block;padding:0 2%;height:100%;color:#379f9b;text-align:center;cursor:pointer;transition:color .4s ease-in,background-color .35s ease-in}.search-filters-dropdown-btn:hover{background-color:#e1e1e1}.search-filters-dropdown-btn .select-dropdown-label,.search-filters-dropdown-btn .search-filters-dropdown-label{display:block;position:relative;top:50%;transform:translateY(-50%)}.search-filters-dropdown-btn .search-filters-dropdown-label:after{content:'\f0d7';display:inline-block;margin-left:5px;font:normal normal 1em/1 FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media all and (max-width:34.375em){.search-filters-dropdown-btn{padding:15px 2.5%;border-top:1px solid #e1e1e1;border-left:0;text-align:left}}.touch .search-filters-dropdown-btn:hover{color:#379f9b}.trending-list{transform:translate3d(0,0,0)}.trending-list.is-fixed{top:120px}@media all and (max-width:50em){.trending-list.is-fixed{max-width:none}}@media all and (max-width:50em){.trending-list{position:fixed;background-color:#fff;top:83px;bottom:0;right:-50%;width:50%;padding-top:30px;opacity:0;visibility:hidden;transition:right .4s cubic-bezier(.49,.11,.36,.99),visibility .4s ease,opacity .4s ease}.trending-list.is-open-list{right:0;opacity:1;visibility:visible}.trending-list.is-fixed{top:83px;width:50%}}@media all and (max-width:34.375em){.trending-list{top:62px;width:90%;right:-90%}.trending-list.is-fixed{top:62px;width:90%}}.trending-list .h4-primary{margin-bottom:20px}@media all and (max-width:50em){.trending-list .h4-primary{margin-left:5%;font-size:20px}}.trending-list-frame{height:70vh;overflow:auto;margin-right:-20px}@media all and (max-height:765px){.trending-list-frame{height:65vh}}@media all and (max-width:50em){.trending-list-frame{height:calc(100% - 40px);margin-right:0}}.trending-list-padding{overflow:hidden}.trending-list-item{margin-top:1px}.trending-list-item h1{font-size:1em;line-height:1.25}@media all and (max-width:63.25em){.trending-list-item h1{font-size:16px}}.trending-list-item .trending-list-link{background-color:#e1e1e1;padding:8%;display:block;color:#393939}@media all and (max-width:50em){.trending-list-item .trending-list-link{padding:5%}}.trending-list-item .trending-list-link:hover{background-color:#eee;color:#ce1127}.trending-list-item.is-active .trending-list-link{background-color:#fff;color:#ce1127}.trending-list-toggle{position:fixed;right:0;top:83px;bottom:0;border-right:4px solid #171717;z-index:100;text-align:center;display:none;transform:translate3d(0,0,0);transition:right .4s cubic-bezier(.49,.11,.36,.99);display:none}.trending-list-toggle.is-open-list{right:50%}@media all and (max-width:34.375em){.trending-list-toggle.is-open-list{right:90%}}@media all and (max-width:50em){.trending-list-toggle.is-displayed{display:block}}@media all and (max-width:34.375em){.trending-list-toggle{top:62px}}.trending-list-toggle-label{display:inline-block;background-color:#171717;color:#fff;font-size:14px;line-height:1.1;border-radius:6px 6px 0 0;padding:8px 15px 6px;position:absolute;top:50%;right:0;white-space:nowrap;width:190px;transform:rotate(-90deg) translate(0,82px)}.trending-list-toggle-label .fa{background-color:#171717}@media all and (max-height:765px){.trending-list.is-fixed .trending-list-frame{height:48vh}}@media all and (max-width:47.9375em){.experience-results .people-results-options{margin-bottom:25px}}@media all and (max-width:50em){.experience-results{position:relative}.experience-results .grid-content-main,.experience-results .grid-content-sidebar{float:none;width:100%}}.experience-results .grid-content-sidebar{padding-left:0;min-height:10px}@media all and (max-width:50em){.experience-results .grid-content-sidebar{float:none;display:none}}.experience-results .grid-content-sidebar .keyword-search{margin-right:-20px;margin-bottom:50px}@media all and (max-width:47.9375em){.experience-results .grid-content-sidebar .keyword-search{margin-bottom:25px}}@media all and (max-width:50em){.experience-results .grid-content-sidebar .keyword-search{margin-right:0}}@media all and (max-width:50em){.experience-results .grid-content-sidebar.keyword-search-sidebar{display:block;width:100%}}.services-landing-filter{margin-top:25px}.services-landing-filter .keyword-search{width:29%}@media all and (max-width:47.9375em){.services-landing-filter .keyword-search{width:100%}}.services-landing .grid-content-sidebar{padding-left:0;width:29%;margin-top:82px}@media all and (max-width:47.9375em){.services-landing .grid-content-sidebar{width:100%;margin:0 0 25px}}.services-landing-group+.services-landing-group .grid-content-main{border-top:3px solid #959595;padding-top:45px}@media all and (max-width:63.25em){.services-landing-group .grid-content-main{width:67%}}@media all and (max-width:47.9375em){.services-landing-group .grid-content-main{width:100%;float:left}}.servicesearchresults+.servicesearchresults{margin-top:30px}.services-landing-heading{min-height:35px}.services-landing-ctrl{float:right}@media all and (max-width:34.375em){.services-landing-ctrl .btn-simple-text{padding:0}}.services-landing-listing .related-service-list>li{position:relative}.services-landing-listing .related-service-sublist{display:none;margin-top:0;padding:10px 0 0 40px}.services-landing-listing .icon-plus{position:absolute;left:0;margin-top:-2px;background-color:#379f9b;padding:10px 5px;width:25px;height:28px}.services-landing-listing .icon-plus:hover{background-color:#3eb2ad}.service-landing-link{padding-left:40px;display:block}.btn-services-tab{width:100%;padding:10px 20px;border-top:1px solid #fff;background-color:#379f9b;color:#fff;text-align:left}.btn-services-tab:hover{color:#fff;background-color:#3eb2ad}.btn-services-tab.is-active{background-color:#ededed;color:#ce1127;border-top:1px solid #c5c5c5}.service-group{display:none}.service-group.is-active-group{display:block}.global-reach-hero{background:transparent no-repeat center bottom;background-size:cover;width:100%;position:absolute;z-index:1}.global-reach-hero:before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;background-image:radial-gradient(transparent,rgba(0,0,0,0.65))}.no-csstransitions .global-reach-hero:before{background-image:none;background-color:rgba(0,0,0,.25)}.global-reach-hero .no-js{height:calc(100% - 239px)}@media all and (max-width:47.9375em){.global-reach-hero{position:relative;height:50%}html.touch .global-reach-hero{height:calc(40vh)}}@media all and (max-width:40.625em){.global-reach-hero{height:auto;padding-bottom:100px;min-height:calc(100% - 80px)}html.touch .global-reach-hero{height:auto;min-height:calc(60vh)}}.global-reach-hero.is-fixed{position:fixed;top:99px}@media all and (max-width:63.25em){.global-reach-hero.is-fixed{top:83px}}.global-reach-hero .grid-content{padding-top:50px;color:#fff;position:relative;z-index:5}@media all and (max-width:47.9375em){.global-reach-hero .grid-content{padding-top:25px}}@media all and (max-width:47.9375em){.global-reach-hero .grid-content-main{width:100%}}.global-reach-hero .global-reach-hero-label{font-weight:300}.global-reach-hero .global-reach-hero-label strong,.global-reach-hero .global-reach-hero-label b{font-weight:700}.global-reach-hero .global-reach-hero-label>p:first-child{margin-top:0}@media all and (max-width:47.9375em){.global-reach-hero .global-reach-hero-label{text-align:center;display:block}}@media all and (max-width:47.9375em){.global-reach-landing .grid-content-sidebar{margin-top:25px}}.no-js .global-reach-nav{height:calc(100% - 142px)}@media all and (max-width:47.9375em){.global-reach-nav{height:auto!important}html.touch .global-reach-nav{height:auto}}.global-reach-nav .grid-content{padding-top:50px;color:#fff}@media all and (max-width:47.9375em){.global-reach-nav .grid-content{padding-top:0}}.global-reach-nav .grid-content-sidebar{padding-left:0;min-width:305px}.global-reach-nav .global-reach-nav-block{position:absolute;width:100%;z-index:10}@media all and (max-width:47.9375em){.global-reach-nav .global-reach-nav-block{position:static}}.global-reach-nav .global-reach-nav-block.is-fixed{position:fixed;top:139px}.global-main-content-global-reach{background-color:#fff;position:relative;z-index:5;margin-top:0;padding-top:25px;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.global-main-content-global-reach .experience-listing-item+.experience-listing-item{border-width:0;margin-top:25px;padding-top:25px}.global-main-content-global-reach .experience-listing-item .article-title{font-size:24px;margin-bottom:0}.global-reach-nav-item{position:relative;margin-top:1px}.global-reach-nav-item .global-reach-nav-link{display:block;padding:10px 4%;background-color:#379f9b;color:#fff}.global-reach-nav-item .global-reach-nav-link:hover{background-color:#3eb2ad;color:#fff}.global-reach-nav-item .icon-plus{position:absolute;right:0;top:0;background-color:#379f9b;width:50px;height:100%;text-align:center;padding-left:18px}.global-reach-nav-item .icon-plus.is-active-menu{background-color:#000}.global-reach-nav-item .icon-plus.is-active-menu:before,.global-reach-nav-item .icon-plus.is-active-menu:after{background-color:#379f9b}.global-reach-nav-item .icon-plus.is-active-menu:hover{background-color:#000}.global-reach-nav-item .icon-plus:hover{background-color:#3eb2ad}.global-reach-nav-item .icon-plus+.global-reach-nav-link{margin-right:51px}.global-reach-offices{display:none;margin-top:0}.global-reach-nav .global-reach-offices{position:absolute;width:95%;left:100%;top:0}@media all and (max-width:47.9375em){.global-reach-nav .global-reach-offices{position:static;width:100%;left:auto;padding-top:1px}}.global-reach-offices>li{margin-top:1px}.global-reach-nav .global-reach-offices>li{margin:0 1px 1px}@media all and (max-width:47.9375em){.global-reach-nav .global-reach-offices>li{margin-left:0}}.global-reach-offices .global-reach-offices-link{display:block;padding:10px 4%;background-color:#000;color:#379f9b}.global-reach-offices .global-reach-offices-link:hover{background-color:#333;color:#379f9b}.global-reach-hero-callout{font-size:16px;font-weight:300;position:absolute;left:50%;padding:10px 15px 60px;bottom:0;transform:translateX(-50%);z-index:5;color:#fff;background-color:rgba(0,0,0,.5)}@media all and (max-width:40.625em){.global-reach-hero-callout{width:100%}}.global-reach-hero-callout:after{content:'';display:block;position:absolute;width:40px;height:40px;border:1px solid #d8d8d8;border-width:0 1px 1px 0;bottom:25px;left:38%;transform:rotate(45deg);animation:arrow-move 1.5s linear infinite alternate}@media all and (max-width:40.625em){.global-reach-hero-callout:after{left:45%}}@keyframes arrow-move{0%{margin-bottom:0}100%{margin-bottom:-10px}}.global-reach-wrap,.global-reach-hero-label{display:inline-block;background-color:rgba(0,0,0,.5);padding:2% 4%}.global-reach-detail .grid-content-sidebar{padding-left:0}.offices-list h3{font-size:22px}.offices-list-office{margin-bottom:5%}.office-list-address{margin-top:5px}.global-reach-hero h1{margin-bottom:15px}.global-reach-hero .office-directions{display:inline-block;margin-top:5px}.global-reach-hero .office-directions:hover{color:#fff}.article-title{margin-bottom:10px}article time{color:#6b6b6b}.ideas-topics-item{background:transparent no-repeat center bottom;background-size:cover;margin-top:25px;color:#fff;padding-top:40%;position:relative}.ideas-topics-item:before{content:'';position:absolute;background-color:rgba(0,0,0,.25);left:0;top:0;bottom:0;width:100%;z-index:1}@media all and (max-width:53.125em){.ideas-topics-item{padding-top:60%}}@media all and (max-width:47.9375em){.ideas-topics-item{padding-top:40%}}@media all and (max-width:40.625em){.ideas-topics-item{padding-top:0}}.ideas-topics-label{margin-top:0;padding:30px 30px 20px;position:absolute;top:0;left:0;width:100%;z-index:5}@media all and (max-width:40.625em){.ideas-topics-label{padding-bottom:50px;position:static}}.ideas-topics-details{position:relative;min-height:150px;padding-right:150px;z-index:5}@media all and (max-width:47.9375em){.ideas-topics-details{min-height:120px;padding-right:120px}}@media all and (max-width:30em){.ideas-topics-details{padding-right:0;min-height:10px}}.ideas-topics-details .ideas-topics-callout{background-color:#ce1127;color:#fff;position:absolute;right:0;top:0;bottom:0;width:150px}@media all and (max-width:30em){.ideas-topics-details .ideas-topics-callout{width:100%;position:static;display:block}}.ideas-topics-details .ideas-topics-callout:hover{background-color:#e6132b;color:#fff}.ideas-topics-details .ideas-topic-callout-label{font-size:15px;font-weight:300;position:absolute;right:25px;top:50%;transform:translateY(-50%);padding-top:50px;text-shadow:2px 2px 1px rgba(0,0,0,.7)}@media all and (max-width:30em){.ideas-topics-details .ideas-topic-callout-label{position:static;top:auto;right:auto;transform:translateY(0);padding:20px;display:block}}.ideas-topics-details .ideas-topic-callout-label:after{content:'';display:block;position:absolute;width:30px;height:30px;border:1px solid #d8d8d8;border-width:1px 1px 0 0;top:0;left:20%;transform:rotate(45deg)}@media all and (max-width:30em){.ideas-topics-details .ideas-topic-callout-label:after{left:auto;right:20px;top:15px}}.ideas-topics-details .ideas-topics-article-link{line-height:1.4;display:block;padding:20px 30px;background-color:rgba(0,0,0,.8);color:#d8d8d8;font-weight:300;min-height:150px}@media all and (max-width:47.9375em){.ideas-topics-details .ideas-topics-article-link{min-height:120px}}@media all and (max-width:40.625em){.ideas-topics-details .ideas-topics-article-link{font-size:1em}}.ideas-topics-details .ideas-topics-article-link:hover{color:#d8d8d8;background-color:#171717}.ideas-topics-details .ideas-topics-article-link strong:after{content:" - "}.ideas-header-img{margin-bottom:2em}.ideas-header-img img{width:100%}.testimonials{background:#ededed no-repeat center bottom;background-size:cover;color:#fff;padding:60px 0}@media all and (max-width:63.25em){.testimonials{padding:40px 0}}@media all and (max-width:47.9375em){.testimonials{padding:30px 0}}.testimonials-carousel{position:relative;overflow:hidden;background-color:rgba(0,0,0,.8)}@media all and (max-width:47.9375em){.testimonials-carousel{padding-bottom:45px}}@media all and (max-width:25em){.testimonials-carousel .table-grid,.testimonials-carousel .table-grid-cell{display:block;width:100%}}.testimonials-carousel:before{content:'';background-color:#fff;width:32%;height:100%;left:0;top:0;z-index:1;position:absolute}@media all and (max-width:50em){.testimonials-carousel:before{width:40%}}@media all and (max-width:47.9375em){.testimonials-carousel:before{width:35%}}@media all and (max-width:40.625em){.testimonials-carousel:before{display:none}}.testimonials-carousel .carousel-belt{z-index:5}.testimonial-slide{color:#d8d8d8;float:left;height:100%;min-height:1px;display:none}.testimonial-slide-img{background-color:#fff;width:32%;overflow:hidden}@media all and (max-width:50em){.testimonial-slide-img{width:40%}}@media all and (max-width:47.9375em){.testimonial-slide-img{width:35%}}@media all and (max-width:40.625em){.testimonial-slide-img{vertical-align:top;background-color:transparent;width:40%}}@media all and (max-width:25em){.testimonial-slide-img{background-color:#fff}}.testimonial-slide-img>img{display:block;height:auto!important}.testimonial-slide-content{padding:5px 5% 70px;font:100 22px/1.4 "museo-sans","Trebuchet MS","Helvetica",sans-serif}@media all and (max-width:64em){.testimonial-slide-content{font-size:20px}}@media all and (max-width:47.9375em){.testimonial-slide-content{padding-bottom:10px;font-size:18px}}.testimonial-slide-content strong{font-size:18px;line-height:1.2}@media all and (max-width:47.9375em){.testimonial-slide-content strong{font-size:16px}}.testimonial-slide-content p{margin-top:15px}.testimonial-arrow{background-color:#ce1127;color:#fff;width:70px;height:70px;font-size:30px;position:absolute;bottom:0;right:0;z-index:6}@media all and (max-width:47.9375em){.testimonial-arrow{width:50%;height:45px}}.testimonial-arrow:hover{background-color:#171717}.touch .testimonial-arrow:link,.touch .testimonial-arrow:visited,.touch .testimonial-arrow:hover{background-color:#ce1127;color:#fff}.touch .testimonial-arrow:active,.touch .testimonial-arrow:focus{background-color:#171717}.testimonial-arrow.slick-prev{right:71px}@media all and (max-width:47.9375em){.testimonial-arrow.slick-prev{right:auto;left:0;border-right:1px solid #171717}}.glance-block-row{position:relative;background-color:#ce1127}@media all and (max-width:34.375em){.glance-block-row{background-color:#fff}}.glance-block-row .glance-block{width:50%;padding:5% 7% 5% 5%;vertical-align:top;color:#fff;font-weight:700;float:left}@media all and (max-width:34.375em){.glance-block-row .glance-block{display:block;float:none;width:100%;background-color:#ce1127}}.glance-block-row .glance-block:nth-child(2n){padding:5% 5% 5% 7%}.glance-block-row .glance-block:first-child:last-child{width:100%;padding:5%}.glance-block-row .glance-block:first-child:last-child:before{width:100%;border-right:0}.glance-block-row .glance-block+.glance-block{float:right;padding:5% 5% 5% 7%}.glance-block-row .glance-block+.glance-block:after{content:'';display:block;position:absolute;left:50%;top:0;bottom:0;border:15px solid #fff;border-width:0 15px;width:31px;background-color:#e1e1e1;transform:translateX(-15px)}@media all and (max-width:53.125em){.glance-block-row .glance-block+.glance-block:after{border-width:0 13px;width:27px}}@media all and (max-width:34.375em){.glance-block-row .glance-block+.glance-block:after{display:none}}@media all and (max-width:34.375em){.glance-block-row .glance-block+.glance-block{margin-top:30px;position:relative}.glance-block-row .glance-block+.glance-block:before{content:'';background-color:#e1e1e1;border-right:15px solid #fff;height:1px;width:100%;position:absolute;top:-15px;left:0}}.glance-block-row+.glance-block-row{margin-top:30px}@media all and (max-width:34.375em){.glance-block-row+.glance-block-row{margin-top:30px}}.glance-block-row+.glance-block-row .glance-block:before{content:'';background-color:#e1e1e1;border-right:15px solid #fff;height:1px;width:50%;position:absolute;top:-15px;left:0}@media all and (max-width:34.375em){.glance-block-row+.glance-block-row .glance-block:before{width:100%;border-right:0}}.glance-block-row+.glance-block-row .glance-block+.glance-block:before{left:auto;right:0;border-right:0;border-left:15px solid #fff}@media all and (max-width:34.375em){.glance-block-row+.glance-block-row .glance-block+.glance-block:before{left:0;border:0}}.glance-block-figure{font-size:45px;line-height:1.1}@media all and (max-width:53.125em){.glance-block-figure{font-size:40px}}.glance-block-figure a{color:#fff}.glance-block-figure+.glance-block-content{padding-top:20px;margin-top:15px}.glance-block-figure+.glance-block-content:before{content:'';width:24px;height:1px;background-color:rgba(255,255,255,.5);position:absolute;display:inline-block;margin-top:-20px}@media all and (max-width:34.375em){.glance-block-figure+.glance-block-content:before{margin-top:-15px}}.alumni-search-results .table-grid-cell{vertical-align:top}@media all and (max-width:34.375em){.alumni-search-results .table-grid-cell{display:block;width:100%;padding-left:0}}.alumni-search-result-item{margin-top:30px;padding-bottom:25px;border-bottom:1px solid #c5c5c5}@media all and (max-width:34.375em){.alumni-search-result-item{display:block}}.alumni-search-result-img{width:100px}.alumni-search-result-img img{height:auto!important}.alumni-search-result-info,.alumni-search-result-distinction{width:42%;padding-left:3%}.alumni-search-result-office,.alumni-search-result-education{margin-top:0}.alumni-search-result-education+.alumni-search-result-education{margin-top:6px}.job-opportunities-label{margin-top:30px}.job-opportunity{margin-top:15px;padding-bottom:25px;border-bottom:1px solid #c5c5c5}.job-opportunity+.job-opportunity{margin-top:30px}@media all and (max-width:34.375em){.job-opportunity{display:block}}.job-opportunity .table-grid-cell{vertical-align:top}@media all and (max-width:34.375em){.job-opportunity .table-grid-cell{display:block;width:100%;padding-left:0;margin-top:5px}}.job-opportunity .btn-green-next,.job-opportunity .job-opportunity-abstract{margin-top:0}.job-opportunity-location{padding:0 5%;width:20%}@media all and (max-width:34.375em){.job-opportunity-location{padding:0}}.job-opportunity-apply{width:15%}.job-opportunity-info{width:60%}.job-opportunities-filters .people-results-stat{display:block}.related-contributors{margin:0 0 15px 40px;width:25%}.related-contributors h3{color:#6b6b6b;font-size:18px;font-weight:500;margin-bottom:10px}.contributor{border-bottom:1px solid #c5c5c5;margin-bottom:20px;padding-bottom:15px}.contributor>img{max-width:100%;margin-bottom:10px}.contributor>span{font-size:14px;line-height:1.2}@media all and (max-width:47.9375em){.featured-professionals{display:none}}.hero-story .content-block+.related-articles{border-top:3px dotted #6b6b6b}.articles-list>li{margin-top:18px;padding-top:18px;border-top:1px solid #c5c5c5}.articles-list>li:first-child{border-top:0;margin-top:0}.articles-wrapper{display:table}.articles-content{display:table-cell;width:80%;padding-right:30px;border-right:1px solid #c5c5c5}.articles-share{display:table-cell;display:20%;padding-left:30px}.article-link{font-size:20px;font-weight:300;line-height:1.3}.related-articles{color:#6b6b6b}.articles-title,.articles-share>span{margin-top:0;font-size:18px;line-height:1.2}.articles-share>span{display:block;margin-bottom:15px}.share-icon{color:#6b6b6b;font-size:23px;display:inline-block;padding-right:10px;margin-right:5px;border-right:1px solid #c5c5c5}.share-icon:last-child{border:0;padding-right:0;margin-right:0}.share-icon:hover{color:#000}.people-list>li{float:left;width:45%;margin-right:5%;margin-top:0;border-top:0}.people-list>li:nth-child(2n){margin-right:0;margin-left:5%}.people-list h3{font-size:16px}.related-accordion .related-accordion-btn{background-color:#379f9b;color:#fff;display:block;padding:10px 20px;margin-top:1px}.related-accordion .related-accordion-btn.is-active,.related-accordion .related-accordion-btn:hover{color:#fff;background-color:#3eb2ad}.related-accordion-btn .icon{min-width:12px}.related-accordion-btn .icon:before{content:'+'}.related-accordion-btn.is-active .icon:before{content:'-'}.related-accordion-content{display:none;padding:15px 0 25px;font-size:16px}.related-contacts>li{margin-top:15px}.related-contacts>li:nth-child(2n+1){clear:left}.related-contacts h3{font-size:1.1em}.related-contacts img{float:left;margin-right:3%;border:1px solid #c5c5c5;max-width:105px;height:auto!important}@media all and (max-width:53.125em){.related-contacts img{width:80px}}.related-contacts-info{display:table-cell;line-height:1.2}.related-contacts-title{display:block;margin-top:5px}.related-contacts-office{margin-top:0;margin-top:5px}.media-contact-item+.media-contact-item{margin-top:10px}.media-contact-item>a{word-wrap:break-word;word-break:break-word}.media-contacts-more{margin-top:25px;padding:15px 20px 15px 0;width:100%;border:1px solid #e1e1e1;border-width:1px 0;color:#393939;text-align:left;position:relative}.media-contacts-more .fa{margin-left:5px;position:absolute;right:5px}.hero-story-item .media-contacts-more{width:100%;padding:8px 12px;background-color:#ce1127;color:#fff;position:relative;border:0;margin-top:0}.hero-story-item .media-contacts-more:hover{background-color:#ed253c;color:#fff}.hero-story-item .media-contacts-more .fa{position:absolute;right:12px;font-style:normal}.hero-story-item .media-contacts-more .fa:before{content:'+'}.primary-hero{height:68%;position:relative}html.touch .primary-hero{height:68vh}@media all and (max-width:40.625em){.primary-hero{height:68vh}}@media all and (max-width:34.375em){.primary-hero{height:auto;padding:24px 18px}}@media all and (max-height:768px){.primary-hero{height:90%}html.touch .primary-hero{height:70vh}}.primary-hero.story-active.hideMoreBtn+.hero-story{padding:0}.hero-belt,.hero-slide{height:100%}.hero-belt{overflow:hidden;position:relative;z-index:1}@media all and (max-width:34.375em){.hero-belt{position:absolute;left:0;right:0;top:0;bottom:0}}.hero-slide{background:no-repeat center bottom;background-size:cover;position:absolute;left:100%;width:100%;height:100%;transform:translate3d(0,0,0)}.primary-hero-revised .hero-slide{left:0;opacity:0}.hero-slide.is-active{left:0}.primary-hero-revised .hero-slide.is-active{opacity:1}.story-active .hero-slide.is-active{position:fixed}.hero-headline{position:absolute;left:70px;right:70px;height:234px;bottom:60px;z-index:1;color:#fff;transform:translate3d(0,0,0)}.story-active .hero-headline{color:#ce1127;position:fixed;bottom:auto}@media all and (max-width:63.25em){.story-active .hero-headline{position:absolute;bottom:60px;color:#fff}}@media all and (max-width:63.25em){.hero-headline{left:35px;right:35px;height:169px}}@media all and (max-width:34.375em){.hero-headline{position:relative;left:auto;right:auto;bottom:auto;height:auto;z-index:2;width:145px}}.hero-headline-item{height:100%;display:none;opacity:0;transition:opacity .3s ease-in-out;z-index:2;position:relative;color:#fff;cursor:text}.hero-headline-item:hover{color:#fff}.hero-headline-item.is-active{display:table;opacity:1}@media all and (max-width:63.25em){.hero-headline-item{cursor:pointer}}.hero-headline-wrapper{height:100%}.hero-headline-tag,.hero-headline-title{display:table-cell;height:100%;vertical-align:middle}@media all and (max-width:34.375em){.hero-headline-tag,.hero-headline-title{display:block}}.hero-headline-wrapper{position:relative;background-color:rgba(0,0,0,.8)}.hero-headline-wrapper:before{content:'';position:absolute;background-color:#ce1127;padding:30px 26px;width:240px;height:234px;left:0;top:0;z-index:1}@media all and (max-width:63.25em){.hero-headline-wrapper:before{width:185px;height:169px;padding:15px 16px}}@media all and (max-width:34.375em){.hero-headline-wrapper:before{width:145px;height:135px;padding:16px}}@media all and (max-width:64em){.touch .hero-headline-wrapper:after{content:'';display:block;position:absolute;width:40px;height:40px;border:1px solid #d8d8d8;border-width:1px 1px 0 0;top:45%;right:50px;transform:rotate(45deg) translateY(-50%)}}@media all and (max-width:63.25em){.hero-headline-wrapper:after{content:'';display:block;position:absolute;width:30px;height:30px;border:1px solid #d8d8d8;border-width:1px 1px 0 0;top:45%;right:50px;transform:rotate(45deg) translateY(-50%)}.hideMoreBtn .hero-headline-wrapper:after{display:none}}@media all and (max-width:34.375em){.hero-headline-wrapper:after{display:none!important}}.hero-headline-tag{background-color:#ce1127;padding:30px 26px;width:240px;height:234px}@media all and (max-width:63.25em){.hero-headline-tag{width:185px;height:169px;padding:15px 16px}}@media all and (max-width:34.375em){.hero-headline-tag{width:145px;height:135px;padding:16px}}.hero-headline-tag h2,.hero-headline-tag h3{font-size:32px;line-height:1.15;text-transform:uppercase;margin-top:0;font-weight:500}@media all and (max-width:63.25em){.hero-headline-tag h2,.hero-headline-tag h3{font-size:25px}}@media all and (max-width:34.375em){.hero-headline-tag h2,.hero-headline-tag h3{font-size:20px}}.hero-headline-tag h3{font-weight:100;font-size:30px;margin-top:30px}@media all and (max-width:63.25em){.hero-headline-tag h3{font-size:24px}}@media all and (max-width:34.375em){.hero-headline-tag h3{font-size:18px;margin-top:20px}}.hero-headline-tag h3:before{content:'';width:40px;height:1px;background-color:rgba(255,255,255,.5);position:absolute;display:inline-block;margin-top:-15px}@media all and (max-width:34.375em){.hero-headline-tag h3:before{margin-top:-12px}}.hero-headline-title{padding-right:100px;padding-left:60px}@media all and (max-width:63.25em){.hero-headline-title{padding:16px 80px 32px 16px}}@media all and (max-width:34.375em){.hero-headline-title{padding:16px}}@media all and (max-width:64em){.touch .hero-headline-title{padding-right:80px;padding-left:40px}}@media all and (max-width:34.375em){.touch .hero-headline-title{padding:16px}}.hero-headline-title h1{color:#d8d8d8;font-size:32px;line-height:1.25;font-weight:100}@media all and (max-width:63.25em){.hero-headline-title h1{font-size:25px}}@media all and (max-width:34.375em){.hero-headline-title h1{font-size:16px}}.hero-headline-btn{color:#d8d8d8;text-transform:uppercase;position:absolute;right:50px;padding-top:10px;top:55%;z-index:3;transition:opacity .25s ease-in}.hideMoreBtn .hero-headline-btn{opacity:0;z-index:1}@media all and (max-width:63.25em){.hero-headline-btn{display:none}}@media all and (max-width:64em){.touch .hero-headline-btn{display:none}}.hero-headline-btn .hero-headline-icon{position:absolute;margin-top:-30px;margin-left:5px}.hero-headline-btn:hover{color:#37a09c}.hero-headline-btn:hover .hero-headline-icon:before,.hero-headline-btn:hover .hero-headline-icon:after{background-color:#37a09c}.headline-side{position:absolute;left:70px;right:70px;bottom:60px;height:234px;color:#fff;display:none}.headline-side.fadein:before{content:'';position:absolute;background-color:#ce1127;padding:30px 26px;width:240px;height:234px;left:0;top:0;z-index:1}@media all and (max-width:63.25em){.headline-side{display:none}}.story-active .headline-side{display:block}@media all and (max-width:63.25em){.story-active .headline-side{display:none}}.headline-side .hero-headline-tag{position:fixed;z-index:5}.hero-controls{position:absolute;right:70px;left:70px;bottom:310px;min-height:85px;z-index:5}@media all and (max-width:63.25em){.hero-controls{right:35px;bottom:240px}}@media all and (max-width:34.375em){.hero-controls{top:24px}}@media screen and (min-width:81.25em){.hero-controls{width:auto}}.hero-controls .content-wrapper{position:relative;width:100%}.story-active .hero-controls .content-wrapper{position:fixed;left:70px;right:70px;width:auto}.hero-controls-wrap{width:40px;transform:translate3d(0,0,0);float:right;position:absolute;right:0}.story-active .hero-controls-wrap{z-index:5}.hero-arrow{display:block;height:40px;width:40px;text-align:center;padding:7px;background-color:#e1e1e1;color:#888;position:relative;transition:color .1s ease-in,background-color .1s ease-in}.hero-arrow:hover{background-color:#ce1127;color:#fff}.hero-arrow:hover .hero-arrow-flyout{width:350px}@media all and (max-width:34.375em){.hero-arrow:hover .hero-arrow-flyout{display:none}}.touch .hero-arrow:link,.touch .hero-arrow:visited,.touch .hero-arrow:hover{background-color:#e1e1e1;color:#888}.touch .hero-arrow:active,.touch .hero-arrow:focus{background-color:#ce1127;color:#fff}.hero-arrow .fa{font-size:25px}.hero-arrow.arrow-right{margin-bottom:5px}.hero-arrow-flyout{position:absolute;right:100%;top:0;background-color:#ce1127;text-align:left;width:0;overflow:hidden;color:#fff;transition:width .3s ease-in-out}.touch .hero-arrow-flyout{display:none}.hero-arrow-flyout .hero-arrow-flyoutwrap{width:350px;padding:15px 25px}.hero-arrow-flyout h4{margin-top:5px;font-weight:100}.arrow-up:hover .hero-arrow-flyout{width:152px}.arrow-up .hero-arrow-flyout{position:absolute;right:0;top:initial}.arrow-up .hero-arrow-flyout .hero-arrow-flyoutwrap{padding:10px 15px}.carousel{background-color:#171717;position:relative;z-index:10;padding-right:58px;border-top:1px solid #8b8b8b;overflow:hidden}@media all and (max-width:34.375em){.carousel{padding-right:34px}}.carousel-belt{overflow:hidden;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-track{position:relative;left:0;top:0;display:block}.slick-initialized .slick-slide{display:block}.carousel-slide{float:left;position:relative;width:200px;border-right:1px solid #8b8b8b;padding-bottom:300px;margin-bottom:-300px;color:#a7a7a7;overflow:hidden;min-height:1px}.carousel-slide a{color:#a7a7a7}.carousel-slide:hover{color:#171717;background-color:#fff}.carousel-slide:hover a{color:#171717}.carousel-slide:hover .carousel-tag{color:#fff}.carousel-slide:hover .carousel-tag:first-child{color:#171717}.carousel-slide:hover .carousel-img:after{opacity:1}.carousel-slide .carousel-tag{color:#fff}.carousel-slide .carousel-title{font-size:22px;line-height:1.5;font-weight:300;padding:32px}@media all and (max-width:34.375em){.carousel-slide .carousel-title{font-size:18px;padding:16px 18px}}.carousel-img{position:relative}.carousel-img>img{width:100%;display:block}.carousel-img:after{content:'';display:block;background-color:rgba(0,0,0,.5);position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;transition:opacity .25s ease-in}.carousel-img+.carousel-tag{position:absolute;z-index:1;left:32px;top:30px;text-transform:uppercase;font-weight:700}.carousel-tag{position:relative;left:32px;top:30px}@media all and (max-width:34.375em){.carousel-tag{font-size:14px;left:18px;top:16px}}.carousel-arrow{background-color:#ce1127;color:#fff;position:absolute;right:0;top:0;height:100%;width:58px;text-align:center;z-index:5;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}@media all and (max-width:34.375em){.carousel-arrow{width:34px}}.carousel-arrow:hover{background-color:#fff;color:#ce1127}.touch .carousel-arrow:link,.touch .carousel-arrow:visited,.touch .carousel-arrow:hover{background-color:#ce1127;color:#fff}.touch .carousel-arrow:active,.touch .carousel-arrow:focus{background-color:#fff;color:#ce1127}.carousel-arrow .fa{font-size:60px;position:absolute;top:10%;right:0;left:0}@media all and (max-width:34.375em){.carousel-arrow .fa{font-size:35px}}.video-popup{background:rgba(0,0,0,.8);width:100%;height:100%;float:left;position:fixed;top:0;left:0;display:none;z-index:10000}.video-popup-inner{width:50%;height:50%;position:absolute;top:0;left:0;z-index:13;background:#fff}@media all and (max-width:767px){.video-popup-inner{width:80%;height:300px}}.video-popup .close-button{display:block;cursor:pointer;position:absolute;right:-14px;top:-16px;width:32px;height:32px;transition:transform .25s ease-in-out;background:#ce1127;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%}@media all and (max-width:34.375em){.video-popup .close-button{top:0}}@media all and (max-width:480px){.video-popup .close-button{top:-10px}}.video-popup .close-button:hover{transform:rotate(180deg)}.video-popup .close-button:before{content:"";position:absolute;display:block;margin:auto;left:0;right:0;top:0;bottom:0;width:20px;height:0;border-top:1px solid #fff;transform:rotate(45deg);transform-origin:center;color:#fff}.video-popup .close-button:after{content:"";position:absolute;display:block;margin:auto;left:0;right:0;top:0;bottom:0;width:20px;height:0;border-top:1px solid #fff;transform:rotate(-45deg);transform-origin:center}.hero-story{padding:60px 0;background-color:#fff;display:none;position:relative;z-index:2;overflow:hidden}.hero-story .content-grid-main{width:auto;margin:0 70px 0 240px;float:none}.hero-story .content-grid-main .content-block .rich-text .office-name{font-size:1.5em;margin-bottom:.5em}.hero-story .content-grid-main .content-block .rich-text .office-summary{margin-top:3em}.hero-story .content-grid-main .content-block .rich-text .bio-description{margin:2em 0 3em}.hero-story .content-block+.content-block{margin-top:45px;padding-top:40px;border-top:1px solid #c5c5c5}.hero-story-item{display:none}.hero-story-item.hero-active{display:block}.hero-story-next{border-top:0}.hero-story-next-link{color:#fff;font-weight:300;font-size:18px;padding-left:25%;display:block;width:100%;position:relative;overflow:hidden}.hero-story-next-link:hover{color:#fff}.hero-story-next-link:hover .hero-story-next-wrap{background-color:#424242}.hero-story-next-link .fa{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:55px}.hero-story-next-img{position:absolute;left:0;top:0;min-width:25%;min-height:100%}.hero-story-next-wrap{position:relative;z-index:2;background-color:#ce1127;padding:35px 60px 35px 20px;transition:color .35s ease-in,background-color .35s ease-in}.hero-story-next-title{font-size:22px;font-weight:100;line-height:1.4}.bio-card{background-color:#ededed;padding:50px 0}@media all and (max-width:53.125em){.bio-card{padding:25px 0}}@media all and (max-width:47.9375em){.bio-card{padding:20px 0}}.bio-card-info{background-color:#d92833;color:#fff;overflow:hidden;max-width:800px;width:65.66667%;margin-right:4%}@media all and (max-width:75em){.bio-card-info{width:61.66667%}}@media all and (max-width:53.125em){.bio-card-info{width:70%;margin-right:4%}}@media all and (max-width:47.9375em){.bio-card-info{width:100%;float:none;margin-right:0}}.bio-card-info-image,.bio-card-info-name{width:50%}@media all and (max-width:34.375em){.bio-card-info-image,.bio-card-info-name{width:100%;float:none}}.bio-card-info-image>img{display:block;max-width:100%;width:100%;height:auto!important}.bio-card-info-name{padding:20px 25px}@media all and (max-width:75em){.bio-card-info-name{padding:20px}}@media all and (max-width:75em){.bio-card-info-name h1{font-size:28px}}@media all and (max-width:63.25em){.bio-card-info-name h1{font-size:24px}}.bio-card-info-title{font-size:22px;line-height:1.6;font-weight:300;display:block;padding-top:24px;margin-top:24px;position:relative}@media all and (max-width:75em){.bio-card-info-title{font-size:20px}}@media all and (max-width:63.25em){.bio-card-info-title{font-size:18px}}.bio-card-info-title:before{content:'';display:block;height:1px;width:52px;background-color:#fff;opacity:.7;position:absolute;margin-top:-24px}.bio-card-info-level{display:block}.bio-card-info-utility{width:30.33333%;font-weight:500;font-size:18px;padding-top:20px;position:relative}@media all and (max-width:75em){.bio-card-info-utility{width:33.33333%}}@media all and (max-width:64em){.bio-card-info-utility{padding-top:0}}@media all and (max-width:53.125em){.bio-card-info-utility{width:26%}}@media all and (max-width:47.9375em){.bio-card-info-utility{float:none;width:100%;margin-top:25px}}.bio-card-info-name .bio-card-info-utility{width:100%}.bio-card-utility-options{position:relative;padding-bottom:25px}.bio-card-utility-options img{position:relative;top:3px}.bio-card-utility-options:after{content:'';display:block;height:1px;width:52px;background-color:#c5c5c5;position:absolute;bottom:0}@media all and (max-width:53.125em){.bio-card-utility-options{padding-bottom:15px}}.bio-card-utility-option{display:inline-block;border-left:1px solid #c5c5c5;margin-left:5px;padding-left:8px;line-height:1.1}.bio-card-utility-option:first-child{border-left:0;margin-left:0;padding-left:0}.bio-card-utility-option .fa{background-color:#000;color:#fff;font-size:14px;padding:3px 4px}.bio-card-utility-option:hover .fa{background-color:#379f9b}.bio-office{margin-top:25px}.bio-office h2{margin-bottom:5px;font-weight:500}@media all and (max-width:53.125em){.bio-office{margin-top:15px}.bio-office h2{margin-top:0}}@media all and (max-width:47.9375em){.bio-office{float:left;width:50%}}@media all and (max-width:34.375em){.bio-office{width:100%;float:none}}.bio-office-phone{display:block}.bio-office-phone>a{color:#000}@media all and (max-width:63.25em){.bio-card-utility-options a{font-size:14px}.linkedIn img{width:69px}}.people-landing{padding-bottom:0;overflow:visible}@media all and (max-width:63.25em){.people-search-options-wrap{position:relative}.people-search-options-wrap:before{content:'';display:block;position:absolute;right:0;top:0;width:100%;height:80px;background-color:#c5c5c5}}.people-search-options{position:relative;letter-spacing:0}.people-search-options .keyword-search-wrap{position:relative;min-height:80px;width:40%}.no-cssanimations .people-search-options .keyword-search-wrap{height:80px;min-height:none}@media all and (max-width:63.25em){.people-search-options .keyword-search-wrap{width:100%}}.people-search-options .keyword-search-wrap:before{content:'';display:block;position:absolute;right:100%;top:0;width:2000px;height:80px;background-color:#c5c5c5}@media all and (max-width:63.25em){.people-search-options .keyword-search-wrap:before{display:none}}.keyword-search{margin-right:20px}@media all and (max-width:63.25em){.keyword-search{margin-right:0}}.people-search-filters{width:60%}@media all and (max-width:63.25em){.people-search-filters{width:100%}}@media all and (max-width:34.375em){.people-search-filters{display:none}}.people-search-filter:first-child .people-search-filter-btn{border:0}.people-search-filter-btn{color:#379f9b;display:block;float:left;width:20%;min-height:80px;border-left:1px solid #e1e1e1;text-align:center;padding:26.66667px 0}@media all and (max-width:63.25em){.people-search-filter-btn{padding:20px 0;min-height:53.33333px}}@media all and (max-width:34.375em){.people-search-filter-btn{float:none;text-align:left;width:100%;min-height:10px;border-left:0;border-top:1px solid #e1e1e1;padding:15px 2.5%}}.touch .people-search-filter-btn:hover{color:#379f9b}.people-search-filter-btn:hover{background-color:#e1e1e1}.people-search-filter-btn .fa{transition:transform .3s ease-in}.people-search-filter-btn.is-active-menu{color:#ce1127}.people-search-filter-btn.is-active-menu .fa{transform:rotate(180deg)}.people-search-filter-btn .fa{margin-left:5px}.people-search-filter-menu{position:absolute;top:100%;left:0;right:0;background-color:rgba(255,255,255,.95);z-index:5;padding:20px;display:none;margin-top:1px}@media all and (max-width:34.375em){.people-search-filter-menu{padding:1px 0 15px;position:static;top:auto}}.people-search-filter-menu .select-dropdown .fa{font-size:25px;top:27%}.people-search-filter-menu .select-label{padding:15px 20px}.filters-buttons{overflow:hidden}.filter-btn{color:#393939;display:inline-block;padding:6px 10px;background-color:#e1e1e1;margin-top:1%;margin-right:1%;width:18%;vertical-align:top}@media all and (max-width:63.25em){.filter-btn{width:23%}}@media all and (max-width:47.9375em){.filter-btn{width:31%}}@media all and (max-width:40.625em){.filter-btn{width:48%}}@media all and (max-width:25em){.filter-btn{width:100%;margin-right:0}}.filter-btn:hover,.filter-btn.is-active{color:#ce1127}.filter-btn.is-active{background-color:#c8c8c8}.people-results{margin-top:40px}.people-results-options{display:table;width:100%;border-bottom:1px solid #e1e1e1;font-size:18px;line-height:1.8;margin-bottom:45px}@media all and (max-width:47.9375em){.people-results-options{display:block;overflow:hidden}}.people-results-options+.grid-content-main{margin-top:50px}.people-results-options .select-dropdown{display:inline-block;margin-right:20px}.people-results-options .select-dropdown+.select-dropdown{border-left:1px solid #e1e1e1;padding-left:20px}.people-results-options-detail .people-results-filters{margin-left:0;padding-left:0}.people-results-options-detail .people-results-filters:before{display:none}.people-results-options-detail .people-results-filter-options{text-align:left;margin-top:10px}.people-results-tags,.people-results-filter-options{display:table-cell;vertical-align:bottom}@media all and (max-width:63.25em){.people-results-tags,.people-results-filter-options{font-size:16px}}@media all and (max-width:47.9375em){.people-results-tags,.people-results-filter-options{display:block;float:left}}@media all and (max-width:47.9375em){.people-results-tags{min-width:100%}}.people-results-filter-options{text-align:right;white-space:nowrap}@media all and (max-width:47.9375em){.people-results-filter-options{text-align:left;margin-top:25px}}.people-results-tags-list{margin-top:0;clear:both}.people-results-tag{cursor:pointer}.people-results-tags-list .people-results-tag{margin:2px 5px 0 0}.people-results-tag span{color:#999}.people-results-tag:hover .fa{background-color:#37a09c}.people-results-tag .fa{background-color:#393939;font-size:12px;padding:2px;border-radius:2px;width:14px;color:#fff;margin-left:2px;text-align:center;transform:translateY(-3px);transition:color .4s ease-in,background-color .35s ease-in}.people-results-clear{cursor:pointer}.people-results-clear:hover .fa{background-color:#37a09c}.people-results-clear .fa{color:#999;background-color:#393939;font-size:12px;padding:2px;border-radius:2px;width:14px;color:#fff;margin-left:2px;text-align:center;transform:translateY(-3px);transition:color .4s ease-in,background-color .35s ease-in}.people-results-filters{display:inline-block;position:relative;padding-left:15px;margin-left:15px}.people-results-filters:before{content:'';display:block;height:100%;border-left:1px solid #e1e1e1;position:absolute;left:0}.people-results-filter-label{color:#999}.people-results-filter{display:inline-block;margin-left:10px;position:relative;cursor:pointer;transition:color .35s ease-in}.people-results-filter.is-active{color:#ce1127}.people-results-filter.is-active:before{content:'';width:100%;border-bottom:1px solid #ce1127;position:absolute;top:100%}.people-results-filter:hover{color:#ce1127}.people-results-list{margin-top:40px;margin-left:-15px;overflow:hidden;padding-bottom:50px;font-size:0}.person-result{width:25%;border-left:15px solid transparent;border-top:15px solid transparent;position:relative;overflow:hidden;min-height:246px;display:inline-block;font-size:16px;font-size:1rem;vertical-align:top}@media screen and (min-width:81.25em){.person-result{width:20%}}@media all and (max-width:63.25em){.person-result{width:33.3333%}}@media all and (max-width:40.625em){.person-result{width:50%}}@media all and (max-width:25em){.person-result{width:100%}}.person-result>img{display:block;width:100%;border:1px solid #c5c5c5;height:auto!important}.people-results-list-detail .person-result{width:33.33333%}@media all and (max-width:64em){.people-results-list-detail .person-result{width:50%}}@media all and (max-width:48em){.people-results-list-detail .person-result{width:33.3333%}}@media all and (max-width:40.625em){.people-results-list-detail .person-result{width:50%}}@media all and (max-width:25em){.people-results-list-detail .person-result{width:100%}}.person-results-details{position:absolute;left:0;right:0;bottom:0;padding:10px 16px;color:#d8d8d8;background-color:rgba(0,0,0,.8);border-top:1px solid rgba(255,255,255,.5);min-height:50px;transition:min-height .2s ease-in}.person-results-details.is-active{min-height:100%}.person-results-details a{color:#379f9b}.person-results-details a:hover{color:#fff}.person-results-details>a:first-child{font-size:20px;display:block;padding-right:30px;line-height:1.2}@media all and (max-width:63.25em){.person-results-details>a:first-child{font-size:18px}}.person-results-actions{margin-top:0;max-height:0;overflow:hidden;transition:max-height .3s ease}.is-active .person-results-actions{max-height:100px}.person-results-actions:before{content:'';width:28px;height:1px;margin:10px 0;background-color:rgba(255,255,255,.5);display:block}.person-results-actions a+a{display:inline-block;border-left:1px solid rgba(255,255,255,.5);padding-left:8px;margin-left:5px;line-height:1.1}.person-results-btn{position:absolute;bottom:15px;right:15px;line-height:1;font-size:45px;font-weight:100;color:#fff;cursor:pointer}@media all and (max-width:40.625em){.person-results-btn{font-size:34px}}.person-results-btn:before{content:'\002B'}.is-active .person-results-btn:before{content:'\2013'}.people-search-filters-mobile-toggle{text-align:left;display:none;padding:20px 0}.people-search-filters-mobile-toggle .fa{transition:transform .3s ease-in}.people-search-filters-mobile-toggle.is-active{color:#ce1127}.people-search-filters-mobile-toggle.is-active .fa{transform:rotate(180deg)}@media all and (max-width:34.375em){.people-search-filters-mobile-toggle{display:block}}.btn.btn-filter-stat,.global-search-box button.btn-filter-stat,.keyword-search button.btn-filter-stat{float:right;width:auto;margin-top:0;padding:8px 15px;display:none}@media all and (max-width:47.9375em){.btn.btn-filter-stat,.global-search-box button.btn-filter-stat,.keyword-search button.btn-filter-stat{display:block}}.btn.btn-filter-stat:before,.global-search-box button.btn-filter-stat:before,.keyword-search button.btn-filter-stat:before{content:'+';display:inline-block;margin-right:5px}.is-active-filter .btn.btn-filter-stat:before,.is-active-filter .global-search-box button.btn-filter-stat:before,.global-search-box .is-active-filter button.btn-filter-stat:before,.is-active-filter .keyword-search button.btn-filter-stat:before,.keyword-search .is-active-filter button.btn-filter-stat:before{content:'-'}.btn .filter-stat-figure,.global-search-box button .filter-stat-figure,.keyword-search button .filter-stat-figure{background-color:#308d89;border-radius:50%;padding:5px 10px;display:inline-block}@media all and (max-width:47.9375em){.people-landing .people-results-tags-list,.people-landing .people-results-filter-options{display:none}.is-active-filter .people-results-tags-list,.is-active-filter .people-results-filter-options{display:block}}.people-search-hero{background:no-repeat center top;background-size:cover;height:calc(100% - 210px);margin-top:0}html.touch .people-search-hero{height:calc(100vh - 390px)}@media all and (max-width:767px){.people-search-hero{height:auto}html.touch .people-search-hero{height:auto}}.people-search-hero .meet-team-wrap{position:absolute;bottom:4%;left:50%;transform:translateX(-50%);width:100%}html.touch .people-search-hero .meet-team-wrap{bottom:10%}@media all and (max-height:700px){.people-search-hero .meet-team-wrap{position:relative;bottom:auto;left:auto;right:auto;transform:translate(0);margin-top:40px}html.touch .people-search-hero .meet-team-wrap{bottom:auto}}@media all and (max-width:767px){.people-search-hero .meet-team-wrap{position:relative;bottom:auto;left:auto;right:auto;transform:translate(0);margin-top:40px}html.touch .people-search-hero .meet-team-wrap{bottom:auto}}@media print{*{background:#fff!important;color:#393939!important}body,.related-accordion-content{font-size:12px;line-height:1.5}.h2-primary,.bio-card-info-name h1,.bio-card-info-name h1,.rich-text .h2-primary,.rich-text .bio-card-info-name h1,.bio-card-info-name .rich-text h1,.rich-text .bio-card-info-name h1,.bio-card-info-name .rich-text h1{font-size:25px}.h3-primary,.content-block .content-block-label,.content-block .content-block-label,.rich-text .h2-primary,.rich-text .bio-card-info-name h1,.bio-card-info-name .rich-text h1,.rich-text .bio-card-info-name h1,.bio-card-info-name .rich-text h1{font-size:18px}.h4-primary,.related-accordion-btn{font-size:16px}.article-link,.article-list-title{font-size:14px}.related-accordion-btn{font-weight:700}.bio-card-info-utility,.intro{font-size:15px}blockquote,.blockquote,.blockquote,.h5-primary,.bio-office h2,.bio-office h2{font-size:16px}p{margin-top:12px}.list>li{margin-top:7px}.article-list article{margin-top:10px;padding-top:10px}.articles-list>li{margin-top:10px;padding-top:10px}.grid-content blockquote,.grid-content .blockquote,.grid-content .blockquote{margin:15px 0;padding:10px 0}.content-wrapper,.global-header .content-wrapper{padding-left:0;padding-right:0}.related-accordion-content,.read-more-content{display:block!important}.global-wrapper{padding-top:0;height:auto}.global-header{position:static;height:auto}.global-header .content-wrapper{padding:25px 3% 20px}.global-header .global-logo{float:none}.nav-mobile-toggle,.global-mobile-nav,.global-search-btn,.page-tools,.nav-group,.global-tabs-sections{display:none;visibility:hidden;opacity:0;position:static!important}.global-page-title{color:#393939}.global-page-title+.global-main-content{margin-top:0}.bio-card-info-title{margin-top:5px;font-size:17px}.bio-card-info-title:before{display:none}.grid-content-main{width:68%;float:right}.grid-content-main .intro{padding-top:0}.grid-content-sidebar{width:30%;padding-left:0;float:left;margin-top:0;font-size:14px;line-height:1.5}.grid-content-main .content-block+.content-block{margin-top:20px;padding-top:20px}.grid-content-sidebar .content-block+.content-block{margin-top:15px}.bio-card-info{color:#393939}.bio-card-info .bio-card-info-name{padding:0 20px 0 0}.bio-card-info .bio-card-info-image{float:right;width:18%}.bio-card-info-title{padding-top:0}.bio-card-info-utility{margin-top:10px}.related-accordion .related-accordion-btn{color:#393939;padding:0}.related-accordion .icon{display:none}.related-accordion-content ul{margin-top:0}.grid-content-main .intro.pull-left{padding-top:0}.read-more-btn,.list-btn-expand{display:none}.intro:first-letter,.fancy-letter{float:none;font-size:45px;margin:0;padding:0 5px;line-height:1;background-color:#fff;color:#393939}.related-contacts>li:nth-child(2n+1){clear:left}.related-contacts img{float:none;width:auto}.global-footer{text-align:left}.global-locations{position:static}.global-locations-btn,.footer-links{display:none}}.eventSearchBtn{padding:15px}@media(max-width:63.25em){.cleFilter{height:53.33333px;padding:0}}@media(max-width:34.375em){.cleFilter .CLE-keyword-search-filters-btn{padding:15px 2.5%;border-top:1px solid #e1e1e1;border-left:0;text-align:left;min-width:100%}}.ideaPage{}.ideaPage a.testimonial-slide:hover,.ideaPage a.testimonial-slide:active::after,.ideaPage a.testimonial-slide:focus{color:#fff}@media all and (max-width:63.25em){.ideaPage .table-grid-cell.search-filters-searchbox{padding-top:20px}}.ideaPage .grid-content-main{width:100%;float:left}.ideaPage .grid-content-main .section{clear:both}.ideaPage .grid-content-main .section h3{font-size:28px;margin-bottom:15px}.ideaPage .grid-content-main .section .sectionData{width:350px;display:inline-block;margin-right:1.3%;position:relative;overflow:hidden;height:240px;border:1px solid #c5c5c5;margin-bottom:30px;margin-top:0;padding-top:0;color:#393939}.ideaPage .grid-content-main .section .sectionData:nth-child(1n+1){margin-right:1.2%}.ideaPage .grid-content-main .section .sectionData .captionData{display:block;text-align:center;position:relative;padding-top:40px;z-index:10;-moz-transition:all 225ms ease 0s;-webkit-transition:all 225ms ease 0s;transition:all 225ms ease 0s}.ideaPage .grid-content-main .section .sectionData .captionData:after{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;height:33px;right:0;position:absolute;top:0;width:33px;background:#ce1127;text-align:center;color:#fff;padding-top:10px}.ideaPage .grid-content-main .section .sectionData .captionData.videoSection:after{content:"\f03d"}.ideaPage .grid-content-main .section .sectionData .captionData.speechSection:after{content:url(../images/user_speech.png);padding-top:7px}.ideaPage .grid-content-main .section .sectionData .captionData.leadershipSection:after{background-image:url(../images/compass.jpg);background-size:33px 33px}.ideaPage .grid-content-main .section .sectionData .captionData.articleSection:after{background-image:url(../images/news_paper.jpg);background-size:33px 33px}.ideaPage .grid-content-main .section .sectionData .captionData.podcastSection:after{content:"\f130";font-size:18px}.ideaPage .grid-content-main .section .sectionData .captionData .text{width:85%;max-width:450px;display:inline-block;font-size:18px;line-height:1.2;text-align:left}.ideaPage .grid-content-main .section .sectionData .captionData time{font-size:18px;display:block;margin-bottom:5px;color:#393939}.ideaPage .grid-content-main .section .sectionData.withImage{color:#fff;transform:scale(1);position:relative;transition:all 400ms ease 0s;background-size:cover!important}.ideaPage .grid-content-main .section .sectionData.withImage a{color:#fff;font-size:18px}.ideaPage .grid-content-main .section .sectionData.withImage:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.ideaPage .grid-content-main .section .sectionData.withImage time{color:#fff}@media all and (max-width:30em){.ideaPage .grid-content-main .section .sectionData{width:100%;height:63vw;margin-right:0}}.ideaPage .btn-read-more{display:block;clear:both;float:left;text-align:center;width:100%;margin:23px 0;border:1px solid;padding:2px 0}.ideaPage .ideas-header-img,.ideaPage .article-list{float:left;width:100%;margin-bottom:10px}.infoHub .h1-primary{background:url(../images/hub-tech-sector.png) no-repeat left center;padding-left:38px;background-size:contain}@media all and (max-width:25em){.infoHub .h1-primary{padding-left:1.5em}}.infoHub .global-main-content .grid-content-main{width:100%}.infoHub .global-reach-hero{position:relative}@media(min-width:1025px){.infoHub .global-reach-hero{width:50%;min-height:420px}}@media screen and (min-width:47.9375em){.infoHub .global-reach-wrap,.infoHub .global-reach-hero-label{padding:10% 4%}}@media(max-width:40.625em){.infoHub html.touch .global-reach-hero{height:auto;padding-bottom:100px;min-height:calc(100% - 80px)}}.infoHub .global-reach-landing .grid-content-sidebar{margin-top:25px;margin-bottom:25px}@media(min-width:1025px){.infoHub .global-reach-landing .grid-content-sidebar{width:55.5%}}@media(min-width:1025px){.infoHub .bannerRow{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap}.infoHub .bannerRow .featurePods,.infoHub .bannerRow .bannerWrap{width:50%}.infoHub .bannerRow .global-reach-nav .global-reach-offices{width:90%}}.infoHub .global-reach-nav.global-reach-landing{height:auto!important;padding:0;margin:0}.infoHub .global-reach-nav.global-reach-landing .grid-content{padding:0;margin:0}.primary-nav a.infohubLink{position:relative;padding-left:25px}.primary-nav a.infohubLink:before{content:url(../images/hub-tech-sector-red.png);position:absolute;left:0;top:-6px}.primary-nav a.infohubLink.is-active:before,.primary-nav a.infohubLink:hover:before{content:url(../images/hub-tech-sector-black.png)}.social-follow :before{content:""}.social-follow-links{left:66%}