
/* css/caecilia.css
 */
@import url("//hello.myfonts.net/count/2ec511");@font-face{font-family:'Caecilia';src:url('../i-t1753731057/fonts/2EC511_0_0.eot');src:url('../i-t1753731057/fonts/2EC511_0_0.eot?#iefix') format('embedded-opentype'), url('../i-t1753731057/fonts/2EC511_0_0.woff2') format('woff2'), url('../i-t1753731057/fonts/2EC511_0_0.woff') format('woff'), url('../i-t1753731057/fonts/2EC511_0_0.ttf') format('truetype');font-weight:normal}@font-face{font-family:'Caecilia';src:url('../i-t1753731057/fonts/2EC511_1_0.eot');src:url('../i-t1753731057/fonts/2EC511_1_0.eot?#iefix') format('embedded-opentype'), url('../i-t1753731057/fonts/2EC511_1_0.woff2') format('woff2'), url('../i-t1753731057/fonts/2EC511_1_0.woff') format('woff'), url('../i-t1753731057/fonts/2EC511_1_0.ttf') format('truetype');font-weight:300}@font-face{font-family:'Caecilia';src:url('../i-t1753731057/fonts/2EC511_2_0.eot');src:url('../i-t1753731057/fonts/2EC511_2_0.eot?#iefix') format('embedded-opentype'), url('../i-t1753731057/fonts/2EC511_2_0.woff2') format('woff2'), url('../i-t1753731057/fonts/2EC511_2_0.woff') format('woff'), url('../i-t1753731057/fonts/2EC511_2_0.ttf') format('truetype');font-weight:bold}
/* sp_class/assets/fonts/proximanova/proximanova.css
 */

/* Generated by Fontspring (https://www.fontspring.com) on July 17, 2017 
* 
* Fully installable fonts can be purchased at http://www.fontspring.com
*
* The fonts included in this stylesheet are subject to the End User License you purchased
* from Fontspring. The fonts are protected under domestic and international trademark and 
* copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
* distributing this font software.
*
* (c) 2010- Fontspring
*
*
*/
@font-face{font-display:swap;font-family:'proximanova';src:url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-light.woff2') format('woff2'),
url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-light.woff') format('woff');font-weight:300;font-style:normal;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-display:swap;font-family:'proximanova';src:url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-lightit.woff2') format('woff2'),
url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-lightit.woff') format('woff');font-weight:300;font-style:italic;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-display:swap;font-family:'proximanova';src:url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-regular.woff2') format('woff2'),
url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-regular.woff') format('woff');font-weight:400;font-style:normal;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-display:swap;font-family:'proximanova';src:url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-regularit.woff2') format('woff2'),
url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-regularit.woff') format('woff');font-weight:400;font-style:italic;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-display:swap;font-family:'proximanova';src:url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-semibold.woff2') format('woff2'),
url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-semibold.woff') format('woff');font-weight:600;font-style:normal;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-display:swap;font-family:'proximanova';src:url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-semiboldit.woff2') format('woff2'),
url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-semiboldit.woff') format('woff');font-weight:600;font-style:italic;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-display:swap;font-family:'proximanova';src:url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-bold.woff2') format('woff2'),
url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-bold.woff') format('woff');font-weight:700;font-style:normal;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-display:swap;font-family:'proximanova';src:url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-boldit.woff2') format('woff2'),
url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-boldit.woff') format('woff');font-weight:700;font-style:italic;unicode-range:U+0-A8,U+AA-AD,U+AF-10FFFF}@font-face{font-display:swap;font-family:'proximanova';src:url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-extrabold.woff2') format('woff2'),
url('../sp_class/assets-t1753731057/fonts/proximanova/proximanova-extrabold.woff') format('woff');font-weight:800;font-style:normal;unicode-range:U+0-A8, U+AA-AD, U+AF-10FFFF}
/* 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:clip;font-size:18px}html[data-whatintent="mouse"] *:focus,
html[data-whatintent="touch"] *:focus{outline:0}body{position:relative;background:#fff;font:normal 1rem/1.55 'proximanova',sans-serif;color:#666;margin:0}body>div{max-width:1270px;width:100%;padding:0
35px;box-sizing:border-box;margin:0
auto}@media (max-width: 767px){body>div{padding:0
10px}}p{margin:0
0 .75em 0}#subContent
p{margin-bottom:1em}td
p{margin:0;padding:0}b b,
strong strong,
strong b,
b
strong{font-weight:inherit}p[style*='padding-left: 30px'],
td p[style*='padding-left: 30px']{padding-right:30px}p[style*='padding-left: 60px'],
td p[style*='padding-left: 60px']{padding-right:60px}p[style*='padding-left: 90px'],
td p[style*='padding-left: 90px']{padding-right:90px}sup,sub{line-height:0}a{color:#5b85a3;text-decoration:none}a:hover,a:focus{text-decoration:underline}a[href^=tel]{color:inherit;text-decoration:inherit;cursor:default}#homeBlogLinks:before,
.professionals-item #banner:before,
.office-item #banner:before,
.practices-item #banner::before,
#testimonial::before,
body.careers #content::before,
body.firm #content::before,#bioSlideshow::before,#cookieBanner::before{content:'';background:inherit;position:absolute;z-index: -1;top:0;bottom:0;left:calc(50% - 50vw);width:100vw}@media (max-width: 767px){#homeBlogLinks:before,
.professionals-item #banner:before{right: -10px;left: -10px;width:auto}}h1,h2,h3,h4,h5,h6{margin:2rem 0 1rem 0;padding:0;color:#062635;line-height:normal;font-family:'proximanova',serif}h1{margin-bottom:1rem;font-size:48px;font-weight:normal;line-height:normal}h1#pageTitle{margin:0
0 46px 0;padding-bottom:7px;border-bottom:6px solid #9ab3c5;padding-right:125px}#pdfLink{position:relative;display:inline;padding-left:34px;margin: -34px 0 1rem auto;display:table;text-align:right;font:300 18px/28px 'proximanova', sans-serif;color:#062635}.office-item #pdfLink,
body.practices-item
#pdfLink{display:inline-block;position:relative;left:0;top:auto;margin:0}div.pdfWrapper{text-align:right}div.pdfWrapper+*{margin-top:0}@media (max-width: 767px){h1{font-size:24px}h1#pageTitle{padding-right:0}}@media (min-width: 768px){#pdfLink{display:block;position:absolute;top:67px;right:36px;margin:0}body.practices-item
.pdfWrapper{position:relative;top: -10px}}#pdfLink:before{content:url(../i-t1753731057/pdf.svgz);position:absolute;left:0}h2{font-size:145%}#subContent
h2{color:white;font:bold 1rem 'proximanova', serif;text-transform:uppercase;background:#c0beb8;padding:10px
11px 6px 11px}#subContent>div:nth-of-type(3n+2)>h2{background:#9ab3c5}#subContent>div:nth-of-type(3n+3)>h2{background:#b4b9c1}h3{color:#000;font-size:135%;font-weight:normal}#mainContent
h5{position:relative;padding:10px
0 0 22px;margin:0
0 0 0;font-family:'proximanova';font-weight:bold;font-size:1.12em;line-height:2rem}#mainContent h5:before{content:url('../i-t1753731057/bullet-square-h5.png');position:absolute;top:6px;left:0}#mainContent>.sp_pencil{position:absolute;top:20px}#mainContent>.sp_pencil~.sp_pencil{margin-left:20px}h6{font-weight:bold;font-size:100%}.js
.expandableHeading{cursor:pointer}.js .expandableHeading:after{content:'+'}.expandableHeading.expanded:after{content:' –'}ul{list-style:none;list-style-image:url('../i-t1753731057/bullet-square-li.png')}ul
ul{margin-left:20px !important;list-style:disc;list-style-image:none}ul,ol{padding:0;margin:1em
0}ol{padding-left:1em}li{padding:0;margin:0
0 .5em 1.5em}li:last-child{margin-bottom:0}ol ul,
ul
ul{padding:0;margin: .5em 0 0 0}li
p{margin:0;padding:3px
0 2px 0}@media (max-width: 980px){main p
img{float:none !important}}img{border:0;max-width:100%;height:auto}.results_list>li{list-style:none;margin-left:0}#bio_casestudy .results_list li,
#area_casestudy .results_list
li{list-style-image:url('../i-t1753731057/bullet-square-li.png');margin-left:1.5em}#area_casestudy .results_list li.subheading,
#bio_casestudy .results_list
li.subheading{list-style-image:none;margin-left:0}#content>:first-child,#content>*>:first-child,#content>*>:first-child>:first-child{margin-top:0}#header{position:relative;z-index:9999;height:142px;padding:34px
0 0 36px;box-sizing:border-box;width:100%;max-width:none}#logo{position:absolute}@media (min-width: 920px){#header{background:#2e374f}}@media (max-width: 919px){#header{text-align:center;height:auto;padding:3vh 0}#header{background:#2e374f url(../i-t1753731057/header-bg-mobile.jpg) no-repeat}#logo{position:relative}#logo
img{height:10vh;min-height:90px;vertical-align:top}}@media (min-width: 545px) and (max-width: 919px){#header{background-size:100% auto}}@media (min-width: 920px){#logo
img{display:block;width:140px}#index #logo img,
body.careers #logo
img{width:230px}}@media (min-width: 1280px){body{padding-top:142px}#header{position:fixed;top:0;z-index:9999}}#topSearch{position:absolute;top:19px;right:21px;z-index:100;text-align:right;padding:15px;border-radius:3px;background:rgba(34, 41, 59, .85)}@media (max-width: 919px){#topSearch{right:3px;top:0;padding:11px}}#topSearch
*{display:inline-block;padding:0;margin:0;vertical-align:top}#topSearch input[type=text],
#topSearch
label{height:34px;padding:3px;margin-right:5px;font:inherit;line-height:20px}#topSearch
label{top:5px}#topSearch input[type=image]{width:20px;height:auto}#topSearch:not(:hover):not(.focused){background:transparent}#topSearch:not(:hover):not(.focused) div>div:first-of-type{display:none}@media (max-device-width: 920px ){.sf-ul-child{display:none !important}}@media (min-width: 920px){#topJump,#navJump{display:none}#mainNav{position:relative;text-align:left}#sf-nav{position:absolute;bottom: -30px;right:85px;line-height:normal}.sf-menu, .sf-menu
*{margin:0;padding:0;list-style:none}.sf-menu{position:relative}.sf-menu ul:not(.results_list){position:absolute;display:none;left:0;right:0;z-index:99;box-shadow:0px 21px 21px 0px rgba(24,23,24,0.35)}.sf-menu>li{float:left}.sf-menu
a{display:block;position:relative}.sf-menu ul
ul{top:0;left:100%}.sf-menu li li
a{font-size:1.11rem;color:#062635;font-family:'proximanova'}.sf-menu li li a:hover,
.sf-menu li li a:focus{text-decoration:none}.sf-menu li
li{margin:0
0 20px}.sf-menu li li:last-child{margin:0}#sf-nav .sf-ul-gchild{width:80%;min-width:300px;left:60%;top:100%;right:auto;padding:30px;box-shadow:0 0 21px 0 rgba(24,23,24,.35)}.sf-menu>li>a{padding:9px
5px;color:white;text-decoration:none}#sf-nav
ul{background:#f3f3f1;left:0}#sf-nav>li+li{margin-left:69.5px}#sf-nav>li:last-child{float:right}}@media (min-width: 920px) and (max-width: 1640px){#sf-nav{left:auto}#sf-nav>li+li{margin-left:40px}}@media (min-width: 920px) and (max-width: 1500px){#sf-nav>li+li{margin-left:28px}}@media (min-width: 920px) and (max-width: 1350px){#sf-nav{right:80px}#sf-nav>li+li{margin-left:5px}}@media (min-width: 920px) and (max-width: 1279px){#topSearch{top:30px}#mainNav{position:static}#sf-nav{bottom:auto;top:32px;text-align:right;width:calc(100% - 225px);max-width:520px}#sf-nav>li+li{margin-left:0}#sf-nav
li{text-align:left !important}ul#sf-nav>li{display:inline-block;float:none;margin-bottom:7px;margin-left:2px}#sf-nav>li:last-child{margin-right: .3em;float:none}}.sf-menu>li>a{text-transform:uppercase;font-size:18px;font-weight:700;letter-spacing:1px}.sf-menu>li:hover,.sf-menu>li.sfHover{background:#f3f3f1}.sf-menu>li:focus-within{background:#f3f3f1}.sf-menu li.keepOpen,
.sf-menu li.keepOpen>a.nav-button{background:#f3f3f1 !important;color:#062635}.sf-menu li:hover > a,
.sf-menu li.sfHover>a{color:#062635}.sf-menu li:focus-within>a{color:#062635}@media (min-width: 920px){.sf-menu li.current:not(:hover)>a:not(:focus).nav-button{background:#676e7e}}.sf-menu ul li:hover > a,
.sf-menu ul li.sfHover>a{color:#0e75b2}.sf-menu ul li.current>a{color:#0e75b2}#sf-parent-professionals .sf-ul-child{min-height:0;padding:0;border-top:none;border-bottom:none}.megaMenu{margin:0
auto !important;max-width:980px;padding:80px
10px}#menuLetterLinks{text-align:center;overflow:hidden;margin-bottom:45px}#menuLetterLinks>*{display:inline-block;float:none;width:auto;letter-spacing:4px;text-align:center;padding:0;font:normal 26px 'proximanova', serif}.megaMenu
form{width:80%;max-width:749px;margin:0
auto}.megaMenu form>div>div{float:left}.megaMenu form>div>div:not(.buttonWrapper){width:calc(100% - 128px)}.megaMenuInner{font-family:'proximanova';font-size:1.22rem;line-height:2rem}.sf-ul-child{min-height:400px;padding:0
60px;border-bottom:50px solid #f3f3f1;border-top:50px solid #f3f3f1;box-sizing:border-box;-moz-box-sizing:border-box}#sf-parent-careers .sf-ul-child,
#sf-parent-newsroom .sf-ul-child,
#sf-parent-firm .sf-ul-child{background:url('../i-t1753731057/megamenu-border.png') repeat-y 38.5% 50px #f3f3f1}.sf-parent.keepOpen .sf-ul-child{display:block !important;opacity:1 !important}.sf-parent
.megaMenuLi{float:right;width:63%;height:100%;padding-left:5%;box-sizing:border-box;-moz-box-sizing:border-box}.sf-child{position:relative;width:37%;padding-right:5%;box-sizing:border-box;-moz-box-sizing:border-box}#megaMenuLi_practices{width:100%}#megaMenuLi_practices
.listColumn{float:left;width:33.3%;margin:0}#megaMenuLi_practices .listColumn
ul{margin:0;border-right-color:#f3f3f1}#megaMenuLi_practices .listColumn
li{margin:0
0 10px 0}#megaMenuLi_practices .listColumn
a{font-size:1rem !important;line-height:1rem !important;font-weight:400}#megaMenuLi_offices{width:100%;padding:0;margin:0
auto}#megaMenuLi_offices,#megaMenuLi_practices{float:none;padding:0;overflow:hidden}#sf-nav
ul.results_list{margin-left:0 !important}#megaMenuLi_offices .results_list
li{float:left;margin:0
0 0 15px;line-height:1.33rem;width:calc(25% - 12px)}#megaMenuLi_offices li:first-child:nth-last-child(3),
#megaMenuLi_offices li:first-child:nth-last-child(3)~li{width:32%}#megaMenuLi_offices .results_list li:first-child{margin:0}@media (max-width: 1285px){.sf-ul-child{width:calc(100vw - 116px);min-width:670px;right:0 !important;left:auto !important}}#megaMenuLi_offices .results_list li:first-child{margin:0}#megaMenuLi_offices .thumb
img{width:100%;max-width:235px;;height:auto}#megaMenuLi_offices .title
a{font-size:1.11rem}#megaMenuLi_offices .thumb,
#megaMenuLi_offices .title,
#megaMenuLi_offices
.address{margin:0
0 15px}@media (max-width: 919px){#mainNav{height:0;overflow:hidden;max-width:300px;margin:0
auto;box-sizing:border-box}#mainNav #sf-nav{padding:23px
10px}#mainNav
li{background:transparent !important}#mainNav
a{display:block;color:white;padding:8px
0}#mainNav li+li{border-top:1px solid rgba(190,190,190,.3)}#mainNav:before{display:none}#mainNav:target,#mainNav.target{height:auto !important}#mainNav ul,
#mainNav
li{display:block;margin:0;padding:0}#mainNav li
ul{display:none !important}#topJump,#navJump{display:block;cursor:pointer;position:absolute;top:14px;left:11px;overflow:hidden;width:0;height:0;padding:16px
28px 0 0;border:0
solid #9ab3c5;border-width:2px 0}#topJump::before,#topJump::after,#navJump::after{content:'';position:absolute;top:7px;left:0px;width:100%;border-top:inherit}#mainNav.target~#navJump,#mainNav:target~#navJump{display:none}}ul.subNavList{list-style:none;margin:0;padding:0;font:300 22px 'proximanova', serif}ul.subNavList
li{list-style:none;margin:0
0 12px 0;padding:0}ul.subNavList>li+li{padding-top:12px}ul.subNavList
ul{margin-top:5px;padding-left:20px}ul.subNavList ul
li{padding-left:20px;margin:0
0 5px 0;background:url('../i-t1753731057/icon-carcle.png') no-repeat left center;line-height:1}ul.subNavList ul
a{font-family:'proximanova';font-weight:500;font-size:1rem}li.here>a,li.hereParent>a{color:#062635;font-weight:500}#tabLinks{margin:0
0 1.5em 0;font:bold 15px/1 'proximanova', serif;text-transform:uppercase;border-bottom:6px solid #5b85a3;position:relative}@media (min-width: 768px){.professionals-item #tabLinks,
.practices-item
#tabLinks{width:calc(100%  +  373px)}}#tabLinks
a{display:inline-block;border-bottom:inherit;border-bottom-color:currentColor;padding:19px
2px;margin-bottom: -6px}#tabLinks a+a{margin-left:38px}#tabLinks
.current{cursor:default;text-decoration:none;color:#062635}.js
.contentSection{display:none}.contentSection div:first-of-type h2:first-child{margin-top:0}.js
.sectionTitle{display:none}@media (max-width: 767px){#content
#tabLinks{width:auto;border-width:0}#content #tabLinks
a{display:block;margin:0;padding:10px
0;border-bottom-width:6px}#content #tabLinks a.current:after{content:' ›'}}#practices
#tabLinks{display:flex;padding:2rem 0 0;margin: -46px -3px 1.8rem;border:0}#practices #tabLinks
a{flex-grow:1;flex-basis:0;display:flex;align-items:center;justify-content:space-around;font:18px 'proximanova';text-align:center;text-transform:uppercase;color:white;background:#c0beb8;min-height:143px;padding:12px
1rem 8px;margin:0
3px 6px;box-sizing:border-box;text-decoration:none;position:relative}#practices #tabLinks a:hover:after,
#practices #tabLinks a:focus:after,
#practices #tabLinks a.current:after{content:'';display:block;position:absolute;bottom: -5px;left:calc(50% - 10px);width:10px;height:10px;border:solid transparent;background:inherit;z-index: -1;transform:scaleX(1.3) rotate(45deg)}#practices #tabLinks a:nth-child(2n):after{border-top-color:#9ab3c5}#practices #tabLinks a:nth-child(3n):after{border-top-color:#999493}#practices #tabLinks a:nth-child(4n):after{border-top-color:#b4b9c1}#practices #tabLinks a:nth-child(5n):after{border-top-color:#596269}#practices #tabLinks a:nth-child(6n):after{border-top-color:#9ab3c5}#practices #tabLinks a:nth-child(2n){background:#9ab3c5}#practices #tabLinks a:nth-child(3n){background:#999493}#practices #tabLinks a:nth-child(4n){background:#b4b9c1}#practices #tabLinks a:nth-child(5n){background:#596269}#practices #tabLinks a:nth-child(6n){background:#9ab3c5}@media (max-width: 767px){#practices
#tabLinks{flex-wrap:wrap;justify-content:space-between}#practices #tabLinks>a{flex-basis:calc(50% - 10px);flex-grow:0;width:calc(50% - 10px);min-height:100px;margin-bottom:15px}#practices #tabLinks>a:first-child{flex-basis:100%;min-height:0}}#content{min-height:350px;height:auto !important;padding-top:47px}#content:after{content:'';display:block;clear:both}#content{position:relative}#banner{margin-bottom:30px}#banner:after{content:'';display:block;clear:both}@media (min-width: 768px){#subContent+#mainContent{float:right;width:calc(100% - 404px);box-sizing:border-box}#subContent{position:relative;z-index:100;float:left;width:348px;box-sizing:border-box;margin-bottom:1.3rem}}@media (max-width: 767px){#content{display: -webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#subContent{display: -webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-webkit-order:2;order:2}}div.texthtml{margin:5px
0 8px 0}.texthtml
p{padding:0
0 8px 0}ul.none{margin:5px
0 8px 0;list-style:none}ul.none
li{padding:0;margin:0
0 8px 0}.js #bio_news .results_list > li:nth-child(n+6),
.js #bio_event .results_list > li:nth-child(n+6),
.js #bio_publication .results_list > li:nth-child(n+6),
.js #area_news .results_list > li:nth-child(n+6),
.js #area_event .results_list > li:nth-child(n+6),
.js #area_publication .results_list > li:nth-child(n+6),
.js #static_news .results_list>li:nth-child(n+6){display:none}#backLink{font-weight:bold;margin-bottom:14px}#bioTitle{padding:0
0 10px 0}.bioList .results_list>div{padding:0
0 8px;margin:0
0 .8em 0;overflow:hidden;height:100%;border-bottom:1px dashed #d7e7f5;line-height:normal}.bioList .results_list > div .phone:before{content:'t : '}.bioList .results_list > div .fax:before{content:'f : '}@media (min-width: 768px){.bioList .results_list>div>div{float:left;min-height:1em}.bioList .results_list > div
.title{font-size:1.3rem}.bioList .results_list > div .startInline+.startInline{width:30%;margin-right:2%;text-align:left}.bioList .results_list > div .startInline + .startInline
span{float:right;width:150px;text-align:left;clear:both}.bioList .results_list > div
.phone{margin:0
0 5px}.bioList .results_list > div
.vcard{position:relative;float:right;width:80px;height:30px;text-align:right}.bioList .results_list > div
.email{position:relative;float:right;height:30px;width:95px;margin:0;text-align:right}.bioList .results_list > div .startInline:first-child{width:50%;max-width:350px;margin:0
2% 0 0}}.bioList .results_list > div .startInline
span{display:block}.bioList .results_list > div .email,
.bioList .results_list > div
.vcard{position:relative}.bioList .results_list > div .email:before{position:absolute;left:17px;top:0px;content:url('../i-t1753731057/email.svgz');width:31px;height:23px}.bioList .results_list > div .vcard:before{position:absolute;left:0;top:0px;content:url('../i-t1753731057/vcard.svgz');width:29px;height:21px;margin-right:8px}@media (max-width: 767px){.bioList .results_list>div{line-height:inherit}.bioList .results_list > div .email,
.bioList .results_list > div
.vcard{display:inline-block;padding-left:38px}.bioList .results_list > div
.vcard{margin-left:18px}.bioList .results_list > div .email:before{left:0}.bioList .results_list > div .vcard:before{left:1px}}.bioList .results_list > div .office
ul{margin:0}.bioList .results_list > div .office ul
li{list-style:none;list-style-image:none;margin:0
0 5px}#hoverBox{position:absolute;width:400px;height:206px;padding:0
25px 0 0;border:4px
solid #999493;border-bottom-width:10px;background:#b4b9c1;box-sizing:border-box;-moz-box-sizing:border-box}#hoverBox
img{display:block;float:left}#hoverBox
#bioContent{float:right;width:calc(100% - 150px)}#hoverBox #bioContent
h3{margin:20px
0 5px 0;font-size:1.1rem;line-height:1.15rem}#hoverBox #bioContent h3
a{font-family:'proximanova',serif;color:#062635}#hoverBox #bioContent
p{font-size: .9rem}div.listColumn{width:50%;float:left;margin-bottom:1em}div.listColumn ul,
div.listColumn ul
li{padding:0;margin:0
0 20px;line-height:normal;list-style:none;list-style-image:none;font-weight:bold}div.listColumn
ul.hierList{display:none;margin:12px
0 0 0}div.listColumn ul.hierList
li{font-weight:normal}div.listColumn
ul{border-right:2.5em solid white}div.listColumn ul
ul{margin: .25em 0;border-right:none}div.listColumn li
li{padding-left:1em}div.itemRow
div.title{margin-top:8px;margin-bottom:0}div.itemRow div.title
p{margin:0;padding:0}div.publication,span.publication{font-style:italic}.itemRowImg{float:left;width:110px;text-align:left}.photoRight{margin-left:14px;float:right}#atic_auth,#atic_auth+div{display:none !important}.view_more{clear:both;font-weight:bold}#mainContent
.subNavList{overflow:hidden;margin:0;padding:0}#mainContent .subNavList
li{float:left;width:calc(100% / 6 - 5px);min-width:103px;border:0;background:#c0beb8;height:143px;padding:0
1em;margin:0
0 6px 6px;box-sizing:border-box}#mainContent .subNavList li:nth-child(2n){background:#9ab3c5}#mainContent .subNavList li:nth-child(3n){background:#999493}#mainContent .subNavList li:nth-child(4n){background:#b4b9c1}#mainContent .subNavList li:nth-child(5n){background:#596269}#mainContent .subNavList li:nth-child(6n){background:#9ab3c5}@media (min-width: 768px){#mainContent.animatedContent{transform:translateY(40px);opacity:0;transition:all 500ms ease}#mainContent.animatedContent.startAnimation{opacity:1;transform:translateY(0)}}.newsroom #content .subNavList li:first-child{margin-left:0}#itemDetails{margin-bottom:1rem}#interviewCal
table{width:100%;border-collapse:collapse;position:relative}#interviewCal
td{padding-bottom: .2rem;vertical-align:top}#interviewCal
.itemdate{text-align:left !important}#interviewCal
.sp_pencil{position:absolute;right:0}#interviewCal td:first-child{padding-right:50px;width:2em;white-space:nowrap;text-align:right}.insightsList{overflow:hidden}#newsroom
.insightsList{width:46%;float:left;clear:both}#newsroom .insightsList:nth-of-type(even){float:right;clear:right}@media (max-width: 767px){#newsroom .insightsList,
#newsroom .insightsList:nth-of-type(even){width:auto;float:none}}.insightsList
h2{border-bottom:1px solid #9ab3c5;padding-bottom:2px}.insightsList h2
a{color:inherit;text-decoration:none}.profileList li,
.insightsList
li{border-bottom:1px solid #e0ded8;padding-bottom:1em;margin-bottom:1em}.insightsList .view_more a,
.insightsList + .view_more
a{background:#9ab3c5;float:right;padding:0
9px;color:white;font-size:14px;line-height:25px;font-weight:normal;text-transform:uppercase}@media (max-width: 1000px){#mainContent .subNavList
li{width:calc(100% / 3 - 6px);margin-left:8px}.newsroom #content .subNavList li:nth-child(4){margin-left:0px}}@media (max-width: 767px){#subContent
ul.subNavList{margin:30px
0 0;order:90;-webkit-order:90}#mainContent .subNavList
li{width:calc(50% - 6px);margin:0
0 6px}#mainContent .subNavList li:nth-child(even){margin-left:6px !important}.view_more{overflow:hidden;margin:0
0 40px 0}}#mainContent .subNavList
a{font:bold 14px 'proximanova';font-weight:bold;text-transform:uppercase;display:block;color:white;line-height:1;text-align:center;padding:110px
0 0 0;background-position:50% 50%;background-repeat:no-repeat}#mainContent .subNavList a[href^=newsroom-news]{background-image:url(../i-t1753731057/news-icon.svgz)}#mainContent .subNavList a[href^=newsroom-events]{background-image:url(../i-t1753731057/events-icon.svgz)}#mainContent .subNavList a[href^=newsroom-publications]{background-image:url(../i-t1753731057/publications-icon.svgz)}#mainContent .subNavList a[href^=newsroom-blogs]{background-image:url(../i-t1753731057/blogs-icon.svgz)}#mainContent .subNavList a[href^=newsroom-subscribe]{background-image:url(../i-t1753731057/subscribe-icon.svgz)}#mainContent .subNavList a[href^=newsroom-media]{background-image:url(../i-t1753731057/media-icon.svgz)}.listColumn > ul > li > span:first-child a:first-child,.listColumn>ul>li>a{font-size:1.2rem}div.listColumn > ul > li > span:first-child a:first-child{display:inline-block;padding-bottom:5px}.listColumn li span:first-child{position:relative;display:block;border-bottom:1px dashed #cecece;box-sizing:border-box;-moz-box-sizing:border-box}.listColumn>ul>li>a{display:inline-block;padding-bottom:5px}.listColumn
.expander{position:absolute;right:5px;top:3px;font-size:1.8rem;line-height:1rem;cursor:pointer;text-decoration:none !important}.listColumn .expander.isOpen:after{content:'-'}.listColumn .expander:after{content:'+'}#expandAll{height:40px;margin:0
0 25px 0;font-size:1.4rem}#expandAll
a{cursor:pointer;color:#062635}#expandAll a:hover,
#expandAll a:focus{font-weight:bold;text-decoration:none}@media (max-width: 767px){div.listColumn{width:auto;float:none;margin:0}div.listColumn:first-of-type{margin:40px
0 0 0}div.listColumn
ul{border-right:none}.listColumn li span:first-child{padding-right:30px}.listColumn > ul > li > span:first-child a:first-child,.listColumn>ul>li>a{font-size:1rem}}.professionals-item #content,
.office-item #content,
.practices-item
#content{padding-top:0}.professionals-item
#banner{background:#b4b9c1 url(../i-t1753731057/bio-bg.jpg) top no-repeat;position:relative;margin-bottom:0}.practices-item
#banner{margin-bottom:60px}.practices-item #banner
.pdfWrapper{position:absolute;right:0;top:auto;bottom: -50px;z-index:1000}@media (min-width: 768px){.professionals-item #subContent,
.practices-item
#subContent{float:right;padding-top:86px;width:320px}.practices-item
#subContent{padding-top:90px}.professionals-item #subContent + #mainContent,
.practices-item #subContent+#mainContent{float:left;width:calc(100% - 373px)}.practices-item
#banner{margin-bottom:30px}.practices-item #banner
.pdfWrapper{bottom: -70px}}#bioInfo{box-sizing:border-box;position:relative;z-index:1;color:#062635;font-size:24px;overflow:hidden}#bioInfo
#pageTitle{padding:0;border:0}@media (min-width: 768px){#bioInfo
#pageTitle{padding:0;border:0;margin:25px
0 0px 45%;font-size:28px}#bioPhoto{float:left;width:45%}#bioLinks
li{margin-right:15px !important}}@media (min-width: 1100px){#bioInfo{padding:130px
0 0 574px;height:524px;box-sizing:border-box;position:relative;z-index:1;color:#062635;font-size:24px}#bioPhoto{float:none;position:absolute;width:600px;height:524px;top:0;left:0;z-index: -1;height:auto}#bioInfo
#pageTitle{padding:0;border:0;margin:0
0 45px 0;font-size:48px}#bioLinks
li{margin-right:34px}}#bioInfo ul,
#bioInfo
li{list-style:none;display:block;margin:0;padding:0}#bioLinks
li{float:left;font-size:1rem}#bioLinks
a{background:left no-repeat;line-height:32px;display:inline-block}#bioLinks a[href^=mailto]{background-image:url(../i-t1753731057/email.svgz);padding-left:40px}#bioLinks a[href$=vcf]{background-image:url(../i-t1753731057/vcard.svgz);padding-left:38px}#bioLinks a[href^=printpilot]{background-image:url(../i-t1753731057/pdf.svgz);background-size:27px;padding-left:33px}#bioLinks
a.addthis_button{background-image:url(../i-t1753731057/share-bio.svgz);padding-left:41px}#bioLinks
a{color:inherit}#bioLinks li:last-child{margin:0}ul#bioLinks{margin-top:40px}#bioOfficeList ul
li{display:inline}#bioOfficeList ul li+li:before{content:'\0a0|\0a0\0a0'}.professionals-item .subNavList
a{font-size:18px}@media (max-width: 767px){#bioInfo{padding:1rem 0 1rem 0;height:auto;overflow:hidden;font-size:1rem}#bioPhoto{position:absolute;right: -10%;bottom:0;top:auto;left:auto;max-width:80%;max-height:100%}#bioInfo
#pageTitle{margin:0
0 1rem 0}#content
#bioLinks{margin-top:1rem}#content #bioLinks
li{float:none;margin-left:0}#content #bioLinks
a{padding-left:38px}#bioOfficeList ul
li{display:block}#bioOfficeList ul li+li:before{display:none}}#contactOfficeList{overflow:hidden;margin:0
0 50px 0}#contactOfficeList
li{position:relative;float:left;min-height:600px;width:50%;margin:0
0 1px;border-right:1px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box}@media screen and (min-width: 1024px){#contactOfficeList li:first-child:nth-last-child(3),
#contactOfficeList li:first-child:nth-last-child(3)~li{width:33.3%;min-height:568px}}@media (max-width: 767px){#contactOfficeList
li{float:none;width:auto;min-height:0}}#subContent + #mainContent
.officeItem{width:265px}#contactOfficeList .thumb
img{display:block;width:100%;height:auto}#contactOfficeList
.thumb{border-bottom:1px solid #fff;background:#000}#contactOfficeList .thumb a img:hover{opacity: .5}#contactOfficeList .title
a{margin:0
0 10px;color:#fff;font-size:1.7rem;line-height:1.7rem;font-family:'proximanova';font-weight:300}#contactOfficeList
.startInline{height:258px;padding:40px
20px 40px 35px;line-height:1.34rem;color:#fff;box-sizing:border-box;-moz-box-sizing:border-box}#contactOfficeList .startInline
span{display:block}#contactOfficeList
.address{padding:17px
0}#contactOfficeList
li{background:#9ab3c5}#contactOfficeList li:nth-child(2n){background:#b4b9c1}#contactOfficeList li:nth-child(3n){background:#999493}#awardSpotlight{position:relative;overflow:hidden}#awardSpotlight:before,#awardSpotlight:after{content:'';position:absolute;left:33.3%;display:block;width:1px;height:100%;background:#dad9d6}#awardSpotlight:after{left:66.6%}#awardSpotlight
ul{margin:0}#awardSpotlight
li{float:left;width:33.3%;padding:0
30px;margin:0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box}#awardSpotlight
.spotlightimage{display:table;height:100px;margin:0
auto 15px}#awardSpotlight .spotlightimage>a{display:table-cell;vertical-align:middle}#awardSpotlight .spotlightimage
img{max-height:100%;max-width:100%;width:auto}.office-item #banner,
.practices-item
#banner{position:relative;height:524px;background-position:center !important;display:flex;align-items:center}.office-item #banner:before,
.practices-item #banner::before{z-index:0;background-repeat:no-repeat;background-size:cover}.office-item #banner > *,
.practices-item #banner>*{position:relative;z-index:5}.office-item #pageTitle,
.practices-item
#pageTitle{color:#062635;border:none;text-align:center;color:#fff;padding-right:0;margin:0
auto;text-align:center;font-size:max(40px,
min(100px, 40px + (100 - 40) * ((100vw - 600px) / (1600 - 600))
));font-family:'proximanova';color:#fff;font-weight:700;line-height:1}#officeInfo{width:100%;padding:40px
50px;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden}#officeAddress{padding:30px;background:#9ab3c5;color:#fff}#officeAddress{overflow:hidden;display:inline-block;margin:0
auto}#officeAddress>div{float:left}#officeAddress>div:not(:last-child){margin-right:80px}@media (min-width: 1024px){}@media (max-width: 767px){.office-item #banner,
.practices-item
#banner{background-position:center !important;height:auto !important;padding:60px
0}#contactOfficeList
.startInline{height:auto}}.office-item
.sp_map{width:100% !important;height:400px !important}#awards
.image{display:table;float:left;width:131px;height:131px;padding-left:16px;margin-right:30px;border-top:1px solid #d1cdca;border-left:1px solid #d1cdca;box-sizing:border-box;-moz-box-sizing:border-box}#awards .image
a{display:table-cell;vertical-align:middle}#awards .results_list
li{position:relative;clear:both;padding-left:20px;margin:0
0 34px 0;overflow:hidden}#awards .results_list li:before{content:url('../i-t1753731057/bullet-square-h5.png');position:absolute;top: -2px;left:0}#awards .results_list li
p{padding:0;margin:0}#awards .results_list li p
a{color:#666;font-weight:bold}#adminList .results_list
li{position:relative;height:365px;margin-bottom:0px}#adminList
h2{clear:both}#firm-leadership h2:nth-child(n+2){padding-top:1.5em}@media screen and (min-width: 1024px){#adminList .results_list
li{float:left;width:46.7%}#adminList .results_list li:nth-child(odd){margin-right:6.6%}}#adminList
.title{font-family:'proximanova';font-size:1.34rem;line-height:1.8rem;color:#5b85a3}#adminList
.photo{width:100%;height:220px;margin:0
0 15px 0;background:rgb(183,190,198);background: -moz-linear-gradient(-45deg,  rgba(183,190,198,1) 0%, rgba(226,229,236,1) 100%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(183,190,198,1)), color-stop(100%,rgba(226,229,236,1)));background: -webkit-linear-gradient(-45deg,  rgba(183,190,198,1) 0%,rgba(226,229,236,1) 100%);background: -o-linear-gradient(-45deg,	rgba(183,190,198,1) 0%,rgba(226,229,236,1) 100%);background: -ms-linear-gradient(-45deg,  rgba(183,190,198,1) 0%,rgba(226,229,236,1) 100%);background:linear-gradient(135deg,  rgba(183,190,198,1) 0%,rgba(226,229,236,1) 100%)}#adminList .photo
a{display:block}#adminList .photo
img{display:block;margin:0
auto}#adminList
.email{position:absolute;top:180px;right:15px;width:31px;height:22px;font-size:0px;background:url('../i-t1753731057/email.svgz') no-repeat}#adminList .email
a{display:block;height:100%;width:100%}#careers-questions #mainContent
ol{counter-reset:faq-counter;margin-left:0;padding-left:0}#careers-questions #mainContent ol>li{position:relative;counter-increment:faq-counter;padding:0
0 20px 16px;margin-left:0;list-style:none}#careers-questions #mainContent ol > li
strong{position:relative;padding-bottom:5px;font-family:'proximanova';font-weight:700;color:#062635;font-size:1.12rem}#careers-questions #mainContent ol>li>strong:after{content:'';display:block;height:8px}#careers-questions #mainContent ol > li
br{display:none}#careers-questions #mainContent ol>li:after{position:absolute;top:0;left:0;display:block;width:6px;height:30px;content:'';background:#5d6884}#careers-questions #mainContent ol>li:before{content:counter(faq-counter)'. ';font-family:'proximanova';font-weight:700;color:#062635;font-size:1.12rem}#cookieBanner{display:none;position: -webkit-sticky;position:sticky;left:80px;right:80px;bottom:0;z-index:9999;max-width:1100px;margin:0
auto;padding:1rem 2rem;color:white;overflow:visible !important}#cookieBanner::before{content:'';position:absolute;width:100vw;left:calc(50% - 50vw);top:0;bottom:0;position:absolute;background:rgba(0,0,0,.85);z-index: -1}#cookieBanner>div{position:relative;display:flex;flex-wrap:wrap;align-items:center}#cookieBanner>div>div{flex-basis:100%;padding-right:40px;max-height:70vh;overflow:auto}#cookieBanner
p{margin:0
0 1em 0;padding:0;color:inherit;font-size:18px;line-height:28px}#cookieBanner>div>div>p{margin:1em
0}#cookieBanner a:hover,
#cookieBanner a:focus{color:#1F488A}#cookieBanner p+p{margin-top: .8em}#cookieBanner div
button{padding:14px
13px 14px 15px;margin:0
10px 10px 0;background:none;border:1px
solid currentColor;border-radius:0;color:inherit;font-weight:300;font-size:16px;text-transform:uppercase;cursor:pointer;display:flex;white-space:nowrap}#cookieManage:after,#cookieAccept:after{content:'×';font-size:33px;display:block;line-height: .4;margin-left:18px}#cookieManage::after{content:'›'}#cookieBanner button:hover,
#cookieBanner button:focus{background:white;color:black}@media (max-width: 1349px){#cookieBanner{left:44px;right:44px}}@media (max-width: 919px){#cookieBanner{left:16px;right:16px;bottom:0}#cookieBanner>div{display:block}#cookieBanner>div>div{padding:0}#cookieBanner
p{font-size:16px}}@media (max-width: 767px){#cookieBanner{padding:1rem}}#cookieOptions{--min-font-size:14px;font-size:14px;display:flex;justify-content:center;align-items:center;position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}#cookieOptions
button.closeButton{top:32px;right:22px;background:none;padding:0
24px 24px 0;background:none;border-radius:0;color:black}#cookieOptions button.closeButton:hover{opacity: .5 !important}#cookieOptions button.closeButton:before,
#cookieOptions button.closeButton:after{width:24px;left:0;top:10px}#cookieOptions:not(.open){display:none}#cookieOptions>div{position:relative;width:calc(100vw - 40px);max-width:650px;max-height:calc(100vh - 120px);overflow:auto;background:white;padding:25px
0 0;box-sizing:border-box;--cookie-border:1px
solid #C1C1C1;border:var(--cookie-border);border-radius:4px}#cookieOptions > div > div,
#cookieOptions
h2#cookieTitle{padding:0
40px}#cookieOptions
h2#cookieTitle{font-size:1.42em;font-weight:bolder;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;column-gap:0.8em;border-bottom:var(--cookie-border);margin:0
0 30px;padding-bottom:8px;padding-right:120px;position:sticky}@media (max-width: 400px){#cookieOptions
h2#cookieTitle{padding-right:2em}}#cookieOptions h2#cookieTitle::after{all:unset;content:''}#cookieOptions h2#cookieTitle>*{margin-bottom:20px}#cookieOptions h2#cookieTitle
img{max-height:1.8em;width:auto;background:#062635;padding:5px}#cookieOptions
h3{margin:0
0 .5em;padding:0
0 0;font-size:1.28em;font-weight:bolder}#cookieOptions
.cookieType{overflow:hidden;margin-top:2em}#cookieOptions
.cookieTypeLabel{display:flex;justify-content:space-between;flex-wrap:wrap;gap:0.8em;margin-bottom:0.8em;align-items:center}#cookieOptions .cookieTypeLabel
h3{margin:0;line-height:1.1}#cookieOptions
.alwaysActive{font-size:max(12px, .85em);font-weight:bolder;color:#062635}#cookieOptions
p{clear:both;width:100%}#cookieOptions
#cookieConfirm{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap-reverse;gap:0.8em;background:inherit;border-top:var(--cookie-border);padding-top:22px;padding-bottom:22px;margin:0}#cookieConfirm
button{font-size:18px}#cookieConfirm
div{display:flex;align-items:center;color:#959595}#cookieConfirm
img{vertical-align:middle;height:1.5em}.toggleGroup{position:relative;width:85px;height:28px;background:#062635;border-radius:14px;border:1px
dashed transparent;color:white}.toggleGroup
input{position:absolute;z-index: -1}.toggleGroup
label{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;padding:0
45% 0 0;border-radius:inherit;font:inherit;font-size:14px;text-transform:uppercase}.toggleGroup:focus-within{border-color:white;text-decoration:underline}.toggleGroup label~label{padding:0
0 0 45%;color:rgba(255,255,255,.8);cursor:pointer}.toggleGroup :checked+label{pointer-events:none}.toggleGroup label~label:after{content:"";position:absolute;top:0;bottom:0;left:45%;width:55%;--switch-opacity:1;--switch-grad:rgba(255,255,255, var(--switch-opacity));background-image:linear-gradient(var(--switch-grad), var(--switch-grad));background-color:#062635;background-clip:content-box;border-radius:inherit;border:3px
dotted transparent;box-sizing:border-box;transition:all 150ms}.toggleGroup label~:checked+label:after{left:0;--switch-opacity:0.8}.closeButton,.popupShareButton{position:absolute;top:4px;right:15px;width:0;height:0;overflow:hidden;padding:20px
20px 0 0;background-color:#ddd;border:2px
solid #fff;border-radius:50%;color:#999;font-size:0;cursor:pointer}.popupShareButton::after{content:"";opacity:0.35;position:absolute;top:0px;left:0px;width:20px;height:20px;background:#ddd url(../i-t1753731057/icon-share.svg) center center no-repeat;background-size:13px}.popupShareButton:is(:hover,:focus)::after{opacity:0.9}.closeButton::before,.closeButton::after{content:"";position:absolute;top:9px;left:3px;width:14px;height:3px;background-color:currentColor;transform:rotate(-45deg)}.closeButton::after{transform:rotate(45deg)}.closeButton:is(:hover,:focus){color:#262626}@media (min-width: 768px){.closeButton,.popupShareButton{top:15px}}#careersBackground{position:fixed;top:0;left:0;z-index: -1;width:100%;height:100%;object-fit:cover;object-position:center top}#breadCrumb,
#breadCrumb
li{margin:0;list-style:none;color:#fff}#breadCrumb{margin-bottom:20px;overflow:hidden;text-align:center;text-transform:uppercase;font-size:18px;letter-spacing:2px;font-weight:300}#breadCrumb
li{display:inline-block;margin-right:14px}#breadCrumb
span{margin-left:10px}#breadCrumb
a{color:inherit}body.careers #upperContent,
body.firm
#upperContent{margin-top:max(70px,
min(110px, 70px + (110 - 70) * ((100vw - 600px) / (1600 - 600))
));margin-bottom:max(70px,
min(110px, 70px + (110 - 70) * ((100vw - 600px) / (1600 - 600))
))}body.careers
h2{font-size:200%}body.careers #content,
body.firm
#content{background:#fff}body.firm
#content{padding-bottom:100px}body.careers.removeWhiteBackground #content,
body.careers #header,
body.firm:not(.scrolled) #header{background:none}body.careers.removeWhiteBackground
#content{max-width:1748px;padding-top:0}body.careers #footer,
body.firm
#footer{margin-top:0}h1#careersPageTitle{max-width:910px;margin:auto;margin-top:0;margin-bottom:38px;text-align:center;font-size:max(40px,
min(100px, 40px + (100 - 40) * ((100vw - 600px) / (1600 - 600))
));font-family:'proximanova';color:#fff;font-weight:700;line-height:1}body.landingPage
h1#careersPageTitle{max-width:unset;font-size:max(40px,
min(130px, 40px + (130 - 40) * ((100vw - 600px) / (1600 - 600))
))}#upperContent ul.subNavList
li{margin:0;border:none !important}#upperContent ul.subNavList li
a{color:#fff}#spotlightSubnav{max-width:715px;margin:0
auto}#spotlightSubnav ul.results_list,
#spotlightSubnav ul.results_list
li{margin:0;list-style:none;text-align:center;font-size:26px;font-weight:600;color:#fff}#spotlightSubnav
a{position:relative;display:block;padding:50px
30px;color:inherit;box-sizing:border-box;text-decoration:none}#spotlightSubnav a:is(:hover,:focus)::after{position:absolute;left:calc(50% - 23px);bottom: -12px;content:'';display:block;width:47px;height:35px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0Ny40IiBoZWlnaHQ9IjM2IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0Ny40IDM2Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIHN0cm9rZS13aWR0aDogMHB4OwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGVfOF9jb3B5XzQiIGRhdGEtbmFtZT0iU2hhcGUgOCBjb3B5IDQiIGNsYXNzPSJjbHMtMSIgZD0iTTQ3LjQsMzZMMjMuNywxMi4yLDAsMzZ2LTEyLjJMMjMuNywwbDIzLjcsMjMuN3YxMi4yWiIvPgo8L3N2Zz4=) no-repeat;background-size:100%}#spotlightSubnav
ul.results_list{display:grid;grid-gap:11px}#spotlightSubnav ul.results_list li:nth-child(odd){background:rgba(154, 179, 197, .95)}#spotlightSubnav ul.results_list li:nth-child(even){background:rgba(153,148,147,.95)}#testimonial{position:relative;padding:80px
50px 90px;margin-top:74px;z-index:1;color:#fff;text-align:center;font-size:max(18px,
min(22px, 18px + (22 - 18) * ((100vw - 600px) / (1600 - 600))
))}#testimonial::before{background:rgba(49,56,79, .9)}#testimonial
.title{line-height:1.25;font-size:max(40px,
min(64px, 40px + (64 - 40) * ((100vw - 600px) / (1600 - 600))
));font-weight:700}#careerBlurbs{margin-bottom:74px}#careerBlurbs ul,
#careerBlurbs ul
li{margin:0;list-style:none}#careerBlurbs ul
li{margin-bottom:5px}#careerBlurbs
button{cursor:pointer;display:block;width:100%;height:300px;padding:20px
max(30px,
min(70px, 30px + (70 - 30) * ((100vw - 500px) / (1600 - 500))
));box-sizing:border-box;border:none;font-size:max(28px,
min(42px, 28px + (42 - 28) * ((100vw - 500px) / (1600 - 500))
));line-height: .95;color:#3E2540;background:rgba(255,255,255, .92);font-weight:700}#careerBlurbs
.content{display:none}#careerBlurbs ul>div#blurbBucket{width:100%;padding:max(30px,
min(70px, 30px + (70 - 30) * ((100vw - 500px) / (1600 - 500))
));margin:2px
0;box-sizing:border-box;background:#fff}#careerBlurbs div#blurbBucket
.content{display:block;max-width:1450px;margin:0
auto}#careerBlurbs ul li.current,
#careerBlurbs ul li:is(:hover,:focus-within){position:relative;background:#fff}#careerBlurbs ul li.current::before{position:absolute;left:0;bottom: -4px;content:'';display:block;width:100%;height:4px;background:#fff}#careerBlurbs ul li.current::after,
#careerBlurbs ul li:is(:hover,:focus-within)::after{position:absolute;left:calc(50% - 20px);bottom:20px;content:'';display:block;width:40px;height:40px;background:url(data:image/png;base64,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) no-repeat;background-size:100%}#careerBlurbs
.linktext{margin-top:30px;text-align:center}#careerBlurbs .linktext
a{display:inline-block;padding:13px
25px;color:#fff;background:#999493;box-sizing:border-box}#bioSlideshow{position:relative;z-index:1;padding:50px
0 70px;margin:60px
0;background:#547B96}#bioSlideshow
.content{color:#fff}#bioSlideshow
.image{max-width:260px;margin:0
0 20px;aspect-ratio:260/280}#bioSlideshow .image:empty{background:#ccc}#bioSlideshow .image
img{display:block;width:100%;height:auto}#bioSlideshow
li{display:flex !important;align-items:center;height:100%;box-sizing:border-box}#bioSlideshow
.largetext{margin-bottom:15px;font-size:max(32px,
min(54px, 32px + (54 - 32) * ((100vw - 600px) / (1600 - 600))
));font-weight:700}#bioSlideshow
.quote{font-size:18px}#bioSlideshow
.attribution{margin-top:10px;font-family:'proximanova',serif;color:#DCE7EF;font-size:20px}#bioSlideshow
#pager{position:absolute;bottom:20px;right:0}#bioSlideshow #pager
button{padding:0;border:none;width:49px;height:4px;background:#9AB3C5;cursor:pointer}#bioSlideshow #pager button.cycle-pager-active{background:#fff}#bioSlideshow #pager button:not(:last-child){margin-right:4px}.careersTabs{margin-top:20px;margin-bottom:50px}.careersTabs
#tabLinks{display:flex;margin:0;border:none;text-transform:none}.careersTabs #tabLinks
a{width:50%;padding:30px
20px;margin:0;border:none;background:#9AB3C5;color:#fff;text-align:center;border:4px
solid #fff;border-top-width:0px;font-weight:700;font-family:'proximanova';font-size:max(15px,
min(25px, 15px + (25 - 15) * ((100vw - 767px) / (1600 - 767))
))}.careersTabs #tabLinks
a.current{background:#547B96;border:none}.careersTabs #tabLinks a:first-child{border-left:none}.careersTabs #tabLinks a:last-child{border-right:none}.careersTabs
section.contentSection{overflow:hidden;background:#547B96;color:#fff;padding:max(30px,
min(50px, 30px + (50 - 30) * ((100vw - 600px) / (1600 - 600))
))
max(20px,
min(70px, 20px + (70 - 20) * ((100vw - 500px) / (1600 - 500))
))}.careersTabs section.contentSection
ul{list-style:disc;list-style-image:unset}.careersTabs section.contentSection ul
li{margin-bottom:30px}.careersTabs section.contentSection
a{color:inherit;text-decoration:underline}#careersJumpNav a,
#bannerSubNav
a{display:flex;align-items:center;justify-content:center;height:70px;margin-bottom:17px;text-align:center;background:rgba(89,98,105, .6);border:1px
solid rgba(255,255,255,.6);color:#fff;text-transform:uppercase;font-size:19px;font-weight:600;letter-spacing:1px;font-family:'proximanova',sans-serif}#upperContent{position:relative}#jumpLocation{position:absolute;bottom:20px}#bannerSubNav
li{padding:0}#careersJumpNav a:is(:hover, :focus),
#bannerSubNav a:is(:hover,:focus),
#bannerSubNav li.here
a{background:rgba(89,98,105,1);text-decoration:none}#content2{overflow:hidden}#careersBio{overflow:hidden}#careersBio ul.results_list,
#careersBio ul.results_list
li{margin:0;list-style:none}#careersBio ul.results_list
li{float:left;width:223px;margin:0
37px 37px 0}#careersBio
.photo{margin:0
0 18px 0;background:#b4b9c1}#careersBio .photo
img{display:block;width:100%;height:auto}#careersBio
.title{color:#537B96;font-size:22px;font-family:'proximanova',serif}#careersBio
.bioposition{font-size:20px}#careersBio .title a:not(:hover):not(:focus){color:inherit}@media (min-width: 600px){#careerBlurbs
ul{display:flex;flex-wrap:wrap;margin-left: -2px;margin-right: -4px}#careerBlurbs ul
li{margin:2px;flex:1 1 calc(50% - 4px)}}@media (min-width: 768px){#spotlightSubnav
ul.results_list{grid-template-columns:repeat(2, 1fr)}#spotlightSubnav ul.results_list
a{display:flex;align-items:center;justify-content:center;height:170px}#bioSlideshow li
.aligner{display:flex}#bioSlideshow
.content{margin-top:20px}#bioSlideshow
.image{flex:0 0 260px;margin-bottom:0;margin-right:max(40px,
min(95px, 40px + (95 - 40) * ((100vw - 600px) / (1600 - 600))
))}#bioSlideshow
#pager{right:auto;left:max(300px,
min(355px, 300px + (355 - 300) * ((100vw - 600px) / (1600 - 600))
))}#careersJumpNav,
#bannerSubNav
ul{display:flex;flex-wrap:wrap;justify-content:center}#careersJumpNav a,
#bannerSubNav
li{width:calc((100%/3) - 34px);margin:0
9px 17px !important}#bannerSubNav li
a{margin:0}}@media (min-width: 1100px){#careerBlurbs ul>div#blurbBucket{width:calc(100% - 4px);margin-left:2px}#careerBlurbs
ul{display:flex;flex-wrap:wrap}#careerBlurbs ul
li{margin:2px;flex:1 1 calc((100%/3) - 4px)}#bioSlideshow{padding:80px
0}#bioSlideshow
#pager{bottom:80px}}form{position:relative;margin:0;padding:0}form:after{content:'';display:block;clear:both}form>div>div{position:relative;margin: .5em}form>p{clear:both}.js form>div>div>label{display:block;position:absolute;top:10px;left:10px;line-height:25px;cursor:text}#search form>div>div>label{position:relative;top:0;left:0}.js form>div>div.hasValue>label{visibility:hidden}.js form>div>div.hasValue>label[style]{visibility:visible}input[type=text],input[type=email]{width:100%;height:45px;padding:10px;border:1px
solid #c3c3c3;font:inherit;font-size:1rem;color:inherit;line-height:25px;box-sizing:border-box;-moz-box-sizing:border-box}select{width:100%;height:45px;padding-left:6px;border:1px
solid #c3c3c3;font:inherit;color:inherit;font-size:1rem;box-sizing:border-box;-moz-box-sizing:border-box}textarea{width:560px;height:100px;border:1px
solid #c3c3c3;font:inherit;font-size:1rem;box-sizing:border-box;-moz-box-sizing:border-box}.radioInput,.checkboxInput{margin-right:12px}input[type=submit],.standardButton{width:auto;height:45px;min-width:121px;margin:0;padding:12px
15px 8px 15px;background:#999493;border:0;color:#fff;box-sizing:border-box;font:inherit;font-size:1rem;font-family:'proximanova',serif;line-height:25px;cursor:pointer;position:relative}input[type=submit]:hover,input[type=submit]:focus,.standardButton:is(:hover,:focus){background:#5b85a3}.buttonWrapper{position:relative;padding-right:7px;color:#999493}.buttonWrapper:hover,.buttonWrapper:focus{color:#5b85a3}.buttonWrapper:after{content:'';display:block;position:absolute;top:17px;right:0;width:0;height:0;border-style:solid;border-width:6px 0 6px 7px;border-color:transparent transparent transparent currentColor}.checkbox_wrapper>label{position:static !important;margin:0
0 10px}.checkbox_wrapper>div{margin:0
0 15px 0}.checkbox_wrapper div
div{margin:0
0 8px 0}.attendance_wrapper>label{display:inline-block !important;position:static !important;margin:0
0 2px 0px;font-weight:700}.attendance_wrapper>div{float:left;width:200px}.attendance_wrapper>div>div{display:inline-block;margin-left:12px}.attendance_wrapper>div>div>input{margin: -5px 3px 0 0px;vertical-align:middle}.attendance_wrapper:after{content:'';display:block;clear:both}@media (max-width: 767px){input[type=checkbox]{float:left;margin-top:4px;margin-bottom:25px}.checkbox_wrapper div
div{clear:both}}form>div>div.checkbox_wrapper>label{position:relative}#letterLinks
*{display:inline-block;font-size:1.2rem;width:26px}@media (max-width: 767px){textarea{width:100%;box-sizing:border-box;-moz-box-sizing:border-box}}#professionals #content form div>div{float:left;width:49%;margin:0
2% 14px 0}#professionals #content form div>div:nth-child(odd){margin-right:0}#professionals #content form div>div:last-child{width:100%;margin:20px
0 45px 0;text-align:right}@media only screen and (max-width: 980px){#professionals form div>div:nth-child(n+4){width:100%}}.js
form{display:none\9}#emailField{display:none}.textarea_wrapper
label{max-width:540px}.autocomplete-w1{position:absolute;top:0;left:0;margin:8px
0 0 6px;background:url(data:image/png;base64,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) no-repeat bottom right}.autocomplete{max-height:350px;overflow:auto;margin: -6px 6px 6px -6px;background:#fff;border:1px
solid #999;cursor:default;text-align:left}.autocomplete
.selected{background:#f0f0f0}.autocomplete
div{padding:2px
5px;white-space:nowrap}.autocomplete div
span.autoCompleteMore{font-size:11px;color:#5b85a3}.autocomplete
h2{margin:0
0 0 0;padding:12px
5px 6px 5px;white-space:nowrap}.autocomplete
strong{font-weight:bold;color:#5b85a3}#footer{clear:both;background:white;border-top:1px solid #dbdad9;padding:36px;margin-top:50px;display:table;width:100%;max-width:none;color:#666;font-size:13px;box-sizing:border-box}#footer:after{content:'';display:block;clear:both}#footer
a{color:inherit}#footer a:hover,
#footer a:focus{color:black;text-decoration:none}#footer
ul{display:table-cell;vertical-align:top;width:33.33%}#footer ul li,
#footer
ul{list-style:none;margin:0;padding:0}#footer ul
li{display:inline-block;line-height:1.54}#footerLinks li:not(:last-child,:nth-last-child(2)):after{content:'\0a0\0a0|\0a0\0a0'}#sitemap #footerLinks li:nth-child(-n+3):after{content:'\0a0\0a0|\0a0\0a0'}#footerLinks li:last-child{display:block}#socialLinks{text-align:center}ul#socialLinks li+li{margin-left:10px}#socialLinks
a{color:#989593;border:1px
solid currentColor;background:currentColor;border-radius:50%;display:inline-block;width:45px;height:45px;overflow:hidden}.addthis_toolbox
a{margin:0
!important}#socialLinks
svg{vertical-align:center;position:relative;left: -1px;top: -1px}#clientLinks{text-align:right}#homeBlogLinks a,
#clientLinks
a{display:inline-block;margin-right:15px;padding-left:30px;line-height:27px;position:relative}#homeBlogLinks a:before,
#clientLinks a:before{content:url(../i-t1753731057/brown-arrow.svgz);position:absolute;top:0;left:0;border:1px
solid #999493;border-radius:50%;height:24px}#homeBlogLinks a:before{top: -2px}#socialLinks a:hover,
#socialLinks a:focus{background-color:white;border-color:#062635}#socialLinks a:hover path,
#socialLinks a:focus
path{fill:#062635}@media (max-width: 767px){#footer,
#footer
ul{display:block;width:auto}#footer
ul{text-align:center;margin-bottom:1rem}}#emailPopupBackground{display:none;position:fixed;z-index:100000;top:0;left:0;height:100%;width:100%;max-width:none;background:#333;border:1px
solid #cecece}#emailPopup{display:none;position:fixed;z-index:99999999;top:calc(50% - 30vh);left:calc(50% - 30vw);height:auto;max-height:60vh;width:60vw;max-width:none;padding:0;background:#fff;border:12px
solid #cecece}#emailDisclaimerContentWrapper{padding:0px
20px 0 20px}#emailDisclaimerButtons{text-align:center}#emailDisclaimerButtons
a{display:inline-block;margin:10px;padding:4px
6px;background:#5b85a3;color:#fff;text-align:center}#emailDisclaimerButtons a:hover,
#emailDisclaimerButtons a:focus{background:#062635;text-decoration:none}span#emailPopupClose{display:block;position:absolute;top: -15px;right: -15px;border-radius:50%;width:15px;height:15px;background:#333;color:#f1f1f1;font-size:1.4rem;line-height:13px;text-align:center;text-indent:1px;cursor:pointer}span#emailPopupClose:hover,span#emailPopupClose:focus{background:#000;color:#fff}@media all and (orientation: portrait){#emailPopup{left:5%;width:90%;box-sizing:border-box}#emailPopupContent{height:100%;overflow:scroll}}@media (max-width: 767px){#emailPopup{top:calc(50% - 40vh);max-height:80vh}}table.SITE_MAP{border-collapse:collapse;margin-top:5px}table.SITE_MAP
th{padding-top:5px;text-align:right}table.SITE_MAP
td{padding-top:5px}table.SITE_MAP
td.h_separator{height:5px;border-bottom:solid 1px #ccc}table.SITE_MAP
td.v_separator{padding-left:15px;padding-right:15px;font-size: .8em;color:#666}@media (max-width: 767px){table.SITE_MAP,
table.SITE_MAP tr,
table.SITE_MAP td,
table.SITE_MAP td.h_separator,
table.SITE_MAP
td.v_separator{display:block;width:auto;text-align:left}}div.EMAIL_PAGE
div.email_form{display:none}p.EMAIL_PAGE-title{font-weight:bold;margin-bottom:0;padding-bottom:0}p.EMAIL_PAGE-url{margin-top:0;font-style:italic}table.EMAIL_PAGE{width:500px}table.EMAIL_PAGE
td{width:47%}table.EMAIL_PAGE td
input{width:95%}table.EMAIL_PAGE td
textarea{width:100%;height:120px}div.EMAIL_PAGE
ul.error{color:red}#search #content
#search_button{margin-left:8px}#search #content form
div{padding-bottom: .3em}#search #content .search_form
label{display:inline;margin:3px}#search #content .search_form label,
#search #content .search_form
input{width:auto;margin:3px
4px;vertical-align:middle}#search #content .search_form
input#searchtext{width:280px;height:44px;color:#000}#search #content div.sections,
#search #content
div.search_type{width:25%;float:left}#search #content div.sections input,
#search #content div.search_type
input{border:0}#search #content
a.more{font-weight:bold;font-size:1.1em}#search #content
div#select_all_links{margin-top:8px}.searchfoundtext{font-weight:bold}#search #content
p{padding-top:0;padding-bottom:10px}#search #content
p.link{padding-top:5px;padding-bottom:0}#search #content
h3{margin-top:1em;margin-bottom: .5em;padding:0}@media (max-width: 767px){#search #content div.sections,
#search #content
div.search_type{width:auto;float:none;margin:0
0 20px}#search #content .search_form
input#searchtext{height:35px}#search #content
p{padding:10px
0 0 0}}.printMap{display:inline-block;background:#062635;padding:6px
12px;color:#fff;text-align:center}.printMap:hover,.printMap:focus{background:#6a747c;text-decoration:none}.spMapIframeEmbed{border:1px
solid #ccc}.rsvpRow{margin:1em
0;overflow:hidden;line-height:35px}.rsvpRow~.rsvpRow{margin-top:6px}.rsvpRow
a{float:left;min-width:0;font-size:inherit;font-family:inherit;line-height:20px;margin-right:6px;padding:8px
15px 10px 15px;background:#999493;color:#fff}.rsvpRow a:last-of-type{margin-right:10px}.spotColumns ul,
.spotColumns
li{list-style:none;display:block;margin:0}.spotColumns
li{padding:22px
1.95vw;background:#c0beb8;color:white;font:300 30px/1.33 'proximanova', sans-serif}.spotColumns li+li{border-top:1px solid white}.spotColumns li>p:only-child{padding:40px
0 16px 0}.spotColumns li
img{vertical-align:middle;display:inline-block;margin:0}@media (min-width: 1024px){.spotColumns
ul{display:table;width:100%}.spotColumns
li{display:table-cell;width:33.33%}.spotColumns li+li{border:0;border-left:1px solid white}}.spotColumns
a{color:inherit;text-decoration:none}.spotColumns a:hover,
.spotColumns a:focus{color:#062635}#bannerBoxes a:hover .title,
#bannerBoxes a:focus
.title{color:white}.spotColumns
.type{color:#062635;text-transform:uppercase;font:18px/2 'proximanova', serif}#bannerBoxes li:nth-child(1){background:#9ab3c5}#bannerBoxes li:nth-child(2){background:#b4b9c1}#bannerBoxes li:nth-child(3){background:#999493}#careers-mentoring #bannerBoxes ul li:only-child{background:#b4b9c1}#careers-development #bannerBoxes ul li:only-child{background:#999493}#bannerBoxes ul
li{min-height:220px;font:300 24px/1.25 'proximanova', sans-serif;text-align:center;padding-top:28px;padding-bottom:45px;box-sizing:border-box;-moz-box-sizing:border-box}#bannerBoxes ul li:only-child{padding-left:60px;padding-right:60px}#bannerBoxes
.title{font-size:70px;font-weight:bold}#bannerBoxes li
p{margin:0
0 10px 0}@media (max-width: 767px){#bannerBoxes ul li:only-child{padding-left:20px;padding-right:20px}#bannerBoxes
.title{font-size:50px}.spotColumns
li{font-size:1.3rem}}body#index>div:not([id=cookieBanner]),body#index>main,body#index>footer{max-width:none;width:100%;padding:0px;box-sizing:border-box;margin:0px}body#index
#socialShareList{width:auto;padding:0.8em 1.3em}body#index
#cookiePopup{width:auto;padding:2.5em 15vw 1.5em 10vw}body#index
#fsToolbar{width:139px;padding:15px
10px 13px 10px}#index
#header{margin:0
auto;padding:34px
0 0 35px;background:none;box-sizing:border-box}@media (max-width: 919px){body#index>div:not([id=cookieBanner]),body#index>main,body#index>footer{padding:0px}#index
#header{position:relative;z-index:50;padding:3vh 0}#index
#header.addHeaderBG{background:#596269}}#index
#content{padding-top:calc(100vh - 142px);max-width:none}#index
#mainContent{width:100%;margin:0px;padding:0}#index
#homeAnimation{position:absolute;z-index:45;top:0;bottom:0;left:0px;right:0px;height:calc(100vh - 0px);overflow:hidden;background:#5f686f}#index #homeAnimation:after{content:'';position:absolute;top:0px;z-index:1000;width:100%;height:200px;background-image:linear-gradient(to bottom, rgba(0,0,0,0.70), transparent)}#index #homeAnimation ul,
#index #homeAnimation ul
li{position:relative;list-style:none;margin:0
0 0 0;padding:0
0 0 0;width:100%;height:100%;overflow:hidden}#index #homeAnimation ul
li{z-index:1;background-repeat:no-repeat;background-position:center center;background-size:cover}#index #homeAnimation ul li
.slideContent{position:absolute;z-index:15;top:32%;left:8%;height:100%;font-size:130px;padding-right:10px;text-shadow:1px 2px 1px rgba(0,0,0,0.3)}#index #homeAnimation ul li
.slideTitle{opacity:0;margin-top:40px}#index #homeAnimation ul li .slideTitle
h1{margin:0;padding:0;color:#fff;font-family:'proximanova';font-size:130px;font-weight:700;line-height:0.9;text-transform:uppercase}#index #homeAnimation ul li .slideTitle h1
a{color:#fff}#index #homeAnimation ul li
.slideAbstract{opacity:0;margin-top:40px;padding:18px
0 0 0;color:#fff;font-size:26px;font-weight:500;line-height:1.3}#index #homeAnimation ul li .slideAbstract
a{color:#fff}#index #homeAnimation ul li .slideTitle h1 a:hover,
#index #homeAnimation ul li .slideTitle h1 a:focus,
#index #homeAnimation ul li .slideAbstract a:hover,
#index #homeAnimation ul li .slideAbstract a:focus{text-decoration:none}#index #homeAnimation ul li .slideContent
.slideLinkWrapper.slideHasLink{cursor:pointer}#index #homeAnimation ul li .slideAbstract
span.animationAttribution{font-size:18px;font-weight:400;line-height:1.3}#index .cycle-pager{position:absolute;z-index:50;bottom:10%;overflow:hidden;width:100%;text-align:center}#index .cycle-pager
button{display:inline-block;vertical-align:middle;width:30px;height:6px;margin:4px
6px 0 0;background:rgba(255,255,255,0.5);border-radius:1px;border:0;padding:0;color:transparent;cursor:pointer;overflow:hidden}#index .cycle-pager button.cycle-pager-active{background:#fff}#index .cycle-pager>*{cursor:pointer}#index
a#homeDownArrow{display:block;position:absolute;z-index:49;left:0;right:0;top:calc(100vh - 62px);width:42px;height:42px;margin:0px
auto;border-radius:50%;background:rgba(192,190,184,0.80) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAANCAYAAABGkiVgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NTI0RjQ0RjFCMjA2ODExOEY2MkJBNDgzODk5QkJDNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRUY5RTlGRUZGRUIxMUU5QUQ2MEUyMzBDNjE5QTRBMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRUY5RTlGREZGRUIxMUU5QUQ2MEUyMzBDNjE5QTRBMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdlYjMyNmVkLTQ2ZjctNDQyOS1iN2NhLWYxOGNiZTFjMmJiYiIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjRlZTc3MDA5LTY5MzUtZjI0NC04ZmQxLWM2ZjA5ZjRhMzZhZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnGiUiQAAADjSURBVHjanJMxDoJAFERBDAUUVHRegY6GlgPQUXIAeq5kaWdtb0VhIhews6LRxMR8hzgqbIBdmeQFlj/zWXYX29JIRKx/tWKwBg3YWMvU5RpQ92dzkbdOIFRnqiFkTtjnG4zAlYVu1oFh04B+YT4aLBcGMWhpOAJf09SnT5iLPzV1UxJwo/EAvImGHutCf9Kvj+12Cu4M7IGrNHT5XOhL1ZdOHaMMPBjcAYcBh2NhPRv7krk1y8GTDbZgzavweT6V1e1uIT+de/fFXM7kHJYyVKnLmDTtqLiGlYnfXvJv6/QSYADt5Xi/lkaWKQAAAABJRU5ErkJggg==) center center no-repeat;background-size:21px 13px;text-align:center;cursor:pointer}#index a#homeDownArrow:hover,
#index a#homeDownArrow:focus{background-color:rgba(192,190,184,1)}@media (max-width: 1299px){#index #homeAnimation ul li .slideTitle
h1{font-size:70% !important}#index #homeAnimation ul li
.slideAbstract{font-size:22px}}@media (max-width: 767px){#index #homeAnimation ul li
.slideContent{bottom:12%;left:10px;box-sizing:border-box}#index #homeAnimation ul li .slideTitle
h1{font-size:30% !important}#index #homeAnimation ul li .slideAbstract,
#index #homeAnimation ul li .slideAbstract
span.animationAttribution{font-size:14px}#index .cycle-pager{bottom:28%}#index
a#homeDownArrow{top:calc(100vh - 140px)}}@media (min-width: 1280px){body.scrolled
#header{height:92px;background:#2e374f !important;box-shadow:3px 3px 5px rgba(0,0,0,0.5)}body.scrolled
#logo{top:20px}body.scrolled #logo
img{width:100px !important}}#index
#homeBoxesWrapper{position:relative;padding:80px
0 40px 0;background:url(../i-t1753731057/home-news-bg.jpg) center center no-repeat;background-size:cover}#index #homeBoxesWrapper
h2{margin:0px
0 40px 0;padding:0;color:#b4b9c1;font-weight:400;font-size:28px;text-align:center;letter-spacing:2px;text-transform:uppercase}#index
#homeBoxes{display:none;position:relative;padding:0
44px 0 44px}#index #homeBoxes div.results_list .cycle-slide{vertical-align:top}#index #homeBoxes div.results_list
.title{white-space:normal}#index .cycle-carousel-wrap{position:relative !important}#index #homeBoxes div.results_list .cycle-slide{position:relative;padding:0
15px 0 15px;box-sizing:border-box;overflow:hidden}#index #homeBoxes div.results_list .cycle-slide a,
#index #homeBoxes div.results_list .cycle-slide a .image,
#index #homeBoxes div.results_list .cycle-slide a .image
img{display:block;position:relative;width:100%;height:auto}#index #homeBoxes div.results_list .cycle-slide a
.image{overflow:hidden}#index #homeBoxes div.results_list .cycle-slide a .image
img{transition:all 0.6s ease-out}#index #homeBoxes div.results_list .cycle-slide a:hover .image img,
#index #homeBoxes div.results_list .cycle-slide a:focus .image
img{transform:scale(1.04)}#index #homeBoxes div.results_list .cycle-slide a:hover,
#index #homeBoxes div.results_list .cycle-slide a:focus{text-decoration:none}#index #homeBoxes div.results_list .cycle-slide a
.title{display:block;padding:10px
40px 0px 40px;font-size:26px;line-height:1.4;color:#fff;box-sizing:border-box}#index #homeBoxes div.results_list .cycle-slide a:hover .title,
#index #homeBoxes div.results_list .cycle-slide a:focus
.title{color:#b5d9f3;text-decoration:underline}#index #homeBoxes div.results_list .cycle-slide
.type{display:block;padding:10px
40px 0px 40px;font-size:18px;line-height:1;color:#c0beb8;text-transform:uppercase;box-sizing:border-box}#index #newsPrev,
#index
#newsNext{position:absolute;left:37px;top:17vw;width:42px;height:42px;border-radius:50%;background:rgba(192,190,184,0.80) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAVCAYAAACdbmSKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2lpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NTI0RjQ0RjFCMjA2ODExOEY2MkJBNDgzODk5QkJDNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMUM1MjkyQjAzM0ExMUVBOTg2NkI2ODdEMzZEM0UwRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMUM1MjkyQTAzM0ExMUVBOTg2NkI2ODdEMzZEM0UwRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNFRjlFOUZERkZFQjExRTlBRDYwRTIzMEM2MTlBNEEyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNFRjlFOUZFRkZFQjExRTlBRDYwRTIzMEM2MTlBNEEyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+uGFSXwAAAMhJREFUeNpi/P//PwOpgIlIdbpA/ASIzxOryQSI9wGxNBBzgEVAzsODLYH4438IuAzEMmDv4NHgBMTfoBrOA7EoTA6XBj8g/g7VcBKI+ZHlsWkIBeJfUA37gJgbXQ26hlgg/gvVsAWIubC5BJmT+R8B1gIxGy7/whglSBqWAjEzvlCFMWB+uAbELASigTKbyPITztBDT1NExxMxmrCmCIKaoJIYaY+gJqgC4lM5mh9MgPg1VON1ojRBNeoC8ROoMxkYySkjAAIMAA6ylMME4+oJAAAAAElFTkSuQmCC) center center no-repeat;background-size:13px 21px;text-align:center;cursor:pointer}#index
#newsNext{position:absolute;left:auto;right:37px;background:rgba(192,190,184,0.80) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAVCAYAAACdbmSKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2lpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NTI0RjQ0RjFCMjA2ODExOEY2MkJBNDgzODk5QkJDNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCOEZGQTU4MjAzMjExMUVBOTg2NkI2ODdEMzZEM0UwRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCOEZGQTU4MTAzMjExMUVBOTg2NkI2ODdEMzZEM0UwRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNFRjlFOUZERkZFQjExRTlBRDYwRTIzMEM2MTlBNEEyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNFRjlFOUZFRkZFQjExRTlBRDYwRTIzMEM2MTlBNEEyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+uIpcvAAAAMlJREFUeNqs1LEOwVAUgGFFRBhMJl6hWxerB7AZPYDdKxlt5u6mDhJeoJvJQiKR6z9xEld76am4yZemkj+95VyRc65RdzX1miFHXCfqYoQUSWUl28MYe/dcZ0z08yD/ZohMwwumlkgMsNPwipklEn2kGt4wt0Sih62Gdywskehg415raYlEC2svXFki0cbBe8f/P+n7OwWmpPrbKwS238kL7BOhQWn2vIEOTkRpygunIBgdNTghCRydYCTbyhF/OG9vol/+Ix4CDACUFpTDXW07uQAAAABJRU5ErkJggg==) center center no-repeat;background-size:13px 21px}#index #newsPrev:hover,
#index #newsNext:hover{background-color:rgba(192,190,184,1)}@media (max-width: 1400px){#index #newsPrev,
#index
#newsNext{top:20vw}}@media (max-width: 1024px){#index #newsPrev,
#index
#newsNext{top:23vw}}@media (max-width: 919px){#index
#homeBoxes{padding:0
10px 0 10px}#index .cycle-carousel-wrap{left:auto !important}#index #homeBoxes div.results_list .cycle-slide{display:block !important;position:relative !important;width:100% !important;padding:0
0px 40px 0px}#index #homeBoxes div.results_list .cycle-slide a
.title{font-size:20px;line-height:1.2}#index #homeBoxes div.results_list .cycle-slide
.type{font-size:14px}#index #homeBoxes div.results_list .cycle-carousel-wrap>div:nth-of-type(n+4){display:none !important}#index #newsPrev,
#index
#newsNext{display:none}#index #homeBoxes div.results_list .cycle-slide a .title,
#index #homeBoxes div.results_list .cycle-slide a
.type{padding-left:10px;padding-right:10px}}@media (max-width: 767px){#index
#content{padding-top:calc(100vh - 158px)}}#index
#homePractices{position:relative;padding:80px
52px 80px 52px}#index #homePractices
h2{margin:0px
0 40px 0;padding:0;color:#062635;font-weight:400;font-size:28px;letter-spacing:2px;text-align:center;text-transform:uppercase}#index
h3.mobileTogglerH3{display:none;margin:0
0 12px 0;padding:20px
10px 20px 10px;color:#fff;font-family:'proximanova';font-weight:400;font-size:26px;text-align:center;cursor:pointer}#index
h3.mobileTogglerH3.current{margin:0
0 0px 0}#index h3.mobileTogglerH3:hover,
#index h3.mobileTogglerH3:focus{text-decoration:underline}#index
#areaTabLinks{display:flex}#index #areaTabLinks
h3{display:flex;justify-content:center;align-items:center;height:214px;padding:0px
10px 0 10px;margin:0px
6px 0 6px;width:calc(20% - 20px);color:#fff;font-family:'proximanova';font-weight:400;font-size:26px;text-align:center;cursor:pointer}#index #areaTabLinks h3 button,
.mobileTogglerH3
button{margin:0
!important;padding:0
!important;background:none !important;border:none;font:inherit;color:inherit;cursor:pointer;text-transform:inherit;text-align:inherit}#index #areaTabLinks h3:nth-child(1),
#index #homePractices section:nth-of-type(1),
#index h3.mobileTogglerH3:nth-of-type(1){background:#c0beb8}#index #areaTabLinks h3:nth-child(2),
#index #homePractices section:nth-of-type(2),
#index h3.mobileTogglerH3:nth-of-type(2){background:#9ab3c5}#index #areaTabLinks h3:nth-child(3),
#index #homePractices section:nth-of-type(3),
#index h3.mobileTogglerH3:nth-of-type(3){background:#999493}#index #areaTabLinks h3:nth-child(4),
#index #homePractices section:nth-of-type(4),
#index h3.mobileTogglerH3:nth-of-type(4){background:#b4b9c1}#index #areaTabLinks h3:nth-child(5),
#index #homePractices section:nth-of-type(5),
#index h3.mobileTogglerH3:nth-of-type(5){background:#596269}#index #areaTabLinks
h3.current{padding-bottom:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAVCAYAAADFEfeTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NTI0RjQ0RjFCMjA2ODExOEY2MkJBNDgzODk5QkJDNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RUJEMDg3MDA0QjkxMUVBOTFGQjk4MzQ4MzAzQ0Q0OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RUJEMDg2RjA0QjkxMUVBOTFGQjk4MzQ4MzAzQ0Q0OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhkZDc3YWQ1LTZiMjktNDk0Yi1hM2FjLTRjMmU0Nzc0MGQ5OSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjY1ZmIxYTFmLWU5MzItOGQ0MC04MTdkLTViY2QyYTQzZDQ3NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgqnTKAAAAHfSURBVHjaxJbPKwRhGMdnVuvHlj3sgYTEgRRKudmcnEhRbFnEX+HvIb8KRYnachI3pThoHUxC4rCHVWvZdsf30TMar/ed2Zmdbb/12Xbefeedz/vMvu+MbprmgKZpE6AOnIELrXYZBWOgCE50yK3iS8TW4Ryc1kBsHMRtx7kQPkJCpzh3rKUYJURiKWBKBCeBXmUpna8jipFPim4rHQyBGYnMJTiWyAcpNiIROwDXlpyT4BU4AqUAxeiOTYFhldiPvU2O0g9meeXac8MnlQISoyIMCu20QvfB7W9pBTlKH0goBA95EL+hMacVYrsg/ee+S+QovWAOhIX2NA9S9CmW4MnbUwB74O7fn1IhR+kGyYAEncS2gSFdMQ5yluA8qBfa78EOD+6WMI/RI7R/8RiGcjm7yFE6wBJoENoNnnXBRSzJk7TnE2yAJ8e9pgw5J8EHnn1eck4jV6zLj5gXOUobC0aE9me+WF4Qo77tQt8c930pa5f2IEdpBcsKwU3wAZrAokJsHbyW/QjxKGcJLoCo0P7GWwJtQS3Cb1mw5UXMrxwlBlYkgqbk8UdiayDj51HiJxm+YFbyMA9ErJLKWYlyBWMeJlD1yrlVpmKxICpnpZnfZjrBI79dvFc66LcAAwAlEJsOAbarFgAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:bottom 20px center}#index #areaTabLinks h3:hover,
#index #areaTabLinks h3:focus{text-decoration:underline}#index
.areaSection{display:none;position:relative;clear:both;margin:0px
6px 0 6px}#index .areaSection:after{content:'';display:block;clear:both}#index #homePractices
div.areaColumn{float:left;width:33.33%;padding:50px
60px 40px 60px;box-sizing:border-box}#index #homePractices div.areaColumn
ul{margin:0;padding:0}#index #homePractices div.areaColumn ul
li{margin:0
0 0 0;padding:0
0 10px 0;color:#fff;font-weight:500;font-size:19px;line-height:1.2}#index #homePractices div.areaColumn ul li
a{color:#fff}#index #homePractices div.areaColumn ul li a:hover,
#index #homePractices div.areaColumn ul li a:focus{text-decoration:underline}#index
.homeAreaClose{position:absolute;top:12px;right:12px;width:39px;height:36px;background:rgba(255,255,255,0.3) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAkCAYAAAAKNyObAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NTI0RjQ0RjFCMjA2ODExOEY2MkJBNDgzODk5QkJDNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RUJEMDg3NDA0QjkxMUVBOTFGQjk4MzQ4MzAzQ0Q0OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RUJEMDg3MzA0QjkxMUVBOTFGQjk4MzQ4MzAzQ0Q0OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhkZDc3YWQ1LTZiMjktNDk0Yi1hM2FjLTRjMmU0Nzc0MGQ5OSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjY1ZmIxYTFmLWU5MzItOGQ0MC04MTdkLTViY2QyYTQzZDQ3NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PioiYMEAAAFTSURBVHja7JbPrYJAEMZZYwO08FrQErQELAEO6hlKWM7qQUuAEp4lSAu2YAk4k3wk8zb7DgiyJs4mZBiym/1l/nyDads2+tQ1iz54KZzCKZzCKVzANe974HI6JmQquE222y99+87Hw5999KzT7e7x1sgRTE2mhLsgiNwDFrOBy0AbOveYKq0losHLEszC5aMnxntBYPfJag5RyByYLmopmQRuTXsvr9ac6fvLZIyR6eOUWhFNBrkhahytpUxn77uGwAHwl8wKLgP94H1NYFe5t+9dY0jJBkUfCbDCBQuic0hb7Xy+jqFzg+GgZ6mnW8PCefRM6p8NHblK6BkLbSFSmhPgKggcZKS7vBQNkIkGqRDd6eAwEayYm6VoEJaTAm48pP5mL9ZZJRvWnZuYCl0HJ775+67IWUfPmv9URqQ398zf8SeE/mwqnMIpnMJ9CdxTgAEAm7t9DDmGAEIAAAAASUVORK5CYII=) center no-repeat;cursor:pointer}#index .homeAreaClose:hover,
#index .homeAreaClose:focus{background-color:rgba(255,255,255,0.6)}#index #homePractices section:nth-of-type(5) .homeAreaClose{background-color:rgba(255,255,255,0.5)}#index #homePractices section:nth-of-type(5) .homeAreaClose:hover,
#index #homePractices section:nth-of-type(5) .homeAreaClose:focus{background-color:rgba(255,255,255,0.7)}@media (max-width: 1024px){#index #homePractices
div.areaColumn{padding:30px
10px 30px 10px}}@media (max-width: 919px){#index
#homePractices{padding:60px
0px 50px 0px}#index
#areaTabLinks{display:none}#index
h3.mobileTogglerH3{display:block}#index
.areaSection{margin:0px
0px 12px 0px;padding:0
0 20px 0}#index #homePractices
div.areaColumn{float:none;width:100%;padding:0px
10px 0px 10px}#index #homePractices div.areaColumn ul
li{padding:3px
0 16px 0}#index
.homeAreaClose{display:none}}#index
#footer{padding:36px;margin:0
auto;border:0px}#index
#homeLowerSearch{background:url(../i-t1753731057/home-lower-search.jpg) center center no-repeat;background-size:cover}#index
#homeLowerSearchInner{max-width:1080px;width:100%;margin:0px
auto;padding:80px
10px 100px 10px;box-sizing:border-box}#index #homeLowerSearchInner
h2{margin:0
0 30px 0;color:#fff;font-size:28px;font-weight:400;letter-spacing:2px;text-transform:uppercase;text-align:center}#index #homeLowerSearchInner form>div.search_form{display:flex;border:1px
solid #fff}#index #homeLowerSearchInner form>div.search_form>div:nth-of-type(1){width:calc(100% - 62px)}#index #homeLowerSearchInner form>div.search_form>div:nth-of-type(2){width:62px}#index #homeLowerSearchInner form > div.search_form > div
input{background:none;border:0px}#index #homeLowerSearchInner form > div.search_form > div input[type=text]{color:#fff;font-size:26px;white-space:nowrap}#index #homeLowerSearchInner form > div.search_form > div input[type=image]{width:28px;padding:10px;display:inline-block;vertical-align:middle}#index.js form>div>div>label{color:#fff;font-size:26px;white-space:nowrap}@media (max-width: 767px){#index #homeLowerSearchInner form > div.search_form > div input[type=text]{font-size:18px}#index.js form>div>div>label{font-size:18px}}@media
print{*{background:none !important;color:#333}.mobile,
#mainNav,
#navJump,
#topJump,
#topSearch,
#topLinks,
#subNavigation,
#subNav,
.subNavList,
#backLink,
#tabLinks,
#sectionHeader,
.view_more,
.liExpander,
.sp_map,
.printMap,
.email,
.vcard,
.bioList + h3,
#letterLinks,
.search_form,
#submit_wrapper,
#upperForm,
.toggleExpand,
#pdfLink,
#socialLinks,
#clientLinks,
#bioLinks,
#index:after,
#homeAnim .photo,
#animControl,
#footer,
#index #homeLowerSearch,#careersBackground,#spotlightSubnav,#breadCrumb,#careersJumpNav,#testimonial::before{display:none !important}.expandableHeading+*{display:block !important}body,#content{position:relative !important;width:100% !important;background:none !important}h1#careersPageTitle{color:#062635}body{padding:0
0 0 0}#content{padding:0
0 0 0}h1#pageTitle{margin:0
0 30px 0}#header,
#index
#header{position:relative;height:110px;padding:0px;border-top:110px solid #343c52}#banner{margin:0}#subContent{width:30%;float:left}.professionals-item #subContent,
.practices-item
#subContent{float:right}.professionals-item #subContent + #mainContent,
.practices-item #subContent+#mainContent{float:left}#subContent+#mainContent{width:100%}#logo,
#index
#logo{position:absolute;top: -92px;left:18px;width:140px}#index
#logo{top: -90px}#logo img,
#index #logo
img{height:auto;min-height:auto;vertical-align:initial}.contentSection{display:block !important}.sectionTitle{display:block !important;font-weight:bold}#bio_news .results_list > li:nth-child(n+4),
#bio_event .results_list > li:nth-child(n+4),
#bio_newsletter .results_list > li:nth-child(n+4),
#area_news .results_list > li:nth-child(n+4),
#area_event .results_list > li:nth-child(n+4),
#area_newsletter .results_list > li:nth-child(n+4),
#subContent #item_bio ul
li{display:block !important}#adminList .photo
img{margin:0}#contactOfficeList .thumb
img{max-width:500px}#bioInfo{height:300px;padding-left:40%;padding-top:0;margin:20px
0 30px 0 !important}#bioInfo
#pageTitle{margin-top:40px}#bioPhoto{width:40%;height:auto}#subContent
h2{font-size:145%;color:#062635;padding-right:0px;padding-left:0px;background:none;text-transform:none}.office-item #banner,
.practices-item
#banner{height:auto}#officeInfo{padding:0;position:static !important}.spotColumns
li{float:left;width:33.33%}#bannerBoxes ul li:only-child{width:100%}#index #homeAnimation ul li
.slideContent{text-shadow:none}#index
#homeBoxes{padding:0px}#index #homeBoxes div.results_list .cycle-slide{display:inline-block !important;top:0px;width:32.0% !important;margin-right:12px !important}#index
.areaSection{display:block}#footer ul
li{display:none}#careerBlurbs
.content{display:block}#bioSlideshow,#testimonial{padding-top:0;padding-bottom:0;margin-bottom:0;background:none}body.careers #upperContent, body.firm
#upperContent{margin-bottom:0}#careerBlurbs
button{height:auto}#careerBlurbs
li{page-break-inside:avoid}.careersTabs
section.contentSection{padding:0}#adminList
.results_list{display:grid;grid-template-columns:repeat(2, 1fr)}}