@charset "UTF-8";
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */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}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}hr{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:"“" "”" "‘" "’"}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;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}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%}body{color:#1a1a1a;font:500 80% Roboto,Arial,sans-serif;line-height:2}a{color:#38a0d1;outline:none;text-decoration:none;transition:color .2s ease-in,background-color .25s ease-in}a:hover{color:#c9910d}.fancy-item-article h2,.fancy-item-article-title,.h1-size,.h2-size,.h3-size,.lead,h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.1;margin:0 0 10px;text-rendering:optimizeLegibility}.h1-size,h1{font-size:1.8em;line-height:1.29}.h2-size,h2{font-size:1.5em;line-height:1.2}.fancy-item-article h2,.fancy-item-article-title,.h3-size,.lead,h3{font-size:1.4em;line-height:1.5}.h4-size,h4{font-size:1.25em;line-height:1.3}.h5-size,h5{font-size:1.1em}.h6-size,h6{font-size:.95em;line-height:1.43}.bio-card .site-main-content h1,.site-main-content .bio-card h1,.site-main-content .hero-size-interior{font-size:4em;font-weight:100;line-height:1.1;margin-top:0}@media screen and (max-width:849px){.bio-card .site-main-content h1,.site-main-content .bio-card h1,.site-main-content .hero-size-interior{font-size:3em}}@media screen and (max-width:719px){.bio-card .site-main-content h1,.site-main-content .bio-card h1,.site-main-content .hero-size-interior{font-size:2.2em}}.modal .modal-content .header-text,.site-hero-title{font-size:4.35em;font-weight:100;line-height:1.1}@media screen and (max-width:849px){.modal .modal-content .header-text,.site-hero-title{font-size:3em}}@media screen and (max-width:719px){.modal .modal-content .header-text,.site-hero-title{font-size:2.2em}}.alpha-list-link{font-size:3.5em;font-weight:100;line-height:1.1}@media screen and (max-width:849px){.alpha-list-link{font-size:2.5em}}@media screen and (max-width:719px){.alpha-list-link{font-size:2em}}.fancy-item header{font-size:7em;font-weight:100;line-height:1.1}@media screen and (max-width:849px){.fancy-item header{font-size:2.5em}}@media screen and (max-width:719px){.fancy-item header{font-size:2em}}b,blockquote,strong{font-weight:700}blockquote{color:#0f598c;font-size:1.2em;line-height:1.4;margin:0 0 10px}.black blockquote{color:#fff;margin-left:20px}.content-block-title{color:#0f598c}.grid-content-sidebar .content-block-title{color:#652313;font-size:1.1em;font-weight:700;margin-top:0}.featured-title{color:#0f598c;font-size:1.7em}.featured-title,.sub-title{font-weight:300;margin-bottom:20px}.sub-title{color:#652313;font-size:1.85em}.landing-link{border-bottom:1px solid #fff;display:block;font-size:2em;font-weight:300;line-height:1.3;padding:10px 0;text-transform:uppercase}.landing-link.active-link{color:#0f598c}.landing-link.active,.landing-link:hover{color:#eeb553}.landing-link:last-child{border-bottom:none}.disclaimer{color:#bfbfbf;font-weight:300;margin-top:20px}*,:after,:before{box-sizing:border-box}body.black{background-color:#000;color:#fff}p,ul{margin:0 0 10px}ul ul{margin-bottom:0;margin-top:0}ul+ul{margin-top:-10px}fieldset{border:0;padding:0}.pdf-only{display:none}#skip-to{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:absolute;top:0;width:1px}#skip-to:focus{clip:auto;background-color:#fff;display:inline-block;height:auto;margin:0;overflow:visible;padding:.5em 1em;width:auto;z-index:500}.grid-row,.site-main-content,.site-search{*zoom:1}.grid-row:after,.grid-row:before,.site-main-content:after,.site-main-content:before,.site-search:after,.site-search:before{clear:both;content:" ";display:table;width:100%}.bio-card,.grid-content,.site-footer,.site-header .content-wrap-full{*zoom:1}.bio-card:after,.grid-content:after,.site-footer:after,.site-header .content-wrap-full:after{clear:both;content:" ";display:table;width:100%}.alpha-list-link,.btn-default,.fancy-item-article h2,.fancy-item-article-title,.footer-links-item,.site-nav{text-transform:uppercase}.fancy-slides-nav{position:absolute;top:50%;transform:translateY(-50%)}.fancy-slide-img,.fancy-slide-trigger{left:50%;position:absolute;transform:translateX(-50%)}.clear-both{clear:both}.pull-left{float:left}.pull-right{float:right}.oh{overflow:hidden}.fl{float:left}.fr{float:right}.pl30{padding-left:30px}.pr30{padding-right:30px}.pl20{padding-left:20px}.pr20{padding-right:20px}.pt30{padding-top:30px}@media (max-width:600px){.pl20,.pl30,.pr20,.pr30{padding:0}}.ttu{text-transform:uppercase}.brg{border-right:1px solid #ababab}@media (max-width:600px){.brg{border-right:0}}.mobile-only{display:none}@media screen and (max-width:719px){.mobile-only{display:none}}@font-face{font-family:dorsey;font-style:normal;font-weight:400;src:url(../../fonts/dorsey.eot?73zeoe);src:url(../../fonts/dorsey.eot?73zeoe#iefix) format("embedded-opentype"),url(../../fonts/dorsey.ttf?73zeoe) format("truetype"),url(../../fonts/dorsey.woff?73zeoe) format("woff"),url(../../fonts/dorsey.svg?73zeoe#dorsey) format("svg")}[class*=icon-]:after{content:" "}.article-result+.viewMore:after,.news-results .viewMore:after,.person-result+.viewMore:after,.select-dropdown-label:after,[class*=icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dorsey;font-style:normal;font-variant:normal;font-weight:400;line-height:1!important;text-transform:none;vertical-align:middle}.icon-x:before{content:"\e902"}.icon-youtube-alt:before{content:"\e600"}.icon-search:before{content:"\e601"}.icon-chevron-thin-down:before{content:"\e602"}.icon-chevron-thin-left:before{content:"\e603"}.icon-chevron-thin-right:before{content:"\e604"}.icon-chevron-thin-up:before{content:"\e605"}.icon-arrow-down:before{content:"\e606"}.icon-arrow-left:before{content:"\e607"}.icon-arrow-right:before{content:"\e608"}.icon-arrow-up:before{content:"\e609"}.icon-v-card:before{content:"\e60a"}.icon-mail:before{content:"\e60b"}.icon-twitter:before{content:"\f09b"}.icon-facebook:before{content:"\f09c"}.icon-instagram:before{content:"\f16d"}.icon-rss:before{content:"\f09f"}.icon-google-plus:before{content:"\f0d6"}.icon-linkedin:before{content:"\f0e2"}.icon-youtube-play:before{content:"\f16b"}.icon-file-pdf-o:before{content:"\f1c2"}.icon-printer:before{content:"\e954"}.icon-arrow-circle-left:before{content:"\e900"}.icon-arrow-circle-right:before{color:gray;content:"\e901"}@media screen and (max-width:1194px){.content-wrap-full{padding:0 40px;width:100%}}@media screen and (max-width:719px){.content-wrap-full{padding:0 20px;width:100%}}.content-wrap-center{margin:0 auto;max-width:642px}.content-wrap-right{padding-right:15%}@media screen and (max-width:1194px){.content-wrap-right{padding-left:40px}}@media screen and (max-width:719px){.content-wrap-right{padding-left:20px}}@media screen and (max-width:599px){.content-wrap-right{padding:0 5%}}.content-wrap-left{padding-left:20%}@media screen and (max-width:1194px){.content-wrap-left{padding-left:40px}}@media screen and (max-width:719px){.content-wrap-left{padding-left:20px}}@media screen and (max-width:599px){.content-wrap-left{padding:0 5%}}.content-wrap-full,.content-wrap-left,.content-wrap-right{margin:0 auto;width:1195px}@media screen and (max-width:1194px){.content-wrap-full,.content-wrap-left,.content-wrap-right{width:100%}}@media screen and (max-width:849px){.content-wrap-full,.content-wrap-left,.content-wrap-right{padding:0 40px}}@media screen and (max-width:719px){.content-wrap-full,.content-wrap-left,.content-wrap-right{padding:0 20px}}@media screen and (max-width:599px){.content-wrap-full,.content-wrap-left,.content-wrap-right{padding:0 5%}}.grid-content-large{min-height:1px;width:70%}.grid-content-large-75{min-height:1px;width:75%}.grid-content-med{min-height:1px;width:40%}.grid-content-small{min-height:1px;width:30%}@media screen and (max-width:1023px){.grid-content-small .highlight-item{min-height:100px!important}.grid-content-small .highlight-item .rich-text{margin-bottom:0;min-height:100px;width:120px}}@media screen and (max-width:599px){.grid-content-small .highlight-item .rich-text{width:200px}}.grid-content-med-half{min-height:1px;width:50%}.grid-content-small-quarter{min-height:1px;width:25%}@media screen and (max-width:599px){.grid-content-large,.grid-content-large-75,.grid-content-med,.grid-content-med-half,.grid-content-small,.grid-content-small-quarter{width:100%}}.site-wrapper,body,html{height:100%}body{background-attachment:fixed;background-position:100% 100%;background-repeat:no-repeat;background-size:cover;min-width:320px}body.contain,body.ipad{background-size:contain}body.ipad{background-attachment:fixed;background-position:bottom}@media (max-width:600px){body{background-image:none!important}}img{max-width:100%}p{max-width:700px}.content-wrapper{margin:0 auto;padding:0 10px;width:1200px}footer.site-footer .content-wrapper,header.site-header .content-wrapper{background-color:transparent}@media (max-width:1300px){.content-wrapper{width:100%}}@media screen and (max-width:719px){.content-wrapper{padding:0 15px}}.site-main-content{margin:3.5em auto;min-height:calc(80% - 55px);position:relative;z-index:5}.site-main-content.location-detail{margin:3.5em 0}.landing-image{right:0}.landing-detail-img,.landing-image{height:100%;position:fixed;top:0;z-index:-1}.landing-detail-img{-webkit-backface-visibility:hidden;background:url(/images/industry-bg.jpg) no-repeat 100% 100%;background-size:cover;left:0;-webkit-transform:translateZ(0);width:100%}.media-content,.media-img{float:left}.read-more-content{float:left;height:0;opacity:0;transition:none;visibility:hidden}.read-more-content.show{float:none;height:100%;opacity:1;transition:all .5s ease-in-out;visibility:visible}.twoColumn{-moz-column-count:2;column-count:2}.twoColumn li{list-style-type:disc;margin-left:20px}@media screen and (max-width:1023px){.twoColumn{padding-left:10px}}@media screen and (max-width:719px){.twoColumn{padding-left:0}}@media screen and (max-width:599px){.twoColumn{-moz-column-count:1;column-count:1;padding-left:10px}}.site-header{background-color:#1a1a1a;height:100px}.site-header .content-wrap-full{overflow:auto}@media (max-width:1195px){.site-header .content-wrap-full{padding-right:0}}.site-logo{margin-top:30px}@media screen and (max-width:719px){.site-logo{width:180px}}@media screen and (max-width:479px){.site-logo{width:150px}}.site-nav{font-weight:400;max-width:920px;padding-right:25px;padding-top:20px;text-align:right}@media screen and (max-width:949px){.site-nav{background-color:rgba(0,0,0,.8);display:none;font-size:1.5em;left:0;position:absolute;text-align:center;top:100px;width:100%;z-index:10}.site-nav.active-nav{display:table}}.site-nav-secondary{margin-bottom:8px}@media screen and (max-width:949px){.site-nav-secondary{display:table-footer-group}}.site-nav-secondary-link{color:#aeaeae;line-height:1em;margin-left:15px}.site-nav-secondary-link.active,.site-nav-secondary-link:hover{color:#b2e1ff}@media screen and (max-width:949px){.site-nav-secondary-link{display:block;margin-bottom:10px;margin-left:0}}.site-nav-primary-link{color:#fff;font-size:1.125em;line-height:1.1;margin-left:15px}.site-nav-primary-link:hover{color:#b2e1ff}@media screen and (max-width:949px){.site-nav-primary-link{display:block;margin-bottom:10px;margin-left:0}}.site-search-toggle{float:right;font-size:30px;height:100px}.mobile-toggle,.site-search-toggle{background-color:#1f2a30;color:#fff;width:65px}.mobile-toggle{display:none;font-size:2.5em;margin-right:10px;text-align:center}@media screen and (max-width:949px){.mobile-toggle{display:block;float:right;height:100px}}.is-active-mobile .mobile-toggle-bars{background-color:transparent}.is-active-mobile .mobile-toggle-bars:after,.is-active-mobile .mobile-toggle-bars:before{top:0}.is-active-mobile .mobile-toggle-bars:before{transform:rotate(45deg)}.is-active-mobile .mobile-toggle-bars:after{transform:rotate(-45deg)}.mobile-toggle-bars:before{top:-10px}.mobile-toggle-bars:after{bottom:-10px}.site-footer{background-color:rgba(0,0,0,.7);clear:both;color:#aeaeae;font-size:.9em;font-weight:400;min-height:70px;padding:20px 0;position:relative;text-align:right;z-index:5}@media screen and (max-width:599px){.site-footer{text-align:center}}.site-footer .icon{color:#fff;margin-left:5px}.site-footer .social-links{margin-left:5%}.site-footer .footer-links,.site-footer .footer-links-item,.site-footer .social-links{display:inline-block}.footer-links-item{margin-left:8px}@media screen and (max-width:599px){.footer-links-item{float:none}}.footer-links-item,.site-footer-info{color:#aeaeae}.social-links-label{color:#fff}[class*=grid-col-]{float:left}.grid-col-33{width:33.33333%}.grid-row-spaced .grid-col-33{margin-right:1%;width:32.33333%}.grid-col-66{width:66.666667%}.grid-col-50{width:50%}.grid-row-spaced .grid-col-50{width:49%}.grid-row-spaced .grid-col-50:nth-child(odd){margin-right:2%}.grid-col-75{width:75%}.grid-col-25{width:25%}.grid-col-40{width:40%}.grid-col-60{width:60%}.table-grid{display:table;width:100%}.table-grid-cell{display:table-cell;vertical-align:middle}.grid-content{clear:both;position:relative}.grid-content-main,.grid-content-sidebar{float:left}@media screen and (max-width:599px){.grid-content-main,.grid-content-sidebar{float:none}}.grid-content-sidebar{line-height:1.4;max-width:250px;width:25%}@media screen and (max-width:599px){.grid-content-sidebar{width:100%}}.grid-content-main{width:75%}@media screen and (max-width:599px){.grid-content-main{width:100%}}.grid-content-sidebar-right{float:right;padding-right:10px;width:20%}@media (max-width:850px){.grid-content-sidebar-right{padding-right:0;width:100%}}.grid-content-right{float:right;width:77.3%}@media (max-width:850px){.grid-content-right{width:100%}}@media (max-width:600px){.grid-content-right{float:left}}.grid-content-tab-slides{margin-top:0}.grid-content-tab-slides .grid-content-nav{float:left}@media screen and (max-width:719px){.grid-content-tab-slides .grid-content-nav{width:30%}}@media screen and (max-width:599px){.grid-content-tab-slides .grid-content-nav{float:none;margin-left:0;width:100%}}.grid-content-tab-slides>.grid-content-main{float:right;overflow:hidden}@media screen and (max-width:719px){.grid-content-tab-slides>.grid-content-main{width:66%}}@media screen and (max-width:599px){.grid-content-tab-slides>.grid-content-main{float:none;margin-left:0;width:100%}}.grid-content-tab-slide .grid-content-main{margin-left:0;padding-right:5.5%;position:relative;width:68.5%}.grid-content-tab-slide .grid-content-main:after{border-left:1px solid #bfbfbf;border-right:1px solid #3f3f3f;bottom:0;content:"";display:block;position:absolute;right:3.5%;top:25px}@media screen and (max-width:719px){.grid-content-tab-slide .grid-content-main{width:100%}.grid-content-tab-slide .grid-content-main:after{display:none}}@media screen and (max-width:599px){.grid-content-tab-slide .grid-content-main{float:none}}.grid-content-tab-slide .grid-content-main-full{padding-right:0;width:100%}.grid-content-tab-slide .grid-content-main-full:after{display:none}.grid-content-tab-slide .grid-content-sidebar{width:31.5%}@media screen and (max-width:719px){.grid-content-tab-slide .grid-content-sidebar{width:100%}}.site-hero-content{background-size:auto 100%;color:#fff;padding:3.5em 0}@media (max-height:750px){.site-hero-content{background-size:100% auto;height:auto}}@media screen and (max-width:599px){.site-hero-content{background-size:100% auto;height:auto}}.site-hero-content .grid-content-main{margin-right:4%}.site-hero-content .highlight-item{margin-left:0}.site-hero-section{line-height:1.2;margin-top:0}.site-hero-title{margin-bottom:10px;margin-top:0;text-transform:lowercase}.site-hero-title em,.site-hero-title span{font-style:normal;font-weight:100}.site-hero-title span.blue{color:#38a0d1}.site-hero-title span.black{color:#1a1a1a}.site-hero-title span.white{color:#fff}.form-field{margin-bottom:5px;position:relative}.form-field input{background-color:hsla(0,0%,68%,.9);color:#1a1a1a}.form-field input[type=text]{cursor:default}.search-button{font-size:1.3em;position:absolute;right:15px;top:13px}input,textarea{border:0;font-weight:500;line-height:1.1;padding:15px;width:100%}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#1a1a1a}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#1a1a1a}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#1a1a1a}.form-input-group,.form-input-wide{margin-top:20px}.form-input-group,.form-input-wide .standard-textbox,form .form-input-wide input[type=email]{background-color:#ebebeb;border:#aeaeae;width:94%}.inline-other-textbox{background-color:#fff;border:#fff;display:inline;width:60%}.form-input-group{margin-top:20px;padding-bottom:20px;padding-top:20px;width:94%}.form-input-group label{width:94%}.form-input-group input[type=checkbox],.form-input-group input[type=radio]{text-align:left;vertical-align:middle;width:10%}.form-input-group .question-label{margin-left:15px}.site-search{display:none;position:relative}.site-search .search-input{background-color:hsla(0,0%,68%,.9);float:right;font-size:1.3em;height:100%;width:100%;width:645px}@media screen and (max-width:949px){.site-search .search-input{width:100%}}.site-search .search-button{background-color:#c8e4f1;border:none;bottom:0;color:#000;font-size:1.2;margin:0;padding:0 25px;position:absolute;right:0;top:0}.searchblox-result{font-size:13px;padding:10px 0}.searchblox-result .searchblox-result-title{font-size:16px;height:1.2em}.searchblox-result .searchblox-result-link{display:block;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.searchblox-result .searchblox-result-subtitle{color:green;font-weight:700;padding-bottom:2px;word-break:break-all}.searchblox-result .searchblox-result-summary{color:#000;font-weight:500;margin-top:2px}.searchblox-result .searchblox-result-image{max-height:50px;max-width:50px}.searchblox-result .searchblox-result-subcontainer{display:flex}.searchblox-pagination{margin-top:20px}.searchblox-page{font-size:16px;margin-right:8px}.searchblox-page.active{font-size:18px;font-weight:700}[data-flip-card] .card{font-size:15px;perspective:800px;position:relative}[data-flip-card] .card .container{height:100%;position:relative;transform-style:preserve-3d;transition:.5s;width:100%}[data-flip-card] .card .disabled{transform-style:flat}[data-flip-card] .card .container.flipped .card-front{transform:rotatey(180deg)}[data-flip-card] .card .container.flipped .card-back{transform:rotatey(0deg)}[data-flip-card] .card .no-photo{margin:20px auto 0;text-align:center}[data-flip-card] .card .card-back,[data-flip-card] .card .card-front{backface-visibility:hidden;border-bottom:1px solid #1a1a1a;cursor:pointer;height:100%;overflow:hidden;position:absolute;transform-style:preserve-3d;transition:.5s;width:100%}[data-flip-card] .card .card-back a.flip-card,[data-flip-card] .card .card-front a.flip-card{float:right;font-size:26px;position:absolute}[data-flip-card] .card .card-front{background:#fff;height:100%;transform:rotateY(0deg);z-index:2}[data-flip-card] .card .card-front img{display:block;width:100%}[data-flip-card] .card .card-front .flip-card{bottom:10px;right:20px}[data-flip-card] .card .card-back{background-color:#38a0d1;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:16px;transform:rotatey(-180deg)}[data-flip-card] .card .card-back a{color:#fff}[data-flip-card] .card .card-back .flip-card{bottom:10px;right:20px}[data-flip-card] .card .card-back .icon-spinner{color:#fff}[data-flip-card] .card .card-back .office{line-height:14px}[data-flip-card] .card .card-back .phone{margin-bottom:6px}[data-flip-card] .card .hidden-background{left:0;position:absolute;top:0;width:100%;z-index:1}[data-flip-card] .card .background-cover{background:rgba(56,160,209,.7);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}[data-flip-card] .card .card-content{position:relative;z-index:3}[data-flip-card] .disabled{perspective:none!important;position:static!important}[data-flip-card] .icon-spinner{bottom:10px;color:#38a0d1;position:absolute;right:10px}.professional-card{border:1px solid #1a1a1a}.professional-card .name,.professional-card .role{line-height:12px;padding:0 10px}.grid-content-tab-slide .practice-highlight-item{margin-right:0;width:100%}.grid-content-tab-slide .practice-highlight-item .card-front,div.practice-highlight-item .card-front{border:1px solid #ababab}div.practice-highlight-item img{height:100%}div.practice-highlight-item .practice-title{background-color:rgba(0,0,0,.6);color:#eeb553;font-size:1.2em;font-weight:800;left:0;padding:10px;top:0;transform:translate(0);width:95%}@media (max-width:1100px){.featured-practices .grid-col-33{width:48%}}@media (max-width:650px){.featured-practices .grid-col-33{width:100%}}.no-csstransforms3d [data-flip-card] .card .container.flipped .card-front{display:none}.no-csstransforms3d [data-flip-card] .card .card-front,.no-csstransforms3d [data-flip-card] .card .container.flipped .card-back{display:block}.no-csstransforms3d [data-flip-card] .card .card-back{display:none}.detail-content-practices .card{height:100%}.active-filters>span{background:#ebebeb;border-radius:5px;margin-right:10px;padding:4px}.active-filters>span button{color:#38a0d1;font-size:25px;position:relative;text-transform:uppercase;top:4px}.active-filters>span span{margin-left:4px}button{background-color:transparent;border:0;padding:0;transition:color .2s ease-in,background-color .25s ease-in}.btn,button{cursor:pointer;display:inline-block}.btn{padding:8px 30px}.btn-default{background-color:#c8e4f1;color:#1a1a1a}.lead{color:#c9910d;line-height:1.4;text-transform:uppercase}.lead strong{font-weight:400}.emphasis{color:#38a0d1}.grid-content-sidebar p{margin:0 0 10px}.grid-content-sidebar .list-basic li{margin:0 0 5px}.list-nomargin{margin:0}.detail-content-accolades .rich-text{line-height:2}.detail-content-accolades .rich-text p+ul{margin-top:0}.border-image{border:1px solid #ababab}.rich-text .pull-left{float:left;margin:10px 3% 10px 0}.rich-text p+ul{margin-top:-10px}.list{list-style:none;margin:0;padding:0}.list-office-item{line-height:1.7;margin-bottom:10px}@media screen and (max-width:599px){.list-office-item{margin-left:28%;padding-left:20px}}@media screen and (max-width:479px){.list-office-item{margin-left:32%}}.list-office-phone{display:block}.social-links{transition:transform .2s ease-in-out}.social-links .icon{font-size:22px;line-height:1.1;margin-left:5px}.social-links .icon:first-child{margin-left:7px}.social-links.is-expanded{transform:translateX(-38px)}.social-links-trigger{background-color:rgba(200,228,241,.8);color:#0f598c;font-size:1.2em;font-weight:500;left:-5px;padding:9px 10px 10px;position:absolute;top:0;transform:translate(35px) rotate(90deg);transform-origin:0 0;white-space:nowrap}.social-links-trigger:after{content:"+";display:inline-block;margin-left:3px;width:12px}.is-expanded .social-links-trigger:after{content:"-"}.social-links-inpage{bottom:15%;position:fixed;right:0;width:30px;z-index:10}@media screen and (max-width:649px){.social-links-inpage{display:none}}.social-links-inpage .icon{color:#fff;font-size:20px}.social-links-inpage .icon:hover{color:#1a1a1a}.social-links-wrapper{left:-8px;position:relative;transform:translateX(100%);transition:transform .2s linear}.social-link-pdf,.social-links-wrapper{background-color:rgba(200,228,241,.8);padding:10px 0;text-align:center;width:38px}.social-link-pdf{bottom:15%;margin-bottom:-52px;position:fixed;right:0;z-index:10}.social-link-pdf .icon{color:#fff;font-size:22px;font-size:20px;line-height:1.1;margin-left:5px}.social-link-pdf .icon:hover{color:#1a1a1a}.tab-nav-wrap{background-color:rgba(0,0,0,.75);font-weight:400;padding:10px 20px;position:relative;text-align:right}@media screen and (max-width:719px){.tab-nav-wrap{margin-left:-10px;padding:10px}}@media screen and (max-width:599px){.tab-nav-wrap{margin-bottom:20px;margin-left:0;text-align:left}.tab-nav{background-color:rgba(0,0,0,.75);left:0;max-height:0;overflow:hidden;position:absolute;right:0;top:100%;transition:max-height 1s ease-out;z-index:5}}.tab-nav-link{color:#fff;display:block;line-height:1.5;margin-bottom:12px}.tab-nav-link.is-active,.tab-nav-link:hover{color:#38a0d1}@media screen and (max-width:599px){.tab-nav-link{padding:0 10px}.tab-nav-link.is-active{color:#fff}}.tab-nav-link-sec{color:#c8e4f1}.tab-nav-link-sec:first-child{border-top:1px solid #fff;padding-top:12px}.tab-nav-label{color:#fff;cursor:pointer;display:none;position:relative}@media screen and (max-width:599px){.tab-nav-label{display:block}.tab-nav-label.is-active-nav{color:#38a0d1}.tab-nav-label.is-active-nav+.tab-nav{max-height:300px}.tab-nav-label.is-active-nav .icon{transform:rotate(180deg)}}.tab-nav-label .icon{font-size:25px;position:absolute;right:0;top:-.5em;transition:transform .3s ease-in}.highlight-item{overflow:hidden;padding:10px}@media screen and (max-width:719px){.highlight-item{margin-left:-10px}}.highlight-item .rich-text{margin-bottom:20px;min-height:120px;width:200px}.highlight-item .rich-text.left{border:1px solid #bfbfbf;padding:14px 8px}.highlight-item .rich-text.left img{margin-right:10px;max-width:35%}.highlight-item img{display:block}.highlight-item h3,.highlight-item p{display:table;margin:0}.grid-content-small-quarter .highlight-item .rich-text{width:auto}.highlight-client-quote{height:610px;margin-left:5%;width:30%}@media screen and (max-width:1194px){.highlight-client-quote{height:570px}}@media (max-width:1024px){.highlight-client-quote{display:none}}.fancy-items-highlights{clear:both;padding-top:25px}.fancy-items-highlights:after{clear:both;content:" ";display:block}.fancy-items-highlights .highlight-item{border:0;float:left;line-height:1.6;margin-left:0;margin-right:2%;min-height:170px;padding:0}@media screen and (max-width:749px){.fancy-items-highlights .highlight-item{margin-bottom:2%}.fancy-items-highlights .highlight-item:nth-child(odd){clear:left}}@media screen and (max-width:549px){.fancy-items-highlights .highlight-item{float:none;width:100%}}.fancy-items-highlights .highlight-item a{font-style:italic}.fancy-items-highlights.no-float .highlight-item{float:none;margin-bottom:10px;margin-right:0;width:100%}.fancy-items-highlights.black-border .highlight-item{border:1px solid #000}.fancy-items-highlights .highlight-item-simple{border:0;padding:10px 0}.select-dropdown{height:40px;position:relative}.select-dropdown select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-color:hsla(0,0%,68%,.9);border:none;color:#1a1a1a;cursor:pointer;display:block;font-weight:700;height:100%;left:0;padding:0 15px;padding-right:0\9;position:relative;text-align:left;top:0;width:100%;z-index:5}.select-dropdown .icon{font-size:12px;position:absolute;right:15px;top:35%}select::-ms-expand{display:none}.select-dropdown-label{background-color:#aeaeae;color:#1a1a1a;display:block;display:none\9}.select-dropdown-label:after{content:"\e606";cursor:pointer;font-size:25px;opacity:.5;pointer-events:none;position:absolute;right:10px;top:9px;z-index:6}.select-clear-label{color:#1a1a1a;cursor:pointer;position:absolute;right:12px;top:5px;z-index:10}.select-clear-label i{font-size:28px;opacity:.4}.tab-slides-item{display:none;left:0;position:absolute;top:100%;width:100%}@media screen and (max-width:599px){.tab-slides-item{display:block!important;position:static;top:auto!important}}.tab-slides-item.js-tab-slide-active{display:block;position:relative;top:0}@media screen and (max-width:599px){.tab-slides-item.js-tab-slide-active{position:static}}.tab-slides-item .content-block{margin-bottom:10px}.js-tab-slides-wrapper{overflow:hidden;position:relative}.experience-achievements .list{margin-bottom:10px}html{overflow-x:hidden}@media screen and (max-width:749px){.fancy-slides{padding-top:0}}.fancy-item{background-size:0;bottom:0;color:#fff;font-weight:400;left:0;overflow:hidden;padding-top:99px;position:fixed;right:0;top:0;visibility:hidden;z-index:5}@media screen and (max-width:749px){.fancy-item{background-size:cover;bottom:auto;left:auto;padding:25px 0;position:relative;right:auto;top:auto;visibility:visible}}.fancy-item.fancy-item-centered header{text-align:center}.fancy-item header{margin:0 auto;max-width:1300px;padding:40px 40px 20px;position:relative;z-index:5}@media screen and (max-width:1023px){.fancy-item header{font-size:5em;padding-bottom:0}}@media screen and (max-width:849px){.fancy-item header{font-size:5em}}@media screen and (max-width:749px){.fancy-item header{font-size:4em;padding:30px 20px 25px}}@media screen and (max-height:800px){.fancy-item header{padding:30px 40px 20px}}@media screen and (max-width:549px){.fancy-item header{font-size:3em;padding:10px 20px}}.fancy-item header span.blue{color:#38a0d1}.fancy-item header span.black{color:#1a1a1a}.fancy-item header span.white{color:#fff}.fancy-item.animateOut header{animation-name:zoomOutHeading}.fancy-item.animateIn header{animation-name:zoomInHeading}.fancy-item.js-is-active{visibility:visible;z-index:6}.fancy-item-compact .fancy-item-content,.fancy-item-compact header{max-width:1000px}.fancy-item-compact header{padding-bottom:50px}@media screen and (max-height:800px){.fancy-item-compact header{padding-bottom:25px}}@media screen and (max-width:549px){.fancy-item-compact header{padding-bottom:10px}}.fancy-item-article{width:40%}@media screen and (max-width:949px){.fancy-item-article{width:50%}}@media screen and (max-width:549px){.fancy-item-article{width:100%}}.fancy-item-article h2,.fancy-item-article-title{color:#c9910d;font-weight:300;line-height:1.3;margin:0 0 10px}.fancy-item-content{line-height:1.6;margin:0 auto;max-width:1300px;padding:20px 40px 0;position:relative;z-index:5}.fancy-item-content .read-more{clear:both}.fancy-item-centered .fancy-item-content{text-align:center}.fancy-item-centered .fancy-item-content .grid-col-50{display:inline-block;float:none;max-width:50%;padding-right:15px;text-align:left;vertical-align:top;width:auto}@media screen and (max-width:749px){.fancy-item-centered .fancy-item-content .grid-col-50{margin-bottom:10px;max-width:100%}.fancy-item-centered .fancy-item-content{text-align:left}}.animateOut .fancy-item-content{animation-name:displaceContent}.animateIn .fancy-item-content{animation-name:placeContent}.fancy-slide-img{bottom:0;display:none;transform-origin:-50% 50%;z-index:1}@media screen and (min-width:750px){.fancy-slide-img{display:block}}.animateOut .fancy-slide-img{animation-name:zoomOutImg}.animateIn .fancy-slide-img{animation-name:zoomInImg;transform-origin:-50% 100%}.fancy-slide-trigger{bottom:170px;color:#fff;font-size:40px;position:fixed;z-index:15}@media screen and (max-width:749px){.fancy-slide-trigger{display:none}}.fancy-slides-nav{padding-top:20px;position:fixed;right:5%;z-index:15}@media screen and (max-width:749px){.fancy-slides-nav{display:none}}.fancy-slides-nav-btn{background-color:#fff;border-radius:4px;display:block;height:8px;margin-top:10px;opacity:.5;transition:opacity .35s ease-in;width:8px}.fancy-slides-nav-btn.is-active,.fancy-slides-nav-btn:hover{opacity:1}.animated{backface-visibility:hidden}.animateIn .animated{animation-duration:.75s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.animateOut .animated{animation-duration:1.25s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.44,.01,1,.15)}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-100%,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60%,0)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomOutImg{0%{opacity:1}to{opacity:0;transform:scale(.5)}}.zoomOutImg{animation-name:zoomOutText}@keyframes zoomInImg{0%{opacity:0;transform:scale(.5)}to{opacity:1}}.zoomInImg{animation-name:zoomIn}@keyframes zoomInHeading{0%{opacity:0;transform:scale(.3) translateX(-50%)}to{opacity:1;transform:translateX(0)}}.zoomInHeading{animation-name:zoomIn}@keyframes zoomOutHeading{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:scale(1.8) translateX(15%)}}.zoomOutHeading{animation-name:zoomOutHeading}@keyframes displaceContent{0%{transform:translateY(0)}to{transform:translateY(800px)}}.displaceContent{animation-name:displaceContent}@keyframes placeContent{0%{transform:translateY(800px)}to{transform:translateY(0)}}.placeContent{animation-name:placeContent}.practice-highlight-item{color:#fff;float:left;height:220px;margin-top:20px;overflow:hidden;position:relative;width:48%}.practice-highlight-item.blue .card-back{background-color:#0f598c}.practice-highlight-item.light-blue .card-back{background-color:#38a0d1}.practice-highlight-item.brown .card-back{background-color:#652313}@media (max-width:850px){.practice-highlight-item{float:none;width:100%}}.practice-highlight-item:nth-child(2n){margin-right:2%}@media (max-width:850px){.practice-highlight-item:nth-child(2n){margin-right:0}}.practice-highlight-item .practice-background{position:absolute;width:100%}.practice-highlight-item .practice-title{color:#c9910d;font-weight:400;margin:10px;position:absolute}.practice-highlight-item h3{line-height:1.1;margin-bottom:15px;margin-top:0}@media (max-width:1024px){.practice-highlight-item h3{font-size:1.2em}}.practice-highlight-item a{display:block;line-height:1;margin-bottom:10px}.practice-highlight-item .card .container .background-cover{background-color:transparent}.practice-highlight-item .card .container{color:#c9910d;position:relative}.practice-highlight-item .card .container a{color:#c8e4f1}.practice-highlight-item .card .container a i{transition:all .3s ease-in-out}.practice-highlight-item .card .container a:hover{color:#8bc6e1}.practice-highlight-item .card .container a:hover i{position:relative;right:-5px}.practice-highlight-item .card .container a.flip-card{float:right;font-size:26px;position:absolute}.practice-highlight-item .card .container a.flip-card:hover i{right:0}.practice-highlight-item .card .container .card-front .flip-card{bottom:10px;right:20px}.practice-highlight-item .card .container .card-back .card-content{min-height:130px}.practice-highlight-item .card .container .card-back .flip-card{bottom:-40px;right:0}.content-block .list{margin-bottom:20px}.content-block .content-block-title{margin-bottom:0}.content-block .content-block-title.h4-size{color:#652313}.article{background-color:hsla(0,0%,100%,.7);border:1px solid #ccc;display:inline-block;float:left;height:100%;margin-right:5%;vertical-align:top;width:30%}.article.mediakit{border:none}@media (max-width:850px){.article{height:auto;margin-bottom:20px;width:100%}}@media (max-width:600px){.article{width:100%}}.article:last-child{margin-right:0}@media (max-width:850px){.article:last-child{margin-right:4%}}.article img{border-bottom:1px solid #ccc;width:100%}.article .category{color:#0f598c;text-transform:uppercase}.article .article-container{min-height:150px;padding:20px}.article a.title{color:#00a0dc;display:block;font-size:1.4em;line-height:1.25}.article a.title+.rich-text{margin-top:5px}.article .date{color:#652313}.article .teaser{line-height:1.5}.article.featured-article{min-height:570px}.article.featured-article .title{font-size:32px;line-height:1.29}.article.featured-article .date{font-size:1.5em;line-height:1.2}.article.blog-category{min-height:0!important}.article.blog-category.list{float:none!important;padding-bottom:10px}.article.blog-category .article-container{min-height:80px}.article.blog-category .title{color:#1d4f85;font-size:2em;font-weight:400;margin-bottom:4px}.article.blog-category .title a{color:#1d4f85}.article.blog-category .lead{margin-bottom:4px}.blog-category,.featured-article{margin-bottom:20px;width:100%}.two-articles .article{margin-right:4%;min-height:450px;width:47.6%}@media (max-width:850px){.two-articles .article{width:100%}}.two-articles .article:last-child{margin-right:0}.three-articles,.two-articles{clear:left;display:table;margin-bottom:50px;width:100%}@media (max-width:850px){.three-articles,.two-articles{margin-bottom:0}}.featured-achievements,.featured-resources{clear:both;margin-top:20px}.featured-achievements .three-articles .article,.featured-resources .three-articles .article{background-color:hsla(0,0%,100%,.82);float:left}.featured-achievements .three-articles .article .article-container,.featured-resources .three-articles .article .article-container{min-height:270px}@media (max-width:1195px){.featured-achievements .three-articles .article .article-container,.featured-resources .three-articles .article .article-container{min-height:340px}}@media (max-width:1024px){.featured-achievements .three-articles .article .article-container,.featured-resources .three-articles .article .article-container{min-height:300px}}@media (max-width:850px){.featured-achievements .three-articles .article .article-container,.featured-resources .three-articles .article .article-container{min-height:200px}}@media (max-width:720px){.featured-achievements .three-articles .article .article-container,.featured-resources .three-articles .article .article-container{min-height:250px}}.featured-achievements .two-articles .article,.featured-resources .two-articles .article{background-color:hsla(0,0%,100%,.82);float:left}.featured-achievements .two-articles .article .article-container,.featured-resources .two-articles .article .article-container{min-height:180px}@media (max-width:1195px){.featured-achievements .two-articles .article .article-container,.featured-resources .two-articles .article .article-container{min-height:220px}}@media (max-width:1024px){.featured-achievements .two-articles .article .article-container,.featured-resources .two-articles .article .article-container{min-height:250px}}@media (max-width:850px){.featured-achievements .two-articles .article .article-container,.featured-resources .two-articles .article .article-container{min-height:180px}}.featured-achievements .title,.featured-resources .title{font-size:1.2em}.professional-card{line-height:24px;margin-bottom:20px;margin-right:4%;width:188px}@media screen and (max-width:549px){.professional-card{margin-right:0}}.singleton .professional-card{float:none;margin:0}.professional-card .office a{font-size:1.3em}.professional-card .card .card-front img{margin:0 auto;width:auto}.professional-card .card .card-front.no-photo{margin:0}.professional-card .card .card-front.no-photo a,.professional-card .card .card-front.no-photo a i{color:#38a0d1}.professional-card .phone:before{content:"P";font-weight:700;margin-right:5px}.professional-card .connect{font-size:2.2em;margin-top:15px}.professional-card .name{color:#38a0d1;font-size:1.3em;font-weight:300;line-height:1;margin-top:10px}.professional-card .role{color:gray;font-weight:300;min-height:24px}.professional-card a{color:#fff}.professional-card .card .container{height:200px}.related-professionals-container{display:flex;flex-direction:column}.related-professionals-container .news-related-professionals{display:flex;flex-wrap:wrap;justify-content:flex-start;width:74%}@media screen and (max-width:549px){.related-professionals-container .news-related-professionals{flex-direction:column;flex-wrap:nowrap}}.accordion-component{overflow:hidden}.accordion-component .accordion-title{color:#38a0d1;cursor:pointer;font-size:1.3em;line-height:24px;margin-bottom:10px}.accordion-component .open{color:#1a1a1a;display:none}.accordion-component .closed{color:#1a1a1a;display:inline}.accordion-component .toggle-state{margin-left:5px}.accordion-component.industry-accordion{padding-right:30px}.accordion-component.industry-accordion span.trigger{color:#fff;padding-left:4px}.accordion-component.industry-accordion .toggle-state{color:#fff;cursor:pointer}.accordion-component.industry-accordion .toggle-state .closed,.accordion-component.industry-accordion .toggle-state .open{color:#fff}.accordion-component.industry-accordion .accordion-content{display:block;padding-left:15px}.accordion-component.industry-accordion .accordion-content div{line-height:16px;margin-bottom:6px}.accordion-component.industry-accordion .accordion-content a{color:#aeaeae}.accordion-component.industry-accordion .accordion-content a:hover{color:#eeb553}.accordion-component.active-accordion .open{display:inline}.accordion-component.active-accordion .closed{display:none}.accordion-component.blog-accordion .accordion-title{color:#00a0dc;font-size:22px;text-align:center}.accordion-component.blog-accordion .toggle-state{color:#fff;font-size:1.5em}.accordion-component.blog-accordion .blog-accordion-post{border-bottom:1px solid #000;line-height:2em;padding:20px 20px 20px 0}.accordion-component.blog-accordion .blog-accordion-post:last-child{border-bottom:none}.accordion-component .accordion-content{display:none}.accordion-expand-all{color:#38a0d1;cursor:pointer;display:inline-block;font-size:1.3em;margin-left:25px}.accordion-expand-all span.trigger{color:#fff;padding-left:4px}.mini-banner{margin-bottom:6px;max-width:400px;overflow:hidden;position:relative}.mini-banner .wrapping-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.mini-banner .bg-img{left:0;position:absolute;top:0;width:100%;z-index:0}.mini-banner .text{color:#fff;display:inline-block;font-size:1.7em;line-height:1;position:relative;z-index:1}.mini-banner .text em{color:#c9910d}.mini-banner .label{font-size:1.25em}.mini-banner img{float:left}.mini-banner.media-resources{background-color:gray;padding:10px;word-break:break-word}.mini-banner.media-resources .text{font-size:1.3em;line-height:1.3}.mini-banner.media-resources .text div:first-child{text-transform:uppercase}.mini-banner.media-resources .email a{color:#c8e4f1}.mini-banner.media-resources .link a{color:#c9910d}.mini-banner.media-resources .link a:after{color:#c8e4f1;content:">";padding-left:5px}.mini-banner.blog{background-color:#c9910d;color:#000;padding:20px;text-align:left}.mini-banner.blog .text{font-size:1.2em;line-height:1.2}.news-results .viewMore{color:#38a0d1;font-size:26px;text-align:center;width:100%}.news-results .viewMore:after{color:#1a1a1a;content:"\e606";margin-left:20px}.news-search .search-box{height:50px;margin-bottom:10px;position:relative}.news-search .keyword-search{width:100%;z-index:-1}.news-search .icon-search{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.news-search .keyword-search,.news-search select{background-color:#ebebeb;border-color:#ebebeb;height:50px;margin-bottom:10px;width:100%}.news-search .select-dropdown{display:inline;width:100%}.news-search select{padding:0 38px 0 10px;padding-right:0\9}.news-search.client-achievement{margin-bottom:20px}.news-search.client-achievement .accordion-component{border-bottom:1px solid #ccc;padding-bottom:10px}.news-search.client-achievement .client-achievement-results-filters{padding-top:10px}.news-search.client-achievement .client-achievement-select{display:inline-block;margin-right:1%;width:32.6666%}@media (max-width:768px){.news-search.client-achievement .client-achievement-select{margin-bottom:0;width:100%}}.news-search.client-achievement .client-achievement-select:last-child{margin-right:0}@media (max-width:600px){.news-search.client-achievement .client-achievement-select{margin-bottom:0;width:100%}}.news-search .select-dropdown-label:after{right:15px;top:13px}.news-search .accordion-title{clear:left}.industries-featured-industry{float:left;height:300px;margin-right:3%;width:30.3333%}@media (max-width:850px){.industries-featured-industry{width:47%}}@media (max-width:600px){.industries-featured-industry{display:inline-block;float:none;height:250px;max-width:300px;width:100%}}.industries-featured-industry img{border:1px solid #fff;width:100%}.industries-featured-industry .industry-name{color:#eeb553;font-size:1.3em;line-height:1;text-transform:uppercase}.industries-featured-industry .industry-name:hover{color:#38a0d1}.people-results-filters .active-filters>span{background-color:#ebebeb;border-radius:5px;color:#3f3f3f;display:inline-block;height:25px;margin-right:10px;padding:0 5px;white-space:nowrap}.people-results-filters .active-filters>span span{position:relative;top:-6px}.people-results-filters .active-filters button{background-color:transparent;border:none;color:#38a0d1;top:-2px}.people-results-filters .select-dropdown{width:100%}.people-results-filters .select-dropdown .select-container{position:relative;width:35%}@media (max-width:850px){.people-results-filters .select-dropdown .select-container{width:60%}}.people-results-filters .select-dropdown select{width:100%}.people-results-filters .select-dropdown .view-all{display:inline-block;float:right}.people-results-filters .select-dropdown .view-all span{cursor:pointer;text-decoration:underline}.people-results-filters select{background-color:#ebebeb;font-weight:700;height:40px;margin:10px 0;padding:0 10px}.person-result{background-color:#085087;min-height:171px;overflow:hidden;padding:20px;position:relative}.person-result .image{display:inline-block;float:left;width:30%}.person-result .person-image{background-color:#fff;padding:0}.person-result .no-photo,.person-result .person-image{width:70%}.person-result .no-photo{padding-top:20px;text-align:center}.person-result .person-info{float:left;font-weight:300;width:45%}.person-result .person-info .name{color:#fff;font-size:1.3em}.person-result .person-info .role{color:#c8e4f1}.person-result .person-info .office a{border-right:1px solid #fff;color:#c9910d;margin-right:5px;padding-right:5px}.person-result .contact-icons{font-size:2.7em;height:100%;position:absolute;right:0;text-align:center;top:0;width:20%}.person-result .contact-icons a{color:#fff}.person-result+.viewMore{background-color:rgba(15,89,140,.6);color:#eeb553;font-size:26px;padding:15px 0;text-align:center;width:100%}.person-result+.viewMore:after{color:#c8e4f1;content:"\e606";margin-left:20px}.person-result .bottom-border{background-color:#fff;bottom:0;height:1px;position:absolute;width:calc(100% - 40px)}.person-result:last-child .bottom-border{display:none}.location-card{background-size:cover;border:1px solid #fff;float:left;height:220px;margin-bottom:20px;margin-right:1.33%;padding:20px;width:24%}.location-card:nth-child(4n){margin-right:0}.location-card .city-name{color:#c9910d;font-size:1.2em;text-transform:uppercase}.location-card>div{line-height:1;margin-bottom:10px}.location-card a:hover{color:#c9910d}@media screen and (max-width:719px){.location-card{height:240px;width:48%}}.article-result{min-height:127px;padding-bottom:10px;position:relative}.article-result .result-img{float:left;line-height:0;overflow:hidden;width:30%}.article-result .result-img img{width:100%}.article-result .result-img div{clear:both;height:10px;width:100%}@media (max-width:1100px){.article-result .result-img{position:relative;top:auto;transform:none}}@media (max-width:600px){.article-result .result-img{float:none;margin:0 auto;width:50%}}.article-result .date{color:#652313;font-size:16px;font-weight:400}.article-result .title{font-size:16px;font-weight:300;line-height:1.2;margin-bottom:10px;margin-top:5px}.article-result .content{line-height:1.3}.article-result .result-detail{display:inline-block;float:left;min-height:115px;padding:10px 10px 10px 20px;position:absolute;top:47%;transform:translateY(-50%);width:70%}@media (max-width:1100px){.article-result .result-detail{position:relative;top:auto;transform:none}}@media (max-width:600px){.article-result .result-detail{display:block;float:none;margin:0 auto;width:100%}}.article-result+.viewMore{color:#38a0d1;font-size:26px;text-align:center;width:100%}.article-result+.viewMore:after{color:#1a1a1a;content:"\e606";margin-left:20px}.article-result:nth-child(odd) .result-detail{background-color:#ebebeb}.site-search-controls{margin-bottom:20px}.site-search-controls .filter-button{background-color:#bfbfbf;margin-bottom:10px;padding:15px}.site-search-controls .search-box{margin-bottom:10px;max-width:600px;position:relative}.site-search-controls .search-input{height:50px}.site-search-controls .search-button{background-color:#c8e4f1;padding:15px;right:0;top:0}.site-search-controls .search-filters{padding:10px 0}.site-search-controls input[type=radio]{display:none}.site-search-controls input[type=radio]:checked+.filter-button{background-color:#c8e4f1;color:#000}.landing-page{color:#fff;margin-top:50px;min-height:calc(100% - 220px);position:relative}.landing-page .lead{font-weight:300}.landing-page .sub-heading{color:#eeb553;margin-bottom:10px;text-transform:uppercase}.landing-page .landing-content{margin-bottom:10px}.landing-page .left-side{padding-right:60px}.landing-page .right-side{padding-left:60px}@media (max-width:850px){.landing-page .left-side,.landing-page .right-side{padding:0;width:100%}}.people-highlight{line-height:1.4;margin-bottom:20px}.people-highlight h2{color:#1d4f85;font-size:1.2em;line-height:1;margin-bottom:5px;text-transform:uppercase}.people-highlight img{border:1px solid #ababab;display:block;margin-bottom:5px}.people-highlight .name{font-size:14px;font-weight:300}.people-highlight .role{font-size:12px}.site-map h1{color:#000}.site-map ul{padding:0}.site-map ul li{font-size:1.3em;list-style-type:none}.site-map ul li .accordion-title{font-size:1em}.site-map ul li.accordion-component .toggle-state>span{color:#38a0d1!important}.site-map ul li.main-section{font-size:1.5em;margin-top:20px}.site-map ul li ul{font-size:12px;padding-left:20px}form .form-input{float:left;margin-bottom:10px;width:50%}form .form-input input[type=email],form .form-input input[type=text],form .form-input select,form .form-input textarea{background-color:#ebebeb;border:#aeaeae;width:94%}form .form-input select{font-weight:500;padding:15px 15px 13px}form .form-input .warning-label{color:#652313}form .form-input.large{width:100%}form .form-input.large textarea{width:97%}form .checkbox-container input[type=checkbox]{display:inline-block;float:left;margin:6px 10px 0 0;width:20px}form input[type=submit]{background:#c8e4f1;display:inline-block;font-weight:700;padding:12px 20px;width:auto}.error-message,.success-message{display:none}.error-message{color:red;margin-top:16px}.error-message p{margin:0}.error-message--resource-landing{background-color:#ad0000;color:#fff;text-align:center}.autocomplete-suggestions{background-color:#fff;border:1px solid #aeaeae;box-shadow:0 5px 7px -2px rgba(0,0,0,.4);color:#1a1a1a;display:hidden;left:0;overflow:auto;position:absolute;right:0;text-rendering:optimizeLegibility;top:0;width:100%}.autocomplete-suggestion{cursor:pointer;max-width:100%;overflow:hidden;padding:.25em .375em;text-overflow:ellipsis;white-space:nowrap}.autocomplete-suggestion>strong{color:#38a0d1;font-weight:600}.autocomplete-selected{background-color:#bfbfbf}.autocomplete-hint{color:tint(#1a1a1a,40%);font-weight:600;opacity:.7;padding:.25em .375em}.news-detail-sidebar h2{color:#1d4f85;font-size:1.2em;text-transform:uppercase}.news-detail-sidebar .sidebar-section{margin-bottom:20px}.news-detail-sidebar .people-highlight{line-height:1.4;margin-bottom:20px}.news-detail-sidebar .people-highlight img{border:1px solid #ababab}.news-detail-sidebar .people-highlight .name{font-size:1.1em}.news-detail-sidebar .people-highlight .role{font-size:1.05em}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}body{font-size:20px;padding:0;width:80%}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img{max-width:100%!important}.site-main img{width:auto!important}.global-wrapper{padding-top:20px}.global-header{position:relative}.global-header .print-logo{display:block}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.box li a:after,.box__abstract p a:after,.btn,.download,.exp-listing__link:after,.load-more,.mobile-nav-wrapper,.more-btn-wrapper,.pdf-link,.pdf-link:after,.read-more:after,.section--related .rel-articles,.subscribe-list,.view-all-trigger,footer,header .wrapper{display:none!important}body{margin:0}span.label{border:none}.print-logo{display:block;width:250px}.site-banner{padding-left:0}.site-banner .page-title{padding:0}.site-logo{display:none}.pl20 .site-logo{margin-left:0}.pdf-only{display:block}.social-links,.toggle-state{display:none}.content-wrap-left,.content-wrap-right{padding-top:0!important;width:100%}.site-main-content{margin:0!important}.accordion-component .accordion-content{display:block!important}.industry .grid-content-med-half{width:90%}.industry .practice-highlight-item{height:120px;margin-right:1%;width:30%}.industry .practice-highlight-item:nth-child(2n){margin-right:1%}.industry .practice-highlight-item .card-content a,.industry .practice-highlight-item .card-front{display:none}.industry .practice-highlight-item:last-child{margin-bottom:20px}.industry .practice-highlight-item .background-cover{display:inline-block!important}.industry li .name{display:inline-block;font-size:22px;width:100%}.industry li .role{position:relative;top:-8px}[data-flip-card]{display:inline-block;float:left;width:300px}[data-flip-card] .card .card-front img{display:none!important}[data-flip-card] .card .card-back{position:relative;transform:rotatey(0deg)}[data-flip-card] .card .background-cover,[data-flip-card] .card .card-back .bio-link,[data-flip-card] .card .card-back .connect{display:none}[data-flip-card] .name{display:inline-block}.professional-card .card .card-back{width:260px}.grid-content-large,.grid-content-large-75{width:95%}.grid-content-large-75.fr.pl20{float:left!important;padding-left:0}.people-detail .bio-card{float:left;width:75%}.people-detail .content-wrap-left{padding:40px}.people-detail .card-content .card-front{display:none}.people-detail .list-office-item .list-office-fax,.people-detail .list-office-item .list-office-phone,.people-detail .list-office-item a{display:block}.people-detail .practice-highlight-item{display:inline-block;margin-right:20px;width:200px}.people-detail .practice-highlight-item h3{font-size:1em;font-weight:500}.people-detail .practice-highlight-item:last-child{margin-bottom:30px}.people-detail .practice-highlight-item .card-back a{display:none}p{max-width:100%}.bio-card .media-content{width:70%}.bio-card .content-block-title{background-color:#aeaeae;color:#38a0d1}.bio-card .media-img{display:inline-block}}.modal{background-color:rgba(26,26,26,.9);display:none;height:auto;left:25%;position:absolute;text-align:center;top:25%;width:50%;z-index:1000}.modal .modal-content{color:#fff;padding:0 60px 20px;text-align:left}.modal .modal-content .header-text{margin-bottom:10px;margin-top:20px}.modal .modal-content .fields{margin:0 0 20px}.modal .modal-content .modal-col{width:100%}@media screen and (min-width:850px){.modal .modal-content .modal-col{width:48%!important}}.modal .modal-content .modal-col-left{float:left}.modal .modal-content .modal-col-right{float:right}.modal .modal-content .clear,.modal .modal-content .field-row{clear:both}.modal .modal-content input{margin:10px 0}.validation-failed::-webkit-input-placeholder{color:red}.alpha-list-filter{margin-bottom:20px;overflow:hidden}@media (max-width:600px){.alpha-list-filter{width:auto}}.alpha-list-link{color:#eeb553;display:block;float:left;font-weight:300;margin-top:15px;width:7.69231%}.alpha-list-link.active,.alpha-list-link:hover{color:#38a0d1}.alpha-list-link.is-disabled,.alpha-list-link.is-disabled:hover{color:#aeaeae}.bio-card{position:relative}.bio-card h1{margin-top:0}.bio-card .fancy-item-article h2,.bio-card .fancy-item-article-title,.bio-card .h3-size,.bio-card .lead,.bio-card h1,.fancy-item-article .bio-card h2{margin:5px 0}.bio-card .social-links{margin:10px 0}.bio-card .social-links a{color:#1a1a1a}.bio-card .social-links a:hover{color:#38a0d1}.bio-card .social-links a:first-child{margin-left:0}.bio-card .social-links .icon-google-plus{font-size:18px}.bio-card .media-img{display:none}@media screen and (max-width:949px){.bio-card .media-img{display:block;overflow:hidden}.bio-card .media-img>img{max-width:none;position:relative;width:100%}}.bio-card .media-img .no-photo{background-color:#ebebeb;color:#fff;font-size:1em;height:100%;max-width:none;padding-bottom:20%;padding-left:25%;padding-top:20%;position:relative}@media screen and (max-width:599px){.bio-card .media-img{width:28%}}@media screen and (max-width:479px){.bio-card .media-img{width:32%}}@media screen and (max-width:949px){.bio-card .media-content{padding-left:20px;width:75%}}@media screen and (max-width:599px){.bio-card .media-content{width:70%}}@media screen and (max-width:479px){.bio-card .media-content{width:65%}}.bio-card-title{line-height:1;margin-top:10px}.bio-card-snapshot{position:relative}@media screen and (max-width:949px){.bio-card-snapshot{display:none}}.bio-card-snapshot>img{left:0;position:fixed;top:140px;width:35%;z-index:1}@media screen and (min-width:1300px){.bio-card-snapshot>img{width:28%}}.bio-card-snapshot .no-photo{background-color:#ebebeb;color:#fff;display:block;font-size:4em;height:100%;left:0;padding-left:5%;padding-top:10%;position:fixed;top:140px;width:28%}.article-highlight-item{margin-bottom:10px}.article-highlight-item .article-title{font-size:14.8px;line-height:1.2}.home{-ms-overflow-style:none;overflow:-moz-scrollbars-none}.home::-webkit-scrollbar{display:none}@media screen and (max-width:749px){.home{-ms-overflow-style:initial}.home::-webkit-scrollbar{all:unset}}.home .site-footer,.home .site-header{left:0;position:fixed;right:0;z-index:10}.home .site-footer{bottom:0}@media screen and (max-width:749px){.home .site-footer,.home .site-header{bottom:auto;left:auto;position:static;right:auto}}.home .site-wrapper{height:500%}@media screen and (max-width:749px){.home .site-wrapper{height:auto}}.home .fancy-slide-img{background-size:cover;width:100%}@media screen and (max-width:1388px){.home .fancy-slide-img{height:100%}}.home .home-layout1 .grid-col-50 img{width:58%}.home .home-layout1 .fancy-item-article .lead,.home .home-layout1 .fancy-item-article p,.home .home-layout2 .fancy-item-article .lead{margin-bottom:4px}.home .home-layout2 .fancy-item-article p{margin-bottom:40px}.home .home-layout2 .home-small-image-links a{display:inline-block}.home .home-layout2 .home-small-image-links img{border:1px solid #fff;height:73px;margin:0 15px 15px 0;width:73px}.home .home-layout3 .lead{margin-bottom:4px}.home .home-layout3 .link-label{color:#b2e1ff;display:inline-block;font-size:18px;margin-top:20px}.home .home-layout3 ul{margin:0;padding:0}.home .home-layout3 ul li{border-bottom:1px solid #454545;list-style-type:none}.home .home-layout3 ul li a{color:#00a0dc;font-size:18px}.home .home-layout3 ul li:last-child{border-bottom:0;margin-bottom:8px}.people-detail.careers-detail .media-content{padding-left:30%}@media (max-width:850px){.people-detail.careers-detail .media-content{padding-left:0}}.people-detail .highlights{float:left;width:23%}@media (max-width:850px){.people-detail .highlights{float:none;width:100%}}.people-detail .content-wrapper{float:right;width:70%}@media screen and (max-width:949px){.people-detail .content-wrapper{float:none}}@media screen and (max-width:719px){.people-detail .content-wrapper{padding-top:20px}}.people-detail .grid-content-main{width:60%}.people-detail .content-wrap-left{padding-left:33%;padding-right:75px}@media screen and (min-width:1468px){.people-detail .content-wrap-left{padding-left:20%}}@media (min-width:1300px) and (max-width:1468px){.people-detail .content-wrap-left{padding-left:28%}}@media screen and (max-width:949px){.people-detail .content-wrap-left{padding-left:40px}}@media screen and (max-width:719px){.people-detail .content-wrap-left{padding-left:20px}}@media screen and (max-width:599px){.people-detail .content-wrap-left{padding:0 5%}}.people-detail .practice-highlight-item{width:70%}@media (max-width:850px){.people-detail .practice-highlight-item{width:100%}}.people-landing .grid-content-small{width:29.5%}.people-landing .search-labels{clear:both;display:block}.people-landing .highlight-item .rich-text{background-color:rgba(0,0,0,.7)}@media (max-width:650px){.people-landing .grid-content-small{display:none}}.industries-landing{color:#fff;padding:3.5em 0}.industries-landing .subheading{color:#aeaeae;font-size:1.7em;font-weight:300;margin-bottom:0;padding-bottom:10px}.industries-landing .all-industries{background-color:rgba(0,0,0,.7);overflow:hidden}.industries-landing .all-industries .subheading{display:inline-block}.industries-landing .featured-industries{background-color:rgba(0,0,0,.7);overflow:hidden}@media screen and (max-width:599px){.industries-landing .featured-industries{margin-bottom:20px}}@media (max-width:850px){.industries-landing .industry-list{background-color:transparent;float:none;margin-right:0;width:100%}}.industry .content-wrapper.nopadding{padding:0;width:100%}.fancy-item-article .industry header h2,.industry header .fancy-item-article h2,.industry header .fancy-item-article-title,.industry header .h3-size,.industry header .lead{margin:0}@media (max-width:850px){.industry header.grid-content-right{width:66%}}.industry .grid-content-main{border-right:1px solid #ababab;float:left;width:75%}@media (max-width:850px){.industry .grid-content-main{width:70%}}@media (max-width:600px){.industry .grid-content-main{border-right:none;margin-top:20px;width:100%}}.industry .accordion-wrapper{margin:40px 0}.industry .accordion-wrapper .grid-content-main{float:right}.industry .calls-to-action{justify-content:space-between;margin-bottom:10px;overflow:hidden}.industry .cta{background-color:#31a1d2;border:none;float:left;font-size:1em;line-height:1.4;margin-right:1%;margin-top:1%;padding:5px 10px;text-align:center;text-decoration:none;width:49%}.industry .cta:nth-child(odd){clear:left}.industry .cta .action-text{color:#000}.industry .cta .resource-title{color:#fff}.industry .cta span{display:block;text-transform:uppercase}.industry .related-news{background-color:rgba(0,0,0,.75);padding:15px}.industry .related-news-title{color:#eeb553;font-size:1.5em;margin-bottom:10px}.industry .related-news-link{color:#38a0d1}.industry .related-news-date{color:#fff;margin-bottom:10px}.industry .service-subpage{font-size:1.3em;white-space:nowrap}.industry .service-subpage i{bottom:2px;color:#1a1a1a;font-size:.9em;font-weight:700;margin-left:5px;position:relative}.industry .accordion-wrapper{float:right;overflow:hidden;width:75%}.industry .js-tab-slides-wrapper{background-color:hsla(0,0%,100%,.7)}.industry .content-wrapper{overflow:hidden}.industry .professional-card .card-front a{color:#38a0d1}@media print{.industry .content-block+.content-block{padding-top:0}}.news{margin-top:3.5em;min-height:calc(80% - 10px);overflow:hidden;position:relative}@media screen and (max-width:599px){.news .site-hero-title{font-size:3.5em}}.news .news-landing-top,.news .news-top{background-color:hsla(0,0%,100%,.7);float:left;margin-bottom:50px;width:65%}.news .news-landing-top .article,.news .news-top .article{margin-bottom:0;width:100%}@media (max-width:1024px){.news .news-landing-top,.news .news-top{width:100%}}@media (max-width:600px){.news .news-landing-top,.news .news-top{margin-bottom:20px}}.news .news-landing-top{margin-bottom:0}.news .featuredArticles>div>.article{margin-bottom:50px;min-height:570px;width:65%}@media (max-width:1024px){.news .featuredArticles>div>.article{width:100%}}@media (max-width:600px){.news .featuredArticles>div>.article{margin-bottom:20px}}.news .news-,.news .news-sidebar{float:right;width:30%}@media (max-width:600px){.news .news-,.news .news-sidebar{width:100%}}.news .news- .mini-banner,.news .news-sidebar .mini-banner{max-width:300px}.news .sub-menu{border-bottom:1px solid #aeaeae;border-top:1px solid #aeaeae;display:flex;flex-flow:row wrap;font-size:1.2em;justify-content:space-between;line-height:1;margin-bottom:10px;padding:15px 0;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;-webkit-text-justify:auto}.news .sub-menu-item{color:gray;display:inline-block;position:relative;text-transform:uppercase;vertical-align:top;white-space:nowrap}.news .sub-menu-item:hover{color:#38a0d1}.news .sub-menu-item.active{color:#0f598c}@media (max-width:600px){.news .sub-menu-item{margin-bottom:12px;width:49%}}.news .sub-menu-filler{display:inline-block;font-size:0;height:0;line-height:0;position:relative;width:100%}.news .news-search .accordion-title{color:#c9910d}.news .featured-resource .article-container .category{display:none}.news .featured-resource .article-container a.title{color:#00a0dc;font-size:32px;font-weight:400}.news .featured-resource .article-container .date{font-size:18px}.news .section-header{clear:left}.news .news-results-filters{margin:0 0 15px}.news .achievement-results{float:left;margin-bottom:50px;margin-right:1%;min-height:80px;width:65.33333%}@media (max-width:1024px){.news .resources{height:0;visibility:hidden;width:0}.news .achievement-results{width:100%}}.news-detail .article-hero img{display:block;margin-bottom:20px;width:100%}.news-detail .article-title{color:#0f598c;font-size:1.5em;font-weight:300}.news-detail .article-when,.news-detail .article-where{padding-bottom:15px}.news-detail .section-header{color:#652313;text-transform:uppercase}.news-detail .article-authors{font-weight:300;padding-bottom:15px}.news-detail .article-summary{color:#c9910d;text-transform:uppercase}.news-detail .site-hero-title{margin-top:20px}.news-detail .main-content{border-right:1px solid #000;padding-right:30px}.news-detail .secondary-content{padding-left:30px}@media (max-width:850px){.news-detail .main-content,.news-detail .secondary-content{border-right:none;padding:0;width:100%}}.news-detail .download-link{font-size:2em;font-weight:100}.news-detail .primary-related{float:left}.news-detail .grid-content-sidebar{float:right}.news-detail .related-item{margin-bottom:10px}.news-detail .featured-practices{margin:20px auto}.news-detail .practice-highlight-item{float:none;width:100%}.news-detail .three-articles{width:100%}.news-detail .three-articles .article{margin-right:1%;width:32.33333%}@media (max-width:1024px){.news-detail .three-articles .article{height:auto;margin-bottom:20px;width:45%}}@media (max-width:720px){.news-detail .three-articles .article{width:100%}}@media print{.news-detail{font-size:20px;width:80%}}.careers-detail .sub-title{color:#652313;margin-bottom:20px}.careers-detail .content-wrap-right h2{color:#0f598c;font-size:2.05em;font-weight:300;line-height:1;margin-bottom:6px}.careers-detail .content-wrap-right .drop-down{background-color:#ebebeb;font-weight:700;height:40px;margin-bottom:10px;padding:0 10px;width:100%}.careers-detail .content-wrap-right .search{background:#c8e4f1;font-weight:700;padding:12px 20px}.careers-detail .content-wrap-right .grid-content-med-half,.careers-detail .content-wrap-right .grid-content-small-quarter{background-color:hsla(0,0%,100%,.7)}.careers-detail+.careers-background{position:relative}@media screen and (max-width:949px){.careers-detail+.careers-background{display:none}}.careers-detail+.careers-background>img{position:fixed;right:0;top:180px;width:30%;z-index:1}@media (max-width:1300px){.careers-detail+.careers-background>img{right:-5%}}@media (max-width:1100px){.careers-detail+.careers-background>img{right:-10%}}.location-detail .location-content-wrapper{float:right}@media (max-width:850px){.location-detail .location-content-wrapper{float:none}}.location-detail .grid-content-sidebar{padding-left:20px}@media (max-width:850px){.location-detail .grid-content-sidebar{padding-left:0}}.location-detail .fancy-items-highlights{padding-top:0}.location-detail .office-image{width:100%}.location-detail .office-information{font-size:14px;overflow:hidden}.location-detail .office-information .phone:before{content:"T";font-weight:700;margin-right:5px}.location-detail .office-information .fax:before{content:"F";font-weight:700;margin-right:5px}.location-detail .office-information+a{display:inline-block;margin-top:20px}@media (max-width:850px){.location-detail .grid-col-50{float:none;width:100%}}.location-detail .office-map{height:0;margin-top:25px;overflow:hidden;padding-bottom:75%;position:relative}.location-detail .office-map>img{width:100%}.location-detail .office-map iframe{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.location-detail .office-contacts{margin-top:25px}.location-detail .office-contacts .office-contact{display:inline-block;float:left;margin-right:20px}.location-detail .office-contacts .office-contact:last-child{float:none}.location-detail .office-contacts .office-contact:last-child :after{clear:both}.location-detail .all-people-link{font-size:1.2em;font-weight:300;margin-top:20px}@media (max-width:650px){.location-detail .all-people-link{margin-bottom:20px}}.about-diversity .top-content{overflow:hidden}.about-diversity .landing-link{border-bottom:1px solid #000;font-size:1.2em;font-weight:300;line-height:1.1}.about-diversity .professional-cards-2x2{margin-top:20px}.search .landing-link{border-bottom:1px solid #000;font-size:1.2em;font-weight:300;line-height:1.1}.search .search-results{font-family:Roboto,Arial,sans-serif;line-height:1}.search .search-results .gs-imageResult a.gs-title:link,.search .search-results .gs-imageResult a.gs-title:link b,.search .search-results .gs-imageResult a.gs-title:visited,.search .search-results .gs-imageResult a.gs-title:visited b,.search .search-results .gs-result .gs-title,.search .search-results .gs-result .gs-title *,.search .search-results .gs-webResult.gs-result a.gs-title:link,.search .search-results .gs-webResult.gs-result a.gs-title:link b,.search .search-results .gs-webResult.gs-result a.gs-title:visited,.search .search-results .gs-webResult.gs-result a.gs-title:visited b{color:#38a0d1;font-family:Roboto,Arial,sans-serif}.search .search-results .gsc-table-result,.search .search-results .gsc-thumbnail-inside,.search .search-results .gsc-url-top{font-family:Roboto,Arial,sans-serif;padding:0}.search .search-results .gsc-thumbnail-inside{line-height:1.5}.search .search-results .gcsc-branding-img-noclear,.search .search-results .gcsc-branding-text,.search .search-results .gsc-above-wrapper-area,.search .search-results .gsc-orderby{display:none}.search .search-results .cse .gsc-control-cse,.search .search-results .gsc-control-cse{padding:0}.search .search-results .gsc-cursor-box.gs-bidi-start-align{margin:0}.search .search-results .gsc-cursor-box.gs-bidi-start-align .gsc-cursor-page{color:#38a0d1;font-family:Roboto,Arial,sans-serif;font-size:120%}.email-disclaimer{padding:40px}.email-disclaimer button{background:#c8e4f1;border:0;font-weight:700;padding:12px 20px}.resource-landing-page .calls-to-action{display:flex;justify-content:space-between}.resource-landing-page .cta{background-color:#31a1d2;border:none;display:inline-block;font-size:1.4em;line-height:1.4;margin-top:5px;padding:15px 10px;text-align:center;text-decoration:none;width:40%}@media screen and (max-width:599px){.resource-landing-page .cta{font-size:1.2em;width:100%}}.resource-landing-page .cta .action-text{color:#000}.resource-landing-page .cta .resource-title{color:#fff}.resource-landing-page .cta span{display:block;text-transform:uppercase}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}body{background-size:0;font-size:20px;margin:0;padding:0;width:80%}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}.site-main img{width:auto!important}h1,h2,h3,p{orphans:3;widows:3}.global-wrapper{padding-top:20px}.global-header{position:relative}.global-header .print-logo{display:block}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.accordion-hide-content h1 .fa-angle-down,.accordion-hide-content h1 .fa-angle-up,.bio-card-snapshot,.box li a:after,.box__abstract p a:after,.btn,.btn-accordion,.card-back,.content-grid-main .article-details,.content-grid-widgets,.download,.exp-listing__link:after,.grid-output,.image-carousel,.industry .grid-content-small-quarter,.insight .mod.mod-accordion.js-mod-accordion.pros,.insight .rel-articles,.language-pdf,.load-more,.loading-image,.mini-banner,.mobile-nav-wrapper,.more-btn-wrapper,.nav-content-grid-widgets,.nav-regions,.news-detail .grid-content-small-quarter,.news-search,.pdf-link,.pdf-link:after,.people-landing .grid-content-small,.people-search,.person-secondary-menu,.read-more:after,.readmore-link,.section--related .rel-articles,.section--tabs,.section-nav .prof-overview .contact-list,.select-dropdown,.social-links,.subscribe-list,.tabs-mod,.tile-grid-freeflow,.video-carousel,.view-all-trigger,.viewMore,footer,header .site-nav,header button{display:none!important}.content-block+.content-block{padding-top:20px}.show-more-hide{display:inline-block!important}span.label{border:none}.printlogo{display:block;width:250px}.site-banner{padding-left:0}.site-banner .page-title{padding:0}.tab-slides-item{display:inline-block!important;position:relative!important;top:0!important}.people-detail .content-wrap-left{padding-left:0}.card-front{border:none!important}.practice-highlight-item{display:none!important}.article-highlight-item:last-child{margin-bottom:20px!important}.industry .grid-content-large-75.fr{float:left}.industry .grid-content-med-half{padding-right:40px;width:100%}.news-detail{padding-left:20px;padding-right:30px}.news-detail .article{width:28%!important}.news-detail .content-wrap-full{width:100%!important}.news-detail .grid-content-small{padding-left:0!important;width:95%}.news-detail .grid-content-small.fr{float:left!important}.news-detail.client-achievement-detail .grid-content-small{padding-left:0!important;width:95%}.news-detail.client-achievement-detail .grid-content-small.fr{float:left!important}.about-diversity .grid-content-small-quarter.fl,.about-diversity .grid-content-small.fl,.careers-detail .grid-content-small-quarter.fl,.careers-detail .grid-content-small.fl{display:none!important}.about-diversity .grid-content-large-75.fr,.about-diversity .grid-content-large.fr,.careers-detail .grid-content-large-75.fr,.careers-detail .grid-content-large.fr{float:left}.about-diversity .grid-content-small-quarter,.careers-detail .grid-content-small-quarter{display:none!important}.about-diversity .grid-content-med-half,.careers-detail .grid-content-med-half{width:100%}.about-diversity .brg,.careers-detail .brg{border:none}.about-diversity .article,.careers-detail .article{width:28%!important}.location-detail .grid-content-small.fr{display:none!important}}
/*# sourceMappingURL=site.css.map */
