/*! normalize.css v1.1.0 | 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;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,h2,h3,h4,h5{font-size:inherit;margin:inherit}.h--logo{font-size:2em;margin:.67em 0}.h--largest{font-size:1.5em;margin:.83em 0}.h--large,.rte h3{font-size:1.17em;margin:1em 0}.h--medium{font-size:1em;margin:1.33em 0}.h--small{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dl,dt,dd{margin:0}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}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;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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}
.ui-multiselect{padding:2px 0 2px 4px;text-align:left}.ui-multiselect span.ui-icon{float:right}.ui-multiselect-single .ui-multiselect-checkboxes input{position:absolute!important;top:auto!important;left:-9999px}.ui-multiselect-single .ui-multiselect-checkboxes label{padding:5px!important}.ui-multiselect-header{margin-bottom:3px;padding:3px 0 3px 4px}.ui-multiselect-header ul{font-size:.9em}.ui-multiselect-header ul li{float:left;padding:0 10px 0 0}.ui-multiselect-header a{text-decoration:none}.ui-multiselect-header a:hover{text-decoration:underline}.ui-multiselect-header span.ui-icon{float:left}.ui-multiselect-header li.ui-multiselect-close{float:right;text-align:right;padding-right:0}.ui-multiselect-menu{display:none;padding:3px;position:absolute;z-index:10000;text-align:left}.ui-multiselect-checkboxes{position:relative;overflow-y:scroll}.ui-multiselect-checkboxes label{cursor:default;display:block;border:1px solid transparent;padding:3px 1px}.ui-multiselect-checkboxes label input{position:relative;top:1px}.ui-multiselect-checkboxes li{clear:both;font-size:.9em;padding-right:3px}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{text-align:center;font-weight:bold;border-bottom:1px solid}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a{display:block;padding:3px;margin:1px 0;text-decoration:none}* html .ui-multiselect-checkboxes label{border:0}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('./ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('./fonts/slick.eot');src:url('./fonts/slick.eot?#iefix') format('embedded-opentype'),url('./fonts/slick.woff') format('woff'),url('./fonts/slick.ttf') format('truetype'),url('./fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;outline:0;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@font-face{font-family:'iconic';src:url('fonts/iconfont_spriggdings-webfont.eot');src:url('fonts/iconfont_spriggdings-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/iconfont_spriggdings-webfont.woff') format('woff'),url('fonts/iconfont_spriggdings-webfont.ttf') format('truetype'),url('fonts/iconfont_spriggdings-webfont.svg#svgfont_2regular') format('svg');font-weight:normal;font-style:normal}a.ui-selectmenu span.ui-selectmenu-icon:after,.iconic:after{font-family:'iconic'!important;font-weight:normal!important;position:relative;text-transform:none!important}a.ui-selectmenu span.ui-selectmenu-icon:after,.iconic:after{visibility:hidden}.iconic-loaded a.ui-selectmenu span.ui-selectmenu-icon:after,.iconic-loaded .iconic:after{visibility:visible}.iconic-myBinderHover:hover:after,.iconic-myBinder:after{content:'A'}.iconic-rssHover:hover:after,.iconic-rss:after{content:'B'}.iconic-printHover:hover:after,.iconic-print:after{content:'C'}.iconic-downloadPDFHover:hover:after,.iconic-downloadPDF:after{content:'D'}.iconic-shareHover:hover:after,.iconic-share:after{content:'E'}.iconic-binderEmail:after{content:'Ø'}.iconic-emailHover:after,.iconic-email:after{content:'\66';color:#149dd9}.iconic-linkedinHover:after,.iconic-linkedin:after{content:'g';color:#047bb6}.linkedin-footer-box a{color:#047bb6}.iconic-twitterHover:after,.iconic-twitter:after{content:'h';color:#2ba9e1}.twitter-footer-box a{color:#2ba9e1}.iconic-facebookHover:after,.iconic-facebook:after{content:'\69';color:#3c5a99}.facebook-footer-box a{color:#3c5a99}.iconic-googleHover:after,.iconic-google:after{content:'j';color:#ef4c39}.google-footer-box a{color:#ef4c39}.iconic-youtubeHover:after,.iconic-youtube:after{content:'\e904';color:#cd201f}.youtube-footer-box a{color:#cd201f}.iconic-instagramHover:after,.iconic-instagram:after{content:'\e909';color:#e4405f}.instagram-footer-box a{color:#e4405f}.iconic-myBinderSmall:after{content:'K'}.iconic-myBinder:hover:after{content:' k'}.iconic-myBinderHover:after{content:' a'}.iconic-rss:hover:after,.iconic-rssHover:after{content:' b'}.iconic-print:hover:after,.iconic-printHover:after{content:' c'}.iconic-downloadPDF:hover:after,.iconic-downloadPDFHover:after{content:' d'}.iconic-share:hover:after,.iconic-shareHover:after{content:' e'}.iconic-binderEmail:hover:after{content:' f'}.iconic-email:hover:after,.iconic-emailHover:hover:after{content:'\66';color:#66c5eb}.iconic-linkedin:hover:after,.iconic-linkedinHover:hover:after{content:'g';color:#66afd3}.linkedin-footer-box a{color:#66afd3}.iconic-twitter:hover:after,.iconic-twitterHover:hover:after{content:'h';color:#7ecced}.twitter-footer-box a{color:#7ecced}.iconic-facebook:hover:after,.iconic-facebookHover:hover:after{content:'\69';color:#899bc1}.facebook-footer-box a{color:#899bc1}.iconic-google:hover:after,.iconic-googleHover:hover:after{content:'j';color:#f29693}.google-footer-box a{color:#f29693}.iconic-youtube:hover:after,.iconic-youtubeHover:hover:after{content:'\e904';color:#e6908f}.youtube-footer-box a{color:#e6908f}.iconic-instagram:hover:after,.iconic-instagramHover:hover:after{content:'\e909';color:#e17d90}.instagram-footer-box a{color:#e17d90}.iconic-myBinderSmallHover:after{content:' k'}.footer-container .footer-icon-box a{position:relative}.iconic-nc:after{content:'L'}.iconic-chi:after{content:'M'}.iconic-tx:after{content:'N'}.iconic-la:after{content:'O'}.iconic-ny:after{content:'P'}.iconic-nj:after{content:'Q'}.iconic-sf:after{content:'R'}.iconic-dc:after{content:'S'}.iconic-bru:after{content:'T'}.iconic-gva:after{content:'U'}.iconic-uk:after{content:'V'}.iconic-fr:after{content:'X'}.iconic-bei:after{content:'Y'}.iconic-hk:after{content:'Z'}.iconic-sh:after{content:'<'}.iconic-sv:after{content:'‹'}.iconic-tw:after{content:'œ'}.iconic-db:after{content:'Â'}.iconic-dal:after{content:'È'}.iconic-hou:after{content:'Ò'}.iconic-nc:hover:after,.iconic-ncHover:after{content:' l'}.iconic-chi:hover:after,.iconic-chiHover:after{content:' m'}.iconic-tx:hover:after,.iconic-txHover:after{content:' n'}.iconic-la:hover:after,.iconic-laHover:after{content:' o'}.iconic-ny:hover:after,.iconic-nyHover:after{content:' p'}.iconic-nj:hover:after,.iconic-njHover:after{content:' q'}
.iconic-sf:hover:after,.iconic-sfHover:after{content:' r'}.iconic-dc:hover:after,.iconic-dcHover:after{content:' s'}.iconic-bru:hover:after,.iconic-bruHover:after{content:' t'}.iconic-gva:hover:after,.iconic-gvaHover:after{content:' u'}.iconic-uk:hover:after,.iconic-ukHover:after{content:' v'}.iconic-fr:hover:after,.iconic-frHover:after{content:' x'}.iconic-bei:hover:after,.iconic-beiHover:after{content:' y'}.iconic-hk:hover:after,.iconic-hkHover:after{content:' z'}.iconic-sh:hover:after,.iconic-shHover:after{content:','}.iconic-sv:hover:after,.iconic-svHover:after{content:'€'}.iconic-tw:hover:after,.iconic-twHover:after{content:' å'}.iconic-db:hover:after,.iconic-dbHover:after{content:'Ä'}.iconic-dal:hover:after,.iconic-dalHover:after{content:'Ë'}.iconic-hou:hover:after,.iconic-houHover:after{content:'Ö'}.iconic-sp:hover:after,.iconic-spHover:after{content:'W'}.iconic-mia:hover:after,.iconic-miaHover:after{content:'\25fd'}.iconic-logo:after{content:'1'}a.ui-selectmenu span.ui-selectmenu-icon:after,.iconic-arrowOpenDown:after{content:'2'}.iconic-arrowOpenUp:after{content:'3'}.iconic-arrowClosedDown:after{content:'4'}.iconic-arrowClosedUp:after{content:'5'}.iconic-arrowLeft:after{content:'6'}.iconic-arrowRight:after{content:'7'}.iconic-search:after{content:'8'}.iconic-radioOpen:after{content:'9'}.iconic-radioClosed:after{content:'0'}.iconic-ckboxOpen:after{content:'!'}.iconic-ckboxClosed:after{content:'@'}.iconic-mail:after{content:'#'}.iconic-mobileMenu:after{content:'$'}.iconic-close:after{content:'%'}.iconic-ncBig:after{content:'^'}.iconic-chiBig:after{content:'&'}.iconic-txBig:after{content:'*'}.iconic-laBig:after{content:'('}.iconic-nyBig:after{content:')'}.iconic-njBig:after{content:'-'}.iconic-sfBig:after{content:'='}.iconic-dcBig:after{content:'['}.iconic-bruBig:after{content:']'}.iconic-gvaBig:after{content:'\\'}.iconic-ukBig:after{content:';'}.iconic-ruBig:after{content:'\''}.iconic-frBig:after{content:'"'}.iconic-beiBig:after{content:'.'}.iconic-hkBig:after{content:'/'}.iconic-shBig:after{content:'`'}.iconic-svBig:after{content:'›'}.iconic-twBig:after{content:'Å'}.iconic-dbBig:after{content:'Ã'}.iconic-dalBig:after{content:'É'}.iconic-houBig:after{content:'Ó'}.iconic-spBig:after{content:'W'}.iconic-miaBig:after{content:'\25fd'}.iconic-carat{display:block;width:14px;height:14px;margin:18px auto -32px auto;background:#3b3b3b;position:relative;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.lt-ie9 .iconic-carat{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=-0.70710678, M21=0.70710678, M22=0.70710678,sizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=-0.70710678,M21=0.70710678,M22=0.70710678,sizingMethod='auto expand');margin-bottom:-29px}a{color:inherit}a:hover{text-decoration:none}.rte p strong{font-weight:700}.subsite-module .rte strong{font-weight:700}
.main-header .h--largest,.content .page-header{font:35px/35px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal}.main-header .article-subline,.content .article-date{font:18px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.main-header .article-subline strong{font-weight:600}.slideout-blurb strong,.content .social-nav-text-bold{font:13px/13px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.subsite-module .slideout-blurb{color:#b4ada4}.slideout-blurb a,.content .social-nav-text{font:13px/21px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}.main-header-btn,.content .main-header-btn-text{color:#009ede;font:14px/14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}.main-container .h--medium,.main-container .h--large{margin:0}.main-container .rte h3{margin:0}.main-container .accordion-wrapper .h--large,.main-container .accordion-wrapper .rte h3,.main-container .accordion-wrapper-disabled .h--large,.main-container .accordion-wrapper-disabled .rte h3,.special-carousel .latest-title,.grid-content-title,.content .second-header{font:20px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.main-container .tools-solutions-content .h--large,.main-container .tools-solutions-content .rte h3{font:26px/30px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:none}.my_binder .popup-header-wrapper span,.my_binder .popup-header-wrapper .h--large,.my_binder .popup-header-wrapper .rte h3,.main-container .h--large,.main-container .rte h3,h3.rte-style,.content .third-header{font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;color:#3b3b3b;letter-spacing:1px}#overlay .rte h3{font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:1px}.article_detail .main-container .column-0_3 .accordion-wrapper .h--large,.article_detail .main-container .column-0_3 .accordion-wrapper .rte h3,.bio_landing .main-container .accordion-wrapper .h--large,.bio_landing .main-container .accordion-wrapper .rte h3,.content .third-header-alt{font:20px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.bio_landing .main-container .accordion-wrapper .h--large,.bio_landing .main-container .accordion-wrapper .rte h3{color:#3b3b3b}.main-container .subsite-module .h--large,.main-container .subsite-module .rte h3,.content .subsite-third-header{font-size:26px}.content .third-header.inverse-color{color:#fff;background-color:#3b3b3b}.main-container .h--small,.content .fourth-header{font:16px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;margin:0}.main-container .subsite-module .h--small{color:#fff}.text-module p,.text-quote-module p{color:#3b3b3b}.text-module p,.text-quote-module p,.two-col-module p{color:#666}#overlay .overlay.sub-service-simple.two-columns div.overlay-content-bottom-info-holder div.subservice-overlay-content-wrapper p.header-paragraph,.main .tools-solutions-content p,.main .tools-solutions-content ul,.main .text-module p,.main .text-quote-module p,.main .two-col-module p,.main .news-excerpt p,.content .display-text{font:20px/30px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:200;font-style:normal}.subsite-content .h--medium,.content .subsite-content-header{font:20px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff;text-transform:uppercase}.subsite-content .accordion-content .h--large,.subsite-content .accordion-content .rte h3,.subsite-content .small-header,.subsite-content-nav a,.content .subsite-content-nav{font:20px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff;text-transform:uppercase}.main .info-holder-item-content,.main .info-holder-item-content a,ul.list a,ul.list{color:#333}.main p,section ul,.subsite-content .accordion-content ul,.main .info-holder-item-content,.two-col-module-small p,ul.list,.content .body-copy{font:16px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:200;font-style:normal}.bio_landing .main .bio-content-module .accordion-wrapper .info-holder-item-content{padding-left:0;list-style-type:none}.main .press-contact-module p{color:#666}section ul{margin-bottom:1em}.main .info-holder-item-content a:hover{text-decoration:none}.news-slideshow-nav,.quote-slideshow-nav,.content .pull-quote-nav{font:13px/15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;color:#009ede}.news-slideshow-nav a,.quote-slideshow-nav a{color:#009ede;text-decoration:none}.news-slideshow-nav,.news-slideshow-nav a{color:#999}blockquote,.main .quote-slide blockquote p,.content .pull-quote{font:23px/28px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;color:#009ede}blockquote footer,.content .pull-quote-source{font:14px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#009ede}blockquote footer cite{font-style:normal}.sub-experience-list,.contact-list,.content .contact-list{font:13px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#009ede}.sub-experience-list a,.contributor-list a,.contact-list a{color:#009ede;text-decoration:none}.sub-experience-list a:hover,.contributor-list a:hover,.contact-list a:hover{text-decoration:underline}
.contributor-list,.author-list,.content .author-list{font:16px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#009ede}.author-list a{color:#009ede;text-decoration:none}.author-list a:hover{text-decoration:underline}.contributor-list-wrapper .h--medium{font:13px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#009ede;margin-bottom:4px}.content .support-text-captions{font:14px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#3b3b3b}.static-block-title-wrapper,.news-block-title-wrapper,#news-grid-ruler,.content .box-header{font:18px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666}.main .static-block-title-wrapper strong,.main .news-block-title-wrapper strong,#news-grid-ruler{font-weight:300}.main .browse-all-block-wrapper .static-block-title-wrapper strong{color:#fff;font-weight:700}.subsite-module .news-block-title-wrapper{color:#b4ada4}.subsite-module .news-block:hover .news-block-title-wrapper{color:#3b3b3b}.news-block-author-wrapper,.publication-source,.content .content-box-source{font:14px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#009ede}.publication-source strong,.news-block-author-wrapper{font-weight:600}.subsite-module .news-block-author-wrapper{color:#fff;font-weight:700}#overlay .overlay.article-viewer a.professional-card div.column-0_6 strong,.content .professional-box-name{font:13px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#666;text-transform:uppercase}.professional-card .column-0_6{line-height:17px}.professional-card a{color:#666!important;border-bottom:0!important}span.phone-number-anchor a{text-decoration:none}.my_binder ul.professionals-list .column-0_6,.my_binder .locations-grid .column-0_6,#overlay .overlay.article-viewer a.professional-card div.column-0_6 span,.content .professional-box-information{font:13px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#666}.content .text-fields{font:15px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#666}.content .filters{font:13px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#666;background-color:#f4f4f4}.load-more-block strong,#overlay .related-professionals .view-all-block strong,.content .load-more{font:18px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#b4ada4}.homepage .special-carousel .latest-title{font:22px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;color:#fff;text-transform:none}.search_results .load-more-block strong{font-size:15px;letter-spacing:1px;font-weight:600}.subsite-module .load-more-block strong{color:#b4ada4}.content .load-more.inverse-color{color:#b4ada4;background-color:#fff}.content .browse-all{font:18px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;background-color:#009ede}.content .office-location{font:26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff}.subsite-module .office-data,.subsite-module address,.subsite-module address a,.content .address-contact{font:14px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#b4ada4}.subsite-module .office-data a strong,.content .office-data{font:16px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#b4ada4}.subsite-module .office-data a{color:#b4ada4}.subsite-dropdown-toggle a,.content .subsite-dropdown-toggle{font:16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;font-style:normal}.subsite-dropdown-toggle a{color:#fff}.subsite-dropdown a,.content .subsite-dropdown{font:20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;font-style:normal}.subsite-dropdown a{color:#b4ada4}.content .tags{font:12px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#b4ada4}.search_results_page .zone_item p,.my_binder .news-block-title-wrapper .news-block-title-inner,.view-all-publications a,.publication-link a,.content .search-result{font:16px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal}.my_binder .news-block-title-wrapper .news-block-title-inner{line-height:19px;font-weight:300}.publication-link a{color:#666}.view-all-publications a{color:#009ede}.publication-link a:hover,.view-all-publications a:hover{text-decoration:none}.search_results_page .zone_item .h--large span,.search_results_page .zone_item .rte h3 span,.search_results_page .zone_item .h--large,.search_results_page .zone_item .rte h3,.content .search-result-label{font:12px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#009ede}.prof-search-li-wrapper,.content .search-preview{font:14px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal}.prof-search-li-wrapper a{color:#666}.prof-search-li-wrapper a:hover{text-decoration:none}.prof-search-li-last .prof-search-li-wrapper,.content .search-all{font:15px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.prof-search-li-last a{color:#009ede;text-decoration:none}
.bio-header-module ul.info-holder-item-content li.info-holder-header-li,.content .position_bio-page{font:20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#666;text-transform:uppercase}.main-container .blog-preview-module .h--large,.main-container .blog-preview-module .rte h3,.content .blog-preview-header{font:20px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;text-transform:none;color:#666}.main-container .blog-preview-module .h--large a,.main-container .blog-preview-module .rte h3 a{color:#666;text-decoration:none}.main-container .blog-preview-module .h--large a:hover,.main-container .blog-preview-module .rte h3 a:hover{text-decoration:underline}.main-container .blog-preview-module .h--large .date,.main-container .blog-preview-module .rte h3 .date,.content .blog-preview-header-date{font-weight:300}.bio-header-module ul.info-holder-item-content li.info-holder-header-secondary-li,.content .special-title_bio-page{font:14px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#666}.bio-header-module ul.info-holder-item-content li,.content .contact-info_bio-page{font:14px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666}.bio-header-module ul.info-holder-item-content li a,.content .contact-links_bio-page,.admission-sentence{font:14px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666}.bio-header-module ul.info-holder-item-content li a:hover{text-decoration:none}.tags-nav a,.language-nav a,#overlay .language-nav a,#overlay .topic-nav a,#overlay .overlay.sub-service-simple div.subservice-overlay-content-wrapper .language-nav a,#overlay .overlay.sub-service-simple div.subservice-overlay-content-wrapper .topic-nav a,.topic-nav a,.content .language-link{font:11px/15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#b4ada4;text-decoration:none}.topic-nav li{list-style-type:none}.news-slide .publication-source,.content .carousel-dates{font:16px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#3b3b3b}.content .sign-up-updates_blue_background{font:15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff;background-color:#009ede;text-transform:uppercase}.search_results_page .h--largest.zone_header,.professionals_search_results .h2-text-wrapper .h--largest,.www_docgen .h2-text-wrapper .h--largest,.general_search_results .h2-text-wrapper .h--largest,.my_binder .recently-viewed-wrapper .h--largest,.my_binder .two-column-asym-module .column-0_8 .column-header .h--largest,.content .page-header_search-results{font:20px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#009ede}.type__section-title{font:20px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal}.search_results_page .h--largest.zone_header a{color:#009ede;text-decoration:none}.content .sign-up-updates_blue-background{font:15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;background-color:#009ede}.search_results_page .jump-to-wrapper .column-0_X p,.content .sort-by{font:15px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#b4ada4}.search_results_page .jump-to-wrapper .column-0_X p.column-title,.search_results_page .jump-to-wrapper .column-0_X p a,.search_results_page.www_docgen_page .www_docgen-column-header,.content .sorting-options{font:15px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#b4ada4;border-bottom:1px solid #b4ada4}.search_results_page.www_docgen_page .www_docgen-column-header{border-bottom:0}.video-title,.two-col-module-small .video-title,.content .video-title{font:18px/28px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;color:#666;display:inline-block;margin-bottom:5px}.main .caption-text,.two-col-module-small .caption-text,.content .video-caption{font:14px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:200;font-style:normal;color:#333;display:inline-block}.main .subsite-module .caption-text{color:#fff}.content .video-caption.inverse-color{color:#fff;background-color:#3b3b3b}.content .added-to-your-profile_orange-large-heading{font:13px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.ui-multiselect,.ui-multiselect-menu,.content .content-selectmenu{font:13px/15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;color:#666}.ui-multiselect{text-transform:uppercase}.ui-multiselect.ui-state-active{font-weight:700}.ui-multiselect-menu .ui-helper-reset a{color:#b4ada4}.ui-multiselect-menu .ui-helper-reset a:hover{text-decoration:none}.my_binder ul.professionals-list .professional-card a,#overlay .overlay.sub-service-simple.article-viewer div.subservice-overlay-content-wrapper div.related-professionals ul.professionals-list .professional-card a{font-size:16px;line-height:18px;border:0}.search_results_page .professional-card strong,.search_results_page .professional-card span,.related-professionals-module ul.professionals-list li .professional-card strong,.related-professionals-module ul.professionals-list li .professional-card span,.content .professional-card{font:16px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-style:normal;text-transform:none}.my_binder ul.professionals-list .professional-card strong,.my_binder ul.professionals-list .professional-card span,#overlay .overlay.sub-service-simple.article-viewer div.subservice-overlay-content-wrapper div.related-professionals ul.professionals-list .professional-card strong,#overlay .overlay.sub-service-simple.article-viewer div.subservice-overlay-content-wrapper div.related-professionals ul.professionals-list .professional-card span{font:13px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-style:normal;text-transform:none;color:#666}
.my_binder ul.professionals-list .professional-card strong,#overlay .overlay.sub-service-simple.article-viewer div.subservice-overlay-content-wrapper div.related-professionals ul.professionals-list .professional-card strong,.related-professionals-module ul.professionals-list li .professional-card strong{font-weight:700}.blog-item .blog-title,.content .blog-list-title{font:20px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;color:#666}.blog-item .blog-date,.content .blog-list-date{font:14px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-style:normal;color:#009ede;font-weight:300}.search_results_page .h--largest.zone_header{text-transform:uppercase;letter-spacing:1px}.search_results_page .zone_item p a{text-decoration:none;color:#666}.search_results_page .zone_item p a:hover{text-decoration:underline}.search_results_page .zone_item .h--large span,.search_results_page .zone_item .rte h3 span{font-weight:300}.search_results_page .jump-to-wrapper .column-0_X p a{text-decoration:none}.search_results_page .jump-to-wrapper .column-0_X p.column-title,.search_results_page .jump-to-wrapper .column-0_X p a:hover{border:0}.search_results_page .jump-to-wrapper .column-0_X p span.iconic,.search_results_page .jump-to-wrapper .www_docgen-column-header__icon{font-size:11px;padding-left:5px}.search_results_page #www_docgen .www_docgen-card strong,.search_results_page #professionals .professional-card strong,.search_results_page #professionals .professional-card span{color:#666}.search_results_page .professional-card a.first strong{text-transform:none}.my_binder .recently-viewed-wrapper .h--largest,.my_binder .two-column-asym-module .column-0_8 .column-header .h--largest{text-transform:uppercase}.my_binder .locations-grid .column-0_6 strong{font-weight:400;text-transform:uppercase}.my_binder .recent-item{text-decoration:none}.my_binder .recent-item span.iconic-wrapper,.my_binder .recent-item span.link-text{color:#666}.my_binder .recent-item span.link-text{text-decoration:underline}.my_binder .recently-viewed-wrapper .h--largest{color:#282828}.my_binder .two-column-asym-module .column-0_8 .column-header .h--largest{line-height:24px}#swipe-hint-content p,.overlay swipe-hint{font:20px/25px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal}#overlay .overlay .overlay-header header.header-type-two div.h2-wrapper,#overlay.overlay-container .overlay-header .h--largest,.overlay .header{font:35px/35px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal}#overlay .overlay.sub-service-simple.two-columns.infographic .overlay-header .rte{font:16px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}#overlay.overlay-container .overlay-header .social-nav{line-height:35px}.overlay .second-header{font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#3b3b3b}#overlay .overlay.sub-service-simple.article-viewer div.subservice-overlay-content-wrapper div.related-professionals .h--medium,#overlay .overlay.sub-service-simple.extended div.subservice-overlay-content-wrapper .subservice-filter-content-wrapper .h--large,#overlay .overlay.sub-service-simple.extended div.subservice-overlay-content-wrapper .subservice-filter-content-wrapper .rte h3,#overlay .overlay.sub-service-simple.two-columns div.subservice-overlay-content-wrapper .content-cols .h--large,#overlay .overlay.sub-service-simple.two-columns div.subservice-overlay-content-wrapper .content-cols .rte h3,.overlay .third-header{font:18px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#282828;margin-bottom:8px}#overlay .overlay.sub-service-simple.extended div.subservice-overlay-content-wrapper .subservice-filter-content-wrapper .h--large,#overlay .overlay.sub-service-simple.extended div.subservice-overlay-content-wrapper .subservice-filter-content-wrapper .rte h3{color:#e9a42c;letter-spacing:1px}.overlay .top-bar-container div.left-container .h--largest,.overlay .title{font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#b4ada4;background-color:#3b3b3b}.overlay .pagination{font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#b4ada4;background-color:#3b3b3b}#overlay.overlay-container .overlay-header .h--medium,.overlay .article-source{font:14px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.overlay .position{font:18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#666}.my_binder .popup-container strong span.my_binder-username,.my_binder .popup-container span.error-message,.my_binder .popup-preferences-info-block strong,#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li.info-holder-header-secondary-li,.overlay .professional-title{font:16px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#666}.my_binder .popup-preferences-info-block span,#overlay .overlay.sub-service-simple div.subservice-overlay-content-wrapper p,.overlay .body-copy{font:16px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666}#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li.info-holder-header-li,#overlay .overlay-content-bottom-info-holder .image-label-holder .h--medium a,#overlay .overlay-content-middle-info-holder .image-label-holder .h--medium a,.overlay .full-biography_orange-box_dark,.overlay .full-biography_orange-box{font:18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff}
#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li.info-holder-header-li,.overlay .full-biography_orange-box_dark{color:#3b3b3b;background-color:transparent}#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li a,.overlay .contact-list-item-links{font:16px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666;border-bottom:1px solid #666;text-decoration:none}#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li,.overlay .list-items,.overlay .admission-sentence{font:16px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666}.overlay-arrow-container .overlay-arrow-content .overlay-button .text-wrapper .h--medium,.overlay .professional_name_orange-box{font:13px/15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff;background-color:#e9a42c}.overlay-arrow-container .overlay-arrow-content .overlay-button .text-wrapper p,.overlay .professional_status_orange-box{font:12px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#fff;background-color:#e9a42c}.overlay .sector_orange-box{font:13px/15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;background-color:#e9a42c}.my_binder .popup-form .policy-wrapper span,#overlay .overlay.sub-service-simple.extended .subservice-filter-wrapper .select-wrapper a.ui-selectmenu span.ui-selectmenu-status,#overlay .overlay.sub-service-simple.extended .subservice-filter-wrapper .select-wrapper div.ui-selectmenu-menu ul li a,.overlay .sub-service-drop-down{font:15px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#3b3b3b;background-color:#f4f4f4}#overlay .overlay.sub-service-simple div.subservice-overlay-content-wrapper a,.overlay .view-more-info-link,.overlay .professional-card a{font:16px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#009ede;border-bottom:1px solid #009ede;text-decoration:none}#overlay .professional-card a,.overlay .professional-card span{font:16px/26px 'proxima-nova',Arial,Helvetica,sans-serif;line-height:17px!important}.overlay .alpha-scroller{font:18px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#b4ada4;background-color:#3b3b3b}#overlay .overlay.sub-service-simple .header-ul-text-wrapper ul li span,.overlay .service-contact{font:13px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#009ede}#overlay .overlay.sub-service-simple .header-ul-text-wrapper ul li a,.overlay .service-contact-link{font:13px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#009ede;border-bottom:1px solid #009ede}#overlay .overlay.sub-service-simple .overlay-arrow-container .overlay-arrow-content .overlay-button .text-wrapper .h--medium,.overlay .article-title_orange-box_mobile{font:13px/15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff;background-color:#e9a42c}#overlay .overlay.sub-service-simple .select-wrapper div.ui-selectmenu-menu ul li a,#overlay .overlay.sub-service-simple .select-wrapper span a.ui-selectmenu,#overlay .overlay.sub-service-simple .jump-to-bar-wrapper ul li div.labels-wrapper a,.overlay .tab-drop-down{font:15px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;border-bottom:1px solid #009ede;color:#009ede;background-color:#f4f4f4;text-decoration:none}#overlay .overlay .labels-info .accordion-wrapper .accordion-trigger span.add-to-binder a,#overlay.page-category-people,#overlay.page-category-people .overlay.sub-service-simple.two-columns div.subservice-overlay-content-wrapper .content-cols .h--large,#overlay.page-category-people .overlay.sub-service-simple.two-columns div.subservice-overlay-content-wrapper .content-cols .rte h3,#overlay.page-category-people.overlay-container .overlay-header li a{text-decoration:none;color:#e9a42c}#overlay .overlay .overlay-header .slideout-blurb a{text-decoration:underline}#overlay .overlay-content-bottom-info-holder .image-label-holder .h--medium a,#overlay .overlay-content-middle-info-holder .image-label-holder .h--medium a{text-decoration:none;background:transparent}#overlay .overlay.sub-service-simple .select-wrapper span a.ui-selectmenu span.ui-selectmenu-icon:after,#overlay .overlay.sub-service-simple .jump-to-bar-wrapper ul li div.labels-wrapper span{color:#009ede;font-size:10px}#overlay .overlay.sub-service-simple.extended .subservice-filter-wrapper .select-wrapper span a.ui-selectmenu span.ui-selectmenu-icon:after{color:#3b3b3b}#overlay .overlay.sub-service-simple .select-wrapper span a.ui-selectmenu span.ui-selectmenu-icon:after{text-decoration:none}#overlay .overlay.sub-service-simple .jump-to-bar-wrapper ul li div.labels-wrapper a:hover{border-bottom:1px solid #009ede}#overlay .social-nav .social-nav-ul li.close-overlay a:hover{color:#009ede}.header-container nav>ul>li>a{color:#b4ada4}.header-container nav>ul>li>a>span strong,.nav .primary-nav_top-line{font:16px/35px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.header-container nav>ul>li>a>span,.nav .primary-nav_bottom-line{font:16px/35px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}.gssb_c .gsc-completion-container,.search-nav input,.nav .primary-nav_search-field{font:16px/35px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#b4ada4}
.gssb_c .gsc-completion-container{color:#fff}.header-module strong.nav-section-header,.header-module strong.nav-section-header a,.view-all-wrapper strong.nav-section-header,.nav .navigation-section{font:18px/11px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#b4ada4;margin-bottom:6px}.header-module ul li a,.nav .navigation-list-item,.header-nav .navigation-list-item{font:14px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#fff}.mobile-header-bar a,.nav .navigation-header-bar-item{font:13px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}.header-module .small-header-link,.nav .navigation-list-item-small{font:14px/14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:none;color:#61954d}.header-container .letters-array a,.nav .navigation-letters-array{font:13px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#b4ada4}.main .letters-array a,.prof-search-module .view-all a,.content .navigation-letters-array{font:22.5px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#666}.search-module input,.nav .navigation-search-field{font:12px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.search-module input{color:#b4ada4;background-color:#282828}.my_binder .popup-form form textarea,.prof-search-module form input,.content .prof-search-field{font:16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.news-grid-filter form input,.content .filter-field{font:15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.nav .box-drop-down-items{font:26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#b4ada4;background-color:#282828}.nav .box-drop-down-items:active{color:#fff}.nav .box-drop-down-header{font:16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;background-color:#61954d}.nav .box-drop-down-header.inverse-color{background-color:#ed5a2d}.touch .header-container .view-all-wrapper a:hover,.header-container .view-all-wrapper a,.nav .search-preview-all{font:14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#009ede}.my_binder .column-0_8 .professional-card.closed_state .block-closed-container p,.my_binder .column-0_8 .professional-card.closed_state .block-closed-container p a,.my_binder .column-0_8 .column-content-wrapper.closed_state .block-closed-container p,.my_binder .binder-options-wrapper ul li a,.nav .share-profile-functions{font:12px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#009ede}.search_results_page .jump-to-wrapper .select-wrapper a.ui-selectmenu span:after{font-size:13px}.search_results_page .jump-to-wrapper .select-wrapper a.ui-selectmenu span{font:16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#666}.search_results_page .jump-to-wrapper .select-wrapper div.ui-selectmenu-menu ul li a{font:16px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666}.nav .user_controls{font:13px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666}.text-module p a,.text-quote-module p a{color:#3b3b3b;border-bottom:1px solid #3b3b3b}.two-col-module p a{color:#666;text-decoration:underline}.two-col-module p a:hover{text-decoration:none}.text-module p a,.text-quote-module p a,.two-col-module p a,.nav .display-text-link{font:20px/30px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:200;font-style:normal}.nav .body-copy-link{font:16px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#3b3b3b;border-bottom:1px solid #3b3b3b}.nav .carousel-text-link{font:16px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666;border-bottom:1px solid #666}.nav .carousel-list-link{font:16px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666;border-bottom:1px solid #666}.nav .managing-partner_header{font:16px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff;background-color:#3b3b3b;border-bottom:1px solid #fff}.nav .managing-partner-status_sub-header{font:14px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#fff;background-color:#3b3b3b;border-bottom:1px solid #fff}.nav .view-all-avail-positions{font:14px/35px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#009ede;background-color:#3b3b3b}.my_binder .recent-item span.link-text,.nav .recently-viewed{font:16px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#666;border-bottom:1px solid #666}.my_binder .recent-item span.link-label,.nav .recently-viewed-source{font:10px/15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#009ede;text-transform:uppercase}.my_binder .recent-item span.link-label p{font:13px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#009ede;text-transform:uppercase}
.my_binder .binder-nav ul li a,.nav .view-my-binder_binder-text{font:13px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}.nav .pagination{font:13px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#999}.nav .pagination.inverse-color{color:#009ede}.nav .mobile-dropdown{font:20px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}footer .mobile_bottom_spanner .back_to_top,.nav .back-to-top{font:14px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#b4ada4;border-bottom:1px solid #b4ada4}footer .mobile_bottom_spanner .company_name,.nav .footer-text{font:14px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#fff;background-color:#3b3b3b}footer .column-0_5.left .footer-icon-box a{font-size:38px;line-height:40px;text-decoration:none;color:#009ede}footer .mobile_bottom_spanner .back_to_top,footer .mobile_bottom_spanner .company_name,ul.footer-column li a{text-decoration:none}footer .mobile_bottom_spanner .back_to_top{float:right}footer .copyright-wrapper ul,footer .copyright-wrapper ul li,footer .copyright-wrapper ul a,.nav .copyright-line{font:13px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;color:#c3bdb4;font-style:normal}footer .copyright-wrapper ul a{color:#c3bdb4;text-decoration:none}footer .copyright-wrapper ul a:hover{text-decoration:none}.my_binder .column-0_8 .professional-card.closed_state .block-closed-container p,.my_binder .column-0_8 .column-content-wrapper.closed_state .block-closed-container p{color:white;font-size:16px}.my_binder .column-0_8 .professional-card.closed_state .block-closed-container p a,.my_binder .column-0_8 .column-content-wrapper.closed_state .block-closed-container p a{font-weight:300;color:white;text-decoration:underline}.my_binder .recent-item span.link-text{border:0}.my_binder .column-header ul li a,.my_binder .binder-nav ul li a{color:#b0b0b0;text-decoration:none;text-transform:none}.my_binder .binder-nav ul li a:hover{border-bottom:1px solid #b0b0b0}.my_binder .binder-nav ul li a.my_binder-username:hover{border-bottom:1px solid transparent}.my_binder .binder-options-wrapper ul li a{text-decoration:none}.my_binder .binder-options-wrapper ul li span.iconic{font-size:45px}.my_binder .column-header ul li a{font-size:27px;color:#009ede}.tools-solutions-module .tools-solutions-tab a{font:13px/15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal}.overview .two-col-module .h--large.small-header,.overview .two-col-module .rte h3.small-header{font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;color:#61954d;letter-spacing:1px}.overview .two-col-module.second .h--large.small-header,.overview .two-col-module.second .rte h3.small-header{margin-bottom:-4px}.overview .two-col-module .rte *{font-size:18px;line-height:28px;font-family:'proxima-nova',Arial,Helvetica,sans-serif}.overview .two-col-module .rte h3,.overview .two-col-module .rte h3 *{font-weight:600;font-style:normal;text-transform:uppercase;color:#3b3b3b;letter-spacing:1px;line-height:22px}.standard_interior .rte h3,.standard_interior .rte h3 *{color:#61954d}.overview-carousel-title{color:#3b3b3b;font-family:'proxima-nova',Arial,Helvetica,sans-serif;font-size:18px;line-height:20px;font-weight:700;text-transform:uppercase}.overview-carousel-content,.overview-carousel-link{color:#666;font-size:16px;font-family:'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;line-height:25px}@media only screen and (min-width:0){.content .business-solutions-header,.content .accomplished-header,.homepage .business-solutions-header,.homepage .accomplished-header{color:#3b3b3b;font-family:'proxima-nova';font-weight:100;font-size:35px;padding-bottom:10px}.content .business-solutions-header.active,.homepage .business-solutions-header.active{color:#fff;border-bottom:1px solid #e9a42c}.content .accomplished-header.active,.homepage .accomplished-header.active{color:#fff;border-bottom:1px solid #ed5a2d}.content .circle-link,.homepage .circle-link{color:#fff;font-size:16px;line-height:22px;font-family:'proxima-nova';font-weight:100}.homepage .circle-link-text{border-bottom:1px solid #898989;padding-bottom:0}.content .circle-title,.homepage .circle-title{font:11px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.content .yellow-circle .circle-title,.homepage .yellow-circle .circle-title{color:#e9a42c}.content .red-circle .circle-title,.homepage .red-circle .circle-title{color:#ed5a2d}.top-panel,.bottom-panel{font:16px/24px 'proxima-nova',Arial,Helvetica,sans-serif;color:#fff;font-weight:300;font-style:normal}.content .panel-2-header,.homepage .panel-2-header{font:35px/35px 'proxima-nova',Arial,Helvetica,sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:0;color:#3b3b3b;padding-bottom:15px;border-bottom:1px solid transparent}.homepage .ui-autocomplete .ui-menu-item a,#homepage-search{color:#fff;font:14px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-style:normal;font-weight:100}.homepage .ui-autocomplete .ui-menu-item a{text-decoration:none}.number-slides-header{font:26px/25px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;color:#3b3b3b}.number-slides-header .white{color:#fff;font-weight:600}.numbers-value{font:62px/62px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:100;font-style:normal;color:#fff}
.numbers-caption{font:14px/14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff}.item-name{font:18px/17px 'proxima-nova';font-weight:600;font-style:normal;color:#3b3b3b;text-decoration:none}.item-name.hovered,.item-name.active{color:#009ede}.news-slideshow-header{font:18px/21px 'proxima-nova',Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;font-weight:600;font-style:normal}.news-item,.news-item .rte{font:26px/32px 'proxima-nova',Arial,Helvetica,sans-serif;color:#009ede;font-weight:600;font-style:normal}.rte ul,.rte ol,.rte table{font:16px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;color:#666}.attorney .rte p,.attorney .rte div{color:#3b3b3b;font-weight:500}.rte p,.rte div{color:#666}.rte table,.rte table tr,.rte table td{border:0!important}.rte table td{padding-bottom:7px}.rte>ul,.rte>ol,.rte>p>ul,.rte>p>ol{margin-bottom:16px}.services_landing .rte ul,.services_landing .rte ol,.region_landing .rte ul,.region_landing .rte ol,.careers .rte ul,.careers .rte ol,.firm_landing .rte ul,.firm_landing .rte ol,.my_binder .rte ul,.my_binder .rte ol,.rss_feed .rte ul,.rss_feed .rte ol,.standard_interior .rte ul,.standard_interior .rte ol,.services_landing .rte table,.region_landing .rte table,.careers .rte table,.firm_landing .rte table,.my_binder .rte table,.rss_feed .rte table,.standard_interior .rte table{font-size:20px;line-height:30px;font-weight:200}.services_landing .contact-list .view-all .full-team-link{color:#3b3b3b;text-decoration:underline}.blog_post .rte ul,.blog_post .rte ol,.bio_landing .rte ul,.bio_landing .rte ol,.article_detail .rte ul,.article_detail .rte ol,.subsite-module .rte ul,.subsite-module .rte ol,#overlay .rte ul,#overlay .rte ol,.blog_post .rte table,.bio_landing .rte table,.article_detail .rte table,.subsite-module .rte table,#overlay .rte table{font-size:16px;line-height:26px}.blog_post .rte ul li,.blog_post .rte ol li,.bio_landing .rte ul li,.bio_landing .rte ol li,.article_detail .rte ul li,.article_detail .rte ol li,.subsite-module .rte ul li,.subsite-module .rte ol li,#overlay .rte ul li,#overlay .rte ol li{margin-bottom:4px}#overlay .rte ol li,#overlay .rte ul li{font-weight:300}#wrapper #overlay .rte p,#wrapper #overlay .rte ul,#wrapper #overlay .rte ol{padding-bottom:10px;padding-top:10px}#wrapper #overlay .rte ul,#wrapper #overlay .rte ol{width:240px}#wrapper #overlay .rte ul ul,#wrapper #overlay .rte ol ol{padding-top:5px;padding-bottom:0}.rte li ol,.rte li ul{margin-top:8px}.rte ul li,.rte ol li{margin-bottom:8px}.rte table{margin-bottom:8px}#wrapper .rte ul,#wrapper .rte ol{padding-left:40px}#wrapper .rte a{border-bottom:0}.subsite-module .rte ul li,.subsite-module .rte ol li,.subsite-module .rte table{color:#fff}#overlay .overlay .overlay-content-wrapper .overlay-main-content .overlay-content-bottom-info-holder .rte,#overlay .overlay .overlay-content-wrapper .overlay-main-content .overlay-content-bottom-info-holder .rte p,#overlay .overlay .overlay-content-wrapper .overlay-main-content .overlay-content-bottom-info-holder .rte ul,#overlay .overlay .overlay-content-wrapper .overlay-main-content .overlay-content-bottom-info-holder .rte ol{font-weight:300}.news-slide .publication-link a,.news-slide .rte p,.news-slide .rte a{font:16px/25px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#666}.news-slide .rte strong{font-weight:600}.news-slide .rte h3{font-size:16px;line-height:20px}.rte iframe,.rte .fe-youtube-video{max-width:100%;margin-bottom:20px}.my_binder .news-grid-wrapper .news-block-title-wrapper .news-block-title-inner{font:18px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:bold}.grid-component-title{font-family:'proxima-nova',Arial,Helvetica,sans-serif;font-size:22px;line-height:30px;font-weight:600;text-transform:uppercase}.grid-component-subtitle{font-family:'proxima-nova',Arial,Helvetica,sans-serif;font-weight:bold;font-size:22px;line-height:30px}.grid-content{color:#666;font-family:'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-size:16px;line-height:23px}}@media all and (max-width:480px){.my_binder .popup-preferences-info-block span,#overlay .overlay.sub-service-simple div.subservice-overlay-content-wrapper p,.overlay .body-copy{color:#3b3b3b;font-weight:500!important}.main .press-contact-module p,.main .press-contact-module div{color:#3b3b3b;font-weight:500}.news-slide .publication-link a,.news-slide .rte p,.news-slide .rte a{color:#3b3b3b;font-weight:500}.static-block-title-wrapper,.news-block-title-wrapper,#news-grid-ruler,.content .box-header{color:#3b3b3b;font-weight:500}.main .letters-array a,.prof-search-module .view-all a,.content .navigation-letters-array{color:#3b3b3b}.news-slideshow-nav,.news-slideshow-nav a{color:#3b3b3b}.search_results_page #www_docgen .www_docgen-card strong,.search_results_page #professionals .professional-card strong,.search_results_page #professionals .professional-card span{color:#3b3b3b}.blog-item .blog-title,.content .blog-list-title{color:#3b3b3b}.search_results_page .zone_item p,.search_results_page .zone_item p a{color:#3b3b3b}}
@media only screen and (min-width:481px){.main-header .h--largest,.content .page-header{font:60px/63px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal}.slideout-blurb strong,.content .social-nav-text-bold{font:16px/23px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700}.slideout-blurb a,.content .social-nav-text{font:16px/23px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300}.my_binder .two-column-asym-module .column-0_8 .column-header .h--largest,.main-container .accordion-wrapper .h--large,.main-container .accordion-wrapper .rte h3,.main-container .accordion-wrapper-disabled .h--large,.main-container .accordion-wrapper-disabled .rte h3,.special-carousel .latest-title,.grid-content-title,.blog_post .main-container .column-1_0.accordion-wrapper .h--large,.blog_post .main-container .column-1_0.accordion-wrapper .rte h3,.content .second-header{font:34px/48px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.main-container .tools-solutions-content .h--large,.main-container .tools-solutions-content .rte h3{font:34px/44px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:none}.my_binder .popup-header-wrapper span,.my_binder .popup-header-wrapper .h--large,.my_binder .popup-header-wrapper .rte h3,.main-container .h--large,.main-container .rte h3,h3.rte-style,#overlay .rte h3,.article_detail .main-container .column-0_3 .accordion-wrapper .h--large,.article_detail .main-container .column-0_3 .accordion-wrapper .rte h3,.bio_landing .main-container .accordion-wrapper .h--large,.bio_landing .main-container .accordion-wrapper .rte h3,.content .third-header,.blog_landing .main-container .accordion-wrapper .h--medium,.blog_post .main-container .h--large,.blog_post .main-container .rte h3{font:22px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;margin-bottom:11px;letter-spacing:1px}.main-container .subsite-module .h--large,.main-container .subsite-module .rte h3,.content .subsite-third-header{font-size:30px}.content .third-header.inverse-color{color:#fff;background-color:#3b3b3b}.main-container .h--small,.content .fourth-header{font:18px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700}.main .tools-solutions-content p,.main .tools-solutions-content ul,.main .text-module p,.main .text-quote-module p,.main .two-col-module p,.main .news-excerpt p,ul.list,.content .display-text{font:18px/30px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:200;font-style:normal}.subsite-content .h--medium,.content .subsite-content-header{font:18px/30px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal}.subsite-content .accordion-content .h--large,.subsite-content .accordion-content .rte h3,.subsite-content .small-header,.subsite-content-nav a,.content .subsite-content-nav{font:18px/23px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal}.main p,section ul,.subsite-content .accordion-content ul,.main .info-holder-item-content,.main .info-holder-item-content a,.content .body-copy{font:16px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}section ul,.main .info-holder-item-content,.main .info-holder-item-content a{color:#3b3b3b}.main .info-holder-item-content{line-height:28px}.bio_landing .main .bio-content-module .accordion-wrapper .info-holder-item-content{padding-left:0;list-style-type:none}.bio_landing .bio-content-module .column-header-wrapper .h--large,.bio_landing .bio-content-module .column-header-wrapper .rte h3{margin-bottom:0}.content .body-copy.inverse-color{color:#fff;background-color:#3b3b3b}.news-slideshow-nav,.quote-slideshow-nav,.content .pull-quote-nav{font:14px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400}blockquote,.main .quote-slide blockquote p,.content .pull-quote{font:22px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;color:#009ede}blockquote footer,.content .pull-quote-source{font:16px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#009ede}blockquote footer cite{font-style:normal}.sub-experience-list,.contact-list,.content contact-list{font:16px/20px 'proxima-nova',Arial,Helvetica,sans-serif}.content .support-text-captions{font:14px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#3b3b3b}.static-block-title-wrapper,.news-block-title-wrapper,#news-grid-ruler,.content .box-header{font:18px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.main .static-block-title-wrapper strong,.main .news-block-title-wrapper strong,#news-grid-ruler{font-weight:300}.main .browse-all-block-wrapper .static-block-title-wrapper strong{font-weight:700}.news-block-author-wrapper,.publication-source,.content .content-box-source{font:16px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-style:normal;text-transform:uppercase;font-weight:600}.content .professional-box-name{font:13px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#666;text-transform:uppercase}.content .professional-box-information{font:13px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#666}.content .text-fields{font:15px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#666}.content .filters{font:15px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#666;background-color:#f4f4f4}
.content .load-more.inverse-color{color:#b4ada4;background-color:#fff}.content .browse-all{font:19px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;background-color:#009ede}.content .office-location{font:30px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.subsite-module .office-data,.subsite-module address,.content .address-contact{font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.subsite-module .office-data a strong,.content .office-data{font:20px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.subsite-dropdown-toggle a,.content .subsite-dropdown-toggle{font:18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700}.subsite-dropdown a,.content .subsite-dropdown{font:30px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700}#overlay .overlay.sub-service-simple.article-viewer ul.language-nav li a,#overlay .overlay.sub-service-simple.article-viewer ul.topic-nav li a,.content .tags{font:12px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#b4ada4}.search_results_page .zone_item p,.view-all-publications a,.publication-link a,.content .search-result{font:16px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal}.search_results_page .zone_item .h--large,.search_results_page .zone_item .rte h3,.content .search-result-label{font:13px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#009ede}.bio-header-module ul.info-holder-item-content li.info-holder-header-li,.content .position_bio-page{font:30px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#666;text-transform:uppercase}.main-container .blog-preview-module .h--large,.main-container .blog-preview-module .rte h3,.content .blog-preview-header{font:34px/38px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700}.main-container .blog-preview-module .h--large .date,.main-container .blog-preview-module .rte h3 .date,.content .blog-preview-header-date{font-size:32px;font-weight:300}.bio-header-module ul.info-holder-item-content li.info-holder-header-secondary-li,.content .special-title_bio-page{font:16px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#666}.bio-header-module ul.info-holder-item-content li,.content .contact-info_bio-page,.admission-sentence{font:16px/23px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666}.bio-header-module ul.info-holder-item-content li a,.content .contact-links_bio-page{font:16px/23px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666}.news-slide .publication-source,.content .carousel-dates{font:16px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.homepage .special-carousel .latest-title{font:26px/28px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;color:#fff;text-transform:none}.content .sign-up-updates_blue_background{font:15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff;background-color:#009ede;text-transform:uppercase}.search_results_page .h--largest.zone_header,.professionals_search_results .h2-text-wrapper .h--largest,.www_docgen .h2-text-wrapper .h--largest,.general_search_results .h2-text-wrapper .h--largest,.content .page-header_search-results{font:24px/28px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#009ede}.type__section-title{font-size:24px;line-height:28px}.content .sign-up-updates_blue-background{font:15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;background-color:#009ede}.video-title,.two-col-module-small .video-title,.content .video-title{font:24px/30px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;color:#666}.main .caption-text,.two-col-module-small .caption-text,.content .video-caption{font:14px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:200;font-style:normal;color:#666;display:inline-block}.main .subsite-module .caption-text{color:#fff}.content .video-caption.inverse-color{color:#fff;background-color:#3b3b3b}.content .added-to-your-profile_orange-large-heading{font:16px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.content .sort-by{font:15px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#b4ada4}.content .sorting-options{font:15px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#b4ada4;border-bottom:1px solid #b4ada4}.search_results_page .professional-card strong,.search_results_page .professional-card span,.related-professionals-module ul.professionals-list li .professional-card strong,.related-professionals-module ul.professionals-list li .professional-card span,.content .professional-card{font-size:13px;line-height:16px}.blog-item .blog-title,.content .blog-list-title{font-size:34px;line-height:38px}.blog-item .blog-date,.content .blog-list-date{font-size:16px;line-height:18px}#swipe-hint-content p,.overlay swipe-hint{font:25px/25px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700}
.overlay .second-header{font:18px/38px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#3b3b3b}#overlay .overlay.sub-service-simple.article-viewer div.subservice-overlay-content-wrapper div.related-professionals .h--medium,#overlay .overlay.sub-service-simple.extended div.subservice-overlay-content-wrapper .subservice-filter-content-wrapper .h--large,#overlay .overlay.sub-service-simple.extended div.subservice-overlay-content-wrapper .subservice-filter-content-wrapper .rte h3,#overlay .overlay.sub-service-simple.two-columns div.subservice-overlay-content-wrapper .content-cols .h--large,#overlay .overlay.sub-service-simple.two-columns div.subservice-overlay-content-wrapper .content-cols .rte h3,.overlay .third-header{font:20px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#282828}#overlay .overlay.sub-service-simple.extended div.subservice-overlay-content-wrapper .subservice-filter-content-wrapper .h--large,#overlay .overlay.sub-service-simple.extended div.subservice-overlay-content-wrapper .subservice-filter-content-wrapper .rte h3{color:#e9a42c}.overlay .top-bar-container div.left-container .h--largest,.overlay .title{font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#b4ada4;background-color:#3b3b3b}.overlay .pagination{font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#b4ada4;background-color:#3b3b3b}#overlay.overlay-container .overlay-header .h--medium,.overlay .article-source{font:16px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal}.overlay .position{font:20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#666}.my_binder .popup-container strong span.my_binder-username,.my_binder .popup-container span.error-message,.my_binder .popup-preferences-info-block strong,#overlay .overlay-content-middle-info-holder ul.info-holder-item-content li.info-holder-header-secondary-li,#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li.info-holder-header-secondary-li,.overlay .professional-title{font:16px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#666}.two-col-module-small p,ul.list a,ul.list{color:#666}.my_binder .popup-preferences-info-block span,#overlay .overlay.sub-service-simple div.subservice-overlay-content-wrapper p,.two-col-module-small p,ul.list,.overlay .body-copy{font:16px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:200;font-style:normal}#overlay .overlay-content-middle-info-holder ul.info-holder-item-content li.info-holder-header-li,#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li.info-holder-header-li,#overlay .overlay-content-bottom-info-holder .image-label-holder .h--medium a,#overlay .overlay-content-middle-info-holder .image-label-holder .h--medium a,.overlay .full-biography_orange-box_dark,.overlay .full-biography_orange-box{font:18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff}#overlay .overlay-content-middle-info-holder ul.info-holder-item-content li.info-holder-header-li,#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li.info-holder-header-li,.overlay .full-biography_orange-box_dark{color:#3b3b3b;background-color:transparent}#overlay .overlay-content-middle-info-holder ul.info-holder-item-content li a,#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li a,.overlay .contact-list-item-links{font:16px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666;border-bottom:1px solid #666}#overlay .overlay-content-middle-info-holder ul.info-holder-item-content li,#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li,.overlay .list-items,.overlay .admission-sentence{font:16px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666}.overlay-arrow-container .overlay-arrow-content .overlay-button .text-wrapper .h--medium,.overlay .professional_name_orange-box{font:15px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff;background-color:#e9a42c}.overlay-arrow-container .overlay-arrow-content .overlay-button .text-wrapper p,.overlay .professional_status_orange-box{font:13px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#fff;background-color:#e9a42c}.overlay .sector_orange-box{font:15px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;background-color:#e9a42c}.my_binder .popup-form .policy-wrapper span,#overlay .overlay.sub-service-simple.extended .subservice-filter-wrapper .select-wrapper a.ui-selectmenu span.ui-selectmenu-status,#overlay .overlay.sub-service-simple.extended .subservice-filter-wrapper .select-wrapper div.ui-selectmenu-menu ul li a,.overlay .sub-service-drop-down{font:16px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#3b3b3b;background-color:#f4f4f4}.overlay .view-more-info-link{font:16px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#009ede;border-bottom:1px solid #009ede}.overlay .alpha-scroller{font:18px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#b4ada4;background-color:#3b3b3b}
.overlay .article-title_orange-box_mobile{font:15px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff;background-color:#e9a42c}#overlay .overlay.sub-service-simple.article-viewer ul.language-nav li a,#overlay .overlay.sub-service-simple.article-viewer ul.topic-nav li a{border-color:#b4ada4;text-decoration:none}#overlay .overlay.sub-service-simple.article-viewer ul.language-nav li a:hover{color:white}#overlay .overlay.sub-service-simple.article-viewer ul.language-nav li a.active,#overlay .overlay.sub-service-simple.article-viewer ul.language-nav li a.active:hover{color:white}#overlay .overlay-content-middle-info-holder ul.info-holder-item-content a{text-decoration:none}.header-container nav>ul>li>a{color:#b4ada4}.header-container nav>ul>li>a>span strong,.nav .primary-nav_top-line{font:16px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.header-container nav>ul>li>a>span,.nav .primary-nav_bottom-line{font:16px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}.gssb_c .gsc-completion-container,.search-nav input,.nav .primary-nav_search-field{font:16px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.header-module strong.nav-section-header,.header-module strong.nav-section-header a,.view-all-wrapper strong.nav-section-header,.nav .navigation-section{font:16px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.header-module ul li a,.nav .navigation-list-item,.header-nav .navigation-list-item{font:13px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}#header-bar a,.nav .navigation-header-bar-item{font:11px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}.header-module .small-header-link,.nav .navigation-list-item-small{font:13px/13px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:none;color:#61954d}.header-container .letters-array a,.nav .navigation-letters-array{font:14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#b4ada4}.main .letters-array a,.content .navigation-letters-array{font:18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal}.search-module input,.nav .navigation-search-field{font:12px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.header-nav li .drop .drop-content .search-module .ui-autocomplete .ui-menu-item a{font:12px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.nav .box-drop-down-items{font:30px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#b4ada4;background-color:#282828}.nav .box-drop-down-items.active{color:#fff}.nav .box-drop-down-header{font:18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;background-color:#61954d}.nav .box-drop-down-header.inverse-color{background-color:#ed5a2d}.touch .header-container .view-all-wrapper a:hover,.header-container .view-all-wrapper a,.nav .search-preview-all{font:16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff}.header-container .view-all-wrapper a{color:#009ede}.header-container .view-all-wrapper.faded a{color:#fff}ul.professionals-list li .professional-card strong,.header-module ul li .professional-card strong,.nav .search-card-strong{font:16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:none}ul.professionals-list li .professional-card span,.header-module ul li .professional-card span,.nav .search-card-span{font:14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:none}.search-preview-module ul li a strong,.nav .search-list-item-label{font:14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.search-preview-module ul li a,.nav .search-list-item{font:16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:none}.my_binder .binder-options-wrapper ul li a,.nav .share-profile-functions{font:14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#009ede}.search_results_page .jump-to-content-wrapper ul li a,.my_binder .binder-nav ul li a,.nav .user-controls{font:12px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#999}.text-module p a,.text-quote-module p a,.two-col-module p a,.nav .display-text-link{font:18px/30px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:200;font-style:normal}.nav .body-copy-link{font:18px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#3b3b3b;border-bottom:1px solid #3b3b3b}.nav .carousel-text-link{font:18px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666;border-bottom:1px solid #666}.nav .carousel-list-link{font:18px/30px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666;border-bottom:1px solid #666}.nav .managing-partner_header{font:20px/23px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff;background-color:#3b3b3b;border-bottom:1px solid #fff}
.nav .managing-partner-status_sub-header{font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#fff;background-color:#3b3b3b;border-bottom:1px solid #fff}.nav .view-all-avail-positions{font:12px/35px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#009ede;background-color:#3b3b3b}.my_binder .recent-item span.link-text,.nav .recently-viewed{font:13px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#666;border-bottom:1px solid #666}.my_binder .recent-item span.link-label,.nav .recently-viewed-source{font:12px/15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#009ede;text-transform:uppercase}.nav .view-my-binder_binder-text{font:16px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}.nav .secondary-navigation{font:11px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#b4ada4;background-color:#282828}.nav .secondary-navigation.inverse-color{background-color:#3b3b3b}.nav .box-side-navigation{font:18px/23px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;color:#b4ada4;background-color:#3b3b3b;text-transform:uppercase}.nav .box-side-navigation.active{color:#fff}.search_results_page .jump-to-content-wrapper .list-header-text,.nav .jump-to_recent-viewed{font:17px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#282828}.nav .jump-to-options{font:16px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#666}.nav .pagination{font:14px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#999}.nav .pagination.inverse-color{color:#009ede}ul.footer-column li.header,.nav .footer-section{font:13px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#fff;background-color:#3b3b3b;-webkit-font-smoothing:antialiased}ul.footer-column li,ul.footer-column li a,.nav .footer-subsection{font:11px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#b4ada4;background-color:#3b3b3b}footer .column-0_5.left .footer-icon-box a{font-size:36px;line-height:40px;padding-right:5px;text-decoration:none;color:#009ede}footer .column-0_5.left .footer-icon-box a.last{padding-right:0}ul.footer-column li a{text-decoration:none}ul.footer-column li a:hover{color:#fff}footer .copyright-wrapper ul,footer .copyright-wrapper ul li,footer .copyright-wrapper ul a,.nav .copyright-line{font:11px/14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;color:#c3bdb4;font-style:normal}.my_binder .two-column-asym-module .column-0_8 .column-header .h--largest{line-height:36px}.my_binder .recent-item span.link-text{border:0}.my_binder .column-header ul li a{font-size:32px}.tools-solutions-module .tools-solutions-tab a{font-size:11px;line-height:13px}.attorney .rte p,.attorney .rte div{color:#666;font-weight:300}}@media only screen and (min-width:604px){#overlay .overlay .overlay-header header.header-type-two div.h2-wrapper,#overlay.overlay-container .overlay-header .h--largest,.overlay .header{font:47px/50px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal}#overlay.overlay-container .overlay-header .social-nav{line-height:50px}#overlay .overlay.sub-service-simple .header-ul-text-wrapper ul li span,.overlay .service-contact{font:16px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#009ede}#overlay .overlay.sub-service-simple .header-ul-text-wrapper ul li a,.overlay .service-contact-link{font:16px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#009ede;border-bottom:1px solid #009ede}#overlay .overlay.sub-service-simple .jump-to-bar-wrapper ul li div.labels-wrapper a.tab-selected,.overlay .selected-tab-option{font:16px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#009ede;border-bottom:1px solid #009ede;text-transform:uppercase}#overlay .overlay.sub-service-simple .jump-to-bar-wrapper ul li div.labels-wrapper a,.overlay .tab-option{font:16px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#009ede;text-transform:uppercase}#overlay .overlay.sub-service-simple.two-columns.infographic .overlay-header .rte,#overlay .overlay.sub-service-simple.two-columns div.overlay-content-bottom-info-holder div.subservice-overlay-content-wrapper p.header-paragraph,#overlay .overlay.sub-service-simple.two-columns div.subservice-overlay-content-wrapper p{font:16px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}#overlay .overlay.sub-service-simple .overlay-arrow-container .overlay-arrow-content .overlay-button .text-wrapper .h--medium,.overlay .full-biography_orange-box{font:18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;background-color:#e9a42c}#overlay .overlay.sub-service-simple .overlay-arrow-container .overlay-arrow-content .overlay-button .text-wrapper .h--medium{font-size:16px}.my_binder ul.professionals-list .professional-card strong,.my_binder ul.professionals-list .professional-card span,#overlay .overlay.sub-service-simple.article-viewer div.subservice-overlay-content-wrapper div.related-professionals ul.professionals-list .professional-card strong,#overlay .overlay.sub-service-simple.article-viewer div.subservice-overlay-content-wrapper div.related-professionals ul.professionals-list .professional-card span{font-size:16px;line-height:18px}
.search_results_page .jump-to-content-wrapper ul li.list-header-text{font-size:17px;line-height:19px}.search_results_page .jump-to-content-wrapper ul li a{color:#666;text-decoration:none;font-size:16px;line-height:18px}.search_results_page .jump-to-content-wrapper ul li a:hover{color:black;text-decoration:underline}.search_results_page.professionals_page #professionals .column-0_6 .middle span{font-weight:700}footer .column-0_5.right div.footer-column-wrapper .copyright-wrapper li,footer .column-0_5.right div.footer-column-wrapper .copyright-wrapper li a{text-transform:none}}@media only screen and (min-width:670px){.content .business-solutions-header,.content .accomplished-header,.homepage .business-solutions-header,.homepage .accomplished-header{color:#3b3b3b;font-family:'proxima-nova';font-weight:100;font-size:41px;padding-bottom:15px;border-bottom:1px solid transparent}.content .business-solutions-header.active,.homepage .business-solutions-header.active{color:#fff;border-bottom:1px solid #e9a42c;padding-bottom:15px}.content .accomplished-header.active,.homepage .accomplished-header.active{color:#fff;border-bottom:1px solid #ed5a2d;padding-bottom:15px}.content .circle-link,.homepage .circle-link{color:#fff;font-size:18px;line-height:24px;font-family:'proxima-nova';font-weight:100}.homepage .circle-link-text{border-bottom:1px solid #898989;padding-bottom:0}.content .circle-title,.homepage .circle-title{font:11px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.content .yellow-circle .circle-title,.homepage .yellow-circle .circle-title{color:#e9a42c}.content .red-circle .circle-title,.homepage .red-circle .circle-title{color:#ed5a2d}.top-panel,.bottom-panel{font:23px/46px 'proxima-nova',Arial,Helvetica,sans-serif;color:#fff;font-weight:300;font-style:normal}.content .panel-2-header,.homepage .panel-2-header{font:41px/41px 'proxima-nova',Arial,Helvetica,sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:0;color:#3b3b3b}.homepage .ui-autocomplete .ui-menu-item a,#homepage-search{color:#fff;font:14px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-style:normal;font-weight:100}.header-nav li .search-module .ui-autocomplete .ui-menu-item a{color:#fff;font:16px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-style:normal;font-weight:200}.number-slides-header{font:24px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;color:#3b3b3b}.number-slides-header .white{color:#fff;font-weight:600}.numbers-value{font:55px/55px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:100;font-style:normal;color:#fff}.numbers-caption{font:14px/14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff}.item-name{font:14px/11px 'proxima-nova';font-weight:600;font-style:normal;color:#3b3b3b;text-decoration:none}.item-name.hovered,.item-name.active{color:#009ede}.news-slideshow-header{font:18px/21px 'proxima-nova',Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;font-weight:600;font-style:normal}.news-item,.news-item .rte{font:26px/32px 'proxima-nova',Arial,Helvetica,sans-serif;color:#009ede;font-weight:600;font-style:normal}.rte ul,.rte ol{font-family:'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;color:#666}}@media only screen and (min-width:481px){.services_landing .rte ul,.services_landing .rte ol,.region_landing .rte ul,.region_landing .rte ol,.firm_landing .rte ul,.firm_landing .rte ol,.my_binder .rte ul,.my_binder .rte ol,.rss_feed .rte ul,.rss_feed .rte ol,.careers .rte ul,.careers .rte ol,.standard_interior .rte ul,.standard_interior .rte ol,.services_landing .rte table,.region_landing .rte table,.careers .rte table,.firm_landing .rte table,.my_binder .rte table,.rss_feed .rte table,.standard_interior .rte table{font-size:18px;line-height:30px;font-weight:200}.blog_post .rte ul li,.blog_post .rte ol li,.article_detail .rte ul li,.article_detail .rte ol li,.bio_landing .rte ul li,.bio_landing .rte ol li,.subsite-module .rte ul li,.subsite-module .rte ol li,#overlay .rte ul li,#overlay .rte ol li{margin-bottom:6px}.blog_post .rte ul,.blog_post .rte ol,.article_detail .rte ul,.article_detail .rte ol,.bio_landing .rte ul,.bio_landing .rte ol,.subsite-module .rte ul,.subsite-module .rte ol,#overlay .rte ul,#overlay .rte ol,.blog_post .rte table,.bio_landing .rte table,.article_detail .rte table,.subsite-module .rte table,#overlay .rte table{font-size:16px;line-height:26px}#overlay .rte ol li,#overlay .rte ul li{font-weight:300}.rte li ol,.rte li ul{margin-top:7px}.rte ul li,.rte ol li{margin-bottom:7px}.news-slide .publication-link a,.news-slide .rte p,.news-slide .rte a{font:16px/25px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#666}.overview-carousel-content,.overview-carousel-link{font-family:'proxima-nova',Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#666}}
@media only screen and (min-width:769px){.main-header .h--largest,.content .page-header{font:85px/85px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal}.slideout-blurb strong,.content .social-nav-text-bold{font:18px/28px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700}.slideout-blurb a,.content .social-nav-text{font:18px/28px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300}.my_binder .two-column-asym-module .column-0_8 .column-header .h--largest,.main-container .accordion-wrapper .h--large,.main-container .accordion-wrapper .rte h3,.main-container .accordion-wrapper-disabled .h--large,.main-container .accordion-wrapper-disabled .rte h3,.special-carousel .latest-title,.blog_post .main-container .column-1_0.accordion-wrapper .h--large,.blog_post .main-container .column-1_0.accordion-wrapper .rte h3,.content .second-header,.grid-content-title,{font:38px/52px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:1px}.main-container .tools-solutions-content .h--large,.main-container .tools-solutions-content .rte h3{font:38px/48px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;letter-spacing:1px;text-transform:none}.my_binder .popup-header-wrapper span,.my_binder .popup-header-wrapper .h--large,.my_binder .popup-header-wrapper .rte h3,.main-container .h--large,.main-container .rte h3,h3.rte-style,#overlay .rte h3,.article_detail .main-container .column-0_3 .accordion-wrapper .h--large,.article_detail .main-container .column-0_3 .accordion-wrapper .rte h3,.bio_landing .main-container .accordion-wrapper .h--large,.bio_landing .main-container .accordion-wrapper .rte h3,.content .third-header,.blog_post .main-container .h--large,.blog_post .main-container .rte h3{font:22px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;margin-bottom:8px;letter-spacing:1px}.main-container .subsite-module .h--large,.main-container .subsite-module .rte h3,.content .subsite-third-header{font-size:36px}.content .third-header.inverse-color{color:#fff;background-color:#3b3b3b}.main-container .h--small,.content .fourth-header{font:22px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700}.main .tools-solutions-content p,.main .tools-solutions-content ul,.main .text-module p,.main .text-quote-module p,.main .two-col-module p,.main .news-excerpt p,ul.list,.content .display-text{font:22px/34px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:200;font-style:normal}.subsite-content .h--medium,.content .subsite-content-header{font:22px/34px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal}.subsite-content .accordion-content .h--large,.subsite-content .accordion-content .rte h3,.subsite-content .small-header,.subsite-content-nav a,.content .subsite-content-nav{font:22px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal}.main p,section ul,.subsite-content .accordion-content ul,.main .info-holder-item-content,.main .info-holder-item-content a,.content .body-copy{font:16px/23px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.main .info-holder-item-content{line-height:30px}.bio_landing .main .bio-content-module .accordion-wrapper .info-holder-item-content{padding-left:0;list-style-type:none}.bio_landing .bio-content-module .column-header-wrapper .h--large,.bio_landing .bio-content-module .column-header-wrapper .rte h3{margin-bottom:0}.content .body-copy.inverse-color{color:#fff;background-color:#3b3b3b}blockquote,.main .quote-slide blockquote p,.content .pull-quote{font:28px/32px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;letter-spacing:1px;color:#009ede}blockquote footer,.content .pull-quote-source{font:16px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;letter-spacing:0;color:#009ede}blockquote footer cite{font-style:normal}.sub-experience-list,.contact-list,.content contact-list{font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif}.contributor-list,.author-list{font-size:22px;line-height:24px}.contributor-list-wrapper .h--medium{font-size:16px;line-height:20px;margin-bottom:6px}.content .support-text-captions{font:12px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#3b3b3b}.static-block-title-wrapper,.news-block-title-wrapper,#news-grid-ruler,.content .box-header,.my_binder .news-grid-wrapper .news-block-title-wrapper .news-block-title-inner{font:16px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.static-block-title-wrapper strong,.news-block-title-wrapper strong,#news-grid-ruler{font-weight:300}.news-block-author-wrapper,.publication-source,.content .content-box-source{font:13px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-style:normal;text-transform:uppercase;font-weight:600}#overlay .overlay.article-viewer a.professional-card div.column-0_6 strong,.content .professional-box-name{font:16px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#666;text-transform:uppercase}#overlay .overlay.article-viewer a.professional-card div.column-0_6 span,.content .professional-box-information{font:16px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#666}.content .text-fields{font:15px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#666}.content .filters{font:15px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#666;background-color:#f4f4f4}
.content .load-more.inverse-color{color:#b4ada4;background-color:#fff}.content .browse-all{font:22px/34px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:1px;color:#fff;background-color:#009ede}.content .office-location{font:36px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.subsite-module .office-data,.subsite-module address,.content .address-contact{font:20px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.subsite-module .office-data a strong,.content .office-data{font:24px/30px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.subsite-dropdown-toggle a,.content .subsite-dropdown-toggle{font:22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700}.subsite-dropdown a,.content .subsite-dropdown{font:26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700}.content .tags{font:12px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#b4ada4}.search_results_page .zone_item p,.view-all-publications a,.publication-link a,.content .search-result{font:16px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal}.search_results_page .zone_item .h--large,.search_results_page .zone_item .rte h3,.content .search-result-label{font:13px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#009ede}.bio-header-module ul.info-holder-item-content li.info-holder-header-li,.content .position_bio-page{font:38px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#666;text-transform:uppercase}.main-container .blog-preview-module .h--large,.main-container .blog-preview-module .rte h3,.content .blog-preview-header{font:38px/42px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700}.main-container .blog-preview-module .h--large .date,.main-container .blog-preview-module .rte h3 .date,.content .blog-preview-header-date{font-size:36px;font-weight:300}.bio-header-module ul.info-holder-item-content li.info-holder-header-secondary-li,.content .special-title_bio-page{font:22px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#666}.bio-header-module ul.info-holder-item-content li,.content .contact-info_bio-page{font:18px/27px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666}.bio-header-module ul.info-holder-item-content li a,.content .contact-links_bio-page,.admission-sentence{font:18px/27px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666}.news-slide .publication-source,.content .carousel-dates{font:18px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.homepage .special-carousel .latest-title{font:40px/40px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;color:#fff;text-transform:none}.content .sign-up-updates_blue_background{font:15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff;background-color:#009ede;text-transform:uppercase}.search_results_page .h--largest.zone_header,.professionals_search_results .h2-text-wrapper .h--largest,.www_docgen .h2-text-wrapper .h--largest,.general_search_results .h2-text-wrapper .h--largest,.content .page-header_search-results{font:38px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#009ede}.type__section-title{font-size:38px}.content .sign-up-updates_blue-background{font:15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;background-color:#009ede}.video-title,.two-col-module-small .video-title,.content .video-title{font:24px/30px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;color:#666;letter-spacing:1px}.main .caption-text,.two-col-module-small .caption-text,.content .video-caption{font:14px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:200;font-style:normal;display:inline-block}.content .video-caption.inverse-color{color:#fff;background-color:#3b3b3b}.content .added-to-your-profile_orange-large-heading{font:18px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.content .sort-by{font:15px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#b4ada4}.content .sorting-options{font:15px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#b4ada4;border-bottom:1px solid #b4ada4}.related-professionals-module ul.professionals-list li .professional-card strong,.related-professionals-module ul.professionals-list li .professional-card span,.content .professional-card{font-size:13px}.blog-item .blog-title,.content .blog-list-title{font-size:38px;line-height:40px}.overlay .second-header{font:18px/38px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#3b3b3b}#overlay .overlay.sub-service-simple.article-viewer div.subservice-overlay-content-wrapper div.related-professionals .h--medium,#overlay .overlay.sub-service-simple.extended div.subservice-overlay-content-wrapper .subservice-filter-content-wrapper .h--large,#overlay .overlay.sub-service-simple.extended div.subservice-overlay-content-wrapper .subservice-filter-content-wrapper .rte h3,#overlay .overlay.sub-service-simple.two-columns div.subservice-overlay-content-wrapper .content-cols .h--large,#overlay .overlay.sub-service-simple.two-columns div.subservice-overlay-content-wrapper .content-cols .rte h3,.overlay .third-header{font:20px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#282828}
#overlay .overlay.sub-service-simple.extended div.subservice-overlay-content-wrapper .subservice-filter-content-wrapper .h--large,#overlay .overlay.sub-service-simple.extended div.subservice-overlay-content-wrapper .subservice-filter-content-wrapper .rte h3{color:#e9a42c}.overlay .top-bar-container div.left-container .h--largest,.overlay .title{font:22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#b4ada4;background-color:#3b3b3b}.overlay .pagination{font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#b4ada4;background-color:#3b3b3b}#overlay.overlay-container .overlay-header .h--medium,.overlay .article-source{font:18px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal}.overlay .position{font:24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#666}.my_binder .popup-container strong span.my_binder-username,.my_binder .popup-container span.error-message,.my_binder .popup-preferences-info-block strong,#overlay .overlay-content-middle-info-holder ul.info-holder-item-content li.info-holder-header-secondary-li,#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li.info-holder-header-secondary-li,.overlay .professional-title{font:18px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#666}.my_binder .popup-preferences-info-block span,#overlay .overlay.sub-service-simple div.subservice-overlay-content-wrapper p,.two-col-module-small p,ul.list,.overlay .body-copy{font:16px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:200;font-style:normal}#overlay .overlay-content-middle-info-holder ul.info-holder-item-content li.info-holder-header-li,#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li.info-holder-header-li,#overlay .overlay-content-bottom-info-holder .image-label-holder .h--medium a,#overlay .overlay-content-middle-info-holder .image-label-holder .h--medium a,.overlay .full-biography_orange-box_dark,.overlay .full-biography_orange-box{font:18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff}#overlay .overlay-content-middle-info-holder ul.info-holder-item-content li.info-holder-header-li,#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li.info-holder-header-li,.overlay .full-biography_orange-box_dark{color:#3b3b3b;background-color:transparent}#overlay .overlay-content-middle-info-holder ul.info-holder-item-content li a,#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li a,.overlay .contact-list-item-links{font:16px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666;border-bottom:1px solid #666}#overlay .overlay-content-middle-info-holder ul.info-holder-item-content li,#overlay .overlay-content-bottom-info-holder ul.info-holder-item-content li,.overlay .list-items,.overlay .admission-sentence{font:16px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666}#overlay .overlay.article-viewer.sub-service-simple .overlay-arrow-container .overlay-arrow-content .overlay-button .text-wrapper .h--medium,.overlay-arrow-container .overlay-arrow-content .overlay-button .text-wrapper .h--medium,.overlay .professional_name_orange-box{font:15px/16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff;background-color:#e9a42c}.overlay-arrow-container .overlay-arrow-content .overlay-button .text-wrapper p,.overlay .professional_status_orange-box{font:13px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#fff;background-color:#e9a42c}.overlay .sector_orange-box{font:18px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;background-color:#e9a42c}.my_binder .popup-form .policy-wrapper span,.overlay .sub-service-drop-down{font:16px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#3b3b3b;background-color:#f4f4f4}#overlay .overlay.sub-service-simple div.subservice-overlay-content-wrapper a,.overlay .view-more-info-link{font:16px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#009ede;border-bottom:1px solid #009ede}.overlay .alpha-scroller{font:22px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#b4ada4;background-color:#3b3b3b}#overlay .overlay.sub-service-simple .header-ul-text-wrapper ul li span,.overlay .service-contact{font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#009ede}#overlay .overlay.sub-service-simple .header-ul-text-wrapper ul li a,.overlay .service-contact-link{font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#009ede;border-bottom:1px solid #009ede}#overlay .overlay.article-viewer .overlay-arrow-container .overlay-arrow-content .text-top-wrapper .h--medium,.overlay .article-title_orange-box_desktop{font:14px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#fff;background-color:#e9a42c}#overlay .overlay.article-viewer .overlay-arrow-container .overlay-arrow-content .text-bottom-wrapper .h--medium,.overlay .article-source_orange-box_desktop{font:9px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;background-color:#e9a42c}
#overlay .overlay.sub-service-simple .jump-to-bar-wrapper ul li div.labels-wrapper a.tab-selected,.overlay .selected-tab-option{font:18px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#009ede;border-bottom:1px solid #009ede;text-transform:uppercase}#overlay .overlay.sub-service-simple .jump-to-bar-wrapper ul li div.labels-wrapper a,.overlay .tab-option{font:18px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#009ede;text-transform:uppercase}#overlay .overlay.article-viewer.sub-service-simple .overlay-arrow-container .overlay-arrow-content .overlay-button .text-wrapper .h--medium{text-transform:none}.header-container nav>ul>li>a{color:#b4ada4}.header-container nav>ul>li>a>span strong,.nav .primary-nav_top-line{font:22px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;background-color:#3b3b3b}.header-container nav>ul>li>a>span,.nav .primary-nav_bottom-line{font:22px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;background-color:#3b3b3b}.gssb_c .gsc-completion-container,.search-nav input,.nav .primary-nav_search-field{font:22px/24px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.header-module strong.nav-section-header,.header-module strong.nav-section-header a,.view-all-wrapper strong.nav-section-header,.nav .navigation-section,.emergency-heading{font:22px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.header-module ul li a,.nav .navigation-list-item,.header-nav .navigation-list-item{font:16px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}#header-bar a,.nav .navigation-header-bar-item{font:11px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}.header-module .small-header-link,.nav .navigation-list-item-small{font:14px/14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:none;color:#61954d}.header-container .letters-array a,.nav .navigation-letters-array{font:18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#b4ada4}.main .letters-array a,.prof-search-module .view-all a,.content .navigation-letters-array{font:15px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal}.search-module input,.header-nav li .drop .drop-content .search-module .ui-autocomplete .ui-menu-item a,.nav .navigation-search-field{font:16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal}.search-module input{color:#b4ada4;background-color:#282828}.nav .box-drop-down-items{font:26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#b4ada4;background-color:#282828}.nav .box-drop-down-items.active{color:#fff}.nav .box-drop-down-header{font:22px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;background-color:#61954d}.nav .box-drop-down-header.inverse-color{background-color:#ed5a2d}.touch .header-container .view-all-wrapper a:hover,.header-container .view-all-wrapper a,.nav .search-preview-all{font:18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#fff}.header-container .view-all-wrapper a{color:#009ede}.header-container .view-all-wrapper.faded a{color:#fff}ul.professionals-list li .professional-card strong,.header-module ul li .professional-card strong,.nav .search-card-strong{font:16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:none}ul.professionals-list li .professional-card span,.header-module ul li .professional-card span,.nav .search-card-span{font:14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:none}.search-preview-module ul li a strong,.nav .search-list-item-label{font:14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.search-preview-module ul li a,.nav .search-list-item{font:16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:none}.nav .share-profile-functions{font:16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#009ede}.my_binder .binder-nav ul li a,.nav .user-controls{font:16px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#999}.text-module p a,.text-quote-module p a,.two-col-module p a,.nav .display-text-link{font:22px/34px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:200;font-style:normal}.nav .body-copy-link{font:16px/23px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#3b3b3b;border-bottom:1px solid #3b3b3b}.nav .carousel-text-link{font:22px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666;border-bottom:1px solid #666}.nav .carousel-list-link{font:22px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#666;border-bottom:1px solid #666}.nav .managing-partner_header{font:24px/23px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff;background-color:#3b3b3b;border-bottom:1px solid #fff}
.nav .managing-partner-status_sub-header{font:20px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;color:#fff;background-color:#3b3b3b;border-bottom:1px solid #fff}.nav .view-all-avail-positions{font:14px/35px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#009ede;background-color:#3b3b3b}.my_binder .recent-item span.link-text,.nav .recently-viewed{font:16px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#666;border-bottom:1px solid #666}.my_binder .recent-item span.link-label,.nav .recently-viewed-source{font:13px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#009ede;text-transform:uppercase}.nav .view-my-binder_binder-text{font:18px/18px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}.tooltip .icon-text{font:11px/13px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;letter-spacing:.25px}.page-end-footer .column-0_5.right .desktop-top-row li a,.page-end-footer .column-0_5.right .desktop-top-row li,.nav .secondary-navigation{font:11px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#b4ada4}.page-end-footer .column-0_5.right .desktop-top-row li a{text-decoration:none}.page-end-footer .column-0_5.right .desktop-top-row li a:hover{color:#fff}.page-end-footer .column-0_5.right .desktop-top-row li,.nav .secondary-navigation.inverse-color{background-color:#3b3b3b}.nav .box-side-navigation{font:22px/27px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;color:#b4ada4;background-color:#3b3b3b;text-transform:uppercase}.nav .box-side-navigation.active{color:#fff}.nav .jump-to_recent-viewed{font:17px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#282828}.nav .jump-to-options{font:16px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#666}.nav .view-all-search-results{font:22px/35px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#009ede;background-color:#3b3b3b}ul.footer-column li.header,.nav .footer-section{font:14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#fff;background-color:#3b3b3b;-webkit-font-smoothing:antialiased}ul.footer-column li,ul.footer-column li a,.nav .footer-subsection{font:13px/23px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#b4ada4;background-color:#3b3b3b;letter-spacing:1px}.nav .search-result{font:18px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:#fff;background-color:#3b3b3b;text-transform:uppercase}.nav .search-result-label{font:12px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#666;background-color:#3b3b3b;text-transform:uppercase}.nav .search-result-professional-label{font:12px/17px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#3b3b3b;background-color:#7d7d7d}footer .copyright-wrapper ul,footer .copyright-wrapper ul li,footer .copyright-wrapper ul a,.nav .copyright-line{font:11px/14px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400;color:#c3bdb4;font-style:normal}.my_binder .two-column-asym-module .column-0_8 .column-header .h--largest{line-height:40px}.my_binder .recent-item span.link-text{border:0}.search_results_page #professionals .professional-card-container .column-0_6 a.first{text-decoration:underline}.search_results_page #professionals .professional-card-container .column-0_6 a.first:hover{text-decoration:none}.search_results_page.professionals_page #professionals .column-0_6 .middle span{text-transform:uppercase}.search_results_page .professional-card strong,.search_results_page .professional-card span{font-size:16px;line-height:20px;text-decoration:underline}.search_results_page .professional-card strong:hover,.search_results_page .professional-card span:hover{text-decoration:none}.search_results_page .professional-card span.phone-span,.search_results_page .professional-card span.phone-number-anchor,.search_results_page .professional-card span.iconic{text-decoration:none}.search_results_page #www_docgen .www_docgen-card-container .column-0_6 a.first{text-decoration:underline}.search_results_page #www_docgen .www_docgen-card-container .column-0_6 a.first:hover{text-decoration:none}.search_results_page.www_docgen_page #www_docgen .column-0_6 .middle span{text-transform:uppercase}.search_results_page .www_docgen-card strong,.search_results_page .www_docgen-card span{font-size:16px;line-height:20px}.search_results_page .www_docgen-card strong:hover,.search_results_page .www_docgen-card span:hover{text-decoration:none}.search_results_page .www_docgen-card span.phone-span,.search_results_page .www_docgen-card span.phone-number-anchor,.search_results_page .www_docgen-card span.iconic{text-decoration:none}.tools-solutions-module .tools-solutions-tab a{font-size:15px;line-height:17px}.overview-carousel{margin-bottom:100px}}@media only screen and (min-width:980px){.related-professionals-module ul.professionals-list li .professional-card strong,.related-professionals-module ul.professionals-list li .professional-card span,.content .professional-card{font-size:16px}}@media only screen and (min-width:1040px){.content .business-solutions-header,.content .accomplished-header,.homepage .business-solutions-header,.homepage .accomplished-header{color:#3b3b3b;font-family:'proxima-nova';font-weight:100;font-size:64px;padding-bottom:25px;padding-top:25px;border-bottom:1px solid transparent}
.content .business-solutions-header.active,.homepage .business-solutions-header.active{color:#fff;border-bottom:1px solid #e9a42c;padding-bottom:25px}.content .accomplished-header.active,.homepage .accomplished-header.active{color:#fff;border-bottom:1px solid #ed5a2d;padding-bottom:25px}.content .circle-link,.homepage .circle-link{color:#fff;font-size:27px;line-height:36px;font-family:'proxima-nova';font-weight:100}.homepage .circle-link-text{border-bottom:1px solid #898989;padding-bottom:0}.content .circle-title,.homepage .circle-title{font:16px/19px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.content .yellow-circle .circle-title,.homepage .yellow-circle .circle-title{color:#e9a42c}.content .red-circle .circle-title,.homepage .red-circle .circle-title{color:#ed5a2d}.top-panel,.bottom-panel{font:34px/58px 'proxima-nova',Arial,Helvetica,sans-serif;color:#fff;font-weight:300;font-style:normal}.content .panel-2-header,.homepage .panel-2-header{font:63px/66px 'proxima-nova',Arial,Helvetica,sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#3b3b3b}.homepage .ui-autocomplete .ui-menu-item a,#homepage-search{color:#fff;font:20px/26px 'proxima-nova',Arial,Helvetica,sans-serif;font-style:normal;font-weight:100}.header-nav li .search-module .ui-autocomplete .ui-menu-item a{color:#fff;font:18px/22px 'proxima-nova',Arial,Helvetica,sans-serif;font-style:normal;font-weight:200}.number-slides-header{font:38px/40px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;color:#3b3b3b}.number-slides-header strong{color:#fff;font-weight:600}.numbers-value{font:88px/88px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:100;font-style:normal;color:#fff}.numbers-caption{font:20px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;color:#fff}.location-hover{font:20px/20px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.location-hover .hover-icon{font-size:50px;height:45px;line-height:50px}.item-name{font:16px/18px 'proxima-nova';font-weight:600;font-style:normal;color:#3b3b3b;text-decoration:none}.item-name.hovered,.item-name.active{color:#009ede}.news-slideshow-header{font:20px/40px 'proxima-nova',Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;font-weight:600;font-style:normal}.news-item,.news-item .rte{font:40px/48px 'proxima-nova',Arial,Helvetica,sans-serif;color:#009ede;font-weight:600;font-style:normal;text-decoration:none}#overlay .overlay .overlay-header header.header-type-two div.h2-wrapper,#overlay.overlay-container .overlay-header .h--largest,.overlay .header{font:55px/58px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal}#overlay.overlay-container .overlay-header .social-nav{line-height:58px}.my_binder ul.professionals-list .professional-card strong,.my_binder ul.professionals-list .professional-card span,#overlay .overlay.sub-service-simple.article-viewer div.subservice-overlay-content-wrapper div.related-professionals ul.professionals-list .professional-card strong,#overlay .overlay.sub-service-simple.article-viewer div.subservice-overlay-content-wrapper div.related-professionals ul.professionals-list .professional-card span{font-size:16px;line-height:20px}.rte ul,.rte ol{font-family:'proxima-nova',Arial,Helvetica,sans-serif;font-weight:300;color:#666}}@media only screen and (min-width:769px){.services_landing .rte ul,.services_landing .rte ol,.region_landing .rte ul,.region_landing .rte ol,.firm_landing .rte ul,.firm_landing .rte ol,.my_binder .rte ul,.my_binder .rte ol,.rss_feed .rte ul,.rss_feed .rte ol,.careers .rte ul,.careers .rte ol,.standard_interior .rte ul,.standard_interior .rte ol,.services_landing .rte table,.region_landing .rte table,.careers .rte table,.firm_landing .rte table,.my_binder .rte table,.rss_feed .rte table,.standard_interior .rte table{font-size:22px;line-height:34px;font-weight:200}.blog_post .rte ul,.blog_post .rte ol,.bio_landing .rte ul,.bio_landing .rte ol,.article_detail .rte ul,.article_detail .rte ol,.subsite-module .rte ul,.subsite-module .rte ol,#overlay .rte ul,#overlay .rte ol,.blog_post .rte table,.bio_landing .rte table,.article_detail .rte table,.subsite-module .rte table,#overlay .rte table{font-size:16px;line-height:23px}#overlay .rte ol li,#overlay .rte ul li{font-weight:300}.blog_post .rte ul li,.blog_post .rte ol li,.article_detail .rte ul li,.article_detail .rte ol li,.bio_landing .rte ul li,.bio_landing .rte ol li,.subsite-module .rte ul li,.subsite-module .rte ol li,#overlay .rte ul li,#overlay .rte ol li{margin-bottom:6px}.rte li ol,.rte li ul{margin-top:10px}.rte ul li,.rte ol li{margin-bottom:10px}.news-slide .publication-link a,.news-slide .rte p,.news-slide .rte a{font:18px/27px 'proxima-nova',Arial,Helvetica,sans-serif;font-weight:400}.news-slide .rte h3{font-size:18px;line-height:22px}}
.blue{color:#009ede}.red{color:#f00}
.mt-xs-10{margin-top:10px}.mt-xs-30{margin-top:30px}.mb-xs-0{margin-bottom:0!important}.mb-xs-20{margin-bottom:20px!important}.pt-xs-30{padding-top:30px}.pl-xs-20{padding-left:20px}.u-display-inline{display:inline}.u-display-none{display:none}.u-visibility-hidden{visibility:hidden}.has-checkbox{display:inline-block}.has-checkbox:before{content:"{";font-family:iconic;font-weight:normal;position:relative;float:left;font-size:10px;line-height:10px;margin-right:8px;padding-left:1px;vertical-align:middle;background:#fff}.has-checkbox.has-checkbox--checked:before{content:'}'}@media only all and (min-width:481px){.pt-sm-50{padding-top:50px}}@media only all and (min-width:630px){.pt-st-10{padding-top:10px}.pt-st-20{padding-top:20px}}@media only all and (min-width:769px){.mt-md-0{margin-top:0}.mb-md-20{margin-bottom:20px}.pt-md-15{padding-top:15px}.pb-md-30{padding-bottom:30px}}@media all and (min-width:1040px){.pt-lg-0{padding-top:0}.pt-lg-30{padding-top:30px}}
.rte ul{margin-bottom:1em}.rte strong a{font-weight:700}@media all and (max-width:480px){.rte p,.rte div,.rte ul,.rte ol{color:#3b3b3b;font-weight:500}}
