
/* sp_class/assets/fonts/raleway/raleway.css
 */
@font-face{font-family:'Raleway';font-style:normal;font-weight:100;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-thin-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-thin-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:italic;font-weight:100;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-thinitalic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-thinitalic-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:200;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-extralight-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-extralight-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:italic;font-weight:200;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-extralightitalic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-extralightitalic-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:300;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-light-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-light-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:italic;font-weight:300;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-lightitalic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-lightitalic-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-regular-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-regular-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:italic;font-weight:400;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-italic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-italic-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:500;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-medium-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-medium-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:italic;font-weight:500;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-mediumitalic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-mediumitalic-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-semibold-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-semibold-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:italic;font-weight:600;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-semibolditalic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-semibolditalic-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-bold-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-bold-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:italic;font-weight:700;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-bolditalic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-bolditalic-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:800;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-extrabold-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-extrabold-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:italic;font-weight:800;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-extrabolditalic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-extrabolditalic-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-black-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-black-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Raleway';font-style:italic;font-weight:900;src:url(../sp_class/assets-t1754698207/fonts/raleway/raleway-blackitalic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1754698207/fonts/raleway/raleway-blackitalic-webfont.woff) format('woff');font-display:swap}
/* css/default.css
 */
html{overflow-y:scroll;overflow-x:hidden;font:normal 19px/1.6 Raleway,Arial,sans-serif;color:#333}body{position:relative;min-width:320px;max-width:1920px;margin:0px
auto;padding:0
10px 0 10px;background:#fff;box-sizing:border-box;overflow-x:clip}body[data-whatinput="mouse"] *:focus,
body[data-whatinput="touch"] *:focus{outline:0}@media (max-width: 1024px){body{overflow-x:hidden}}@media (min-width: 768px) and (max-width: 1450px){body{padding:0
20px}}@media (max-width: 320px){html{max-width:320px;overflow-x:visible}}p{margin:0
0 1.3rem 0}td p:first-child{margin-top:0;padding-top:0}td p:last-child{margin-bottom:0;padding-bottom:0}b,strong{font-weight:bolder}b b,
strong strong,
strong b,
b
strong{font-weight:inherit}p[style*='padding-left: 30px'],
td p[style*='padding-left: 30px']{padding-right:30px}p[style*='padding-left: 60px'],
td p[style*='padding-left: 60px']{padding-right:60px}p[style*='padding-left: 90px'],
td p[style*='padding-left: 90px']{padding-right:90px}sup,sub{line-height:0}a{color:#4685c5;color:#336BA3;text-decoration:none}a:hover,a:focus{text-decoration:underline}main{display:block}a[href^=tel]{color:inherit !important;text-decoration:inherit !important;cursor:default !important}h1,h2,h3,h4,h5,h6{margin:0
0 1rem 0;padding:0;color:#243252;font-weight:bolder;line-height:normal}h1{font-size:40px}h2{font-size:26px;margin-top:35px}#subContent
h2{}h3{padding:12px
0 4px 0;font-size:1.25rem}h4{padding:12px
0 4px 0;color:#000;font-size:1.25rem;font-weight:inherit}h5{padding:12px
0 4px 0;font-size:1.1rem;text-transform:uppercase}h6{font-weight:bolder;font-size:1rem}ul,ol{padding:0;margin:0
0 1em 0}ol{padding-left:1em}li{padding:0;margin:1em
0em 1em 1.5em}li~li{margin-top:1em}ol ol,
ul
ul{margin: .5em 0 0 0;padding:0}ol>ol,ul>ul{margin-left:1.5em}li
p{margin:0;padding:0}img{border:0}#content p
img{max-width:100%;height:auto}#content>*>:first-child,#content>*>:first-child>:first-child{margin-top:0}#mainContent>#pageTitle{padding-right:45px}#pdfLink{position:absolute;top:58px;right:0}body.practices-item #pdfLink,
body.newsroom-item #pdfLink,
body.contact-item
#pdfLink{top:20px}@media (max-width: 425px){p>a:not(sp_pencil)>img{float:none !important;width:100% !important;height:auto !important;margin:10px
0 18px 0 !important}}@media only screen and (max-width: 767px){#mainContent table[style*=width]{width:100% !important;height:auto !important}h1{font-size:32px}}body#professionals #attyWideSearchForm::before,#cookiePopup::before{content:'';position:absolute;z-index: -1;top:0;bottom:0;left:calc(50% - 50vw);width:100vw;background:inherit}.errors,.mandatory{color:#c33}.errors
a{color:inherit;text-decoration:underline}#captcha_wrapper{float:none;height:auto;clear:both}#captcha_wrapper
img{margin-top:2px;display:block}table.results_list{border-collapse:collapse;width:100%}table.results_list
th{text-align:left}table.results_list td+td{padding-left:0.5rem}@media only screen and (max-width: 767px){table.results_list,
table.results_list td,
table.results_list tr,table,td,tr,th,tbody{max-width:100%;display:block;box-sizing:border-box}#content p img,
#content table
img{max-width:100%;height:auto}table.results_list
th{display:none}}.itemList > ul,
.itemList > ul
li{list-style:none;margin-left:0}.itemList > ul
li{margin:0em
0em 1em 0em}.expandableHeading{position:relative;cursor:pointer;padding:25px
0;margin: -1px 0 0;background:linear-gradient(to right, #bfbfbf 2px, white 2px) top left repeat-x,
linear-gradient(to right, #bfbfbf 2px, white 2px) bottom left repeat-x;background-size:4px 1px}.expandableHeading+*{padding-top:1rem}.expandableHeading+*>*{margin-top:0}.extraItems>ul{padding-top:1px;padding-bottom:1px}.extraItems>ul>li:first-child{margin-top:0}.expandableHeading+ul>li:last-child,.extraItems>ul>li:last-child{margin-bottom:0}.expandableHeading
button{margin:0
!important;padding:0
30px 0 0 !important;background:none !important;border:none;font:inherit;color:inherit;cursor:pointer;text-align:left;position:relative;width:100%}.expandableHeading button::after{content:"";display:inline-block;width:0;height:0;border:solid transparent;;border-width:16px 9.5px 0 9.5px;border-top-color:#ffa200;position:absolute;right:5px;top:calc(1em - 19px);transition:transform .1s}.expandableHeading.expanded button::after{transform:scaleY(-1)}h2+.expanderInExpander{overflow:hidden;display:none}#header{position:relative;height:114px;width:calc(100%  +  20px);margin:0
0 0 -10px;padding:20px
0 0 0;background:#fff;box-sizing:border-box}#logo{position:absolute;left:38px}#logo
img{display:block}#searchButton{position:absolute;right:38px}#siteSearch{position:fixed;top:0;left:0;right:0;z-index:9999;background:rgba(0,0,0,.8) !important;opacity:0;height:0;overflow:hidden;transition:opacity 0.5s, height 0 1s, visibility 0 1s;visibility:hidden}#siteSearch:target,#siteSearch.target{opacity:1;height:100vh;transition:opacity 0.5s, height 0;visibility:visible}#siteSearch>div{margin:auto;width:50%;min-width:290px;max-width:1000px;margin-top:15vh;display:flex;justify-content:center;align-items:stretch}#siteSearch div
*{background:white;overflow:hidden;display:block;margin:0}#siteSearch div
button{margin-left:2px;padding:0
10px;border:0;cursor:pointer}#siteSearch
input#searchtext{width:80%;padding:2px
2px 2px 5px;border:0;font:inherit;font-size:2rem;font-weight:inherit;min-height:auto;flex-grow:1}#searchClose{display:block;position:absolute;top:10px;right:10px;width:0px;height:0px;overflow:hidden;color:#fff;background:#000;padding:22px
22px 0 0;cursor:pointer;box-sizing:border-box}#searchClose::after,#searchClose::before{content:'';display:block;position:absolute;width:100%;height:20%;top:40%;background:white;transform:rotate(-45deg)}#searchClose::before{transform:rotate(45deg)}.siteSearchSuggestions>.autocomplete-w1>.autocomplete:after{content:'Hit enter to view all results';padding: .3rem 1rem;font-size:80%;border-top:1px solid currentColor;position:absolute;bottom:6px;right:6px;left:0;background:white}@media only screen and (max-width: 767px){#logo{max-width:calc(100% - 100px);left:10px}#logo
img{width:100%}}#newsFlash{display:none;width:100vw;position:relative;left:calc(50% - 50vw);padding:15px
30px;background:#f4aa00;box-sizing:border-box;color:#000;text-align:center;font-size:20px;font-weight:400}#newsFlash
p{margin:0;padding:0}#newsFlash
a{color:inherit}#newsFlash a:hover,
#newsFlash a:focus{text-decoration:underline}#banner{position:relative;width:calc(100%  +  40px);margin:0
0 0 -20px;overflow:hidden;min-height:300px;color:#243252;font-size:24px;background:#ededed}body.practices-item #banner,
body.newsroom-item #banner,
body.contact-item
#banner{min-height:100px;max-height:100px}body#newsroom
#banner{min-height:511px;max-height:511px}img#bannerImage{position:absolute;z-index:1;min-width:100%;min-height:100%;height:auto}#bannerContent{z-index:2;min-height:inherit;box-sizing:border-box;padding:60px
0 40px;padding:60px
20px 40px 20px;background:linear-gradient(to right, rgba(255,255,255,.85) 635px, transparent 879px,transparent)}#bannerContent::before{content:'';position:absolute;top:0;bottom:0;right:100%;display:block;width:calc(50vw - 50%);background:rgba(255,255,255,.85)}#bannerContent>*{max-width:650px;margin-bottom:0}body#ourwork
#bannerContent{max-width:1820px;padding-left:50px;padding-right:50px;background:none}body#ourwork #bannerContent::before{display:none}body#ourwork #bannerContent > *,
body#newsroom #bannerContent>*{max-width:none}body#ourwork #bannerContent
#bannerInnerContent{float:left;width:calc(35% - 60px);max-width:450px}.bannerTitle{font-size:50px;line-height:1.1;font-weight:bold}h1#pageTitleBanner{font-size:50px;line-height:1.1;font-weight:700}@media (max-width: 1200px){body#ourwork #bannerContent
#bannerInnerContent{width:100%;max-width:100%}}@media only screen and (max-width: 767px){body#newsroom
#banner{max-height:none}}#mainNav{position:relative;background:white;line-height:normal}#mainNav ul,
#mainNav
li{list-style:none;position:relative;margin:0;padding:0}#mainNav>ul{width:100%}#mainNav li>a{display:block;padding:8px
28px;line-height:20px}#mainNav>ul>li>a{padding:5px
28px;color:inherit;font-size:26px;margin:0
10px}#mainNav>ul>li>a:hover,#mainNav>ul>li>a:focus{text-decoration:none}#mainNav li:hover > a,
#mainNav li:focus>a{}#mainNav .current>a{color:#4685c5;color:#336BA3;text-decoration:none}#mainNav > ul > li > ul .current>a:not(:hover):not(:focus){color:#000;background:none}#mainNav > ul
ul{display:none;position:absolute;background:#fff;padding:10px
0 18px 0}#mainNav
.subNavHeader{font-weight:bold;text-transform:uppercase;font-size: .8em}#mainNav > ul > li:nth-last-child(-n + 2):hover > ul
ul{left:inherit;right:100%}.contentJump{display:block;position:absolute;z-index:999;top:5px;right:50%;padding:5px
15px;background:white}.contentJump:not(:focus),
body:not([data-whatinput="keyboard"]) .contentJump{pointer-events:none;color:transparent !important;background:transparent !important;z-index: -1}#mainNav #navButton-professionals
ul{width:100vw;max-width:600px;box-sizing:border-box}#mainNav #navButton-professionals
ul{max-width:534px;padding:20px
40px 20px 40px}#mainNav
.letterLinks{color:#ccc}#mainNav .letterLinks a,
#mainNav .letterLinks
span{width:calc(100% / 13);padding-top:4px;padding-bottom:4px;font-weight:500}#mainNav .letterLinks > *:nth-child(12),
#mainNav .letterLinks>*:last-child{width:calc(100% / 13 - 1px)}#mainNav .letterLinks
a{color:#4685c5}#mainNav .letterLinks a:hover,
#mainNav .letterLinks a:focus{text-decoration:underline}#mainNav
.navViewAll{display:inline-block;float:right;margin:0
30px 0 0;padding:10px}@media (min-width: 1120px){#mainNav{position:absolute;z-index:9999;top:20px;right:0;left:0}#mainNav>ul,#mainNav>ul>li{display:inline-block}#mainNav
.subNavHeader{display:none}#mainNav>ul>li>a{padding-bottom:26px}#mainNav>ul>li:hover>a:after{content:' ';position:absolute;bottom:0px;left:0px;right:0px;margin:0
auto;height:8px;width:calc(100% - 76px);border-bottom:8px solid #ffa200}#mainNav>ul:last-child>li:hover>a:after{display:none}#mainNav>ul>li>ul{box-shadow:1px 2px 6px 1px #888}html:not([data-whatinput="touch"]) #mainNav > ul :hover > ul,
#mainNav > ul .touchOpen > ul,
#mainNav > ul .keepOpen>ul{display:block}#mainNav > ul li > ul
ul{top:0;left:100%}#mainNav li>a{white-space:nowrap;font-size:20px}#mainNav>ul{position:absolute;top:0;right:0;display:flex;width:auto}#mainNav>ul:first-child{top:43px}#mainNav>ul+ul{right:70px}#mainNav>ul+ul>li+li{color:#7f7f7f;border-left:1px solid currentColor}#mainNav>ul+ul>li>a{padding:0
16px;font-size:20px;font-weight:700;color:#648fba}#mainNav>ul+ul>li>a:hover{text-decoration:none;background:none !important}#mainNav #navButton-professionals
ul{left: -175px !important}#mainNav #navButton-newsroom ul,
#mainNav #navButton-contact
ul{left:auto !important;right:10px}#mainNav #navButton-careers
ul{left: -180px !important}}@media (max-width: 1119px){#mainNav,
#mainNav li
ul{position:fixed;display:block;z-index:99;top:0;right: -1000px !important;left:auto !important;width:100vw;max-width:400px;height:100vh;padding:55px
10px 10px;box-sizing:border-box;box-shadow:0 0 200px 15px rgba(0,0,0,.8);transition:right 0.5s}#mainNav::before{display:none}body[data-whatinput="keyboard"] #mainNav li
ul{visibility:hidden}#mainNav
#subNavBack{position:absolute;top:10px;font-weight:bold;text-transform:uppercase;font-size: .8em}#mainNav
li{margin-bottom:10px !important}#mainNav li
ul{box-shadow:none}#mainNav:target,
#mainNav.target,
#mainNav li.touchOpen>ul{visibility:visible !important;right:0 !important}#mainNav ul,
#mainNav
li{display:block;margin:0;padding:0}#mainNav li>a:first-child:not(:last-child)::after{content:'›';font-size:2em;position:absolute;right:5px;opacity: .4}.contentJump.navJump{display:block;position:absolute;top:20px;right:10px;width:30px;height:0;overflow:hidden;padding:22px
22px 0 0;background:#141b2d;cursor:pointer;box-sizing:border-box;z-index:99}.navJump::after,.navJump::before{content:'';display:block;position:absolute;top:20%;width:100%;height:20%;background:white;transition:transform .3s}.navJump::after{top:60%}#navJump{z-index:99 !important;background:#141b2d !important;pointer-events:auto !important}#pageJump.contentJump.navJump{opacity:0}#pageJump{z-index:99 !important;background:#141b2d !important;pointer-events:none;right:10px}body.mobileActive
#pageJump.contentJump.navJump{opacity:1}body.mobileActive
#pageJump{position:fixed;pointer-events:auto}body.mobileActive #pageJump::after,
body.mobileActive #pageJump::before{top:40%;background:white;transform:rotate(135deg)}body.mobileActive #pageJump::before{transform:rotate(45deg)}#searchButton{right:48px}#mainNav #navButton-professionals
ul{display:none !important}}@media (min-width: 768px) and (max-width: 1119px){.contentJump.navJump{right:0}}ul.subNavList{font-size:20px;margin-bottom:1em}ul.subNavList
li{list-style:none;margin-left:0;padding:0}ul.subNavList
ul{padding-left:10px}ul.subNavList li.here > a,
ul.subNavList li.hereParent>a{color:#243252;text-decoration:none;cursor:default}ul.subNavList li.here > a::before,
ul.subNavList li.hereParent>a::before{content:'';display:inline-block;border-top:4px solid #243252;width:28px;margin:0
13px 5px 0}#tileSubNav{max-width:1396px;margin:0px
auto;padding:47px
0 0 0}#tileSubNav>ul{display:flex;flex-wrap:wrap}#tileSubNav>ul>li{width:calc(33.33% - 32px);min-height:145px;margin:0
0 47px 47px;padding:20px
30px 28px 30px;background:#f5f4f4;border-top:4px solid #cbdcf0;box-sizing:border-box;color:#243151;font-size:20px;font-weight:500;text-align:center;line-height:1.3}#tileSubNav > ul > li
a{display:block;color:#243151;font-size:20px;font-weight:500;text-align:center}#tileSubNav > ul > li a:not(.sp_pencil) img{display:block;margin:0px
auto}#tileSubNav>ul>li:nth-child(3n+1){margin:0
0 47px 0px}@media only screen and (max-width: 767px){#tileSubNav>ul>li,#tileSubNav>ul>li:nth-child(3n+1){width:100%;min-height:145px;margin:0
0 14px 0px;padding:10px
20px 10px 20px;font-size:16px}}@media only screen and (min-width: 768px){#tabLinks{margin:1.5em 0 2em 0;border-bottom:1px solid #003C5B}#tabLinks
a{display:inline-block;position:relative;top:1px;margin-right:2px;padding: .5em 1em;border:1px
solid #003C5B}#tabLinks
.current{border-bottom-color:white;color:inherit;text-decoration:none;cursor:default}.contentSection{display:none}.sectionTitle{display:none}#tabLinks
a#tabViewAll{float:right;padding:0.5em 0;border:none}}@media only screen and (max-width: 767px){#tabLinks{display:none}h2.sectionTitle{display:block;position:relative;overflow:hidden;margin:1px
0 0 0;padding:13px
20px 13px 20px;background:#141b2d;color:#666;font-size:2.0rem;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:2.0rem}h2.sectionTitle.isOpen::after{content:'–'}.contentSection{display:block !important}.contentSection>*{display:none;padding:10px
0 10px 0}#tabLinks
a#tabViewAll{display:none}}#content{min-height:350px}#content,#bannerContent{position:relative;max-width:1310px;margin:0
auto}body#contact
#content{max-width:1920px}#content::after{display:block;clear:both;content:''}#content>nav,#content>main,#content>div{margin:45px
0 0 0}main{display:block;padding:0
0 20px 0;box-sizing:border-box}#subNav,#subContent{padding:0
0 50px;box-sizing:border-box;font-size:18px;line-height:1.3}@media only screen and (min-width: 768px){#mainContent:not(:only-child),#bioInfo{float:right;width:calc(100% - 350px)}#subNav,#subContent{float:left;clear:left;width:285px}body.practices-item #subContent,
body.contact-item
#subContent{margin-top:60px !important}}@media (min-width: 1024px){#mainContent:not(:only-child),#bioInfo{float:right;width:calc(100% - 415px)}#subNav,#subContent{float:left;clear:left;width:385px;width:354px}}@media only screen and (max-width: 767px){#content{display:flex;flex-direction:column}main{order:1}#subContent{order:2}#subNav{order:3}}#subContent p,
#subContent
li{margin:0
0 10px 25px}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}#industry_bio .results_list>li:nth-child(n+1){display:none}#bio_news .results_list > li:nth-last-child(n+7) ~ li:nth-child(n+6),
body.practices-item .expandableList .results_list > li:nth-last-child(n+7) ~ li:nth-child(n+6),
#probonoSpotlight .results_list>li:nth-last-child(n+7)~li:nth-child(n+6){display:none}#subContent .itemSection ul,
#subContent .itemSection ul
li{list-style:none;margin-left:0}#subContent .itemSection ul
li{margin-left:25px}#area_bio>div{display:none}#mainContent .itemSection
ul.results_list{margin-bottom:0em}#area_bio ul.results_list,
#industry_bio ul.results_list,
#office_bio
ul.results_list{margin:0
0 8px 0}.letterLinks{margin:10px
-9px 18px -9px;color:#999;color:#707070;font-weight:300;font-size:2.4rem}.letterLinks::after{display:block;clear:both;content:''}body#professionals-directory
.letterLinks{margin:10px
0px 38px 0px;padding:0
0 10px 0;border-bottom:4px solid #ffba00}.letterLinks a,
.letterLinks
span{display:inline-block;float:left;width:calc(100% / 26);font-size:24px;font-weight:500;text-align:center}.letterLinks
a{color:#ffa200}body#professionals-directory #mainContent .letterLinks
a{color:#212c4a;font-weight:700}body#professionals-directory .letterLinks a:hover,
body#professionals-directory .letterLinks a:focus{color:#ffa200}.letterLinks>*:last-child{width:calc(100% / 26 - 1px)}.bioList{margin:1rem 0}.bioList>ul,.bioList>ul>li{position:relative;list-style:none;margin:0
0 0 0;padding:0
0 0 0}.bioList>ul{display:flex;flex-wrap:wrap;justify-content:flex-start}.bioList>ul>li{width:calc(33.33% - 13px);margin:0
0 30px 19px}.bioList>ul>li:nth-child(3n+1){margin:0
0 30px 0px}.bioList > ul > li
.photo{position:relative;z-index:10;width:100%;max-height:246px}.bioList > ul > li .photo > a,
.bioList > ul > li .photo>a>img{display:block;position:relative;width:auto;height:auto;height:246px;margin:0px
auto;background:#ededed}.bioList > ul > li .email,
.bioList > ul > li
.vcard{position:absolute;z-index:15;top:210px;right:10px}.bioList > ul > li .email
a{display:block;width:33px;height:23px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAXCAYAAACFxybfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM0QjkwOEExM0I0QkVBMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNTJDODI4NkI5MjQxMUU4OTk0QkZDRjlEQTlDOEFGNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNTJDODI4NUI5MjQxMUU4OTk0QkZDRjlEQTlDOEFGNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmM2NDVjMGY5LThhYTItNGJlZC04NzUzLWNiOTRlMzRiYzc3MiIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjFkZWRhOWVlLWM5ZDQtMTE3Yi1iZjgzLWY1M2M2MWY3MTc0YiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl1xPbgAAACjSURBVHja5JbBDsAgCEPF+P8ftA/btbsuiyJgx0zG0YO+gKUVHAXl46plg2qdM0l4F7NOIBPgCSEJIOi9V5VRIANgNI43QKD9uZE6mCCYfXpNogyQ06K6NrlEbgBwyhdW2VuWVaQj8Owd68b0gLgAvGvbAuIGiHiHBhICiBpYDyQMsOKiwugAw8qF5b6reUIY9s8INcv5Y4tktV28w687cQkwAGTvHuZMst22AAAAAElFTkSuQmCC) 0px 0px no-repeat}.bioList > ul > li
.email{right:50px}.bioList > ul > li .vcard
a{display:block;width:31px;height:23px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAXCAYAAADz/ZRUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM0QjkwOEExM0I0QkVBMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGOTYyRjUwM0I5M0ExMUU4OTk0QkZDRjlEQTlDOEFGNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGOTYyRjUwMkI5M0ExMUU4OTk0QkZDRjlEQTlDOEFGNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmM2NDVjMGY5LThhYTItNGJlZC04NzUzLWNiOTRlMzRiYzc3MiIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjFkZWRhOWVlLWM5ZDQtMTE3Yi1iZjgzLWY1M2M2MWY3MTc0YiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhoQV5IAAADqSURBVHjaYvy/i+E/wwABJoYBBCxIbEayTHAlI+B2M/4fcJ+PXMtZiFDDA8QdQOwPxHuBuASI3+CKRzxpg5Ecy0uBOBMaSvFA/AqIy+jhc5CFJmjRo0CszyiN839AfBuIkYP0Hj0T3BykOP4AxFvomeDUgJgLyn4JxNfwFRykJDh8PhcD4i4gngvE3FAxZSA+BMQtQCxAK58HAPEkIJZGcyBIvTYQa0JDo4gWCS4XiGXxyIPEfWjlcy0i9IrhjHMiQ4EFj/hftCzGgFYD/qWVz0XJqFoZaZHPR6tUmlap5DUkdzMOTZ8DBBgABccsDYNNVuwAAAAASUVORK5CYII=) 0px 0px no-repeat}.bioList > ul > li .email span,
.bioList > ul > li .vcard
span{display:none}.bioList > ul > li
.title{margin-top:12px;color:#243252;font-weight:700;font-size:24px}.bioList > ul > li .title
a{color:#243252}.bioList > ul > li .contact>div{display:inline-block}.bioList > ul > li .bioposition,
.bioList > ul > li
.phone{color:#000;font-weight:300;font-size:20px}.bioList > ul > li .office
a{font-weight:300;font-size:20px;text-shadow:none;background:none !important}.bioList .office ul,
.bioList .office
li{margin:0}.bioList ul
li{list-style:none;list-style-image:none}.bioList .office ul
li{display:inline-block}.bioList .office ul li:before{padding:0
5px 0 5px;content:'|'}.bioList .office ul li:first-child:before{content:'';margin-left: -10px}body#professionals
#content{max-width:none}body#professionals
#mainContent{position:relative;width:100%;margin:0;padding:0}body#professionals
#attyWideSearchForm{position:relative;max-width:1310px;margin:0px
auto;background:#141b2d;padding:44px
10px 44px 10px}body#professionals #mainContent
h1#pageTitle{color:#fff}.attySpotlightRow{display:flex;justify-content:space-between;position:relative;width:calc(100%  +  40px);margin:0
0 0 -20px}.attySpotlightRow>div{position:relative;text-align:center;overflow:hidden;max-height:175px}#attySpotlightRow_top,#attySpotlightRow_bottom{background:#ededed}#attySpotlightRow_top>div,#attySpotlightRow_bottom>div{width:10%}#attySpotlightRow_top>div:nth-child(odd),#attySpotlightRow_bottom>div:nth-child(odd){width:15%;background:#d7d7d7}#attySpotlightRow_middle{background:#d7d7d7}#attySpotlightRow_middle>div{width:15%}#attySpotlightRow_middle>div:nth-child(odd){width:10%;background:#ededed}.attySpotlightRow>div>img{display:inline-block;position:relative;width:auto;max-height:175px}#attySpotlightRow_top>div:nth-child(even)>img,#attySpotlightRow_middle>div:nth-child(odd)>img,#attySpotlightRow_bottom>div:nth-child(even)>img{width:auto;max-width:183px;height:auto}@media (max-width: 1600px){.attySpotlightRow>div,.attySpotlightRow>div>img{max-height:150px}}@media (max-width: 1400px){.attySpotlightRow>div,.attySpotlightRow>div>img{max-height:120px}}@media (max-width: 1200px){.attySpotlightRow>div,.attySpotlightRow>div>img{max-height:100px}}@media (max-width: 1024px){.bioList>ul>li,.bioList>ul>li:nth-child(3n+1){width:calc(50% - 9px);margin:0
0 30px 18px}.bioList>ul>li:nth-child(odd){margin:0
0 30px 0px}.attySpotlightRow>div,.attySpotlightRow>div>img{max-height:80px}}@media only screen and (max-width: 767px){.letterLinks a,
.letterLinks
span{width:calc(100% / 13)}.letterLinks>*:nth-child(12),.letterLinks>*:last-child{width:calc(100% / 13 - 1px)}.bioList>ul>li,.bioList>ul>li:nth-child(3n+1),.bioList>ul>li:nth-child(odd){width:100%;margin:0
0 30px 0px}.attySpotlightRow>div,.attySpotlightRow>div>img{max-height:40px}.bioList > ul > li
.email{right:9px;top:170px}}body.professionals-item
#bannerContent{background:none;overflow:hidden;padding:0
10px 0 10px}body.professionals-item #bannerContent::before{display:none}#bioPhoto{position:absolute;left:0;bottom:0;height:380px}#bioInfo{min-height:380px;box-sizing:border-box;padding:65px
10px 10px;color:black;font-size:20px;max-width:none}#bioInfo a:not([href^=mailto:]){color:inherit}#bioInfo
h1{margin:0
0 10px}#bioInfo::after{display:block;clear:both;content:''}#bioContact,
#bioContact li,
#bioAccessories,
#bioAccessories
li{list-style:none;margin:0;padding:0}#bioContact{padding-bottom:30px}@media only screen and (max-width: 767px){#bioContact,#bioAccessories{float:none;width:100%}#bioPhoto{display:block;position:static;margin:0
auto}}#bioTitle~div{float:left;clear:left}#bioAccessories{display:flex;float:right;margin-bottom:27px}#bioAccessories
img{margin-left:17px;vertical-align:bottom}#bioContact{border-top:4px solid #ffba00;padding-top:25px;clear:both}#bannerPractices{position:relative;float:left;width:65%;margin: -50px 0 20px 60px}div.listColumn>ul{position:relative;columns:2;border-top:4px solid #243151;list-style:none;margin:0;padding:12px
0 0 0;font-size:18px;line-height:1.3;border-top:4px solid #243151}div.listColumn>ul>li{list-style:none url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAUCAYAAABbLMdoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNpi/P//PwOxgImBBDAUFbOAycWMDkDSASp2gSH2/wbciiEK6+GiixkTgRoWEOuM+UANCbgUfyBGAyM8BhczgqyNx6IJ7iRGlOjGrcERqOEAqptj/4OsvYhFcQOFkQJxhj5hk/F78ABC8WLGAkIhgWyyACGF+DyINbphaeMAkhjOhAQQYABhtzJv+IKN3QAAAABJRU5ErkJggg==);margin:0
0 0 20px;padding-bottom:8px;font-weight:300}div.listColumn>ul>li,div.listColumn>ul>li>a{font-weight:600;font-size:18px;color:#243252}div.listColumn > ul > li > ul
a{color:#243252;font-weight:600;line-height:1.3}@media (max-width: 1200px){#bannerPractices{float:none;clear:left;width:100%;margin:0px
0 20px 0px}div.listColumn>ul{columns:450px}}@media only screen and (max-width: 767px){div.listColumn{float:none;width:100%;padding:0
0 0 0;border-top:4px solid #243151}div.listColumn
ul{margin-bottom:0px}div.listColumn:first-child{margin:0
0 0 0}div.listColumn:last-child{border:0px}}span#miniPageTitle{display:block;margin:18px
0 10px 0;padding:6px
0 0 0;border-top:4px solid #ffba00;color:#787878;color:#737373;font-size:14px;font-weight:500;text-transform:uppercase}#subContent #area_hierarchy.itemSection ul li
li{margin-left:20px}#area_bio_contact ul.results_list > li,
#office_bio_contact ul.results_list>li{display:flex;align-items:center;position:relative;max-height:152px;margin:0
0 10px 0;padding:0
0 0 0;background:#ededed}#area_bio_contact ul.results_list > li .photo,
#office_bio_contact ul.results_list > li
.photo{position:relative;max-height:152px;margin:0
40px 0 0}#area_bio_contact ul.results_list > li .photo a:not(.sp_pencil),
#area_bio_contact ul.results_list > li .photo a:not(.sp_pencil) img,
#office_bio_contact ul.results_list > li .photo a:not(.sp_pencil),
#office_bio_contact ul.results_list > li .photo a:not(.sp_pencil) img{display:block;position:relative;max-height:152px}#area_bio button.extraItemsExpand,
#office_bio
button.extraItemsExpand{position:relative;top: -10px;margin:0px
0 0 20px}#area_bio button.extraItemsExpand span,
#office_bio button.extraItemsExpand
span{margin:0;color:#666;font-size:18px}@media (max-width: 1023px){#area_bio_contact ul.results_list > li .photo,
#office_bio_contact ul.results_list > li
.photo{margin-right:10px}}.view_more
a{display:inline-block;width:auto;margin:1rem 0;padding:8px;vertical-align:middle;color:#ffa200;color:#9E6400;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1;border:1px
solid currentColor;background:white}.view_more a:hover,
.view_more a:focus{background:#868686;text-decoration:none;color:#fff}.rsvpButton{margin:10px
0 0 0}div.blog,div.publication,span.publication{font-style:italic}#itemContent{margin:20px
0 0 0}.photoRight{float:right;margin-left:14px}body#contact
h1#pageTitle{margin-left:70px}#contactDescription{max-width:1310px;margin:0px
auto;padding:50px
0 20px 0;font-size:24px;color:#243252;text-align:center}#officeList{margin-top: -110px;margin-left: -10px;width:calc(100% + 20px)}#officeList::after{display:block;clear:both;content:''}#officeList ul,
#officeList ul
li{list-style:none;position:relative;margin:0;padding:0}#officeList
ul{display:flex;flex-wrap:wrap;justify-content:start}#officeList ul
li{display:flex;justify-content:center;align-items:center;width:calc(50% - 5px);width:calc(33.33% - 7px);margin:0
0 0 10px;padding:0
0 0 0;box-sizing:border-box;color:#fff;font-weight:300;font-size:18px}#officeList ul li:first-child{margin:0
0 0 0px}#officeList ul li
.landingphoto{position:relative;z-index:1;width:100%}#officeList ul li .landingphoto
img{display:block;position:relative;width:100%;opacity:0.14}#officeList ul li
.info{position:absolute;left:calc(50% - 223px);top:calc(50% - 190px);top:calc(50% - 170px);z-index:5;min-width:446px;height:50%;min-height:396px;min-height:356px;margin-top:10px;padding:40px
40px 40px 40px;background:#253354;box-sizing:border-box}#officeList ul li
.title{font-size:24px;font-weight:700}#officeList ul li .title:after{display:block;content:'';height:4px;width:47px;background:#ffba00}#officeList ul li .title
a{color:#fff}#officeList ul li
.address{margin:1rem 0}#officeList ul li
.contactperson{margin:1rem 0}#officeList ul li .email
a{color:#77A6D4}body#contact
#pdfLink{z-index:10;top:10px}@media (max-width: 1800px){#officeList ul li
.info{height:50%;min-height:300px;margin-top:50px;padding:30px}#officeList ul
li{font-size:16px}#officeList ul li
.title{font-size:22px}}@media (max-width: 1600px){#officeList ul li
.info{left:calc(50% - 175px);min-width:350px;height:50%;min-height:280px;margin-top:70px;padding:20px}#officeList ul
li{font-size:15px}#officeList ul li
.title{font-size:20px}}@media (max-width: 1500px){#contactDescription{padding:30px
0 20px 0;font-size:20px}#officeList ul li
.info{}}@media (max-width: 1400px){#contactDescription{padding:30px
0 20px 0;font-size:20px}#officeList{margin-top:0px}#officeList ul
li{font-size:14px}#officeList ul li
.info{top:calc(50% - 210px)}#officeList ul li
.title{font-size:19px}}@media (max-width: 1200px){#officeList ul li
.info{left:calc(50% - 150px);min-width:300px;min-height:260px;margin-top:80px}}@media (max-width: 1024px){body#contact
h1#pageTitle{margin-left:0px}#officeList{margin-top:0px}#officeList ul
li{display:block;width:100%;margin:0
0 20px 0}#officeList ul li
.landingphoto{display:none}#officeList ul li
.info{position:static;height:auto;min-height:none;margin:0
0 20px 0;padding:20px
10px 20px 10px}#contactDescription{padding:0px
0 0px 0;font-size:18px}}#officeAddress{display:flex;justify-content:space-between;margin:20px
0 30px 0;padding:0
0 48px 0;border-bottom:1px dashed #bfbfbf}#officeAddress>img#itemPhoto{display:block}#officeAddressPhone{margin:10px
0 10px 0}#office_recruiting>div{position:relative;top: -10px;margin:0px
0 0 20px}@media (max-width: 1250px){#officeAddress{display:block}#officeAddress>img#itemPhoto{max-width:100%;margin:20px
0 0px 0}}.attachment_item>div{margin:0
0 6px 0}#itemSubtitle{padding:12px
0 4px 0;color:#243252;font-size:1.35rem;line-height:normal}.threeItemList>ul,.threeItemList>ul>li{list-style:none;margin:0;padding:0}#bannerNewsroom,.threeItemList>ul{display:flex}#bannerNewsroom{padding-top:20px}#bannerNewsroom>.upperItemList,.threeItemList>ul>li{display:flex;flex-direction:column;width:calc(33.33% - 17px);margin:0
0 20px 47px;border-top:4px solid #cbdcf0}#bannerNewsroom > .upperItemList
ul{position:relative;height:80%;background:#243151;box-sizing:border-box}#bannerNewsroom > .upperItemList
li{position:relative;height:100%;box-sizing:border-box;padding-right:20px}#bannerNewsroom>.upperItemList{position:relative;background:#243151;box-sizing:border-box;border:0px}#bannerNewsroom>.upperItemList:first-child,.threeItemList>ul>li:first-child{margin:0
0 20px 0px}#bannerNewsroom > .upperItemList .readCategory,
.threeItemList > ul > li
.itemdate{margin:2px
0 4px 0;color:#787878;color:#737373;font-weight:500;font-size:14px;text-transform:uppercase}#bannerNewsroom > .upperItemList
.readCategory{color:#9C9C9C}#bannerNewsroom > .upperItemList .title,
.threeItemList > ul > li
.title{flex-grow:1;margin:8px
0 14px 0;font-weight:700;font-size:20px;line-height:1.3}#bannerNewsroom > .upperItemList .title a,
.threeItemList > ul > li .title
a{color:#243252}#bannerNewsroom > .upperItemList .title,
#bannerNewsroom > .upperItemList .title
a{color:#fff}#bannerNewsroom > .upperItemList
.readmore{margin-top:10px}#bannerNewsroom > .upperItemList .readmore a,
.threeItemList > ul > li .readmore
a{display:inline-block;padding:5px
10px 5px 10px;border:1px
solid currentColor;color:#ffa200;font-size:12px;font-weight:500;text-transform:uppercase}.threeItemList > ul > li .readmore
a{color:#ffa200;color:#9E6400}.threeItemList
.view_more{margin:20px
0 20px 0;padding:4px
0 4px 0;border-top:1px dashed #bfbfbf;border-bottom:1px dashed #bfbfbf;font-size:20px;text-align:center}.threeItemList .view_more
a{border:0px;color:#4685c5;color:#336BA3;padding:0px;margin:0px;font-size:20px;text-transform:none;line-height:inherit}.threeItemList .view_more a:hover,
.threeItemList .view_more a:focus{color:inherit;background:none}@media only screen and (max-width: 767px){#bannerNewsroom,.threeItemList>ul{display:block}#bannerNewsroom>.upperItemList,#bannerNewsroom>.upperItemList:first-child,.threeItemList>ul>li,.threeItemList>ul>li:first-child{width:calc(100% - 0px);margin:0
0 20px 0px;border-top:4px solid #cbdcf0}#bannerNewsroom > .upperItemList
li{padding:0px
10px 0 10px !important;margin:0px
!important}#bannerNewsroom>.upperItemList{padding:8px
0 8px 0}#bannerNewsroom > .upperItemList
.readmore{margin-top:10px}}#itemDate{font-weight:700}#itemContent{margin:30px
0 0 0;padding:30px
0 0 0;border-top:1px dashed #bfbfbf}body#careers
#content{max-width:none}body#careers #content
#mainContent{margin:0}#careersAnimation{position:relative;height:calc(100vh - 114px);min-height:42.5vw;max-height:728px;margin-left: -10px;width:calc(100% + 20px)}#careersAnimation>ul,#careersAnimation>ul>li{position:relative;list-style:none;margin:0;padding:0}#careersAnimation>ul{z-index:5;width:100%;height:100%}#careersAnimation>ul>li{width:100%;height:100%}#careersAnimation>ul>li>div.careersAnimationImage{position:relative;float:right;height:100%;width:100%}#careersAnimation>ul>li>div.careersAnimationImage:after{position:absolute;top:0px;left:0px;content:'';height:100%;width:100%;background:url(../i-t1754698207/careers-mask.png) 0px 0px repeat-y}#careersAnimation>ul>li>div.careersAnimationImage>img{display:block;position:relative;float:right;height:100%;width:auto}#careersAnimation>ul>li>.careersAnimationSlideText{position:absolute;top:80px;left:10px;right:0;max-width:1396px;margin:0px
auto;width:100%}#careersAnimation > ul > li > .careersAnimationSlideText .careersAnimationTitle
h1{margin:0px;padding:0px;color:#202c4a;font-size:50px;font-weight:700}#careersAnimation > ul > li > .careersAnimationSlideText
.careersAnimationSummary{max-width:530px;color:#202c4a;font-size:24px;font-weight:700;line-height:1.3}#careersAnimation>ul>li>.careersAnimationSubtitle{position:absolute;z-index:10;bottom:195px;width:100%;height:54px;background:rgba(136,172,209,0.70);color:#fff}#careersAnimation>#careersPagerBox{display:flex;position:absolute;z-index:10;bottom:70px;width:100%;background:#fff}#careersAnimation>#careersPagerBox>a{display:flex;justify-content:center;align-items:center;position:relative;height:125px;width:100%;box-sizing:border-box;color:#fff;text-align:center}#careersAnimation>#careersPagerBox>a:before{display:none;content:'';position:absolute;top: -12px;height:0px;width:0px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff}#careersAnimation>#careersPagerBox>a.cycle-pager-active:before{display:block}#careersAnimation>#careersPagerBox>a:nth-of-type(1){background:rgba(36,49,81,0.97)}#careersAnimation>#careersPagerBox>a:hover:nth-of-type(1),#careersAnimation>#careersPagerBox>a:focus:nth-of-type(1),#careersAnimation>#careersPagerBox>a.cycle-pager-active:nth-of-type(1){background:rgba(36,49,81,1)}#careersAnimation>#careersPagerBox>a:nth-of-type(1):before{border-bottom:12px solid rgba(36,49,81,1)}#careersAnimation>#careersPagerBox>a:nth-of-type(2){background:rgba(70,133,197,0.97)}#careersAnimation>#careersPagerBox>a:hover:nth-of-type(2),#careersAnimation>#careersPagerBox>a:focus:nth-of-type(2),#careersAnimation>#careersPagerBox>a.cycle-pager-active:nth-of-type(2){background:rgba(70,133,197,1)}#careersAnimation>#careersPagerBox>a:nth-of-type(2):before{border-bottom:12px solid rgba(70,133,197,1)}#careersAnimation>#careersPagerBox>a:nth-of-type(3){background:rgba(136,172,209,0.97)}#careersAnimation>#careersPagerBox>a:hover:nth-of-type(3),#careersAnimation>#careersPagerBox>a:focus:nth-of-type(3),#careersAnimation>#careersPagerBox>a.cycle-pager-active:nth-of-type(3){background:rgba(136,172,209,1)}#careersAnimation>#careersPagerBox>a:nth-of-type(3):before{border-bottom:12px solid rgba(136,172,209,1)}#careersAnimation>#careersPagerBox>a:nth-of-type(4){background:rgba(153,153,153,0.97)}#careersAnimation>#careersPagerBox>a:hover:nth-of-type(4),#careersAnimation>#careersPagerBox>a:focus:nth-of-type(4),#careersAnimation>#careersPagerBox>a.cycle-pager-active:nth-of-type(4){background:rgba(153,153,153,1)}#careersAnimation>#careersPagerBox>a:nth-of-type(4):before{border-bottom:12px solid rgba(153,153,153,1)}#careersAnimation>#careersPagerBox>a:nth-of-type(5){background:rgba(255,186,0,0.97)}#careersAnimation>#careersPagerBox>a:hover:nth-of-type(5),#careersAnimation>#careersPagerBox>a:focus:nth-of-type(5),#careersAnimation>#careersPagerBox>a.cycle-pager-active:nth-of-type(5){background:rgba(255,186,0,1)}#careersAnimation>#careersPagerBox>a:nth-of-type(5):before{border-bottom:12px solid rgba(255,186,0,1)}#careersAnimation>#careersPagerBox>a:nth-of-type(6){background:rgba(229,157,31,0.97)}#careersAnimation>#careersPagerBox>a:hover:nth-of-type(6),#careersAnimation>#careersPagerBox>a:focus:nth-of-type(6),#careersAnimation>#careersPagerBox>a.cycle-pager-active:nth-of-type(6){background:rgba(229,157,31,1)}#careersAnimation>#careersPagerBox>a:nth-of-type(6):before{border-bottom:12px solid rgba(229,157,31,1)}#careersAnimation>#careersPagerBox>a>span{display:none;position:absolute;top: -44px}#careersAnimation>#careersPagerBox>a.cycle-pager-active>span{display:block}#careersAnimation>#careersPagerBox>a:first-child>span{left:calc(0px + 20px)}#careersAnimation>#careersPagerBox>a:last-child>span{left:inherit;right:calc(0px + 20px)}#careersAnimation>#careersPagerBox>a.cycle-pager-active:hover,#careersAnimation>#careersPagerBox>a.cycle-pager-active:focus,#careersAnimation>#careersPagerBox>a.cycle-pager-active:hover:before,#careersAnimation>#careersPagerBox>a.cycle-pager-active:focus:before,#careersAnimation>#careersPagerBox>a.cycle-pager-active:hover>span,#careersAnimation>#careersPagerBox>a.cycle-pager-active:focus>span{cursor:default;text-decoration:none}@media (max-width: 1500px){#careersAnimation>ul>li>div.careersAnimationImage:after{left: -20vw;width:calc(100%  +  20vw)}}@media (max-width: 1300px){#careersAnimation>ul>li>div.careersAnimationImage:after{left: -40vw;width:calc(100%  +  40vw)}}@media (max-width: 1200px){#careersAnimation>ul>li>div.careersAnimationImage>img{width:100%;height:auto}#careersAnimation>ul>li>div.careersAnimationImage:after{background:none}#careersAnimation>ul>li>.careersAnimationSlideText{margin:0;width:40%}#careersAnimation>#careersPagerBox>a{position:static}#careersAnimation>#careersPagerBox>a>span{width:100vw;left:0;right:auto;text-align:center}#careersAnimation>#careersPagerBox>a:first-child>span{text-align:left}#careersAnimation>#careersPagerBox>a:last-child>span{text-align:right}}@media (max-width: 767px){#careersAnimation{width:100%}#careersAnimation>ul>li>.careersAnimationSlideText{width:100%}}@media only screen and (max-width: 767px){#careersAnimation{position:relative;height:530px;min-height:auto;max-height:none;margin:0
0 0px 0}#careersAnimation>ul{height:300px}#careersAnimation>ul>li>div.careersAnimationImage{display:none}#careersAnimation>ul>li>.careersAnimationSlideText{top:inherit;bottom:0px;left:10px}#careersAnimation>#careersPagerBox{display:block;position:relative;bottom:0px}#careersAnimation>#careersPagerBox>a{height:50px}#careersAnimation > #careersPagerBox > a
span{display:none !important}#careersAnimation>ul>li>.careersAnimationSubtitle{display:none}}#cookiePopup{position:sticky;left:0;right:15px;bottom:0;width:calc(100%);z-index:999999;padding:20px
8em;color:#fff;font-weight:600;box-sizing:border-box}#cookiePopup::before{background:rgba(0,0,0,.85)}#cookiePopup
p{max-width:990px;margin:1em
auto;padding:0}#cookiePopup
a{color:#ffa200}#cookieClose{position:absolute;top:10px;right:10px;text-transform:uppercase}#cookieClose:after{position:relative;top:3px;display:inline-block;content:'×';padding-left:5px;line-height:1rem;font-size:2rem}@media (max-width: 1200px){#cookiePopup{padding:35px
10px 10px}}form{position:relative;margin:0;padding:0}form::after{display:block;clear:both;content:''}form>div{display:flex;flex-wrap:wrap;justify-content:space-between}form>div>div{position:relative;flex-basis:calc(50% - 0.5%);margin:0
0 1% 0}#subContent form>div>div{width:auto;margin-right:0}form>div>div.divider,form>div>div.textarea_wrapper{flex-basis:100%;width:calc(100% - 12px)}form .divider
h2{font-size:1em;margin:0;color:inherit;font-weight:600}form>div>div.checkbox_wrapper{flex-basis:100%;padding:5px
0 10px 0}form>div>div.checkbox_wrapper>div>div{display:flex;margin:0
0 10px 0}form>div>div.radio_wrapper>label,form>div>div.checkbox_wrapper>label{display:block;position:relative;padding:0
0 10px 0;line-height:1.3}form>div>div.checkbox_wrapper>div{line-height:1.4}form>div>div.checkbox_wrapper>div>div>input{margin:4px
6px 0 0;padding:0;align-self:flex-start}form>div>div.radio_wrapper{flex-basis:100%;padding:10px
0 0 0}form>div>div.radio_wrapper>div{display:flex}form>div>div.radio_wrapper>div>div{padding-right:12px}form>div>div.radio_wrapper>div>div>label{display:inline-block;padding:2px
0 0 4px;vertical-align:middle}form>div>div.submit_wrapper{}form>p{flex-basis:100%}form>div>div.hasValue>label{visibility:hidden}form>div>div.hasValue>label[style]{visibility:visible}input[type=submit],#toggleAll{-webkit-appearance:none;border-radius:0}input:not([type]),input[type=text],input[type=tel],input[type=email],input[type=password],textarea,select,.customSelect{width:100%;min-height:48px;margin:0;padding:5px
7px 0 12px;color:#666766;border:1px
solid #d6d6d6;font:normal 20px/1 'Raleway',Helvetica,Arial,sans-serif;box-sizing:border-box;-moz-box-sizing:border-box}.customSelect{padding-top:12px}textarea{min-height:6.5em;padding-top:12px}form>div>div>label{position:absolute;padding:14px
7px 0 12px;font:normal 20px/1 'Raleway',Helvetica,Arial,sans-serif}.customSelect{display:block !important;overflow:hidden;padding-right:40px}.customSelect::after{content:'';display:block;position:absolute;top:20px;right: .75em;width:0;height:0;border-style:solid;border-width: .5em .5em 0 .5em;border-color:currentColor transparent transparent transparent}select.hasCustomSelect{z-index:1}.customSelectInner{display:inline !important;white-space:nowrap}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus,.customSelectFocus{background-color:#eee}.errors + div > form input:not([type=radio]):invalid,
.errors + div > form textarea:invalid,
.errors + div > form select[data-invalid],
.errors + div > form select[data-invalid] + .customSelect,
form
div.invalid{background-color:#fee}.errors + div > form input:not([type=radio]):invalid:focus,
.errors + div > form textarea:invalid:focus,
.errors + div > form select[data-invalid]:focus,
.errors + div > form select[data-invalid]+.customSelect:focus,{background-color:#fcc}div.required.invalid{padding-left: .5rem}input[type=submit]{width:auto;margin:0
0 10px 0;padding:0px
0px 0px 0px;background:none;border:0
solid #d6d6d6;border-bottom:4px solid #ffa200;color:#ffa200;font:normal 20px/1.8 Helvetica,Arial,sans-serif;cursor:pointer}#toggleAll{width:auto;height:34px;margin:0
0 10px 0;padding:1px
14px 1px 14px;background:#969696;background:#707070;border:0
solid #d6d6d6;color:#fff;font:normal 16px/1.8 Helvetica,Arial,sans-serif;cursor:pointer}#toggleAllWrapper{position:absolute;bottom: -10px;left:0;width:100%;max-width:100%;padding:0;text-align:right}a.clearAll,a.viewAll{color:#4987C5;font-size:18px}input[type=submit]:hover,input[type=submit]:focus{text-decoration:none}#toggleAll:hover,#toggleAll:focus{background:#868686;text-decoration:none}#emailField{display:none}body.professionals #content form>div>div{flex-basis:calc((100%/3) - 0.5%);width:calc((100%/3) - 0.5%);margin:0
0 1% 0}body.professionals #content form>div>div:last-child{margin-top:10px;margin-left:auto;color:#878787}body.professionals #content form > div > div:last-child
input{float:right;margin-top: -3px}body#professionals #content input[type=text],
body#professionals #content select,
body#professionals #content
.customSelect{background-color:#384055;border:1px
solid #384055;color:#fff}body#professionals #content form>div>div>label{color:#fff}#mainNav #navButton-professionals ul form>div>div{flex-basis:calc(100% - 0%);margin:0
0 5px 0}#mainNav #navButton-professionals ul form > div > div input[type=text]{background-color:#ededed;border:1px
solid #ededed;color:#333;padding-top:0px}#mainNav #navButton-professionals ul form > div > div
label{padding-top:12px}#mainNav #navButton-professionals ul form > div > div:last-child
input{float:right}@media (max-width: 919px){body.professionals #content form>div>div{width:calc(50% - 0.5%);flex-basis:calc(50% - .5%)}body.professionals #content form>div>div:last-child{flex-basis:100%}}@media only screen and (max-width: 767px){form>div>div{flex-basis:100% !important}}.autocomplete-w1{position:absolute;top:0;left:0;padding:8px
0 0 6px}.autocomplete{max-height:350px;overflow:auto;margin: -6px 6px 6px -6px;background:white;outline:1px
solid black;text-align:left;cursor:default;box-shadow:4px 4px 5px -2px rgba(0,0,0,0.5);box-sizing:border-box}.autocomplete
.selected{background:#f0f0f0}.autocomplete
div{padding:5px;line-height:120%}.autocomplete div
span.autoCompleteMore{color:#4685c5;font-size:1.1rem}.autocomplete
h2{margin:0;padding:12px
5px 6px 5px;white-space:nowrap}.autocomplete
strong{font-weight:bolder;color:#4685c5}.autocomplete
.acBio{padding:0
5px 0 0}.autocomplete
.acBioPic{display:inline-block;width:100%}.autocomplete .acBioPic
img{max-width:70px;max-height:50px}.autocomplete
.acBioText{display:inline-block;white-space:no-wrap}.autocomplete
.acBioName{padding:0;line-height:100%}.autocomplete
.acBioTitle{padding:0;font-size:80%}#footer{position:relative;margin:0;margin-left: -10px;width:calc(100%  +  20px);padding:31px
38px;background:#141b2d;color:white;font-size:13px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase}#footer
a{color:inherit}#footer ul,
#footer
li{list-style:none;margin:0;padding:0;display:block}#footer
ul{display:flex;align-items:center}#footer
li{margin-right:1em;line-height:normal}#footer
p{margin:0;padding:0;font-size:1.4rem}#footerSideLinks{float:right}#footerSideLinks,
#footerSideLinks
li{list-style:none;margin:0;padding:0;background:0}#footerSideLinks
img{display:block;width:22px;height:auto}#footerSideLinks
li{float:left;margin:0
0 0 20px;text-align:right}#footerISO
img{width:92px}#footerAlumni
a{display:block;font-size:14px;font-weight:800;text-transform:uppercase;background:#ffa200;background:#9E6400;line-height:34px;padding:0
16px}@media (max-width: 1119px){#footer{display:block}#footer
ul#footerSideLinks{float:none;clear:left;padding:20px
0 10px 0}#footer ul#footerSideLinks li:first-child{margin-left:0px}}@media only screen and (max-width: 767px){#footer>ul:first-child{display:block}#footer>ul:first-child>li{display:block;float:none;margin:0
0 8px 0;padding:0}}#emailPopupBackground{display:none;position:fixed;z-index:100000;top:0;left:0;height:100%;width:100%;background:#333;border:1px
solid #cecece}#emailPopup{display:none;position:fixed;z-index:99999999;top:calc(50% - 35vh);left:calc(50% - 30vw);height:70vh;width:60vw;background:#fff;border:12px
solid #cecece;overflow:hidden;font-size:15px;line-height:1.4}#emailPopupContent{overflow-y:auto;height:100%}#emailDisclaimerContentWrapper{padding:5vw}#emailDisclaimerButtons{text-align:center}#emailDisclaimerButtons
a{display:inline-block;margin:10px;padding:4px
6px;background:#4685c5;color:#fff;text-align:center}span#emailPopupClose{display:block;position:absolute;top: -15px;right: -15px;border-radius:50%;width:15px;height:15px;background:#333;color:#f1f1f1;font-size:1.4rem;line-height:13px;text-align:center;text-indent:1px;cursor:pointer}span#emailPopupClose:hover,span#emailPopupClose:focus{background:#000;color:#fff}@media all and (orientation: portrait){#emailPopup{left:5%;width:90%;box-sizing:border-box}#emailPopupContent{height:100%;overflow:scroll}}@media only screen and (max-width: 767px){#emailPopup{top:calc(50% - 40vh);height:80vh}}table.SITE_MAP{margin-top:5px;border-collapse:collapse}table.SITE_MAP
th{padding-top:5px;text-align:right}table.SITE_MAP
td{padding-top:5px}table.SITE_MAP
td.h_separator{height:5px;border-bottom:solid 1px #ccc}table.SITE_MAP
td.v_separator{padding-left:15px;padding-right:15px;color:#666;font-size:0.8rem}@media only screen and (max-width: 767px){table.SITE_MAP,
table.SITE_MAP th,
table.SITE_MAP td,
table.SITE_MAP
tr{display:block;padding:0;text-align:left}table.SITE_MAP td:nth-child(n+4){padding-left:1rem}table.SITE_MAP td:nth-child(n+6){padding-left:2rem}table.SITE_MAP
.v_separator{display:none}}#search p.form-section-label{margin:1em
0 0 0;padding:0;font-weight:bolder}#search
.search_text{display:block;margin:1em
0 1em 0}#search
#search_button{margin-left:8px}#search .search_form form
div{height:auto;width:100%}#search .search_form
input{margin:0;vertical-align:middle}#search .search_form
br{display:none}#search .search_form
label{display:block;position:relative;top:0;left:0;margin: -21px 0 0 0;padding:0
0 0 20px;line-height:1.4;vertical-align:middle}#search .search_form input[type=radio],
#search .search_form input[type=checkbox]{margin:0
4px 0 0;padding:0}#search .search_form
input#searchtext{width:60%;max-width:100%;margin-right:4px;box-sizing:border-box}#search
div.search_section_wrapper{display:block}#search
div.sections{box-sizing:border-box;max-width:30%}#search
div.search_type{box-sizing:border-box}#search #subContent
div.search_section_wrapper{flex-direction:column}#search #subContent
div.sections{max-width:100%}@media only screen and (max-width: 767px){#search
div.search_section_wrapper{flex-direction:column}#search
div.sections{max-width:100%}#search
.searchBioWrapper{flex-direction:column}}#search div.sections input,
#search div.search_type
input{border:0}#search
a.more{font-weight:bolder;font-size:1.1rem}.searchfoundtext{font-weight:bolder}#search
p{padding-top:0;padding-bottom:10px}#search
p.link{padding-top:5px;padding-bottom:0}#search #mainContent
h3{margin-top:1em;margin-bottom: .5em;padding:0}#search
.searchBioWrapper{display:flex;margin-bottom:18px}#search
.searchBioPic{padding:0
0 9px 0;margin:0}#search .searchBioPic
img{padding:0
27px 0 0}.sp_map{margin:3em
0 1em 0}.printMap{display:inline-block;padding:4px;background:#4685c5;color:#fff;text-align:center}.printMap:hover,.printMap:focus{background:#6a747c;text-decoration:none}button.toggleExpand,button.extraItemsExpand{margin:0
0 1.5em 0;padding:0
!important;background:none !important;border:none;font:inherit;white-space:nowrap;cursor:pointer}button.toggleExpand,button.extraItemsExpand{color:#4685c5}.newsletter-unsubscribe-form
blockquote{margin-left:0;margin-right:0}figure{margin: .5rem 0}.alignleft,
.align-left,
img[style*='float: left']{float:left;margin: .5em 1.5rem .5rem 0}.alignright,
.align-right,
img[style*='float: right']{float:right;margin: .5em 0 .5rem 1.5rem}.aligncenter,.align-center,.alignnone{clear:both;display:block;margin: .5rem auto}figure.image{display:table !important;padding:5px;box-sizing:border-box;background:transparent;border:1px
solid #ccc;text-align:center}figure.image
figcaption{display:block !important;clear:both;padding:5px;font-size:1.2rem}#index
#content{max-width:none}body#index
#mainContent{margin-top:25px}#homeAnim{max-height:816px;height:42.5vw;margin-left: -10px;width:calc(100% + 20px);position:relative;color:#666;font-size:20px}#homeAnim>div,#homeAnim>div>div{height:inherit;min-height:inherit}#homeAnim
.results_list{height:100%}#homeAnim>div>div{display:flex;flex-direction:column;justify-content:center;padding-left:13%;width:22%}#homeAnim .textColor_1,
#homeAnim .textColor_1
h1{color:#202c4a}#homeAnim .textColor_2,
#homeAnim .textColor_2
h1{color:#fff}#homeAnim .title
h1{font-size:96px;line-height: .91;font-weight:600;margin-bottom:30px;text-shadow:1px 1px 3px rgba(0,0,0,0.50)}#homeAnim
.secondarytext{position:absolute;bottom:1vw;left:2vw;color:inherit}#homeAnim .secondarytext
p{margin:0;line-height:18px;font-size:16px}#homeAnim
.photo{position:absolute;z-index: -1;top:0;left:0;width:100vw;max-width:1920px;height:100%;background:#f5f4f4}#homeAnim .textColor_1
.photo{background:white}#homeAnim .textColor_2
.photo{background:black}#homeAnim .photo
img{position:absolute;width:100%;height:auto}#homeAnim .title,
#homeAnim .text,
#homeAnim
img{animation:fadein 1s}@keyframes
fadein{from{opacity:0}to{opacity:1}}@keyframes
dropdown{from{margin-top: -160px}to{margin-top: -111px}}#homeContent{display:flex;flex-wrap:wrap;padding:68px;font-size:20px;line-height:1.6}#homeContent>div{margin-left:50px;width:calc(22% - 50px);display:flex;flex-direction:column}#homeContent .title
a{color:#243252;font-weight:bold}#homeContent .results,
#homeContent .results_list,
#homeContent .results_list>div{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}#homeContent > div:not(#homeBlurb) h2{font-size:14px;line-height:1;font-weight:500;color:#787878;color:#6B6B6B;text-transform:uppercase;padding:11px
0 0;margin:0
0 12px 0;border-top:4px solid #243151}#homeContent
#homeBlurb{margin:0;margin-right:7vw;flex-grow:1}#homeBlurb
a{text-decoration:none;color:#666}#homeBlurb
h2{font-size:40px;padding:0;margin:0
0 15px 0;line-height:1}#homeBlurb a:hover p,
#homeBlurb a:focus
p{text-decoration:underline}#homeBlurb a p:last-child::after{content:'';display:inline-block;width:0;height:0;border:solid transparent;border-width:6.5px 0 6.5px 11px;border-left-color:#ffa200;margin-left:8px}@media (max-width: 1200px){#homeContent>div,#homeContent>#homeBlurb{width:100%;margin:0}}@media (max-width: 1350px){#homeAnim>div>div{padding-left:2%}}@media (min-width: 768px) and (max-width: 1450px){#homeAnim,#footer{margin-left: -20px;width:calc(100% + 40px)}}#homeQuotes{text-align:center;font-weight:bold;font-size:40px;line-height:48px;color:#243151;padding:100px
0 80px 0;height:100px;background:linear-gradient(to right, #bfbfbf 2px, white 2px) repeat-x;background-size:4px 1px}#homeQuotes
.attribution{font-size:18px}#homeQuotes:not(.animStarted)>div>div+div{display:none}#homeQuotes.animStarted>div>div{transition:opacity 0.5s;position:absolute;width:100%;opacity:0;z-index:1}#homeQuotes.animStarted>div>div.current{height:auto;opacity:1;z-index:2;transition-delay:0.5s}@media (max-width: ){}@media (max-width: 919px){#homeAnim{min-height:41.5vw;height:auto}#homeAnim>div>div{justify-content:flex-end;padding-left:0px;width:auto}#homeAnim
.photo{width:100%}#homeAnim .photo>img{display:block;width:100%;height:auto}#homeAnim .title
h1{margin:0px;padding:10px
10px 10px 10px;font-size:26px}#homeAnim
.text{margin:0px;padding:0
10px 15px 10px;font-size:14px}#homeAnim
.secondarytext{display:none}#homeAnim .textColor_1 .title,
#homeAnim .textColor_1
.text{background:rgba(255,255,255,0.6)}#homeAnim .textColor_2 .title,
#homeAnim .textColor_2
.text{background:rgba(0,0,0,0.6)}#homeAnim .text
p{margin:0px;padding:0px;line-height:1.2}}@media only screen and (max-width: 767px){#homeAnim .title
h1{padding:6px
10px 6px 10px;font-size:16px}#homeAnim
.text{padding:0
10px 5px 10px;font-size:11px}#homeContent{padding:30px
0 20px 0}#homeQuotes{height:200px;padding:40px
0 40px 0;font-size:28px;line-height:1.3}}@media
print{html{font-size:14pt}*{background:none !important;color:#333}.mobile,#siteSearch,.view_more,.sp_map,.printMap,.letterLinks,#pdfLink,#subNav{display:none !important}body,#content{position:relative !important;width:100% !important;background:none !important}body{padding:0}p,li{orphans:3;widows:2}h1,h2,h3,h4,h5,h6{-webkit-column-break-after:avoid;page-break-after:avoid;break-after:avoid-page}}