
/* sp_class/assets/fonts/ptsans/ptsans.css
 */
@font-face{font-family:'PTSans';font-style:normal;font-weight:400;src:url(../sp_class/assets-t1753216866/fonts/ptsans/PT-Sans-Web-Regular-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1753216866/fonts/ptsans/PT-Sans-Web-Regular-webfont.woff) format('woff')}@font-face{font-family:'PTSans';font-style:italic;font-weight:400;src:url(../sp_class/assets-t1753216866/fonts/ptsans/PT-Sans-Web-Italic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1753216866/fonts/ptsans/PT-Sans-Web-Italic-webfont.woff) format('woff')}@font-face{font-family:'PTSans';font-style:normal;font-weight:700;src:url(../sp_class/assets-t1753216866/fonts/ptsans/PT-Sans-Web-Bold-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1753216866/fonts/ptsans/PT-Sans-Web-Bold-webfont.woff) format('woff')}@font-face{font-family:'PTSans';font-style:italic;font-weight:700;src:url(../sp_class/assets-t1753216866/fonts/ptsans/PT-Sans-Web-BoldItalic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1753216866/fonts/ptsans/PT-Sans-Web-BoldItalic-webfont.woff) format('woff')}
/* css/default.css
 */
html{overflow-y:scroll;overflow-x:hidden;font:normal 18px/1.6 'PTSans',Arial,sans-serif;color:#333}body{position:relative;min-width:320px;max-width:1920px;margin:0
auto;padding:0
10px 0 10px;background:#fff;box-sizing:border-box}[data-whatinput='mouse'] *:focus,
[data-whatinput='touch'] *:focus{outline:0}@media (max-width: 320px){html{max-width:320px;overflow-x:visible}}p{margin:0.5em 0 1.25em 0}td
p{margin:0;padding:0}td p:not(:first-child){margin-top:20px}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:#4d6ca3;text-decoration:none}a:hover,a:focus{text-decoration:underline}main{display:block}main p a,
main ul:not([class]):not([id]) li a,
main ol:not([class]):not([id]) li
a{background:linear-gradient(
to top,
transparent 50%,
rgba(102, 102, 102, 0.3) 50%
)
bottom repeat-x;background-size:100% 2px;text-shadow: -1px 0 0 white, 0 1px 0 white, 1px 0 0 white, 0 -1px 0 white,
-1px -1px 0 white, 1px 1px 0 white, 1px -1px 0 white, -1px 1px 0 white}a[href^='tel']{color:inherit;text-decoration:inherit;cursor:default}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#011441;line-height:normal;font-weight:bolder}h1{padding:5px
0 15px 0;font-size:1.8rem;font-weight:400}h2{margin:0
0 18px 0;padding:12px
0 8px 0;border-bottom:1px solid #ccc;font-size:0.9rem;font-weight:700;text-transform:uppercase}h3{padding:12px
0 4px 0;font-size:1.5rem;font-weight:500;font-style:italic}h4{padding:12px
0 4px 0;color:#000;font-size:1.35rem;font-weight:inherit}h5{padding:12px
0 4px 0;font-size:1.1rem;text-transform:uppercase}h6{font-weight:bolder;font-size:1em}ul,ol{padding:0;margin:0px
0px 1em 0px}ol{padding-left:1em}li{padding:0;margin:1em
0em 1em 1.5em}li~li{margin-top:1em}ul
li{list-style:none url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAYAAAAyPTUwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKNJREFUeNpi/P//PwOxgImBBMAIYzyq0pEDUhVA7A3EIPYjIN4BxK1ybVcewRUDFboCqXVAzIPFwC9AHATUsJsRauIlIObH44KPQKwHcnMpAYUMUPlSkOJAIv0XCFIsSqRiUZDi10Qqfg1SvIlIxZtAiruhwYMPgOS7mYDhdx8Ujng0wML5Pji6QQEOCkcgngXEL6CKXkD5elB5BkaaJSSAAAMAmygtxrZ/sS8AAAAASUVORK5CYII=)}ol ol,
ul
ul{margin:0.5em 0 0 0;padding:0}ol>ol,ul>ul{margin-left:1.5em}li
p{margin:0;padding:0}img{border:0}#content>*>:first-child,#content>*>:first-child>:first-child{margin-top:0}@media (max-width: 425px){p>a:not(sp_pencil)>img{float:none !important;margin:10px
0 18px 0 !important;width:100% !important;height:auto !important}}@media (max-width: 767px){#mainContent table[style*='width']{width:100% !important;height:auto !important}}#footer::before,
#index #homeNewsList::before,
#index #homeSlick::before,
.logoBanner li::before{position:absolute;z-index: -1;top:0;bottom:0;left:calc(50% - 50vw);content:'';width:100vw;background:inherit}#header{position:relative;left: -10px;width:calc(100%  +  20px);background:#011441}body.attorneys-item
#header{min-height:492px;max-height:492px;background:#030715 url(../i-t1753216866/bio-bg.jpg) center center no-repeat;background-size:auto 100%}#headerInner{position:absolute;left:0;right:0;padding-left:10px;width:100%;margin:0px
auto;box-sizing:border-box}#logo{position:relative;z-index:10;float:left;top:37px;max-width:305px}#logo svg,
#logo a
svg{display:block;width:100%;fill:#fff}#upperSearchLink{display:inline-block;position:absolute;z-index:10;top:31px;right:0px;height:41px;padding:0
52px 0 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAQAAAACach9AAACTklEQVR4Ab3BX2hVdRwA8O9dzj8kRGDbyxxJCRpoD4Ez7KkHEWP1UESEEGmxeunFqHNhhf2DCAmCngRlEW0iCKUP4YuGIGUPBhG0jAhvDCEC97AWG9v5yK+DnV27u7v3MPx84g5SM2TUOVPmJTN+dtJLBqIKG72uobXcN/ZFN9QcMq0066rLftCwqPS9h6Mz+px3yyUjtsZ/9NrjfVMKizK1WIltriucsTNa0uM5DYXT1kY7trkhmTYcbVnvqMLXemM5+lyXTBqMDnjavOREtKbmvGTSvdEhey1IXohWHJRMG4wueFHyt/64nY2mJcPRJackY3E7hyVnomv6zWLBYDRzTbIzKvCh5J1YypDkUlRiQI5GLGVUMhIV+VayJUrOSbZGRd6W40CUTGE2KvMkcu9FyTyuRmV2SE5ESXI5KnO/5FSUJFeiMlsk41Eyg2tRmV3IHYuSSSzojYocQO6NKDkp2R0V+VTyRJSMSN6NijSQuydKNsvxh56owB7JxWjmouTZqMBZycFoZr/kd+uiSx6T/GVdNFNzRfJBdMXdfpW8Gv/nETlyw9ExNROSH62JVoxK5jweHVHziWTO9mhNj68k856PFdngC4WxWJ71LiiM2RRteNQvSlksz1oTCjOO6I8WDDmtMOczhSza8Yp/FBZd8Ka9HtRnwA7P+NhvbvnJQxHqClm0Y7MJi9q54TVr4l/qClm05wEf+VOzXPKdl22IJdQVsliZ7Q456nNnfem4tzzlvmhBXSGL1aOukMXqkSlksXpkkvFYTTLj7roJgtwDFNyqH+AAAAAASUVORK5CYII=) right top no-repeat;color:#fff;font-size:16px;line-height:2.4;text-transform:uppercase;text-align:center;vertical-align:middle}#upperSearchLink
img{display:none}#sectionTitle,h1#sectionTitleH1{position:absolute;z-index:10;bottom:50px;width:100%;height:50px;left:0;right:0;max-width:1467px;margin:0px
auto;color:#fff;font-size:2.5rem;font-weight:700;line-height:1;text-align:center}#pdfLink{position:absolute;z-index:10;bottom:20px;width:100%;left:0;right:0;max-width:1467px;margin:0px
auto;text-align:right}#pdfLink
a{display:inline-block;height:40px;padding:0
0 0 46px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAmCAYAAABH/4KQAAACNUlEQVR4AdzOtRFCUQAFUVwzNMNdMty5/ff02AKA77ozJ99M6jLG5NDEBFvscYFwwR5bTNBELoypKhZ4QA48sEA1iKkiZnhBHrwwQ9GvsS6ekI+e6Hodm0IBmrodW0EhWDkd60Mhmtoda+ENhaxrNVbGE4rAE+V/c2soQutfY/XPiI3OB49eeDIJOv0nFrMIO//+8vW7CyFzofZzY3OcBrE+nLN4WyzIUlLwtj0nQ4g0XwOjriSlSiqtm5HHLu72iVj1bGKuX5q6F2eQUNUxITtOmJS0EZnS0iCi7H8VxCYUYiA1AvI+t5Nzu6tIsEMY2XEqpDjO0a9oiqpx7DZi1ctohR71DK3oI8EOFWTHGZDiOEP7tGXWHrmziQ05HeuktabOmYtIsMMA2XFWpDhOxShmR2hCYxOtQhrkHrjjSG2fSagFnalrm59FbMglZHfWSGmEHCel/Qd3HCkOgybwe+u3Hg4jVn17//I0UKYgxQ6yQw5YjLwHFcTEhtzZi7d8QXpIqcow0twgwlZk5VYOCbe3oBAhB4P0EmmPIVnlHChh44o+ZIxNDQmZQoWsGgJUXpEbciC95NQQTMS242LS2+rIdRyRVZg9Rj8XKKBJaouERi0TTaztuUGSU7kHbUt4KPYhEL2vAXKcBLHdQwU6O0xtGPT4EY5jBPmI1iEGsmeYjTJhjs+pU2l8Th1kHq1GNjXJCEl7qD5Oegy/MkOLHBUg1oeOAduAHAKlTaHiKlB1zOTYAwAdsA73A1agPAAAAABJRU5ErkJggg==) 0px 0px no-repeat;color:#fff;font-size:16px;font-weight:700;line-height:2.5}#banner{position:relative;z-index:5;top:0px;left:0px;width:100%;max-height:300px;margin-bottom:40px}body.attorneys-item
#banner{top:inherit;height:492px;max-height:492px}body.attorneys #banner,
body.practices-item #banner,
body.industries-item
#banner{margin-bottom:0px}img#bannerImage{display:block;position:relative;z-index:1;width:100%;height:auto}#bannerContent{position:absolute;z-index:2;top:10px;left:20px;color:#fff;font-size:1rem}body.attorneys-item
#bannerContent{width:100%;top:0;bottom:0px;left:0px}#bannerContent
*{color:inherit}@media (min-width: 1280px){#banner{min-height:300px}img#bannerImage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#logo{padding-left:calc(20px  +  (132 - 20) * ((100vw - 1280px) / (1920 - 1280)))}}@media (min-width: 1280px){#upperSearchLink{width:108px;top:23px;box-sizing:border-box;left:87vw}}@media (min-width: 1920px){#logo{padding-left:132px}}@media (min-width: 1635px){#upperSearchLink{left:auto;right:calc(30px  +  (144 - 30) * ((100vw - 1280px) / (1920 - 1280)))}}@media (min-width: 1920px){#upperSearchLink{right:144px}}@media (max-width: 1487px){#headerInner{padding:0
10px 0 10px}#sectionTitle,h1#sectionTitleH1{font-size:2.2rem}#pdfLink{margin-right:10px}}@media (max-width: 1280px){#headerInner{position:relative;height:140px}body.attorneys-item
#banner{height:352px;max-height:352px}}@media (max-width: 991px){body.attorneys-item
#header{min-height:420px;max-height:420px}body.attorneys-item
#banner{height:280px;max-height:290px}}@media (max-width: 767px){#upperSearchLink{top:10px;width:auto;height:auto;padding:3px
3px 3px 3px;background:#fff;border-radius:2px}#upperSearchLink
img{display:block}#upperSearchLink
span{display:none}#sectionTitle,h1#sectionTitleH1{bottom: -12px;font-size:1.8rem}#pdfLink{bottom: -40px;background:none;color:#4d6ca3}#pdfLink
a{padding:0
10px 0 36px;color:inherit}}@media (max-width: 400px){#logo{max-width:100%}}#topJumpWrapper{opacity:0}@media (min-width: 1280px){#navJump{display:none}#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:#253a71;text-decoration:none}#mainNav li>a{display:block;padding:10px
23px}#mainNav>ul:first-child>li:last-child>a{padding-right:0}#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 !important;position:absolute}#mainNav{display:flex;position:absolute;z-index:9999;top:80px;right:calc(30px  +  (144 - 30) * ((100vw - 1280px) / (1920 - 1280)))}#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{left:calc(50% - 120px);width:240px;background:#aaa;padding:10px
0 18px 0}#mainNav>ul>li>a{white-space:nowrap;font-size:22px;font-weight:700}#mainNav>ul:first-of-type>li>a{text-transform:uppercase}#mainNav>ul>li>a:hover,#mainNav>ul>li>a:focus{background:none !important;color:#e07606 !important;cursor:pointer}#mainNav li li>a{color:#575252}#mainNav > ul > li > ul .current>a:not(:hover):not(:focus){color:#000;background:none}#mainNav>ul>li.current>a:not(:hover):not(:focus){background:none;color:#cecece !important}#mainNav > ul + ul li>a{color:#7c7c7c;font-size:18px}body:not(#index) #mainNav > ul + ul li > a,
body:not(#index) #mainNav
a{color:#fff}#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+ul{position:absolute;right:150px;top: -50px;width:auto;text-transform:uppercase}#mainNav > ul + ul
ul{display:none !important}#mainNav>ul+ul>li:not(:last-child){margin-right:2.2vw}#mainNav>ul+ul>li>a{padding:3px
0}#mainNav>ul+ul>li>a:first-child::after{left:0;right:0}#mainNav>ul+ul>li:focus-within>a{background:none !important}button#navToggle{display:none}}@media (min-width: 1920px){#mainNav{right:144px}}@media (max-width: 1279px){#navJump{display:block;position:absolute;z-index:10;top:36px;right:170px;width:40px;height:29px;overflow:hidden;padding:0px
0px 0 0;border:solid #fff;border-width:3px 0;cursor:pointer;box-sizing:border-box}#index #topJump,
#index
#navJump{border:solid #253a71;border-width:3px 0}#topJump{opacity:0;z-index:9;right:auto;left:10px !important}#topJump,#navJump{overflow:visible;margin-right:58px}#topJump span,
#navJump
span{display:block;position:absolute;right: -58px;color:#fff;font-size:16px;line-height:1.4;text-transform:uppercase}#navJump
span{top: -10px;padding:10px
0px 10px 50px}#topJump
span{right:auto;left:4px !important;top: -16px;color:#758098;font-size:12px}#navJump:hover span,
#navJump:focus
span{text-decoration:underline}#topJump::before,#topJump::after,#navJump::after{position:absolute;top:10px;left:0px;content:'';width:100%;border-top:inherit}#topJump{opacity:0;background:white}#topJump:after,#topJump:before{left:20%;width:60%;border-color:#0b3c5d;border-radius:2px;transform:rotate(-35deg)}#topJump:before{transform:rotate(35deg)}#topJumpWrapper{position:absolute;left:0;right:0;top:0px;width:100%;max-width:1467px;margin:0px
auto;text-align:right;background:pink}#mainNav{position:relative;background:#fff;line-height:normal}#mainNav ul,
#mainNav
li{list-style:none;position:relative;margin:0;padding:0;text-align:left}#mainNav.target ~ #topJump,
#mainNav:target ~ #topJump,
body.mobilemenu
#topJump{z-index:100;opacity:1;transition:2s opacity}#mainNav:focus-within~#topJump{z-index:100;opacity:1;transition:2s opacity}#mainNav.target ~ #navJump,
#mainNav:target ~ #navJump,
body.mobilemenu
#navJump{display:none}#mainNav:focus-within~#navJump{display:none}#mainNav>ul{width:100%;box-sizing:border-box}#mainNav li>a{display:block;margin:0
45px;padding:12px
0;border-bottom:1px solid #bbc5dd;color:#011441;font-size:1.3rem;text-transform:uppercase}#mainNav li:hover > a,
#mainNav li:focus>a{text-decoration:none}#mainNav li ul
a{color:#575252}#mainNav>ul>li.current>a{color:#4d6ca3}#mainNav > ul li#navButton-attorneys.keepOpen>a,#mainNav>ul>li:hover>a,#mainNav>ul>li:focus>a{color:#e07606;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAbCAYAAAB1NA+iAAAAT0lEQVR4AWP4vcS6EYj/A/FtIJZmIAMMLkPqqGnIveFhSDW1DZGjniGjhmyBGnKYHM2lUM0PgViRVM0VSJrlhrlmyqNsVLO1NEXFF13LPgCyIAiXcYu59AAAAABJRU5ErkJggg==) right center no-repeat}#mainNav > ul > li > ul .current > a:not(:hover),
#mainNav > ul > li > ul .current>a:not(:focus){color:#4d6ca3;background:none}#mainNav > ul > li > ul li > a:hover,
#mainNav > ul > li > ul li>a:focus{color:#e07606;background:none}#mainNav > ul
ul{display:none;position:fixed;top:0px;left:348px !important;width:338px;height:100vh;background:rgba(1, 20, 65, 0.9);padding:70px
0 0px 0;margin:0
0 0 0;box-sizing:border-box}#mainNav>ul>li:hover>ul{display:block}#mainNav > ul > li ul
a{color:#fff;font-size:1rem;text-transform:none;border-bottom:1px solid #334476}#mainNav > ul > li ul li:last-child
a{border-bottom:0px solid #334476}#mainNav{position:fixed;z-index:99;top:0;left: -800px;right:auto;max-width:calc(100% - 80px);height:100vh;padding:10px
0px 10px 10px;box-sizing:border-box;box-shadow:0 0 200px 15px rgba(0,0,0,0.8);transition-duration:0.5s}#mainNav:before{display:none}#mainNav:target,#mainNav.target{left:0 !important}#mainNav:focus-within{left:0 !important}#mainNav ul,
#mainNav
li{display:block;margin:0;padding:0}#mainNav
ul{margin-top:60px}#mainNav>ul{min-width:338px;max-width:338px}#mainNav > ul li#navButton-attorneys
ul{padding:70px
45px 0 45px}#mainNav > ul li#navButton-attorneys ul
li#megaSearch{position:relative;width:100%}#mainNav > ul li#navButton-attorneys ul li#megaSearch
.navLetterLinks{width:calc(100%  +  40px);margin-bottom:20px;margin-top:10px;color:#666}#mainNav > ul li#navButton-attorneys ul li#megaSearch .navLetterLinks span,
#mainNav > ul li#navButton-attorneys ul li#megaSearch .navLetterLinks
a{display:inline-block;width:34px;height:34px}#mainNav > ul li#navButton-attorneys ul form>div{display:block}#mainNav > ul li#navButton-attorneys ul form>div>div{float:none;width:100%;max-width:none;margin:0
0 12px 0}#mainNav
> ul
li#navButton-attorneys
ul
form
> div
> div.submit_wrapper
.viewAll{background:none}#mainNav
> ul
li#navButton-attorneys
ul
form
> div
> div.submit_wrapper
.viewAll:hover,
#mainNav
> ul
li#navButton-attorneys
ul
form
> div
> div.submit_wrapper
.viewAll:focus{text-decoration:underline}#mainNav > ul li#navButton-practices > ul,
#mainNav > ul li#navButton-industries>ul{width:676px;padding-right:65px;box-sizing:border-box}#mainNav > ul li#navButton-practices>ul{padding-right:0}#mainNav li#navButton-practices>ul>li{display:flex}#mainNav
.menuColumn{width:calc(50% - 25px);box-sizing:border-box}#mainNav .menuColumn
ul{display:block;position:static;padding:0;height:auto;width:auto;background:none}#mainNav .menuColumn ul
ul{display:none}#mainNav .menuColumn ul ul
a{padding-left:15px !important}#navButton-practices .menuColumn>ul>li>a{position:relative;padding-right:22px}#navButton-practices
.toggleExpand{position:absolute;top:2px;right:0;font-size:1.4rem;line-height:2rem;padding:0
5px !important;color:#fff}#mainNav > ul li#navButton-practices>ul>li>a{padding-top:8px;font-size:18px}#mainNav > ul li#navButton-practices ul ul li
a{width:auto;padding:8px
0 10px;margin:0;font-size:inherit}#mainNav > ul li#navButton-industries>ul{columns:2}#mainNav > ul li#navButton-industries ul > li > a,
#mainNav > ul li#navButton-practices .menuColumn
a{margin:0
0 0 45px !important;box-sizing:border-box;border-bottom:1px solid #334476}#mainNav > ul li#navButton-contact ul>li>div{margin:45px
0 0 0;padding:0
45px 0 45px;color:#fff;box-sizing:border-box}#mainNav > ul li#navButton-contact ul > li > div .results_list>div{display:none}#mainNav > ul li#navButton-contact ul > li > div
.photo{position:relative;width:100%;margin-bottom:10px}#mainNav > ul li#navButton-contact ul > li > div .photo
img{display:block;position:relative;width:100%}#mainNav > ul li#navButton-contact ul > li > div
.title{font-weight:700}#mainNav > ul li#navButton-contact ul > li > div
.address{padding:0
0 10px 0}#mainNav > ul li#navButton-attorneys.keepOpen>ul{display:block !important}}@media (max-width: 1099px){#mainNav li ul,#mainNav>ul>li:hover>ul{display:none !important}#mainNav>ul>li:hover>a{background:none !important}}@media (max-width: 767px){#mainNav{overflow:scroll}#topJump,#navJump{top:10px;right:46px;overflow:hidden;width:0px;height:0px;margin:0px;padding:16px
28px 0 0;border:solid #fff;border-width:3px 0}#index #topJump,
#index
#navJump{border:solid #253a71;border-width:3px 0}#topJump::before,#topJump::after,#navJump::after{top:6px}}#navButton-contactinquiry a,#mainNav>ul>li#navButton-contactinquiry.current>a:not(:hover):not(:focus){color:#e07606 !important}#navButton-contactinquiry a:hover,
#navButton-contactinquiry a:focus{text-decoration:underline}ul.subNavList{margin:0;padding:0}ul.subNavList
li{list-style:none;margin-left:0;padding:0;font-size:0.9rem;font-weight:700;text-transform:uppercase}ul.subNavList li
a{color:#011441}ul.subNavList
ul{padding-left:10px}ul.subNavList li.here > a,
ul.subNavList li.hereParent>a{color:#999;text-decoration:underline}@media (min-width: 992px){#tabLinkWrapper{height:61px;width:calc(100%  +  20px);margin:0
0 0 -10px;background:#e5e5e5;overflow:hidden}#tabLinks{max-width:1467px;margin:0px
auto 0px auto}#tabLinks
a{display:inline-block;position:relative;padding:17px
30px 17px 30px;font-size:0.9rem;font-weight:700;text-transform:uppercase}#tabLinks
.current{background:#e07606;color:#fff;text-decoration:none;cursor:default}.js
.contentSection{display:none}.js
.sectionTitle{display:none}.js #tabLinks
a#tabViewAll{float:right;padding:0.5em 0;border:none}}@media (max-width: 1497px){#tabLinks{padding:0
10px 0 10px}}@media (max-width: 991px){#tabLinks{display:none}h2.sectionTitle{display:block;position:relative;overflow:hidden;margin:1px
0 0 0;padding:13px
20px 13px 20px;background:#ddd;color:#666;font-size:20px;box-sizing:border-box;text-decoration:none;cursor:pointer}h2.sectionTitle:hover,h2.sectionTitle:focus{background:#ccc}h2.sectionTitle:after{content:'+';position:absolute;top: -1px;right:10px;font-weight:lighter;font-size:2rem}h2.sectionTitle.isOpen:after{content:'–'}.contentSection{display:block !important}.contentSection:first-child{margin-top:30px !important}.contentSection>*{display:none;padding:10px
0 10px 0}.js #tabLinks
a#tabViewAll{display:none}}#content{height:auto !important;min-height:350px;max-width:1467px;margin:0px
auto 0px auto}#content:after{display:block;clear:both;content:''}main{display:block;margin:20px
0 0 0;padding:0
0 20px 0;box-sizing:border-box}#subNav{margin:40px
0 0 0;padding:30px
28px 15px 28px;background:#eee;box-sizing:border-box}#subContent{margin:40px
0 0 0;padding:20px
0px 50px 0px;box-sizing:border-box}@media (min-width: 768px){#mainContent:not(:only-child){float:left;clear:left;width:calc(100% - 27% - 60px)}body.attorneys-item
#mainContent{margin:34px
0 0 0}#subNav,#subContent{float:right;width:27%}body.attorneys-item
#subContent{margin:20px
0 0 0}}@media (max-width: 767px){#content{display:flex;flex-direction:column}main{width:100%}#subNav{order:4;width:100%;margin-bottom:20px;margin-top:0px}#subContent{order:3;width:100%}body.attorneys-item
#subContent{margin:10px
0 0 0}}#subContent
p{margin:0.5em 0 1em 0;font-size:0.9rem;line-height:1.3}#subContent
li{list-style:disc;margin-top:0.5em;margin-bottom:0.5em;font-size:0.9rem;line-height:1.3}div.texthtml{margin:5px
0 8px 0}.texthtml
p{padding:0
0 8px 0}ul.none{margin:5px
0 8px 0;list-style:none}ul.none
li{padding:0;margin:0
0 8px 0}.js
.expandableList
.results_list>li:nth-last-child(n+5)~li:nth-child(n+4){display:none}.js #office_bio .results_list>li:nth-child(n+1){display:none}#subContent .bioSection:not(#bio_education) ul,
#subContent .bioSection:not(#bio_education) ul li,
#subContent .areaSection ul,
#subContent .areaSection ul li,
#subContent .itemSection ul,
#subContent .itemSection ul li,
#subContent .officeSection ul,
#subContent .officeSection ul
li{list-style:none;margin-left:0}#mainContent .xrefSection
ul.results_list{margin-bottom:0em}.js #office_bio
ul.results_list{margin:0px
0 8px 0}.letterLinks{font-weight:300;font-size:24px;line-height:1;margin:4px
0px 28px -9px;color:#999}.letterLinks:after{display:block;clear:both;content:''}.letterLinks a,
.letterLinks
span{display:inline-block;float:left;width:calc(100% / 26);text-align:center;margin-bottom:4px;border-left:1px solid #c3c3c3;box-sizing:border-box}.letterLinks>*:first-child{border-left:0px solid #c3c3c3}.letterLinks>*:last-child{width:calc(100% / 26 - 1px)}.bioList{position:relative;width:100%;max-width:1218px;margin:0px
auto;padding:0.75rem 0}.bioList>div{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;position:relative}.bioList>div>div{flex-grow:1;align-self:flex-start;position:relative;width:calc(25% - 1.5rem);min-width:calc(25% - 1.5rem);max-width:calc(25% - 1.5rem);margin:0
2rem 2rem 0;background:#eee}.bioList>div>div:nth-child(4n){margin:0
0rem 2rem 0}.bioList > div > div
.photo{position:relative;width:100%;background:url('../i-t1753216866/bio-directory-bg.jpg') center center no-repeat}.bioList > div > div .photo
img{display:block;position:relative;width:100%}.bioList > div > div
.nametitle{position:relative}.bioList > div > div
.title{position:absolute;bottom:0px;width:100%;padding:18px
18px 18px 18px;background:rgba(29, 45, 68, 0.7);box-sizing:border-box;line-height:1}.bioList > div > div .title a:not(.sp_pencil){font-size:1.1rem;color:#fff;line-height:1}.bioList > div > div .title a:not(.sp_pencil)>div{margin:8px
0 0 0;font-size:0.8rem;color:#ccc;font-style:italic}.bioList > div > div .title a:hover,
.bioList > div > div .title a:focus{text-decoration:none}.bioList > div > div .title a:hover > span,
.bioList > div > div .title a:focus>span{text-decoration:underline}.bioList > div > div
.contactdetails{padding:8px
18px 8px 18px;box-sizing:border-box}#area_bio .bioList > div > div
.contactdetails{display:none}.bioList > div > div .contactdetails>div{display:inline;margin-right:22px;font-size:0.8rem;font-weight:700;text-transform:uppercase}.bioList > div > div .contactdetails>div:empty{margin-right:0}div.relatedAttorneyList .results_list li:last-child{margin-bottom:0 !important}div.relatedAttorneyList .results_list li,
div.relatedAttorneyList .contactInfo
ul{display:flex;flex-wrap:wrap}#area_bio_contact{margin-bottom:20px}div.relatedAttorneyList
.results_list{margin-bottom:0px;padding-bottom:0px}div.relatedAttorneyList
.photo{flex:0 1 120px;margin:0
23px 15px 0;background:url('../i-t1753216866/bio-directory-bg.jpg') center center no-repeat}div.relatedAttorneyList .photo
img{display:block;width:100%;height:auto}div.relatedAttorneyList
.contactInfo{flex:1 1 180px}div.relatedAttorneyList
.title{font-size:1.5rem;line-height:1.4rem;text-transform:uppercase;font-weight:700;color:#32465f}div.relatedAttorneyList .title
a{color:inherit}div.relatedAttorneyList .office ul,
div.relatedAttorneyList .office
li{margin:0
!important}div.relatedAttorneyList .office
li{margin:0
4px;color:#231f20}div.relatedAttorneyList .office li
a{color:inherit}div.relatedAttorneyList .office li:not(:last-child):after{content:', '}@media (max-width: 1180px){.bioList>div>div{width:calc(33.33% - 1.35rem);min-width:calc(33.33% - 1.35rem);max-width:calc(33.33% - 1.35rem)}.bioList>div>div:nth-child(4n){margin:0
2rem 2rem 0}.bioList>div>div:nth-child(3n){margin:0
0rem 2rem 0}}@media (max-width: 900px){.bioList>div>div{width:calc(50% - 1rem);min-width:calc(50% - 1rem);max-width:calc(50% - 1rem)}.bioList>div>div:nth-child(4n),.bioList>div>div:nth-child(3n){margin:0
2rem 2rem 0}.bioList>div>div:nth-child(2n){margin:0
0rem 2rem 0}}@media (max-width: 767px){.bioList > div > div .contactdetails>div{display:block}.letterLinks a,
.letterLinks
span{width:calc(100% / 13)}.letterLinks>*:nth-child(12),.letterLinks>*:last-child{width:calc(100% / 13 - 1px)}}@media (max-width: 450px){.bioList>div>div{width:calc(100% - 0rem);min-width:calc(100% - 0rem);max-width:calc(100% - 0rem)}.bioList>div>div:nth-child(4n),.bioList>div>div:nth-child(3n),.bioList>div>div:nth-child(2n){margin:0
2rem 2rem 0}.bioList>div>div:nth-child(1n){margin:0
0rem 2rem 0}.bioList > div > div .contactdetails>div{display:inline}}#bioInfo{display:flex;justify-content:center;align-items:flex-end;position:relative;width:100%;height:100%;max-width:1467px;margin:0px
auto 0px auto;padding:0
10px 0 10px;box-sizing:border-box}#bioInfo:after{display:block;clear:both;content:''}#bioInfoLeft,#bioInfoMiddle,#bioInfoRight{flex-grow:1;position:relative;width:33.33%;max-width:33.33%;box-sizing:border-box}ul#bioContact,
ul#bioContact li,
ul#bioAccessories,
ul#bioAccessories
li{list-style:none;margin:0;padding:0}#bioInfoLeft{padding:0
0 5% 8%}h1#bioPageTitle{margin:0;padding:0;font-weight:700}#bioTitle{padding:6px
0 20px 0;font-weight:400;font-style:italic}#bioPhoto{display:block;width:auto;max-height:357px;margin:0px
auto}#bioInfoRight{padding:0
0 5% 0}ul#bioContact{color:#b9b9b9;font-size:0.9rem}#bioQuotation{margin:0
0 38px 0;color:#b9b9b9;font-size:0.9rem;font-style:italic;text-align:center}ul#bioAccessories{padding:0
0 0 20%;color:#b9b9b9;font-size:0.8rem;font-weight:700;text-transform:uppercase;box-sizing:border-box}ul#bioAccessories
li{margin:8px
0 0 0}ul#bioAccessories li#bioVcard a,
ul#bioAccessories li#bioLinkedin a,
ul#bioAccessories li#bioPDF
a{display:block;padding:0
0 0 28px}ul#bioAccessories li#bioVcard
a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAADQWvz5AAAAnklEQVR4AWOgOSifcVgUiFcD8R8g/gnEK4CYnxyDtgPxfzS8glRDhBCaERjqOjZSDJKDa8bE/ANiEA8eg9hIDadLWAy5RE6sFWExKIccg/iB+AmSIbfJ8ZYo1EUPkQy6B8SNQKxIjAESQDwHml7+48JQNRLYDGAG4nwg/gBXTBh/gOphRjZoPj5NhFyHbNA3Cgz6iWxQBQUG9TJQEwAA2/+CUqfCO9MAAAAASUVORK5CYII=) 0px 0px no-repeat}ul#bioAccessories li#bioPDF
a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAArElEQVR4AWOgOiifcZgTiP+TgH8CMTM2g1RACkjEEtgMsgHityT44AMQG2OTCAHiYyA2IZdA1ZwHYm9sBuUD8RwSXLQRiNOwSbQDcQUJLpoAxI3YDJoPxOGEXILpA0yJXUBsRoKL/IB4CzaDLgGxNAkuMgAFODaJV6BESYKL+EF6QGyaZI/nIJvIxM+RDdqC3QsIgMfLW5AVNFLgokZkgwIpMMib0pyPKAGoCQAr98E1gnfrRQAAAABJRU5ErkJggg==) 0px 0px no-repeat}ul#bioAccessories li#bioLinkedin
a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAAjElEQVR4AWOgGiifcbgEiL8D8V0g1ibXkJ9A/B+Kp5JryGEkQ2LJNYQLiMOB2JqSMPED4gQoVoGKeSCJyQGxHhC3APEMIK4CYgV0Qy4geScBKnYASWwdEP8FsxH4KxCbEWUIAbyTFEOeArE+EPMA8Vwk8TekGNKDpNYc2TWkGFKIpFaBXEMKRpYhlAMAFJhsfByK92YAAAAASUVORK5CYII=) 0px 0px no-repeat}ul#bioAccessories li#bioVideo
a{position:relative;display:inline-block;padding:0
0 0 28px}ul#bioAccessories li#bioVideo a:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;background-color:orange;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}ul#bioAccessories li#bioVideo a:after{content:"";display:inline-block;position:absolute;left:0;top:0;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #011441;transform:translateX(6px) translateY(5px) rotate(270deg)}#bioInfoRight
ul#bioAccessories{padding-bottom:120px}#bioInfoRight #bioQuotation+ul#bioAccessories{padding-bottom:0px}@media (max-width: 991px){#bioInfoMiddle{width:100%;max-width:100%;padding:0
0 0 0}#bioPhoto{width:auto;max-height:280px}#bioInfoLeft,#bioInfoRight{width:100%;max-width:100%;padding:0
0 0 0}#bioInfoLeft,#bioInfoRight{padding:14px
0 0 0}ul#bioAccessories{padding:0
0 0 0}#bioInfoRight>ul#bioAccessories{padding-bottom:0px}}#mainContent
div.listColumnWrapper{position:relative;z-index:1;width:100%;margin:20px
0 60px 0}#mainContent div.listColumnWrapper:after{display:block;clear:both;content:''}#mainContent
div.listColumn{float:left;width:calc(50% - 10px)}#mainContent div.listColumn ul.results_list>li>.title{display:inline}#mainContent
div.listColumnTwo{margin-left:20px}#mainContent div.listColumn
ul{margin:0
0 0 0;padding:0
0 0 0}.js div.listColumn>ul>li>ul.hierList{display:none}#mainContent div.listColumn>ul>li{list-style:none;position:relative;margin:0
0 2px 0px;padding:10px
40px 8px 0px;background:#eee;color:#011441;font-size:0.9rem;font-weight:700}#mainContent div.listColumn>ul>li>a{display:inline-block;margin:0
0 0 12px;padding:0
0 0 0px;color:#011441}#mainContent div.listColumn ul.hierList li,
#mainContent div.listColumn ul.hierList li
a{font-weight:400;font-size:0.8rem;color:#011441}#mainContent div.listColumn ul.hierList
li{list-style:none;padding:0px
0 0px 0px}#mainContent div.listColumn ul
ul{margin:0px
0 0 30px;padding-top:0px}#mainContent div.listColumn .title
a.sp_pencil{display:inline-block;margin-right:3px}#mainContent .listColumn
.practiceExpander{position:absolute;top:8px;right:10px;display:block;width:28px;height:28px;margin:0
0 0 0;padding:3px
10px 3px 10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAA10lEQVR4Ac2WgQaDQBjHAxFAbxAIIAJs9FpjAL1BIALsNY5jRMReopfIxn9/cziz7ep2ffrxIw4/0vV90S4BkNETVXSkD+NIlTnLQoSOVGM5V1r5hGLawJ+GxktjKdX4H01TVyyhA8Ix0ORXsEV42m+xEttRfgoqbId6jxVYwf1yeLmSwg7WAsHaDiqBoLKDk0BwsoOzO+DWwSwflH+l8h+N/LWQv/hWVGM7tPjPW3w8yQ9g+RXDvUR18Kejsc/2VtEey+lpFWI/zemZanqDwTxrc5ZHe+QJ0g2IDSjWldwAAAAASUVORK5CYII=) 0px 0px no-repeat;cursor:pointer;box-sizing:border-box;border:none}#mainContent .listColumn .open
.practiceExpander{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAA00lEQVR4Ac2WAQbDMBhGC0oBeoOCApQCNnqtMYDeoKAUsGuEMEopu0QvURvfPgQxWxtZ8uvjUYJHNMmfHBIABb1QRWf6Ms5UmbUiROhMNdy508YnlNIO/nQ0dY3lVON/NM33YhmdEI6JZlvBHuHpf8VqxKP+FlSIh/qMVYhPZQdbxKeV2E4bZQcXxGexgys2eN5OTu6wygflt1T+p5E/FvIH34pqxEPLX97yz5P8Ayw8YjgMUQP8GWjqM701dIQ7I21CzKclvVJNHzCYb23WyuSIvAE6ZJo9tcyYmAAAAABJRU5ErkJggg==) 0px 0px no-repeat}#areaListExpandAll,#areaListCondenseAll{position:relative;z-index:3;margin:20px
20px 0 0;color:#999;cursor:pointer;font-size:0.8rem;font-weight:700;text-transform:uppercase;background:none;border:none}#areaListExpandAll:after{content:'+'}#areaListCondenseAll:after{content:' -'}#areaListExpandAll.toggleHighlighted,#areaListCondenseAll.toggleHighlighted{color:#5e85b5}body#industries
.practiceExpanderAll{display:none}@media (max-width: 920px){.practicesStatic{padding:0
0% 0 0}#mainContent
div.listColumn{float:none;width:calc(100% - 0px)}#mainContent
div.listColumnTwo{margin-left:0px}}#areaContactButton{padding-top:20px}#areaContactButton
h3{font-size:22px;font-weight:700;font-style:normal}#areaContactButton
a{display:inline-block;margin:12px
0 36px 10px;padding:20px
30px;background:#e07606;color:#fff;text-decoration:none;text-transform:uppercase}#areaContactButton a:hover,
#areaContactButton a:focus{text-decoration:underline}@media (max-width: 767px){#areaContactButton{padding-top:0px}#areaContactButton
h3{margin-top:0px;padding-top:0px}}#subContent #area_hierarchy.areaSection ul li
li{margin-left:20px}h2.areaExpander{cursor:pointer}h2.areaExpander:after{content:'+';padding-left:10px}h2.areaExpander.expanded:after{content:'-'}.js h2.areaExpander+div{display:none}h2.areaExpander
button{color:inherit;font:inherit;background:inherit;border:0px;text-transform:inherit}.itemList > ul,
.itemList > ul
li{position:relative;list-style:none;margin:0
0 0 0;padding:0
0 0 0}.itemList > ul
li{padding:25px
0 25px 0;font-size:0.9rem;color:#333;border-top:1px solid #011441}.itemList > ul li:first-child{border-top:0px solid #011441}.itemList > ul li
.title{font-size:1.1rem;font-weight:700}.view_more
a{display:inline-block;width:auto;margin:0
0 36px 0;padding:12px
22px 12px 22px;background:#eee;color:#f89e3c;font-size:0.9rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;vertical-align:middle}.view_more a:hover,
.view_more a:focus{background:#ccc;color:#fff;text-decoration:none}.rsvpButton{margin:10px
0 0 0}.newsroomSignup{display:block;margin-top: -44px !important;padding:38px
20px 38px 96px;background:#4d6ca3 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAlCAYAAAA9ftv0AAAA2ElEQVR4AWMYaDAKmASdGoD4/2DF2Bz8HYh/APEfIP4LxAmDDM/B6nA0n/0ahCkhgRiHfxniDkek+wHCARQ5fAAz44LB5fBRh486fNThow53GCCsMdRqztEqfwOZOAKq35xM/XkDlTkboPoDyM2cI9bhDmRiBfo7nEpgoEPcgEwsQanDB6xUIdPho0lFgEzMMdAOv0AmzhhpSWU0jT8gExdA9TuSmdSaRpu1pINRh1cD8S9sEv9AjobSTwfZSG0tKDCBeBk2h8+BOX4Q4t9AvAKI+QcqxkcBABfHNdeAC1dmAAAAAElFTkSuQmCC) 30px 32px no-repeat;color:#fff;font-size:0.9rem;font-weight:700;text-transform:uppercase;box-sizing:border-box}div.blog,div.publication,span.publication{font-style:italic}#itemDate{font-weight:700}#itemContent{margin:20px
0 0 0}.photoRight{float:right;margin-left:14px}#officeList:after{display:block;clear:both;content:''}#officeList ul,
#officeList ul
li{list-style:none;margin:0;padding:0}#officeList
ul{display: -webkit-flex;display: -ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#officeList ul
li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;position:relative;width:calc(51% - 26px);margin-bottom:26px;background:#011441}#officeList ul li .contactInfo1,
#officeList ul li
.contactInfo2{flex-grow:1;align-self:flex-start;width:50%;padding:20px
36px 20px 36px;color:#fff;box-sizing:border-box}#officeList ul li
.contactInfo2{text-align:right}#officeList ul li .title
a{color:#73a2da;font-size:1.2rem;font-style:italic}#officeList ul li .title a:not(.sp_pencil):after{content:'›';display:inline-block;padding-left:6px}#officeList ul li
.map{flex-grow:1;flex-basis:100%;position:relative;clear:both;width:100%;max-height:295px;margin:0px
0 0 0;border-top:8px solid #fff}#officeList ul li .map
.sp_map{margin:0px
!important;border:0px
!important}@media (max-width: 1450px){#officeList ul li .contactInfo1,
#officeList ul li
.contactInfo2{width:100%;text-align:left}#officeList ul li
.contactInfo1{padding:20px
36px 10px 36px}#officeList ul li
.contactInfo2{padding:10px
36px 20px 36px}}@media (max-width: 767px){#officeList ul
li{float:none;width:100%;margin:0
0px 50px 0}}#centerCol{float:left;width:70%}#officeAddress{float:left;width:30%;padding:0
30px 0 0;box-sizing:border-box}#officeAddressPhone{margin:10px
0 10px 0}body.contact-item
.map{position:relative}#office_bio{margin: -20px 0 0 0 !important}#office_bio
h2{margin:0px
0 0 0}@media (max-width: 1280px){#centerCol,#officeAddress{float:none;width:100%;padding:0}}#highlightUpper{margin:40px
0 10px 0}#highlightUpper ul,
#highlightUpper ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}#highlightUpper
ul{display:flex;flex-wrap:wrap;width:100%}#highlightUpper ul
li{display:flex;flex-direction:column;align-items:flex-start;position:relative;float:left;width:calc(100% / 3 - 8px);margin-left:11px;padding:20px
8px 8px 30px;background:#011441;color:#fff;font-size:1.1rem;box-sizing:border-box}#highlightUpper ul li:first-child{margin-left:0px}#highlightUpper ul li
a{color:#fff;padding-bottom:60px}#highlightUpper ul li
.title{flex-grow:1;position:relative;width:100%;padding:0
80px 0 0;box-sizing:border-box}#highlightUpper ul li
.highlightMore{position:absolute;bottom:8px;right:8px;width:100%;height:30px;margin-top:38px;text-align:right;width:30px;height:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAIAAAC0Ujn1AAAAjklEQVR4AWN43K1II0R9o0eNHjV61OhPp+b8B4J/f99sKqS+q79c3Qgy/M+v16viqR0gPSrf7uwFmf77x8slIVQO6yf9Wj+enAGa/vfru+dz3agcjc9m2gHDBGj6z+cXqezq7w+PQ1z9YoHPUAjrL1fWQVPI6kRqppCPJ2b9B4M3W4pHMzoSGjV61OhRowHBnKBFjRz0hAAAAABJRU5ErkJggg==) 0px 0px no-repeat}#highlightUpper ul li a:hover .highlightMore,
#highlightUpper ul li a:focus
.highlightMore{opacity:0.85}@media (max-width: 767px){#highlightUpper ul
li{float:none;width:calc(100% - 0px);margin:0
0 20px 0;padding:20px
8px 8px 30px}#highlightUpper ul li:last-child{margin:0
0 20px 0}}#testimonialUpper{margin:40px
0 10px 0}#testimonialUpper ul,
#testimonialUpper ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}#testimonialUpper
ul{display:flex;flex-wrap:wrap;width:100%}#testimonialUpper ul
li{float:left;width:calc(100% / 2 - 22px);padding:20px
30px 20px 30px;background:#011441;color:#fff;font-size:1.1rem;box-sizing:border-box}#testimonialUpper ul li:last-child{margin-left:44px}@media (max-width: 767px){#testimonialUpper ul
li{float:none;width:calc(100% - 0px);margin:0
0 20px 0;padding:20px
30px 20px 30px}#testimonialUpper ul li:last-child{margin:0
0 20px 0}}#atic_auth,#atic_auth+div{display:none !important}#at15s{margin-left:calc(50% - 50vw) !important}.atm-f{display:none !important}.attachment_item>div{margin:0
0 6px 0}#itemSubtitle{color:#00446a;line-height:normal;padding:12px
0 4px 0;font-size:1.35rem}form{position:relative;margin:0;padding:0}form:after{display:block;clear:both;content:''}form>div{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;position:relative}form>div>div{flex-grow:1;position:relative;width:calc(33.33% - 8px);max-width:calc(33.33% - 8px);height:44px;margin:0
12px 18px 0px}form>div>div:nth-of-type(3n){margin:0
0 18px 0px}#subContent form>div>div{width:auto !important;margin-right:0 !important}form>div>div.textarea_wrapper{height:auto;width:calc(100% - 0px);margin-right:0px;max-width:none}form>div>div.radio_wrapper{clear:both;float:none;height:auto;width:calc(100% - 12px);max-width:none;padding:10px
0 5px 0}form>div>div.checkbox_wrapper{clear:both;float:none;height:auto;width:calc(100% - 12px);max-width:none;padding:5px
0 10px 0}form>p{clear:both}.js form>div>div.radio_wrapper>label{position:static;padding-left:0}.js form>div>div.hasValue>label{visibility:hidden}.js form>div>div.hasValue>label[style]{visibility:visible}input[type='submit']{-webkit-appearance:none;border-radius:0}input:not([type]),
input[type='text'],
input[type='tel'],
input[type='email'],
input[type='password'],
textarea,
select,
.customSelect,
.js form>div>div>label{width:100%;height:44px;margin:0;padding:5px
7px 1px 7px;color:#666766;border:1px
solid #d6d6d6;font:normal 16px/1.8 Helvetica,Arial,sans-serif;box-sizing:border-box;-moz-box-sizing:border-box}textarea{max-width:none;line-height:normal;padding-top:0.5em;min-height:6.5em}.js form>div>div>label{position:absolute;top:9px;left:7px;padding:0px
7px 1px 0px;border:0;background:none}.customSelect{display:block !important;background:#fff;overflow:hidden;padding:7px
40px 1px 7px}.customSelect:after{content:'';display:block;position:absolute;top:1.25em;right:0.75em;width:0;height:0;border-style:solid;border-width:0.5em 0.5em 0 0.5em;border-color:currentColor transparent transparent transparent}select.hasCustomSelect{z-index:1}.customSelectInner{display:inline !important}input[type='text']:focus,input[type='tel']:focus,input[type='email']:focus,input[type='password']:focus,textarea:focus,.customSelectFocus{background-color:#f2f2f2}.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:0.5rem}input[type='submit']{width:auto;height:44px;margin:0
0 10px 0;padding:1px
34px 1px 34px;background:#e07606;border:0
solid #e07606;border-radius:3px;color:#fff;font:normal 16px/1.8 Helvetica,Arial,sans-serif;cursor:pointer;text-transform:uppercase;letter-spacing:1px}a.clearAll{display:inline;color:#999;font-size:16px;letter-spacing:1px;text-transform:uppercase;margin-left:20px}a.viewAll{display:inline-block;width:auto;margin:0
0 10px 0;padding:4px
14px 5px 14px;background:#969696;color:#fff}input[type='submit']:hover,a.viewAll:hover,input[type='submit']:focus,a.viewAll:focus{background:#868686;text-decoration:none}.js form>div>div.checkbox_wrapper>label{display:block;position:relative;padding:0
0 0 3px;line-height:normal}.js form>div>div.checkbox_wrapper>div>div>label{display:inline-block;position:relative;padding:0
0 0 4px;vertical-align:middle}form>div>div.radio_wrapper>div{display: -webkit-flex;display:flex}form>div>div.radio_wrapper>div>div{padding-right:12px}form>div>div.radio_wrapper>div>div>label{display:inline-block;padding:2px
0 0 4px;vertical-align:middle}#emailField{display:none}#attorneyFormWrapper{position:relative;background:#eee;width:calc(100%  +  20px);margin-left: -10px;padding:18px
0 18px 0}#attorneyFormWrapper>div{max-width:1487px;margin:0px
auto;padding:0
10px 0 10px;box-sizing:border-box}#attorneyFormWrapper > div input:not([type]),
#attorneyFormWrapper > div input[type='text'],
#attorneyFormWrapper > div select,
#attorneyFormWrapper > div
.customSelect{border:1px
solid #fff}form>div>div.submit_wrapper{width:50%;max-width:50%}@media (max-width: 900px){form>div>div{width:100%;max-width:100%;margin-right:0px}form>div>div.submit_wrapper{width:100%;max-width:100%;margin-right:0px}}.autocomplete-w1{position:absolute;top:0;left:0;margin:8px
0 0 6px}.autocomplete{max-height:350px;overflow:auto;margin: -6px 6px 6px -6px;background:#fff;border:1px
solid #999;text-align:left;cursor:default;box-shadow:4px 4px 5px -2px rgba(0, 0, 0, 0.5)}.autocomplete
.selected{background:#f0f0f0}.autocomplete
div{padding:5px
5px;line-height:120%}.autocomplete div
span.autoCompleteMore{font-size:11px;color:#3874a8}.autocomplete
h2{margin:0;padding:12px
5px 6px 5px;white-space:nowrap}.autocomplete
strong{font-weight:bolder;color:#3874a8}#footer{position:relative;min-height:74px;margin:1em
auto 0 auto;padding:3.5em 20px 2em;border-top:1px solid #ccc;color:#999;font-weight:700;font-size:0.8rem;text-transform:uppercase;background:#e2e2e2}#footer:after{display:block;clear:both;content:''}#footerInner{position:relative;max-width:1680px;margin:0px
auto}#footer
a{color:#4d6ca3}#footer ul li,
#footer
ul{list-style:none;float:left;margin:0;padding:0}#footer ul
li{margin-right:28px;line-height:normal}#footer
p{margin:0;padding:0;font-size:0.9em}#footer
#footerLinks{clear:left;margin:20px
0 0 0}#footerOffices{float:left;margin:10px
0 0 0}#footerOffices .results_list>li{margin:0
50px 0 0}#footerOffices .results_list
.phone{color:#333}#footerOffices .results_list .phone
a{color:#7c7c7c}#footer
#socialLinks{float:none;position:absolute;top:10px;right:0}#footer #socialLinks
li{margin:0
0 0 0;cursor:pointer}#footer #socialLinks li
a{display:block;width:40px;height:40px}#footer #socialLinks li a
span{display:none}#footer #socialLinks
li#socialLink_linkedin{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFF2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuN2E3YTIzNiwgMjAyMS8wOC8xMi0wMDoyNToyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjUgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wOS0wM1QxMjoxOTo1Ni0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjEtMTAtMTlUMDY6NDk6MDQtMDY6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjEtMTAtMTlUMDY6NDk6MDQtMDY6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODFmYTI1MWQtNjJjMC00NzRjLTgzMzMtYWVmYWMzZmJkZTY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgxZmEyNTFkLTYyYzAtNDc0Yy04MzMzLWFlZmFjM2ZiZGU2NCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjgxZmEyNTFkLTYyYzAtNDc0Yy04MzMzLWFlZmFjM2ZiZGU2NCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODFmYTI1MWQtNjJjMC00NzRjLTgzMzMtYWVmYWMzZmJkZTY0IiBzdEV2dDp3aGVuPSIyMDE5LTA5LTAzVDEyOjE5OjU2LTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuNSAoV2luZG93cykiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ueiQnQAAAXlJREFUWIXt2DFLHEEYgOHnNBoQyxQpxHSSJq0oVwSDgr9BhEQSBJtArNLmD9iYLpAipsgPSIoQ0MrCQrBWi5A2CUmhKCHxLO5Cjt07d8zs6hbzwsLMNzPfvOzs7CzbaLVa6szAdQsUkQRjSYKx1F7wRkiniebqGF5jFt/xAi/LENjfXruwPfQOvsEcGriF9U69ckIFZ3rEZssU6Ueo4OcesYMSPfoSKriMo676R2yUr5MnaJPgE8bRxDfs4EoO8VBB+IH3/znPCIbx87IDQwWfYz4Te4LDTvkdbne17eEZHuMp7nXif7Cr/cp6hbOyBO/ifiY22lWewp2uegNvsZAZM4jJzjWNR0UTV3WSTMvLZXkovyo5qhIcCuy3WNShyrP4Cx7gpvbyf+jRZ6ooSZWCK9jCL23ZJflNMV6UpErBzUz9q3+7/i+Fj0JVgsc47RE/uWyiqgR/l5Wo9h+sSTCWJBhL7QUb6edRJEkwliQYSxKMJQnGUnvBc9f0NBYLPg1oAAAAAElFTkSuQmCC) 0px 0px no-repeat}#footer #socialLinks
li#socialLink_twitter{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8hJREFUeNrsmF2IVVUUx9c6+9x7R+ph6EEiEA2cKJHQFwuMcJ4ckMgGKmhGHL0g4kPpMGFETIj4pmFgqNHXzDhB81JCDqQSCRqEiuJHivgQRB/CUAjOdL1z9ln+zrnnTg0zwkj3mtDZzLpn7b3PzP7v//qvtfdcNTN5kFsgD3jLAeYAc4A5wP87wHCuL7at7D2gIutwK1gh21wgaod8RTbFk9O3q/jqcOoHlaY/HUFBv6D3GeO9175/zzcMYBTbjjDQ1SwyP47tDQDcEtOnVLVfnZ0Dz/64vpzVALoSvs8wBvKcio5YJCeiqr1Tm2kgg7TfOLa7VeU7QC5g1Xf9bRNX0EdhZZ85OxNPyOmEpqlmUwwuZTOjFsv56La9nEWh8RqMzU752N5Sp/3mpdNHKYptgLiAM6yhtKrO+LXFsHyE4WvIofNewN0zwIyQPTD5VeB0qDBPFseRTMDkOkA8HrbIB0H4t+xoj1ggh2vr2Is8x5qexcnisFjmOeZCHSJsDjYvMdOD8l4jxFvSMJu08vmNmraKWTv+L/etzADuj1isC+fZoCi7MSGTh0mAA+jx/bAo7YR7EN0tsRpz1+97HSTMJ71ZXxDqVjL2pUSPFlsfU2cZO44EnoHZ1WziTEp7/I+kMZmmg+YATJNG9uB8if4+DkuyENDj6LHM1DihPx15OxkBfNLXLPJZBa1bQwHqLJbqUTaZyjhh/pRuyU/KZUBvoUivcQUpayErZi6zpgGMZhosITMb4/+aV0C8ilD3A0riyA6hxw9doPvZx7LZSkHjQ1ydxQDpNP0jT7Kgor23XVHWRMzF3np541Kg1EeRh5qfJHcJsSXns+onZM1O/BEmBqmFi5gf95PWTZl5IlTdp//FbYaQdpAglBMZwvpJms2A/Cts0QFOFBdV5EfC3wPYHvobtZkA09tJ3ZKwOmkPSzqqBmssXstq+xN7Ffd5xnYltxl0OowddKofEe6nmwaQY0wowEI5kXCeLHclPUydO0FZ2YBFyXVLazE/Rbl5kzq4vdAiL3AUiq+merzCxj7nnYebHeI2KDwGK1ejiq1NzuI4y+gQxpxLGLa9jIziDIA60eMEoe5Cj21k9l5tIsCFLPo1LN1gwbU8b9YTJvkGxVenLMLKjFXCog64ohbM63n6G3i1nOix4Tdq2mOAOy5piGwFz19nXMeq07q/B6F1S6BHAXWEs/mnrFRX0ONBxi7j/9BIBl+HqTEyoQP/57mUIm7Y32J9KfMiq7CVUgN2ERbXzyk582+3coA5wBxgDjAH+K/aHQEGAJDej8c3Lg3VAAAAAElFTkSuQmCC) 0px 0px no-repeat}#footer #socialLinks
li#socialLink_facebook{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFEWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuN2E3YTIzNiwgMjAyMS8wOC8xMi0wMDoyNToyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjUgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wOS0wM1QxMjoxOTo1Ni0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjEtMTAtMTlUMDY6NDktMDY6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjEtMTAtMTlUMDY6NDktMDY6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MGIwY2M2MmMtYzM0MS04NzQ0LThiNjUtZGQ4YTVhMzQzMTg4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBiMGNjNjJjLWMzNDEtODc0NC04YjY1LWRkOGE1YTM0MzE4OCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjBiMGNjNjJjLWMzNDEtODc0NC04YjY1LWRkOGE1YTM0MzE4OCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MGIwY2M2MmMtYzM0MS04NzQ0LThiNjUtZGQ4YTVhMzQzMTg4IiBzdEV2dDp3aGVuPSIyMDE5LTA5LTAzVDEyOjE5OjU2LTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuNSAoV2luZG93cykiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+sWCFPgAAARdJREFUWIXtmLFKA0EQQN9JjJ2ilansbLXWPp35Aotr04SQ+AF+QcDWTr/An7jOIgGrK+T6YGcn5GwusLnb42BmiSvMg4PdGXbmwSxbXFKWJTFz8NcCXZigFhPUEr1gT3Lo8nbWlhoBY+AGOK5iP8BXni0Gkl4iwRaegIknfgicS4uGGvE9fjk1oQQfAtVpEGLEp8BVLfYNzIF3YKMpHkLQd79egecAtYOM+MgTWweoC/yDdzB6QekdLJx135OfAqmzz4GhpJFU8KIjf1J9Wz6EffY24kJ6cF+Cn9KD0hG/OOsz4K6WXwFLZ58J+4gFU2d9TVPwDXgU1t4h+mfGBLWYoBYT1GKCWqIXTOz/oBIT1GKCWkxQyy+XHR+Co/nRHgAAAABJRU5ErkJggg==) 0px 0px no-repeat}#footer #socialLinks
li#socialLink_googleplus{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAACFklEQVR4Ae3XA+wccRDF8dq2raC2GdU2g9oMatu2bdsMatu2/eu3ftUZm3Qn+fxxO7Pzznch/qeyyy67qnZZGRa1sRy38RHGgetI85fzjMV0RPJluAK4iNcYhcYYhocw4hUe45yG0/p23CCGr8JVxFu8RM7fjiXAAQl4Czmkxb8BOUkGvIbB4H/0xMddvWsRJVAB58viQg76WsGIenJsLQ6LDzA4ppd7Ei4kXsrSdA56Y+Cd9M6SY5dhnPEkYCwYkd9J/yHp3SSXJ0EK8RQGmfRyTwKGwQdZ2sFJ/yrpnRuox6A+Q88irIPendJbJVAB68OIvg4egy9hsBGhHJzzCh4jui8ChsZmGDEYEfUdBnNgsBsxAv0WFxmzYcR9zMcUXILBLEQI5ntxZvTEEmzHWwm8G6Gt9MEhGYwYbrVPNvlgxDPktVLAcDgHI96gcTBDpUQDdMFwfWFWmIVIgQxWCvtg8B7bMBTdMRS7YRR2IFIg7saZsnQiEjq4EjdhxHh/B1woyxq70B8HG2XmLWL5K1wNWbTUjbkIOCGzhf0VcJ8sqebmbEeZreCvgG9kSWU3Z5vIbBF/BdRP0lPdnJ0Ig4eI6K+A+uz9gBIuzqXDKxg08+czODaOSsiXaIQwDr6/lJGXmlGBeIGOhAF4LkFvYDI6oTW6YqZ8MbqCyoF+i4uOepiNI3gigZ/iGCajHOQWtssuu+z6BFJw51KvRnkYAAAAAElFTkSuQmCC) 0px 0px no-repeat}#footer #socialLinks li:hover,
#footer #socialLinks li:focus{background-color:#f1f1f1 !important;border-radius:3px}#footer #socialLinks li:focus-within{background-color:#f1f1f1 !important;border-radius:3px}#badgeALFA{display:inline-block;float:none;position:absolute;top:0px;right:0px}#badgeALFA
img{display:block}#copyRight{clear:both;text-align:center;padding-top:40px;color:#253a71}@media (max-width: 1840px){#footer
#footerLinks{clear:both;margin:50px
0 0 0}}@media (max-width: 1024px){#footer
#socialLinks{right:200px}}@media (max-width: 850px){#footer
ul{float:none;margin:10px
0 0 0}#footer
#footerOffices{margin:10px
0 20px 0}#footer #footerOffices
li{float:none;margin:0px
0 10px 0}#footer #footerLinks
li{float:none;margin:10px
0 0 0}#badgeALFA{position:relative;top:inherit;right:inherit;margin-top:20px}#footer
#socialLinks{top: -25px;right:0px}#footer #socialLinks li
a{width:30px;height:30px}#footer #socialLinks
li{background-size:contain !important;margin-left:8px}}#backgroundPopup{display:none;position:fixed;top:0;left:0;z-index:100000;height:100%;width:100%;background:#333;border:1px
solid #cecece}.popupPlayerWrapper{display:flex;flex-wrap:wrap;position:fixed;z-index:99999999;top:50%;left:50%;width:60vw;height:auto;background:#fff;border:3px
solid #cecece;border-radius:2px;box-sizing:border-box;color:#fff;transform:translate(-50%,-50%)}.inlineMultimediaPlaceholder{position:relative;z-index:10;max-width:none;margin:15px
0px 8px 0px}.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}.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%}.popupPlayerWrapper
button.closeButton{z-index:25;top: -15px;right: -15px}.popupPlayerWrapper
a.popupShareButton{z-index:25;top: -15px;right:15px}.popupPlayerPlaylist{display:none;flex-basis:100%;position:relative;z-index:9;bottom:0;left:0;width:100%;height:25%;max-width:100%;overflow:hidden;background:#f0f0f0}.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}.popupPlayerPlaylist
div.results{position:relative;width:100%;height:100%;margin:10px
0 0 10px}.popupPlayerPlaylist.playlistHorizontalToggles
div.results{width:calc(100% - 30px);margin:10px
0 0 30px}.popupPlayerPlaylist
ul{list-style:none;position:relative;left:0;width:100%;min-width:100000px;height:calc(100% - 10px);overflow-x:hidden;margin:0;padding:0}.popupPlayerPlaylist ul
li{display:block;float:left;position:relative;list-style:none;max-width:250px;height:calc(100% - 10px);margin:0
10px 0 0;padding:0;box-sizing:border-box}.popupPlayerPlaylist ul li .abstract,
.popupPlayerPlaylist ul li
.videoMore{display:none}.popupPlayerPlaylist ul li
.photo{position:relative;height:100%}.popupPlayerPlaylist ul li
a{display:block;position:relative;width:auto;height:100%}.popupPlayerPlaylist ul li a
img{display:block;position:relative;z-index:1;width:auto;height:100%}.popupPlayerPlaylist ul li
.title{position:absolute;z-index:5;top:0;width:100%;padding:2px
5px;background:rgba(0,0,0,0.4);color:#fff;font-size:0.8rem;box-sizing:border-box;cursor:pointer}.popupPlayerPlaylist ul li
.sp_pencil{display:none}.popupPlayerPlaylist ul li .title
a{color:#fff}.popupPlayerPlaylist ul li .title a:is(:hover,:focus){text-decoration:none}.popupPlayerPlaylist ul li .title a::after{content:'\00A0\25B6'}a#playlistPrev,a#playlistNext{display:none;position:absolute;z-index:50;top:0;width:25px;height:calc(100% - 10px);margin:0;background:#d8d8d8;border-top:5px solid #f0f0f0;border-bottom:5px solid #f0f0f0;text-align:center}.popupPlayerPlaylist.playlistHorizontalToggles a#playlistPrev,
.popupPlayerPlaylist.playlistHorizontalToggles
a#playlistNext{display:block}a#playlistPrev{left:0px;border-left:2px solid #f0f0f0;border-right:3px solid #f0f0f0}a#playlistNext{right:0px;border-left:3px solid #f0f0f0;border-right:2px solid #f0f0f0}a#playlistPrev:is(:hover,:focus),a#playlistNext:is(:hover,:focus){background-color:#d1d1d1}a#playlistPrev span,
a#playlistNext
span{display:inline-block;position:relative;top:25%;color:#fff;font-size:40px}.popupPlayerSidebar{position:absolute;z-index:0;top:0;right:0;width:25%;height:100%;overflow:hidden;overflow-y:auto;background:#f5f5f5}.popupPlayerWrapper.inlinePlayer
.popupPlayerSidebar{position:relative;width:100% !important;height:auto !important}.popupPlayerSidebar>div{padding:5px
10px 5px 10px;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:is(:hover,:focus){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,
.itemMultimediaList ul.results_list::after,
.xrefMultimediaList ul::after{flex-basis:calc(100%/3 - 20px);margin:20px
0}.popupPlayerSidebar > div ul
li{margin:3px
0 4px 0}#mainContent .xrefMultimediaList ul li,
.itemMultimediaList ul.results_list
li{margin:0
0 30px 0}.itemMultimediaList ul.results_list li .photo img,
#item_relatedsame ul li .photo img,
.itemMultimediaList ul li .photo img,
.xrefMultimediaList ul li .photo
img{width:310px}#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%}.videomore{font-size:0.8rem}#item_relatedsame ul
li{margin-bottom:18px}.itemMultimediaList ul.results_list li::after,
.xrefMultimediaList ul li::after{content:'';clear:both;display:block}#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}.xrefMultimediaList ul li .videomore,
.xrefMultimediaList ul li .title,
.xrefMultimediaList ul li
.abstract{margin:0}#mainContent .xrefMultimediaList ul li .abstract
p{margin:0;padding:0}#mainContent .xrefMultimediaList ul li
.videomore{font-size:0.8rem}#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);opacity: .85;transition:opacity 250ms linear}.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}.photo .triggerPopupPlayer:is(:hover, :focus-within)::before,
.photo .triggerPopupPlayer:is(:hover,:focus-within)::after{opacity:1}.popupPlayerWrapper.miniPlayer{top:unset;left:unset;bottom:20px;right:20px;width:200px;border:3px
solid #cecece;border-radius:2px;box-shadow:3px 3px 5px rgba(0,0,0,0.5);transform:none;transition:width 350ms ease-in-out}.popupPlayerWrapper.miniPlayer .popupPlayerSidebar,
.popupPlayerWrapper.miniPlayer
.popupPlayerPlaylist{display:none !important}.popupPlayerWrapper.miniPlayer
.mediaPlayer{width:100% !important;height:100% !important}.popupPlayerWrapper
button.miniPlayerButton{z-index:25;top: -15px;right:46px}@media all and (orientation: portrait){.popupPlayerWrapper{z-index:99999999;top:50%;left:50%;width:90vw;transform:translate(-50%,-50%)}.popupPlayerWrapper.miniPlayer{top:unset;left:unset;bottom:20px;right:20px;width:200px;border:3px
solid #cecece;border-radius:2px;transform:none;transition:width 350ms ease-in-out}}@media (min-width: 768px){.popupPlayerWrapper{border:12px
solid #cecece;border-radius:2px}.popupPlayerWrapper.inlinePlayer{display:block;height:100%;overflow:initial;padding-bottom:unset}.popupPlayerWrapper.playerWithSidebar .mediaPlayer,
.popupPlayerWrapper.inlinePlayer .mediaPlayer,
.popupPlayerWrapper.inlinePlayer.playerWithSidebar .mediaPlayer,
.popupPlayerWrapper.inlinePlayer.playerWithPlaylist .mediaPlayer,
.popupPlayerWrapper.inlinePlayer.playerWithPlaylist.playerWithSidebar
.mediaPlayer{width:75% !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{width:75%;max-width:75%}.popupPlayerSidebar > div h2,
.popupPlayerSidebar > div
h2.expandableHeading{padding:12px
0 8px 0}.popupPlayerSidebar{z-index:10}.popupPlayerWrapper.inlinePlayer
.popupPlayerSidebar{position:absolute;width:25% !important;height:100% !important}#mainContent .xrefMultimediaList ul li .photo img,
.itemMultimediaList ul.results_list li .photo
img{width:310px}.popupPlayerWrapper.miniPlayer
.mediaPlayer{width:100% !important;height:100% !important}.popupPlayerWrapper.miniPlayer{top:20px;bottom:unset;right:20px;left:unset;width:18vw;min-width:200px}}@media (min-width: 920px){.itemMultimediaList ul.results_list,
.xrefMultimediaList
ul{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.xrefMultimediaList
ul{display:flex;flex-wrap:wrap;gap:unset;justify-content:unset}.itemSection .xrefMultimediaList
ul{gap:20px}.xrefMultimediaList ul>li{margin-right:20px}}@media (min-width: 1025px){#mainContent .xrefMultimediaList ul li,
.itemMultimediaList ul.results_list
li{margin:0
0 10px 0}.itemMultimediaList ul.results_list li .photo,
#mainContent .xrefMultimediaList ul li
.photo{float:left}}.closeButton,.popupShareButton,.miniPlayerButton{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,.miniPlayerButton::after{content:"";opacity:0.35;position:absolute;top:0px;left:0px;width:20px;height:20px;background:#ddd url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzIgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Im0xOS43MDQgMCAxMS44NTIgOS4yNTktMTEuODUyIDkuMjU5di00LjgxNUMxOS4wNzMgMTMuNjc0IDguMDgzIDEzLjMyMS40NDQgMjBjMy4wNTctOS40MTggMTIuNjU3LTEzLjUxNCAxOS4yNi0xNS4xODVWMHoiLz48L3N2Zz4=) center center no-repeat;background-size:13px}.miniPlayerButton::after{background:#ddd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI3LjYuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOC43NTIgMTguNzUyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOC43NTIgMTguNzUyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIHN0eWxlPSJzdHJva2U6IzAwMDAwMDtzdHJva2UtbWl0ZXJsaW1pdDoxMDsiIGQ9Ik0xMS4zNSwwLjVjLTAuMzI3LDAuMDAxLTAuNTkxLDAuMjY4LTAuNTksMC41OTQKCWMwLjAwMSwwLjMwMywwLjIzMSwwLjU1NiwwLjUzMywwLjU4N2g1Ljc3OHYxNS4zOUgxLjY4NFYxMS4zNWMwLjAwMS0wLjMwNS0wLjIzMS0wLjU2MS0wLjUzNS0wLjU4OUgxLjA5MgoJQzAuNzg3LDEwLjc1OCwwLjUzLDEwLjk4OSwwLjUsMTEuMjkzdjYuMzdjLTAuMDAxLDAuMzA1LDAuMjMxLDAuNTYxLDAuNTM1LDAuNTg5aDE2LjYyOGMwLjMwNSwwLjAwMSwwLjU2MS0wLjIzMSwwLjU4OS0wLjUzNVYxLjA5MgoJQzE4LjI1NSwwLjc4NywxOC4wMjQsMC41MywxNy43MiwwLjVoLTAuMDU3SDExLjM1eiIvPgo8cGF0aCBzdHlsZT0ic3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLW1pdGVybGltaXQ6MTA7IiBkPSJNOS4zODQsOS45NzdjMC4zMDYsMC4wMDIsMC41NjMtMC4yMywwLjU5Mi0wLjUzNVY1LjA0NQoJYy0wLjAwMS0wLjMyNy0wLjI2OC0wLjU5MS0wLjU5NC0wLjU5QzkuMDc5LDQuNDU2LDguODI2LDQuNjg2LDguNzk1LDQuOTg4djIuOTY5bC03LjI3OC03LjI4QzEuMjg2LDAuNDQ0LDAuOTEsMC40NDEsMC42NzcsMC42NzIKCUMwLjQ1NywwLjg4OSwwLjQ0LDEuMjQsMC42NCwxLjQ3N2wwLjAzNiwwLjA0MWw3LjI3OSw3LjI3NUg1LjA0NEM0LjczOSw4Ljc5Miw0LjQ4Myw5LjAyNCw0LjQ1NSw5LjMyOHYwLjA1NwoJQzQuNDUyLDkuNjksNC42ODMsOS45NDcsNC45ODcsOS45NzdoMC4wNTdIOS4zODR6Ii8+Cjwvc3ZnPgo=) center center no-repeat;background-size:11px}.miniPlayer .miniPlayerButton::after{background:#ddd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI3LjYuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOC43NTIgMTguNzUyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOC43NTIgMTguNzUyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIHN0eWxlPSJzdHJva2U6IzAwMDAwMDtzdHJva2UtbWl0ZXJsaW1pdDoxMDsiIGQ9Ik0xMS4zNSwwLjVjLTAuMzI3LDAuMDAxLTAuNTkxLDAuMjY4LTAuNTksMC41OTQKCWMwLjAwMSwwLjMwMywwLjIzMSwwLjU1NiwwLjUzMywwLjU4N2g1Ljc3OHYxNS4zOUgxLjY4NFYxMS4zNWMwLjAwMS0wLjMwNS0wLjIzMS0wLjU2MS0wLjUzNS0wLjU4OUgxLjA5MgoJQzAuNzg3LDEwLjc1OCwwLjUzLDEwLjk4OSwwLjUsMTEuMjkzdjYuMzdjLTAuMDAxLDAuMzA1LDAuMjMxLDAuNTYxLDAuNTM1LDAuNTg5aDE2LjYyOGMwLjMwNSwwLjAwMSwwLjU2MS0wLjIzMSwwLjU4OS0wLjUzNVYxLjA5MgoJQzE4LjI1NSwwLjc4NywxOC4wMjQsMC41MywxNy43MiwwLjVoLTAuMDU3SDExLjM1eiIvPgo8cGF0aCBzdHlsZT0ic3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLW1pdGVybGltaXQ6MTA7IiBkPSJNMS4wOTIsMC41QzAuNzg2LDAuNDk4LDAuNTI5LDAuNzMsMC41LDEuMDM1djQuMzk3CgljMC4wMDEsMC4zMjcsMC4yNjgsMC41OTEsMC41OTQsMC41OUMxLjM5Nyw2LjAyMSwxLjY1LDUuNzkxLDEuNjgxLDUuNDg5VjIuNTJMOC45NTksOS44YzAuMjMxLDAuMjMzLDAuNjA3LDAuMjM2LDAuODQsMC4wMDUKCUMxMC4wMTksOS41ODgsMTAuMDM2LDkuMjM3LDkuODM2LDlMOS44LDguOTU5TDIuNTIxLDEuNjg0aDIuOTExYzAuMzA1LDAuMDAxLDAuNTYxLTAuMjMxLDAuNTg5LTAuNTM1VjEuMDkyCglDNi4wMjQsMC43ODcsNS43OTMsMC41Myw1LjQ4OSwwLjVINS40MzJMMS4wOTIsMC41eiIvPgo8L3N2Zz4K) center center no-repeat;background-size:11px}.popupShareButton:is(:hover,:focus)::after,.miniPlayerButton: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,.miniPlayerButton{top:15px}}#emailPopupBackground{display:none;position:fixed;top:0;left:0;z-index:100000;height:100%;width:100%;background:#333;border:1px
solid #cecece}#emailPopup{display:none;position:fixed;top:calc(50% - 30vh);left:calc(50% - 30vw);z-index:99999999;height:60vh;width:60vw;background:#fff;border:12px
solid #cecece}#emailDisclaimerContentWrapper{padding:20px
20px 0px 20px}#emailDisclaimerButtons{text-align:center}#emailDisclaimerButtons
a{display:inline-block;margin:10px;padding:4px
6px 4px 6px;background:#3874a8;color:#fff;text-align:center}span#emailPopupClose{display:block;position:absolute;top: -15px;right: -15px;border-radius:50%;width:15px;height:15px;background:#333;color:#f1f1f1;font-size:14px;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{width:90%;left:5%;box-sizing:border-box}#emailPopupContent{overflow:scroll;height:100%}}.errors,.mandatory{color:#c33}.errors
a{color:inherit;text-decoration:underline}form>div>div#captcha_wrapper{float:none;height:auto;clear:both;width:100%;max-width:none}form > div > div#captcha_wrapper
input{width:calc(33.33% - 8px)}#captcha_wrapper
img{margin-top:2px;display:block}table.results_list{border-collapse:collapse;width:100%}table.results_list
th{text-align:left}table.results_list td+td{padding-left:1rem}@media (max-width: 767px){table.results_list,
table.results_list td,
table.results_list
tr{display:block}table.results_list
th{display:none}}.expandableHeading{cursor:pointer}.expandableHeading:after{content:'+'}.expandableHeading.expanded:after{content:' –'}table.SITE_MAP{margin-top:5px;border-collapse:collapse}table.SITE_MAP
th{padding-top:5px;text-align:right}table.SITE_MAP
td{padding-top:5px}table.SITE_MAP
td.h_separator{height:5px;border-bottom:solid 1px #ccc}table.SITE_MAP
td.v_separator{padding-left:15px;padding-right:15px;font-size:0.8em;color:#666}@media (max-width: 767px){table.SITE_MAP,
table.SITE_MAP th,
table.SITE_MAP td,
table.SITE_MAP
tr{display:block;text-align:left;padding:0}table.SITE_MAP td:nth-child(n+4){padding-left:1rem}table.SITE_MAP td:nth-child(n+6){padding-left:2rem}table.SITE_MAP
.v_separator{display:none}}#search p.form-section-label{margin:1em
0 0 0;padding:0;font-weight:bolder}#search
.search_text{margin:1em
0 1em 0}#search
#search_button{margin-left:8px}#search .search_form form
div{height:auto;width:100%}#search .search_form
input{margin:0;vertical-align:middle}#search .search_form
label{display:inline;position:static;left:0px;margin:0;padding:0;vertical-align:middle}#search .search_form input[type='radio'],
#search .search_form input[type='checkbox']{margin:0
4px 0 0;padding:0}#search .search_form
input#searchtext{width:60%;max-width:100%;margin-right:4px;box-sizing:border-box}#search
div.search_section_wrapper{display: -webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;justify-content:flex-start}#search
div.sections{box-sizing:border-box;max-width:30%}#search
div.search_type{box-sizing:border-box}#search #subContent
div.search_section_wrapper{-webkit-flex-direction:column;flex-direction:column}#search #subContent
div.sections{max-width:100%}@media (max-width: 767px){#search
div.search_section_wrapper{-webkit-flex-direction:column;flex-direction:column}#search
div.sections{max-width:100%}#search
.searchBioWrapper{-webkit-flex-direction:column;flex-direction:column}}#search div.sections input,
#search div.search_type
input{border:0}#search
a.more{font-weight:bolder;font-size:1.1em}.searchfoundtext{font-weight:bolder}#search
p{padding-top:0;padding-bottom:10px}#search
p.link{padding-top:5px;padding-bottom:0}#search p.link
a{overflow-wrap:break-word;word-wrap:break-word}#search #mainContent
h3{margin-top:1em;margin-bottom:0.5em;padding:0}#search
.searchBioWrapper{display: -webkit-flex;display:flex;margin-bottom:18px}#search
.searchBioPic{padding:0
0 9px 0;margin:0}#search .searchBioPic
img{padding:0
27px 0 0}.sp_map{margin:20px
0 2em 0}.printMap{position:absolute;z-index:5;bottom:28px;left:10px;display:inline-block;padding:12px
28px 10px 28px;background:#e07606;color:#fff;font-size:0.8rem;font-weight:700;text-align:center;text-transform:uppercase;border-radius:3px;letter-spacing:1px}.printMap:hover,.printMap:focus{background:#6a747c;text-decoration:none}button.toggleExpand{margin:0
0 1.5em 0;padding:0
!important;background:none !important;border:none;font:inherit;text-align:left;cursor:pointer}button.toggleExpand{color:#3874a8}button.toggleExpand span:hover,
button.toggleExpand span:focus{color:#4d6ca3}.alignleft{float:left;margin:1rem 1.5rem 0.5rem 0}.alignright{float:right;margin:1rem 0 0.5rem 1.5rem}.aligncenter,.alignnone{clear:both;display:block;margin:0.5rem auto}figure{border:1px
solid #ccc;padding:5px;box-sizing:border-box;text-align:center;margin:0;display:table !important}figcaption{display:block !important;padding-top:5px;font-size:0.8rem;clear:both}#cookiePopup{display:none;position:fixed;left:0;bottom:0;right:0;width:calc(100% - 30px);overflow:hidden;z-index:9999;background:rgba(0, 0, 0, 0.85);padding:0.25em 1em}#innerCookie{position:relative;max-width:1920px;margin:0px
auto}#cookiePopup
p{margin:1em;padding:0;color:#ccc;float:left;max-width:calc(100% - 100px)}.closeButton{position:absolute;top:15px;right:30px;width:0;height:0;font-size:0;padding:20px
20px 0 0;overflow:hidden;border:2px
solid #fff;background-color:#ddd;border-radius:50%;cursor:pointer;color:#999}.closeButton::before,.closeButton::after{position:absolute;top:9px;left:3px;width:14px;height:3px;content:'';background-color:currentColor;transform:rotate(-45deg)}.closeButton::after,.closeButton::after{transform:rotate(45deg)}.closeButton:hover,.closeButton:focus{color:#262626}@media (max-width: 767px){.closeButton{top:4px;right:0px}#cookiePopup
p{margin:0.4em 0 0.2em 0;max-width:calc(100% - 28px)}}#index #logo
svg{fill:#253a71}#index #navJump,
#index
#topJump{left:0px}@media (min-width: 768px){#index
#upperSearchLink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAYAAACoYAD2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MkM2RkY1OTJFOEMxMUVDQTYwN0I5Q0Q1QzlGQzAwNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MkM2RkY1QTJFOEMxMUVDQTYwN0I5Q0Q1QzlGQzAwNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcyQzZGRjU3MkU4QzExRUNBNjA3QjlDRDVDOUZDMDA1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcyQzZGRjU4MkU4QzExRUNBNjA3QjlDRDVDOUZDMDA1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+r1GGBAAAA5lJREFUeNrMmGlIFVEUxx23FoMWMwXLCsQMpIgos6etWhHlh4g2ErGF+pJQFCjYQlC+AiMigjAoIimoPpRQEZYRTyOiskIkDJKMICRsk8pc+l/4DxymN+/NOO/NeODHu3fGGf9z7r3n3HO1TN/emOFu8UN4RgPzQREoADkgBSTwfg/oBK9AA7gHProlcgzYDcrBlBB/lwSyyUYwCB4DPwVHRaTy3DZQA8YGuf+LnuoGiSAZpINY8fxi8gzspJctW2yY+5PAA3DBILCZXs0Co/mbC+aADDAS5INj4JN4bh54ASoo3rHIbH7xUnGtHswGPnAetJs8+xc0gSpOjc2cp/r/rAY36Pkhi1QCn4A09r+BYvLa5pQaANfo7RpxfR24JRacLZFqiBvBOPbfgln0ohP7DfaD9fS0slUcEVsiNX51mhCYBz5EMOzdBGtAP/tloNSOyDIxB9UQr+CqjbTd5yrX7RxItSJSxcFTol8SYQ8a7SK4zraKECesiNwlwkx9BOagFdvDOKtsK8NXSJHlol3lUlr+DM6wHQe2hxKZK76ieQhhxomdZerU14SpyCJx7bLLmxyVUp+yrQL/dDORBeLaQw92Y3eFN31mInPEZqHdA5EtjNFK6AwzkSnC9V7Ye5FM0s1E6vmz2yORPwzxOmTGSfBIpNy29ZmJ7OFvskci9emm5uRPM5H6XEz3yJtZov3OTGSLiPpzPRC5QAx7q5nIRnFttQcii8VwB8xE3jGkplgXBfpE9RngFjGoyE7xBZO5e3bLKkT7UrhdkF+01d5uhAsC87lLV/YF1IUTqfLnS7angUNRFpjEja9uB8GfcCIHuaXX52YlWBvF4K1q+Uz234BaqzXOc+FBjbXxsigIPA02sd/L45g+OyXtcXCb7USe32yJkMBR4IqhCrgK2uzW3QP8skcin9dx5U10IDCPScP4waWGFW75BEMV8itZg8uXdYAjocrPIJbLWrtZpL9eQwVQHUpo3ISMPLN7/Xy5KpYKeQKnhn8J2Mf6PI2rVOP98WAqWAR2sJ4+AGaK97byfbUUu5zXC7m6/8s4msWTXpURToINDrLRV3CYwuUiqeQ6kH2/VU9K+06v1vFrs+hBMxsUe0RVZB3ldGninJcWCOdRzcGZuRrChfxN5QFXPzNHB8tiNQ+7LL7P1KPxDlZrW7jQYdOqRQiUfb/V4XbLAhzqQjn0w01kMKFd8THD0/TVrQ5vS/4JMAB0tb8WpnKa8wAAAABJRU5ErkJggg==) right top no-repeat;color:#253a71}}@media (max-width: 1487px){#index #navJump,
#index
#topJump{left:10px}}@media (max-width: 1279px){#index
#logo{float:none;margin:0px
auto;max-width:405px}}@media (max-width: 767px){#index #topJump,
#index
#navJump{left:auto;right:46px}#index
#logo{max-width:305px}}@media (max-width: 400px){#index
#logo{max-width:100%}}#index
#banner{margin-bottom:0px;max-height:100%;margin-bottom:0;overflow:hidden}#index
#bannerContent{position:relative;top:0px;left:0px}#index
#homeAnimation{display:none;height:calc(90vh - 140px)}#index #homeAnimation:after{display:block;clear:both;content:''}#index #homeAnimation>div{height:100%}#index #homeAnimation ul,
#index #homeAnimation ul
li{position:relative;list-style:none;width:100%;height:100%;margin:0
0 0 0;padding:0
0 0 0}#index #homeAnimation
ul{position:relative;z-index:1}#index
#header{background:none}#index #homeAnimation ul li
.photo{position:relative;z-index:1;left:0px}#index #homeAnimation ul li .photo
img{display:block;width:100%}#homeAnimation>img{position:absolute;bottom:0;z-index: -1;width:110%;animation-duration:8s;animation-delay:0s;animation-iteration-count:infinite;animation-fill-mode:forwards;animation-timing-function:ease-in-out}#index
#mainContent{margin-top:0}@keyframes
animation1{0%{right: -10%}50%{right:0%}100%{right: -10%}}@keyframes
animation2{0%{right:0%}50%{right: -10%}100%{right:0%}}@keyframes
animation3{0%{left:0%}50%{left: -10%}100%{left:0%}}@keyframes
animation4{0%{left: -10%}50%{left:0%}100%{left: -10%}}@keyframes
animation5{0%{right: -10%}50%{right:0%}100%{right: -10%}}#homeAnimation
#animation1{right: -10%;animation-name:animation1;animation-delay: -800ms}#homeAnimation
#animation2{right:0%;animation-name:animation2;animation-delay: -1300ms}#homeAnimation
#animation3{left:0%;animation-name:animation3;animation-delay: -3000ms}#homeAnimation
#animation4{left: -10%;animation-name:animation4;animation-delay: -2000ms}#homeAnimation
#animation5{right: -10%;animation-name:animation5;animation-delay: -200ms}@media (min-width: 1280px){#index
#homeAnimation{height:90vh;min-height:800px}}#index #homeAnimation ul li
.slideContent{position:absolute;z-index:3000;top:0;left:0;right:0;width:100%;height:100%;max-width:1200px;margin:0px
auto;padding:0
10px 0 30px;text-align:center;display:flex;justify-content:center;align-items:center;box-sizing:border-box}#index #homeAnimation ul li .slideContent
.title{position:relative;top: -2vw;color:#253a71;font-size:100px;font-weight:700;line-height:1.2;text-align:center}#index #homeAnimation ul li .slideContent
.abstract{margin:20px
0 0 0;padding:0
30px 0 0;color:#333;font-size:1.3rem;font-weight:300;line-height:1.4}#index #homeAnimation ul li .slideContent .learnmore a:not(.sp_pencil){display:inline-block;margin:28px
0 0 0;padding:18px
28px 14px 28px;background:#e07606;color:#fff;font-size:0.8rem;font-weight:700;border-radius:2px;line-height:1;letter-spacing:1px;text-transform:uppercase}#index #homeAnimation #cycle-pager{position:absolute;z-index:2;bottom:66%;left:0;right:0;width:100%;margin:0px
auto;text-align:center}#index #homeAnimation #cycle-pager
button{width:20px;height:20px;font-size:3.5rem;opacity:0.3;cursor:pointer;border-radius:50%;border:none;margin-right:10px}#index #homeAnimation #cycle-pager button:focus{background:red;opacity:1}#index #homeAnimation #cycle-pager button:last-child{margin:0}#index #homeAnimation #cycle-pager button.cycle-pager-active{opacity:1;cursor:default}#index #homeAnimation #cycle-prev,
#index #homeAnimation #cycle-next{display:none;position:absolute;z-index:2;bottom:calc(28% - 26px);width:54px;height:78px;opacity:0.6;cursor:pointer;border:none}#index #homeAnimation #cycle-prev{left:1%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAABOCAQAAADBPS36AAAA/ElEQVR42u3Z0QYCQRTG8cPSVc8QsSwRERERPVhERERERCwRS0TP0JNELBER3X4xuqiLbv/DOt8L/BjDnPONmcfj8fyLhnpJmhDUIFBTjpox1JOi+oGac9SCoR4U1QvUsmJUN1Arjloz1J2iOoHacNSWoW4U1aapnKBaOKWEoEpJO4LKaGrPUFdJBUGlNHWoGNX8UDWKOjLUhaIagToBlJnOkkrVmcWHO0T4Jv5wCcOlMbiC4jKao94y+JWG54+vyQrmcorjpuEYHLfBwLsZvHXC+zTcFMAdCNzuxOC4Rs7YrtHYFtXYftjY5tvYTt/Y34oY3ChwY/N4PNHyBskkry+gjvhyAAAAAElFTkSuQmCC) 0px 0px no-repeat}#index #homeAnimation #cycle-next{right:1%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAABOCAQAAADBPS36AAAA9UlEQVR42u3ZUQZCQRTG8Uv01BriEhERERHtLCIiIiIiIiIiWkMribhcIqLXL47RCvKP0/k28Hu4M3fmfJNlkUjkP6KxpJeGFDcxbkBxU557ctzMuD7FzXnuwXEL43pOuaVxXYpb8dyd49bGdShuw3MlzbUpbvsLrsVgFZrbSSrccnvjmhR34Lkbxx2Na7jkqonLKe7Ec1eOOxtXZ7iaCkkXX98NXJGfvZZ72tYsRf2KwUMGPD7Bi0GiSobiLnPgrZikuEkGnNHA6ROcq8HGAOxCwJaHpLhmDuwcwTYV7InBBhzs9tOrBUgRDyQaoW8xkUjkS3kDo4OvPjdd4kIAAAAASUVORK5CYII=) 0px 0px no-repeat}#index #homeAnimation #cycle-prev:hover,
#index #homeAnimation #cycle-next:hover,
#index #homeAnimation #cycle-prev:focus,
#index #homeAnimation #cycle-next:focus{opacity:1}@media (min-width: 1024px){#index
#homeAnimation{min-height:600px}#index #homeAnimation ul li
.slideContent{padding:0
100px;box-sizing:border-box}}@media (min-width: 1280px){#index
#homeAnimation{min-height:800px}#index #homeAnimation ul li
.slideContent{max-width:1400px}}@media (max-width: 1600px){#index #homeAnimation #cycle-pager{bottom:61%}#index #homeAnimation ul li .slideContent
.title{font-size:75px}}@media (max-width: 1280px){#index #homeAnimation #cycle-pager{top:8px}#index #homeAnimation ul li .slideContent
.title{font-size:65px}}@media (max-width: 1100px){#index #homeAnimation #cycle-pager{top:8px}#index #homeAnimation #cycle-prev,
#index #homeAnimation #cycle-next{top:20px}#index #homeAnimation ul li
.slideContent{position:relative;left:0px;padding:20px
20px 30px 20px}#index #homeAnimation ul li .slideContent
.title{top: -70px;font-size:50px;line-height:1}#index #homeAnimation ul li .slideContent
.abstract{margin:10px
0 0 0;padding:0
0px 0 0;font-size:0.8rem;line-height:1.4}#index #homeAnimation #cycle-pager
span{font-size:2rem}#index #homeAnimation ul li
.slideContent{}}#index
#content{max-width:1680px}#index #mainContent>p{margin:0
0 0.8em 0;padding:0
0 0 0;color:#666;font-size:2rem;font-style:italic;text-align:center}#index
#homeNewsList{position:relative;width:100%;padding:40px
0 86px;margin:0
0 20px 0;background:#e5e7e8}#homeNewsList
h2{margin-bottom:30px;color:#253a71;text-align:center;font-size:36px;text-transform:none;border:none}#index #homeNewsList ul,
#index #homeNewsList ul
li{list-style:none;position:relative;margin:0
0 0 0;padding:0
0 0 0}#index #homeNewsList
ul{display:flex;justify-content:center;max-width:1445px;margin:0
auto}#index #homeNewsList ul
li{width:calc((100% / 3) - 8px);margin:0
0 0 11px;font-size:1.1rem;color:#333;box-sizing:border-box}#index #homeNewsList ul li:first-child{margin:0
0 0 0px}#index #homeNewsList ul li
a{display:block;height:100%;padding:clamp(41px, 59/1600 * 100vw, 59px) clamp(25px, 53/1600 * 100vw, 53px);box-sizing:border-box;background:#fff}#index #homeNewsList ul li a:not(:hover):not(:focus){color:inherit}#index #homeNewsList ul li
.morelink{position:absolute;bottom:9px;right:9px;width:30px;height:30px}#index #homeNewsList ul li
.upperimage{position:relative;width:100%}#index #homeNewsList ul li .upperimage
img{display:block;width:calc(100%  +  60px);margin:0
0 0 -30px}#index #homeNewsList ul li
.title{margin:0
0 10px;font-size:1.39rem;font-weight:700;color:#253a71}#index #homeNewsList
.itemdate{font-size:0.9rem;font-weight:700;color:#d86017}#index #homeNewsList ul li
.morelink{display:block;width:30px;height:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEJQTFRF5ubm5uPh5uLg5d3X5sWt5pJS5b+i5s++5uXk5otH5oY/5rOO5aFu5aBs5pdd5b2f5rSR5cy65o5L5cq25pZb4HYG5yTk7wAAAEhJREFUeNpiEMULGEalCUoLMHDw4tPNxsAogs9wFgYmVnx2CzIwc+KR5mJkYMcjLczALESu3fwMjHy4Xc7NwMAzmhxoLg0QYABITEfD/znfKAAAAABJRU5ErkJggg==) 0px 0px no-repeat}#index #homeNewsList ul li:hover .morelink,
#index #homeNewsList ul li:focus
.morelink{opacity:0.75}#homePageExtras{width:100%;padding:4rem 0 0;margin:0
auto;font-size:1.33rem;line-height:1.67rem;color:#7c7c7c}#homePageExtras ul,
#homePageExtras
li{list-style:none;margin:0}#homePageExtras
h2{padding:0;margin:0
0 8px;border-bottom:none;font-size:2rem;line-height:1;text-transform:none;color:#253a71}.homeExtra{max-width:1365px;margin-left:auto;margin-right:auto;margin-bottom:5.5rem}#homePageExtras
.imageCallout{margin-top:4.5rem;margin-bottom:7rem}#homePageExtras .imageCallout .image1,
#homePageExtras .imageCallout
.image2{margin:0
0 40px}#homePageExtras .imageCallout .image1 img,
#homePageExtras .imageCallout .image2
img{display:block;width:100%;height:auto}#homePageExtras .imageCallout
.button{margin-top:37px}#homePageExtras .imageCallout .button a:not(.sp_pencil){display:inline-block;background:#d86017;color:#fff;padding:24px
47px 20px;box-sizing:border-box;font-size:22px;line-height:1;text-transform:uppercase;font-weight:700}.columnedExtra{margin-top:7rem}.columnIntro{margin:0
0 2rem}.columnIntro h2::after{position:relative;left:15px;top: -8px;content:'';display:inline-block;width:49px;height:4px;background:#be6023}.columnedExtra
p{margin-bottom:10px}.columnedExtra
strong{display:block;margin-top:30px;font-size:1.55rem;color:#253a71}.logoBanner
li{position:relative;padding:120px
20px 40px;background:#253a71;/* data-uri */background-size: 150px auto;color:#fff}.logoBanner li::after{display:block;position:absolute;top:0;left: -20px;content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS40LjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA2OTUuOCAzNjMuMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjk1LjggMzYzLjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGlkPSJQYXRoXzE5IiBjbGFzcz0ic3QwIiBkPSJNNjYyLjYsMjM3LjZjLTEuMSw1MS4yLTE4LjIsOTIuNC05Ny40LDkyLjRoLTE1NWMwLDAsMjQuNS03MC4zLDQ4LjctMTQwaDU1LjMNCgljMzAsMCwzMiwxNS44LDMyLDUyLjh2Ny41aDMyLjFWMTAwLjloLTMyLjF2MTIuOWMwLDMwLjUtMy43LDQ1LjItMzMuMSw0NS4yaC00My40YzE4LjItNTIuMiwzNC05Ny43LDM2LjMtMTA0LjMNCgljNS44LTE2LjYsMTMuNy0yMS41LDMwLjUtMjEuNWg0N2M0Ny45LDAsNzQuMSwyMi40LDc0LjEsODAuNnYxaDMyLjFWMEgwdjMxLjZoMTcuNGMyMC4yLDAsMjcuOCw3LjEsMzguMSwzNi41bDEwNC42LDI5NS4yaDg4LjcNCglsMjIuNi02Ni42TDI1MCwyNDEuNGwtMjEuNCw2My40YzAsMC03NS4yLTIxMS42LTg1LjYtMjQxLjFjLTcuNy0yMS45LDAuNS0zMi43LDE1LjktMzIuN0gxNzNjMTMuMywwLDIwLjcsMi44LDI1LjksMTYuOA0KCWM3LjUsMjAsMTE4LjgsMzE1LjQsMTE4LjgsMzE1LjRoMzc4LjFWMjM3LjZINjYyLjZ6IE0zMjUuOSwxNDIuN2wzMC42LTkwLjhoLTM5LjlsLTExLjUsMzQuM0wyOTQsNTYuOA0KCWMtNS4xLTE1LjUtMS4zLTI1LjIsMTMuMS0yNS4yaDEzNGMxNS44LDAsMjYuNCwxMi4xLDIwLjksMzAuN2wtNzkuMiwyMzQuNUwzMjUuOSwxNDIuN3oiLz4NCjwvc3ZnPg0K) no-repeat;width:150px;height:75px}.logoBanner
.logotitle{margin-bottom:0.5rem;font-size:2rem;line-height:1;font-weight:700}.logoBanner
.logotext{font-size:1.325rem}#homePageExtras
#outro{margin-top:150px}@media (min-width: 768px){.columnedgroup{display:flex}.columnedgroup>div{width:calc(50% - 80px);max-width:510px}.columnedgroup>div:first-child{margin-right:clamp(100px, 182/1600 * 100vw, 182px)}.imageCallout
li{position:relative;left:calc(50% - 50vw);display:flex;align-items:center;width:100vw}.imageCallout li>div:first-child{flex:0 1 814px;margin:0
63px 0 0 !important}.imageCallout
.content{flex:0 1 765px;padding-right:70px;box-sizing:border-box}}@media (min-width: 1280px){.logoBanner
li{display:flex;align-items:center;left:calc(50% - 50vw);width:100vw;min-height:357px;padding:0}.logoBanner li::after{width:695px;height:363px;height:101%;background-size:auto 100%}.logobanner{max-width:765px;padding:0
60px 0 800px}}@media (max-width: 767px){#index #homeNewsList
ul{display:block}#index #homeNewsList ul
li{width:calc(100% - 0px);min-height:auto;margin:0
0 8px 0px}#index #homeNewsList ul li:first-child{margin:0
0 8px 0px}}#index
#footer{margin-top:0px;border-top:0px}#index
#homeSlick{display:none;position:relative;padding-bottom:1.75em;background:#253A71}#index #homeSlick
h2{padding:1.5em 0px 1em 0px;margin:0px
auto;color:#fff;font-size:2rem;line-height:1;font-weight:700;text-align:center}#index #homeSlick
.results_list{display:none;margin:0
0 1em 0}#index #homeSlick .results_list
li{display:flex;flex-direction:column;align-items:space-between;justify-content:space-between;height:300px;margin:0
0 0 9px;background:#fff}#index #homeSlick .slick-list{margin-left: -9px}#index #homeSlick .results_list li
.image{position:relative;width:100%;height:180px;background-color:#f0f0f0}#index #homeSlick .results_list li .image
img{display:block;position:relative;width:100%;height:100%;object-fit:cover}#index #homeSlick .results_list li
.info{padding:1em
2em;font-size:1.2rem;font-weight:700;line-height:1.3}#index #homeSlick .slick-prev-custom,
#index #homeSlick .slick-next-custom{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:53px;height:53px;background:#fff url('../i-t1753216866/slick-arrow.svg') no-repeat center center;background-size:14px 24px;border:none;border-radius:53px;cursor:pointer}#index #homeSlick .slick-prev-custom{left: -80px;transform:translateY(-50%) rotate(180deg)}#index #homeSlick .slick-next-custom{right: -80px}#index #homeSlick .slick-prev-custom:hover,
#index #homeSlick .slick-next-custom:hover{opacity:0.88}@media (max-width: 1860px){#index #homeSlick .slick-prev-custom{left:20px}#index #homeSlick .slick-next-custom{right:20px}}@media
print{html{overflow:visible !important}*{background:none !important;color:#333}#cookiePopup,.search_form{display:none !important}.mobile, .noprint, #topSearch, .view_more, .sp_map, .printMap, .letterLinks, #pdfLink, #subNav, #footerOffices, #socialLinks, #badgeALFA, #navJump, #topJump, #upperSearchLink, #mainNav, .sectionTitle, .toggleExpand, .expandableHeading:after, #bioVcard, #bioLinkedin, #bioTwitter, .practiceExpanderAll, .newsroomSignup, #highlightUpper ul li .highlightMore, #officeList ul li .map,.learnmore,#footerAwardList,#attorneyFormWrapper,.email,.vcard,#tabLinkWrapper{display:none !important}body,#content{position:relative !important;width:100% !important;height:auto !important;background:none !important;overflow:visible !important;display:block;float:none}body{padding:0;border-top:none}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:black}#content:after{display:none !important}#header{margin-top:0px;left:0px;width:100%}#mainContent:not(:only-child){width:60% !important}.attorneys-item
#content{clear:both;padding-top:0 !important}body.attorneys-item
#mainContent{margin:0
20px 0 0 !important}#logo{float:none;top:10px;left:0px}.button{display:none !important}#headerInner{height:80px;position:relative}#sectionTitle,h1#sectionTitleH1{position:relative;bottom: -22px;color:#333;text-align:left}#testimonialUpper ul
li{padding:0}.bioList>div{display:block}.bioList>div>div{float:left;width:19% !important;min-width:15%;margin:10px
15px !important}.bioList > div > div
.title{padding:5px}.bioList > div > div .title, .bioList > div > div
.photo{position:relative}.bioList > div > div .title a:not(.sp_pencil){font-size:12px}.bioList > div > div
.contactdetails{padding:10px
0}.contentSection,.contentSection>*,js.contentSection>*,.expandableHeading+*{display:block !important}.sectionTitle{display:none !important}.js .expandableList .results_list > li:nth-last-child(n + 5) ~ li:nth-child(n + 4), .js #office_bio .results_list>li:nth-child(n+1){display:block !important}#bioInfoLeft{float:left !important;width:30% !important;margin-top:70px}#bioInfoMiddle{float:left;width:50% !important}#bioInfoRight{display:none}#bioInfo{display:block;margin-top:50px}#bioPhoto{display:block;width:auto}body.attorneys-item
#header{margin-bottom:20px !important}.attorneys
#content{clear:both;padding-top:30px}.hierList{display:block !important}#highlightUpper
ul{display:block}#highlightUpper ul
li{display:block;float:none;width:100%;padding:0
0 18px 0}#officeList ul, #officeList ul
li{display:block;width:100%}#officeList ul li
div{padding:0px
!important}.map{width:100%}#centerCol{float:left;width:70%;padding-right:50px}#contact-des-moines #centerCol p:last-child{display:none !important}.contact
#subContent{margin-top:0 !important;padding-top:0 !important}#index
#homeNewsList{display:none}#footer{display:none}#bannerContent{color:#333;position:relative}#bioInfo:after{display:none !important}#index
#banner{display:none}#homePageExtras
.homeExtra{margin:30px
!important}#homePageExtras
.logoBanner{display:none !important}#banner{min-height:0}img#bannerImage{display:none}#logo svg, #logo a
svg{fill:black}#attorneys
#content{margin:0}#practices
#mainContent{width:100% !important}#mainContent div.listColumn>ul>li{margin:0
0 0px 0px;padding:0px
40px 8px 0px}#practices #mainContent
div.listColumn{float:left;width:50%}#mainContent
div.listColumnTwo{margin-left:0px;width:50%;float:left}#subContent{width:20%;float:left;margin-top:13px}.attorneys
#subContent{margin-top:0 !important;padding-top:0 !important}#content>*>:first-child,#content>*>:first-child>:first-child{margin-top:0 !important}.contentSection>*{padding:0
!important}h2.areaExpander button, h2.areaExpander:after, #meetOurTeamButton, #areaContactButton
a{display:none !important}#attorneys main, #newsroom, #newsroom-events main, #newsroom-publications
main{width:100% !important}.practices main, .attorneys main, .newsroom-news-item main, .newsroom-events-item main, .newsroom-publications-item
main{width:65%;float:left;margin:20px
20px 0 0;padding:0
10px 20px 0}div.relatedAttorneyList .results_list li, div.relatedAttorneyList .contactInfo
ul{display:block}.practices .bioList > div > div .title a:not(.sp_pencil){font-size:1rem}#area_news{clear:both}.practices-item .bioList>div>div{height:165px;margin:10px
12px !important}.sp_pencil{display:none !important}}