/* compressed */

/* sp_class/assets/fonts/proximanova/proximanova.css
 */

/* Generated by Fontspring (https://www.fontspring.com) on July 17, 2017 
* 
* Fully installable fonts can be purchased at http://www.fontspring.com
*
* The fonts included in this stylesheet are subject to the End User License you purchased
* from Fontspring. The fonts are protected under domestic and international trademark and 
* copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
* distributing this font software.
*
* (c) 2010- Fontspring
*
*
*/
@font-face{font-family:'proximanova';src:url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-light.woff2') format('woff2'),
url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-light.woff') format('woff');font-weight:300;font-style:normal;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-family:'proximanova';src:url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-lightit.woff2') format('woff2'),
url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-lightit.woff') format('woff');font-weight:300;font-style:italic;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-family:'proximanova';src:url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-regular.woff2') format('woff2'),
url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-regular.woff') format('woff');font-weight:400;font-style:normal;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-family:'proximanova';src:url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-regularit.woff2') format('woff2'),
url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-regularit.woff') format('woff');font-weight:400;font-style:italic;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-family:'proximanova';src:url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-semibold.woff2') format('woff2'),
url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-semibold.woff') format('woff');font-weight:600;font-style:normal;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-family:'proximanova';src:url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-semiboldit.woff2') format('woff2'),
url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-semiboldit.woff') format('woff');font-weight:600;font-style:italic;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-family:'proximanova';src:url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-bold.woff2') format('woff2'),
url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-bold.woff') format('woff');font-weight:700;font-style:normal;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-family:'proximanova';src:url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-boldit.woff2') format('woff2'),
url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-boldit.woff') format('woff');font-weight:700;font-style:italic;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-family:'proximanova';src:url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-extrabold.woff2') format('woff2'),
url('../sp_class/assets-t1582149370/fonts/proximanova/proximanova-extrabold.woff') format('woff');font-weight:800;font-style:normal;unicode-range:U+0-A8, U+AA-AD, U+AF-10FFFF}
/* css/default.css
 */
@font-face{font-family:'crimson';font-weight:600;font-style:normal;src:url('../fonts-t1582149370/crimsontext-semibold-webfont.woff2') format('woff2'),
url('../fonts-t1582149370/crimsontext-semibold-webfont.woff') format('woff')}@font-face{font-family:'crimson';font-weight:400;font-style:italic;src:url('../fonts-t1582149370/crimsontext-italic-webfont.woff2') format('woff2'),
url('../fonts-t1582149370/crimsontext-italic-webfont.woff') format('woff')}html{overflow-y:scroll;overflow-x:hidden;font:normal 10px/1.6 'Proximanova', Arial, sans-serif;color:#333;margin:0
auto}body{position:relative;min-width:320px;max-width:1470px;margin:0
auto;padding:0;background:#fff;box-sizing:border-box;font-size:1.6rem;line-height:2.4rem}@media (max-width: 1024px){body{overflow:hidden}}[data-whatinput="mouse"] *:focus,
[data-whatinput="touch"] *:focus{outline:0}@media (max-width: 320px){html{max-width:320px;overflow-x:visible}}p{margin:0.5em 0 1.25em 0}td
p{margin:0;padding:0}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:#A85511;text-decoration:none}a:hover,a:focus{text-decoration:underline}a.buttonLink{background:#3874a8;color:white;float:left;clear:both;margin: .5rem 0;padding:5px
10px;min-width:100px}a.buttonLink::after{content:'';display:block;clear:both}main{display:block}main p a,
main ul:not([class]):not([id]) li a,
main ol:not([class]):not([id]) li
a{background:linear-gradient(to top, transparent 50%, rgba(102,102,102, .3) 50%) bottom repeat-x;background-size:100% 2px;text-shadow: -1px 0 0 white, 0 1px 0 white, 1px 0 0 white, 0 -1px 0 white, -1px -1px 0 white, 1px 1px 0 white, 1px -1px 0 white, -1px 1px 0 white}a[href^=tel]{color:inherit;text-decoration:inherit;cursor:default}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#333;line-height:normal}h1,#profileTitle{padding: .5rem 0 1.5rem 0;font-size:3.5rem;color:#808080;line-height:4rem;font-weight:400}h2{padding:1.2rem 0 .8rem 0;font-size:2.6rem;color:#333;letter-spacing:0}#subContent
h2{padding:0
0 .4rem 0;font-size:1.6rem;color:#333;letter-spacing:1px;font-weight:400;text-transform:uppercase}h3{padding:12px
0 4px 0;font-size:2.6rem;color:#333;font-weight:400}h4{padding:12px
0 4px 0;color:#000;font-size:1.8rem;font-weight:normal}h5{padding:12px
0 4px 0;font-size:1.10rem;text-transform:uppercase}h6{font-weight:bold;font-size:1em}ul,ol{padding:0;margin:0px
0px 1em 0px}ol{padding-left:1em}li{padding:0;margin:1em
0em 1em 1.5em}main ul:not(.results_list),
main ol:not(.results_list){position:relative;margin-left: -21px}main ul:not(.results_list) > ul,
main ol:not(.results_list)>ol{margin-left:1.5em}main ul:not(.results_list) li{position:relative;left:21px}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>div>:first-child,#content>div>:first-child>:first-child{margin-top:0}@media (max-width: 425px){p>a:not(sp_pencil)>img{float:none !important;margin:10px
0 18px 0 !important;width:100% !important;height:auto !important}}@media (max-width: 767px){#mainContent table[style*=width]{width:100% !important;height:auto !important}main ul:not(.results_list),
main ol:not(.results_list){position:relative;margin-left:9px}main ul:not(.results_list) li{position:static}}#header:before,
#footer:before,
#header:after,
#tabLinks:after,
#banner:before,
body#services #mainContent:before,
body#services-alpha #mainContent:before,#mainContent:only-child:before{display:block;position:absolute;z-index: -1;top:0;bottom:0;left:calc(50% - 50vw);content:'';width:100vw;background:inherit}#header:after{background:#232E33}@media (min-width: 1280px){h1,#profileTitle{font-size:5rem;line-height:5rem}h1#pageTitle{padding-right:65px}}@media (min-width: 1500px){h1#pageTitle{padding-right:0}}#header{position:relative;height:146px;padding:40px
10px 0;box-sizing:border-box;width:100%;z-index:150}#header
#bannerImage{position:absolute;top:0;left:calc(50% - 1200px);z-index:0}body.tallBanner
#header{height:300px;display:flex;align-items:flex-end}body.agricultural-item
#header{padding-top:50px}body.agricultural-item
#navJump{display:none}#headerLogos{position:relative;z-index:10;width:100%;max-width:800px;margin:0
auto;overflow:hidden;box-sizing:border-box}#headerLogos>a>img,#headerLogos>img{display:block;width:100%;height:auto}#logo{position:relative;z-index:10;width:219px;float:left;color:#fff;font-size:1.9rem;font-family:Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif}#logo
img{display:block;width:100%}#header
a{text-decoration:none;color:#fff}#topLinks{float:right}#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:10px;text-transform:uppercase}#topLinks a:hover{color:#589ec0;text-decoration:none}#topSearch
form{display:block;margin: -6px 14px 0 0;width:200px;height:30px;background:#ebebeb;font-size:11px;line-height:14px;border-radius:4px 4px 4px 4px}#topSearch
input{float:left;margin:0;padding:6px
4px 0 0;border:0px;background:#ebebeb;height:auto}#topSearch
button{float:right;padding-top:6px;cursor:pointer;border:0;background:transparent}#topSearch
input#searchtext{width:150px;margin:6px
0 0 2px;padding:2px
2px 2px 5px;border:0;font:inherit;font-size:14px;font-weight:normal}#upperSearchLinkMobile,#upperSearchLink{display:block;position:absolute;z-index:150;top:10px;right:56px;width:26px;height:22px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAfCAYAAABtYXSPAAABfklEQVR42tWYPWrDMBSAnaFDSua00MVTwbMvUFwfIQfI1tF3cPcewreIyVS6eUo6FQxdU7q12HSp3c+gwkNgY8V/yQcfxMlT9KJnWVKsLpRlObemgI5tDDDGFDOsyNT1Rn1uD5mEi1s0YYtun0ksMMICj6FQ7Rd9lGSPOnsM0UcHl+io67CmzQ7tLokcUJKg17K9p+IlB7SPKY3+6x5xZvg9M9VOsjMqmaqxZN2x3GuURCazppAjYvWANkJFq1mmTd+ksTTmJUvktG9z00q8np9VHkrspuBATl9rALSJETQFxiIwHCiZUPQRNwWmItAfKBlf9JE2BeYi0BkoGUf0kdduA1CyHCiZJUrmdYHZyCOTnc09M/Zs2pzNc+Z0nsAjrE1vcm2actV+1lbtu1PZz1S8ozvlTk/nBx+m2gN/4y/qRHg5+ukA7/EDdV7xdvRzE69v8AV1PvF69BMl71/gE+qsupy1c6zI1XVsctauOscvMTJXk/4LUSWAq/8S/QFFLJ4ERT1h7wAAAABJRU5ErkJggg==) center center no-repeat;background-size:100%;border-radius:2px}#upperSearchLinkMobile{display:none}@media (min-width: 768px){body.agricultural-item
#header{padding-top:20px}}@media (max-width: 1024px){body.agPage
#header{height:auto;padding:0px
0px 50px 0px}body.agPage #header
#headerLogos{width:100%;max-width:none}body.agPage #header #headerLogos>img{width:100%;max-width:none}body.agPage #header
#bannerImage{display:none}body.agPage
#upperSearchLink{display:none}body.agPage
#upperSearchLinkMobile{display:block;top:inherit;bottom:16px;right:10px}body.agPage
#navJump{display:none}body.agPage #mainContent table[style*=width]{padding-top:20px}body.agPage #mainContent table[style*=width],
body.agPage #mainContent table[style*=width] *{display:block !important;width:100% !important;height:auto !important}}@media (max-width: 919px){#topLinks{position:absolute;top:106px;right:0px;margin:0}#topLinks
li{margin:0
0 0 3px;font-size:12px}#topSearch
form{display:none}#upperSearchLink{display:none}#upperSearchLinkMobile{display:block}}#banner{position:relative;width:100%}img#bannerImage{}#bannerContent
*{color:inherit}#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
1.65vw;font-size:1.8rem;color:#FFF;font-weight:600}#mainNav>ul>li:hover>a{color:#A85511;text-decoration:none}#mainNav li ul
a{}#mainNav>ul>li.current>a{position:relative;padding-bottom:10px}#mainNav>ul>li.current>a:after{position:absolute;left:0;top: -50px;content:'';display:block;width:100%;height:5px;background:#fff}#mainNav .current>a{}#mainNav > ul > li > ul .current>a:not(:hover){}#mainNav > ul
ul{display:none;position:absolute;padding:10px
0 18px 0;background:rgba(168,85,17,.9);min-width:300px}#mainNav > ul ul
ul{display:none !important}#mainNav > ul ul li
a{color:#fff;font-weight:500;font-size:1.8rem}#mainNav > ul ul li a:hover,
#mainNav > ul ul li.current
a{text-decoration:underline}#mainNav > ul > li:nth-last-child(-n + 2):hover > ul
ul{left:inherit;right:100%}@media (min-width: 920px){#navJump,#topJump{display:none}[data-whatinput="keyboard"] #topJump,
[data-whatinput="keyboard"] #navJump{display:block}#topJump:not(:focus),#navJump:not(:focus){color:transparent}#navJump{position:absolute;top:5px;left:5px;color:white;z-index:999}#mainNav{position:absolute;z-index:9999;top:53px;right:5px}#mainNav>ul,#mainNav>ul>li{display:inline-block}#mainNav > ul :hover>ul{display:block}#mainNav > ul li > ul
ul{top:0px;left:100%}#mainNav li>a{white-space:nowrap}#upperSearchLink{right:20px}}@media (min-width: 1100px){#mainNav{top:50px;right:70px}#upperSearchLink{top:55px}}@media (min-width: 1250px){#mainNav li>a{padding:5px
24px;font-size:2.2rem}#upperSearchLink{top:58px}}@media (max-width: 919px){#mainNav{position:fixed;z-index:9999;top:0;left: -400px;right:auto;max-width:calc(100% - 80px);height:100vh;padding:10px;box-sizing:border-box;box-shadow:0 0 200px 15px rgba(0,0,0,.8);transition-duration:0.5s;font-size:2.5rem;background:#fff;color:#333}#mainNav:target,#mainNav.target{left:0 !important}#mainNav ul,
#mainNav
li{display:block;margin:0;padding:0}#mainNav
li{padding:0
20px 0 10px;margin:15px
0 0}#mainNav li
a{color:inherit;padding-right:50px;padding-bottom:0 !important}#mainNav li
ul{display:none !important}#mainNav li.current
a{color:#A85511;border-bottom:3px solid #A85511}#mainNav>ul>li.current>a:after{top:0}#topJump,#navJump{display:block;position:absolute;top:10px;right:10px;width:0;height:0;font-size:0;overflow:hidden;padding:14px
28px 0 0;border:solid #fff;border-width:4px 0;cursor:pointer;z-index:150}#topJump::before,#topJump::after,#navJump::after{position:absolute;top:5px;left:0px;content:'';width:100%;border-top:inherit}#topJump{display:none;background:white}#mainNav.target~#topJump,#mainNav:target~#topJump{display:block}#topJump:after,#topJump:before{left:20%;width:60%;border-color:#0b3c5d;border-radius:2px;transform:rotate(-35deg)}#topJump:before{transform:rotate(35deg)}}ul.subNavList{position:relative;margin-bottom:1em}ul.subNavList
li{position:relative;list-style:none;margin-left:0;padding:0;font-size:16px;color:#808080;letter-spacing:1px;text-transform:uppercase}ul.subNavList
ul{margin-top:15px;margin-bottom:30px;padding-left:40px}ul.subNavList ul
li{text-transform:none;margin-bottom:10px !important}ul.subNavList li.here,
ul.subNavList
li.hereParent{color:#333}ul.subNavList li
a{color:inherit}body.agricultural ul.subNavList>li{padding-right:50px}body.agricultural ul.subNavList>li>ul{display:none}body.agricultural ul.subNavList > li.here > ul,
body.agricultural ul.subNavList>li.hereParent>ul{display:block}body.agricultural ul.subNavList
.areaExpand{display:inline-block;vertical-align:middle;position:absolute;top:0px;right:18px;margin:0
0 0 5px;color:#A85511;font-weight:700;font-size:16px;line-height:1.1;border:0px;background:none;cursor:pointer}body.agricultural ul.subNavList > li:hover .areaExpand,
body.agricultural ul.subNavList > li:focus
.areaExpand{color:#000}body.agricultural ul.subNavList > li a:not(.sp_pencil):hover,
body.agricultural ul.subNavList > li a:not(.sp_pencil):focus{font-weight:700}body.agricultural ul.subNavList .areaExpand span:first-child{position:relative;top:2px}body.agricultural ul.subNavList .areaExpand:not(.expanded) span:last-child{display:none}body.agricultural ul.subNavList .areaExpand.expanded span:first-child{display:none}body.agricultural ul.subNavList li.here,
body.agricultural ul.subNavList
li.hereParent{font-weight:700;color:#A85511}@media (min-width: 768px){#tabLinks{position:absolute;z-index:10;top:0;width:100%;left:0;background:#232E33;font-size:16px;height:65px;font-weight:600}#tabLinks
a{display:inline-block;position:relative;padding:0
12px;line-height:61px;color:#fff}#tabLinks a:first-child{padding-left:20px}#tabLinks
.current{color:#fff;font-weight:700;text-decoration:none;cursor:default}.js
.contentSection{display:none}.js
.sectionTitle{display:none}.js #tabLinks
a#tabViewAll{float:right;line-height:62px}.js #tabLinks
a#tabViewAll{padding-left:28px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAP1BMVEUAAACAgIB+fn5/f39/f39/f3+AgIB/f39/f3+AgIB/f3+AgIB/f39+fn5+fn5+fn6AgIB+fn5+fn5+fn5+fn5hf9jpAAAAFXRSTlMAMH+vz/8gj98Qn1DvkKCAcLDQ4PCuPeoUAAAAx0lEQVR4AcXURQIDIRQD0CChg45x/6vWXbPrW6Pf8MhY57nnnTX4KGwG3hk2Ae/ExBcp4kUufKNkPEn8IOFedPzIRdw4fuGEe08qzjJ/yDiKhT+UiIPGCzzhRcNe4O+FDACqsrACGJSFA2AoMRgpmTBTMsNT4kEqnyH/uXChZNHDIwdcTiFW5TOrXmZ64UqtUHEQO3/oUW/XkyYOAGDmFzNu4peVc8S9Jtx7kjvf6BkvYuOLGvFOqCvvrDXgIzPNC/eWeTJ4sAMMNxgyStMfdAAAAABJRU5ErkJggg==) left center no-repeat;background-size:20px}}@media (min-width: 1100px){#tabLinks{font-size:2rem}#tabLinks
a{padding-right:22px}}@media (min-width: 1375px){#tabLinks{height:80px;background:none;font-size:18px}#tabLinks{top: -80px}#tabLinks:after{width:100vw;left:calc((50% - 50vw) - 235px);background:rgba(255,255,255, .8)}#tabLinks
a{line-height:80px;color:#808080}#tabLinks a:first-child{padding-left:31px}#tabLinks
a.current{color:#333}.js #tabLinks
a#tabViewAll{padding:0
0 0 28px;margin:0;line-height:77px;color:#808080}body.services-item #tabLinks,
body.services-industries-item
#tabLinks{top: -65px}body.services-industries-item #tabLinks:after,
body.services-item #tabLinks:after{background:#cdcdcc}body.agricultural
#tabLinks{position:relative;top:inherit;left:inherit;background:#cdcdcc}body.agricultural #tabLinks:after{display:none}}@media (max-width: 767px){#tabLinks{display:none}h2.sectionTitle{display:block;position:relative;overflow:hidden;margin:1px
-10px 0 -10px;padding:13px
20px 13px 20px;background:#A85511;color:#fff;font-size:20px;box-sizing:border-box;text-decoration:none;cursor:pointer}h2.sectionTitle:hover{background:#ccc}h2.sectionTitle:after{content:'+';position:absolute;top:13px;right:20px;font-weight:300;font-size:2rem}h2.sectionTitle.isOpen:after{content:'–'}.contentSection{display:block !important}.contentSection>*{display:none;padding:10px
0 10px 0}.js #tabLinks
a#tabViewAll{display:none}}#content{height:auto !important;min-height:350px;padding:0
10px;position:relative;box-sizing:border-box}#content:after{display:block;clear:both;content:''}#content>div{margin:27px
0 0 0}main{display:block;margin:0
0 0 0;padding:0
0 20px 0;box-sizing:border-box}#subContent{padding:20px
0 50px;box-sizing:border-box}@media (max-width: 767px){#subContent{display:flex;flex-direction:column;margin-top:0 !important}}#subNav,
.sideStaticText,
#subContent
#bio_sidecontent{padding:30px
30px 25px;margin:0
0 30px;border:1px
solid #EDEBE8;background:rgba(255,255,255,.7);overflow:hidden}#mainContent{padding-top:30px;width:100%}#mainContent p img,
#subContent p
img{max-width:100%;height:auto}#pdfLink{position:absolute;right:10px;top:40px;display:block;width:46px;height:40px;padding-left:38px;line-height:38px;color:#808080;font-size:16px;color:#808080;border-radius:3px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA4NC41MDIgODQuNDU4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA4NC41MDIgODQuNDU4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMl8pO30NCgkuc3Qxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzRfKTtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNl8pO30NCgkuc3Qze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzhfKTtmaWxsOiNGRkZGRkY7fQ0KCS5zdDR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTBfKTt9DQoJLnN0NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMl8pO2ZpbGw6I0ZGRkZGRjt9DQoJLnN0NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNF8pO30NCgkuc3Q3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2Xyk7ZmlsbDojOTA5MDkwO30NCjwvc3R5bGU+DQo8Zz4NCgk8ZGVmcz4NCgkJPHBhdGggaWQ9IlNWR0lEXzFfIiBkPSJNNDA1LjgxMy00NzIuNjg4djNoM0w0MDUuODEzLTQ3Mi42ODh6IE00MDAuODEzLTQ3Mi42ODh2MTBoOHYtNmgtNHYtNEg0MDAuODEzeiBNNDA0LjgxMy00NTcuNjg4DQoJCQljLTUuNTIzLDAtMTAtNC40NzctMTAtMTBzNC40NzctMTAsMTAtMTBzMTAsNC40NzcsMTAsMTBTNDEwLjMzNS00NTcuNjg4LDQwNC44MTMtNDU3LjY4OHoiLz4NCgk8L2RlZnM+DQoJPGNsaXBQYXRoIGlkPSJTVkdJRF8yXyI+DQoJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzFfIiAgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7Ii8+DQoJPC9jbGlwUGF0aD4NCgk8ZyBjbGFzcz0ic3QwIj4NCgkJPGRlZnM+DQoJCQk8cmVjdCBpZD0iU1ZHSURfM18iIHg9Ii04ODUuMTg4IiB5PSItOTQyLjY4OCIgd2lkdGg9IjE5MDAiIGhlaWdodD0iMTk0NiIvPg0KCQk8L2RlZnM+DQoJCTxjbGlwUGF0aCBpZD0iU1ZHSURfNF8iPg0KCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfM18iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz4NCgkJPC9jbGlwUGF0aD4NCgkJPHJlY3QgeD0iMzg5LjgxMyIgeT0iLTQ4Mi42ODgiIGNsYXNzPSJzdDEiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxkZWZzPg0KCQk8cGF0aCBpZD0iU1ZHSURfNV8iIGQ9Ik00MDUuODEzLTQ3Mi42ODh2M2gzTDQwNS44MTMtNDcyLjY4OHogTTQwMC44MTMtNDcyLjY4OHYxMGg4di02aC00di00SDQwMC44MTN6IE00MDQuODEzLTQ1Ny42ODgNCgkJCWMtNS41MjMsMC0xMC00LjQ3Ny0xMC0xMHM0LjQ3Ny0xMCwxMC0xMHMxMCw0LjQ3NywxMCwxMFM0MTAuMzM1LTQ1Ny42ODgsNDA0LjgxMy00NTcuNjg4eiIvPg0KCTwvZGVmcz4NCgk8Y2xpcFBhdGggaWQ9IlNWR0lEXzZfIj4NCgkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfNV8iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz4NCgk8L2NsaXBQYXRoPg0KCTxnIGNsYXNzPSJzdDIiPg0KCQk8ZGVmcz4NCgkJCTxyZWN0IGlkPSJTVkdJRF83XyIgeD0iLTg4NS4xODgiIHk9Ii05NDIuNjg4IiB3aWR0aD0iMTkwMCIgaGVpZ2h0PSIxOTQ2Ii8+DQoJCTwvZGVmcz4NCgkJPGNsaXBQYXRoIGlkPSJTVkdJRF84XyI+DQoJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF83XyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPg0KCQk8L2NsaXBQYXRoPg0KCQk8cmVjdCB4PSIzODkuODEzIiB5PSItNDgyLjY4OCIgY2xhc3M9InN0MyIgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIi8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGRlZnM+DQoJCTxwYXRoIGlkPSJTVkdJRF85XyIgZD0iTTM4Mi44MTMtNDM3LjY4OHYzaDNMMzgyLjgxMy00MzcuNjg4eiBNMzc3LjgxMy00MzcuNjg4djEwaDh2LTZoLTR2LTRIMzc3LjgxM3ogTTM4MS44MTMtNDIyLjY4OA0KCQkJYy01LjUyMywwLTEwLTQuNDc3LTEwLTEwczQuNDc3LTEwLDEwLTEwczEwLDQuNDc3LDEwLDEwUzM4Ny4zMzUtNDIyLjY4OCwzODEuODEzLTQyMi42ODh6Ii8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTBfIj4NCgkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfOV8iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz4NCgk8L2NsaXBQYXRoPg0KCTxnIGNsYXNzPSJzdDQiPg0KCQk8ZGVmcz4NCgkJCTxyZWN0IGlkPSJTVkdJRF8xMV8iIHg9Ii04ODUuMTg4IiB5PSItOTQyLjY4OCIgd2lkdGg9IjE5MDAiIGhlaWdodD0iMTk0NiIvPg0KCQk8L2RlZnM+DQoJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTJfIj4NCgkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzExXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPg0KCQk8L2NsaXBQYXRoPg0KCQk8cmVjdCB4PSIzNjYuODEzIiB5PSItNDQ3LjY4OCIgY2xhc3M9InN0NSIgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIi8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGRlZnM+DQoJCTxwYXRoIGlkPSJTVkdJRF8xM18iIGQ9Ik00Ni40NDMsMjEuMjcxdjEyLjU3NWgxMi41NzVMNDYuNDQzLDIxLjI3MXogTTI1LjQ4NSwyMS4yNzF2NDEuOTE3aDMzLjUzM3YtMjUuMTVINDIuMjUxVjIxLjI3MUgyNS40ODV6DQoJCQkgTTQyLjI1MSw4NC4xNDZjLTIzLjE1LDAtNDEuOTE3LTE4Ljc2Ny00MS45MTctNDEuOTE3UzE5LjEwMSwwLjMxMyw0Mi4yNTEsMC4zMTNzNDEuOTE3LDE4Ljc2Nyw0MS45MTcsNDEuOTE3DQoJCQlTNjUuNDAxLDg0LjE0Niw0Mi4yNTEsODQuMTQ2eiIvPg0KCTwvZGVmcz4NCgk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xM18iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiM5MDkwOTA7Ii8+DQoJPGNsaXBQYXRoIGlkPSJTVkdJRF8xNF8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xM18iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz4NCgk8L2NsaXBQYXRoPg0KCTxnIGNsYXNzPSJzdDYiPg0KCQk8ZGVmcz4NCgkJCTxyZWN0IGlkPSJTVkdJRF8xNV8iIHg9IjAuMzM1IiB5PSIwLjMxMyIgd2lkdGg9IjgzLjgzMyIgaGVpZ2h0PSI4My44MzMiLz4NCgkJPC9kZWZzPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xNV8iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTtmaWxsOiM5MDkwOTA7Ii8+DQoJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTZfIj4NCgkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzE1XyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPg0KCQk8L2NsaXBQYXRoPg0KCQk8cmVjdCB4PSItMjAuNjI0IiB5PSItMjAuNjQ2IiBjbGFzcz0ic3Q3IiB3aWR0aD0iMTI1Ljc1IiBoZWlnaHQ9IjEyNS43NSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K) 12px 9px no-repeat;background-size:20px 20px;font-weight:700}@media (min-width: 768px){body{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+gAAAABCAMAAAB63nQBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU0Mjk0MjI4MDYwQTExRTg5RDRDRTNFQTNGMTgzRjBGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU0Mjk0MjI5MDYwQTExRTg5RDRDRTNFQTNGMTgzRjBGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTQyOTQyMjYwNjBBMTFFODlENENFM0VBM0YxODNGMEYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTQyOTQyMjcwNjBBMTFFODlENENFM0VBM0YxODNGMEYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QPPOsAAAABlBMVEX39fIAAAABS5FvAAAAE0lEQVR42mJgGAWjYBQMewAQYAAD6QABHhpNQgAAAABJRU5ErkJggg==) repeat-y;background-size:50%}#content{display:flex;flex-wrap:wrap;min-height:calc(100vh - 268px)}body#agricultural-agricultural
#content{min-height:calc(100vh - 110px)}body.agricultural-item
#subContent{display:flex;flex-direction:column}body.agricultural-item #subContent
#subNav{order:10}#mainContent{padding:31px}#mainContent:not(:only-child){width:calc(100% - 280px);margin:0;order:2;background:#fff}#mainContent:only-child{background:#fff}#subContent{width:250px;padding:5px
15px 40px 10px;order:1;background:#F7F5F2}}@media (min-width: 1100px){#mainContent:not(:only-child){float:right;width:calc(100% - 470px)}#subContent{float:left;clear:left;width:470px}}@media (min-width: 1375px){#content{}#mainContent{padding-top:60px;min-height:calc(100vh - 186px)}body#index
#mainContent{min-height:0}#subContent{padding:60px
31px 31px 0;margin-top:0 !important}#pdfLink{top:65px}}@media (min-width: 1500px){#header{padding-left:0;padding-right:0}#content{padding:0}#mainContent{padding-right:200px}}@media (max-width: 1375px){#pdfLink{margin-bottom:20px;position:static}}@media (max-width: 767px){#content{display:flex;flex-direction:column}#subNav{order:2}}#subContent
p{margin:0
0 2rem 0;font-size:15px;line-height:1.4}#subContent
li{margin-top:0;margin-bottom:2rem}@media (min-width: 768px){#subContent
li{line-height:1.4}}@media (max-width: 767px){#subContent .results_list li
div{padding-bottom:5px}}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}.js .expandableList .results_list>li:nth-last-child(n+5)~li:nth-child(n+4){display:none}.js #area_bio .results_list > li:nth-child(n+1),
.js #industry_bio .results_list>li:nth-child(n+1){display:none}#mainContent .xrefSection ul,
#mainContent .xrefSection ul 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}.js #area_bio ul.results_list,
.js #industry_bio ul.results_list,
.js #office_bio
ul.results_list{margin:0px
0 8px 0}.letterLinks{display:flex;flex-wrap:wrap;font-weight:300;font-size:24px;margin:10px
0px 18px 0;color:#999}.letterLinks:after{display:block;clear:both;content:''}.letterLinks a,
.letterLinks
span{display:block;text-align:center;width:40px;height:40px;margin-right:15px;margin-bottom:15px;border-radius:40px;background:rgb(141, 148, 134);text-shadow:none;color:#fff;font-weight:400;line-height:40px}.letterLinks
span{background:#E6E4E1}.letterLinks>*:last-child{}.bioList{margin:1rem 0}.bioList
tr{border-bottom:1px dashed #d7e7f5;padding:1rem 0}.bioList .results_list
td{padding:0;line-height:normal;vertical-align:top}@media (min-width: 768px){.bioList .results_list
td{padding:inherit}.bioList td+td{padding-left:1em;padding:1rem 0}}@media (max-width: 767px){}.bioList .results_list
th{border-bottom:1px solid currentColor;padding:0}.bioList .office ul,
.bioList .office
li{margin:0}.bioList ul
li{position:relative;margin:0
0 30px;list-style:none;list-style-image:none}.bioList ul li
.title{font-size:1.8rem;line-height:2rem;font-weight:600}.bioList ul li
a{text-shadow:none !important}.bioList
.photo{margin-bottom:10px}.bioList .photo
a{display:block;position:relative}.bioList .photo
img{display:block;width:100%;height:auto}@media (min-width: 768px){.bioList{width:100%;margin:0
-10px}.bioList>ul:not(.results_list){margin-left:10px}.bioList
ul.results_list{width:100%;display:flex;flex-wrap:wrap}.bioList ul.results_list>li{width:50%;padding:0
10px;box-sizing:border-box;color:#fff}.bioList
ul.results_list.bio_list_offices{width:auto;display:inherit}.bioList ul.results_list.bio_list_offices>li{width:auto;padding:0}.bioList
.photo{margin-bottom:0}.bioList ul.results_list > li .photo a:after{display:block;position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(0,0,0,0) 30%,rgba(0,0,0,.9) 70%)}.bioList
.bioInfo{position:absolute;top:10px;right:20px;z-index:10;width:44%}.bioList ul li a:not([href^=tel]){color:#fff}}@media (min-width: 1100px){#area_bio_contact .photo,
#industry_bio_contact .photo,
#item_bio
.photo{position:relative;margin-bottom:0 !important}#area_bio_contact .photo:after,
#industry_bio_contact .photo:after,
#item_bio .photo:after{display:block;position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(0,0,0,0) 25%,rgba(0,0,0,.9) 70%)}}@media (min-width: 1350px){.bioList ul.results_list>li{width:33.3333%}}#bioPhoto,#officeBannerPhoto{position:relative;display:block;width:100vw;height:auto;left:calc(50% - 50vw)}#bioInfo>div{display:flex;flex-wrap:wrap;padding:10px
10px 20px;background:#cecece}#bioInfo
a{color:inherit}#bioInfo:after{display:block;clear:both;content:''}#bioPDF{}#bioInfo
#pageTitle{padding:0;font-size:3.5rem;line-height:4rem;color:inherit;font-weight:600}#bioTitle>span{float:left}#bioTitle>span:after{position:relative;top: -7px;content:'_';padding:0
7px}#bioTitle,#assistantTitle{width:100%;padding:0
0 5px 0;font-size:2rem;letter-spacing:2px;text-transform:uppercase;opacity: .8}ul#bioContact,
ul#bioContact li,
ul#bioAccessories,
ul#bioAccessories li,
ul#bioOffice,
ul#bioOffice
li{list-style:none;margin:0;padding:0}ul#bioOffice
li{float:left}ul#bioOffice li:not(:last-child):after{content:',';padding-right:8px}ul#bioContact,ul#bioAccessories,#assistantName,#assistantNumber{flex:1 1 200px;margin-bottom:20px;box-sizing:border-box;max-width:235px;padding-right:20px}ul#bioContact li,
ul#bioAccessories li,#assistantName,#assistantNumber,#officePhone,#officeEmail,#officePDF,#officeFax{padding-left:28px;margin:0
0 5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAABbUlEQVR4AdWZCY2FMBCGkYCESkDCSkDCSsABONg6AAetg7cOwAE4AAf/DsnsfbXTg74v+XOxk/zJnNtXSQHQkHqSIc34zszfelJT5QCAIj2RVvizcqxKYawmjYjHSKpjmWtJO+Kzk9pQcyPSM0pTapAP45VyDsiNEaQ1O9qlIa6m/avudlwMe6h/MjihHKYfNoQXG+nZURtkqI8GNfwYBCvSihsGwJrSoLCM1o9XCZIbZDxT3pwBQ2aDj3CnOwNsDIOcidsHGb4DQxrSngFzJIMPrpsB7sz8x0kMHqT2x4XgQQSDovuyaIO3nAblHexhcEltkOuuhz9LzDGjSP0PMuIricfMEK2LY8ODuinYYCPZj7kMbvJzK49BLd2PuQyqkk9+/dusOnAx7KG+v387C0m1dl1NFvmxvrvT5jT3W92VkG4d4wHzSNStbcwn4Anx0KQ61SO6Fj5nbByrqhzwFdSR7C9H78LfupCfIV4AxUan6Uu0yMcAAAAASUVORK5CYII=) no-repeat;background-size:20px;background-position:left 2px}ul#bioContact
#bioMobile{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAABoElEQVR4Ae2YCXGFQAyGkYCElYCDIgEHrQQcgIO3DsABK+E5YB2AA3CQhpn0Lkd+zh7fTOZ6Xeaf5k6AQkQRW8ZWsdX0lVp+y9iiAAEQZdhubA3paeSt2UNYyFbQdhRs4VbiEraONka+mawVV9D+FKhLKzqOSuVyeXA01eFuBbDzCXE+yVTcdXQyoiH8TmBJ16H8rkOg3NlStvibVpiytYRh3n/Mkh4vomYRoXjCAL211LUqKAGb967Q4LXiVvwno+FRrn40PYI9TP+NKibT4YHTuHZCWD3VGaSMZcpS5gL58FKeRurnWAznbGZFd6oDOPWRuAJQCRxxr/0XqCBSurjfQqBfkyQi0s8kSQ6K9doy4ya2vftoq5JsB3qzQwp1PLOWxt9lO9hWU6TV1XirA7oW0H4gkUP8ko52bano2B4XbojZ2nHLEE4jAmRI+DA03FasEebKI78dc0VPJyMawh+1dl7J1XZpSXB0PE57PHJHigOK/2HutlscMPudsjXZ8gRc0nZYtUsVR3QLnjNaeWuCI3h3e3EjA6uX31JpgRDPXUThmgiO8p4AAAAASUVORK5CYII=);}ul#bioContact #bioFax,#officeFax{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAA+klEQVR4AbTTAQbDQBQE0I+QWwT0CjnEXiRF6RlKLrGgUApQUADtAWLPUPDJCSpgOigW9ZOfdIc3FIxmd8UKgJoCRRpIaSL9/o4UqBZvAFTUkWJZlDqqlg40lLAuiZq5gZZGbMtIrfUP7AHfUPPrDBL+m0RVPrJHmXT5NbVu0YtOhn7m1tXCCrDznH1LdoKwYuGRKKzBMwLgTJfMFXYGYalz5EDHTA87Kqxp4+fawc4kLC08omvO5Eb3zGPJmUTnyBu+RGGFwiPBfvHbR/QzeIUGrnBwg1dAvBIJ/yWl7KJLKUzz+oSeNSP963j0OEonsbWSjqu1Qpd2FwDgAFaBErwFnQAAAABJRU5ErkJggg==);}ul#bioContact #bioEmail,#officeEmail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAABLElEQVR4AbSTIUzDQBSG30KTupn52tmZ+dqaGdx8hvcCfJiv94Zg50E0tThkyTymqnziFw1567vB+iXfmtu9vD+Xe2dTDMOQY4U1Nthhr2+DtfZzuwY1z/CgZil0qs9SAwps8S+0WEQBWzzjfzjjduoE6QFxUOHdQYu3pMVsHPKAc3AYjak7RW/4dIXvF6YuN825xzc+4iIYloXqqHepTA/K4x5P+ILLCwFL7Z9U71GbXq5HiXd4xA9c/wpY6/+j6kr0aGziVZejhnv8wp3WO633JiZCOuOnj0LUZIOf+KrvxkQQ0iedZNRohc+4MpF6kiYOiYnupJ41RNNVzRxS/Qxfjl9AYo5fgCvHw1yRRquyiy6lMM3rE3rWjPSv49HjKJ3E1ko6rtYKXdpdAMVX6gCae3s8AAAAAElFTkSuQmCC);}ul#bioAccessories
#bioVcard{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAABIUlEQVR4AbSUAWbFQBCGB2HL6xGeyB0qB2iBXGRzjR4iCAhoyR1KT7AqNwgQKicImP4YWtr9Z9PqxyeY5M2b3ZkRhqoG2MERJrjBw54JjhYPchZVrWC0Hyths/er0gQ1fNNfYN/VXoIWvusfsO9bVkF5Aj9R/f0O/COa4R28tedccHTV1yS9coZM9YNy4meb8i464CWT5GJx1nVBrM8Zi9Msi3I6sYFi7E6SXTmj2OR63GcSPKhPksKpXmH4YeWs6rMJuzjjBTaZShqLMw6vkldv+SF+Y+/RShJp3WvhvruSE0msu6aTm3ti3ZWbk15K4VujYxP/BB9P+JydePsXUf+H6G9hF38Lf4zm9Qk9a0b61/HocZROYmslHVdrhS7tLgD/dttt7Y2BOAAAAABJRU5ErkJggg==);}ul#bioAccessories
#bioLinkedin{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAABSUlEQVR4AbzVgUYEQRzH8ZXNIogCaEFEBY4DPcECOACH0Iaglzi9wkJID5AEBCpA1oJe4ebueoOFtu/xX/7GNN3O2vvxoZmR3+3Nzk3kS9M0CTIUKGFQw8i4kPUk6hr+KUYOg01ikCPetCBFhZBUSP8rGGOFPllh7HkCVdC/KHXtQQWdJxzgBIvAry7WJdewM1Hr9whJrl9TAzuvOMQplgiJQRLJe94nP/Ali+RAuTLDuXjHtxpP8Ygj7GKED7hSRHJyXblRe/KChRrvY8d6efYwh51yvWi6lsjcFZ4xUnN3sGPWC3XAkxyjzYOav4SdOuhJ+PsCbT7V/AR2TJc9MX+UlN4S2ZNi4JLCOifeknlgSeY78TOciTcs1XiKNl9q/tZ54uUT5Bgiuf9XuH8qxMPfJ9u/Gbd4x9t79Lt0Elsr6bhaK3RpdwEAZwI/EZQHvacAAAAASUVORK5CYII=);}ul#bioAccessories
#bioTwitter{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAABcElEQVR4AazUAUQEQRhA4bm6bBzQEcGC6FCAS1CAWAAgAmALBAIgQCQAbAEBR0SQACJEawukAJRhU+WIXOW2FxNjzMzt1j2+gNlfNzMjfBVFESBCghQSPUikSBAhEFVjUR0xJMokEaNedkCIDH8pQzhoQBs5/lOOtu8/yDGMcoS2PcgwzDLU9SFrMPuEr0OsYBXH+OkG9/gt1o+phN4dlvEOW1uWn3vGsqcSgVDn3OxELVzALfSeMerY1xYuoBcJ/uzB7BE1tXAc67hEH+ee09mBWSLUzTXrYtPykQamPUOuYJYKx60+QwO1ii/FE8ykUG+R2RdmKw6Yg62e8LxPD4gwUnLINmxJtSfW3tBCrcSAJrog+54kcHWKiRJDjuAqUffEm8SSZ8AOfEWuG3+NfWxgyvHxSXTgSd14tSCG3gcOsIim9uExzGMXrxhUXOUVfkGO/vdILYVpXp/Qs2akfx2PHkfpJLZW0nG1VujS7gIAyfqiJnchxzAAAAAASUVORK5CYII=);}ul#bioAccessories #bioPDF,#officePDF{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAABsElEQVR4AdWZgWbDQBjHDzLdlFBKtcyQB5g9QfYGA7DBMAqwRxgKDEqAgUECoCAA9EESDAoBVUDmvz8OEbHdfZesuT8/SuAnX+/y3XdKEgABicmG5KQgJ+jo34V+tiExCdTQARCRhFSwT0USEg0htiQpqeGemqRk2ZfcmhzRf45k7SI2IRmGT0YmtnIh2eP/sieh+Ztzl5NKTkwEM5wvmcmCOHfWv20lJqv1QHZ/UDiu7mWXYAqz7Az+JlvyQb4hS9r1hahtBAFckJsWVw3BmDwJJWsSNQUTAkvBa/LZ4q4pqBgHyaT54a8Iei2xFnSQrEigdCkgeIOX5LZF2BB8aT17h31ipdsh9Fzix/YzzRfsslEAcoGgKHoLskmuAJTCNzglsSFToWChAJyEgiuyNWQlFDwpMCMuMcSCuiV7MCSUC8pLvCBvhixcSlyOtsR6keQjLnHuslHPyashc5Gg3qjvR1ziWNwsAJiRZ0NmAsGKBPJ2a3jBRN6wDl/imkTyln94wdT90CTjIDo0eXDs9ODg7sHow4PhkQfjNw8GmB6MgD0YoguuIcqOa4iyj2uIH7sJ9Cm78nBcAAAAAElFTkSuQmCC);}#assistantName{padding:0;background:none}#bio_assistant
p{margin:0;padding:0}h2>button{margin:0;padding:0
!important;background:none !important;border:none;font:inherit;cursor:pointer;text-align:left}#subContent .bioSection,
#subContent
.officeSection{padding:0
30px;transition:all 250ms ease}#subContent .bioSection.open,
#subContent .itemSection,
#subContent .officeSection,
#subContent
.areaSection{padding:30px
30px 20px;margin:0
0 30px 0;box-sizing:border-box}#subContent .bioSection
.results_list{margin:0}#subContent .bioSection:not(.open) h2 + div,
#subContent #office_bio:not(.open) h2+div{display:none}#subContent .bioSection.open,
#subContent .itemSection,
#subContent .officeSection,
#subContent
.areaSection{background:#fff;overflow:hidden}#subContent .bioSection > h2,
#subContent .itemSection > h2,
#subContent .officeSection > h2,
#subContent .areaSection>h2{position:relative;cursor:pointer;margin-bottom:2rem;padding:0}#subContent #office_bio>h2{margin-bottom:5px}#subContent .bioSection > h2 button:before,
#subContent #office_bio > h2 button:before{position:absolute;content:'+';left: -15px;top:0px;font-size:18px;line-height:22px;font-weight:700}@media (max-width: 767px){#subContent .bioSection > h2 button,
#subContent #office_bio > h2
button{padding-left:12px !important}#subContent .bioSection > h2 button:before,
#subContent #office_bio > h2 button:before{left:0}}#subContent .bioSection.open > h2 button:before,
#subContent #office_bio.open > h2 button:before{content:'\2013';font-size:16px;top: -1px}#subContent #office_bio.open>h2{margin-bottom:2rem}@media (min-width: 768px){body.people-item #content,
body.contact-item
#content{padding-top:50px}}@media (min-width: 1100px){body.people-item.bannerOverlay #banner:before{position:absolute;top:0;left:calc(50% - 50vw);display:block;content:'';width:100vw;height:100%;z-index:1;background:linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 36%,rgba(0,0,0,0.15) 44%,rgba(0,0,0,0.89) 82%,rgba(0,0,0,0.89) 100%)}#bioInfo{display:flex;align-items:center;position:absolute;z-index:10;width:100%;height:100%;max-width:715px;top:0;right:calc(-180px + 5vw);align-items:center}#bioInfo>div{color:#fff;background:none}#bioInfo
#pageTitle{padding-right:130px;margin:0
0 10px;font-size:5rem;line-height:5rem;box-sizing:border-box}#bioTitle{margin:0
0 10px 0}}@media (min-width: 1375px){body.people-item #content,
body.contact-item #content,
body.contact-item
#content{padding-top:0}body.people-item #mainContent,
body.services-item #mainContent,
body.services-industries-item #mainContent,
body.contact-item
#mainContent{position:relative}#bioInfo{right:0}}@media (min-width: 1600px){body.people-item #header,
body.contact-item
#header{position:absolute}body.people-item #header:after,
body.contact-item #header:after{background:linear-gradient(0deg, rgba(0,0,0,0.00) 0%, #000 100%)}}@media (max-width: 767px){#subContent .bioSection,
#subContent .itemSection,
#subContent .officeSection,
#subContent
.areaSection{padding-left:0 !important;padding-right:0}}#servicesSearch{display:flex;flex-wrap:wrap;margin-top:40px;max-width:1000px}#servicesSearch
form{flex:1 1 500px}#servicesSearch form>div>div{float:none;width:auto;height:40px;margin:0;border-radius:2px}#servicesSearch form > div > div input[type=text]{height:40px;border-radius:2px}.js #servicesSearch form>div>div>label{top:8px;padding:0;font-size:1.8rem;font-weight:400}#servicesSearch
input#searchtextService{width:100%}#servicesSearch form > div > div
button{position:absolute;top:9px;right:17px;background:none;border:none;padding:0;cursor:pointer}body#services #banner,
body#services-alpha
#banner{padding:30px
10px 0;background:#fff;box-sizing:border-box}body#services #banner #bannerContent,
body#services-alpha #banner
#bannerContent{width:100%}body#services #banner #bannerContent h1#pageTitle,
body#services-alpha #banner #bannerContent
h1#pageTitle{color:#808080}#servicesSearch{}#serviceMenu{display:flex;flex-wrap:wrap;margin:0
13px 20px 0}#serviceMenu
a{color:#A85511;line-height:30px;display:block;background:#232E33;height:40px;padding:5px
15px;border-radius:3px;font-size:1.8rem;color:#FFF;text-align:center;box-sizing:border-box}#serviceMenu a+a{margin-left:13px;border-left:1px solid #E6E4E1}div.listColumn{margin-bottom:50px}div.listColumn>ul>li{}div.listColumn ul,
div.listColumn ul
li{list-style:none;list-style-image:none;margin: .25em 0;padding:0;font-weight:bold;line-height:normal}div.listColumn ul.hierList
li{font-weight:normal}div.listColumn
ul{}div.listColumn ul
ul{margin: .25em 0;border-right:none}div.listColumn li
li{padding-left:1em}#servicesWrapper
h2{font-weight:400;margin:0
0 10px;padding-top:0}#servicesWrapper .results_list>li{position:relative;padding:12px
30px 18px 60px;margin:0;font-size:2.2rem;line-height:2.2rem;color:#A85511;font-weight:400;border-bottom:1px solid #E6E4E1;box-sizing:border-box}#servicesWrapper .results_list>li:first-child{border-top:1px solid #E6E4E1}#servicesWrapper .results_list>li>ul.hierList{display:none;margin-top:30px;margin-bottom:15px;font-size:1.6rem;color:#A85511}#servicesWrapper .results_list > li > ul.hierList
li{margin-top:15px}#servicesWrapper
button.expander{margin:0;padding:0
!important;border:0;font:inherit;position:absolute;width:30px;height:30px;left:15px;top:8px;font-size:26px;line-height:30px;cursor:pointer;background:rgb(141,148,134) !important;color:#fff;text-align:center;border-radius:26px}#servicesWrapper
li.open{background:#fff;border-left:1px solid #E6E4E1;border-right:1px solid #E6E4E1}#servicesWrapper li.open
.expander{line-height:inherit;top:10px;left:15px;line-height:24px}#servicesWrapper li .expander span + span,
#servicesWrapper li.open .expander span:first-child,
#expandAll span + span,
#expandAll.expanded span:first-child{display:none}#servicesWrapper li.open .expander span + span,
#expandAll.expanded span+span{display:inline}#servicesWrapper li.open .expander span+span{position:relative;top: -3px}@media (min-width: 768px){#servicesWrapper{display:flex}#servicesWrapper>div{flex:1 1 50%}#practiceList{padding-right:31px;box-sizing:border-box}}@media (min-width: 921px){body#services #banner
#bannerContent{}}@media (min-width: 1500px){body#services #banner,
body#services-alpha
#banner{padding-left:0}}#itemInfo{position:relative;padding:20px
10px;background:#fff}#itemInfo
h1{font-size:3.5rem;line-height:4rem}#itemInfo
div{font-size:2.2rem;line-height:2.4rem}#subContent #area_hierarchy.areaSection ul li
li{margin-left:20px}#area_bio_contact li,
#industry_bio_contact li,
#item_bio
li{line-height:2.4rem}#area_bio_contact .results_list > li,
#industry_bio_contact .results_list > li,
#item_bio .results_list>li{position:relative;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #E6E4E1}#area_bio_contact .photo,
#industry_bio_contact .photo,
#item_bio
.photo{margin-bottom:10px}#area_bio_contact .photo img,
#industry_bio_contact .photo img,
#item_bio .photo
img{display:block;width:100%;height:auto}#area_bio_contact .title,
#industry_bio_contact .title,
#item_bio
.title{font-size:1.8rem;color:#A85511;line-height:2rem;font-weight:600}#area_bio_contact .position,
#industry_bio_contact .position,
#item_bio
.position{color:#666}#area_bio_contact .office ul,
#industry_bio_contact .office ul,
#item_bio .office
ul{margin:0}#area_bio_contact .office li,
#industry_bio_contact .office li,
#item_bio .office
li{margin:0;color:#A85511}#area_bio_contact .phone,
#industry_bio_contact .phone,
#item_bio
.phone{color:#A85511}#officeList .email
a{background:url('../i-t1582149370/icon-email-red.png') left 2px no-repeat !important;background-size:20px !important}#area_bio_contact .results_list li:last-child,
#industry_bio_contact .results_list li:last-child,
#area_bio_contact .results_list,
#industry_bio_contact .results_list,
#area_bio_contact,
#industry_bio_contact,
#item_bio .results_list li:last-child{padding-bottom:0 !important;margin-bottom:0 !important;border-bottom:none}@media (min-width: 768px){#itemInfo
h1{padding-right:130px;font-size:5rem;line-height:5rem}body.services-item #content,
body.services-industries-item
#content{padding-top:65px}body.services-item #banner,
body.services-industries-item
#banner{height:360px}#banner
#imageWrapper{position:relative;width:100vw;left:calc(50% - 50vw);overflow:hidden;height:360px}#itemPhoto{position:relative;display:block;height:100%;width:auto;left:calc(50% - 1200px)}#itemInfo{width:100%;position:absolute;z-index:10;bottom:110px;box-sizing:border-box;background:none}#itemInfo>*{color:#fff}#itemInfo
#pdfLink{top:auto;bottom:20px}}@media (min-width: 1100px){#area_bio_contact .contactInfo,
#industry_bio_contact .contactInfo,
#item_bio
.contactInfo{position:absolute;top:10px;right:15px;width:48%;color:#fff}#area_bio_contact .contactInfo *,
#industry_bio_contact .contactInfo *,
#item_bio .contactInfo
*{color:inherit !important}}@media (min-width: 1375px){body#services #banner #bannerContent h1#pageTitle,
body#services-alpha #banner #bannerContent
h1#pageTitle{padding-top:3.5rem}}@media (min-width: 2400px){#itemPhoto{width:100vw;height:auto;left:calc(50% - 50vw)}}@media (max-width: 767px){#itemPhoto{display:block;max-width:100%;height:auto}}body#newsroom
#mainContent{padding-top:60px}body#newsroom
.itemList{padding-bottom:32px;margin-bottom:55px;border-bottom:1px solid #EDEBE8;padding-left:100px}body.itemListingPage
#mainContent{padding-top:40px}body#about-diversity
.itemList{margin-top:10px;padding-left:40px}body#newsroom .itemList:last-child{border-bottom:none}body#newsroom .itemList h2,
body.itemListingPage:not(.careers-item) h1#pageTitle{position:relative;font-size:2.6rem;color:#333;letter-spacing:0;font-weight:400}body.itemListingPage:not(.careers-item) h1#pageTitle{padding-left:100px;margin-bottom:3rem}body#newsroom .itemList h2 span,
body.itemListingPage h1#pageTitle
span{display:block;position:absolute;left: -100px;top: -5px;width:80px;height:80px;border-radius:80px;box-sizing:border-box}body.itemListingPage h1#pageTitle
span{left:0}body#newsroom .itemList h2 span img,
body.itemListingPage h1#pageTitle span
img{display:block;width:100%;height:auto;margin:0
auto}.itemList
.title{font-size:2.2rem;color:#A85511}body.itemListingPage #mainContent .itemList
li{padding:20px
0;margin:0;border-bottom:1px dotted #cecece}#careerNews{margin-top:35px}body.itemListingPage .itemList
.title{font-size:2rem}body.itemListingPage .itemList li
.itemdate{flex:0 1 170px;padding-right:20px;box-sizing:border-box}body.itemListingPage .itemList li
.info{flex:1 1 500px}#publicationSearch{margin-bottom:40px}#publicationSearch form>div{display:flex;flex-wrap:wrap}#publicationSearch form>div>div{float:none;flex:1 1 300px}#subContent .itemList
.title{font-size:1.8rem}#newsroomSignup{display:block;background:#232E33;width:21.2rem;height:4rem;margin-top:10px;border-radius: .3rem;font-size:1.8rem;line-height:4rem;color:#FFF;text-align:center;box-sizing:border-box}#subContent
#socialLinks{margin-top:40px;width:220px;color:#999;letter-spacing:1px;text-transform:uppercase}#subContent #socialLinks
ul{display:flex;justify-content:space-between;margin-top:15px}#subContent #socialLinks
li{margin:0;list-style:none}#subContent #socialLinks li
img{display:block;width:40px;height:40px}.view_more
a{display:inline-block;width:auto;margin:20px
0 28px 0;color:#A85511}.view_more a:hover{}.rsvpButton,.rsvpAction{margin:10px
0 0 0}.rsvpAction{display:inline-block;margin:0
.3em 0 0}@media (min-width: 768px){body.itemListingPage
#mainContent{}}div.blog,div.publication,span.publication{font-style:italic}#itemContent{margin:20px
0 0 0}.photoRight{float:right;margin-left:14px}body#contact #mainContent,
body#people #mainContent,
body#people-directory #mainContent,
body#experience
#mainContent{padding-right:0;padding-left:0}#officeList:after{display:block;clear:both;content:''}#officeList ul,
#officeList ul
li{list-style:none;margin:0;padding:0}#officeList
ul{display:flex;flex-wrap:wrap;margin:0
-16px}#officeList ul
li{max-width:343px;flex:1 1 300px;margin:0
16px 80px}#officeList ul li
.image{margin:0
0 20px}#officeList ul li .image
img{display:block;width:219px;height:auto}#officeList ul li
.title{margin:0
0 .7rem;font-weight:700;font-size:2.2rem;color:#A85511;font-weight:400;letter-spacing:0}#officeList ul li
.address{margin:0
0 1rem;color:#333}#officeList ul li .phone,
#officeList ul li .phone2,
#officeList ul li
.fax{color:#A85511;margin-bottom:1rem;letter-spacing:0}#officeList ul li .phone a,
#officeList ul li .phone2 a,
#officeList ul li .fax,
#officeList ul li .email
a{padding-left:26px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAaVBMVEUAAAC2bSSrVxGpVhKpVRKpVRKpVRG/gECqVRKoVRGqVRGoVRGoVxOpVRKoVxGpVhKpVhKpVRKqVRKqVRypVhGsWBOrWBWoVRKoVhKpVhL/gICpVRKpVRKpVhKzWRqqVRKqVRKpVRGoVREzCGELAAAAI3RSTlMAB0mYzOb5BGb/Hs416WdWg+dvEs03PdrZcwL12HQUV0jt4CXPe5IAAACsSURBVHgBfZKFkQQhFAUf7tytu03+Oa4i411KNfAVCUIZF1JwRgnaKC1MRmhVhXWmjbNI+GC6BJ9eJNFW31fKmSFOAYhmDA2QlBWjH/7+FylDAmp+LPFjtTZfKFjPYJP+AK9mu9sfgOPpe+YQbXO+FCMgJ36TEP0M0veiHedK6S1nbXg7t7tpwUAnDAURo0YQQJsvj6YJLaNnej0zn7mZzuwBoGJrd6JCYmLfXsfdEjtGooSLAAAAAElFTkSuQmCC) left 2px no-repeat;background-size:20px}#officeList ul li
.fax{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAABPUlEQVR4AbxWIUhEQRDdIJhnD6vperNb7ez+Xrwg2uOBvZssgux8g0nr2Tl+j6YD7SAXRPeF9TjEmXvI/YXHcXfz3mN3ZmY3WOv5cnr40MmZ5nijKS4rVppkjU98x+/4H3GBXYv56UGf4jnESpIvD4hDPHg7GfRJjitxaAIkBvBNg9JNTjTFtw2JB/jQ+XMHlIFjBL1fOeCPyMWwlaPSycwn8UAx/JSpU0WvmuPcwLVVddAPqHP7fOXF6yWLD/2AhtqnCfQDOpcxqaRbzXK3Qbx3Km0JkxVnMrmouGpoObHyEjCL/nNcfTqaOvw1vRPeBDuhcyKPmuNTQ41Z+Dkhq6vk+ME0JPTpPmFNoO91PGFidDwWZoxh8q45akPJ8knPrtGm8Cj3yWg342h3/FaOOpkxrxXE7/xa+R4t2l0AyfavgM4chvoAAAAASUVORK5CYII=) left 2px no-repeat;background-size:20px}#officeList ul li
.contactperson{margin:1rem 0}body#contact
#mainContent{width:100%}body#contact
#subContent{order:3;width:100%}@media (min-width: 920px){body#contact
#subContent{display:none}}@media (min-width: 1280px){body.newsroom-news-item h1#pageTitle,
body.newsroom-events-item h1#pageTitle,
body.newsroom-publications-item h1#pageTitle,
body.newsroom-news-item h1#pageTitle,
body.experience-item
h1#pageTitle{font-size:3.5rem;line-height:4rem}}@media (max-width: 767px){}body.contact-item #banner>div{}body.contact-item
#banner{background:#cdcdcc}body.contact-item #banner
#officePhoto{width:100%;display:block;margin:0
auto}body.contact-item #banner
.sp_pencil{position:absolute;top:0}#officeInfo{padding:10px;color:#333}#officePhoto{display:block;width:100%;height:auto;margin:0
0 30px;box-sizing:border-box}#officeInfo>div>div{margin:0
0 10px;font-weight:400}#officeEmail a,
#officePDF
a{color:inherit}@media (min-width: 768px){body.contact-item
#banner{background:none}body.contact-item #banner>div{position:relative;box-sizing:border-box;padding:0}#officeInfo{position:absolute;top:0;right:0;z-index:10;display:flex;align-items:center;width:100%;max-width:715px;height:100%;padding:0px
20px 0 0;color:#fff;box-sizing:border-box}#officeInfo>div{display:flex;flex-wrap:wrap}#officeInfo>div>div{max-width:275px;flex:1 1 40%}#officeInfo
#pageTitle{width:100%;color:#fff;font-size:5.5rem;line-height:5.5rem;font-weight:600;margin-bottom:10px}#officeAddress{margin-right:50px !important}#officePhoto{border:30px
solid #fff}}@media (min-width: 920px){}@media (min-width: 1100px){#officeInfo{padding-right:30px;font-size:2rem;line-height:2.8rem}#officeInfo
#pageTitle{font-size:6rem;line-height:6rem;font-weight:600;margin-bottom:15px}}@media (min-width: 1500px){}.attachment_item>div{margin:0
0 6px 0}#itemSubtitle{color:#00446a;line-height:normal;padding:12px
0 4px 0;font-size:1.35rem}#experienceHighlights{margin-bottom:80px}#experienceHighlights
ul.results_list{display:flex;flex-wrap:wrap;justify-content:center;margin:0
-35px}#experienceHighlights ul.results_list
li{width:350px;min-height:265px;position:relative;margin:100px
25px 0;list-style:none;background:#F7F5F2;box-sizing:border-box}#experienceHighlights ul.results_list
li{display:block;padding:94px
35px 35px;text-decoration:none}#matterSearch form>div{display:flex;flex-wrap:wrap}#matterSearch form>div>div{flex:1 1 325px}#matterSearch form>div>div:last-child{flex:0 0 80px}#experienceList{font-size:1.8rem;line-height:2.4rem}#experienceList
th{color:#333;font-size:2.4rem;padding:1.5rem 0}#experienceList
tr{border-bottom:1px solid #cecece}#experienceHighlights
.featuredtitle{margin:0
0 3rem;font-size:2.6rem;line-height:2.4rem;text-align:center;font-weight:500;color:#201d1d}#experienceHighlights
.featuredabstract{font-size:2rem;color:#A85511;font-weight:400}@media (min-width: 768px){#experienceList
td{width:calc(100%/3);padding:10px
50px 20px 0;vertical-align:top}}@media (max-width: 767px){#experienceList
tr{padding:20px
0;border-bottom:1px solid #d2d2d2}#experienceList td.industry,
#experienceList
td.area{padding:10px
0 0 30px}#experienceHighlights ul.results_list
li{width:100%}}#breadCrumb,
#breadCrumb
li{list-style:none;list-style-image:none;margin:0;padding:0}#breadCrumb{margin-top: -22px;margin-bottom:9px}#breadCrumb
li{display:block;float:left;padding-right: .25em}#breadCrumb li:not(:first-child):before{content:'>';padding:0
4px}#breadCrumb:after{display:block;clear:both;content:''}@media (max-width: 767px){#breadCrumb{margin-top:0}#breadCrumb
li{float:none;padding-right:0}}form{position:relative;margin:0;padding:0}form:after{display:block;clear:both;content:''}form>div>div{position:relative;float:left;width:calc(50% - 30px);height:40px;margin:0
30px 15px 0}#subContent form>div>div{width:auto;margin-right:0}form>div>div.textarea_wrapper{height:auto;width:calc(100% - 15px)}form>div>div.radio_wrapper{clear:both;float:none;height:auto;width:calc(100% - 7px);padding:10px
0 5px 0}form>div>div.checkbox_wrapper{clear:both;float:none;height:auto;width:calc(100% - 7px);padding:5px
0 10px 0}form>div>div.submit_wrapper{width:calc(100% - 12px)}form>p{clear:both}.js form>div>div.radio_wrapper>label{position:static;padding-left:0}.js form>div>div.hasValue>label{visibility:hidden}.js 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,
.js form>div>div>label{width:100%;height:40px;margin:0;padding:6px
7px 1px 17px;color:#666766;border:1px
solid #d6d6d6;font-size:inherit;box-sizing:border-box;-moz-box-sizing:border-box}textarea{max-width:none;line-height:normal;padding-top: .5em;min-height:6.5em}.js form>div>div>label{position:absolute;top:8px;left:17px;border:0;padding:0;background:none}.customSelect{display:block !important;overflow:hidden;padding-right:40px;padding-top:10px}.customSelect:after{content:'\2039';display:block;position:absolute;right:25px;top:8px;font-size:42px;transform:rotate(270deg)}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}input[type=submit]{margin:0
0 10px 0;border:0
solid #d6d6d6;color:#fff;cursor:pointer}a.clearAll,
a.viewAll,
input[type=submit], .rsvpButton a,
.rsvpAction a,a.buttonLink,button.buttonLink{line-height:30px;display:inline-block;background:#232E33;min-height:40px;padding:5px
15px;border-radius:3px;font-size:1.8rem;color:#FFF;text-align:center;box-sizing:border-box}input[type=submit]:hover,
a.viewAll:hover,
a.clearAll:hover,
#serviceMenu a:hover,
.rsvpButton a:hover,
.rsvpAction a:hover,
#newsroomSignup:hover,
#emailDisclaimerButtons a:hover,
#exturlDisclaimerButtons a:hover,a.buttonLink:hover,button.buttonLink{background:#868686;text-decoration:none}.js form>div>div.checkbox_wrapper>label{display:block;position:relative;padding:0
0 20px 3px;line-height:normal;height:auto}.js form>div>div.checkbox_wrapper>div>div>label{display:inline-block;position:relative;padding:0
0 5px 4px;vertical-align:top}form>div>div.radio_wrapper>div{display: -webkit-flex;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}@media (min-width: 768px){a.clearAll,a.viewAll,input[type=submit]{margin-right:20px}}@media (max-width: 767px){form>div>div{width:100%;margin:0
0 15px}}#emailField{display:none}.autocomplete-w1{position:absolute;top:0;left:0;margin:8px
0 0 6px}.autocomplete{max-height:350px;overflow:auto;margin: -6px 6px 6px -6px;background:#fff;border:1px
solid #999;text-align:left;cursor:default;box-shadow:4px 4px 5px -2px rgba(0,0,0,0.5)}.autocomplete
.selected{background:#f0f0f0}.autocomplete
div{padding:5px
5px;line-height:120%}.autocomplete div
span.autoCompleteMore{font-size:11px;color:#3874a8}.autocomplete
h2{margin:0;padding:12px
5px 6px 5px;white-space:nowrap}.autocomplete
strong{font-weight:bold;color:#3874a8}.autocomplete
.acBio{padding:0
5px 0 0}.autocomplete
.acBioPic{display:inline-block}.autocomplete
.acBioImg{display:inline-block;width:52px;height:42px;overflow:hidden;padding-bottom:0}.autocomplete .acBioPic
img{height:100%}.autocomplete
.acBioText{display:inline-block;white-space:no-wrap}.autocomplete
.acBioName{padding:0;line-height:100%}.autocomplete
.acBioTitle{padding:0;line-height:100%;font-size:80%;color:#555}@media (max-width: 767px){#lowerContent{width:100%;overflow:hidden}}#lowerContentImage{position:relative;left:calc(50% - 1200px);display:block;height:30px;width:auto}#lowerContent.tagline{position:relative;width:100vw;left:calc(50% - 50vw)}#lowerContent.tagline>div{padding:2rem;background:rgb(141,148,134);text-align:center;color:#fff;font-size:2.8rem}@media (min-width: 2375px){#lowerContentImage{width:100vw;height:auto;left:calc(50% - 50vw)}#header
#bannerImage{position:absolute;top:0;left:calc(50% - 50vw);width:100vw}}#footer{position:relative;margin:0
0 0 0;padding:30px
10px;background:#232E33;color:#fff;font-size:1.6rem}#footer>div{display:flex;flex-wrap:wrap}#footer.loginFooter{display:block;text-align:center}#footer.loginFooter{padding-top:30px}#footer:after{display:block;clear:both;content:''}#footer
a{color:inherit}#footer a:hover{color:#A85511;text-decoration:none}#footer ul li,
#footer
ul{list-style:none;margin:0;padding:0}#footer ul
li{line-height:normal}#footerIcons li:first-child{padding-top:10px}#footer
p{margin:0;padding:0}#footer:not(.loginFooter)>*{margin-bottom:30px !important}#footer
#footerLinks{display:flex;flex-wrap:wrap;flex:1 0 450px;max-width:570px;justify-content:flex-start;padding-right:30px;align-items:center;box-sizing:border-box}#footer #footerLinks
li{margin-bottom:5px}#footer #footerLinks
a{font-weight:700}#footerLinks li:first-child{flex:0 0 225px}#footerLinks li:first-child a:first-child:after{content:'|';margin:0
12px}#footer
#socialLinks{display:flex;flex:0 1 175px;min-height:50px;margin-right:50px;justify-content:space-between;align-items:center}#socialLinks img,
#footerIcons
img{width:80%}#footerIcons{display:flex;flex:0 1 220px;justify-content:center}#springboard{display:flex;flex:0 1 450px;font-size:1.4rem;line-height:1.8rem}#springboard div:first-child{flex:0 1 220px;padding-right:0;margin-right:15px;position:relative}#springboard>div:last-child{padding-top:8px;padding-left:15px;position:relative}#springboard>div:last-child:before{position:absolute;left:0;top:0;height:100%;content:'';display:block;width:1px;background:#fff;opacity: .4}#springboard
img{width:100%;height:auto}#footer #springboard
div{}@media (min-width: 768px){#footer{padding-top:70px}}@media (max-width: 1024px){#footerOffices{clear:left;float:left}#footerOffices div.results_list>div{float:none;margin:10px
0 0 0px;text-align:left}#footer
#footerLinks{margin-bottom:20px}#footerIcons
li{padding:20px
0 !important}}#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:13px}.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:14px;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:0px;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 0px 0;padding:0
0px 0 0px;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:0px;z-index:5;width:100%;padding:2px
5px 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:0px;width:25px;height:calc(100% - 10px);margin:0px
0 0px 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:0px;border-left:2px solid #f5f5f5}a#playlistNext{right:0px;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:40px}.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{margin:3px
0 4px 0}.xrefMultimediaList ul li,
#item_itemvideo > div ul li,
.itemMultimediaList ul.results_list
li{margin-bottom:30px;width:500px;max-width:100%;position:relative}.xrefMultimediaList.embedFloat-left ul li,
.xrefMultimediaList.embedFloat-right ul
li{width:100%}#item_relatedsame ul li .photo
img{width:130px}.itemMultimediaList ul li .photo img,
.xrefMultimediaList ul li .photo img,
#item_itemvideo > div ul li
img{display:block;width:100%;height:auto}.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,
#item_itemvideo ul li
.photo{position:relative;z-index:1;width:100%}.itemMultimediaList ul.results_list li .photo:before,
.xrefMultimediaList ul li .photo:before,
#item_itemvideo ul li .triggerPopupPlayer:before{position:absolute;display:block;content:'';width:80px;height:80px;background:rgba(0,0,0,.6);border-radius:50%;bottom:calc(50% - 40px);left:calc(50% - 40px)}.itemMultimediaList ul.results_list li .photo a:before,
.xrefMultimediaList ul li .photo a:before,
#item_itemvideo ul li .triggerPopupPlayer:after{position:absolute;display:block;content:'';bottom:calc(50% - 12px);left:calc(50% - 10px);width:0;height:0;border:transparent solid;border-width:12px 0 12px 24px;border-left-color:#ccc}#subContent .xrefMultimediaList ul li
.photo{float:none}.itemMultimediaList ul.results_list li
.photo{margin-right:10px}#mainContent .xrefMultimediaList ul li .videomore,
#mainContent .xrefMultimediaList ul li .title,
#mainContent .xrefMultimediaList ul li
.abstract{}.xrefContent{background:rgb(141,148,134);padding:10px
15px;color:#fff}.xrefContent
.title{font-size:2.0rem;line-height:2.4rem;margin-bottom: .8rem}.xrefContent
*{color:inherit}.js #item_relatedsame .results_list>li:nth-child(n+1){display:none}.js #subContent #item_relatedsame
ul.results_list{margin:0px
0 8px 0}.title
.videoMore{display:block;font-size:1.6rem}#mainContent .xrefMultimediaList.embedFloat-left{position:relative;width:calc(50%  +  10px);float:left;margin:8px
20px 10px 0}#mainContent .xrefMultimediaList.embedFloat-right{position:relative;width:calc(50%  +  10px);float:right;margin:8px
0 10px 20px}.jwplayer{z-index:99999999999;position:relative;overflow:hidden}.jwplayer
iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:99999999999}@media (max-width: 767px){.xrefMultimediaList ul
li{width:100%;max-width:100%}#mainContent .xrefMultimediaList.embedFloat-left,
#mainContent .xrefMultimediaList.embedFloat-right{width:100%;float:none;margin:10px
0 10px 0}}#searchPopupBackground,#emailPopupBackground,#exturlPopupBackground{display:none;position:fixed;top:0;left:0;z-index:100000;height:100%;width:100%;background:#333;border:1px
solid #cecece}#emailPopup,#exturlPopup{display:none;position:fixed;top:calc(50% - 30vh);left:calc(50% - 30vw);z-index:99999999;min-height:5vh;max-height:60vh;width:60vw;background:#fff;border:12px
solid #cecece;overflow:scroll}#emailDisclaimerContentWrapper,#exturlDisclaimerContentWrapper{padding:20px
20px 0px 20px;box-sizing:border-box}#emailDisclaimerButtons,#exturlDisclaimerButtons{text-align:center}#emailDisclaimerButtons a,
#exturlDisclaimerButtons
a{display:inline-block;margin:10px;padding:4px
15px 4px 15px;background:#232e33;color:#fff;text-align:center;border-radius:3px}span#emailPopupClose,span#exturlPopupClose{display:block;position:absolute;top: -15px;right: -15px;border-radius:50%;width:15px;height:15px;background:#333;color:#f1f1f1;font-size:14px;line-height:13px;text-align:center;text-indent:1px;cursor:pointer}span#emailPopupClose:hover,span#exturlPopupClose:hover{background:#000;color:#fff}@media all and (orientation: portrait){#emailPopup,#exturlPopup{width:90%;left:5%;box-sizing:border-box}#emailPopupContent,#exturlPopupContent{overflow:scroll;height:100%}}#searchPopup{display:none;position:fixed;top:calc(50% - 30vh);left:calc(50% - 25vw);z-index:99999999;height:5vh;width:50vw}#searchPopupClose{border:0;margin:0;padding:0;width:auto;overflow:visible;background:transparent;border-radius:none;color:inherit;font:inherit;cursor:pointer;position:fixed;top:5px;right:0px;color:#f1f1f1;font-size:92px;font-weight:300}#searchPopupClose
span{position:relative}#popupSearch
form{display:block;margin: -6px 14px 0 0;padding-bottom:5px;width:50vw;height:30px;font-size:11px;line-height:14px;border-bottom:1px solid #fff}#popupSearch
input{float:left;margin:0;padding:6px
4px 0 0;border:0px;background:none;height:auto;color:#fff}input::-ms-clear{display:none}#popupSearch
button{float:right;cursor:pointer;border:0;background:transparent}#popupSearch
input#searchtext{width:40vw;max-width:50vw;margin:0
0 0 2px;padding:2px
2px 6px 5px;border:0;font:inherit;font-size:18px;line-height:22px;font-weight:normal}#popupSearch
label{position:absolute;left:10px;top:5px;color:#fff;font-size:20px;letter-spacing:1px;font-weight:700}#popupSearch button
img{width:30px !important;height:29px !important;transform:rotate(-90deg)}.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 th + th,
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}}#multiDates{margin-top:40px;border-collapse:collapse;text-align:left}#multiDates
tr{vertical-align:top}#multiDates tr:not(:first-child):not(:last-child){border-bottom:1px solid #cecece}#multiDates
th{padding:0
10px}#multiDates
td{padding:10px}#multiDates td:first-child{padding-right:45px}.itemList > ul,
.itemList > ul li,
.itemList ul.results_list,
.itemList ul.results_list
li{list-style:none;margin-left:0}.itemList > ul
li{margin:0em
0em 1em 0em}.expandableHeading{clear:both;position:relative;cursor:pointer;font-weight:400;padding-left:40px}.expandableHeading button:before{position:absolute;left:0;top:16px;display:block;width:30px;height:30px;content:' +';margin-right:10px;line-height:30px;text-align:center;color:#fff;background:rgb(141,148,134);border-radius:50px}.expandableHeading.expanded button:before{content:'–';line-height:25px}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;font-size: .8em;color:#666}@media (max-width: 767px){table.SITE_MAP,
table.SITE_MAP th,
table.SITE_MAP td,
table.SITE_MAP
tr{display:block;text-align:left;padding:0}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-ag p.form-section-label,
#search p.form-section-label{margin:1em
0 0 0;padding:0;font-weight:bold}#search-ag .search_text,
#search
.search_text{margin:1em
0 1em 0}#search-ag #search_button,
#search
#search_button{margin-left:8px}#search-ag .search_form form div,
#search .search_form form
div{height:auto;width:100%}#search-ag .search_form input,
#search .search_form
input{margin:0;vertical-align:middle}#search-ag .search_form label,
#search .search_form
label{display:inline;position:static;left:0px;margin:0;padding:0;vertical-align:middle}#search-ag .search_form input[type=radio],
#search-ag .search_form input[type=checkbox],
#search .search_form input[type=radio],
#search .search_form input[type=checkbox]{margin:0
4px 0 0;padding:0}#search-ag .search_form input#searchtext,
#search .search_form
input#searchtext{width:60%;max-width:100%;margin-right:4px;box-sizing:border-box}#search-ag div.search_section_wrapper,
#search
div.search_section_wrapper{display: -webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;justify-content:space-between}#search-ag div.sections,
#search
div.sections{box-sizing:border-box;max-width:30%}#search-ag div.search_type,
#search
div.search_type{box-sizing:border-box}#search-ag #subContent div.search_section_wrapper,
#search #subContent
div.search_section_wrapper{-webkit-flex-direction:column;flex-direction:column}#search-ag #subContent div.sections,
#search #subContent
div.sections{max-width:100%}@media (max-width: 767px){#search-ag div.search_section_wrapper,
#search
div.search_section_wrapper{-webkit-flex-direction:column;flex-direction:column}#search-ag div.sections,
#search
div.sections{max-width:100%}#search-ag .searchBioWrapper,
#search
.searchBioWrapper{-webkit-flex-direction:column;flex-direction:column}}#search-ag div.sections input,
#search-ag div.search_type  input,
#search div.sections input,
#search div.search_type
input{border:0}#search-ag a.more,
#search
a.more{font-weight:bold;font-size:1.1em}.searchfoundtext{font-weight:bold}#search-ag p,
#search
p{padding-top:0;padding-bottom:10px}#services p.link,
#search-ag p.link,
#search
p.link{padding-top:5px;padding-bottom:0;margin:0}#search-ag #mainContent h3,
#search #mainContent
h3{margin-top:1em;margin-bottom: .5em;padding:0}#search
.searchBioWrapper{display: -webkit-flex;display:flex;margin-bottom:18px}#search
.searchBioPic{flex:0 0 75px;height:42px;overflow:hidden;padding:6px
0 0 0;border-right:18px solid #fff}#search .searchBioPic
img{padding:0
27px 0 0}.sp_map{margin:2em
0 1em 0}.printMap{display:inline-block;padding:4px
4px 4px 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}#area_bio button.toggleExpand,
#industry_bio
button.toggleExpand{white-space:pre-wrap;text-align:left;color:rgb(168,85,17)}button.toggleExpand{color:#3874a8}.alignleft{float:left;margin:0
1.5em .5em 0}.alignright{float:right;margin:0
0 .5em 1.5em}.aligncenter{clear:both;display:block;margin: .5em auto}body#index,body#people,body#experience,body#experience-archive,body#contact,body#people-directory,body#client{background:#fff}body#index
#content{min-height:0}body#index
#header{position:absolute;box-sizing:border-box;-moz-box-sizing:border-box}body#index #header:after{background:linear-gradient(0deg, rgba(0,0,0,0.00) 0%, #000 100%)}body#index
#mainContent{padding:0}#homeAnimation{position:relative;margin:0
0 90px}#homeAnimation>img{position:absolute;top:63vw;left:calc(50% - 12px);width:24px;height:auto}#homeAnimation,
#homeAnimation
ul{height:auto}#homeAnimation
li{width:100%;list-style:none;margin:0;height:auto}#homeAnimation
.photo{width:150vw;position:relative;left:calc(50% - 50vw);margin:0
0 10vw}#homeAnimation .photo
img{width:100%}#homeAnimation
.content{padding:0
10px}#homeAnimation
.title{font-size:4rem;line-height:4.5rem;letter-spacing: -0.58px;font-weight:700}#homeAnimation .title
sup{position:relative;top: -4px;font-size:2rem;padding-left:0px}#homeAnimation .title
a{color:inherit}#homeAnimation
.abstract{font-size:2.4rem;line-height:3rem;font-weight:300;letter-spacing:0;font-family:'crimson';font-style:italic}#homeAnimation
.image2{position:absolute;max-width:350px;top:45vw;width:30%;right:calc((50% - 50vw));opacity:0;z-index:100}#homeAnimation li
.image2{animation:imageAnimateOut 1s forwards;animation-delay:0s}#homeAnimation li.active
.image2{animation:imageAnimateIn 1s forwards;animation-delay:1s}@keyframes
imageAnimateIn{from{opacity:0;right:calc((50% - 50vw) - 20px)}to{opacity:1;right:calc((50% - 50vw))}}@keyframes
imageAnimateOut{from{opacity:1;right:calc((50% - 50vw))}to{opacity:0;right:calc((50% - 50vw) - 20px)}}#homeAnimation	.image2
img{display:block;width:100%;height:auto}#homeAnimation
.smalltext{margin-top:10px;letter-spacing:0;font-size:1.8rem;line-height:2rem;font-family:'crimson';font-weight:600}#homeAnimation
#controls{position:absolute;top:44vw;z-index:9999;display:flex;justify-content:center;width:500px;z-index:9999;left:calc(50% - 250px)}#homeAnimation #next,
#homeAnimation
#prev{width:7px;cursor:pointer;position:relative;top:4px}#homeAnimation #prev
img{display:block;width:100%;height:auto}#homeAnimation #next
img{display:block;width:100%;height:auto;transform:rotate(180deg)}#homeAnimation
#pager{margin:0
10px}#homeAnimation #pager
span{font-size:38px;color:#fff;opacity: .3;line-height:10px;margin:0
2px;cursor:pointer}#homeAnimation #pager
span.current{opacity:1}#homeSpotlights>div{position:relative;padding:70px
15px 15px;margin:0
0 100px;background:#F7F5F2;min-height:265px;box-sizing:border-box}#homeSpotlights span,
#experienceHighlights
.image{position:absolute;top: -55px;left:calc(50% - 55px);display:block;width:110px;height:110px;border-radius:110px;box-sizing:border-box;-moz-box-sizing:border-box}#homeSpotlights span img,
#experienceHighlights .image
img{display:block;width:100%;margin:0
auto}#homeSpotlights > div
h2{margin-bottom:3rem;font-size:2.6rem;font-weight:500;color:#333;text-align:center}#homeSpotlights > div h2
a{color:inherit}#homeSpotlights
.itemdate{font-size:1.4rem;color:#666;margin-bottom: .8rem}#homeSpotlights
.title{font-size:2.2rem;line-height:3rem}#homeSpotlights .title
a{color:inherit}#homeBioFeatured .photo
img{display:block;width:100%;height:auto}#homeSpotlights
#homeBioFeatured{padding:0}#homeBioFeatured
.content{padding:15px}#homeBioFeatured .title
a{color:inherit}#homeBioFeatured
.position{margin-bottom:10px;font-size:1.4rem;color:#666;letter-spacing:1px;text-transform:uppercase}#homeBioFeatured ul,
#homeBioFeatured ul
li{list-style:none;margin:0;padding:0}#homeSpotlights{margin-top:55px}@media (min-width: 768px){#homeAnimation
.photo{width:125vw}@keyframes
imageAnimateIn{from{opacity:0;right:calc((50% - 50vw) - 64px)}to{opacity:1;right:calc((50% - 50vw) - 44px)}}@keyframes
imageAnimateOut{from{opacity:1;right:calc((50% - 50vw) - 44px)}to{opacity:0;right:calc((50% - 50vw) - 64px)}}#homeAnimation
.image2{top:34vw;width:33%;right:calc((50% - 50vw) - 44px	)}#homeAnimation>img{width:38px;top:53vw}#homeAnimation
#controls{top:40vw}#homeAnimation #pager
span{margin:0
6px}#homeSpotlights{display:flex;flex-wrap:wrap;justify-content:center;margin:0
-16px}#homeSpotlights>div{flex:1 1 325px;padding:70px
32px 15px;margin-right:16px;margin-left:16px}#homeBioFeatured
.content{padding:22px
32px 32px}}@media (min-width: 1024px){#homeAnimation{margin:0
0 150px}#homeAnimation
.content{position:absolute;top:14vw;right:0;color:#fff;width:50%;max-width:640px}}@media (min-width: 1125px){#homeSpotlights{flex-wrap:nowrap}}@media (min-width: 1250px){#homeAnimation
.photo{width:100vw}#homeAnimation
.photo{margin:0}#homeAnimation
.image2{max-width:564px;top:auto;bottom: -100px}#homeAnimation>img{top:auto}#homeAnimation
#controls{top:auto;bottom:40px}#homeAnimation
.content{top:10vw}}@media (min-width: 1350px){}@media (min-width: 1500px){#homeAnimation
.title{font-size:6.5rem;line-height:6.5rem;margin:0
0 1.3rem}#homeAnimation
.abstract{font-size:3.1rem;line-height:3.7rem}#homeAnimation
.smalltext{margin-top:1.5rem;font-size:2.4rem;line-height:2.6rem}#homeSpotlights
span{width:160px;height:160px;top: -90px;left:calc(50% - 80px)}#homeSpotlights>div{padding-top:75px}#experienceHighlights
.image{position:absolute;left:calc(50% - 84px);top: -84px;width:168px}#experienceHighlights .image
img{display:block;width:100%;height:auto}#experienceHighlights ul.results_list
li{padding-top:105px}}@media (min-width: 1800px){#homeAnimation
.content{top:12vw}#homeAnimation
.image2{bottom: -115px;width:564px}}#webCartList{border-collapse:collapse;margin:1em
0;width:100%}#webCartList th,
#webCartList
td{border-bottom:1px solid #ccc;padding: .5rem;vertical-align:center;line-height:1.2}#webCartList
th{padding-top:0;text-align:left}#webCartList tr>:first-child{padding-left:0}#webCartList tr>:last-child{padding-right:0;text-align:right}tr.subproduct,tr.coupon{color:#888}#webCartList tr.subproduct td:first-child,
#webCartList tr.coupon td:first-child{padding-left:1rem;font-size: .9em}@media (max-width: 479px){#webCartList th,
#webCartList
td{padding: .5em}#couponForm input[type=submit],
#webCartList input[type=submit]{font-size: .7em;padding:0
.5em;height:auto}#couponForm input[type=text]{max-width:calc(100% - 110px);margin-left:0}}@media (max-width: 767px){#header{padding:0}#header
#bannerImage{position:relative;overflow:hidden;left:0}#logo{position:absolute;top:40px;z-index:10}}@media
print{html{}*{background:none !important;color:#333}.mobile,
#topSearch,
.view_more,
.sp_map,
.printMap,
.letterLinks,
#pdfLink,
#subNav,
nav,
#homeAnimation #pager,
#homeAnimation #next,
#homeAnimation #prev,
#homeAnimation > img,
footer,
#navJump,
.expandableHeading button:before,
form,
.bioList ul.results_list > li .photo a:after,
.bioList .email,
h2.sectionTitle:after,
button.toggleExpand,
#subContent .bioSection > h2 button:before,
#subContent #office_bio > h2 button:before,
ul#bioAccessories #bioVcard,
ul#bioAccessories #bioPDF,
#officePDF,
ul#bioContact #bioEmail,
#officeEmail,
#servicesWrapper .expander,
#area_bio_contact .email,
#item_bio .email,
#industry_bio_contact .email,.xrefMultimediaList,#servicesSearch{display:none !important}body,#content{position:relative !important;width:100% !important;background:none !important;display:block;float:none;padding:0}body{padding:0}#mainContent{padding-left:0;padding-right:0}#mainContent:not(:only-child){width:65%;float:right}#subContent{float:left;width:30%;padding: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}.expandableHeading{padding-left:0}.expandableHeading~*{display:block !important}#homeSpotlights{display:block;margin:0}#homeSpotlights>div{float:left;width:calc(50% - 20px);margin:0
0 70px 0}#lowerContent.tagline>div{color:#333}.bioList
ul.results_list{display:block;margin:0}.bioList ul.results_list>li{height:400px;float:left;width:50%;color:#333;padding:0
10px;page-break-inside:avoid;box-sizing:border-box}.bioList ul li
a{color:inherit !important}.bioList
.bioInfo{position:static;width:100%}h2.sectionTitle{color:#333;margin:0;padding:0}.contentSection > *,
.js
.contentSection{display:block !important}#servicesWrapper{display:block}ul#bioContact li,
ul#bioAccessories li,#assistantName,#assistantNumber,#officePhone,#officeEmail,#officePDF,#officeFax{padding-left:0}#subContent .bioSection,
#subContent .itemSection,
#subContent .officeSection,
#subContent
.areaSection{padding:0
!important}.js .expandableList .results_list > li:nth-last-child(n+5) ~ li:nth-child(n+4),
#subContent .bioSection:not(.open) h2 + div,
#subContent #office_bio:not(.open) h2 + div,
#servicesWrapper .results_list > li > ul.hierList,
.js #area_bio .results_list > li:nth-child(n+1),
.js #industry_bio .results_list>li:nth-child(n+1){display:block}#bioInfo>div{padding:0}#servicesWrapper .results_list>li{padding-left:0}#officeList
ul{display:block;margin:0}#officeList ul
li{float:left;width:50%;margin:0}#experienceHighlights
ul.results_list{display:block}#experienceHighlights ul.results_list
li{width:calc(100%/3);float:left;margin:0}}