
/* sp_class/assets/fonts/lato/lato.css
 */
@font-face{font-family:'lato';font-style:normal;font-weight:100;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-Hairline.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-Hairline.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:100;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-HairlineItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-HairlineItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:200;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-Thin.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-Thin.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:200;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-ThinItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-ThinItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:300;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-Light.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-Light.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:300;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-LightItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-LightItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:400;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-Regular.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-Regular.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:400;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-Italic.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-Italic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:500;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-Medium.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-Medium.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:500;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-MediumItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-MediumItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:600;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-Semibold.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-Semibold.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:600;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-SemiboldItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-SemiboldItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:700;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-Bold.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-Bold.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:700;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-BoldItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-BoldItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:800;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-Heavy.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-Heavy.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:800;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-HeavyItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-HeavyItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:900;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-Black.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-Black.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:900;src:url(../sp_class/assets-t1753368248/fonts/lato/Lato-BlackItalic.woff2) format('woff2'),
url(../sp_class/assets-t1753368248/fonts/lato/Lato-BlackItalic.woff) format('woff');font-display:swap}
/* sp_class/assets/css/fs.sharebutton.css
 */
[class^="addthis_button_"] .defaultShareIcon,
[class^="socialshare_button_"] .defaultShareIcon{width:16px;height:16px;vertical-align:middle;position:relative;top: -0.1em}.blogPosts .addthis [class^="addthis_button_"] .defaultShareIcon,
.blogPosts .socialshare [class^="socialshare_button_"] .defaultShareIcon{display:inline-block}#socialShareList{display:none;position:absolute;top:0;left:0;padding: .8em 1.3em;background:rgba(255,255,255,.98);box-shadow:0 1px 3px 1px rgba(0,0,0,.2);border-radius:0 2px 2px 2px;line-height:1.8;z-index:999999;width:auto;margin:0;text-align:left;min-width:147px}#socialShareList
img{filter:grayscale(100%)}#socialShareList
a{color:#595959}#socialShareList.buttonHovered,#socialShareList.hasFocus{display:block}#socialShareList.hasHover{background:red}#socialShareList.dropUp{box-shadow:0 -1px 3px 1px rgba(0,0,0,.2);border-radius:2px 2px 2px 0}#socialShareList.dropRight{border-radius:2px}#socialShareList{white-space:nowrap}#socialShareList.fixWhiteLinks
a{color:#333}#socialShareList
img{display:inline-block;height:1em;width:1em;vertical-align:baseline;border-radius:3px;margin-right: .5em;position:relative;top: .15em}.addthis_toolbox>a,.socialshare_toolbox>a{margin-bottom:5px;line-height:initial}.addthis_pill_style,.socialshare_pill_style{background:#EF7945;color:white;display:inline-block;border-radius:2px;padding:3px
3px 2px 0;box-sizing:border-box;vertical-align:top;text-decoration:none;font-size:11px;text-align:center}.addthis_pill_style .defaultShareIcon,
.socialshare_pill_style
.defaultShareIcon{height:14px;width:14px;vertical-align:middle;background:red;position:relative;top: -0.1em}
/* css/default.css
 */
@font-face{font-family:'merriweather';font-weight:400;font-style:italic;src:url('../fonts-t1753368248/merriweather-italic.woff') format('woff')}html{overflow-y:scroll;overflow-x:clip;font:normal 10px/1.5 Lato,Arial,sans-serif;color:#666}body{position:relative;min-width:320px;margin:0
auto;padding:0;box-sizing:border-box;font-size:2rem;line-height:2.8rem}body[data-whatinput="mouse"] *:focus,
body[data-whatinput="touch"] *:focus{outline:0}@media (max-width: 320px){html{max-width:320px;overflow-x:visible}}@media (min-width: 1220px){body{padding:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2hldnJvbnNfLV8xMDBfeDI1X19UaW50IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIg0KCSB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMxMy41IDI3OC4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMTMuNSAyNzguMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe29wYWNpdHk6MC4yNTt9DQoJLnN0MXtmaWxsOiNDOEM5Qzc7fQ0KPC9zdHlsZT4NCjxnIGNsYXNzPSJzdDAiPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMzQuOSwyNzguMyAwLjMsMjQzLjcgMTA0LjMsMTM5LjIgMCwzNC45IDM0LjksMCAxNzQuMSwxMzkuMiAzNC45LDI3OC4zIAkiLz4NCjwvZz4NCjxnIGNsYXNzPSJzdDAiPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTc0LjMsMjc4LjMgMTM5LjcsMjQzLjcgMjQzLjYsMTM5LjIgMTM5LjQsMzQuOSAxNzQuMywwIDMxMy41LDEzOS4yIDE3NC4zLDI3OC4zIAkiLz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat;background-size:35%;background-position: -50px 53%}}p{margin:0.5em 0 1.25em 0}td p:first-child{margin-top:0;padding-top:0}td p:last-child{margin-bottom:0;padding-bottom:0}b,strong{font-weight:bolder}b b,
strong strong,
strong b,
b
strong{font-weight:inherit}p[style*='padding-left: 30px'],
td p[style*='padding-left: 30px']{padding-right:30px}p[style*='padding-left: 60px'],
td p[style*='padding-left: 60px']{padding-right:60px}p[style*='padding-left: 90px'],
td p[style*='padding-left: 90px']{padding-right:90px}sup,sub{line-height:0}a{color:#3874a8;text-decoration:none}a:hover,a:focus{text-decoration:underline}main{display:block}a[href^=tel]{color:inherit !important;text-decoration:inherit !important;cursor:default !important}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#00446a;font-weight:bolder;line-height:normal}h1,h1#pageTitle,#bannerTitle{padding:5px
0 15px 0;color:#8bbee8;font-size:3.5rem;font-weight:400}#bannerTitle{color:#8BBEE8 !important}h1#item_title{font-size:3rem;line-height:4.5rem;color:#000;font-weight:700;padding:0}h2{padding:12px
0 8px 0;font-size:2.4rem;color:#2a2a2a}#subContent
h2{padding:12px
0 4px 0;font-size:1.7rem;text-transform:uppercase}h3{padding:12px
0 4px 0;font-size:2.35rem}h4{padding:12px
0 4px 0;color:#000;font-size:2.35rem;font-weight:inherit}h5{padding:12px
0 4px 0;font-size:2.10rem;text-transform:uppercase}h6{font-weight:bolder;font-size:1.6rem}ul,ol{padding:0;margin:0
0 1em 0}ol{padding-left:1em}li{padding:0;margin:1em
0em 1em 1.5em}li~li{margin-top:1em}ol ol,
ul
ul{margin: .5em 0 0 0;padding:0}ol>ol,ul>ul{margin-left:1.5em}li
p{margin:0;padding:0}img{border:0}#content>*>:first-child,#content>*>:first-child>:first-child{margin-top:0}#pdfLink{display:block;width:100px;height:28px;font-size:1.4rem;text-align:center;border:1px
solid #cecece;border-radius:25px;line-height:2.8rem}@media (min-width: 920px){h1,h1#pageTitle,#bannerTitle{font-size:5rem}}@media (max-width: 425px){p>a:not(sp_pencil)>img{float:none !important;width:100% !important;height:auto !important;margin:10px
0 18px 0 !important}}@media (max-width: 767px){#mainContent table[style*=width]{width:100% !important;height:auto !important}}#header::before,
#footer::before,
#cookieBanner::before,
#lowerSpotlight::before,
#tabLinks::before,
#newsroomList li:before{content:'';position:absolute;z-index: -1;top:0;bottom:0;left:calc(50% - 50vw);width:100vw;background:inherit}#tabLinks::before{left:calc((50% - 50vw) - 400px)}.errors,.mandatory{color:#c33}.errors
a{color:inherit;text-decoration:underline}#captcha_wrapper{float:none;height:auto;clear:both}#captcha_wrapper
img{margin-top:2px;display:block}table.results_list{border-collapse:collapse;width:100%}table.results_list
th{text-align:left}table.results_list td+td{padding-left:1rem}@media (max-width: 767px){table.results_list,
table.results_list td,
table.results_list
tr{display:block}table.results_list
th{display:none}}.itemList > ul,
.itemList > ul
li{list-style:none;margin-left:0}.itemList > ul
li{margin:0em
0em 35px 0em}.itemList
.title{margin-bottom:10px;font-size:2.1rem;line-height:2.8rem;color:#000;font-weight:300}.itemList .title
a{color:inherit}body.newsroom-blogs .itemList>ul{margin-bottom:0;padding-bottom:0}body.newsroom-blogs .itemList+.view_more{margin-top: -25px;margin-bottom:28px}body.newsroom-blogs #mainContent
form{margin:3em
0px 2em 0px}.expandableHeading,.expandableReadMore{position:relative;cursor:pointer;font-weight:400}.expandableHeading button::after,.expandableReadMore::after{content:'+';margin-left:10px;display:inline-block;padding-top:10px;width:2.3rem;height:2.3rem;color:#00206b;font-size:2.2rem;line-height:0;font-weight:400;border:2px
solid #2a2a2a;border-radius:100%;text-align:center;box-sizing:border-box}.expandableHeading.expanded button::after,.expandableReadMore.expanded::after{content:' –';padding-top:9px}.extraItems{overflow:hidden}.expandableHeading
button{margin:0
!important;padding:0
!important;background:none !important;border:none;font:inherit;color:inherit;cursor:pointer;text-align:left}#header{position:relative;height:106px;padding:15px
10px 0;box-sizing:border-box}#logo{float:left;width:200px}#logo
img{display:block;width:100%;height:auto}#header
a{color:#fff;text-decoration:none}#topLinks li,
#topLinks
ul{list-style:none;margin:0;padding:0}#topLinks
li{float:left;margin:0
0 0 10px}#topLinks
a{margin:0
3px 0 3px;color:#a5a5a5;font-size:1rem;text-transform:uppercase}#topLinks a:hover{color:#589ec0;text-decoration:none}#searchButton{position:absolute;right:10px;top:50px;display:block;width:78px;height:19px;font-size:1.2rem;color:#fff;background:#509e2e;text-align:center;text-transform:uppercase;line-height:20px;letter-spacing:1px;border-radius:20px;box-sizing:border-box}@media (min-width: 768px){#header{padding-top:7px}#logo
img{width:288px}}@media (min-width: 1250px){#searchButton{top:20px;right:15px}}@media (min-width: 1400px){#header{position:fixed;width:100vw;left:calc(50% - 50vw);z-index:100;padding-left:20px;background:rgba(255,255,255, .7);transition:background 500ms ease}#header.scrolled{background:rgba(255,255,255,1)}#searchButton{right:25px}}@media (min-width: 1380px){#header{padding-left:100px}#searchButton{right:100px}}@media (max-width: 919px){#topLinks{position:absolute;top:35px;right:0;margin:0}#topLinks
li{margin:0
0 0 3px;font-size:1.2rem}}#siteSearch{position:fixed;top:0;left:0;right:0;z-index:9999;background:rgba(0,0,0,.8) !important;opacity:0;height:0;overflow:hidden;transition:opacity 0.5s, height 0 1s, visibility 0 1s;visibility:hidden}#siteSearch:target,#siteSearch.target{opacity:1;height:100vh;transition:opacity 0.5s, height 0;visibility:visible}#siteSearch>div{margin:auto;width:50%;min-width:290px;max-width:1000px;margin-top:15vh;display:flex;justify-content:center;align-items:stretch}#siteSearch div
*{background:#ccc;overflow:hidden;display:block;margin:0}#siteSearch div
button{margin-left:2px;padding:0
10px;border:0;cursor:pointer}#siteSearch
input#searchtext{width:80%;padding:2px
2px 2px 5px;border:0;font:inherit;font-size:2rem;font-weight:inherit;min-height:auto;flex-grow:1}#searchClose{display:block;position:absolute;top:10px;right:10px;width:0;height:0;overflow:hidden;padding:22px
22px 0 0;cursor:pointer;box-sizing:border-box}#searchClose::after,#searchClose::before{content:'';display:block;position:absolute;width:100%;height:20%;top:40%;background:white;transform:rotate(-45deg)}#searchClose::before{transform:rotate(45deg)}#searchPopup{display:block;position:absolute;overflow:auto;z-index:10000;width:50vw;min-width:290px;max-width:1000px;height:70vh;top:calc(15vh  +  40px);left:calc(50% - 25vw);background:white;box-shadow:0px 4px 8px rgba(0,0,0,0.5)}@media (max-width: 580px){#searchPopup{left:calc(50% - 145px)}}#searchPopup>*{padding:10px
20px;margin:0;display:block;width:100%;box-sizing:border-box;font-size:16px !important;line-height:1.4}#searchPopup>:not(:last-child){border-bottom:1px solid #ddd}#searchPopup
p{margin:0;padding:0}#searchPopup
.link{font-weight:bold;margin-bottom:10px}#searchPopup
.selected{background:#ddd;position:relative}#searchPopup .selected:after{content:'»';color:#999;position:absolute;bottom:10px;right:10px;width:1.3em;height:1.3em;line-height:1.3em;text-align:center;box-shadow:0 0 1px black;background:white;border-radius:50%}#allSearch{position: -webkit-sticky;position:sticky;bottom:0;background:#509e2e}#allSearch
a{color:white;font-weight:bold}#banner{position:relative;width:100%}img#bannerImage{display:block;position:relative;z-index:1;width:100vw;left:calc(50% - 50vw);height:auto}#bannerContent{position:absolute;z-index:2;top:0;left:0;width:100%;max-width:1200px;height:100%;padding:0
10px;margin-top:10px;box-sizing:border-box}#bannerContent
*{color:inherit}#bannerContent p
a{text-decoration:underline;text-decoration-color:rgba(255,255,255, .5)}#bannerContent p a:is(:hover,:focus){text-decoration-color:currentColor}@media (min-width: 768px){#banner{margin:0
0 55px}#banner:before{position:absolute;left:calc(50% - 50vw);z-index:2;display:block;content:'';height:100%;width:100vw;background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 50%)}#bannerContent{display:flex;align-items:flex-end;justify-content:space-between;padding:0
10px 30px}#bannerContent
h1{padding:0;margin:0}#bannerContent
#pdfLink{position:relative;top: -4px;color:#fff}}@media (min-width: 920px){#banner:before{background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 75%)}#bannerContent
#pdfLink{top: -12px}}@media (min-width: 1220px){#bannerContent{left:calc(50% - 610px)}}@media (min-width: 1400px){img#bannerImage{min-width:1650px}}@media (max-width: 767px){#bannerContent{position:static}}#mainNav{position:relative;line-height:normal}#mainNav ul,
#mainNav
li{list-style:none;position:relative;margin:0;padding:0;text-align:left}#mainNav>ul{width:100%}#mainNav li>a{display:block;padding:5px
18px;color:#2a2a2a;line-height:20px}#mainNav>ul>li>a{color:#2a2a2a}#mainNav
a{text-decoration:none !important}#mainNav .current>a:not(:hover):not(:focus){color:#94450b}#mainNav > ul > li > ul .current>a:not(:hover):not(:focus){color:#000;background:none}#mainNav > ul
ul{display:none;position:absolute;background:#aaa;padding:10px
0 18px 0}#mainNav
.subNavHeader{font-weight:bold;text-transform:uppercase;font-size: .8em}#mainNav > ul > li:nth-last-child(-n + 2):hover > ul
ul{left:inherit;right:100%}.contentJump{display:none;z-index:1;background:inherit}body[data-whatinput="keyboard"] .contentJump{display:block}.contentJump:not(:focus){color:transparent;background:transparent;z-index: -1}.contentJump{position:absolute;z-index:999;top:5px;right:50%;padding:5px
15px}@media (min-width: 1250px){#mainNav{position:absolute;z-index:99999;top:54px;right:0}#mainNav > ul
ul{display:none !important}#mainNav>ul,#mainNav>ul>li{display:inline-block}#mainNav li:hover > a,
#mainNav li:focus>a{color:#8BBEE8;text-decoration:none}#mainNav
.subNavHeader{display:none}body:not([data-whatinput="touch"]) #mainNav > ul :hover > ul,
#mainNav > ul .touchOpen>ul{display:block}#mainNav > ul li > ul
ul{top:0;left:100%}#mainNav li>a{white-space:nowrap}#mainNav>ul:not(:only-child){display:flex;justify-content:flex-end}#mainNav>ul+ul{position:absolute;right:110px;bottom:41px}#mainNav>ul+ul>li:not(:last-child){margin-right:2.5rem}#mainNav>ul+ul>li>a{padding:3px
0;font-size:1.8rem;color:#75787b}#mainNav>ul+ul>li>a:hover{background:none !important}}@media (min-width: 1400px){#mainNav{position:fixed}}@media (min-width: 1380px){#mainNav{right:75px}}@media (max-width: 1249px){#mainNav{padding:0
10px;box-sizing:border-box;background:#ABC7CA}#mainNav,
#mainNav li
ul{position:fixed;display:block;z-index:9999;top:0;right: -1000px !important;left:auto !important;width:80vw;max-width:480px;height:100vh;padding:55px
10px 10px;box-sizing:border-box;box-shadow:0 0 200px 15px rgba(0,0,0,.8);transition:right 0.5s}body[data-whatinput="keyboard"] #mainNav li
ul{visibility:hidden}#mainNav
#subNavBack{position:absolute;top:10px;font-weight:bold;text-transform:uppercase;font-size: .8em}#mainNav li
ul{box-shadow:none}#mainNav:target,
#mainNav.target,
#mainNav li.touchOpen>ul{visibility:visible !important;right:0 !important}#mainNav ul,
#mainNav
li{display:block;margin:0;padding:0}#mainNav li>a:first-child:not(:last-child)::after{content:'›';font-size:2em;position:absolute;right:5px;opacity: .4}.contentJump.navJump{display:block;position:absolute;top:10px;right:10px;width:0;height:0;overflow:hidden;padding:22px
22px 0 0;background:#509e2f;cursor:pointer;box-sizing:border-box;z-index:99}.navJump::after,.navJump::before{content:'';display:block;position:absolute;top:20%;width:100%;height:20%;background:#fff;transition:transform .3s}.navJump::after{top:60%}#pageJump{pointer-events:none;right:10px}#mainNav.target~#pageJump,#mainNav:target~#pageJump{pointer-events:auto;background:#333}#mainNav.target~#pageJump::after,#mainNav.target~#pageJump::before,#mainNav:target~#pageJump::after,#mainNav:target~#pageJump::before{top:40%;background:white;transform:rotate(135deg)}#mainNav.target~#pageJump::before,#mainNav:target~#pageJump::before{transform:rotate(45deg)}#mainNav > ul
li{margin-bottom:10px}#mainNav > ul li
a{font-size:24px;color:#44693D}#mainNav > ul li.subNavHeader a,
#mainNav > ul li#subNavBack
a{font-size:20px}#mainNav > ul > li a:hover{color:#000}#mainNav li
ul{background:#ABC7CA}}ul.subNavList{font-size:1.5rem;text-transform:uppercase;font-weight:700;margin:0;padding:0}ul.subNavList
li{list-style:none;margin:0
0 12px;padding:0}ul.subNavList li:last-child{margin-bottom:0}ul.subNavList
ul{padding-left:15px;text-transform:none}ul.subNavList ul
li{margin-bottom:5px}ul.subNavList li
a{color:#75787b}ul.subNavList li.here > a,
ul.subNavList li.hereParent>a{color:#94450b}ul.subNavList li:not(.hereParent) ul{display:none}@media (min-width: 768px){#tabLinks{position:absolute;top: -95px;background:#f2f2f2;height:79px;width:100%}#tabLinks
a{display:inline-block;position:relative;font-size:1.7rem;line-height:79px;color:#75787b;font-weight:700;text-transform:uppercase}#tabLinks a:not(:last-child){margin-right:45px}#tabLinks
.current{color:#94450b;text-decoration:none;cursor:default}.contentSection{display:none}.sectionTitle{display:none}#tabLinks
a#tabViewAll{float:right;padding:0.5em 0;border:none}}@media (min-width: 768px) and (max-width: 1280px){#tabLinks{left:0;width:100%}#tabLinks::before{left:calc(50% - 50vw)}}@media (max-width: 920px){#tabLinks{padding-left:10px}#tabLinks
a{font-size:1.4rem}}@media (max-width: 767px){#tabLinks{display:none}h2.sectionTitle{display:block;position:relative;overflow:hidden;margin:1px
-10px 0 -10px;padding:13px
20px 13px 10px;background:#509e2e;color:#cecece;font-size:2.0rem;box-sizing:border-box;text-decoration:none;cursor:pointer}h2.sectionTitle::after{content:'+';position:absolute;top:12px;right:10px;font-weight:lighter;font-size:2.0rem}h2.sectionTitle.isOpen::after{content:'–'}.contentSection{display:block !important}.contentSection>*{display:none;padding:10px
0 10px 0}#tabLinks
a#tabViewAll{display:none}}div.expander>*:not(h2){display:none}div.expander>h2{position:relative;padding-left:20px !important;cursor:pointer}#subContent div.expander>h2:before{position:absolute;left:0;top:16px;display:block;width:14px;height:9px;content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAATCAYAAACHrr18AAAAc0lEQVR42qXNwQmAMBBE0ZRgKZaUJgTBYlKSpVhCjGBAvA1vYW5/eUVu2486tuafjvaxK8cd7YADCjiggAMKOKCAG+q4o23sDHFH325JcEffAxxQwAEFHFDGATW8PHqOOj6jlqGOf6MWoIrXf9QyNMcnegNkiTVNWxTw2AAAAABJRU5ErkJggg==) no-repeat;background-size:100%;transform:rotate(180deg)}#subContent div.expander>h2.open:before{top:15px;transform:rotate(0deg)}#mainContent
div.expander{margin:0
0 20px}#mainContent div.expander>h2{padding-left:0 !important;padding-right:45px !important;border-bottom:1px solid #abc7ca}#mainContent div.expander>h2:after{position:absolute;right:0;top:10px;display:block;width:16px;height:18px;content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2hldnJvbnNfLV8xMDBfeDI1X19UaW50IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIg0KCSB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI3OC4zIDMxMy41IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNzguMyAzMTMuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6Izc1Nzg3Qjt9DQo8L3N0eWxlPg0KPGc+DQoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIwLDM0LjkgMzQuNiwwLjMgMTM5LjIsMTA0LjMgMjQzLjQsMCAyNzguMywzNC45IDEzOS4yLDE3NC4xIDAsMzQuOSAJIi8+DQo8L2c+DQo8Zz4NCgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjAsMTc0LjMgMzQuNiwxMzkuNyAxMzkuMiwyNDMuNiAyNDMuNCwxMzkuNCAyNzguMywxNzQuMyAxMzkuMiwzMTMuNSAwLDE3NC4zIAkiLz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat;background-size:100%}#mainContent div.expander>h2.open:after{transform:rotate(180deg)}#content{position:relative;height:auto !important;min-height:350px;padding-left:10px;padding-right:10px;max-width:1200px;margin:0
auto;box-sizing:border-box}#content::after{display:block;clear:both;content:''}#content>div{margin:27px
0 0 0}main{display:block;margin:27px
0 0 0;padding:0
0 20px 0;box-sizing:border-box}#subNav{position:relative;z-index:10;padding:30px
20px 30px 20px;background:#f2f2f2;box-sizing:border-box}#subNav{margin:0
-10px}.lowerStaticText{padding:70px
10px;text-align:center;color:#fff;background:url(../i-t1753368248/home-box-background.jpg) no-repeat;background-size:cover}.lowerStaticText
a{color:inherit;text-decoration:underline;text-decoration-color:rgba(255,255,255, .5)}.lowerStaticText a:is(:hover,:focus){text-decoration-color:currentColor}.lowerStaticText>h1,.lowerStaticText>h2,.lowerStaticText>h3,.lowerStaticText>h4,.lowerStaticText>h5,.lowerStaticText>h6{color:inherit}@media (min-width: 768px){#mainContent:not(:only-child){}#subContent{float:right;clear:right;width:284px}#subNav{float:right;width:308px;margin:0
0 40px 40px}}@media (max-width: 767px){#content{display:flex;flex-direction:column}main{order:1}#subContent{order:2}#subNav{order:3}}#subContent
p{margin:0.5em 0 1em 0;font-size:1.8rem;line-height:1.4}#subContent
li{margin-top:0.5em;margin-bottom:0.5em;font-size:1.8rem;line-height:1.4}div.texthtml{margin:5px
0 8px 0}.texthtml
p{padding:0
0 8px 0}ul.none{margin:5px
0 8px 0;list-style:none}ul.none
li{padding:0;margin:0
0 8px 0}.expandableList .results_list > li:nth-last-child(n+5) ~ li:nth-child(n+4),
.blogFilters:not(#blogTags) li:nth-last-child(n+5) ~ li:nth-child(n+4), #recentPosts li:nth-last-child(n+5)~li:nth-child(n+4){display:none}#office_bio .results_list>li:nth-child(n+1){display:none}#mainContent .xrefSection ul.results_list,
#mainContent .xrefSection ul.results_list li,
#subContent .bioSection:not(#bio_education) ul,
#subContent .bioSection:not(#bio_education) ul li,
#subContent .areaSection ul,
#subContent .areaSection ul li,
#subContent .itemSection ul,
#subContent .itemSection ul li,
#subContent .officeSection ul,
#subContent .officeSection ul
li{list-style:none;margin-left:0}#mainContent .xrefSection
ul.results_list{margin-bottom:0em}#area_bio ul.results_list,
#industry_bio ul.results_list,
#office_bio
ul.results_list{margin:0
0 8px 0}#searchHeader{display:flex;flex-wrap:wrap}#searchHeader>div{width:100%:}#professionalSpotlight
.results_list{display:flex;flex-wrap:wrap;margin:0
-9px}#professionalSpotlight
li{flex:1 1 308px;margin:0
9px 19px;list-style:none;background:#d5e3e4;padding:10px;font-size:1.8rem;line-height:2.4rem;font-weight:300;box-sizing:border-box}#professionalSpotlight
.spottitle{margin:0
0 .8rem;font-size:3rem;line-height:3.2rem;text-transform:uppercase;font-weight:700}#professionalSpotlight .spottitle
em{display:block;font-style:normal;color:#94450b}body#professionals{background:none}body:not([data-whatinput="keyboard"]) #blogTags>span:not(:focus)+div{display:none}#blogTags>span+div:focus{display:block !important}#blogTags{height:130px}#blogTags>span{display:block;position:relative;border:1px
solid #d8dbe0;cursor:pointer;outline:0;line-height:40px;padding:0
7px;background:#fff}#blogTags>div{border:1px
solid #d8dbe0;position:relative;top: -1px;cursor:pointer;background:#fff;padding:15px
15px 0;overflow-y:scroll;max-height:250px}#blogTags>span:after{content:'';position:absolute;right:10px;top:16px;width:0;height:0;border:solid transparent;border-width:8px 7px 0 7px;border-top-color:#999}#blogTags>span.expanded+div{display:block !important}@media (min-width: 768px){body#professionals
#banner{margin-bottom:70px}body#professionals
#lowerContent{margin-top:50px}#professionalSpotlight
li{padding:25px}}@media (min-width: 1190px){#searchHeader{justify-content:space-between;flex-wrap:nowrap}#searchHeader>div{flex:0 1 820px}#searchHeader>div+div{flex:0 1 308px}}.letterLinks{margin:10px
0 18px -9px;color:#999;font-weight:300;font-size:2.4rem}.letterLinks::after{display:block;clear:both;content:''}.letterLinks a,
.letterLinks
span{display:inline-block;float:left;width:calc(100% / 13.1);margin:0
0 10px;text-align:center;color:#509e2e;font-size:3rem;line-height:3rem;text-shadow:none;background:none}.letterLinks>*:last-child{}.bioList{margin:1rem 0}.bioList
h3{margin:20px
0 10px 0}body#about-firm-leadership
.bioList{margin-bottom:50px}body#about-firm-leadership #attorneyLeadershipList
h2{font-size:38px;margin-bottom:30px;border-bottom:1px solid currentColor}@media (min-width: 768px){body#about-firm-leadership
#mainContent{float:left;width:calc(100% - 348px);margin-top:0}}@media (max-width: 767px){.letterLinks a,
.letterLinks
span{width:calc(100% / 7)}}@media (min-width: 768px){.letterLinks{margin-bottom:0}.letterLinks a,
.letterLinks
span{font-size:5rem;margin-bottom:40px}}.bioList .office ul,
.bioList .office
li{margin:0}.bioList ul
li{list-style:none;list-style-image:none}.bioList
.results_list{display:flex;flex-wrap:wrap;margin:0
-7px 0 -8px}.bioList .results_list
li{flex:1 1 300px;display:flex;flex-direction:column;align-items:center;padding:27px
0;margin:0
7px 15px 8px;box-sizing:border-box}.bioList
.photo{width:169px;height:196px;overflow:hidden}.bioList .photo
img{display:block;width:100%;height:auto}.bioList
.title{text-align:center;margin-top:15px;font-weight:900;text-transform:uppercase;color:#333}.bioList .title
a{color:inherit}.bioList
.position{width:100%;margin:5px
0;font-weight:700;font-size:1.5rem;color:#75787b;text-align:center;line-height:1.8rem}.bioList
.contact{display:flex;justify-content:center;flex-wrap:wrap;font-size:1.8rem;color:#333}.bioList .contact>div:not(:last-child):after{content:'|';margin:0
7px;color:#999}.bioList .contact
a{color:inherit}@media (min-width: 652px){body#about-firm-leadership .bioList .results_list
li{flex:1 1 auto;max-width:50%}.bioList .results_list li:last-child:nth-child(odd){max-width:calc(50% - 15px)}}@media (min-width: 950px){.bioList .results_list
li{flex-grow:0;flex-basis:calc((100%/3) - 15px)}body#about-firm-leadership .bioList .results_list
li{max-width:calc(100%/3)}}body.attorneys-item #bannerContent,
body.contact-item
#bannerContent{justify-content:center;align-items:center}@media (min-width: 768px){body.attorneys-item #banner,
body.services-practices-item #banner,
body.contact-item
#banner{margin:0
0 95px}body.attorneys-item #mainContent,
body.services-practices-item #mainContent,
body.newsroom-news-item #mainContent,
body.newsroom-events-item #mainContent,
body.newsroom-publications-item #mainContent,
body.clients-item #mainContent,
body.careers-item:not(#careers-careerspage) #mainContent{float:right;width:calc(100% - 400px)}body.attorneys-item #subContent,
body.services-practices-item #subContent,
body.newsroom-news-item #subContent,
body.newsroom-events-item #subContent,
body.newsroom-publications-item #subContent,
body.clients-item #subContent,
body.careers-item
#subContent{float:left;clear:none;width:325px;box-sizing:border-box}iframe#gnewtonIframe{width:calc(100% - 360px)}}#bioInfo,#officeInfo{display:flex;justify-content:space-between;width:100%;max-width:1024px;padding-top:110px;color:#fff;font-weight:300}#bioPhoto,#officePhoto{display:block;max-width:252px;flex:1 0 252px;height:auto}#bioPhoto img,
#officePhoto
img{display:block;width:100%;height:auto}ul#bioContact,
ul#bioContact li,
ul#bioAccessories,
ul#bioAccessories
li{list-style:none;margin:0;padding:0}#bioInfoContent,#officeInfoContent{padding-top:30px;flex:0 1 675px;box-sizing:border-box;padding-left:30px}#bioInfoContent h1,
#officeInfoContent
h1{margin-bottom:10px;width:100%}#bioTitle{margin-bottom:30px;text-transform:uppercase}ul#bioContact,#officeAddress{padding-top:10px;float:left}#bioAssistant,#officeContact{float:right;padding:10px
0 10px 18px;color:#fff;line-height:3rem;border-left:1px solid rgba(242,242,242, .3);box-sizing:border-box}#bioAssistant p,
#officeContact
div{margin:0;line-height:3rem}#bioAssistant
h2{margin:0;padding:0;font-size:2rem;line-height:3rem;font-weight:700}ul#bioAccessories,#officeAccessories{padding-top:10px;clear:both;display:flex;width:100%}ul#bioAccessories li:not(:last-child){margin-right:8px}ul#bioAccessories a,
#officeAccessories > div:first-child
a{display:block;width:100px;border:1px
solid #fff;border-radius:20px;text-transform:uppercase;font-size:1.4rem;font-weight:400;line-height:2.8rem;text-align:center}#subContent .bioSection,
#subContent .areaSection,
#subContent
.itemSection{margin:0
0 15px}body.attorneys-item
#banner{background:url(../i-t1753368248/bio-background.jpg) no-repeat;background-size:cover}#bio_contentextra{display:none}#readMore{display:block;padding:0;margin-top:30px;background:none;border:none;font-size:2rem;color:#0067b9;font-weight:100;cursor:pointer}#readMore+div{margin-top:40px !important}#readMore
img{width:19px;height:auto;margin-left:4px}#item_badgeimage{padding-top:20px}#item_badgeimage
ul.results_list{display:flex;flex-wrap:wrap;align-items:center}#item_badgeimage ul.results_list li:not(:first-child){margin-left:30px}@media (min-width: 768px){body.attorneys-item #banner,
body.contact-item
#banner{height:565px}}@media (max-width: 1399px){#bioInfo,#officeInfo{padding-top:0}}@media (max-width: 767px){body.attorneys-item #banner,
body.contact-item
#banner{padding:30px
0;margin:0}#bioInfo,#officeInfo{display:block}#bioInfoContent,#officeInfoContent{padding:20px
0 0 0}#bioAssistant,#officeContact{border:none;border-top:1px solid rgba(242,242,242, .3);padding:10px
0;margin-top:10px;float:none}#bioTitle{margin:0
0 10px}#bioInfoContent h1,
#officeInfoContent
h1{margin-bottom:0}ul#bioContact,ul#bioAccessories,#officeAddress,#officeContact{float:none;width:100%}}body#careers-careerspage
#bannerContent{width:100%;max-width:100%;display:block !important;left:0}#bannerMenu
li{margin:0;list-style:none}#bannerMenu
ul{margin:0
-10px}#bannerMenu
li{margin:0
0 1px}#bannerMenu li
a{display:flex;align-items:center;width:100%;height:100%;padding:20px
10px;box-sizing:border-box;background:rgba(80,158,47, .95);color:#fff;text-transform:uppercase;text-align:center;transition:background 250ms ease}#bannerMenu li:nth-child(2) a{background:rgba(139,190,232, .95)}#bannerMenu li:nth-child(3) a{background:rgba(0,47,108, .95)}#bannerMenu li:nth-child(4) a{background:rgba(232,119,34, .95)}#bannerMenu li a:hover{background:rgba(239,209,159, .95);text-decoration:none}body.careers #bannerMenu ul>li:first-child{display:none}@media (min-width: 768px){body#careers-careerspage
#bannerContent{padding:0}#bannerMenu{width:100%;display:flex;justify-content:center;align-items:center;position:absolute;height:100%;z-index:10}#bannerMenu
ul{display:flex;width:100%;justify-content:center}#bannerMenu
li{flex:1 0 25%;max-width:370px;height:20vw;max-height:313px;margin:0
5px}#bannerMenu li
a{justify-content:center}}@media (min-width: 1220px){#bannerMenu
li{margin:0
13px}#bannerMenu li
a{justify-content:center;padding:40px;font-size:3rem;line-height:4rem}}div.listColumnWrapper
a{font-size:2rem;font-weight:500}div.listColumnWrapper ul,
div.listColumnWrapper ul
li{list-style:none;list-style-image:none;margin: .25em 0;padding:0;font-weight:bold;line-height:normal}div.listColumnWrapper ul.hierList
li{font-weight:normal}div.listColumnWrapper
ul{border-right:2em solid transparent}div.listColumnWrapper ul
ul{margin: .25em 0;border-right:none}div.listColumnWrapper li
li{padding-left:1em}div.listColumnWrapper ul.results_list>li>ul.hierList{display:none}div.listColumnWrapper ul li
.expander{cursor:pointer;text-decoration:none}#servicesSearch{margin:0
0 30px}#servicesSearch input:not([type=submit]){height:62px;border-color:#8bbee8}#servicesSearch
label{top:7px}#featured{padding-bottom:28px}#featured
.results_list{display:flex;flex-wrap:wrap}#featured .results_list
li{position:relative;flex:1 1 230px;margin:0
2px 3px 1px;list-style:none}#featured .results_list li
.sp_pencil{position:absolute;z-index:10;top:10px;left:10px}#featured .results_list li:last-child:nth-child(odd){max-width:calc(50% - 3px)}#featured .results_list li .image
img{display:block;width:100%;height:auto}#featured .results_list li
.title{position:absolute;width:100%;height:100%;padding:10px;display:flex;align-items:center;text-align:center;box-sizing:border-box;color:#fff;background:rgba(0,47,108, .4);transition:all 250ms ease}#featured .results_list li .title
span{display:block;width:100%}#featured .results_list li .title
img{position:relative;top:2px;left:6px;width:18px;height:16px;transition:all 250ms ease}body#clients
#banner{margin:0}body#clients #banner:before,
body#contact #banner:before{display:none}body#clients
#content{max-width:100%;background:url(../i-t1753368248/clients-bg.jpg) no-repeat;background-size:cover}body#clients
#mainContent{padding-top:65px;margin:0
auto;max-width:1200px}#clientSpotlight{width:100%;max-width:1558px;margin:0
auto}#clientSpotlight
.sp_pencil{position:absolute;z-index:100}#clientSpotlight
ul{margin:0;display:flex;flex-wrap:wrap;justify-content:center}#clientSpotlight
li{position:relative;margin:0
0 30px;list-style:none;flex:0 1 370px;color:#fff}#clientSpotlight
.spotlightBox{position:relative}#clientSpotlight
a{text-decoration:none !important}#clientSpotlight
.image{position:relative;overflow:hidden}#clientSpotlight .image
img{display:block;width:100%;height:auto}#clientSpotlight
.title{position:absolute;display:flex;align-items:center;justify-content:center;height:100%;width:100%;top:0;left:0;padding:50px
10px 0;color:#fff;text-align:center;box-sizing:border-box}#clientSpotlight
.hovertext{text-decoration:none !important;padding:10px}#clientSpotlight .image:after{position:absolute;top:calc(50% - 65px);left:calc(50% - 24px);content:'';display:block;width:47px;height:47px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNi43IDE2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2LjcgMTYuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0M1RTg2Qzt9DQo8L3N0eWxlPg0KPGc+DQoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSI1LjYsNC4yIDUuNiwxMi41IDEyLjgsOC4zIAkiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4zLDBDMy43LDAsMCwzLjcsMCw4LjRjMCw0LjYsMy43LDguMyw4LjMsOC4zYzQuNiwwLDguMy0zLjcsOC4zLTguM0MxNi43LDMuNywxMywwLDguMywweiBNNC40LDE0LjZsMC0xMi41DQoJCWwxMC44LDYuMkw0LjQsMTQuNnoiLz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat;background-size:47px}#repClients,
#repClients
h2{color:#fff}#repClients
h2{margin:0
0 20px}#repClients
li{list-style:none;margin:0
0 10px}#clientChevron{display:none}@media (min-width: 768px){#clientChevron{display:block;position:absolute;left:0;bottom: -10px;z-index: -1;width:30%;height:auto;max-width:415px}#clientSpotlight
ul{margin:0
-5px}#clientSpotlight
li{width:calc(50% - 10px);flex:0 0 auto;margin:0
5px 30px}#repClients
ul{columns:2}}@media (min-width: 920px){body#clients
#bannerContent{justify-content:center;align-items:center;max-width:100%;left:0}#clientSpotlight
ul{flex-wrap:nowrap;margin:0}#clientSpotlight
li{width:calc(25% - 10px);flex:0 0 auto;margin:0
5px 30px}#clientSpotlight .title,
#clientSpotlight
.hovertext{font-size:1.8rem;line-height:1.8rem}#clientSpotlight
.hovertext{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:100%;background:#8bbee8;box-sizing:border-box;opacity:0;text-align:center;transition:all 150ms ease}#clientSpotlight li:hover
.hovertext{opacity:1}}@media (min-width: 1024px){#clientSpotlight .title,
#clientSpotlight
.hovertext{padding-top:50px;font-size:2.4rem;line-height:2.4rem}#clientSpotlight .image:after{z-index:20}}@media (min-width: 1220px){body#clients
#bannerContent{padding-top:100px}#clientSpotlight
ul{margin:0
-13px}#clientSpotlight
li{width:calc(25% - 26px);margin:0
13px}}@media (max-width: 919px){body#clients
#bannerImage{position:absolute;z-index:0;height:100%;width:auto}body#clients
#bannerContent{padding-top:50px;position:static}}div.listColumnWrapper
ul.results_list{margin-bottom:1em}div.listColumnWrapper  ul>li{overflow:hidden;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}div.listColumn ul,
div.listColumn ul
li{list-style:none;list-style-image:none;margin: .25em 0;padding:0}#serviceList
h2{position:relative;padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #c8c9c7;font-size:2.6rem;font-weight:400;color:#75787b;text-transform:uppercase}#serviceList h2
span{font-size:1.8rem;color:#0067b9;text-transform:none;cursor:pointer}#serviceList h2 span:after{position:relative;left:4px;content:'+'}#serviceList h2 span.open:after{content:'-'}#serviceList .results_list>li{position:relative;margin-bottom:5px;padding-left:30px;display:inline-block;width:100%;box-sizing:border-box}#serviceList .results_list > li li
a{font-weight:300}#serviceList  ul li
.expander{position:absolute;left:0;top:5px}#serviceList  ul li .expander
img{display:block;width:14px;height:auto;transform:rotate(180deg)}@media (min-width: 720px){#featured .results_list
li{flex-grow:0;flex-basis:calc((100%/3) - 3px)}}@media (min-width: 768px){div.listColumnWrapper
ul.results_list{columns:2}#servicesSearch input[type=submit]{position:absolute;right:12px;top:12px}#serviceList h2
span{position:absolute;right:0;top:20px}#featured .results_list li .image
img{position:relative;z-index: -1;transition:width 250ms ease}#featured .results_list li
.image{overflow:hidden}#featured .results_list li
.title{text-shadow:2px 2px 20px #000}#featured .results_list li:hover
.title{text-shadow:2px 2px 15px #000;background:rgba(0,47,108, .8)}}@media (min-width: 1024px){#featured .results_list
li{flex-basis:calc(25% - 3px);height:19vw;max-height:233px;overflow:hidden}#featured .results_list li .image
img{position:absolute}#featured .results_list li:hover .image
img{width:110%}#featured .results_list li:hover .title
img{left:10px}div.listColumnWrapper
ul.results_list{columns:3}}@media (max-width: 767px){#servicesSearch
label{position:static !important;padding:0
!important}#servicesSearch input[type=submit]{margin-top:15px}}#subContent #area_hierarchy.areaSection ul li
li{margin-left:20px}#subContent
#area_bio_contact{padding:20px
10px;margin:0
-10px 30px;background:#abc7ca}#area_bio_contact
h2{margin:0
0 20px}#area_bio_contact
li{clear:both;margin:0
0 20px;overflow:hidden}#area_bio_contact
.photo{float:left;width:98px;height:98px;margin-right:19px;overflow:hidden}#area_bio_contact .photo
img{display:block;width:100%;height:auto}#area_bio_contact>a{color:#0067b9;font-weight:700;font-size:1.8rem;text-decoration:none !important}#area_bio_contact > a
span{position:relative;top:3px;font-size:3.4rem;line-height:1.8rem}@media (min-width: 768px){#subContent
#area_bio_contact{padding:28px;margin:0
0 30px}}@media (max-width: 767px){#area_bio_contact>a{display:none}}#newsroomHighlight{margin:0
0 40px}#newsroomHighlight
.title{font-size:3rem;line-height:4.5rem;color:#000}#newsroomHighlight .itemdate,
#newsroomList .info,
.itemList .itemdate,
.itemList
.location{margin-top:10px;color:#94450b}#newsroomHighlight
.abstract{margin-top:25px}#newsroomHighlight .abstract p:last-child{margin-bottom:15px}#newsroomHighlight .title
a{color:inherit}#newsroomList{clear:both}#newsroomList
li{position:relative;padding:30px
0;margin:0;list-style:none}#newsroomList>li:nth-child(odd){background:#f2f2f2}#newsroomList li
h2{padding-top:85px;margin-bottom:20px;text-align:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABICAYAAAATWxDtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQzNTZCNDE0RDYxQjExRTg5RDk5RjQ4MkMyRTk3NEJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQzNTZCNDE1RDYxQjExRTg5RDk5RjQ4MkMyRTk3NEJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDM1NkI0MTJENjFCMTFFODlEOTlGNDgyQzJFOTc0QkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDM1NkI0MTNENjFCMTFFODlEOTlGNDgyQzJFOTc0QkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hmmUhAAAGYUlEQVR42uxdzYsjRRSvrCN68IMedEVZ/MiAKwrrQgb/goxXBUlARA97yKCexwRGlhUdSJiDXhN0vcrkIgiyaI6KiNMrC+JBdxu/QBF2G9TD6sH1vdlXmZeaSnV3prrtZN6DR3VXV3d16lfvo15VdSrKQRudzROQnAeuA1eUUJ50GfjV7e7WJ65ClQTAvoTkFPC7wFelTXOjW4FfAD4OfBJA+3lawSUHWPdD8hTwm/CAs9Km+RK090eQfAH8NPB708odczzjNkojac5C6DdK73QVOibtNF8kgAlgQgKYkAA2r7S0qD/s2fNP3tBe7odnLq2w/E8pEIDUgWs9yLsCx1V2+14+u6cPSYtdH8H1taz1lAYweLlHIHm7ICxehx//zYzv2WaNOHQ0Yi3h3Fc9/5uE3Q38TEGAvTMjWChBbTqNsdc7ilfZfUEWwDLWIzbMQV3ggI570OttAYGhligCiktXnDKIkKYeASyh16P9aTD7M01FxcSKqTQN2MhjPQKYgwLq9ZrWE8qPDLWoAQs91yOAORoyYBKURKEBVFoJy1qPAJYSvHZKCdN2DCUtBvUWeq5HAEsAQRv/FnlyViJgYgJK26PIdz0C2HSKyZ70DE8ujVpspXU4ZqxHALM1JLrWwAPW+xvQ++sZ7FiYUz0CWALx3t9OAZjKIGGz1COAucjo/XXo/Y0Ex2MPPLgvzqkeASxj7++yiAZv8JhJWZhXPbPQ0gJLU8XR+wdG9oql3Kolb+WQ9YiEHTXyJWG44ueNgt75BwHs8OoHATtXph+20dkcTyxud7dWEsruMhc+hvLLtmuQX2H5fNJzGa7FRvmJ54hK9AdsVU3OdwWQV7d5jJBfozRQkzPUtuNc1nOKDdsPP+loxZ4rzvIiCxhmyIkDGcw4dhPAUhKPZowsgIUpADOnYjj4AphnqjOJGIekSFrQbrkAGzoAy0XCvDgd8OM+gOSxghr4CjTic57eu6Ym57AiA8ghk7Kask9qNth5MEWVls6t/wn49oIA+zEH6dISERmq0gSsZkjUiICuGo5IqL3GUgIGL/fanNuvWKs+aHgNjs3xCAgY7eaHcB4x6avlKV1H2oZRw9smKCNmx2zTKw0jj0/FVC3lS6kS59nZ0ODcmFImNACoG8BGCUMBkTDP6jCxDNmjKANgo1JLGPTOF5Ul4p2X0wEN+L5nCVvmTgL8nmvk8ZnjsSrzBE3AAmYP41IDpm4uR368IMC+B84CWHWKulMOj25EtgqdjBo5JKERFQmZ46GKkC6fXuITc6wabQ3MwdF2zLRLpqOSawxx4Z0OHlmf4V6cLe4ZeTgmq0wpX5Q5kNDUvJEANmfky0vETxzdU9A7X3V9KUYAS0f4BZcTBb3z78D3uQrQsrIdi3Oxjos94bqeFW7C+ZDdh45Dn7nz6Gz0dBnaWalX88b0vCGtiOobUZAef3bZAMPdlw8WBNgvhxh3YaOuOcrsGANqPO4DIAh2S00uvQ7Yta7h8o/vy7qmsSi3/iIkF0uoQXB/cZNJXM0hlTx4u4qbIthm9QaTugFcW2ebzlvsPr3JXUsw3jcoo4SVnYIUY6RxpJ1tLdKSVVUHJy07BEik9meXdTqg8t6DwIsOWIN/lkGl2xUZTzkeh57gmTuGvWqSBKMaROBRFXby+EFHya3nu/u9Eu1aWSXg9mwhqsU89of5cuvvgmS5oIa/Bjbzj4w2DBtuV6Xb/hNMOR7nGXYR7Z8OFq+Q1xiRI9JWnvc6+1KJl4AfLgiwX4Ef8GDPTNL2popqjewYn0rR5w2ybXVDdero/kAdXEpQOsBeVsUtwrk8ow3TDTtiqhFVFwdMLw/YZfkxORoakBZ93oHbuCE9s0+fOTI7Qenc+guQXCi5DdOD2ZiBYVLTGDhH5KojMD1yKBqGl4g2rENql4/FOnl8p2MhvUSKMFQc11cdt6857msaWT3HtVxIgr9zRgKYACYkgAkJYAKYkAAmdJAqG53Nt5R9tvgOYNzWgzO8f0pT5U44Jn4I+Cvgby3X/wE+i4VwFeTfwNdNMIH/Bb6XWCh/wjAaLsh91Mi/hQToYx3p6G53t85Je5WTQAuehuRrsWHidAgJYEIC2LwDhu7iSWmKUtMpSv9CLxE/2fAS7aH6TtqmdITrZc6omwtoP0PAXqHx1vNq/38vhcpFnwO3YOh1/T8BBgAComGvhqIhhgAAAABJRU5ErkJggg==) no-repeat;background-size:88px;background-position:top center;color:#000}#newsroomList li h2
a{color:inherit}#newsroomList li#newsList
h2{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGkAAABmCAYAAADI1L/vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJBQjE3MjBBRDYxQzExRTg4NDBBRkNFMzRCNDdEQURCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJBQjE3MjBCRDYxQzExRTg4NDBBRkNFMzRCNDdEQURCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkFCMTcyMDhENjFDMTFFODg0MEFGQ0UzNEI0N0RBREIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkFCMTcyMDlENjFDMTFFODg0MEFGQ0UzNEI0N0RBREIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5YUF6EAAAIkUlEQVR42uxdC2wVRRSdV/4I1BJEJRAgNhVFW1AEVPCLIohaVEJqogjEKATBX02l8pWaJoAgGNEmNhgNGEEpoJAoWH4KiEbLH1R+WipSQvlKAdFz3bt5k2Xfvm379u2+xz3Jzezu7Gf2nrkzd2ZnZkO5efnlSqk2SlAbnIMMn1pY8JGXD0kRguqEBpCBXj+kviVXHIjTyzXRMscmyPYEJOgJJiklniQdgNmmx+PtUMTehaCUd+fhuTMTjSG8QzaC1Hg8K0UJAg8hSUgSCElCkkBIEghJQlINkV2c1UxUHWCSQNAABN1E1QElCQS1RDBH1BxQkkBQCAH1DrcVNQfXkiZD+ouKA0oSrGgEgtdFvbFBfQ8IGoMgJr3auXn5lL5OXqTTBcqnFhYcTiqSQA7daxpkTAzT9zFksE+6qUYmyQJRu5KiuANBHZXxfWhMjNPX3kfdNIJcmfCWBHLoC+toyDjIZR6kLwfyEKSeD7rZDytak7AkgZw0BMMgL3jpYkNJ+xDMFsfBHSmUk6+H3Mo5uw+ksfhdASAJ5JQgyFTGoJFGoq5gWlIXnytvgZJPFUKSQEgSkgQJ5oL7hdy8fPIqaaRoQx8evwvttOVCUnQs5LaZX5mkF4j6Voo7Zxz08dlnIUfFkqKD+u6u8ykz/QUrOigkRQGURNNxNot3JxCSBN4XdzQDryoGzzkpqvaIpJJhZTLaR4o7gZAkJAn8qJNa5+blz43Tc69ycxLScyeCIT5lpt8hk9BWOx9Fdzd5rLcvdZKas0LijXMOce9AbvAxE38HidTJ2oTDdh7rLcfv4m6fgxII1MF61qe07Yb8VMvMFUs01C3pQ5j200Eqi5GeSVTkBLSqOKOMwTmLkc7sWN+ci9Ah4jiIdycQkoQkgZAkEJKEJIGQJLgYrsY4oGFFU12oi+ZSmu6yFzIQDdWqhCAJeApy7SWWgWk2CY35W54oJE2H0Ooml9IaQb+o8DqxwScJJl+GYIDUDuI4CIQkIUkgJAlJAiFJEK920v/Izcu/EcE1kONwy7+xiW+K4H7eLcU5xyJc7+Tul2jn90BwNeQQjq+33IuWL+gA2Y643Za4exC0gOxB3GabdFLm7KuMZUcpzfuU8Rn8z2SwpOGQRZAVeFG7UTytOZ6ko8P1TqIjh499YHOvmRxnt66eea8+NgRRJqEBJsuUsXBiHuQ9yF7EjUqm4o6W7pxSh+duhbwYQXRs4jADCmysKZrm0Pbg3d4WEjqwFRE2WuIaMTm0ygtZ2CAm8n1l9EvOxjkPJ3RxZ8EjeKGeKCI21OLa31z+judHDmlto87a/s0q3NnbAeloi/v9wftZHF6A/Gy5H/2QKgNSTcWdVrytZOKHQiZCliST4/Cmx+mjBQGP83YX7fgdlvN6aduZHO4ECacs55lx22zqn2IOu+pWm8gkUY6uhNzNnzE8ART5r2Y9mTakHLIhLcuuqGOYpKUh3SFLXBlb0lC2woQniSaFFfB2gc0LxxKbdOXzs27nY9Ns6qVMS1GpYwWH5NRMwb3qaRniBGQuy9kgkVSXOok8opcg3al+gpTU4NpOUNBEm+OFUNAZy7EfLMUd1U1pbMlU4RfSMdyvJdc16RZydcvciPPexeZIyFhIP+y/hXAB4qqTrjHLypxs1k3c9nAL+oA4wUYaOzgPqXhGe62oW025n+PJum5TxuB+2j7PxZcdRjFJR6j+UcYC8xW494Sg1UWxchzmQn5VxloLT9bguu/Z07LKKZvMsIetxizKzKJtNYdrtSLPrI+2RLIMqucgc7ghPJzrrjT26jaAqFbJ5ILTC5/HS9EiufPZEh5weWmF3rPg0lHpyyT0tpCzCvIyOw/NtUwQLe0n2aMrxjvch3Ae378I8miy9d19yu0Rqoyf8SidZr1EDU2aD3RUhRfhWMveGLWdejo4DeR0NIdczm0inbCvETzPu9l0TlKRhBckBY3TynsvYFrGLRyu4ecq7h/coowf83aN5DRobjkRPCxCnNmb0j7ZLIkU9QWC9cq7IV9Wy1jlsH+Gu53ssCdCY5igL9RemTR1kgXk0rodXdPAoUg5xo1YPROU4/wKZfSIE9bZkGSu7l/mMM+V6qAHITm4Hy2RNocsEttXYHuGaYX0vKSzJFYkKeorl6f352LHTlKj1EvUTWSdJrnOpvFrl8bPVbhjmAZ7HgFB2xCWc31WGaEoTChLorJ/sUNx8hrkb9MiHK53wjkHB+UCu9f/WJRfCWUXcZG1NEpmGodzl3P9SQ1xcrl3QMh5mI74iqCRFEKCzaIlcHNmgwzorYqtXubMCoQkIUkgJAlJAiFJICTFtxkTD5LMT8XyE/mawWyst4oHSft5O0P0XiMc4DA9HiSZn5k7B+07SsCxhUNazDHda5JKte2BonvXWKltP+7B/dtxeJSI+QxidliO9nh4VjKBOmnN9c5H8i/AYwLciz5gduPdrSlTCwtogOFCPkDDpgaL/qMDejutwhMJKNePjOHt+6nwePZS0wWfpFnTLP65lCA6aHDmad6mYW2dYmBFVJKN1Q7NT+FcsUOFR4PSV8olODlVOIhqTTRJwBzfQb8VX8pfeeuCESo8Y4Q+g+zUG7PjIeYMCRp5s1IsyhXos/syzR1fx3OgamNF9MXanG1C4wZfvai1zLmAhkiZS9QcJmcCbH4iXDgqtxl7e935EH3if4XqLHNUk4si7jnI28oY9UR4FtcW2XZpMFFLNZMj0Li6WZBFQVgQKaBEUUW/QIWnoxKoGplNjhn0djiCF9eP6yBd32/g/PHmTijCA2nwIA3YoAH59bQoyhU0cIPW3Tkh1FwE0hWNfm1qE0eE0dzeNuxsmAM6W2jnVHPJVaRfGIqSO2gAPM1JHaSkM9ZrUOmVC4J2WSNCLk2Z/i3xGOReZQyap3ZBQ9FrnVDFpRLN4p/PHrYt/hNgAJEYei13GgVAAAAAAElFTkSuQmCC) no-repeat;background-size:67px;background-position:top center}#newsroomList li#publicationList
h2{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGkAAABoCAYAAADy3t6fAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM5Q0VDMkY0RDYxQzExRTg5MjYxREJFNzBBMDRFRjFBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM5Q0VDMkY1RDYxQzExRTg5MjYxREJFNzBBMDRFRjFBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzlDRUMyRjJENjFDMTFFODkyNjFEQkU3MEEwNEVGMUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzlDRUMyRjNENjFDMTFFODkyNjFEQkU3MEEwNEVGMUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Tl/pRAAAGTklEQVR42uxd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) no-repeat;background-size:64px;background-position:top center}#newsroomList li#eventList
h2{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABuCAYAAADGWyb7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNBOTAyNTlDQkMxQzExRTg5OENEODU3NzI0MkE5MDVDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNBOTAyNTlEQkMxQzExRTg5OENEODU3NzI0MkE5MDVDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0E5MDI1OUFCQzFDMTFFODk4Q0Q4NTc3MjQyQTkwNUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0E5MDI1OUJCQzFDMTFFODk4Q0Q4NTc3MjQyQTkwNUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6m/CoiAAAG5UlEQVR42uxd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) no-repeat;background-size:72px;background-position:top center}#newsroomList
.title{font-size:2rem;line-height:2.8rem;color:#5f6164}#newsroomList .title
a{color:inherit}.itemList .subtitle,
.xrefSection
.subtitle{font-size:1.7rem;line-height:1.3}#newsroomHighlight .morelink a,
.view_more
a{display:inline-block;height:19px;padding:0
15px;background:#509e2e;font-size:1.2rem;line-height:19px;color:#dae3d6;text-align:center;border-radius:8px;text-transform:uppercase}.view_more a:hover,
#newsroomHighlight .morelink a:hover{background:#868686;text-decoration:none}.rsvpButton{margin:10px
0 0 0}@media (min-width: 768px){#newsroomList
ul.results_list{display:flex;justify-content:space-between}#newsroomList ul.results_list
li{flex:1 1 50%}#newsroomList ul.results_list li+li{padding-left:42px;margin-left:42px;border-left:1px solid #c9c9c9}#newsroomList
.view_more{text-align:right}}div.blog,div.publication,span.publication{font-style:italic}#itemContent{margin:20px
0 0 0}.photoRight{float:right;margin-left:14px}#newsroomSubscribe{display:block;margin:0
0 40px}#newsroomSubscribe
img{display:block;width:100%;height:auto;max-width:230px}#officeList{position:relative;z-index:10}#officeList ul,
#officeList ul
li{list-style:none;margin:0;padding:0}#officeList ul
li{background:rgba(80,158,47, .95);color:#fff;box-sizing:border-box;transition:all 250ms ease}#officeList ul li:not(:last-child) a{display:block;padding:25px
15px}#officeList ul li:not(:last-child) a:hover{text-decoration:none}#officeList ul li:nth-child(2){padding:25px
15px;background:rgba(117,120,123, .95)}#officeList ul li
.title{margin:0
0 5px;font-weight:400;font-size:3rem;line-height:3rem}#officeList ul li
.mainoffice{color:#c5e86c}#officeList ul li
.address{margin-top:10px}#officeList ul li
.email{margin-top:15px}#officeList ul.results_list > li:last-child
h2{font-size:3.5rem;font-weight:400}body#contact
#banner{margin:0}body#contact
#content{min-height:0}body#contact
#mainContent{margin:0;padding:0}#officeList ul li:hover{background:rgba(68,105,61, .95);text-decoration:none}@media (min-width: 768px){body#contact
#bannerContent{justify-content:center;align-items:center;max-width:100%;left:0}#officeList
ul{display:flex;justify-content:center}#officeList ul
li{flex:0 1 484px;margin:0
5px}}@media (min-width: 920px){#officeList ul li:not(:last-child) a{padding:30px}#officeList ul li:last-child{padding:30px}#officeList ul li
.title{margin:0
0 10px;font-size:3.5rem;line-height:3.5rem}#officeList ul li
.email{margin-top:30px}#officeList ul li
.address{margin-top:20px}}@media (min-width: 1024px){#officeList ul
li{margin:29px}#officeList ul li:not(:last-child) a{padding:50px
60px}#officeList ul li:last-child{padding:50px
60px}}@media (min-width: 1220px){body#contact
#bannerContent{padding-top:100px}}@media (max-width: 767px){#officeList ul
li{float:none;width:100%;margin:0
0 20px 0}}body.contact-item #tabLinks::before{left:calc(50% - 50vw)}body.contact-item
#banner{background:url(../i-t1753368248/office-background.jpg) no-repeat;background-size:cover}#officePhoto{max-width:381px}#officeAccessories{flex-wrap:wrap;padding-top:30px;justify-content:space-between}#officeAccessories
ul.results_list{display:flex;flex-wrap:wrap;margin:0}#officeAccessories ul.results_list
li{list-style:none;margin:0
20px 0 0}#officeAccessories>div:first-child{margin:0
20px 20px 0}#officeAccessories ul.results_list li:last-child{margin-right:0}@media (min-width: 768px){#officeInfoContent
h1{margin-bottom:40px}}.attachment_item>div{margin:0
0 6px 0}#itemSubtitle{margin:0
0 35px;color:#75787b;text-transform:uppercase}#itemDate{color:#94450b}#badgeImage
img{max-width:100px}#item_related
li{margin:0
0 20px;list-style:none}#item_related
.itemdate{font-size:1.5rem;color:#94450b}#lowerContent{overflow:hidden}#lowerSpotlight{position:relative;width:100%;max-width:1200px;padding:40px
10px 10px;margin:0
auto;background:#f2f2f2;box-sizing:border-box}#lowerSpotlight
.results_list{margin:0}#lowerSpotlight .results_list
li{margin:0
0 40px 0;list-style:none}#lowerSpotlight
.title{margin:0
0 10px;color:#000;font-weight:700;font-size:2.1rem;line-height:2.8rem}#lowerSpotlight .title
a{color:inherit}#lowerSpotlight .results_list li
.image{width:100%}#lowerSpotlight .results_list li .image
img{display:block}#lowerSpotlight .title a:not(.sp_pencil):after{display:inline-block;margin-left:10px;width:18px;height:16px;content:'';margin-right: -18px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2hldnJvbnNfLV8xMDBfeDI1X19UaW50IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIg0KCSB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMxMy41IDI3OC4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMTMuNSAyNzguMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzUwOUUzNzt9DQo8L3N0eWxlPg0KPGc+DQoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIzNC45LDI3OC4zIDAuMywyNDMuNyAxMDQuMywxMzkuMiAwLDM0LjkgMzQuOSwwIDE3NC4xLDEzOS4yIDM0LjksMjc4LjMgCSIvPg0KPC9nPg0KPGc+DQoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxNzQuMywyNzguMyAxMzkuNywyNDMuNyAyNDMuNiwxMzkuMiAxMzkuNCwzNC45IDE3NC4zLDAgMzEzLjUsMTM5LjIgMTc0LjMsMjc4LjMgCSIvPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat;background-size:18px 16px;background-size:100%}#lowerSpotlight
.abstract{color:#5f6164}@media (min-width: 768px){#lowerSpotlight{padding:80px
10px 40px}#lowerSpotlight
.results_list{display:flex;flex-wrap:wrap;margin:0
-25px}#lowerSpotlight .results_list
li{flex-basis:calc(50% - 50px);margin:0
25px 40px}}@media (min-width: 1024px){#lowerSpotlight .results_list
li{flex-basis:calc((100%/3) - 50px);margin:0
25px 40px}}@media (min-width: 1200px){#lowerSpotlight
.results_list{margin:0
-50px}#lowerSpotlight .results_list
li{flex-basis:calc((100%/3) - 100px);margin:0
50px 40px}}form{position:relative;margin:0;padding:0}form::after{}#mainContent
form{position:relative}form>div{display:flex;flex-wrap:wrap;justify-content:space-between}form>div>div{position:relative;flex-basis:100%;margin:0
0 13px 0;overflow:hidden}#subContent form>div>div{width:auto;margin-right:0}form>div>div.yn_wrapper,form>div>div.textarea_wrapper{flex-basis:100%;width:calc(100% - 12px)}form>div>div.checkbox_wrapper{flex-basis:100%;padding:5px
0 10px 0}form>div>div.checkbox_wrapper>div>div{display:flex;margin:0
0 10px 0}.services form>div>div>label,form>div>div.radio_wrapper>label,form>div>div.checkbox_wrapper>label{display:block;position:relative;padding:0
0 10px 0;line-height:1.3}form>div>div.checkbox_wrapper>div{line-height:1.4}form>div>div.checkbox_wrapper>div>div>input{flex:0 0 auto;margin:4px
6px 0 0;padding:0;align-self:flex-start}form>div>div.radio_wrapper{flex-basis:100%;padding:10px
0 0 0}form>div>div.radio_wrapper>div{display:flex}form>div>div.radio_wrapper>div>div{padding-right:12px}form>div>div.radio_wrapper>div>div>label{display:inline-block;padding:2px
0 0 4px;vertical-align:middle}label{max-width:100% !important}form>div>div.submit_wrapper{}form>p{flex-basis:100%}form>div>div.hasValue>label{visibility:hidden}form>div>div.hasValue>label[style]{visibility:visible}input[type=submit]{-webkit-appearance:none;border-radius:0}input:not([type]),input[type=text],input[type=tel],input[type=email],input[type=password],textarea,select,.customSelect{width:100%;min-height:46px;margin:0;padding:8px
7px 0 16px;color:#666766;border:1px
solid #ccc;font:normal 18px/1.8 Lato,Arial,sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;border-radius:6px;background:none}textarea{min-height:6.5em}form > div > div > label,
#servicesSearch
label{position:absolute;padding:8px
7px 0 16px;font:normal 18px/1.8 Lato, Arial, sans-serif}#contactForm .yn_wrapper div div
label{font:normal 18px/1.8 Lato,Arial,sans-serif}.customSelect{display:block !important;overflow:hidden;padding-right:40px}.customSelect::after{content:'';display:block;position:absolute;top:19px;right:15px;width:0;height:0;border-style:solid;border-width: .5em .5em 0 .5em;border-color:#ccc transparent transparent transparent}#areaContactForm{position:relative;margin-bottom:27px;background:#f2f2f2;padding:18px}#areaContactForm .customSelect::after{top:65px;right:30px}#areaContactFormWrapper
#caseForm{display:none}select.hasCustomSelect{z-index:1}.customSelectInner{display:inline !important;white-space:nowrap}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus,.customSelectFocus{background-color:#eee}.errors + div > form input:not([type=radio]):invalid,
.errors + div > form textarea:invalid,
.errors + div > form select[data-invalid],
.errors + div > form select[data-invalid] + .customSelect,
form
div.invalid{background-color:#fee}.errors + div > form input:not([type=radio]):invalid:focus,
.errors + div > form textarea:invalid:focus,
.errors + div > form select[data-invalid]:focus,
.errors + div > form select[data-invalid]+.customSelect:focus,{background-color:#fcc}div.required.invalid{padding-left: .5rem}form>div>div.submit_wrapper{padding-top:3px;display:flex}input[type=submit]{display:block;width:auto;height:38px;padding:0
26px;margin-right:7px;background:#509e2e;border:0
solid #d6d6d6;color:#fff;font:normal 16px Lato,Arial,sans-serif;line-height:38px;cursor:pointer;box-sizing:border-box;text-transform:uppercase;border-radius:19px}a.clearAll{float:right}a.viewAll{display:block;width:auto;height:38px;padding:0
26px;background:#509e2e;color:#fff;font:normal 16px Lato,Arial,sans-serif;line-height:38px;box-sizing:border-box;text-transform:uppercase;border-radius:19px}input[type=submit]:hover,a.viewAll:hover{background:#868686;text-decoration:none}#emailField{display:none}@media (min-width: 920px){form>div>div{position:relative;flex-basis:calc(50% - 6px);margin:0
0 13px 0}form>div>div.textarea_wrapper{flex-basis:100%;width:calc(100% - 12px)}}@media (max-width: 920px){form > div > div > label,
#servicesSearch
label{font:normal 16px/1.8 Lato, Arial, sans-serif}}@media (max-width: 767px){form>div>div{flex-basis:100%}}.autocomplete-w1{position:absolute;top:0;left:0;padding:8px
0 0 6px}.autocomplete{max-height:350px;overflow:auto;margin: -6px 6px 6px -6px;background:white;outline:1px
solid black;text-align:left;cursor:default;box-shadow:4px 4px 5px -2px rgba(0,0,0,0.5);box-sizing:border-box}.autocomplete
.selected{background:#f0f0f0}.autocomplete
div{padding:5px;line-height:120%}.autocomplete div
span.autoCompleteMore{color:#3874a8;font-size:1.1rem}.autocomplete
h2{margin:0;padding:12px
5px 6px 5px;white-space:nowrap}.autocomplete
strong{font-weight:bolder;color:#3874a8}.acBio .results_list>div{display:flex;padding-bottom:10px}.acBio
a{font-weight:bold}.acBio
.photo{padding:0
10px 0 0}.acBio .photo
img{max-width:70px;max-height:50px;display:block;border:1px
solid #ccc}#footer{position:relative;display:flex;flex-wrap:wrap;margin:0;padding:20px
10px;background:#75787b;color:#ccc;font-size:1.6rem;line-height:2.6rem}#footer::after{display:block;clear:both;content:''}#footer
a{color:#ccc }#footer a:hover{color:#0b3c5d;text-decoration:none}#footer ul li,
#footer
ul{list-style:none;margin:0;padding:0}#footer
p{margin:0;padding:0;font-size:1.4rem}#footerLeft{width:100%;margin-bottom:30px}#footerLeft
ul{display:flex;flex-wrap:wrap}#footerLeft ul
li{margin:0
20px 10px 0}#footerRight
#socialLinks{display:flex}#footerRight #socialLinks
li{margin-right:25px}#footerRight #socialLinks
a{position:relative;display:block;width:25px;height:25px;text-indent: -9999em}#footerRight #socialLinks a
img{position:absolute;left:0;top:0;height:100%;width:auto}#footerOffices{margin-top:30px}#footerOffices ul,
#footerOffices ul
li{list-style:none;margin:0;padding:0;background:0}#footerOffices
ul{display:flex;flex-wrap:wrap;margin:0
-20px}#footerOffices ul
li{margin:0
20px}#footerBadges
img{max-width:100px}#footerBlogDisclaimer{clear:both}#footer
#footerBlogDisclaimer{padding-top:9px}#footer #footerBlogDisclaimer
p{padding-top:4px}@media (min-width: 768px){#footer{padding:30px
10px;align-items:center}#footerRight{display:flex;align-items:center;justify-content:flex-end}#footerOffices{padding-left:40px;margin-left:40px;margin-top:0;border-left:1px solid #878e94}}@media (min-width: 1200px){#footer>div:first-child{flex:1 1 45%}#footer>div:last-child{flex:1 1 50%}}@media (min-width: 1320px){#footer{padding:30px
60px}}@media (max-width: 767px){#footer{margin-top:30px}}#backgroundPopup{display:none;position:fixed;top:0;left:0;z-index:100000;height:100%;width:100%;background:#333;border:1px
solid #cecece}.popupPlayerWrapper{display:none;position:fixed;top:calc(50% - 40vh);left:calc(50% - 40vw);z-index:99999999;height:80vh;width:80vw;background:#fff;border:12px
solid #cecece;color:#fff;font-size:1.3rem}.jwplayer{position:absolute;z-index:20;top:0;left:0;width:100% !important;height:100% !important;box-sizing:border-box}.popupPlayerWrapper.playerWithSidebar
.jwplayer{width:75% !important}.popupPlayerWrapper.playerWithPlaylist
.jwplayer{height:75% !important}@media all and (orientation: portrait){.popupPlayerWrapper{left:calc(50% - 45vw);top:calc(50% - 20vh);width:90vw;height:40vh}}span.popupPlayerClose{display:block;position:absolute;z-index:25;top: -15px;right: -15px;padding-left:1px;border-radius:50%;width:18px;height:18px;background:#333;color:#f1f1f1;font-size:1.4rem;line-height:15px;text-align:center;cursor:pointer}span.popupPlayerClose:hover{background:#000;color:#fff}.popupPlayerPlaylist{display:none;position:absolute;z-index:10;bottom:0;left:0;width:100%;height:25%;max-width:100%;overflow:hidden;background:#f5f5f5}.popupPlayerWrapper.playerWithPlaylist.playerWithSidebar
.popupPlayerPlaylist{width:75%;max-width:75%}.popupPlayerPlaylist
div.results{position:relative;width:100%;max-width:987px;margin:10px
0 0 10px}.popupPlayerPlaylist.playlistHorizontalToggles
div.results{width:calc(100% - 30px);margin:10px
0 0 30px}.popupPlayerPlaylist
ul{position:relative;left:0;list-style:none;min-width:100000px;overflow:hidden;margin:0;padding:0}.popupPlayerPlaylist ul
li{position:relative;list-style:none;display:block;float:left;width:calc(25% - 10px);max-width:150px;margin:0
10px 0 0;padding:0;box-sizing:border-box}.popupPlayerPlaylist ul li .abstract,
.popupPlayerPlaylist ul li
.videoMore{display:none}.popupPlayerPlaylist ul li
a{display:block;width:100%}.popupPlayerPlaylist ul li a
img{display:block;position:relative;z-index:1;width:100%}.popupPlayerPlaylist ul li
.title{position:absolute;top:0;z-index:5;width:100%;padding:2px
5px;background:rgba(0,0,0,0.4);color:#fff;box-sizing:border-box}.popupPlayerPlaylist ul li
.sp_pencil{display:none}.popupPlayerPlaylist ul li .title
a{color:#fff}.popupPlayerPlaylist ul li .title a:hover{text-decoration:none}.popupPlayerPlaylist ul li .title a::after{content:'\00A0\25B6'}a#playlistPrev,a#playlistNext{display:none;position:absolute;z-index:50;top:0;width:25px;height:calc(100% - 10px);margin:0;border-top:5px solid #f5f5f5;border-bottom:5px solid #f5f5f5;background:#d8d8d8;text-align:center}.popupPlayerPlaylist.playlistHorizontalToggles a#playlistPrev,
.popupPlayerPlaylist.playlistHorizontalToggles
a#playlistNext{display:block}a#playlistPrev{left:0;border-left:2px solid #f5f5f5}a#playlistNext{right:0;border-left:2px solid #f5f5f5}a#playlistPrev:hover,a#playlistNext:hover{background-color:#d1d1d1}a#playlistPrev span,
a#playlistNext
span{display:inline-block;position:relative;top:25%;color:#fff;font-size:4.0rem}.popupPlayerSidebar{position:absolute;z-index:10;top:0;right:0;width:25%;height:100%;overflow:hidden;overflow-y:auto;background:#f5f5f5}.popupPlayerSidebar>div{padding:10px
16px 10px 16px}.itemMultimediaList ul.results_list,
.itemMultimediaList ul.results_list li,
#item_itemvideo > div ul,
#item_itemvideo > div ul li,
.xrefMultimediaList ul,
.xrefMultimediaList ul li,
.popupPlayerSidebar > div ul,
.popupPlayerSidebar > div ul
li{list-style:none;margin:0;padding:0}.itemMultimediaList ul.results_list li,
.popupPlayerSidebar > div ul li,
.xrefMultimediaList ul
li{position:relative;width:100%;max-width:400px;margin:3px
0 4px 0}.itemMultimediaList ul.results_list li .photo img,
#item_relatedsame ul li .photo img,
.itemMultimediaList ul li .photo img,
.xrefMultimediaList ul li .photo
img{display:block;width:100%}.itemMultimediaList ul.results_list li::after,
.xrefMultimediaList ul li::after{display:block;clear:both;content:''}.itemMultimediaList ul.results_list li .photo,
.xrefMultimediaList ul li
.photo{position:relative;z-index:1}.itemMultimediaList ul.results_list li .photo:after,
.xrefMultimediaList ul li .photo:after{content:'';display:block;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);width:60px;height:60px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNi43IDE2LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2LjcgMTYuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0M1RTg2Qzt9DQo8L3N0eWxlPg0KPGc+DQoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSI1LjYsNC4yIDUuNiwxMi41IDEyLjgsOC4zIAkiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4zLDBDMy43LDAsMCwzLjcsMCw4LjRjMCw0LjYsMy43LDguMyw4LjMsOC4zYzQuNiwwLDguMy0zLjcsOC4zLTguM0MxNi43LDMuNywxMywwLDguMywweiBNNC40LDE0LjZsMC0xMi41DQoJCWwxMC44LDYuMkw0LjQsMTQuNnoiLz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat}#subContent .xrefMultimediaList ul li
.photo{float:none}.itemMultimediaList ul.results_list li
.photo{margin-right:10px}.xrefMultimediaList ul li .photo
a{display:block}#mainContent .xrefMultimediaList ul li .videomore,
#mainContent .xrefMultimediaList ul li .title,
#mainContent .xrefMultimediaList ul li
.abstract{}#mainContent .xrefMultimediaList ul li
.title{position:absolute;bottom:0;left:0;width:100%;padding:10px;box-sizing:border-box;z-index:10;color:#fff;background:rgba(0,0,0,.5)}#mainContent .xrefMultimediaList ul li .title
a{color:inherit}#item_relatedsame .results_list>li:nth-child(n+1){display:none}#subContent #item_relatedsame
ul.results_list{margin:0
0 8px 0}.title
.videoMore{margin-left:6px;font-weight:700}#cookieBanner{display:none;position:sticky;z-index:9999;bottom:0;width:1450px;max-width:calc(100vw - 40px);overflow:visible !important;margin:0
auto;padding:min(35px,4.5vh) 0px;color:white;background:#0F2E67}#cookieBanner>div{position:relative;overflow:hidden;max-height:100%}#cookieBanner>div>div{max-height:70vh;overflow:auto}#cookieBanner
p{margin:0
0 1em 0;padding:0;color:inherit;font-size:16px;line-height:26px}#cookieBanner>div>div>p{margin:1em
0}#cookieBanner
a{color:inherit;text-decoration:underline}#cookieBanner a:is(:hover,:focus){color:#1F488A}#cookieBanner p+p{margin-top: .8em}#cookieBanner div
button{display:flex;padding:14px
25px;margin:10px
10px 10px 0;background:none;border:1px
solid #7697CD;border-radius:0;color:inherit;font-weight:500;font-size:18px;white-space:nowrap;cursor:pointer;border-radius:5px}#cookieBanner div button:not(#cookieManage){padding-right:18px}#cookieBanner div button:not(#cookieManage)::after{content:'×';display:block;margin-left:18px;font-size:25px;line-height: .6;font-weight:100}#cookieBanner button:last-of-type{margin-right:0;background:white;color:#0F2E67}#cookieBanner button:is(:hover,:focus){background:white;color:#0F2E67}@media (min-width: 920px){#cookieBanner>div{display:flex;justify-content:space-between;align-items:center}#cookieBanner>div>div{padding-right:40px;max-height:100%;overflow:hidden}#cookieBanner
p{font-size:18px;line-height:28px}}#cookieOptions{display:flex;justify-content:center;align-items:center;position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0}#cookieOptions:not(.open){display:none}#cookieOptions>div{position:relative;width:calc(100vw - 40px);max-width:700px;max-height:calc(100vh - 120px);overflow:auto;padding:55px
45px;background:white;box-sizing:border-box;border-radius:10px;box-shadow:0 0 0 2px rgba(0, 0, 0, .1);color:#7E7E7E;font-size:16px}#cookieOptions
h2{overflow:hidden;font-size:22px;margin-bottom: .5em;padding:0
0 12px;border-bottom:1px solid #E6E6E6}#cookieOptions div:first-of-type>h2::after{content:"Always Active";float:right;padding-left:2em;font-size:16px;line-height:30px;color:#507394;text-transform:uppercase;margin-bottom: -10px}#cookieOptions div + div
h2{clear:both;float:left}#cookieOptions
.toggleGroup{float:right}#cookieOptions
p{clear:both;width:100%}.toggleGroup{position:relative;width:85px;height:28px;background:#C5DFF5;border-radius:12px;border:1px
dashed transparent;color:#507394;font-weight:600}.toggleGroup
input{position:absolute;z-index: -1}.toggleGroup
label{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;padding:0
45% 0 0;border-radius:inherit;font:inherit;font-size:16px;text-transform:uppercase}.toggleGroup:focus-within{border-color:white;text-decoration:underline}.toggleGroup label~label{padding:0
0 0 50%;color:white;cursor:pointer}.toggleGroup :checked+label{pointer-events:none}.toggleGroup label~label:after{content:"";position:absolute;top:0;bottom:0;left:45%;width:55%;background-color:white;background-clip:content-box;border-radius:inherit;border:3px
dotted transparent;box-sizing:border-box;transition:all 150ms}.toggleGroup label~:checked+label:after{left:0;background-color:white}.closeButton{position:absolute;top:10px;right:11px;width:0;height:0;overflow:hidden;padding:26px
26px 0 0;background:none;border:none;color:#707C91;font-size:0;cursor:pointer}.closeButton::before,.closeButton::after{content:"";position:absolute;top:12px;left:2px;width:22px;height:1px;background-color:currentColor;transform:rotate(-45deg)}.closeButton::after{transform:rotate(45deg)}.closeButton:is(:hover,:focus){color:#262626}.acceptButton{position:absolute;top:15px;right:15px;padding:0.3vw 0.5vw;background-color:#ddd;border:2px
solid #fff;border-radius:3px;color:#333;text-transform:uppercase;cursor:pointer}.acceptButton:is(:hover,:focus){background-color:green;color:#fff}#emailPopupBackground{display:none;position:fixed;z-index:100000;top:0;left:0;height:100%;width:100%;background:#333;border:1px
solid #cecece}#emailPopup{display:none;position:fixed;z-index:99999999;top:calc(50% - 30vh);left:calc(50% - 30vw);height:60vh;width:60vw;background:#fff;border:12px
solid #cecece}#emailDisclaimerContentWrapper{padding:20px
20px 0 20px}#emailDisclaimerButtons{text-align:center}#emailDisclaimerButtons
a{display:inline-block;margin:10px;padding:4px
6px;background:#3874a8;color:#fff;text-align:center}span#emailPopupClose{display:block;position:absolute;top: -15px;right: -15px;border-radius:50%;width:15px;height:15px;background:#333;color:#f1f1f1;font-size:1.4rem;line-height:13px;text-align:center;text-indent:1px;cursor:pointer}span#emailPopupClose:hover{background:#000;color:#fff}@media all and (orientation: portrait){#emailPopup{left:5%;width:90%;box-sizing:border-box}#emailPopupContent{height:100%;overflow:scroll}}@media (max-width: 767px){#emailPopup{top:calc(50% - 40vh);height:80vh}}table.SITE_MAP{margin-top:5px;border-collapse:collapse}table.SITE_MAP
th{padding-top:5px;text-align:right}table.SITE_MAP
td{padding-top:5px}table.SITE_MAP
td.h_separator{height:5px;border-bottom:solid 1px #ccc}table.SITE_MAP
td.v_separator{padding-left:15px;padding-right:15px;color:#666;font-size:0.8rem}@media (max-width: 767px){table.SITE_MAP,
table.SITE_MAP th,
table.SITE_MAP td,
table.SITE_MAP
tr{display:block;padding:0;text-align:left}table.SITE_MAP td:nth-child(n+4){padding-left:1rem}table.SITE_MAP td:nth-child(n+6){padding-left:2rem}table.SITE_MAP
.v_separator{display:none}}#search p.form-section-label{margin:1em
0 0 0;padding:0;font-weight:bolder}#search
.search_text{display:block;margin:1em
0 1em 0}#search
#search_button{margin-left:8px}#search .search_form form
div{height:auto;width:100%}#search .search_form
input{margin:0;vertical-align:middle}#search .search_form
br{display:none}#search .search_form
label{display:block;position:relative;top:0;left:0;margin: -25px 0 0 0;padding:0
0 0 20px;line-height:1.4;vertical-align:middle}#search .search_form input[type=radio],
#search .search_form input[type=checkbox]{margin:0
4px 0 0;padding:0}#search .search_form
input#searchtext{margin-bottom:15px;width:100%;max-width:700px;margin-right:4px;box-sizing:border-box}#search
div.search_section_wrapper{display:flex;flex-direction:row;justify-content:space-between}#search
div.sections{box-sizing:border-box;max-width:30%}#search
div.search_type{box-sizing:border-box}#search #subContent
div.search_section_wrapper{flex-direction:column}#search #subContent
div.sections{max-width:100%}#search #subContent form>div>div{flex-basis:auto}@media (max-width: 767px){#search
div.search_section_wrapper{flex-direction:column}#search
div.sections{max-width:100%}#search
.searchBioWrapper{flex-direction:column}}#search div.sections input,
#search div.search_type
input{border:0}#search
a.more{font-weight:bolder}.searchfoundtext{font-weight:bolder}#search
p{padding-top:0;padding-bottom:10px}#search
p.link{padding-top:5px;padding-bottom:0}#search #mainContent
h3{margin-top:1em;margin-bottom: .5em;padding:0}#search
.searchBioWrapper{display:flex;margin-bottom:18px}#search
.searchBioPic{padding:0
0 9px 0;margin:0}#search .searchBioPic
img{padding:0
27px 0 0}.sp_map{margin:2em
0 1em 0}.printMap{display:inline-block;padding:4px;background:#3874a8;color:#fff;text-align:center}.printMap:hover{background:#6a747c;text-decoration:none}button.toggleExpand{margin:0
0 1.5em 0;padding:0
!important;background:none !important;border:none;font:inherit;white-space:nowrap;cursor:pointer}button.toggleExpand{color:#3874a8}.newsletter-unsubscribe-form
blockquote{margin-left:0;margin-right:0}@media (min-width: 768px){body.blog #mainContent:not(:only-child){}body.blog
#mainContent{float:left;width:calc(100% - 315px)}body.blog
#subContent{float:right;clear:right;width:284px}body.blog
#subNav{float:right;width:308px;margin:0
0 40px 40px}}body.blog #subContent>div:not(:empty){padding:20px
10px;margin:0
0 16px;background:#f2f2f2;box-sizing:border-box;font-size:1.8rem}body.blog #subContent
h2{margin:0
0 10px;font-size:2.4rem;line-height:3.2rem;color:#5f6164;font-weight:700}body.blog #subContent
button.toggleExpand{margin:0;text-transform:uppercase;font-weight:700;font-size:1.8rem}#blogSocialLinks{display:flex}#blogSocialLinks
li{margin:0
20px 0 0;list-style:none;font-size:1.5rem;color:#94450b;text-transform:uppercase;font-weight:700}#blogSocialLinks li:first-child{padding-top:2px}#blogSocialLinks li
a{position:relative;width:22px;height:22px;display:block;text-indent: -9999em}#blogSocialLinks li a
img{position:absolute;top:0;left:0;display:block;height:100%;width:auto}body.blog #subContent .socialBox
h2{font-size:1.5rem;line-height:2.8rem;margin:0
0 10px;color:#94450b}#feedburnerForm{position:relative}#feedburnerForm input[type='text']{padding-top:3px;background:#fff}#feedburnerForm input[type='submit']{position:absolute;top: -55px;right:0;background:none;color:#0067b9;padding:0
10px 0 0;font-size:2rem;font-weight:700}.blog .search_form
div{float:none}.blog
#bannerText{padding:20px;background:#ddd;border-radius:10px}.blog
#searchMessage{padding-bottom: .8rem;margin-bottom:1.3rem;border-bottom:1px solid currentColor;background-size:12px 1px}.blogPosts
div.title{font-size:3rem;line-height:4.5rem;font-weight:700;color:#000}.blogPosts div.title
a{color:inherit}.blogPosts
.byline{margin-bottom:25px;font-size:1.8rem;text-transform:uppercase;color:#75787b}.blogPosts
.viewMore{font-weight:700}.blogPosts .byline
a{color:inherit;text-decoration:none;color:#56585a;font-weight:600}.blogPosts .byline a:hover{color:#3874a8}.blogPosts
img{height:auto;max-width:100%}.blogPosts
.socialshare{padding:0
0 20px;margin:10px
0 0 0;border-bottom:1px solid #c8c9c7}.blogPosts .socialshare
a{display:inline-block;color:#fff;text-transform:uppercase;width:78px;height:19px;font-size:1.2rem;line-height:19px;background:#e87722;text-align:center;border-radius:8px;padding-left:5px;box-sizing:border-box}.blogPosts .image:not(:empty){float:left;margin-right:1em}.blogPosts > div > div:not(.postDetail) img{display:block;width:auto;max-height:9.5em}.blogPosts .sp_pencil
img{display:inline !important}.blogPosts > div > div:not(:only-child) .intro p:last-child{display:inline}.blogPosts>div>div{clear:both;margin-bottom:2.5em}.blogPosts>div>div>div+div{margin-top: .5em}.blogPosts
.blogComments{margin-bottom:0}.blogPosts .blogComments>div>div{padding:1rem 0;border:1px
solid currentColor;border-width:1px 0 0 0}.blogPosts .blogComments>div>div>div{margin:0
1rem}.blogPosts .blogComments
.comment{margin-top:1rem}#addComment{border-top:1px solid currentColor}.blog #historyLinks
a{display:inline-block;float:left;margin:0
0 10px;padding:12px
35px;background:#509e2e;color:#fff;text-transform:uppercase;font-size:1.6rem;line-height:1.6rem;letter-spacing:1px;border-radius:20px}.blog #historyLinks a:last-child{float:right}.blogtag{margin-top:0 !important}.blogFilters ul,
.blogFilters li,
#recentPosts ul,
#recentPosts li,
#otherBlogsList ul,
#otherBlogsList
li{list-style:none;margin:0
0 0}.blogFilters li,
#recentPosts li,
#otherBlogsList
li{line-height:2.4rem;margin:0
0 12px !important}#subContent .blogFilters:not(#blogTags) .results_list>li:nth-child(n+6){display:none}#mainContent #blogArchives
.results_list{column-count:2}@media (min-width: 480px){#mainContent #blogArchives
.results_list{column-count:3}}#mainContent #blogArchives .results_list,
#mainContent #blogArchives .results_list>li{display:block;list-style:none;margin:0
0 1.5rem 0}#mainContent #blogArchives .results_list>li{margin:0;padding:0}.blogAuthors
.title{margin:0
0 .3em 0;font-size:2.2rem}.blogAuthors
.photo{float:left;margin-right:1em}.blogAuthors ul,
.blogAuthors
li{list-style:none;margin:0
0 2rem 0}.blogAuthors
li{overflow:hidden;padding-bottom:2rem;border-bottom:1px solid currentColor}#searchMessage.blogAuthors
li{padding-bottom:0;border-bottom:0}.blogAuthors
.abstract{margin: .5rem 0}.vlog
.image{position:relative}.vlog .image a::before,
.vlog .image a::after{content:'';display:block;position:absolute;top:1rem;left:1rem;width:0;height:0;border-style:solid;border-width:25px 0 25px 43.3px;border-color:transparent transparent transparent white}.vlog .image a::before{border-left-color:#808080;filter:blur(8px)}#mc_embed_signup{margin-bottom:20px;background:none !important}#mc_embed_signup
form{padding:0
!important}#mc_embed_signup
input.email{width:100% !important;height:40px;border:1px
solid #d8dbe0;background:#fff}#mc_embed_signup
input.button{text-transform:initial !important}@media (min-width: 768px){body.blog #subContent>div:not(:empty){padding:15px
28px}body.blog #subContent form>div{display:block}#blogSocialLinks{justify-content:space-between}#blogSocialLinks
li{margin:0}}figure{margin: .5rem 0}.alignleft,
.align-left,
img[style*='float: left']{float:left;margin: .5em 1.5rem .5rem 0}.alignright,
.align-right,
img[style*='float: right']{float:right;margin: .5em 0 .5rem 1.5rem}.aligncenter,.align-center,.alignnone{clear:both;display:block;margin: .5rem auto}figure.image{display:table !important;padding:5px;box-sizing:border-box;background:transparent;border:1px
solid #ccc;text-align:center}figure.image
figcaption{display:block !important;clear:both;padding:5px;font-size:1.2rem}body#index{background:none}body#index
#banner{margin:0}body#index
#bannerContent{position:static;display:block;max-width:100%;padding:0;margin:0}#bannerArrow
a{position:absolute;z-index:9999;bottom:0;display:flex;align-items:center;background:rgba(139, 190, 232, .8);clip-path:polygon(0 0, calc(100% - 35px) 0, 100% 50%, calc(100% - 35px) 100%, 0 100%);box-sizing:border-box;min-height:69px;padding:0
165px 0 40px;color:white;font-size:18px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background 300ms}#bannerArrow a
.more{position:absolute;right:74px;top:calc(50% - 8px);line-height:1;font-size:17px;text-transform:uppercase;color:#E87722;transition:color 100ms}#bannerArrow a::before,
#bannerArrow a::after{content:'';position:absolute;right:26px;top:17px;width:35px;height:35px;box-sizing:border-box;border:solid #E87722;border-width:8px 8px 0 0;transform:rotate(45deg);transition:border 100ms}#bannerArrow a::before{right:48px}#bannerArrow a:is(:hover,:focus){background:rgba(139, 190, 232, .85)}#bannerArrow a:is(:hover, :focus) .more{color:white}#bannerArrow a:is(:hover, :focus)::before,
#bannerArrow a:is(:hover,:focus)::after{border-color:white}#bannerArrow
p{margin:0;padding:0}#bannerArrow
a.sp_pencil{all:unset;position:absolute;left:10px;bottom:10px;z-index:99999}#bannerArrow a.sp_pencil:before,
#bannerArrow a.sp_pencil:after{display:none}@media (max-width: 767px){#bannerArrow{position:absolute;top:40vw;width:100%}}@media (max-width: 500px){#bannerArrow
p{font-size:16px;text-align:right}#bannerArrow
a{padding-right:90px;padding-left:15px}#bannerArrow a
.more{display:none}}body#index
#content{max-width:100%;padding:0}body#index
#mainContent{padding:0;margin:0
!important}#homeAnimation
.results_list{margin:0}#homeAnimation
li{position:relative;margin:0;list-style:none}#homeAnimation li
.link{position:absolute;top:0;left:0;z-index:10;display:block;height:100%;width:100%}#homeAnimation li .link a:not(.sp_pencil){display:block;width:100%;height:100%}#homeAnimation
.image{}#homeAnimation
.content{padding:10px}#homeAnimation .image
img{display:block;width:100%;height:auto}#homeAnimation
.title{margin-bottom:20px;font-size:3rem;line-height:4rem;text-align:center;text-transform:uppercase;font-weight:700}#homeAnimation .title
strong{display:block;font-size:4rem;color:#8bbee8}.content_loading
*{animation-play-state:paused !important}@keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}#homeAnimation
.abstract{text-align:center;font-size:1.8rem;opacity:0;animation:fadeIn 1s 1;animation-play-state:start;animation-fill-mode:forwards;animation-delay:1.25s}#homeAnimation .abstract
em{font-size:1.6rem;line-height:2rem;font-style:italic}@keyframes
slideRight{0%{left: -100%}60%{left:0%}100%{left: -1%}}#homeChevron{display:block;position:absolute;width:30%;max-width:450px;height:auto;top:21vw;z-index:1;left: -100%;animation:slideRight 1.5s 1;animation-play-state:start;animation-fill-mode:forwards;animation-delay: .5s}#homeSpotlight{position:relative;padding:70px
0 0;background:#f2f2f2}#homeSpotlight
ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0}#homeSpotlight
li{flex:0 1 450px;margin:0
0 70px;text-align:center}#homeSpotlight
.image{width:85px;height:auto;margin:0
auto 10px}#homeSpotlight .image
img{display:block;width:100%;height:auto}#homeSpotlight
.introtitle{margin:0
0 10px;font-size:2.1rem;color:#000;line-height:2.8rem;font-weight:700}#homeSpotlight
.title{color:#5f6164}#homeSpotlight li a:hover .introtitle,
#homeSpotlight li a:hover .title,
#homeSpotlight li a:hover{color:#94450B !important;text-decoration:none}#homeBoxes{position:relative}#homeBoxes
.sp_pencil{position:absolute;top:0;left:10px}#homeBoxes .boxList1,
#homeBoxes .boxList2,
#homeBoxes
.box3{position:relative}#homeBoxes li,
#homeBoxes
ul{list-style:none;margin:0}#homeBoxes
.boxList1{padding:30px
10px;background:#e2e2e2;box-sizing:border-box}#homeBoxes .box1,
#homeBoxes .box2,
#homeBoxes
.box3{box-sizing:border-box}#homeBoxes
.content{font-weight:300}#homeBoxes .box1
.image{max-width:378px}#homeBoxes .box1
img{display:block;width:100%;height:auto}#homeBoxes .title,
#homeBoxes
.subtitle{margin-top:10px;font-weight:700;color:#5f6164;font-size:2.6rem;line-height:3.6rem}#homeBoxes
.subtitle{margin:0
0 15px;color:#509e2e}#homeBoxes
.boxList2{padding:30px
20% 30px 10px;background:url('../i-t1753368248/home-box-chevron.png') no-repeat, #f2f2f2;/* data-uri */background-size: 30%;background-position:95% center;box-sizing:border-box}#homeBoxes
.box2{font-size:2.2rem;line-height:3.8rem;font-family:'merriweather';font-style:italic}#homeBoxes
.box3{padding:30px
10px;color:#fff;background:url(../i-t1753368248/home-box-background.jpg) no-repeat;background-size:cover}#homeBoxes
.b3title{font-size:2.6rem;font-weight:700;margin:0
0 5px}#homeBoxes
.b3content{width:100%;max-width:1210px;margin:0
auto;font-weight:300}#homeBoxes .b3content
a{color:#8bbee8}#homePeopleSearch{display:block;width:317px;height:56px;margin:66px
auto;text-align:center;line-height:56px;border:1px
solid #8bbee8;border-radius:8px;color:#002f6c}#homePeopleSearch:hover{color:#fff;background:#002f6c;text-decoration:none}#homeBoxes .boxList1 a:hover,
#homeBoxes .boxList1 a:focus{text-decoration:none}#homeBoxes .boxList1 .content,
#homeBoxes .boxList1
.content{color:#666}#homeBoxes .boxList1 a:hover .content,
#homeBoxes .boxList1 a:focus
.content{color:#3874a8}#homeBoxes
.box1{display:flex;flex-direction:column}@media (min-width: 768px){#homeAnimation
.content{position:absolute;z-index:10;bottom:90px;padding:0
10vw;color:#fff;text-shadow:10px 10px 50px rgba(0,0,0, .7)}#homeAnimation
.title{margin-bottom:0}#homeBoxes{display:flex;flex-wrap:wrap}#homeBoxes .boxList1,
#homeBoxes
.boxList2{flex:0 0 50%;max-width:50%}#homeBoxes
.boxList2{padding:30px
20px}#homeBoxes
.boxList3{width:100%;text-align:center}}@media (min-width: 1050px){#homeSpotlight
li{padding:0
20px;box-sizing:border-box}}@media (min-width: 1220px){#homeAnimation
.content{width:950px;left:calc(50% - 475px);padding:0
0 60px 0}#homeAnimation
.title{font-size:4rem;line-height:9rem}#homeAnimation .title
strong{font-size:11rem}#homeAnimation
.abstract{margin-top:15px;font-size:2.2rem;line-height:3.4rem;font-weight:400}#homeAnimation .abstract
em{color:#ccc}#homeChevron{top:auto;bottom: -3.5vw}#homeBoxes .box1
.image{flex-grow:1;flex-shrink:0;width:40%;margin:0
50px 20px 0}#homeBoxes .box1
.info{flex-grow:0;flex-shrink:1}#homeBoxes
.box1{flex-direction:row}#homeAnimation{overflow:hidden}#homeAnimation
.content{animation:fadeIn 1s 1;animation-play-state:start;animation-fill-mode:forwards;animation-delay:0s}}@media (min-width: 1350px){#homeBoxes .boxList1,
#homeBoxes .boxList2,
#homeBoxes
.box3{padding:52px}#homeBoxes
.boxList1{}#homeBoxes
.boxList2{padding-right:154px}#homeBoxes
.box3{padding:80px
52px}}@media (min-width: 1500px){#homeChevron{bottom: -51px}}#expMap
h2{padding:20px
0 0;margin:0
0 -15px 0;width:100%;box-sizing:border-box;font-size:23px;text-align:center}#expMap{position:absolute;width:1038px;height:676px;left:calc(50% - 519px);top:115px;background:white;border-radius:4px;-moz-border-radius:4px;z-index:100001}#expMap .results_list>div{display:none;position:absolute;top:85px;left:128px;width:787px;height:490px;box-sizing:border-box;-moz-box-sizing:border-box;border:1px
solid black;border-radius:4px;-moz-border-radius:4px;padding:27px
34px 26px 323px;background:white;z-index:100009}#expMap .results_list>div>div{padding-left:19px}#expMap
#topState{display:none;position:absolute;top:113px;left:157px;z-index:100010;padding:67px
60px;width:295px;height:437px;box-sizing:border-box;-moz-box-sizing:border-box;background:#d1cebb}#expMap
.title{border-bottom:4px solid #d1cebb;padding:0
194px 2px 0;font-size:30px;font-weight:bold;line-height:normal;color:#1a2841}#expMap
a.return{position:absolute;top:39px;right:34px;font-size:18px;color:#1a2841}#expMap
.experience{margin-top:23px;max-height:377px;overflow:auto}#mapLabel{display:none;position:absolute;background:white;padding:4px
7px;border:1px
solid #007659;border-radius:4px;-moz-border-radius:4px;z-index:100002}#expUnderlay{position:absolute;top:0;left:0;bottom:0;width:100%;background:rgba( 137, 137, 137, .44 );z-index:100000}#mapClose{position:absolute;top:8px;right:8px;background:#1a2841;width:30px;height:30px;border-radius:4px;-moz-border-radius:4px;font-size:40px;text-transform:uppercase;text-align:center;font-weight:normal;color:white;text-decoration:none;cursor:pointer}#mapClose:before,#mapClose:after{content:'';display:block;background:white;transform:rotate(45deg);position:absolute;top:calc(50% - 1px);right:15%;width:70%;height:2px}#mapClose:after{transform:rotate(135deg)}#iconInternational{background:url(../i-t1753368248/int-matters.png);width:166px;height:88px;position:absolute;right:32px;bottom:32px;z-index:100002;cursor:pointer}#iconInternational:hover{background-position:bottom}#expMapLink{display:block;background:url(../i-t1753368248/exp-map-icon.png) no-repeat;background-size:auto calc(100% - 40px);padding-top:160px;margin:1.5em 0 1em 0;color:inherit;font-weight:bold;text-decoration:none}#expMapLink:after{content:' ›'}@media
print{html{}*{background:none !important;color:#333}#bannerContent *,
h2.sectionTitle,
body#clients #mainContent
span{color:#333 !important}.mobile,
#siteSearch,
.view_more,
.sp_map,
.printMap,
.letterLinks,
#pdfLink,
#subNav,
nav,
#homePeopleSearch,
footer,
.xrefMultimediaList,
form,
.vcard,
.bioList .email,
.bioList .contact > div:not(:last-child):after,
#bioAccessories,
#readMore,
#mainContent div.expander > h2:after,
#serviceList h2 span,h2.sectionTitle:after,#newsroomSubscribe,#banner:before,#officeAccessories>div:first-child{display:none !important}div.expander > *:not(h2),
#bio_contentextra,
div.listColumnWrapper ul.results_list>li>ul.hierList,.contentSection>*,.contentSection{display:block !important}.contentSection
iframe{display:none !important}body,#content{position:relative !important;width:100% !important;background:none !important;display:block;float:none}body{padding:0;margin:0}p,li{orphans:3;widows:2}h1,h2,h3,h4,h5,h6{-webkit-column-break-after:avoid;page-break-after:avoid;break-after:avoid-page}#homeSpotlight ul,
#homeBoxes li,
.bioList .results_list,
#featured .results_list,
#officeList ul,
#newsroomList ul.results_list,
#bannerMenu
ul{display:block;margin:0}img#bannerImage{left:0;width:100%}#bannerContent{position:static}#content{padding:0}body.attorneys-item #banner, body.contact-item
#banner{height:auto}#homeBoxes,#serviceList{clear:both}#homeSpotlight ul
li{float:left;width:calc(100%/3)}#homeBoxes .box1, #homeBoxes
.box2{max-width:100%}.bioList .results_list
li{page-break-inside:avoid;float:left;width:275px;height:375px}.bioList .results_list:after,#banner:after{display:table;content:'';clear:both}#featured .results_list
li{height:300px;float:left;width:calc(198px - 3px)}#featured .results_list li
a{display:flex;flex-direction:column}#featured .results_list li
.title{order:2;position:relative}div.listColumnWrapper{columns:2}#newsroomList>li{clear:both}#newsroomList ul.results_list
li{float:left;width:calc(50% - 44px)}body.attorneys-item #subContent, body.services-practices-item #subContent, body.newsroom-news-item #subContent, body.newsroom-events-item #subContent, body.newsroom-publications-item #subContent, body.clients-item #subContent, body.careers-item
#subContent{width:30%}body.attorneys-item #mainContent, body.services-practices-item #mainContent, body.newsroom-news-item #mainContent, body.newsroom-events-item #mainContent, body.newsroom-publications-item #mainContent, body.clients-item #mainContent, body.careers-item
#mainContent{width:65%}#bannerMenu{position:static}#bannerMenu ul
li{float:left;width:calc(25% - 10px)}}