*,*:after,*::before{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:transparent;font-family:sans-serif;color:#000;font-size:11pt;line-height:1.3;margin:0}a:link,a:visited{color:#018383;background:transparent;font-weight:bold;text-decoration:underline;page-break-inside:avoid}.clear{clear:both}video{display:none}p{margin:0;padding:0 0 20px 0}h1{font-size:22pt;padding:0;margin:0 0 10px 0}h2{font-size:16pt;padding:0;margin:0 0 5px 0}h3{font-size:14pt;padding:0;margin:0 0 5px 0}h4{font-size:12pt;padding:0;margin:0}.far{display:none}#top{position:relative;padding:20px 0;top:0;margin:0 0 30px 0;border-bottom:1px solid #ccc;width:100%;height:auto;background:none}#nav,#new_search_bar{display:none !important}#logo{float:none;width:280px;margin:0 auto}#logo img{width:100%;height:auto;display:block}#announcement{display:none}#new_hero{position:relative;padding:0 20px;margin:0 0 30px 0}#home_top{padding:0 20px;margin:0 0 30px 0}#home_top .left{margin:0 0 30px 0}#home_top .right{text-align:left !important}.featured_post{margin:10px 0}.featured_post h3{font-size:12pt;margin:0;padding:0}#focus_areas{padding:0 20px;margin:0 0 30px 0;page-break-inside:avoid}#focus_areas h2,#sectors h2{font-weight:500;font-size:18pt}#focus_areas h2::after,#sectors h2::after{content:"";width:35px;height:2px;display:block;background:#ccc;margin:15px 0 20px 0;-webkit-print-color-adjust:exact !important;printer-colors:exact !important;color-adjust:exact !important}.subtitle{font-size:11px;text-transform:uppercase;color:#666;letter-spacing:2px}#focus_areas .right{display:none}#sectors{padding:0 20px;margin:0 0 30px 0;page-break-inside:avoid}.focus_link{height:auto}.sector_block{background:none !important}.sector_block a{font-weight:normal;text-decoration:none;color:#000;display:block}.sector_block.block_cta a{color:#018383;font-weight:bold;text-decoration:underline;margin:15px 0 0 0}.showcase{padding:0 20px;margin:0 0 30px 0;page-break-inside:avoid}.showcase img{max-width:400px;height:auto;display:block;margin:0 0 10px 0}.BasicCTA{margin:0 auto 30px auto;width:75%;text-align:center;background:none !important;padding:25px;border:1px solid #d4d4d4;page-break-inside:avoid}#footer{position:relative;padding:20px;top:0;margin:50px 0 0 0;border-top:1px solid #ccc;width:100%;height:auto;background:#333;color:#fff;page-break-inside:avoid;font-size:10pt;-webkit-print-color-adjust:exact !important;printer-colors:exact !important;color-adjust:exact !important}#footer_contact{display:none}#bottom_logo{width:200px;margin:0 auto 30px auto}#bottom_logo img{width:100%;height:auto;display:block}#footer_cols{display:none}#footer_bot .left{float:left;line-height:24px}#footer_bot .right{float:right}#footer_bot .right a,#footer_bot .right span{display:none}#footer_bot .right #footer_social a{display:inline-block;margin:0 0 0 15px;color:#fff;font-size:20px;line-height:24px;font-weight:normal}#GDPRMessage{display:none}hr.clearfix{display:none}.infoBar+#contentwrapperdiv{margin-top:20px}.siteBodyWrpr{padding:0 20px}.pageToolsWrapper{display:none}.breadcrumbs{display:none}p>iframe{display:none}iframe{display:none}.sharethispost{display:none}#commentaryDisclaimer{display:none}.infoBarRightRail{border-top:none !important}.simpleTabs,[data-id="rightrail"] div.mod,[data-id="rightrail"] div.box,[data-id="footerrelatedcontent"]{display:none}.infoBarRightRail{border:none !important}.infoBarRightRailCell{border:none !important}.authorLbl{background:#efefef !important;-webkit-print-color-adjust:exact !important;printer-colors:exact !important;color-adjust:exact !important;font-family:sans-serif !important;border:1px solid #ddd !important}.infoBarRightRail .author{font-size:11pt !important;font-family:sans-serif !important;padding:20px 0 !important}.authorBioImage{width:150px !important;margin:0 !important}.authorBioImage img{display:block;width:100%;height:auto}.authorBioNameTitle{float:left !important;margin:0 0 0 20px !important}p.commentaryAuthorBioName{font-size:14pt !important;margin:0 !important;padding:0 0 5px 0 !important}.commentaryAuthorBioName a{font-weight:500;text-decoration:none;color:#000}p.commentaryAuthorBioTitle{margin:0;padding:0;font-size:10pt !important;color:#666}.ImageCalloutLandscape{float:none !important;max-width:375px !important;margin:0 0 20px 0 !important;border:1px solid #e2dfda !important}.ImageCalloutLandscape img{border:none !important;float:none !important;margin:0 !important;padding:0 !important;display:block;width:100% !important;height:auto !important}.ImageCalloutLandscape div{background:transparent !important;padding:10px !important;font-size:9pt;color:#666}.focusBox{display:none}#contact_header{display:none}#contact_page{padding:0 20px}#contact_page .intro{margin:0 0 30px 0}#contact_page .contact_type{margin:0 0 10px 0;font-style:italic;color:#666}.LocationBoxes{margin:0 0 30px 0}#contact_page .contact_btns{display:none}#contact_page .small{padding:0 0 20px 0}#contact_page .flex-block{border:1px solid #d4d4d4;padding:20px 20px 0 20px;margin:0 0 20px 0}#contact_page .flex-block.special,#contact_page .flex-block.special_alt{padding:20px}#contact_page #partnership_callout{display:none}