
/* sp_class/assets/fonts/poppins/poppins.css
 */
@font-face{font-family:'poppins';font-display:swap;src:url('../sp_class/assets-t1753293945/fonts/poppins/poppins-light-webfont.woff2') format('woff2'),
url('../sp_class/assets-t1753293945/fonts/poppins/poppins-light-webfont.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'poppins';font-display:swap;src:url('../sp_class/assets-t1753293945/fonts/poppins/poppins-lightitalic-webfont.woff2') format('woff2'),
url('../sp_class/assets-t1753293945/fonts/poppins/poppins-lightitalic-webfont.woff') format('woff');font-weight:300;font-style:italic}@font-face{font-family:'poppins';font-display:swap;src:url('../sp_class/assets-t1753293945/fonts/poppins/poppins-regular-webfont.woff2') format('woff2'),
url('../sp_class/assets-t1753293945/fonts/poppins/poppins-regular-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'poppins';font-display:swap;src:url('../sp_class/assets-t1753293945/fonts/poppins/poppins-italic-webfont.woff2') format('woff2'),
url('../sp_class/assets-t1753293945/fonts/poppins/poppins-italic-webfont.woff') format('woff');font-weight:400;font-style:italic}@font-face{font-family:'poppins';font-display:swap;src:url('../sp_class/assets-t1753293945/fonts/poppins/poppins-medium-webfont.woff2') format('woff2'),
url('../sp_class/assets-t1753293945/fonts/poppins/poppins-medium-webfont.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'poppins';font-display:swap;src:url('../sp_class/assets-t1753293945/fonts/poppins/poppins-mediumitalic-webfont.woff2') format('woff2'),
url('../sp_class/assets-t1753293945/fonts/poppins/poppins-mediumitalic-webfont.woff') format('woff');font-weight:500;font-style:italic}@font-face{font-family:'poppins';font-display:swap;src:url('../sp_class/assets-t1753293945/fonts/poppins/poppins-semibold-webfont.woff2') format('woff2'),
url('../sp_class/assets-t1753293945/fonts/poppins/poppins-semibold-webfont.woff') format('woff');font-weight:600;font-style:normal}@font-face{font-family:'poppins';font-display:swap;src:url('../sp_class/assets-t1753293945/fonts/poppins/poppins-semibolditalic-webfont.woff2') format('woff2'),
url('../sp_class/assets-t1753293945/fonts/poppins/poppins-semibolditalic-webfont.woff') format('woff');font-weight:600;font-style:italic}@font-face{font-family:'poppins';font-display:swap;src:url('../sp_class/assets-t1753293945/fonts/poppins/poppins-bold-webfont.woff2') format('woff2'),
url('../sp_class/assets-t1753293945/fonts/poppins/poppins-bold-webfont.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:'poppins';font-display:swap;src:url('../sp_class/assets-t1753293945/fonts/poppins/poppins-bolditalic-webfont.woff2') format('woff2'),
url('../sp_class/assets-t1753293945/fonts/poppins/poppins-bolditalic-webfont.woff') format('woff');font-weight:700;font-style:italic}
/* 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
 */
html{overflow-y:scroll;overflow-x:hidden;font:normal 14px/1.6 'poppins', Arial, sans-serif;color:#333}html[data-whatintent="mouse"] *:focus,
html[data-whatintent="touch"] *:focus{outline:0}@media (max-width: 320px){html{max-width:320px;overflow-x:visible}}body{position:relative;min-width:320px;margin:0
auto;padding:0
80px 0 80px;background:#f3f3f3;box-sizing:border-box}@media (max-width: 1349px){body{padding:0
44px 0 44px}}@media (max-width: 1024px){body{overflow-x:hidden}}@media (max-width: 919px){body{padding:0
16px 0 16px}}p{margin:0.2em 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:#D22630;text-decoration:none}a:hover,a:focus{color:#A20C15}mark{background:#3874a8;color:white}main,nav,footer{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:#1A1A1A;font-weight:bolder;line-height:normal}h1{padding:5px
0 15px 0;color:#000;font-size:32px;font-weight:500}h2{padding:12px
0 24px 0;font-size:22px;font-weight:400}#subContent
h2{padding:12px
0 4px 0;font-size:17px;text-transform:uppercase}h3{padding:12px
0 4px 0;font-size:21.5px}h4{padding:12px
0 4px 0;color:#D22630;font-size:21px;font-weight:500;text-transform:uppercase}h5{padding:12px
0 4px 0;color:#0F0F0F;font-size:20px;font-weight:400;text-transform:uppercase}h6{font-weight:bolder;font-size:14px}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}:not(td) > p img,
:not(td) > h1 img,
:not(td) > h2 img,
:not(td) > h3 img,
:not(td) > h4 img,
:not(td) > h5 img,
:not(td) > h6
img{max-width:100%;height:auto}#content>*>:first-child,#content>*>:first-child>:first-child{margin-top:0}@media screen and (min-width: 320px){html{font-size:calc(16px  +  5 * ((100vw - 320px) / 960))}h1{font-size:calc(26px  +  8 * ((100vw - 320px) / 960))}h2{font-size:calc(24px  +  8 * ((100vw - 320px) / 960))}#subContent
h2{font-size:calc(19px  +  6 * ((100vw - 320px) / 960))}h3{font-size:calc(23.5px  +  8 * ((100vw - 320px) / 960))}h4{font-size:calc(15px  +  8 * ((100vw - 320px) / 960))}h5{font-size:calc(14px  +  8 * ((100vw - 320px) / 960))}h6{font-size:calc(16px  +  8 * ((100vw - 320px) / 960))}}@media screen and (min-width: 1025px){html{font-size:calc(14px  +  5 * ((100vw - 320px) / 960))}h1{font-size:calc(24px  +  8 * ((100vw - 320px) / 960))}h2{font-size:calc(22px  +  8 * ((100vw - 320px) / 960))}#subContent
h2{font-size:calc(17px  +  6 * ((100vw - 320px) / 960))}h3{font-size:calc(21.5px  +  8 * ((100vw - 320px) / 960))}h4{font-size:calc(13px  +  8 * ((100vw - 320px) / 960))}h5{font-size:calc(12px  +  8 * ((100vw - 320px) / 960))}h6{font-size:calc(14px  +  8 * ((100vw - 320px) / 960))}}@media screen and (min-width: 1280px){html{font-size:19px}h1{font-size:32px}h2{font-size:30px}#subContent
h2{font-size:23px}h3{font-size:29.5px}h4{font-size:21px}h5{font-size:20px}h6{font-size:22px}}@media (max-width: 767px){#mainContent table[style*=width]{width:100% !important;height:auto !important}h2{font-size:26px}}@media (max-width: 479px){p>img,p>a:not(sp_pencil)>img{float:none !important;width:100% !important;height:auto !important;margin:10px
0 18px 0 !important}}#aboveContent::before,
#tabLinks::before,
#footer::before,
#lowerContent::before,
body#index #lowerTrending::before{content:'';position:absolute;z-index: -1;top:0;bottom:0;left:calc(50% - 50vw);width:100vw;background-color:inherit}#newsroom-results #aboveContent::before{background:none}#tabLinks::before{bottom: -6px;border:inherit}body#index
#lowerTrending{position:relative;background:none;margin-top:max(18px, min(6vw, 80px))}body#index #lowerTrending::before{border-top:1px solid #CCC}#banner,
.letterLinks > *,
.bioList > ul > li,
#footerSocial,
#homeNewsHeader,
#alertMessage,
#logo
svg{transition-property:top,right,bottom,left,width,height,max-width,max-height,min-width,min-height,padding,margin;transition-duration:500ms;transition-timing-function:ease}.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:not(:last-child){padding-right:10px}@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 1.5rem 0em}#resultPageLinks{margin:1em
0}.expandableHeading{position:relative;margin:0px
max(-60px, min(-5vw, -20px));padding:20px
max(20px, min(5vw, 60px) + 20px) 20px max(20px, min(5vw, 60px));background:white;border-top:1px solid #DDD;color:#0F0F0F;font-size:1rem;font-weight:400;text-transform:uppercase;cursor:pointer}.expandableHeading:hover{background:#F4F4F4;color:#D22630}.expandableHeading.expanded{color:#D22630}.expandButton button,
.collapseButton
button{margin:0
!important;padding:0
!important;background:none !important;border:none;font:inherit;text-transform:inherit;text-align:inherit;color:inherit;text-decoration:none;cursor:pointer}.expandableHeading
button{margin:0;padding:0;background:none;border:none;font:inherit;color:inherit;line-height:1;cursor:pointer;text-transform:inherit;text-align:inherit}.expandButton button,
.collapseButton
button{color:#0a80ca;text-decoration:none;cursor:pointer}.expandButton:hover,.expandButton:focus,.collapseButton:hover,.collapseButton:focus{color:#888}.expandButton.expanded{display:none}.expandableHeading button::after{content:'';position:absolute;top:calc(50% - 10px);right:max(20px, min(5vw, 60px));width:14px;height:24px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjQuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNCAyMy42IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNCAyMy42OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0QyMjYzMDt9Cjwvc3R5bGU+CjxwYXRoIGlkPSJDb2xvcl9PdmVybGF5IiBjbGFzcz0ic3QwIiBkPSJNMC4xLDE2LjhjMC4yLTAuMSwwLjQtMC4yLDAuNiwwbDYsNS41VjAuMWMwLDAsMC0wLjEsMC0wLjFoMC44YzAsMCwwLDAuMSwwLDAuMXYyMi4ybDYtNS41CgljMC4yLTAuMSwwLjQtMC4xLDAuNiwwQzE0LDE2LjgsMTQsMTYuOSwxNCwxN2MwLDAuMSwwLDAuMi0wLjEsMC4zbC02LjYsNi4yYy0wLjIsMC4xLTAuNCwwLjEtMC41LDBsLTYuNi02LjJDMCwxNy4yLDAsMTcuMSwwLDE3CglDMCwxNi45LDAsMTYuOCwwLjEsMTYuOHoiLz4KPC9zdmc+Cg==) left center no-repeat;background-size:14px auto;transform:none;transition:transform 300ms}.expandableHeading.expanded button::after{transform:rotateZ(180deg)}.expandableContent{display:none;overflow:hidden}.expandableHeading.forceExpand+.expandableContent{display:block;overflow:auto}.extraItems{overflow:hidden;display:none}@media (max-width: 1349px){.expandableHeading{font-size:1.2rem}}.contentJump{display:block;position:absolute;z-index:999;top:5px;right:50%;padding:5px
15px;background:white}.contentJump:not(:focus),
html:not([data-whatintent="keyboard"]) .contentJump{pointer-events:none;color:transparent !important;background:transparent !important;z-index: -1}#header{position:fixed;top:0;left:0;z-index:2000;width:100%;height:120px;padding:0
80px 0 80px;background:rgba(255,255,255,0.90);box-sizing:border-box}body.scrolled
#header{box-shadow:3px 3px 5px rgba(0,0,0,0.5)}#logo{display:inline-block;position:relative;z-index:9999;z-index:95;margin:36px
0 0 0;max-height:55px}#logo
svg{display:block;position:relative;width:auto;height:55px;transition:fill 0.8s ease-out}#logo svg
.st0{fill:#58595B}#logo svg
.st1{fill:#D22630}@media (max-width: 1349px){#header{height:90px;padding:0
44px 0 44px}#logo{margin:20px
0 0 0}}@media (max-width: 1119px){#logo
svg{max-width:calc(100% - 105px)}}@media (max-width: 919px){#header{padding:0
16px 0 16px}}#banner{position:relative;z-index:10;width:100%;background:#333}#bannerImage{position:relative;width:100vw;left:calc(50% - 50vw);height:530px}#bannerImage::after{content:'';position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:rgba(45,41,38,0.48)}#bannerImage>picture>img{display:block;position:absolute;z-index:1;width:100%;height:100%;object-fit:cover}#bannerContent{position:absolute;z-index:2;bottom:max(20px, min(8vw, 105px));left:0;right:0;width:100%;max-width:1400px;margin:0px
auto;color:#fff;font-size:16px}#bannerContent
*{color:inherit}#bannerAccessories{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:25px}#sectionTitle,
#sectionTitle
h1{margin:0px;padding:0px;color:#fff;font-size:3rem;font-weight:600;line-height:1;letter-spacing:3px;text-transform:uppercase}#pdfPacketWrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom: -10px}#pdfPacketWrapper
.socialshare_toolbox{height:47px}#pdfPacketWrapper a#pdfLink svg,
#pdfPacketWrapper a.socialshare_button
svg{fill:#fff}#pdfPacketWrapper a#pdfLink,
#pdfPacketWrapper
a.socialshare_button{display:inline-flex;justify-content:center;align-items:center;text-align:center;width:47px;height:47px;overflow:hidden;background:none;border-radius:50%}#pdfPacketWrapper a#pdfLink:hover,
#pdfPacketWrapper a#pdfLink:focus,
#pdfPacketWrapper a.socialshare_button:hover,
#pdfPacketWrapper a.socialshare_button:focus{background:#D22630}#pdfPacketWrapper a#pdfLink:hover svg,
#pdfPacketWrapper a#pdfLink:focus svg,
#pdfPacketWrapper a.socialshare_button:hover svg,
#pdfPacketWrapper a.socialshare_button:focus
svg{text-decoration:none}@media (max-width: 1349px){#bannerImage{height:400px}}@media (max-width: 767px){#bannerImage{height:230px}#sectionTitle,
#sectionTitle
h1{font-size:2.2rem}}#searchJump{display:block;position:absolute;z-index:10000;top:48px;right:77px;line-height:1;cursor:pointer}#searchJump
svg{display:block;width:100%;height:auto;max-width:22px;fill:#D22630}#searchJump:hover svg,
#searchJump:focus
svg{fill:#888;opacity:1;transition:fill 0.3s, opacity 0.3s}body.mobileActive
#searchJump{top:27px}body.mobileActive #searchJump
svg{fill:#FFF}body.mobileActive #searchJump:hover svg,
body.mobileActive #searchJump:focus
svg{opacity:0.7}@media (max-width: 1349px){#searchJump{top:34px}}@media (min-width: 920px){#searchJump{right:105px}}@media (min-width: 1350px){#searchJump{top:initial;bottom:26px;right:48px}#index
#searchJump{bottom:44px}}#siteSearch{position:fixed;top:0;left:0;right:0;z-index:9999;background:rgba(0,0,0,.85) !important;opacity:0;height:0;overflow:hidden;transition:opacity 0.25s, height 0s 1s, visibility 0s 1s;visibility:hidden}#siteSearch:target,#siteSearch.target{opacity:1;height:100vh;transition:opacity 0.25s, height 0s;visibility:visible}#siteSearch>div{margin:auto;width:70vw;min-width:290px;max-width:1500px;margin-top:20vh;display:flex;justify-content:center;align-items:stretch;border-bottom:2px solid white !important}#siteSearch div>*:not(label){background:none;overflow:hidden;display:block;margin:0}#siteSearch div
button{position:static;margin-left:2px;padding:10px;border:0;cursor:pointer}#siteSearch div button
img{height:25px}#siteSearch
input#searchtext2{width:80%;padding:2px
2px 2px 5px;border:0;font:inherit;font-size:30px;font-weight:bold;min-height:auto;color:white;flex-grow:1}#searchClose{display:none}#searchClose{border:none;font:inherit;color:inherit;background:none !important;cursor:pointer;text-transform:inherit;text-align:inherit;display:block;position:absolute;top:15px;right:10px;width:0;height:0;font-size:0;overflow:hidden;padding:28px
28px 0 0;cursor:pointer;box-sizing:border-box}#searchClose::after,#searchClose::before{content:'';display:block;position:absolute;top: -2px;bottom: -2px;width:0;left:50%;border:1px
solid white;border-radius:4px;transform:rotate(-45deg)}#searchClose::before{transform:rotate(45deg)}#searchPopup{display:block;position:fixed;overflow:auto;z-index:10000;width:calc(70vw);min-width:290px;max-width:2000px;max-height:calc(70vh - 84px);top:calc(20vh  +  54px);left:calc(50% - 50vw  +  15vw);background:white;box-shadow:0 4px 8px rgba(0,0,0,0.5)}@media (max-width: 479px){#searchPopup{left:calc(50% - 145px)}}.searchPopup>*{padding:5px
36px;margin:0;display:block;width:100%;box-sizing:border-box;font-size:16px !important;line-height:1.4}.searchPopup *
p{margin:0;padding:0}.searchPopup
.link{font-weight:bold}.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%}#inlineSearchPopup{position:absolute;top:100%;left:0;width:100%;max-height:350px}.searchPopup{display:block;position:fixed;overflow:auto;z-index:10000;width:calc(70vw);min-width:290px;max-width:2000px;max-height:calc(70vh - 84px);top:calc(20vh  +  54px);left:calc(50% - 50vw  +  15vw);background:white;box-shadow:0 4px 8px rgba(0,0,0,0.5)}.searchPopup
a{text-shadow:none;background:none;color:black;font-weight:normal}@media (max-width: 580px){.searchPopup{left:calc(50% - 145px)}}.searchPopup>*{padding:10px
36px;padding:5px
36px;margin:0;display:block;width:100%;box-sizing:border-box;font-size:16px !important;line-height:1.4}.searchPopup *
p{margin:0;padding:0}.searchPopup
.link{font-weight:bold}.searchPopup .selectable:hover{background:#ebebeb}.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%}.searchPopup .popupHeader,#allSearch{position: -webkit-sticky !important;position:sticky !important;top:0;background:white;color:black;font-size:19px !important;text-transform:uppercase;margin-top:14px}.searchPopup .popupHeader,
.searchPopup .popupHeader
a{font-weight:bold}#allSearch{top:auto;bottom:0}.searchPopup .popupHeader:not(.selected) a,
#allSearch:not(.selected) a{color:inherit}.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}#allSearch{position: -webkit-sticky;position:sticky;font-size:16px !important;bottom:0;background:#3a3a3a;margin:0
18px;width:calc(100% - 36px);padding:10px
20px}#allSearch
a{color:white !important;font-weight:bold}#mainNav{position:relative;line-height:normal;font-weight:400}#mainNav ul,
#mainNav
li{list-style:none;position:relative;margin:0;padding:0;text-align:left}#mainNav>ul{width:100%}#mainNav
a{color:#313131;text-decoration:none}#mainNav li>a{display:block;padding:10px
1.5vw}#mainNav li li:hover > a,
html[data-whatintent="keyboard"] #mainNav li li:focus-within>a{background:#aaa;color:white;text-decoration:none}#mainNav ul,
#mainNav ul
li{background:inherit;font-size:inherit}#mainNav > ul
ul{display:none;position:absolute}@media (min-width: 1350px){#mainNav{display:flex;position:absolute;z-index:9999;top:60px;right:calc(-0.5vw + 80px)}#mainNav>ul,#mainNav>ul>li{display:inline-block;background:none}html:not([data-whatintent="touch"]) #mainNav > ul :hover > ul,
#mainNav > ul .touchOpen > ul,
#mainNav > ul .keepOpen>ul{display:block}#mainNav > ul .keepOpen>ul:focus-within{display:block}#mainNav > ul > li:nth-last-child(-n + 2):hover > ul
ul{left:inherit;right:100%}#mainNav > ul
ul{top:45px;left:calc(50% - 120px);width:303px;background:#fff;padding:10px
0 18px 0}#mainNav>ul>li>a{white-space:nowrap;font-size:0.85rem;font-weight:300;text-transform:none}#mainNav>ul:first-of-type>li>a{font-size:1.1rem;font-weight:500;text-transform:uppercase}#mainNav>ul>li.current>a,#mainNav>ul>li:hover>a,#mainNav>ul>li:focus>a{background:none;color:#D22630}#mainNav>ul>li:hover>a::after,#mainNav>ul>li:focus>a::after{content:'';height:6px;background:#d22630;position:absolute;bottom:0;left:1.5vw;right:1.5vw;z-index:99999999}#mainNav #navButton-professionals ul div form
input{border:none;border-bottom:1px solid #d6d6d6}#mainNav
#megaSearch{height:200px}#mainNav #megaSearch
h3{padding-top:0}#mainNav #megaSearch
.letterLinks{margin-top:0}#mainNav #megaSearch form>div>div{float:left}#mainNav #megaSearch
.submit_wrapper{position:absolute;display:flex;align-items:center;font-size:16px;width:48%;bottom: -62px;right:0px}#mainNav #megaSearch .submit_wrapper
a{color:#d22630}#mainNav #megaSearch .submit_wrapper a:hover,
#mainNav #megaSearch .submit_wrapper a:focus{color:#A20C15}#mainNav #megaSearch .submit_wrapper
span{color:#d5d5d5;padding:0
10px}#mainNav #megaSearch form
button{fill:#d22630;border:none;background:transparent;position:relative;top: -0px;padding-left:20px;margin-left:auto}#mainNav #navButton-professionals ul li:last-child{position:absolute;bottom:27px}#mainNav #navButton-professionals ul li:last-child
a{color:#d22630;font-size:16px}#mainNav #navButton-professionals ul li:last-child a:hover,
#mainNav #navButton-professionals ul li:last-child a:focus{color:#A20C15}#mainNav .letterLinks
a{color:#d22630}#mainNav .letterLinks a:hover,
#mainNav .letterLinks a:focus{color:#A20C15}#mainNav
.letterLinks{margin:10px
0 18px -9px;color:#999;font-weight:400;font-size:18px}#mainNav .letterLinks::after{display:block;clear:both;content:''}#mainNav .letterLinks a,
#mainNav .letterLinks
span{display:inline-block;float:left;width:calc(100% / 26);text-align:center}#mainNav .letterLinks>*:last-child{width:calc(100% / 26 - 1px)}#mainNav .letterLinks
span{color:#000;padding:10px
0}#mainNav ul ul
h3{font-size:22px;font-weight:500}@media (max-width: 1024px){#mainNav .letterLinks a,
#mainNav .letterLinks
span{width:calc(100% / 13)}#mainNav .letterLinks > *:nth-child(12),
#mainNav .letterLinks>*:last-child{width:calc(100% / 13 - 1px)}}#mainNav #navButton-professionals ul li:not(:first-child) a,
#mainNav #navButton-services ul li:not(:first-child) a,
#mainNav #navButton-newsroom ul li:not(:first-child) a{padding:10px
0}#mainNav #navButton-services ul,
#mainNav #navButton-newsroom
ul{padding:34px}#mainNav li li>a{color:#575252}#mainNav > ul > li > ul .current>a:not(:hover):not(:focus){color:#D22630;background:none}#mainNav>ul+ul>li.current>a:not(:hover):not(:focus){background:none;color:#D22630}#mainNav ul li li > a:hover,
#mainNav ul li li>a:focus{color:#D22630;background:none}#mainNav .subNavHeader,#subNavBack{display:none}#mainNav > ul li > ul
ul{display:none !important;top:0;left:100%}#mainNav>ul:not(:only-child){display:flex;justify-content:flex-end}#mainNav>ul:first-of-type{right: -0.5vw}#mainNav>ul+ul{position:absolute;right:5px;top: -35px;width:auto}#mainNav > ul + ul
ul{display:none !important}#mainNav>ul+ul>li>a{padding:3px
.8vw}#mainNav>ul+ul>li.current>a:after,#mainNav>ul+ul>li>a:hover:after,#mainNav>ul+ul>li>a:focus:after{display:none}#mainNav>ul+ul>li:focus-within>a{background:none !important}button#navToggle{display:none}#mainNav #navButton-professionals
ul{left: -193.312px;top:45px;width:100vw;max-width:797px;box-sizing:border-box;padding:34px
45px 25px;background:white}#mainNav #navButton-practices
ul{width:100vw;max-width:600px;box-sizing:border-box}#navButton-practices>ul{columns:2}#mainNav #navButton-practices
a{white-space:normal;break-inside:avoid}#navButton-practices ul
ul{display:block;position:static;width:auto;padding:0}#navButton-practices ul ul
ul{padding-left:1em}#navButton-practices ul ul a::before{content:'– '}form > div > div.submit_wrapper
a{color:#d22630}}@media (max-width: 1349px){#mainNav,
#mainNav li
ul{position:fixed;display:block;visibility:hidden;z-index:9998;top:0;right: -100vw;left:auto;width:100vw;height:100vh;max-width:80vw;max-width:500px;padding:100px
0px 10px;background:#141414;box-sizing:border-box;box-shadow:0 0 6px 8px rgba(0,0,0,.4);transition:right 0.7s}#mainNav{display:flex;flex-direction:column;align-items:flex-end;overflow:auto;padding-left:0px;padding-right:0px}#mainNav::before{display:none}#mainNav > ul,
#mainNav li
ul{padding-left:0px;padding-right:20px}#mainNav.target,
#mainNav.target li
ul{left:auto !important}html[data-whatintent="keyboard"] #mainNav li:not(.touchOpen)>ul{visibility:hidden}#mainNav li
ul{box-shadow:none}#mainNav.target,
#mainNav li.touchOpen>ul{visibility:visible;right:0}#mainNav ul,
#mainNav
li{display:block;margin:0;padding:0}#mainNav > ul,
#mainNav > ul
ul{padding-left:50px;padding-right:50px;box-sizing:border-box}#mainNav
a{color:#fff}#mainNav form>div{flex-direction:column}#mainNav form>div>div{width:100%}#mainNav #navButton-professionals ul
#megaSearch{display:none !important}#mainNav #navButton-professionals .search_form form>div>div.hasFocus>label{display:block !important;top: -20px;left:8px;z-index:5;padding:2px
4px 0 2px;background-color:transparent;border-radius:3px;font-size:0.8rem;line-height:1;transition:all 0.3s ease}#mainNav #navButton-professionals .search_form form>div>div>label{color:#fff}#mainNav #navButton-professionals ul div form
input{border:none;border-bottom:1px solid #fff;color:#fff;font-size:18px;background:transparent}#mainNav form
.submit_wrapper{display:flex}#mainNav form>div>div:last-child{margin-bottom:15px}#mainNav form > div > div:last-child
button{border:none;background:transparent;margin-left:auto}#mainNav form > div > div.submit_wrapper
svg{fill:#fff}#mainNav #megaSearch .submit_wrapper
span{color:#d5d5d5;padding:0
10px}.letterLinks{margin:10px
0 18px 0;color:#333;font-weight:400;font-size:24px}.letterLinks::after{display:block;clear:both;content:''}#mainNav #megaSearch .letterLinks a,
.letterLinks
span{width:calc(100% / 13);float:left}#mainNav #megaSearch .letterLinks > *:nth-child(12),
#mainNav #megaSearch .letterLinks>*:last-child{width:calc(100% / 13 - 1px)}#mainNav li.current>a{color:#989797}#mainNav>ul>li{margin:0.8rem 20px 0px 0px;font-size:1.2rem;text-transform:uppercase}#mainNav > ul > li:hover > a,
html[data-whatintent="keyboard"] #mainNav>ul>li:focus-within>a{background:none;color:#ccc}#mainNav > ul ul>li{font-size:1rem;text-transform:none}#mainNav li li:hover > a,
html[data-whatintent="keyboard"] #mainNav li li:focus-within>a{background:none;color:#ccc}#mainNav li>a:first-child:not(:last-child)::after{content:'›';position:absolute;top:0;right:0;font-size:2rem;font-weight:200;line-height:1.4}#mainNav>ul:first-child>li>a{font-size:1.7rem;text-transform:uppercase}#mainNav>ul:first-child>li>a:first-child:not(:last-child)::after{line-height:1.7}#mainNav>ul:first-child:after{content:'';display:block;position:relative;width:90%;height:2px;padding:20px
0 0 0;margin:20px
auto 0px auto;border-top:1px solid #666;box-sizing:border-box}#mainNav
#subNavBack{position:absolute;top:38px;text-transform:uppercase;font-size:50px;font-weight:200}#mainNav #subNavBack
a{padding-top:5px;padding-bottom:5px}#mainNav ul ul
li.subNavHeader{margin-top:12px;font-size:1.2rem;text-transform:uppercase}#mainNav li
#megaSearch{padding-left:1.5vw}button#navToggle{display:block;position:absolute;z-index:9999;top:calc(50% - 14px);right:40px;font-size:0}.mobileNav{display:inline-block;overflow:visible;margin:0;padding:4px;background-color:transparent;border:0;color:inherit;font:inherit;text-transform:none;cursor:pointer;transition-timing-function:linear;transition-duration: .15s;transition-property:opacity,filter}button#navToggle.mobileNav.isActive{position:fixed;top:25px}.mobileNav.isActive:hover,.mobileNav.isActive:focus,.mobileNav:hover,.mobileNav:focus{opacity: .7}.mobileNavBox{position:relative;display:inline-block;width:40px;height:22px}.mobileNavBox
span{display:block;top:50%;margin-top: -2px}.mobileNavBox
span{position:absolute;top:10px;width:40px;height:4px;background-color:#000;border-radius:4px;transition-timing-function:ease;transition-duration: .15s;transition-property:transform}.mobileNav.isActive .mobileNavBox
span{width:30px;height:2px;background-color:#fff}.mobileNavBox span:first-child{top:0}.mobileNavBox span:last-child{top:20px}.mobileNavLabel{display:none}.mobileNavSpring .mobileNavBox
span{top:0px}.mobileNavSpring .mobileNavBox :first-child{top:10px;transition:top .1s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19)}.mobileNavSpring .mobileNavBox :last-child{top:20px;transition:top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19)}.mobileNavSpring.isActive .mobileNavBox :nth-child(2){transition-delay: .22s;background-color:transparent !important}.mobileNavSpring.isActive .mobileNavBox :first-child{top:0;transition:top .1s cubic-bezier(.33333, 0, .66667, .33333) .15s, transform .13s cubic-bezier(.215, .61, .355, 1) .22s;transform:translate3d(0, 10px, 0) rotate(45deg)}.mobileNavSpring.isActive .mobileNavBox :last-child{top:0;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333), transform .13s cubic-bezier(.215, .61, .355, 1) .22s;transform:translate3d(0, 10px, 0) rotate(-45deg)}}@media (max-width: 919px){#mainNav > ul,
#mainNav li
ul{width:100%;margin-left:0px}#mainNav,
#mainNav li
ul{padding:100px
20px 10px}#mainNav>ul>li{font-size:1.3rem}#mainNav > ul ul>li{font-size:1.2rem}#mainNav li>a:first-child:not(:last-child)::after{top:2px;font-size:2.4rem;line-height:1.2}#mainNav>ul:first-child>li>a:first-child:not(:last-child)::after{line-height:1.5}#mainNav
#subNavBack{top:38px;background:transparent}#mainNav ul ul
li.subNavHeader{margin-top:10px;font-size:1.3rem}button#navToggle{right:12px}}@media (max-width: 479px){#mainNav > ul,
#mainNav > ul
ul{padding-left:10px;padding-right:10px;box-sizing:border-box}}ul.subNavList{margin:0
0 -6px 0;padding:0px;font-size:0.85rem}body>ul.subNavList{margin:0px}ul.subNavList
li{list-style:none;display:inline-block;margin:0;padding:0;line-height:1.2}ul.subNavList li:not(:last-child){margin-right:1.4em}ul.subNavList
ul{display:none}ul.subNavList li>a{display:inline-flex;align-items:center;min-height:65px;border-bottom:6px solid #fff}ul.subNavList li.here > a,
ul.subNavList li.hereParent>a{border-bottom:6px solid #D22630;color:inherit;text-decoration:none}ul.subNavList li > a:hover,
ul.subNavList li > a:focus,
#bannerContent ul.subNavList li > a:hover,
#bannerContent ul.subNavList li>a:focus{color:#D0D0D0;text-decoration:none}body>#subNav{display:none}#bannerContent
#subNav{display:block}@media (max-width: 1024px){body>#subNav{display:block}#bannerContent
#subNav{display:none}ul.subNavList{margin:0
0 60px;font-size:17px}ul.subNavList
li{display:block}ul.subNavList li > a,
ul.subNavList li.here > a,
ul.subNavList li.hereParent>a{border-bottom:none}ul.subNavList li>a{min-height:40px}}#tabLinks{position:relative;z-index:20;margin:2rem 0 0px 0;border-bottom:6px solid #fff}#tabLinks
a{display:inline-flex;align-items:center;position:relative;min-height:65px;margin:0
3em -6px 0;padding:0;color:#1A1A1A;line-height:1.2}#tabLinks a:not(.current):hover{color:#D22630}#tabLinks
.current{border-bottom:6px solid #D22630;color:inherit;font-weight:500;text-decoration:none}.contentSection{display:none}.sectionTitle{display:none}#tabLinks
a#tabViewAll{float:right;padding:0.5em 0;border:none}@media (max-width: 1300px){#tabLinks
a{margin-right:1px;padding: .4em 0.5em;font-size:17px}}@media (max-width: 1024px){#tabLinks{display:none}h2.sectionTitle{display:block;position:relative;overflow:hidden;margin:1px
0 0 0;padding:13px
20px 13px 20px;background:#f3f3f3;color:#D22630;font-size:19px;box-sizing:border-box;text-decoration:none;cursor:pointer}h2.sectionTitle:hover,h2.sectionTitle:focus{background:#ccc}h2.sectionTitle::after{content:'+';position:absolute;top:14px;right:10px;font-weight:lighter;font-size:20px}h2.sectionTitle.isOpen::after{content:'\2212'}.contentSection{display:block !important}.contentSection>*{display:none;padding:10px
0 10px 0}#tabLinks
a#tabViewAll{display:none}}.itemTile
.results_list{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.itemTile .results_list>*{display:flex;flex-direction:column;position:relative;width:calc(50% - 10px);margin:0
0 20px 0;box-sizing:border-box;color:#fff}.itemTile .results_list>*>a:not(.sp_pencil){display:block;flex:1 0 auto;padding:20px;background:#ccc;color:#fff}.itemTile .results_list > * > a:not(.sp_pencil):hover,
.itemTile .results_list>*>a:not(.sp_pencil):focus{background:#bbb;text-decoration:none}.itemTile .results_list > *
.title{color:#3874a8;font-weight:700;font-size:24px}@media (max-width: 479px){.itemTile
.results_list{display:block}.itemTile .results_list>*{width:100%}}#content{position:relative;z-index:20;max-width:1400px;min-height:350px;margin:max(-106px, min(-20px, -8vw)) auto 3rem auto;padding:0px
max(20px,min(5vw,60px));background:#fff;box-sizing:border-box}#content::after{display:block;clear:both;content:''}main{position:relative;width:100%;margin:0
0 0 0;padding:2rem 0 3rem 0;box-sizing:border-box}#subNav{display:flex;align-items:center;position:relative;width:100%;min-height:65px;border-top:1px solid rgba(255,255,255,0.24);border-bottom:6px solid #fff;box-sizing:border-box}#subContent{position:relative;width:100%;margin:1rem 0 0 0;padding:2rem 0 0.5rem 0;box-sizing:border-box}@media (min-width: 920px){#mainContent:not(:only-child){float:right;width:calc(100% - 22% - 96px)}#subContent{float:left;clear:left;width:22%}}@media (max-width: 1024px){#subNav{display:block;border:0px;margin-top:30px}}@media (max-width: 919px){#content{display:flex;flex-direction:column}main{order:2}#subContent{order:3;border-top:1px solid #e4e4e4}#subNav{order:1}}#subContent
li{margin-top:0.5em;margin-bottom:0.5em;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){display:none}.expandableFullList .results_list>li{display:none}.popupPlayerPlaylist .expandableList,
.popupPlayerPlaylist .expandableList
li{display:block}#subContent .itemSection:not(#bio_education) ul,
#subContent .itemSection:not(#bio_education) ul
li{list-style:none;margin-left:0}#mainContent .itemSection
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}.itemSection~.itemSection>.extraItems>ul>li{margin-top:0}.view_more
a{display:inline-block;width:auto;margin:0
0 28px 0;padding:7px
14px 7px 14px;background:#D22630;color:#fff;vertical-align:middle}.view_more a:hover,
.view_more a:focus{background:#A20C15;text-decoration:none}.rsvpButton{margin:10px
0 0 0}.areaXrefTiles{position:relative}#services
.areaXrefTiles{margin-block:25px}.areaXrefTiles>p:last-of-type{margin-bottom:40px}.areaXrefTiles .itemList>ul{display:flex;flex-wrap:wrap;position:relative}.areaXrefTiles .itemList > ul
li{position:relative;width:calc(25% - 15px);margin:0
0 40px 20px;background:#F3F3F3;overflow:hidden}.areaXrefTiles .itemList > ul li:nth-child(4n+1){margin:0
0 40px 0}.areaXrefTiles .itemList > ul li
.image{position:relative;overflow:hidden}.areaXrefTiles .itemList > ul li .image a,
.areaXrefTiles .itemList > ul li .image a
picture{position:relative;display:block}.areaXrefTiles .itemList > ul li .image
img{position:relative;display:block;width:100%;height:auto;transform:scale(1.15);transition:transform 350ms ease}.areaXrefTiles .itemList > ul li:hover a:not(.sp_class) .image img,
.areaXrefTiles .itemList > ul li:focus-within a:not(.sp_class) .image img,
.areaXrefTiles .itemList > ul li a:focus:not(.sp_class) .image
img{transform:scale(1)}.areaXrefTiles .itemList > ul li
.info{padding:20px
40px 10px 40px}#services .areaXrefTiles .itemList > ul li
.info{padding:1.5rem 1.5rem 2.5rem}.areaXrefTiles .itemList > ul li
.title{font-size:0.8rem;font-weight:500;text-transform:uppercase}.areaXrefTiles .itemList > ul li
.abstract{color:#333;font-size:0.98rem}#sevices .areaXrefTiles .itemList>ul{width:calc(100%  +  200px);margin:0px
0 0 -90px}@media (max-width: 1349px){.areaXrefTiles .itemList>ul{width:100%;margin:0px}#industryCarousel.areaXrefTiles .itemList > ul
li{margin:0
10px 40px 10px !important}.areaXrefTiles .itemList > ul li
.info{padding:20px
10px 10px 22px}}@media (max-width: 919px){.areaXrefTiles .itemList > ul li,
.areaXrefTiles .itemList > ul li:nth-child(4n+1){width:calc(50% - 10px);margin:0
0 40px 20px}.areaXrefTiles .itemList > ul li:nth-child(odd){margin:0
0 40px 0px}#industryCarousel.areaXrefTiles .itemList > ul
li{width:calc(50% - 0px);margin:0
10px 40px 10px !important}.areaXrefTiles .itemList > ul li
.info{padding:20px
10px 10px 16px}}@media (max-width: 767px){.areaXrefTiles .itemList > ul li
.title{font-size:1rem}.areaXrefTiles .itemList > ul li
.abstract{font-size:1.1rem}}@media (max-width: 479px){.areaXrefTiles .itemList > ul li,
.areaXrefTiles .itemList > ul li:nth-child(4n+1),
.areaXrefTiles .itemList > ul li:nth-child(odd){width:100%;margin:0
0 20px 0px}#industryCarousel.areaXrefTiles .itemList > ul
li{width:100% !important;margin:0
10px 40px 10px !important}}body.services-item
.itemBioList{position:relative;margin-top:20px}body.services-item #area_bio_contact
h2{font-weight:500}.itemProfilePage.bioXrefSection
ul{padding-top:30px}.bioXrefSection
ul{display:flex;flex-wrap:wrap}.bioXrefSection ul
li{margin:0}.bioXrefSection ul
li{width:calc(25% - 15px);margin:0
0 20px 20px;background:#f4f4f4}.bioXrefSection ul li:nth-child(4n+1){margin:0
0 20px 0px}.bioXrefSection
.photo{position:relative;width:100%;height:200px;overflow:hidden}.bioXrefSection .photo a,
.bioXrefSection .photo
picture{display:block;position:relative;width:100%;height:100%}.bioXrefSection
img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.15);transition:transform 350ms ease}.bioXrefSection ul.results_list > li:hover .photo a:not(.sp_class) img,
.bioXrefSection ul.results_list > li:focus-within .photo a:not(.sp_class) img,
.bioXrefSection ul.results_list > li .photo a:focus:not(.sp_class) img{transform:scale(1)}.bioXrefSection
.info{padding:1.25rem 2rem}.bioXrefSection
.title{line-height:1.2}.bioXrefSection .title
a{color:#000}.bioXrefSection .title a:hover,
.bioXrefSection .title a:focus{color:#d22630}.bioXrefSection
.position{color:#d22630;text-transform:uppercase;font-size:0.8rem;margin-top:5px}.bioXrefSection
.contactinfo{margin-top:18px}@media (max-width: 1349px){body.services-item
.itemBioList{position:relative;left:inherit;margin-top:20px;width:100%}.bioXrefSection ul li,
.bioXrefSection ul li:nth-child(4n+1){width:calc(33.33% - 14px);margin:0
0 20px 20px}.bioXrefSection ul li:nth-child(3n+1){margin:0
0 20px 0px}}@media (max-width: 1024px){.bioXrefSection ul li,
.bioXrefSection ul li:nth-child(4n+1),
.bioXrefSection ul li:nth-child(3n+1){width:calc(50% - 10px);margin:0
0 20px 20px}.bioXrefSection ul li:nth-child(odd){margin:0
0 20px 0px}}@media (max-width: 479px){.bioXrefSection ul li,
.bioXrefSection ul li:nth-child(4n+1),
.bioXrefSection ul li:nth-child(3n+1),
.bioXrefSection ul li:nth-child(odd){width:100%;margin:0
0 20px 0}}#lowerContent{position:relative;z-index:20;max-width:1400px;margin:0px
auto;background:#fff;box-sizing:border-box}#lowerTrending{display:flex;padding:max(18px, min(6vw, 80px)) 0px}#trendingLeft{width:32%;padding:0
50px 0 0;box-sizing:border-box}#trendingLeft
h3{font-weight:500}#trendingRight{width:68%;padding:0
0 0 65px;border-left:1px solid #DDD;box-sizing:border-box}#trendingTabs{display:flex;justify-content:space-between;position:relative;width:100%;max-width:775px;margin:0
0 2.5vw 0}#trendingTabs>button{display:block;width:25%;margin:0
8px 0 0;padding:9px
10px;background:#F3F3F3;border:0px;box-shadow:none;color:#D22630;font-size:0.8rem;font-weight:500;text-align:center;text-transform:uppercase;cursor:pointer}#trendingTabs>button.active{background:#D22630;color:#fff;cursor:default}#trendingTabs>button:not(.active):hover{background:#ededed}#lowerTrendingSocial ul,
#lowerTrendingSocial ul
li{list-style:none;margin:0;padding:0}#lowerTrendingSocial
ul{display:flex}#lowerTrendingSocial ul
li{margin:0
0.8rem 0 0}#lowerTrendingSocial li
a{display:flex;justify-content:center;align-items:center;width:41px;height:41px;overflow:hidden;padding:4px;border-radius:50%;box-sizing:border-box;background:#D22630;text-align:center}#lowerTrendingSocial li a
svg{max-width:18px}#lowerTrendingSocial li a svg
path{fill:#fff}#lowerTrendingSocial li a:hover,
#lowerTrendingSocial li a:focus{background:#F3F3F3}#lowerTrendingSocial li a:hover svg path,
#lowerTrendingSocial li a:focus svg
path{fill:#D22630}@media (max-width: 1024px){#trendingRight{display:none}}@media (max-width: 919px){#lowerTrending{display:block;padding:20px
0px}#trendingLeft{width:100%;padding:0
0 40px 0;text-align:center}#trendingRight{width:100%;padding:0
0 38px 0;border-left:0px solid #DDD}#lowerTrendingSocial
ul{display:inline-flex;margin:0px
auto}}#socialMediaWindow>div>p{margin:0
15px 15px}#socialMedia
h2{width:100%;box-sizing:border-box}#socialMediaWindow>div{position:relative;width:100vw !important;max-width:100% !important}#socialMediaWindow>div>div{position:relative;z-index:10;width:100% !important}#socialMediaWindow>div>div.cycle-slide.current{z-index:10000 !important}#socialMedia
.animControls{position:relative;z-index:9999;width:80px;height:40px}#socialMedia .animControls
button{cursor:pointer;transition:all .2s;position:absolute;left:0px;border:0;width:0;height:0;overflow:hidden;padding:28px
28px 0 0;margin:0;background:#E1E1E1;border-radius:50%;background-size:contain;opacity:1;color:#C3C3C3}#socialMedia .animControls button:hover{background:#E8E8E8}#socialMedia .animControls
button.animNext{transform:rotateY(180deg);right:0px;left:auto}#socialMedia .animControls button:after,
#socialMedia .animControls button:before{content:'';display:block;position:absolute;transform:rotate(-45deg);transform-origin:1px;background:white;height:5px;width:13px;top:11px;left:7px}#socialMedia .animControls button:before{transform:rotate(45deg);transform-origin:1px}#socialMedia
h3{font-size:18px;line-height:1.3;color:#bc3539;font-weight:bold;border-bottom:3px solid currentColor;padding:15px
0 5px 14px}#socialMedia>div>div{position:relative;width:100%;padding:0
15px}#socialMedia>div>a{position:absolute;width:100%;height:40px;background:#e3e2e2;bottom:0;padding:7px
0 0 10px;box-sizing:border-box}#socialMedia > div > a
img{height:30px;vertical-align:middle;margin-right:10px}#socialMedia
li{padding-bottom:22px;margin:0}#socialMedia li+li{border-top:1px solid #e1e1e1;padding-top:8px;padding-bottom:1rem}#socialMedia li:nth-child(n+3){display:none}#socialMedia .youtubePosts li:nth-child(n+2){display:none}#socialMedia
img{max-width:100%}#socialMedia .youtubePost
img{margin-bottom:20px}#socialMedia
.itemdate{}#socialMedia
ul{position:relative;width:100%;opacity:1;transition:opacity 0.1s;margin:0;list-style:none;line-height:1.5}#socialMedia .animating
ul{opacity:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:flex;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}form{position:relative;margin:0;padding:0}form::after{display:block;clear:both;content:''}form>div{display:flex;flex-flow:row wrap;justify-content:space-between}form>div>div{position:relative;width:calc(50% - 14px);margin:0
0 28px 0}@media (max-width: 1349px){form{padding-top:20px}}#subContent form>div>div{width:auto;margin-right:0}form>div>div.textarea_wrapper{width:calc(100% - 12px)}form>div>div.checkbox_wrapper{width:100%;padding:5px
0 10px 0}form>div>div.checkbox_wrapper>div>div{display:flex;margin:0
0 10px 0}label{display:block}label
p{margin:0;padding:0}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{margin:2px
6px 0 0;padding:0;align-self:flex-start}form>div>div.checkbox_wrapper>div>div>label{max-width:calc(100% - 30px)}form>div>div.radio_wrapper{width: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}#submit_wrapper{width:100%}form>p{width:100%}form>div>div.hasValue>label{}form>div>div.hasValue>label[style]{visibility:visible}input[type=submit],button,::-webkit-file-upload-button{-webkit-appearance:none;border-radius:0;font:inherit}input[type=file]{font:inherit}input:not([type]),input[type=text],input[type=tel],input[type=email],input[type=password],textarea,select,.customSelect{width:100%;min-height:33px;margin:0;padding:1px
7px;vertical-align:top;color:#666766;background-color:#fff;border:1px
solid #d6d6d6;font:normal 16px/1.8 'poppins',Helvetica,Arial,sans-serif;box-sizing:border-box;border-radius:0}option{font:normal 16px/1.8 'poppins',Helvetica,Arial,sans-serif}textarea{min-height:6.5em}.search_form form>div>div>label{position:absolute;padding:2px
7px;color:#666766;font:normal 16px/1.8 'poppins', Helvetica, Arial, sans-serif}.search_form form>div>div.hasFocus>label{display:block !important;top: -10px;left:8px;z-index:5;padding:2px
4px 0 2px;background-color:transparent;border-radius:3px;font-size:0.6rem;line-height:1;transition:all 0.3s ease}select{color:#fff}.customSelect{display:inline-block !important;overflow:hidden;padding-right:40px;position:relative}.customSelect::after{content:'';display:block;position:absolute;top: .75em;right:2px;width:14px;height:7px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjQuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNCA2LjkyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgNi45MjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMUExQTFBO30KPC9zdHlsZT4KPHBhdGggaWQ9IkNvbG9yX092ZXJsYXkiIGNsYXNzPSJzdDAiIGQ9Ik0wLjEwNCwwLjExN2MwLjE1Mi0wLjE0OCwwLjM5Mi0wLjE1NiwwLjU1My0wLjAxOGw1Ljk1NSw1LjU0OGMwLDAsMC40MjIsMC42NDgsMC43NzgsMAoJbDUuOTU0LTUuNTQ4YzAuMTYyLTAuMTM3LDAuNDAxLTAuMTI5LDAuNTU0LDAuMDE4YzAuMDY2LDAuMDcxLDAuMTAyLDAuMTY2LDAuMSwwLjI2M2MwLDAuMTA3LTAuMDQ0LDAuMjEtMC4xMjEsMC4yODVMNy4yNjYsNi44MjYKCWMtMC4xNTYsMC4xMjgtMC4zOCwwLjEyOC0wLjUzNiwwTDAuMTE5LDAuNjY1QzAuMDQxLDAuNTktMC4wMDMsMC40ODctMC4wMDMsMC4zNzlDLTAuMDAyLDAuMjgxLDAuMDM2LDAuMTg3LDAuMTA0LDAuMTE3eiIvPgo8L3N2Zz4K) center no-repeat;background-size:100%}select{font-family:ui-sans-serif,sans-serif;width:100% !important;box-sizing:border-box}select.hasCustomSelect{z-index:1;color:inherit}.customSelectInner{display:block !important;white-space:nowrap;overflow:hidden;width:100% !important}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus,.customSelectFocus{}.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:5px}input[type=submit],::-webkit-file-upload-button,a.viewAll,a#reviseSearch{box-sizing:border-box;width:auto;height:34px;margin:0
0 10px 0;padding:1px
14px 1px 14px;border:0
solid #d6d6d6;background:#969696;color:#fff;font:normal 16px/1.8 'poppins', Helvetica, Arial, sans-serif;cursor:pointer;vertical-align:top}form > div > div.submit_wrapper
svg{fill:#d22630;cursor:pointer}form > div > div.submit_wrapper svg:hover,
form > div > div.submit_wrapper svg:focus{fill:#A20C15}form > div > div.submit_wrapper
button{border:none;background:transparent}a#reviseSearch{display:inline-block;vertical-align:middle;margin:0;color:#fff;line-height:2}a.clearAll{float:right}a.viewAll{display:inline-flex;align-items:center}input[type=submit]:hover,input[type=submit]:focus,a.viewAll:hover,a.viewAll:focus,a#reviseSearch:hover,a#reviseSearch:focus{background:#868686;text-decoration:none}#emailField{display:none}@media (min-width: 1024px){form>div>div.checkbox_wrapper>div>div>input{margin:5px
6px 0 0}}@media (max-width: 479px){form>div>div{width:100%}.customSelectInner{white-space:normal}}.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:11px}.autocomplete
h2{margin:0;padding:12px
5px 6px 5px;white-space:nowrap}.autocomplete
strong{font-weight:bolder;color:#0b3c5d}#footer{display:flex;align-items:center;justify-content:space-between;position:relative;margin:0;padding:2rem 70px;background:#fff;box-sizing:border-box;color:#666;font-size:0.78rem;text-transform:uppercase}#footer
a{color:#666}#footer a:hover,
#footer a:focus{color:#000}#footer li#footerPayments
a{color:#D22630}#footer li#footerPayments a:hover,
#footer li#footerPayments a:focus{color:#000}#footer ul li,
#footer
ul{list-style:none;margin:0;padding:0}#footer
ul{display:flex;flex-wrap:wrap;justify-content:flex-end}ul#footerLinks
li{margin:0
0 0 1rem;white-space:nowrap}#footer
p{margin:0;padding:0;font-size:14px}#footerSocial ul
li{margin:0
0 0 0.8rem}#footerSocial li
a{display:flex;justify-content:center;align-items:center;width:41px;height:41px;overflow:hidden;padding:4px;border-radius:50%;box-sizing:border-box;background:#D22630;text-align:center}#footerSocial li a
svg{max-width:18px}#footerSocial li a svg
path{fill:#fff}#footerSocial li a:hover,
#footerSocial li a:focus{background:#F3F3F3}#footerSocial li a:hover svg path,
#footerSocial li a:focus svg
path{fill:#D22630}#footerOffices{display:flex;justify-content:space-between;align-items:center;position:relative;background:#090909 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjQuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1NDUuNjc2IDMxOC4xMjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU0NS42NzYgMzE4LjEyOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMyNzI3Mjc7fQo8L3N0eWxlPgo8cGF0aCBpZD0iUGF0aF84OSIgY2xhc3M9InN0MCIgZD0iTTQ0OS4xNjIsNjUuODY2Yy0xNS4yMTQtNC4xNTgtMzEuMDk3LTUuMjgxLTQ2Ljc0NC0zLjMwNGMtMTUuMzQ1LDEuOTktMzAuMTIyLDcuMDg5LTQzLjQzLDE0Ljk4MwoJYy0xMC4zOTcsNi4xNzgtMTkuNzgxLDEzLjkyMS0yNy44MiwyMi45NTdsMzkuOTg5LDI5LjkwM2MyLjU1Ny0yLjAyOCw1LjI1OC0zLjg2Niw4LjA4NC01LjQ5OQoJYzguMTY4LTQuNjkyLDE3LjE5Mi03LjcwNSwyNi41NDEtOC44NjJjOS40ODQtMS4wNzgsMTkuMDg3LTAuMTgxLDI4LjIwOCwyLjYzNGM5LjkzNSwzLjA1MSwxOS4yNTIsNy44MzUsMjcuNTIsMTQuMTMzCgljOC4zMjcsNi4wOTEsMTUuNDksMTMuNjMsMjEuMTQ3LDIyLjI1N2M1LjE4Niw3LjkyOSw4LjY5NiwxNi44MzMsMTAuMzE2LDI2LjE2OGMxLjU0MSw5LjI5NSwxLjIwMywxOC44MDUtMC45OTMsMjcuOTY4CgljLTIuMzU5LDkuOC02Ljc0MiwxOC45OTktMTIuODY3LDI3LjAwNGMtNS45Myw4LjExNy0xMy40MzQsMTQuOTU3LTIyLjA2NCwyMC4xMTFjLTE2LjMzMiw5Ljg0OC0zNi4wNjYsMTIuMzM0LTU0LjMzMSw2Ljg0NQoJYy0xMC4xNDEtMi45OC0xOS42NDUtNy44MDUtMjguMDM1LTE0LjIzM2wtNS4xNDEtMy44NDNsLTMuMTIzLTIuMzM4TDE5MC43NTgsMTExLjQxNGwtMzEuNzU3LDQyLjQ3TDMzMy45MDQsMjg0LjY2bDMuODgxLDIuOTAxCgljMC43MjEsMC41MzcsMS41MDQsMC45MDEsMi4yNTYsMS4zNTVjMTYuMTMzLDExLjI4MywzMS44ODQsMTkuMzg2LDQ3LjIyMiwyMy45MTZjMTcuMjczLDUuMTA1LDMzLjc5MSw2LjUyLDQ5LjU1Myw0LjI0NQoJYzE1Ljg0Ny0yLjMwOCwzMC45ODUtOC4xMDEsNDQuMzI0LTE2Ljk2MmMxMy43NzktOS4wMzIsMjYuMTk2LTIwLjkzOCwzNy4yNTItMzUuNzE3YzExLjA1Ni0xNC43OCwxOC43MTItMzAuMjQ1LDIyLjk2OS00Ni4zOTcKCWM0LjIxOS0xNS40OSw1LjM1OC0zMS42NTcsMy4zNTItNDcuNTg2Yy0yLjExMi0xNS44MjQtNy41MDYtMzEuMDMyLTE1LjgzNS00NC42NTFjLTguODU5LTE0LjU1LTIwLjQ4My0yNy4yMjMtMzQuMjE1LTM3LjMwMwoJQzQ4MC4xNDMsNzcuNjAxLDQ2NC45NzYsNzAuMDY5LDQ0OS4xNjIsNjUuODY2eiIvPgo8cGF0aCBpZD0iUGF0aF85MCIgY2xhc3M9InN0MCIgZD0iTTk2LjUxMiwyNTIuMjY0YzE1LjIxNCw0LjE1OCwzMS4wOTcsNS4yODEsNDYuNzQ0LDMuMzA0YzE1LjM0NS0xLjk5LDMwLjEyMi03LjA4OCw0My40My0xNC45ODIKCWMxMC4zOTgtNi4xNzksMTkuNzgxLTEzLjkyMiwyNy44MjEtMjIuOTU4bC0zOS45ODktMjkuOTAzYy0yLjU1NywyLjAyOC01LjI1OSwzLjg2Ni04LjA4NCw1LjQ5OQoJYy04LjE3LDQuNjkzLTE3LjE5NSw3LjcwNS0yNi41NDYsOC44NjFjLTkuNDgyLDEuMDc4LTE5LjA4NCwwLjE4MS0yOC4yMDMtMi42MzNjLTkuOTM1LTMuMDUxLTE5LjI1Mi03LjgzNi0yNy41Mi0xNC4xMzMKCWMtOC4zMjgtNi4wOS0xNS40OTItMTMuNjI4LTIxLjE1LTIyLjI1NGMtNS4xODYtNy45MjktOC42OTYtMTYuODMzLTEwLjMxNi0yNi4xNjhjLTEuNTQxLTkuMjk1LTEuMjAzLTE4LjgwNCwwLjk5My0yNy45NjcKCWMyLjM1OC05LjgsNi43NDEtMTguOTk5LDEyLjg2Ny0yNy4wMDRjNS45MjgtOC4xMTgsMTMuNDMyLTE0Ljk1OCwyMi4wNjQtMjAuMTExYzE2LjMzMi05Ljg0OCwzNi4wNjYtMTIuMzM0LDU0LjMzMS02Ljg0NQoJYzEwLjE0MSwyLjk4LDE5LjY0NSw3LjgwNSwyOC4wMzUsMTQuMjMzbDUuMTQxLDMuODQzbDMuMTIzLDIuMzM4TDM1NC45MiwyMDYuNzE1bDMxLjc1Ny00Mi40N0wyMTEuNzcyLDMzLjQ2OGwtMy44ODEtMi45MDEKCWMtMC43MjgtMC40OS0xLjQ4MS0wLjk0My0yLjI1Ni0xLjM1NUMxODkuNTAxLDE3LjkzMSwxNzMuNzUsOS44MjYsMTU4LjQxMiw1LjI5N2MtMTcuMjczLTUuMTA1LTMzLjc5MS02LjUyLTQ5LjU1My00LjI0NQoJQzkzLjAxMiwzLjM2LDc3Ljg3NCw5LjE1Myw2NC41MzUsMTguMDE0QzUwLjc1NywyNy4wNDEsMzguMzQsMzguOTQ3LDI3LjI4Miw1My43MzJDMTYuMjI1LDY4LjUxNiw4LjU3LDgzLjk4Miw0LjMxOCwxMDAuMTI4CgljLTQuMjIxLDE1LjQ5LTUuMzYyLDMxLjY1Ny0zLjM1OSw0Ny41ODZjMi4xMTIsMTUuODI0LDcuNTA2LDMxLjAzMiwxNS44MzUsNDQuNjUxYzguODU5LDE0LjU1LDIwLjQ4MywyNy4yMjMsMzQuMjE1LDM3LjMwMwoJQzY1LjUzMiwyNDAuNTI4LDgwLjcsMjQ4LjA2LDk2LjUxMiwyNTIuMjY0eiIvPgo8L3N2Zz4K) right top no-repeat;background-size:388px auto;width:calc(100%  +  160px);min-height:165px;margin:0
0 0 -80px;padding:0px
150px;box-sizing:border-box}#footerLogo
a{display:block;width:25%}#footerLogo
svg{width:100%;max-width:257px}#footerLogo svg
.st0{fill:#FFF}#footerLogo svg
.st1{fill:#D22630}#footerOffices>div{width:75%;width:100%}#footerOffices ul,
#footerOffices ul
li{list-style:none;position:relative;margin:0;padding:0}#footerOffices
ul.results_list{display:flex;justify-content:space-between}#footerOffices ul.results_list>li{text-align:center}#footerOffices .footer_results_list .results_list > li
.title{font-size:0.88rem;font-weight:500;line-height:1.2}#footerOffices .footer_results_list .results_list > li .title
a{color:#fff}#footerOffices .footer_results_list .results_list > li .title a:hover,
#footerOffices .footer_results_list .results_list > li .title a:focus{color:#a20c15}#footerOffices .footer_results_list .results_list > li
.phone{color:#ccc;font-size:0.78rem;font-weight:400;line-height:1.2;padding-top:8px}#footer #lexMundi > a:hover img,
#footer #lexMundi > a:focus
img{opacity:0.8}@media (max-width: 1720px){#footer{flex-wrap:wrap;justify-content:center}#footerLinksWrap{order:1;width:100%}#footer #footerLinksWrap
ul{justify-content:center;margin-bottom:20px}#lexMundi{order:2}#footerSocial{order:3}#footerOffices{flex-direction:column;justify-content:center;padding-top:30px;padding-bottom:30px;padding-left:16px;padding-right:16px}#footerOffices>div{order:1;width:80%;width:100%;margin-bottom:20px}#footerOffices > div
ul.results_list{flex-wrap:wrap;justify-content:center}#footerOffices > div .results_list>li{width:15%;margin:0.8rem 0 0.8rem 0}#footerOffices>#footerLogo{order:2;margin-top:20px}}@media (max-width: 1349px){#footerOffices{width:calc(100%  +  88px);margin:0
0 0 -44px;padding:20px
44px}#footerOffices>div{width:100%}}@media (max-width: 919px){#footerOffices{width:calc(100%  +  32px);margin:0
0 0 -16px;padding:20px
16px}#footerOffices>div{margin-bottom:0px}#footerOffices > div
ul.results_list{flex-wrap:wrap}#footerOffices > div .results_list>li{width:33.33%;margin:0.8rem 0 0.8rem 0}}@media (max-width: 767px){#footer{padding-left:0px;padding-right:0px}#footerOffices > div .results_list>li{width:50%;margin:0.8rem 0 0.8rem 0}#lexMundi{width:100%;margin-bottom:18px;text-align:center}#footerSocial{width:100%}#footer #footerSocial
ul{justify-content:center}#footer #footerSocial ul
li{margin:0px
0.4rem}}@media (max-width: 479px){#footer{font-size:1rem}#footerOffices > div
ul.results_list{flex-direction:column;align-items:center}#footerOffices > div .results_list>li{width:100%}#footerOffices .results_list > li
.title{font-size:1.2rem}#footerOffices .results_list > li
.phone{font-size:1.18rem}}#backgroundPopup{display:none;position:fixed;top:0;left:0;z-index:100000;height:100%;width:100%;background:rgba(0, 0, 0, .35);border:1px
solid #cecece}.popupPlayerWrapper{display:flex;flex-wrap:wrap;position:absolute;z-index:99999999;top:20vh;right:7.5vw;width:85vw;height:auto;background:#fff;border:10px
solid #cecece;border-radius:2px;box-sizing:border-box}.inlineMultimediaPlaceholder{position:relative;z-index:10;max-width:none;margin:15px
0px 8px 0px}.results_list
.inlineMultimediaPlaceholder{position:absolute;top:0;left:0;width:101%;height:101%;margin:0;z-index:100}.results_list
.inlinePlayer{background:none}.results_list .inlineMultimediaPlaceholder
.mediaPlayer{cursor:pointer}.results_list .inlinePlayer .mediaPlayer:not(.playing){opacity:0}.results_list .inlinePlayer .mediaPlayer:not(.playing) iframe{display:none}.results_list .inlineMultimediaPlaceholder
.triggerPopupPlayer{display:none}.popupPlayerWrapper.inlinePlayer{display:flex;flex-direction:column;position:relative;z-index:inherit;top:inherit;left:inherit;width:100%;height:auto;overflow:visible;margin:0
0 1.25em 0;padding-bottom:0;transform:none;border:0}.mediaPlayer{position:relative;z-index:20;top:0;left:0;width:100% !important;height:100% !important;overflow:hidden;box-sizing:border-box}.mediaPlayer>iframe{position:absolute;z-index:999999;top:0;left:0;width:100%;height:100%;border:0}.mediaPlayer>video,.mediaPlayer>audio{display:block;position:relative;width:100%;height:100%;margin:auto;background:#000;box-sizing:border-box}.popupPlayerWrapper.inlinePlayer .mediaPlayer,
.popupPlayerWrapper.inlinePlayer.playerWithSidebar .mediaPlayer,
.popupPlayerWrapper.inlinePlayer.playerWithPlaylist .mediaPlayer,
.popupPlayerWrapper.inlinePlayer.playerWithPlaylist.playerWithSidebar
.mediaPlayer{position:relative;width:100% !important;height:100% !important;padding-bottom:56.25%}.popupPlayerPlaylist{flex-basis:100%;position:relative;z-index:9;bottom:0;left:0;height:177px;width:100%;max-width:100%;overflow:hidden}.popupPlayerWrapper.inlinePlayer .popupPlayerPlaylist,
.popupPlayerWrapper.inlinePlayer.playerWithSidebar .popupPlayerPlaylist,
.popupPlayerWrapper.inlinePlayer.playerWithPlaylist .popupPlayerPlaylist,
.popupPlayerWrapper.inlinePlayer.playerWithPlaylist.playerWithSidebar
.popupPlayerPlaylist{position:relative;width:100% !important;max-width:none;height:100px}.popupPlayerSidebar li > div:not(.title),
.popupPlayerPlaylist .playbutton,
.popupPlayerPlaylist .videoMore,
.popupPlayerPlaylist
.pubInfo{display:none}.popupPlayerPlaylist>#video_multimedia_popup{position:relative;width:100%;margin:15px
0 !important}.popupPlayerPlaylist > #video_multimedia_popup h2,
.popupPlayerPlaylist > #item_multimedia_popup
h2{display:none}.popupPlayerPlaylist .results
ul{gap:15px;flex-wrap:nowrap}.popupPlayerPlaylist .results
li{margin:0;flex-basis:0}.popupPlayerPlaylist .results
.image{aspect-ratio:200/130;height:147px;width:auto;box-sizing:border-box}.popupPlayerPlaylist .xrefMultimediaList
.title{font-size:16px;top:auto;bottom:0;padding:0
18px 18px !important;aspect-ratio:unset}.popupPlayerPlaylist .xrefMultimediaList li:not(:hover, :focus) .image{background:#25435a88}.popupPlayerPlaylist.playlistHorizontalToggles
div.results{width:calc(100% - 40px);margin:0
0 0 15px}.popupPlayerPlaylist ul
li{position:relative}a#playlistPrev{display:none}a#playlistNext{display:block;position:absolute;z-index:50;top:0;width:25px;height:calc(100% - 10px);margin:0;text-align:center;background:white}a#playlistPrev{left:0}a#playlistNext{right:0}a#playlistPrev:hover,a#playlistPrev:focus,a#playlistNext:hover,a#playlistNext:focus{color:black}a#playlistPrev span,
a#playlistNext
span{display:inline-block;position:relative;top:25%;font-size:40px}.popupPlayerSidebar{padding:1em
20px}.popupPlayerSidebar
#videoTitle{line-height:normal;font-size:1.3rem;--min-font-size:17;--max-font-size:32}.popupPlayerSidebar #videoTitle::after{content:'';display:block;width:55px;margin:25px
0;border-bottom:1px solid #FCBA17}.popupPlayerSidebar
.publication{position:static}.popupPlayerSidebar
.itemSection{margin-bottom:0 !important}.popupPlayerSidebar
h3{margin-top:1.3em}.popupPlayerSidebar
.bioList{margin:0}.popupPlayerSidebar .results_list
li{margin-top:0.8em;line-height:normal}.popupPlayerWrapper.inlinePlayer
.popupPlayerSidebar{position:relative;width:100% !important;height:auto !important}.popupPlayerSidebar>div{padding:0;margin:0
0 1rem 0;font-size:0.8rem}.popupPlayerSidebar > div h2,
.popupPlayerSidebar > div
h2.expandableHeading{font-size:0.9rem;margin-left:0px;margin-right:0px;padding:6px
0 2px 0}.popupPlayerSidebar
.expandableHeading{margin:0;padding:0;background:none;border:none;color:#333;pointer-events:none}.popupPlayerSidebar .expandableHeading:hover{margin:0;padding:0;background:none;border:none;color:inherit;pointer-events:none}.popupPlayerWrapper
.position{color:#333}.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::after,
.xrefMultimediaList ul::after{content:''}.itemMultimediaList ul.results_list li,
.xrefMultimediaList ul
li{position:relative}.itemMultimediaList ul.results_list li,
.xrefMultimediaList ul li,
.itemMultimediaList ul.results_list::after,
.xrefMultimediaList ul::after{flex-basis:calc(50% - 20px);margin:20px
0}.popupPlayerSidebar > div ul
li{margin:3px
0 4px 0}.directEmbed ul
li{flex-basis:100%}.directEmbed
.mediaPlayer{aspect-ratio:auto !important}#itemContent > .xrefMultimediaList
ul{display:block}#mainContent #itemContent > .xrefMultimediaList ul li:last-child{margin:0}#itemContent > .xrefMultimediaList ul .image,
#itemContent > .xrefMultimediaList ul
.title{aspect-ratio:321/199}.inlineembed{width:100%;height:100%}.xrefMultimediaList.embedded
ul{display:block}.xrefMultimediaList.embedded ul
li{width:100%;max-width:880px}#mainContent .xrefMultimediaList ul li,
.itemMultimediaList ul.results_list
li{position:relative;margin:0
0 30px 0;max-width:950px}#mainContent .xrefMultimediaList.directEmbed ul
li{margin-bottom:16px}.itemMultimediaList ul.results_list li .photo img,
#item_relatedsame ul li .photo img,
.itemMultimediaList ul li .photo
img{width:310px}.xrefMultimediaList ul li
.image{background:var(--navy-blue)}.xrefMultimediaList ul li
.imagebutton{margin-bottom:12px}.xrefMultimediaList ul li .imagebutton .embed>p{display:none}.xrefMultimediaList ul li .image
img{display:block;width:100%;height:auto;opacity:0.95;transition:opacity 300ms}.xrefMultimediaList
.imagebutton{position:relative;overflow:hidden;background:black}.xrefMultimediaList .playbutton,
.xrefMultimediaList
.seriesbutton{height:0}.playbutton a,
.seriesbutton
a{display:block;position:absolute;bottom:22px;left:22px;height:44px;padding:10px
42px 10px 16px;background:#D22630;transition:all 500ms ease;text-transform:uppercase;font-size:14px;color:#fff;font-weight:600;letter-spacing:1px;box-sizing:border-box;z-index:50}.playbutton
a{padding-right:40px}.seriesbutton ~ .playbutton
a{left:calc(22px  +  9.2em)}.playbutton a::after{position:absolute;right:16px;top:calc(50% - 12px);content:'';display:block;width:14px;height:24px;background:url('../i-t1753293945/play-arrow.svgz') left center no-repeat;transition:all 500ms ease;transform:rotateZ(-90deg)}.xrefMultimediaList li:hover .image img,
.xrefMultimediaList li:focus-within .image
img{opacity: .75}.Videos-PodcastsmultimediaItem
li{position:relative}.xrefMultimediaList .title,
.Videos-PodcastsmultimediaItem
.title{--min-font-size:18;--max-font-size:21;transition:all 750ms ease}.Videos-PodcastsmultimediaItem
.title{padding-left:0}.xrefMultimediaList .title a,
.Videos-PodcastsmultimediaItem .title
a{color:inherit}.Videos-PodcastsmultimediaItem
a{padding-bottom:0 !important}.mediaSeriesList .videoMore,
.xrefMultimediaList .videoMore,
.squareColumns .multimediaItem
.videomore{margin-top:14px;font-size:16px;letter-spacing:1px;text-transform:uppercase}.xrefMultimediaList .videoMore
a{}.Videos-PodcastsmultimediaItem{background:none !important}.xrefMultimediaList.embedded
.title{padding:0}.xrefMultimediaList.embedded .title
a{padding-bottom:75px;padding-right:22px;text-decoration:none}#mainContent .xrefMultimediaList ul li .photo img,
.itemMultimediaList ul.results_list li .photo
img{width:100%}#item_relatedsame ul li .photo
img{display:block;width:100%}#item_relatedsame ul
li{margin-bottom:18px}#mainContent .xrefMultimediaList ul li .photo,
.itemMultimediaList ul.results_list li
.photo{position:relative;z-index:1;float:left;margin:0
0 10px 0;width:100%}#subContent .xrefMultimediaList ul li .photo,
.xrefMultimediaList ul li
.photo{float:none}#mainContent .xrefMultimediaList ul li .abstract
p{margin:0;padding:0}.xrefMultimediaList
a.sp_pencil{position:absolute;left:15px;top:15px;z-index:1000;height:auto !important}#subContent #item_relatedsame
ul.results_list{margin:0
0 8px 0}.title
.videoMore{margin-left:6px;font-weight:700}.photo .triggerPopupPlayer,
.photo .triggerPopupPlayer
img{display:inline-block;position:relative;max-width:100%}.popupPlayerWrapper.inlinePlayer .popupPlayerPlaylist ul li .photo a.triggerPopupPlayer
img{width:100%;object-fit:cover}.photo .triggerPopupPlayer::before,
.photo .triggerPopupPlayer::after{content:'';display:block;position:absolute;top:calc(50% - 0.5em);z-index:5;left:calc(50% - .35em);background:rgba(0,0,0,.3);box-shadow:0 0 2px 0 black;color:white;font-size:70px;transform:scale(.5)}.photo .triggerPopupPlayer::before{top:calc(50% - 0.5em);left:calc(50% - 0.5em);width:1em;height:1em;border: .05em solid currentColor;border-radius:50%;box-sizing:border-box;transform:none}.photo .triggerPopupPlayer::after{width:0;height:0;background:none;border:solid transparent;border-left-color:currentColor;border-width:0.5em 0 0.5em 0.87em;box-shadow:none}#mainContent
video{max-width:100%}.xrefMultimediaList
.sp_pencil{position:absolute;left:65px;z-index:10}.Videos-PodcastsmultimediaItem .videomore
a{margin-top:14px;--min-font-size:12;--max-font-size:14;text-transform:uppercase;font-weight:600;letter-spacing:1px;color:#000}.Videos-PodcastsmultimediaItem
.playbutton{display:block;position:absolute;bottom:22px;left:22px;width:34px;height:34px;padding:6px
0 0 14px;background:var(--orange);border-radius:17px;transition:all 500ms ease;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:1px;box-sizing:border-box;z-index:50}.Videos-PodcastsmultimediaItem .playbutton::after{position:absolute;right:12px;top:calc(50% - 8px);content:'';display:block;width:0;height:0;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #000;transition:all 500ms ease}.Videos-PodcastsmultimediaItem .playbutton
span{opacity:0;transition:opacity 250ms ease}.Videos-PodcastsmultimediaItem .playbutton
span{color:#000 !important}.Videos-PodcastsmultimediaItem:hover .playbutton span,
.Videos-PodcastsmultimediaItem:focus .playbutton
span{opacity:1;transition-delay:500ms}.Videos-PodcastsmultimediaItem:hover .playbutton,
.Videos-PodcastsmultimediaItem:focus
.playbutton{width:100px}@media (min-width: 768px){.popupPlayerWrapper{border:12px
solid #cecece;border-radius:2px}.popupPlayerWrapper.inlinePlayer{display:block;height:100%;overflow:initial;padding-bottom:unset}.popupPlayerWrapper
.mediaPlayer{width:68% !important;padding-bottom:unset}.popupPlayerWrapper.inlinePlayer .popupPlayerPlaylist,
.popupPlayerWrapper.inlinePlayer.playerWithSidebar .popupPlayerPlaylist,
.popupPlayerWrapper.inlinePlayer.playerWithPlaylist .popupPlayerPlaylist,
.popupPlayerWrapper.inlinePlayer.playerWithPlaylist.playerWithSidebar
.popupPlayerPlaylist{max-width:100%;height:25%}.popupPlayerWrapper.playerWithPlaylist.playerWithSidebar .popupPlayerPlaylist,
.popupPlayerWrapper.inlinePlayer.playerWithPlaylist.playerWithSidebar
.popupPlayerPlaylist{max-width:68%}.popupPlayerSidebar > div h2,
.popupPlayerSidebar > div
h2.expandableHeading{padding:12px
0 8px 0}.popupPlayerSidebar{z-index:10}.popupPlayerWrapper
.popupPlayerSidebar{position:absolute;z-index:0;top:60px;right:0;width:calc(32% - 74px);height:calc(100% - 60px - 163px);overflow:hidden;overflow-y:auto;box-sizing:border-box;margin:0
42px;padding-right:10px;border-bottom:1px solid #FCBA17}#mainContent .xrefMultimediaList ul li .photo img,
.itemMultimediaList ul.results_list li .photo
img{width:310px}.Videos-PodcastsmultimediaItem
.titlewrapper{height:100%}.xrefMultimediaList
.title{padding-bottom:105px}.xrefMultimediaList a,
.Videos-PodcastsmultimediaItem
a{display:block}.xrefMultimediaList p
a{display:inline}.xrefMultimediaList .title,
.Videos-PodcastsmultimediaItem
.title{position:absolute;top:0;left:0;width:100%;aspect-ratio:1.51;box-sizing:border-box;padding:0
24px 85px 24px;display:flex;justify-content:flex-end;flex-direction:column;color:#fff;line-height:1.35;pointer-events:none}.xrefMultimediaList .title :is(em,strong,b,i),
.Videos-PodcastsmultimediaItem .title :is(em,strong,b,i){display:contents}.xrefMultimediaList li:hover .title,
.xrefMultimediaList li:focus-within .title,
.Videos-PodcastsmultimediaItem:hover .title,
.Videos-PodcastsmultimediaItem:focus-within
.title{padding-bottom:95px}.Videos-PodcastsmultimediaItem
.title{aspect-ratio:auto;height:100%;margin:0}.xrefMultimediaList ul li
.imagebutton{margin-bottom:0}}#video_bio
ul.results_list{display:block}.popupPlayerWrapper.miniPlayer{position:fixed;top:100px !important;left:auto !important;right:0 !important;width:min(80vw, 428px);border:0;padding:0;box-shadow:0 0 11px 0 rgba(0,0,0,0.35);border-radius:7px 7px 0 0}@media (max-width: 767px){.popupPlayerWrapper.miniPlayer{top:auto !important;bottom:0 !important}}.popupPlayerWrapper.miniPlayer,
.popupPlayerWrapper.miniPlayer
iframe{border-radius:8px 8px 0 0;border:0
!important}.popupPlayerWrapper.miniPlayer
iframe{pointer-events:none}.miniPlayer .popupShareButton,
.miniPlayer
.popupSubscribe{display:none}.miniPlayer
.miniPlayerToggle{right:auto;left:21px;top:22px;padding:18px
18px 0 0;background-color:transparent;background-image:url(../i-t1753293945/maximize-popup.svgz);mix-blend-mode:difference}.miniPlayer.paused
.miniPlayerToggle{mix-blend-mode:unset}.miniPlayer
.mediaPlayer{background:#24435B}.miniPlayer .mediaPlayer::after{content:'';position:absolute;opacity:0;transition:opacity 200ms;top:calc(50% - 17px);left:calc(50% - 14px);width:28px;height:34px;background:linear-gradient(to right,
white calc(50% - 3px),
transparent calc(50% - 3px),
transparent calc(50%  +  3px),
white calc(50%  +  3px));z-index:999999;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.75)}.miniPlayer .mediaPlayer:hover::after,
.miniPlayer.paused .mediaPlayer::after{opacity:1}.miniPlayer.paused .mediaPlayer
iframe{opacity: .2}.miniPlayer
.closeButton{top:21px;right:21px;background:transparent;color:white}.miniPlayer
.popupPlayerSidebar{position:static;width:100%;padding:16px
22px;margin:0;border:0}.miniPlayer
#videoTitle{font-size:16px;font-weight:bold}.miniPlayer
.publication{margin-bottom:0}.miniPlayer #videoTitle::after{content:none}.miniPlayer .popupPlayerPlaylist,
.miniPlayer .popupPlayerSidebar div:not(.publication,#videoTitle){display:none !important}.popupPlayerWrapper.miniPlayer
.mediaPlayer{width:100% !important}.popupPlayerWrapper.miniPlayer,
.popupPlayerWrapper.miniPlayer
.mediaPlayer{transition:right 200ms, width 200ms ease-out}@media (min-width: 1025px){.itemMultimediaList ul.results_list li .photo,
#mainContent .xrefMultimediaList ul li
.photo{float:left}}@media (min-width: 1280px){.itemMultimediaList ul.results_list,
.xrefMultimediaList
ul{display:flex;flex-wrap:wrap;column-gap:20px}.xrefMultimediaList ul li
.image{position:relative;width:100%;aspect-ratio:1.51}.xrefMultimediaList ul li .image>a{position:absolute;height:100%;width:100%}.xrefMultimediaList ul li .image
img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.xrefMultimediaList
.imagebutton{position:relative;overflow:hidden}}#videos-podcasts main
h1{color:#25435A;margin-bottom:25px}#videos-podcasts
h2{--max-font-size:54}#mainVideoSearch
.search_form{display:flex;margin:1em
0 70px}#mainVideoSearch .search_form>div:first-of-type{flex-grow:1}#mainVideoSearch .search_form div
input{min-height:44px}#mainVideoSearch .search_form div
label{padding-top:9px}#mainVideoList.xrefMultimediaList
.title{--max-font-size:24;padding-bottom:82px}@media (min-width: 1500px ){#mainVideoList.xrefMultimediaList
ul{gap:35px}#mainVideoList.xrefMultimediaList ul li,
#mainVideoList.xrefMultimediaList ul::after{flex-basis:calc(33.33% - 23.34px)}#mainVideoList.xrefMultimediaList
.title{--max-font-size:26;aspect-ratio:1.6}#mainVideoList.xrefMultimediaList ul li
.image{aspect-ratio:1.6}#mainVideoList .pubInfo,
#mainVideoList .abstract,
#mainVideoList
.videoMore{margin-left:8%;margin-right:8%}}.mediaSeriesList
.video{flex-basis:320px;flex-shrink:0;margin-right:2em}.mediaSeriesList>ul.results_list,.mediaSeriesList>.results_list>li{padding:0;margin:0}.mediaSeriesList>.results_list>li{display:flex;clear:both;border-bottom:1px solid #D2D2D2;padding:45px
0}@media (max-width: 767px){.mediaSeriesList>.results_list>li{display:block}.xrefMultimediaList ul li
.image{}}.mediaSeriesList
.videoMore{margin:1em
0}.mediaSeriesList .videoMore
a{color:inherit}.mediaSeriesList .xrefMultimediaList .title,
.mediaSeriesList .xrefMultimediaList
.videoMore{display:none}#mainContent .mediaSeriesList .video ul
li{margin:0}.mediaSeriesList .video ul::after{content:none}.mediaSeriesList
.title{font-size:1.6em;line-height:1.3}.mediaSeriesList .title
a{color:inherit}#cookiePopup{display:none;position:fixed;left:80px;right:80px;bottom:0;overflow:hidden;z-index:9999;max-width:1400px;margin:0
auto;padding:1rem 2rem;background:rgba(0,0,0,.85);box-sizing:border-box}#cookiePopup>div{display:flex;justify-content:space-between;align-items:center}#cookiePopup
p{margin:1em
0;padding:0;float:left;max-width:calc(100% - 300px);color:#fff;font-size:0.85rem}#cookiePopup
a{color:#D22630}#cookiePopup a:hover,
#cookiePopup a:focus{color:#ADACAC;text-decoration:underline}#cookiePopup p+p{margin-top: .8em}#cookiePopup
button{padding:0.2rem 0.8rem;background:#F3F3F3;border:1px
solid #F3F3F3;border-radius:0;color:#D22630;font-weight:400;cursor:pointer}#cookiePopup button:hover,
#cookiePopup button:focus{background:#D22630;border:1px
solid #D22630;color:#F3F3F3}@media (max-width: 1349px){#cookiePopup{left:44px;right:44px}}@media (max-width: 919px){#cookiePopup{left:16px;right:16px;bottom:0}#cookiePopup
p{max-width:calc(100% - 200px);margin:0.4em 0 0.2em 0}}@media (max-width: 767px){#cookiePopup{padding:1rem}#cookiePopup>div{display:block;text-align:center}#cookiePopup
p{float:none;max-width:none}#cookiePopup
button{margin:1rem 0 1.3rem 0}}.closeButton,a.popupShareButton,.miniPlayerToggle{position:absolute;overflow:hidden;width:0;height:0;padding:20px
20px 0 0;background:white;border:none;font-size:0;cursor:pointer;z-index:99}.closeButton{position:absolute;top:32px;right:28px}@media (max-width: 767px){.closeButton{right:0;top:0}}.closeButton::before,.closeButton::after{content:"";position:absolute;top:9px;left:0px;width:20px;height:1px;background-color:currentColor;transform:rotate(-45deg)}.closeButton::after{transform:rotate(45deg)}.closeButton:hover,.closeButton:focus{color:#262626;background:white}.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:hover,.acceptButton:focus{background-color:green;color:#fff}a.popupShareButton,.miniPlayerToggle{right:40px;bottom:75px;z-index:9999;width:34px;height:24px;overflow:hidden;width:0;height:0;padding:24px
34px 0 0;background:url(../i-t1753293945/minify-popup.svgz) 0 0 / contain no-repeat}a.popupShareButton{width:0;height:0;right:90px;padding-right:28px;background-image:url('../i-t1753293945/icon-popup-share.svgz')}button.popupSubscribe{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;text-transform:inherit;text-align:inherit;line-height:inherit;-webkit-font-smoothing:inherit;-webkit-appearance:none;text-transform:uppercase;font-size:18px;color:var(--teal);cursor:pointer;position:absolute;left:calc(68% + 32px);bottom:75px}button.popupSubscribe:hover,button.popupSubscribe:focus{text-decoration:underlin}@media (max-width: 1250px){button.popupSubscribe{left:auto;right:40px;bottom:35px}}.popupShareButton:is(:hover,:focus),.miniPlayerToggle:is(:hover,:focus){opacity:0.7}.miniPlayer .miniPlayerToggle:is(:hover,:focus){opacity:1;background-color:black;mix-blend-mode:unset;outline:3px
solid black}@media (max-width: 767px){.popupPlayerSidebar>div:not(#videoTitle),#video_multimedia_popup,.popupPlayerPlaylist{display:none !important}.popupPlayerSidebar #videoTitle::after{content:none}.popupPlayerSidebar{padding-bottom:60px}button.popupSubscribe{left:20px;right:auto;bottom:20px}a.popupShareButton,.miniPlayerToggle{bottom:23px}}#emailPopupWrapper{position:fixed;z-index:99999;display:flex;justify-content:center;align-items:center;top:0;left:0;bottom:0;right:0;background:rgba(51, 51, 51, .7);transition:opacity .3s}#emailPopupWrapper:not(.active){pointer-events:none;opacity:0}#emailPopup{position:relative;background:white}#emailPopupContent{border:12px
solid #cecece;background:white;max-height:calc(100vh - 40px);width:calc(100vw - 40px);max-width:800px;padding:20px;box-sizing:border-box;overflow:auto}#emailDisclaimerButtons{text-align:center}#emailDisclaimerButtons
a{display:inline-block;margin:10px;padding:4px
6px;background:#3874a8;color:#fff;text-align:center}#emailPopupClose{position:absolute;top: -12px;right: -12px}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:08px}@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:10px}table.SITE_MAP td:nth-child(n+6){padding-left:20px}table.SITE_MAP
.v_separator{display:none}}#search
form{margin:0
0 2rem 0}#sp_class_search form
div{width:100%;flex-basis:100%}#sp_class_search
.search_text{display:flex;justify-content:flex-end;align-items:stretch;margin:0
0 0}#sp_class_search .search_text
input{vertical-align:bottom;margin:0;display:block;height:auto}#sp_class_search
#searchtext{flex-grow:1;flex-basis:0;width:auto;margin-right:1rem}#sp_class_search p.form-section-label{margin:1.5rem 0 0.5rem 0;padding:0;font-weight:bolder}.search_section_wrapper{display:flex}#subContent
.search_section_wrapper{flex-direction:column}.search_section_wrapper
.sections{flex-grow:1}#sp_class_search .sections > div,
#sp_class_search .search_type>div>div{padding:0
0 0.8rem .3rem;display:flex;align-items:center}.search_section_wrapper input[type=radio],
.search_section_wrapper input[type=checkbox]{margin:0;padding:0}#sp_class_search
label{font-size:1rem;line-height:1;display:flex;align-content:center;align-items:flex-end;padding-top:1px;padding-left:0.5rem}#search
.SEARCH{max-width:800px;margin:1rem 0 0 0}#search
#subContent{border:none;margin: .5rem 0 0 0}#search #subContent form>div>div{flex-basis:auto}#search #advSearchLink
a{color:#888}#search
.search_result_date{color:#888}@media (max-width: 1349px){#search
form{padding-top:0}}@media (max-width: 767px){#sp_class_search
.search_text{flex-direction:column;align-items:flex-start}#search main .search_form input[type=submit]{margin-top: .5rem}#sp_class_search
#searchtext{width:100%}#sp_class_search
.search_section_wrapper{flex-direction:column}#search div.form-section{margin-bottom:0}.searchBioWrapper>div>div{flex-direction:column}#search
form{padding-top:0}}#search div.sections input,
#search div.search_type
input{border:0}#search
a.more{font-weight:bolder}.searchfoundtext{font-weight:bolder}.result-items
p{padding-top:0;padding-bottom:0;margin-top:2px;margin-bottom:18px}.result-items
p.link{padding-top:5px;padding-bottom:0;margin-bottom:0}.section-header
h3{font-size:1.3rem;margin-top:2em;margin-bottom: .5em;padding:0}#search .view_more
a{position:relative;padding:7px
36px 7px 36px}#search
.searchHeader{border-bottom:1px solid #a69e9d;margin:0;padding:0}#search #searchTabLinks
div{border-top:1px solid #e9e9e9;margin:0;padding:6px
0}#search #searchTabLinks .form-section-label{color:#000}#search #searchTabLinks .form-section-label{border:none;margin-top:27px;font-weight:bold}#search #searchResultsFor
span{color:#000}#search
#searchResultsFor{margin:0
0 .5rem 0;padding:0;color:#888}#search
.searchOptionsWrapper{position:relative;border:1px
solid #a69e9d;width:400px;min-height:32px}#search .searchOptionsWrapper,
#search
#searchOptions{display:inline-block;font-size:18px}#search
#searchOptions{position:absolute;min-width:400px}#search
.customSelect{font-size:18px}#search .customSelect,
#search
select{border:0
!important;background:inherit}#search select:hover{cursor:pointer}@media (max-width: 767px){#search
.searchOptionsWrapper{width:calc(100% - 0px)}}.searchBioWrapper div.results_list>div{display:flex}.searchBioWrapper
.photo{padding:0
0 9px 0;margin:0;order:2}.searchBioWrapper .photo
img{padding:0
0 0 32px;width:220px}.searchBioWrapper
.divider{border-top:1px solid #a69e9d;margin:18px
0;display:none}.result-items>div:not(:last-of-type),.result-items>p.excerpt:not(:last-of-type){border-bottom:1px solid #a69e9d;margin:0
0 32px;padding:0
0 32px}table#fontReference{width:100%;margin:0
0 38px 0;font-size:80%;line-height:1}table#fontReference th,
table#fontReference
td{padding:6px
6px 6px 0}.sp_map{margin:2em
0 1em 0}.printMap{display:inline-block;padding:4px;background:#3874a8;color:#fff;text-align:center}.printMap:hover,.printMap:focus{background:#6a747c;text-decoration:none}button.toggleExpand{margin:0
0 1.5em 0;padding:7px
14px 7px 14px !important;background:#D22630 !important;border:none;font:inherit;text-align:left;cursor:pointer;color:#fff;font-weight:500}button.toggleExpand:hover,button.toggleExpand:focus{background:#A20C15 !important;text-decoration:none}.expandableList{position:relative}.newsletter-unsubscribe-form
blockquote{margin-left:0;margin-right:0}figure{margin: .5em 0}.alignleft,
.align-left,
img[style*='float: left']{float:left;margin: .5em 1.5em .5em 0}.alignright,
.align-right,
img[style*='float: right']{float:right;margin: .5em 0 .5em 1.5em}.aligncenter,.align-center,.alignnone{clear:both;display:block;margin: .5em 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:0.8rem}
/* sp_class/assets/css/packet.css
 */
#content #packet-item-list ul,
#content #packet-item-list
li{list-style:none;display:block;clear:both;position:relative}#content #packet-item-list
ul{padding:0
1em;margin:1em
0}#content #packet-item-list
li{outline:thin solid #ccc;padding: .8em 1em;margin:1em
0;background:white;background:rgba(255, 255, 255, .8);cursor:move}#content #packet-item-list .ui-state-highlight{background:#f5f5f5;outline:thin dotted #ccc;list-style:none;display:block;overflow:hidden}.ui-state-highlight:after{content:'\00a0'}
/* css/packet.css
 */
#packet-widget{position:relative}#packet-widget
.title{white-space:nowrap}#packet-widget a,
#itemPacket
a{font-size:0.8rem;line-height:1}#packet-widget .title:hover,
#packet-widget .title:focus,
#itemPacket a:hover,
#itemPacket a:focus{text-decoration:underline}#packet-widget
.title{margin:0;padding:0;font-weight:normal;text-transform:none;line-height:normal;font-size:0.8rem;line-height:1}#itemPacket{position:relative;font-size:0.8rem;line-height:1;margin-right:18px;margin-left:10px}#bioPacket{align-self:flex-end;width:100%;text-align:right}.packet-button{cursor:pointer;white-space:nowrap}#packet .packet-button{cursor:default}#packet-widget .subtitle,.packet-button-help{position:absolute;bottom:24px;left:0px;width:300px;height:auto;padding:15px
20px;background:#f3f3f3;color:#333;font-size:14px;line-height:normal;display:none;z-index:9}ul#bioAccessories
.subtitle{white-space:normal}.packet-button-help{width:300px;white-space:normal}#packet-widget .subtitle a,
#itemPacket .packet-button-help
a{font-size:inherit;color:#D22630;padding:0;text-transform:none}#packet-widget .subtitle a:hover,
#itemPacket .packet-button-help a:hover{text-decoration:underline}#packet-widget .subtitle p,
#itemPacket .packet-button-help
p{margin:0;padding:5px
0 8px 0;color:#333}#packet-form{overflow:hidden}#packet-item-list li
div.title{-webkit-flex:1 1 80%;-ms-flex:1 1 80%;flex:1 1 80%}#packet-item-list li
a.title{margin-right:18px}.packet-delete-button{display:inline-block;padding:0px
5px;margin-top:4px;font-size:9pt;border:solid 1px #ccc;background-color:#eee;color:#777;border-radius:4px;position:relative;top:0px;cursor:pointer;order:20;-webkit-order:20}#content #mainContent #packet-item-list
li{display: -webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#content #mainContent #packet-item-list li:hover{cursor:move}#packet-form{margin:20px
0}#packet-form-email input[type=submit]{margin-top:9px}#packet-form input:text{width:95%}#packet-form-email,#packet-form-pdf{width:auto;float:none}#packet .no-items{display:none}#content #packet-item-list
ul{padding:0}@media (max-width: 1024px){#packet-widget,#itemPacket{display:none !important}}@media (min-width: 768px){#pdfPacket{position:absolute;top: -6px;right:15px;margin:0
!important}#packet-form-email{width:48%;float:left}#packet-form-pdf{width:48%;float:right}}@media (max-width: 767px){#itemPacket,#packet-widget{position:absolute;right:9px;bottom:35px}#packet-widget{bottom:60px}#packet-widget .subtitle,.packet-button-help{display:none !important}}
/* css/mixed-detail.css
 */
body{background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjQuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNvbXBvbmVudF8xXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCA3NzAuMzA5IDM2My4xNTkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc3MC4zMDkgMzYzLjE1OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGN0Y3Rjc7fQo8L3N0eWxlPgo8cGF0aCBpZD0iUGF0aF85MSIgY2xhc3M9InN0MCIgZD0iTTYwMi41MTIsNi40MDRjLTIyLjAxNC0xLjY0Ny00NC4xMzgsMS4wNTUtNjUuMTA5LDcuOTUyCgljLTIwLjU1Miw2LjgzNS0zOS40OTUsMTcuNzg5LTU1LjY3LDMyLjE5MmMtMTIuNjMzLDExLjI2OC0yMy40NTUsMjQuNDE1LTMyLjA4NSwzOC45NzhsNjIuOTM2LDMwLjQwMwoJYzIuOTcxLTMuNDcsNi4xOTItNi43MTcsOS42MzctOS43MTVjOS45NjktOC42MywyMS41NjItMTUuMTgxLDM0LjA5OC0xOS4yNjljMTIuNzQyLTQuMDE1LDI2LjE3Ny01LjM1LDM5LjQ1OS0zLjkyCgljMTQuNDY2LDEuNTM1LDI4LjU0Niw1LjYxNyw0MS41ODksMTIuMDU4YzEzLjA3MSw2LjE0NSwyNC45MjksMTQuNTkyLDM1LjAwOCwyNC45MzdjOS4yNDQsOS41MDgsMTYuNDQ3LDIwLjgwNCwyMS4xNjcsMzMuMTk2CgljNC42MDEsMTIuMzYsNi42NzgsMjUuNTE2LDYuMTA5LDM4LjY5MWMtMC42MjEsMTQuMDk2LTQuMTg1LDI3LjkwNS0xMC40NjIsNDAuNTQyYy01Ljk3OSwxMi43MzgtMTQuNDY0LDI0LjE0MS0yNC45NDcsMzMuNTI5CgljLTE5LjgwNywxNy44OTgtNDYuMjU3LDI2LjU5MS03Mi44MiwyMy45MzNjLTE0LjczLTEuMzg2LTI5LjA3OS01LjQ3OS00Mi4zMjQtMTIuMDczbC04LjA5My0zLjkwMmwtNC45MTUtMi4zNzhMMjU5LjY0NSwxMzguMDQyCglsLTMyLjI4Miw2Ni44MzlsMjc1LjI1OSwxMzIuOTQxbDYuMTAzLDIuOTQ5YzEuMTM0LDAuNTQ2LDIuMzA4LDAuODM1LDMuNDYyLDEuMjYxYzI1LjE4MiwxMS4xOSw0OC45OTEsMTguMTE1LDcxLjI3MywyMC4yNAoJYzI1LjA5NSwyLjQsNDguMTY4LTAuMDcsNjkuMjE5LTcuNDFjMjEuMTU2LTcuNDA2LDQwLjQwNi0xOS40MTEsNTYuMzY2LTM1LjE1YzE2LjUyLTE2LjA5MSwzMC4zOTktMzUuNzY4LDQxLjYzNy01OS4wMjkKCWMxMS4yMzgtMjMuMjYxLDE3LjYyNC00Ni41NTcsMTkuMTU5LTY5Ljg4NmMxLjY2LTIyLjQxLTEuMDkzLTQ0LjkyOC04LjEwMi02Ni4yNzljLTcuMTMxLTIxLjE3Ny0xOC42MDUtNDAuNjMxLTMzLjY4OC01Ny4xMTgKCWMtMTUuNTAyLTE3LjIwNi0zNC40OTUtMzEuMjQzLTU2Ljk4LTQyLjExQzY0OC4yMTQsMTQuMjUsNjI1LjM2Miw3Ljk1NCw2MDIuNTEyLDYuNDA0eiIvPgo8cGF0aCBpZD0iUGF0aF85MiIgY2xhc3M9InN0MCIgZD0iTTE2Ny43OTgsMzU2Ljc0OWMyMi4wMTQsMS42NDcsNDQuMTM4LTEuMDU1LDY1LjEwOS03Ljk1MgoJYzIwLjU1Mi02LjgzNSwzOS40OTUtMTcuNzg4LDU1LjY3LTMyLjE5MWMxMi42MzMtMTEuMjY4LDIzLjQ1NS0yNC40MTUsMzIuMDg1LTM4Ljk3OGwtNjIuOTM1LTMwLjQwMwoJYy0yLjk3MSwzLjQ2OS02LjE5Miw2LjcxNy05LjYzNyw5LjcxNWMtOS45NzEsOC42MzEtMjEuNTY2LDE1LjE4Mi0zNC4xMDQsMTkuMjY5Yy0xMi43NCw0LjAxNS0yNi4xNzMsNS4zNDktMzkuNDUzLDMuOTE5CgljLTE0LjQ2Ni0xLjUzNS0yOC41NDYtNS42MTctNDEuNTg5LTEyLjA1OGMtMTMuMDcxLTYuMTQ1LTI0LjkyOS0xNC41OTItMzUuMDA4LTI0LjkzN2MtOS4yNDQtOS41MDgtMTYuNDQ3LTIwLjgwNC0yMS4xNjctMzMuMTk2CgljLTQuNjAxLTEyLjM2LTYuNjc4LTI1LjUxNi02LjEwOS0zOC42OTFjMC42MjEtMTQuMDk2LDQuMTg1LTI3LjkwNSwxMC40NjItNDAuNTQyYzUuOTc4LTEyLjczOCwxNC40NjItMjQuMTQsMjQuOTQ2LTMzLjUyNQoJYzE5LjgwNy0xNy44OTgsNDYuMjU3LTI2LjU5MSw3Mi44Mi0yMy45MzNjMTQuNzI5LDEuMzg0LDI5LjA3Nyw1LjQ3NCw0Mi4zMjIsMTIuMDY0bDguMDkxLDMuOTA3bDQuOTE1LDIuMzc3bDI3Ni40NDgsMTMzLjUxNgoJbDMyLjI4Mi02Ni44MzlMMjY3LjY4OCwyNS4zMzFsLTYuMTAzLTIuOTQ5Yy0xLjEzMS0wLjQ4LTIuMjg3LTAuOS0zLjQ2Mi0xLjI2MUMyMzIuOTQxLDkuOTM0LDIwOS4xMzQsMy4wMSwxODYuODUsMC44ODcKCWMtMjUuMDk1LTIuNC00OC4xNjgsMC4wNjktNjkuMjE5LDcuNDA5Yy0yMS4xNTYsNy40MDYtNDAuNDA2LDE5LjQxLTU2LjM2NiwzNS4xNDhjLTE2LjUyLDE2LjA4Ni0zMC4zOTksMzUuNzYzLTQxLjYzOCw1OS4wMjkKCVMyLjAwMywxNDkuMDM2LDAuNDY5LDE3Mi4zNjFjLTEuNjYsMjIuNDEsMS4wOTMsNDQuOTI4LDguMTAzLDY2LjI3OWM3LjEzMSwyMS4xNzcsMTguNjA1LDQwLjYzMSwzMy42ODgsNTcuMTE4CglDNTcuNzYyLDMxMi45NjMsNzYuNzU1LDMyNyw5OS4yNCwzMzcuODY2QzEyMi4wOTUsMzQ4LjkwNCwxNDQuOTQ4LDM1NS4xOTksMTY3Ljc5OCwzNTYuNzQ5eiIvPgo8L3N2Zz4K) left -195px top 1450px no-repeat;background-size:700px auto}#aboveContent{position:relative;width:100%;max-width:1400px;margin:0px
auto;background:#F3F3F3}#content{margin-top:0px;padding:0px;background:none}#bioInfoWrapper{display:flex;position:relative;box-sizing:border-box}#bioPhoto{display:block;position:absolute;z-index:10;right:calc(50% - 50vw);width:100vw;height:730px}#bioPhoto
img{float:right;display:block;position:relative;width:auto;height:730px}#bioInfo{flex-grow:1;display:flex;align-items:flex-end;position:relative;z-index:20;min-height:694px;box-sizing:border-box}#bioInfoInner{width:100%;margin-bottom:7px}#bioInfo
h1#pageTitle{max-width:600px;margin:0;padding:0;color:#1A1A1A;font-size:2.9rem;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:2.5px}#bioTitle{padding:5px
0 8px 0;color:#1A1A1A;font-size:1.2rem;font-weight:500;text-transform:uppercase}ul#bioContact,
ul#bioContact li,
ul#bioAccessories,
ul#bioAccessories
li{list-style:none;margin:7px
0;padding:0}ul#bioAccessories li:not(:empty){margin-right:20px}ul#bioAccessories li:not(:not(:empty)){display:none}ul#bioContact{margin:25px
0 0 0;padding:0
20px 0 0;box-sizing:border-box}ul#bioAccessories{display:flex;white-space:nowrap;width:100%}ul#bioAccessories #packetStuff>div{display:inline-block;color:#D22630}ul#bioAccessories #packetStuff > div :hover,
ul#bioAccessories #packetStuff > div :focus{color:#D22630}ul#bioAccessories
#bioHighRes{margin-left:auto;margin-right:0px}ul#bioAccessories #bioHighRes
a{color:#bcbcbc;font-size:16px;font-weight:300}ul#bioAccessories #bioHighRes a
svg{margin-left:20px}ul#bioAccessories li a
svg{fill:#D22630}ul#bioAccessories li a:hover svg,
ul#bioAccessories li a:focus
svg{fill:#A20C15}#bioIntro{position:relative;z-index:20;width:100%;padding:max(20px, min(8vw, 70px)) max(20px, min(8vw, 80px));background:#fff;box-sizing:border-box;font-size:1.255rem;text-align:center}#bioIntro p:first-of-type{margin-top:0px;padding-top:0px}#bioIntro p:last-of-type{margin-bottom:0px;padding-bottom:0px}.badgeList
img{max-width:100px}.badgeList ul,
.badgeList ul
li{display:block;list-style:none;margin:0;padding:0}.badgeList ul
li{display:inline-block;margin-right:20px}.itemSection>h2+p:first-of-type,.itemSection>div>ul>li:first-child,.itemSection>ul>li:first-child{margin-top:0px}#bio_area h2,
#bio_primaryarea
h2{font-weight:500}#bio_area .itemList>ul{margin-top:30px;column-count:2;column-gap:100px}#bio_area .itemList > ul li
a{color:#333}#bio_area .itemList > ul li a:hover,
#bio_area .itemList > ul li a:focus{color:#D22630;text-decoration:none}.bioNewsItem
.info{color:#D22630;font-size:0.9rem;text-transform:uppercase}.bioNewsItem .title
a{color:#333}.bioNewsItem .title a:hover,
.bioNewsItem .title a:focus{color:#A20C15}@media (max-width: 1349px){#bioInfo
h1#pageTitle{max-width:440px;font-size:2.2rem;line-height:1;letter-spacing:2px}}@media (max-width: 1024px){#bioPhoto
img{margin-right: -12vw}#bioIntro{padding:30px
30px 0px 30px;font-size:1.1rem}}@media (max-width: 919px){#bioInfoWrapper{display:block}#bioInfo{display:block;max-width:100%;min-height:auto}#bioInfoInner{padding:16px
0 0 0}#bioPhoto{position:relative;width:100%;height:420px;margin:0px}#bioPhoto
img{float:right;display:block;position:relative;width:auto;height:420px;margin-right:0}#bioInfo
h1#pageTitle{max-width:none;font-size:2.2rem}ul#bioContact,ul#bioAccessories{float:none;width:100%;padding:0
0 10px 0}ul#bioAccessories{flex-wrap:wrap;padding-bottom:0px}ul#bioAccessories
#bioHighRes{display:block;flex-basis:100%;position:relative;width:auto;right:inherit}}@media (max-width: 479px){#bioPhoto
img{margin-right: -21vw}}@media (min-width: 1920px){#bioPhoto
img{width:100%;height:100%;object-fit:cover}}.services-item
#aboveContent{margin:max(-66px, min(-20px, -4vw)) auto 3rem auto}.services-item
#bannerContent{bottom:max(20px, min(8vw, 34px))}.services-item
#bannerImage{height:535px}.services-item
#bannerAccessories{padding-bottom:54px}#services #sectionTitle
h1{padding-bottom:0}.itemXrefList ul.results_list li .title
a{color:#333;font-weight:500}.itemXrefList ul.results_list li .title a:hover,
.itemXrefList ul.results_list li .title a:focus{color:#d22630}.itemXrefList ul.results_list li .info>span{color:#d22630;font-size:16px;text-transform:uppercase;font-weight:500;letter-spacing:1px}@media (max-width: 1024px){.services-item
#bioIntro{padding-bottom:0px}}@media (max-width: 767px){.services-item
#bannerImage{height:300px}.services-item #sectionTitle
h1{font-size:2.2rem}.services-item
#bannerAccessories{padding-bottom:0px}}.contact-item
#content{max-width:1486px}.contact-item
#mainContent{width:100%}.contact-item
#banner{background:#fff}.contact-item
#bannerImage{height:730px}.contact-item
#bannerContent{position:absolute;z-index:2;bottom:max(67px, min(2vw, 226px));left:0;right:0;width:100%;max-width:1490px;margin:0px
auto;font-size:19px;line-height:1.7}.contact-item
#pageTitle{font-size:54px;font-size:max(38px, min(54px, 38px + (54 - 38) * ((100vw - 767px) / (1920 - 767))));line-height:1;text-transform:uppercase;padding-bottom:5px;font-weight:600;letter-spacing:2px}.contact .results_list
a{color:#000}.contact .results_list a:hover,
.contact .results_list a:focus{color:#A20C15}.contact-item
#bannerAccessories{flex-direction:column;align-items:flex-end}.contact-item
#tabLinks{margin:0
0 45px 0;padding-top:18px}.contact-item #tabLinks::before{background:#f3f3f3}.contact-item #tabLinks
a{margin-right:45px;padding-bottom:5px}.contact-item #tablinks::before{background:#f3f3f3}.contact-item main>p:not(:empty){padding-top:50px}.contact-item main > p,
.contact-item
.contentSection{clear:both}.contact-item a.socialshare_button svg,
.contact-item a#pdfLink
svg{fill:#d22630}.contact-item #packet-widget
.title{margin-bottom:5px}#officeAddressPhone{margin-top:10px;font-weight:600}#office_bio{clear:left}.contact-item #office_map
iframe{height:100%}.contact-item
#office_map{width:70%;margin:80px
auto 0;height:360px}.contact-item #office_bio
h2{display:none}@media (max-width: 919px){.contact-item #Overview-tab
p{float:none;width:100%;margin-right:0%}.contact-item #Overview-tab
#office_map{float:left;width:100%;height:360px}}
/* css/print.css
 */
@media
print{html{min-width:0;width:100% !important;max-width:none;padding:0;margin:0;overflow-y:auto;overflow-x:auto;opacity:1;transform:none;transition:none}*{background:none !important;color:black;overflow:visible !important;height:auto !important;-webkit-print-color-adjust:exact;transition-delay:unset !important;transition:none !important;transform:none}.mobile,
#siteSearch,
.sp_map,
.printMap,
.letterLinks,
#pdfLink,
#cookiePopup,
#jumpContent,
#jumpMenu,
#contentJump,
#pageJump,
#mainNav,
#navJump,
#searchJump,
#footer,
#navToggle,
#jumpPage,
.itemShareButton,
button.toggleExpand,
.mapit,
.photo .triggerPopupPlayer::before,
form,
#footer,
video,
#content::after,
#alertMessage,
#topNav,
.search_form form,.addthis,.toggleMore,.view_more,#preFooter,#topLinks,#sharebox,.subNavList,#subNav,iframe{display:none !important}body,#content{position:relative !important;width:100% !important;background:none !important;display:block;float:none}#content,#area_content{display:block;width:100%;margin:0}body{padding:0;overflow-y:visible;transition:none;opacity:1}html{overflow-y:visible}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;color:#000 !important}p a,
a,
p,
p span,
span,
h1,
h2,
h3,
h4,
h5,
h6,
li,
ul li,
ol
li{color:#000 !important}#content{min-height:100px}#content{display:block !important;clear:both !important;width:100% !important;margin:0;padding:0}#content::before{display:none}#header,
body.scrolled
#header{display:block !important;position:relative !important;clear:both !important;width:100% !important;margin-top:0px;margin-bottom:0px;box-shadow:none;padding:0;left:0 !important;top:0 !important;background-image:none;border-top:115px solid rgba(255,255,255,0.90) !important}#logo,
body.scrolled
#logo{display:block !important;position:relative !important;top:0;left:0;padding-top:0;margin-left:0px !important;margin-top: -76px !important;max-width:300px;width:300px !important}.expandableContent{display:block !important;width:100% !important;clear:both}#item_area{display:block;width:100%;clear:both !important}.expandableHeading.expanded button::after{display:none !important}h2.sectionTitle::after,h2.sectionTitle.isOpen::after{display:none !important}body#careers-overview
#aboveContent{margin:0;width:100%;padding:0;clear:both}#tileNav>ul{display:block;width:100%;clear:both}#tileNav>ul>li{width:31%;float:left;display:block;margin-right:10px}#aboveContent::before,#tabLinks::before,#footer::before,#lowerContent::before{display:none}body.careers .lowerStaticText table tr
td{padding:10px}body.careers .lowerStaticText
table{margin-left:0}#lowerContent{max-width:none}body.careers #lowerContent
.lowerStaticText{padding-top:0}#homeSideNav,#servicesCarousel,#siteSearchHome,#lowerTrending,#footerOffices,#homeAnimation{display:none !important}#homeNews
.section{color:#000}#lowerContent{display:block;width:100%;clear:both}#homeNews{display:block;width:100%;clear:both;margin:0;max-width:none}#homeNews ul.results_list
li{width:31%;margin-right:12px !important;float:left;min-height:200px;break-inside:avoid;margin-top:20px;padding:10px}#officeList ul,
.contact-item #office_bio,
#mainContent .itemSection
ul.results_list{display:block;width:100%;clear:both}#officeList ul li,
#officeList ul li:nth-child(3n+1),
.contact-item #office_bio li,
.contact-item #office_bio li:nth-child(4n + 1),
.contact-item #office_bio li:nth-child(3n+1){padding:0;width:31% !important;float:left;margin-right:10px !important;margin-left:0 !important;min-height:282px}.contact-item #office_bio .position,
.contact-item #office_bio .email
a{color:#000}.bioList .photo
img{transform:none}.contact-item
#bannerContent{position:relative !important;bottom:0 !important;max-width:none !important}.statefull{color:#000}#bannerImage,#pdfPacketWrapper{display:none}#bannerAccessories{display:block;padding-bottom:0}#bannerContent{position:relative;display:block;bottom:0;max-width:none}#sectionTitle,
#sectionTitle
h1{color:#000}#officeList ul li
.address{margin-top:20px}.services-item
#bannerContent{bottom:0px;clear:both}.services-item
#content{top:0}.services-item
main{padding:0}h2.sectionTitle{padding-left:0}#services
#bannerContent{bottom:0}#practiceExpand{display:none !important}body#services
#lowerContent{padding:0}.services-item #area_bio_contact .position,
.services-item #People-tab
.position{color:#000}#services
div#listColumnWrapper{display:block !important;left:0}#services main>h2{clear:both}#practiceSearch{display:none}.contentSection>*{display:block !important;width:100% !important;clear:both}.services-item #area_bio_contact ul,
.services-item #People-tab
ul{display:block;width:100%;clear:both}#bioInfoInner{display:block;width:100%;clear:both;padding-top: }.services-item #People-tab ul
li{width:31%;float:left;margin-right:10px}.bioXrefSection ul li,
.bioXrefSection ul li:nth-child(4n+1),
.bioXrefSection ul li:nth-child(3n+1){padding:0;width:31% !important;float:left;margin-right:10px !important;margin-left:0 !important;min-height:282px}.bioXrefSection
img{transform:none}.bioXrefSection
.info{padding:10px}#professionals
#lowerContent{width:100%;padding:0}#lowerContent .inNewsBioList>ul.results_list{display:block;width:100%;clear:both}.bioList
.nametitle{padding:0}.bioList .email,
.bioList
.vcard{display:none}.bioList{margin:0}.bioList>ul.results_list{display:block;width:100%;clear:both}body#professionals
#content{display:block;max-width:none;width:100%;clear:both}.inNewsBioList > ul.results_list > li
.nametitle{padding:0}#lowerContent .inNewsBioList>ul.results_list{margin:0}#professionals
#bannerContent{bottom:0}.inNewsBioList>ul.results_list>li,.inNewsBioList>ul.results_list>li:nth-child(3n+1){width:23% !important;margin-right:6px !important;float:left;min-height:320px;break-inside:avoid}.bioList > ul.results_list > li .title,
.bioList > ul.results_list > li .title
a{font-size:18px}.bioList>ul.results_list>li,.bioList>ul.results_list>li:nth-child(5n+1),.bioList>ul.results_list>li:nth-child(3n+1){width:31%;margin-right:6px !important;float:left;min-height:320px;break-inside:avoid}.bioList>ul.results_list>li,.bioList>ul.results_list>li:nth-child(5n+1){margin:0px
0px 0px 6px !important;min-height:320px}.bioList > ul.results_list > li
.position{color:#000}#bioInfoWrapper{display:block;width:100%;clear:both;min-height:none}#bioPhoto,#bioInfo{position:relative;display:block;width:100%;max-width:none;right:0;clear:both;min-height:0 !important}#aboveContent{max-width:none}#triggerPopupPlayer_2,
.photo .triggerPopupPlayer::before,
.photo
.triggerPopupPlayer{display:none}.areaXrefTiles
.itemList{display:block;width:100%;clear:both}.areaXrefTiles .itemList > ul li,
.areaXrefTiles .itemList > ul li:nth-child(4n+1){width:23%;float:left;margin:0
3px}ul#bioContact{width:100%}#bioPhoto
img{margin-right:0;width:100%;margin-bottom:30px}#bioIntro{padding:0;text-align:left}#bioEmail,#bioVcard,#bioAccessories,#bioHighRes,ul#bioAccessories{display:none}#tabLinks{display:none}.contentSection{display:block !important;width:100%;clear:both}.areaXrefTiles .itemList>ul{width:100%;display:block;margin:0}.areaXrefTiles .itemList > ul li .image
img{transform:none}.newsroom-events-item #itemDate,
.newsroom-news-item #itemDate,
.newsroom-publications-item
#itemDate{color:#000}#eventsCarousel{display:none !important}#mainContent .newsroomLandingList ul.results_list,
#lowerContent .newsroomLandingList
ul.results_list{display:block;width:100%}#mainContent .newsroomLandingList ul.results_list > li,
#lowerContent .newsroomLandingList ul.results_list > li,
#mainContent .newsroomLandingList ul.results_list > li:nth-child(3n+1),
#lowerContent .newsroomLandingList ul.results_list>li:nth-child(3n+1){width:31%;padding:10px;margin-right:6px !important;margin-left:0 !important;float:left;min-height:150px;break-inside:avoid}}