
/* css/font-awesome.css
 */

/*
 *  Font Awesome 4.7.0 by @davegandy - https://fontawesome.io - @fontawesome
 *  License - https://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:'FontAwesome';src:url('../fonts-t1735940553/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts-t1735940553/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts-t1735940553/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts-t1735940553/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts-t1735940553/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts-t1735940553/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align: -15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left: -2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left: -1.85714286em}.fa-border{padding: .2em .25em .15em;border:solid 0.08em #eee;border-radius: .1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right: .3em}.fa.fa-pull-right{margin-left: .3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right: .3em}.fa.pull-right{margin-left: .3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-angle-right:before{content:"\f105"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin: -1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
/* css/tradegothic.css
 */
@import url("//hello.myfonts.net/count/343484");@font-face{font-family:'TradeGothic';font-style:normal;font-weight:300;src:url('../fonts-t1735940553/343484_3_0.woff2') format('woff2'),
url('../fonts-t1735940553/343484_3_0.woff') format('woff')}@font-face{font-family:'TradeGothic';font-style:italic;font-weight:300;src:url('../fonts-t1735940553/343484_4_0.woff2') format('woff2'),
url('../fonts-t1735940553/343484_4_0.woff') format('woff')}@font-face{font-family:'TradeGothic';font-style:normal;font-weight:400;src:url('../fonts-t1735940553/343484_1_0.woff2') format('woff2'),
url('../fonts-t1735940553/343484_1_0.woff') format('woff')}@font-face{font-family:'TradeGothic';font-style:italic;font-weight:400;src:url('../fonts-t1735940553/343484_2_0.woff2') format('woff2'),
url('../fonts-t1735940553/343484_2_0.woff') format('woff')}@font-face{font-family:'TradeGothic';font-style:normal;font-weight:700;src:url('../fonts-t1735940553/343484_5_0.woff2') format('woff2'),
url('../fonts-t1735940553/343484_5_0.woff') format('woff')}@font-face{font-family:'TradeGothic';font-style:italic;font-weight:700;src:url('../fonts-t1735940553/343484_0_0.woff2') format('woff2'),
url('../fonts-t1735940553/343484_0_0.woff') format('woff')}@font-face{font-family:'TradeGothic';font-style:normal;font-weight:800;src:url('../fonts-t1735940553/343484_7_0.woff2') format('woff2'),
url('../fonts-t1735940553/343484_7_0.woff') format('woff')}@font-face{font-family:'TradeGothic';font-style:normal;font-weight:900;src:url('../fonts-t1735940553/343484_6_0.woff2') format('woff2'),
url('../fonts-t1735940553/343484_6_0.woff') format('woff')}
/* css/jquery-ui.min.css
 */

/* jQuery UI - v1.11.4 - 2016-02-17
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next
span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0
2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title
select{font-size:1em;margin:1px
0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker
table{width:100%;font-size:.9em;border-collapse:collapse;margin:0
0 .4em}.ui-datepicker
th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker
td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td
a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0
.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane
button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group
table{width:95%;margin:0
auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane
button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget
button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px
solid #ddd;background:#fff;color:#333}.ui-widget-content
a{color:#333}.ui-widget-header{border:1px
solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header
a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px
solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px
solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#2b2b2b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px
solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px
solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight
a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px
solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error
a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../i-t1735940553/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../i-t1735940553/ui-icons_444444_256x240.png")}.ui-state-default .ui-icon{background-image:url("../i-t1735940553/ui-icons_777777_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("../i-t1735940553/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon{background-image:url("../i-t1735940553/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("../i-t1735940553/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../i-t1735940553/ui-icons_cc0000_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:0
0 0 0;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
/* sp_class/assets/css/fs.sharebutton.css
 */
[class^="addthis_button_"] .defaultShareIcon,
[class^="socialshare_button_"] .defaultShareIcon{width:16px;height:16px;vertical-align:middle;position:relative;top: -0.1em}.blogPosts .addthis [class^="addthis_button_"] .defaultShareIcon,
.blogPosts .socialshare [class^="socialshare_button_"] .defaultShareIcon{display:inline-block}#socialShareList{display:none;position:absolute;top:0;left:0;padding: .8em 1.3em;background:rgba(255,255,255,.98);box-shadow:0 1px 3px 1px rgba(0,0,0,.2);border-radius:0 2px 2px 2px;line-height:1.8;z-index:999999;width:auto;margin:0;text-align:left}#socialShareList.buttonHovered,#socialShareList.hasFocus{display:block}#socialShareList.hasHover{background:red}#socialShareList.dropUp{box-shadow:0 -1px 3px 1px rgba(0,0,0,.2);border-radius:2px 2px 2px 0}#socialShareList.dropRight{border-radius:2px}#socialShareList{white-space:nowrap}#socialShareList.fixWhiteLinks
a{color:#333}#socialShareList
img{display:inline-block;height:1em;width:1em;vertical-align:baseline;border-radius:3px;margin-right: .5em;position:relative;top: .15em}.addthis_toolbox>a,.socialshare_toolbox>a{margin-bottom:5px;line-height:initial}.addthis_pill_style,.socialshare_pill_style{background:#EF7945;color:white;display:inline-block;border-radius:2px;padding:3px
3px 2px 0;box-sizing:border-box;vertical-align:top;text-decoration:none;font-size:11px;text-align:center}.addthis_pill_style .defaultShareIcon,
.socialshare_pill_style
.defaultShareIcon{height:14px;width:14px;vertical-align:middle;background:red;position:relative;top: -0.1em}
/* css/mediaelementplayer.css
 */
.mejs__offscreen{border:0;clip:rect( 1px, 1px, 1px, 1px );-webkit-clip-path:inset( 50% );clip-path:inset( 50% );height:1px;margin: -1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs__container{box-sizing:border-box;font-family:'Helvetica',Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top;margin:28px
0}.mejs__container
*{box-sizing:border-box}.mejs__container video::-webkit-media-controls,
.mejs__container video::-webkit-media-controls-panel,
.mejs__container video::-webkit-media-controls-panel-container,
.mejs__container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none !important}.mejs__fill-container,
.mejs__fill-container
.mejs__container{height:100%;width:100%}.mejs__fill-container{background:transparent;margin:0
auto;overflow:hidden;position:relative}.mejs__container:focus{outline:none}.mejs__iframe-overlay{height:100%;position:absolute;width:100%}.mejs__embed,
.mejs__embed
body{height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs__fullscreen{overflow:hidden !important}.mejs__container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs__container-fullscreen .mejs__mediaelement,
.mejs__container-fullscreen
video{height:100% !important;width:100% !important}.mejs__background{left:0;position:absolute;top:0}.mejs__mediaelement{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.mejs__poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs__poster-img{display:none}.mejs__poster-img{border:0;padding:0}.mejs__overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs__layer{z-index:1}.mejs__overlay-play{cursor:pointer}.mejs__overlay-button{background:url('../i-t1735940553/mejs-controls.svgz') no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs__overlay:hover>.mejs__overlay-button{background-position: -80px -39px}.mejs__overlay-loading{height:80px;width:80px}.mejs__overlay-loading-bg-img{-webkit-animation:mejs__loading-spinner 1s linear infinite;animation:mejs__loading-spinner 1s linear infinite;background:transparent url('../i-t1735940553/mejs-controls.svgz') -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes mejs__loading-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mejs__loading-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mejs__controls{bottom:0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0;position:absolute;width:100%;z-index:3}.mejs__controls:not([style*='display: none']){width:100%}.mejs__button,.mejs__time,.mejs__time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:38px}.mejs__button>button{background:transparent url('../i-t1735940553/mejs-controls.svgz');border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px
6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs__button>button:focus{outline:dotted 1px #999}.mejs__container-keyboard-inactive a,
.mejs__container-keyboard-inactive a:focus,
.mejs__container-keyboard-inactive button,
.mejs__container-keyboard-inactive button:focus,
.mejs__container-keyboard-inactive [role=slider],
.mejs__container-keyboard-inactive [role=slider]:focus{outline:0}.mejs__time{box-sizing:content-box;color:#666;font-size:13px;height:24px;overflow:hidden;padding:16px
6px 0;text-align:center;width:auto}.mejs__play>button,.mejs__pause>button{background-position:0 0;background-color:#06697a;border-radius:50%;border:7px
solid #06697a;width:34px;height:34px;margin-top:3px;margin-left:0}.mejs__pause>button{background-position: -20px 0}.mejs__replay>button{background-position: -160px 0}.mejs__time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0
10px;padding-top:10px;position:relative}.mejs__time-total,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-current,.mejs__time-float,.mejs__time-hovered,.mejs__time-float-current,.mejs__time-float-corner,.mejs__time-marker{border-radius:5px;cursor:pointer;display:block;height:10px;position:absolute}.mejs__time-total{background:#d9d9d9;margin:5px
0 0;width:100%}.mejs__time-buffering{-webkit-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite;background: -webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent);background:linear-gradient(-45deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent);background-size:15px 15px;width:100%}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs__time-loaded{background:#aaa}.mejs__time-current,.mejs__time-handle-content{background:#06697a}.mejs__time-hovered{background:#06697a;z-index:10}.mejs__time-hovered.negative{background:rgba(0,0,0,0.2)}.mejs__time-current,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-hovered{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:0.15s ease-in all;transition:0.15s ease-in all;width:100%}.mejs__time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs__time-hovered{-webkit-transition:height 0.1s cubic-bezier(0.44, 0, 1, 1);transition:height 0.1s cubic-bezier(0.44,0,1,1)}.mejs__time-hovered.no-hover{-webkit-transform:scaleX(0) !important;-ms-transform:scaleX(0) !important;transform:scaleX(0) !important}.mejs__time-handle,.mejs__time-handle-content{border:0;border-radius:5px;height:31px;top: -7px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:6px;background:#06697a;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs__time-handle-content{}.mejs__time-rail:hover .mejs__time-handle-content,
.mejs__time-rail .mejs__time-handle-content:focus,
.mejs__time-rail .mejs__time-handle-content:active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs__time-float{background:#eee;border:solid 1px #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px;display:none !important}.mejs__time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs__time-float-corner{border:solid 5px #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs__long-video .mejs__time-float{margin-left: -23px;width:64px}.mejs__long-video .mejs__time-float-current{width:60px}.mejs__broadcast{color:#666;height:10px;position:absolute;top:15px;width:100%}.mejs__fullscreen-button>button{background-position: -80px 0}.mejs__unfullscreen>button{background-position: -100px 0}.mejs__mute>button{background-position: -60px 0}.mejs__unmute>button{background-position: -40px 0}.mejs__volume-button{position:relative}.mejs__volume-button>.mejs__volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,0.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs__volume-button:hover{border-radius:0 0 4px 4px}.mejs__volume-total{background:rgba(255,255,255,0.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs__volume-current{background:rgba(255,255,255,0.9);left:0;margin:0;position:absolute;width:100%}.mejs__volume-handle{background:rgba(255,255,255,0.9);border-radius:1px;cursor:ns-resize;height:6px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs__horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs__horizontal-volume-total{background:#d9d9d9;border-radius:5px;font-size:1px;height:8px;left:0;margin:0;padding:0;position:absolute;top:16px;width:50px}.mejs__horizontal-volume-current{background:#06697a;border-radius:5px;font-size:1px;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.mejs__horizontal-volume-handle{display:none}.mejs__captions-button,.mejs__chapters-button{position:relative}.mejs__captions-button>button{background-position: -140px 0}.mejs__chapters-button>button{background-position: -180px 0}.mejs__captions-button>.mejs__captions-selector,.mejs__chapters-button>.mejs__chapters-selector{background:rgba(50, 50, 50, 0.7);border:solid 1px transparent;border-radius:0;bottom:100%;margin-right: -43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs__chapters-button>.mejs__chapters-selector{margin-right: -55px;width:110px}.mejs__captions-selector-list,.mejs__chapters-selector-list{list-style-type:none !important;margin:0;overflow:hidden;padding:0}.mejs__captions-selector-list-item,.mejs__chapters-selector-list-item{color:#666;cursor:pointer;display:block;list-style-type:none !important;margin:0
0 6px;overflow:hidden;padding:0}.mejs__captions-selector-list-item:hover,.mejs__chapters-selector-list-item:hover{background-color:rgb(200, 200, 200) !important;background-color:rgba(255, 255, 255, 0.4) !important}.mejs__captions-selector-input,.mejs__chapters-selector-input{clear:both;float:left;left: -1000px;margin:3px
3px 0 5px;position:absolute}.mejs__captions-selector-label,.mejs__chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px
10px 0;width:100%}.mejs__captions-selected,.mejs__chapters-selected{color:rgba(33,248,248,1)}.mejs__captions-translations{font-size:10px;margin:0
0 5px}.mejs__captions-layer{bottom:0;color:#666;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs__captions-layer
a{color:#666;text-decoration:underline}.mejs__captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs__captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs__captions-position-hover{bottom:35px}.mejs__captions-text,
.mejs__captions-text
*{background:rgba(20, 20, 20, 0.5);box-shadow:5px 0 0 rgba(20, 20, 20, 0.5), -5px 0 0 rgba(20, 20, 20, 0.5);padding:0;white-space:pre-wrap}.mejs__container.mejs__hide-cues video::-webkit-media-text-track-container{display:none}.mejs__overlay-error{position:relative}.mejs__overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index: -1}.mejs__cannotplay,
.mejs__cannotplay
a{color:#666;font-size:0.8em}.mejs__cannotplay{position:relative}.mejs__cannotplay p,
.mejs__cannotplay
a{display:inline-block;padding:0
15px;width:100%}
/* css/default.css
 */
html{overflow-y:scroll;overflow-x:hidden;font:300 18px/1.7 'TradeGothic',Helvetica,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
0 1em 0}td
p{margin:0;padding:0}b b,
strong strong,
strong b,
b
strong{font-weight:inherit}p
strong{font-weight:bold}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:#06697a;text-decoration:none}a:hover,a:focus{text-decoration:underline}a[href^=tel]{color:inherit;text-decoration:inherit;cursor:default}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#00446a;line-height:normal}h1{padding:5px
0 15px 0;color:#000;font-size:1.8rem;font-weight:900}h2{padding:12px
0 8px 0;color:#000;font-size:1.35rem;font-weight:900}h3{padding:5px
0 5px 0;color:#000;font-size:1.35rem;font-weight:normal}h4{text-transform:uppercase}h5{padding:5px
0 5px 0;font-size:1.25rem}h6{font-weight:bold;font-size:1em}ul,ol{padding:0;margin:1em
0}ol{padding-left:1em}li{margin:0
0 0 1.0em}li~li{margin-top: .5em}ul
li{list-style:none url('../i-t1735940553/bullet.png')}ol ol,
ul
ul{margin: .5em 0 0 0;padding:0}ul>ul{margin-left:1.5em}li
p{margin:0;padding:0}img{border:0}#content>div>:first-child,#content>div>:first-child>:first-child{margin-top:0}@media (max-width: 425px){p>a:not(sp_pencil)>img,p>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}}@media (max-width: 947px){body#firm-leadership #mainContent table,
body#firm-leadership #mainContent table
*{display:block !important;width:100% !important;height:auto !important;text-align:center !important}body#firm-leadership #mainContent table
img{max-width:300px !important;margin:10px
auto !important;margin-top:20px !important}}#header:before,
#banner:before,
#footer:before,
#offices #content:before,#privacyMap:before,#dataPrivacyState:before{position:absolute;z-index: -1;top:0;bottom:0;left:calc(50% - 50vw);content:'';width:100vw;background:inherit}#header{position:relative;height:125px;background:#fff;box-sizing:border-box}#logo{position:relative;max-width:350px;padding:28px
0 0 0}#logo
img{display:block;width:100%}#upperSearchLink{display:none}#topLinks{float:right}#topLinks li,
#topLinks
ul{list-style:none;margin:0;padding:0}#topLinks
li{float:left;margin:0
0 0 10px}#topLinks
a{margin:0
3px 0 3px;color:#a5a5a5;font-size:10px;text-transform:uppercase}#topLinks a:hover,
#topLinks a:focus{color:#589ec0;text-decoration:none}#topSearch
form{display:block;margin: -6px 14px 0 0;width:200px;height:30px;background:#ebebeb;font-size:11px;line-height:14px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}#topSearch
input{float:left;margin:0;padding:6px
4px 0 0;border:0px;background:#ebebeb;height:auto}#topSearch
button{float:right;padding-top:6px;cursor:pointer;border:0;background:transparent}#topSearch
input#searchtext{width:150px;margin:6px
0 0 2px;padding:2px
2px 2px 5px;border:0;font:inherit;font-size:14px;font-weight:normal}@media (max-width: 919px){#logo{padding:38px
0 0 0}#topLinks{position:absolute;top:106px;right:0px;margin:0
0 0 0}#topLinks
li{margin:0
0 0 3px;font-size:12px}#topSearch
form{display:none}#upperSearchLink{display:block;position:absolute;top:10px;right:40px;width:26px;height:22px;background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS4yNjYiIGhlaWdodD0iMTYuNTM0IiB2aWV3Qm94PSIwIDAgMjEuMjY2IDE2LjUzNCI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzg3ODc4IiBzdHJva2Utd2lkdGg9IjIuNTI2IiBvcGFjaXR5PSIuNSI+PGVsbGlwc2UgdHJhbnNmb3JtPSJtYXRyaXgoLjIxMSAuOTc3IC0uOTc3IC4yMTEgMTQuMjU1IC0xLjgwOCkiIGN4PSI4LjI0OCIgY3k9IjcuOTI5IiByeD0iNi42NDkiIHJ5PSI2Ljk5NyIvPjxwYXRoIGQ9Ik0xMy40NzcgMTEuMTEzbDcuMTMgNC4zNDIiLz48L2c+PC9zdmc+) center center no-repeat;border-radius:2px}}#banner{position:relative;width:100%;height:100%;background:#4e4d56}#banner:after{display:block;clear:both;content:''}body.practices
#banner{background:#4d207a}body.industries
#banner{background:#971b2f}body.people:not(.people-item) #banner{background:#06697a}body.mainEventsPage
#banner{background:#760152}#bannerInner{display:flex;flex-direction:row;position:relative;width:100%;max-width:1250px;min-height:356px;margin:0px
auto;padding:40px
0 40px 0}body.practices #bannerInner,
body.industries #bannerInner,
body.mainEventsPage
#bannerInner{padding:0px;max-width:none;min-height:1px}body.people:not(.people-item) #bannerInner{padding:0px;max-width:920px;min-height:1px}#bannerContentLeft{position:relative;width:100%;max-width:450px;min-width:450px;padding:30px
38px 30px 38px;background:#dcdddf url(data:image/png;base64,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) center center no-repeat;background-size:cover;box-sizing:border-box}body.people-item #bannerContentLeft,
body.office-item #bannerContentLeft,
body.office-state
#bannerContentLeft{padding:0px}body.practices #bannerContentLeft,
body.industries #bannerContentLeft,
body.mainEventsPage
#bannerContentLeft{display:none}body.people:not(.people-item) #bannerContentLeft{display:none}#bannerContentRight{display:flex;flex-direction:column;position:relative;width:100%;padding:50px
50px 50px 50px;background:#fff;box-sizing:border-box}body.practices #bannerContentRight,
body.industries #bannerContentRight,
body.mainEventsPage
#bannerContentRight{padding:0
0 0px 0;background:none;text-align:center}body.people-item #bannerContentRight,
body.office-item #bannerContentRight,
body.office-state
#bannerContentRight{min-height:356px}body.people:not(.people-item) #bannerContentRight{background:none}#bannerContentRight
#sectionTitle{color:#000;font-size:2.225rem;font-weight:900;line-height:normal;margin-bottom:10px}body.people:not(.people-item) #bannerContentRight
#sectionTitle{color:#fff;text-align:center}#bannerContentRight
h1#pageTitle{flex-grow:1;margin:0px;padding:0px
0px 20px 0px;color:#bf8f00;font-weight:900}#bannerContentRight #sectionTitle+h1#pageTitle{padding:0px
0px 20px 50px}body.practices #bannerContentRight h1#pageTitle,
body.industries #bannerContentRight h1#pageTitle,
body.mainEventsPage #bannerContentRight
h1#pageTitle{flex-grow:0;padding:60px
0px 14px 0px;font-size:2.225rem;color:#fff;text-transform:none}#bannerSocial{border-top:1px solid #ccc}body.practices #bannerSocial,
body.industries #bannerSocial,
body.mainEventsPage
#bannerSocial{margin-bottom:20px;border-top:0px solid #ccc}#bannerSocial ul,
#bannerSocial ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}#bannerSocial
ul{float:right;margin-top:11px}@media (max-width: 1024px){#bannerContentRight
#sectionTitle{font-size:1.55rem;line-height:normal}h1{font-size:1.4rem}}@media (max-width: 919px){#bannerInner{display:block;min-height:1px;padding:10px
0 10px 0}#bannerContentLeft{max-width:100%;min-width:100%;padding:0px}#bannerContentRight{display:block;min-height:1px;padding:10px
10px 10px 10px}}@media (max-width: 767px){#bannerContentRight #sectionTitle+h1#pageTitle{padding:0px
0px 20px 0px}}#mainNav{position:relative;z-index:21000;line-height:normal}#mainNav ul,
#mainNav
li{list-style:none;position:relative;margin:0;padding:0;text-align:left}#mainNav>ul{clear:right;float:right}#mainNav>ul:first-child{z-index:21000;margin:0px
1vw 0px 0px;color:#ccc;font-size:15px;line-height:normal}#mainNav li>a{display:block;padding:5px
1.1vw;color:#888}#mainNav > ul:first-child li:hover>a{color:#000;text-decoration:none}#mainNav > ul:first-child li:focus-within>a{color:#000;text-decoration:none}#mainNav > ul:first-child li ul
a{color:#575252}#mainNav > ul:first-child .current>a{color:#9c1c25}#mainNav > ul:first-child > li > ul .current>a:not(:hover):not(:focus){color:#000;background:none}#mainNav > ul:first-child
ul{display:none !important;position:absolute;background:#aaa;padding:10px
10px 18px 10px}#mainNav > ul:first-child > li:nth-last-child(-n + 2):hover > ul
ul{left:inherit;right:100%}#mainNav>ul:last-child{z-index:20000;margin:15px
1.4vw 0px 0px}#mainNav>ul:last-child>li>a{display:block;padding:10px
0.5vw;color:#888;font-size:15px;font-weight:700;line-height:20px;text-transform:uppercase}#mainNav>ul:last-child>li:hover>a,#mainNav>ul:last-child>li>a:focus{background:url('../i-t1735940553/nav-arrow.png') center bottom no-repeat;color:#000}#mainNav > ul:last-child li
a{text-decoration:none}#mainNav > ul:last-child li ul
a{color:#fff}#mainNav #navButton-offices>ul{display:none !important}#mainNav > ul:last-child .current>a{color:#9c1c25}#mainNav > ul:last-child > li > ul .current>a:not(:hover):not(:focus){color:#ccc;background:none}#mainNav > ul:last-child > li > ul a:hover,
#mainNav > ul:last-child > li > ul a:focus{color:#ccc}#mainNav > ul:last-child
ul{display:none;position:absolute;background:#39383f;padding:20px
20px 30px 20px;width:300px}#mainNav > ul:last-child > li:nth-last-child(-n + 3):hover > ul
ul{left:inherit;right:100%}@media (min-width: 1280px){#topJump{display:none}#mainNav{position:absolute;z-index:9999;top:25px;right:10px}#mainNav>ul,#mainNav>ul>li{display:inline-block}#mainNav > ul :hover>ul{display:block}#mainNav > ul li > ul
ul{top:0px;left:100%}#mainNav li>a{}#navJump:not(:focus){color:transparent}}@media (max-width: 1279px){#mainNav{display:flex;flex-direction:column;position:fixed;z-index:99;top:0;left: -400px;max-width:calc(100% - 80px);height:100vh;padding:10px;background:rgba(78,77,86,.98);box-sizing:border-box;box-shadow:0 0 200px 15px rgba(0,0,0,.8);transition-duration:0.5s}#mainNav:before{display:none}#mainNav:target,#mainNav.target{left:0 !important}#mainNav ul:first-child{order:2}#mainNav ul:last-child{order:1}#mainNav ul,
#mainNav
li{display:block;margin:0;padding:0;float:none}#mainNav li
ul{display:none !important}#mainNav>ul>li>a{display:block;padding:5px
0.5vw !important;color:#888;font-size:15px;line-height:20px;text-transform:uppercase;background:none !important}#mainNav > ul .current>a{color:#000 !important}#mainNav>ul>li>a:hover,#mainNav>ul>li>a:focus{color:#fff !important}#topJump,#navJump{display:block;position:absolute;top:10px;right:10px;width:0;height:0;overflow:hidden;padding:14px
28px 0 0;border:0
solid black;border-width:4px 0;cursor:pointer}#topJump{right:20px}#topJump::before,#topJump::after,#navJump::after{position:absolute;top:5px;left:0px;content:'';width:100%;border-top:inherit}#topJump{display:none;background:white}#mainNav.target~#topJump,#mainNav:target~#topJump{display:block}#topJump:after,#topJump:before{left:20%;width:60%;border-color:#0b3c5d;border-radius:2px;transform:rotate(-35deg)}#topJump:before{transform:rotate(35deg)}}ul.subNavList{margin-bottom:1em;font-size:18px;font-weight:900}ul.subNavList
li{list-style:none;margin-left:0;padding:0
0 8px 0;line-height:1.2}ul.subNavList
ul{padding-left:10px}li.here>a,li.hereParent>a{color:#333}@media (min-width: 1368px){#tabLinks{position:relative;border-top:1px solid #717178;text-align:center}#tabLinks:before{position:absolute;z-index: -1;top: -1px;bottom:0;left:calc(50% - 50vw);content:'';width:100vw;border-top:1px solid #717178}#tabLinks
a{display:inline-block;position:relative;margin-right:2px;padding:1.2em 1em;color:#fff;font-size:15px;font-weight:900;text-transform:uppercase}#tabLinks
.current{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAKCAYAAABWiWWfAAAAMUlEQVR4AY3MQQkAAADCQPuXnhVO8DdulTzpFEpAghR0CECHAHQIQIcAdAhAhwB0CHYAc5uBuBP8OQAAAABJRU5ErkJggg==) bottom center no-repeat;color:#b7b7b7;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: 1367px){#tabLinks{display:none}#content
h2.sectionTitle{display:block;position:relative;overflow:hidden;margin:1px
0 0 0;padding:13px
45px 13px 20px;background:#ddd;color:#666;font-size:20px;box-sizing:border-box;text-decoration:none;cursor:pointer}#content h2.sectionTitle:hover,
#content h2.sectionTitle:focus{background:#ccc}.js h2.sectionTitle:after{content:'+';position:absolute;top:7px;right:10px;width:18px;padding:0px
6px 0px 6px;background:#eee;border-radius:3px;font-weight:300;font-size:1.7rem;text-align:center}h2.sectionTitle.isOpen:after{content:'-'}.contentSection{display:block !important}.js .contentSection>*{display:none;padding:10px
0 10px 0}.js #tabLinks
a#tabViewAll{display:none}}#content{position:relative;height:auto !important;min-height:350px;max-width:1250px;margin:0px
auto;padding:50px
0 50px 0}#content:after{display:block;clear:both;content:''}body#practices #content,
body#industries
#content{max-width:none;padding:1px
0 0px 0;width:calc(100%  +  20px);margin:0
0 0 -10px}body#people #content,
body#index
#content{max-width:none;padding:0px
0 0px 0;width:calc(100%  +  20px);min-height:1px;margin:0
0 0 -10px}main{display:block;position:relative;margin:0px
0 0 0;padding:0
0 20px 0;box-sizing:border-box}#subNav{position:relative;box-sizing:border-box}#subContent{position:relative;padding:30px
34px 30px 34px;background:#bf8f00;box-sizing:border-box}body.people-item #subContent,
body.practices-item #subContent,
body.industries-item #subContent,
body.office-item
#subContent{padding:0px
0px 30px 0px;background:#fff;line-height:26px}body.resources
#subContent{background:#9a0a25;background:#056979}body.mainEventsPage
#subContent{background:#056979}body.events-item
#subContent{background:#056979}body.people-item #subContent a,
body.practices-item #subContent a,
body.industries-item #subContent a,
body.office-item #subContent
a{color:#06697a}body.resources #subContent a,
body.newsroom #subContent a,
body.events-item #subContent
a{color:#fff}body.newsroom #subContent h2,
body.events-item #subContent
h2{color:#fff}@media (min-width: 920px){#mainContent:not(:only-child){float:right;width:calc(100% - 450px)}body#practices main,
body#industries main,
body#people main,
body#index
main{float:none;width:100%;padding:0
0 0 0;background:#e8e8e8}#subContent{float:left;clear:left;width:380px}}@media (max-width: 919px){#content{display: -webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#mainContent{-webkit-order:2;order:2}#subNav{-webkit-order:3;order:3;margin-top:28px}body#practices #mainContent,
body#industries #mainContent,
body#people #mainContent,
body#index
#mainContent{padding:0
0 0 0}#subContent{-webkit-order:3;order: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}#mainContent h2+div>ul{margin-top:0.3em}#subContent .sideStaticText *,
body.resources #subContent
*{color:#fff}#subContent .sideStaticText a,
body.resources #subContent
a{color:#fff;text-decoration:underline}#subContent h2+div>ul{margin-top:0.3em}#subContent ul
li{line-height:24px}#subContent ul li~li{margin-top: .8em}.js .expandableList .results_list>li:nth-child(n+4){display:none}.js #area_bio .results_list > li:nth-child(n+1),
.js #industry_bio .results_list > li:nth-child(n+1),
.js #office_bio .results_list>li:nth-child(n+1){display:none}#mainContent .xrefSection ul,
#mainContent .xrefSection ul li,
#subContent .xrefSection ul,
#subContent .xrefSection ul li,
#subContent .bioSection:not(#bio_education) ul,
#subContent .bioSection:not(#bio_education) ul li,
#subContent .areaSection ul,
#subContent .areaSection ul li,
#subContent .itemSection ul,
#subContent .itemSection ul li,
#subContent .officeSection ul,
#subContent .officeSection ul
li{list-style:none;margin-left:0}.js #area_bio ul.results_list,
.js #industry_bio ul.results_list,
.js #office_bio
ul.results_list{margin:0px
0 8px 0}#backLink{margin-bottom:14px;font-weight:bold}.letterLinks{font-weight:900;font-size:20px;margin:10px
0px 18px -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}.letterLinks>*:last-child{width:calc(100% / 26 - 1px)}.letterLinks
a{color:#bf8f00}@media (max-width: 767px){.letterLinks a,
.letterLinks
span{width:calc(100% / 13)}.letterLinks>*:nth-child(12),.letterLinks>*:last-child{width:calc(100% / 13 - 1px)}}.bioList{margin:1rem 0}.bioList
tr{padding:1rem 0}.bioList .results_list
td{padding:0;font-size:16px;font-weight:800;vertical-align:top;box-sizing:border-box}.bioList .results_list
td.office{padding-left:20px;padding-right:20px}.bioList .results_list td
a{color:#333}.bioList
.photo{float:left;width:104px;margin:0
40px 0 0;background:#f1f1f1}.bioList .photo
img{display:block;width:100%}.bioList
.title{font-size:22px;line-height:normal;font-weight:900}.bioList .results_list td .title
a{color:#06697a}.bioList
.position{line-height:20px}.bioList .results_list
th{border-bottom:1px solid currentColor;font-size:12px;font-weight:900;text-transform:uppercase}.bioList .results_list tr>th+th{padding-left:20px;padding-right:20px}.bioList .results_list tr>th+th+th{padding-left:0px;padding-right:0px}.bioList .office ul,
.bioList .office
li{margin:0}.bioList ul
li{list-style:none;list-style-image:none}#teamContent{margin:38px
0 0px 0;color:#fff}@media (min-width: 768px){.bioList .results_list
td{padding:inherit}.bioList td+td{padding-left:1em;padding:1rem 0}}@media (max-width: 767px){.bioList .results_list
td{display:block}.bioList td + td,
.bioList td.nametitle
.position{margin-left:100px}.bioList
.photo{width:80px;margin:0
20px 0 0}.bioList .results_list
td.office{padding-left:0px;padding-right:0px}}#peopleBioSpotlight
ul{display:flex;flex-wrap:wrap;justify-content:space-between}#peopleBioSpotlight ul,
#peopleBioSpotlight ul
li{position:relative;list-style:none;margin:0
0 0 0;padding:0
0 0 0}#peopleBioSpotlight ul
li{width:calc(1/4 * 100% - (1 - 1/4) * 0px);background:#000;color:#fff;text-align:center;box-sizing:border-box}#peopleBioSpotlight ul li
.photo{position:relative;width:100%}#peopleBioSpotlight ul li .photo
img{display:block;position:relative;width:100%;opacity:0.5}#peopleBioSpotlight ul li
.title{position:absolute;z-index:1;bottom:40px;opacity:0;width:100%;text-align:center}#peopleBioSpotlight ul li .title a:not(.sp_pencil){display:block;position:relative;width:100%;height:100%;padding:5px
30px 5px 30px;color:#fff;font-size:36px;line-height:38px;font-weight:900;box-sizing:border-box}#peopleBioSpotlight ul li:hover{cursor:pointer}#peopleBioSpotlight ul li:hover .title,
#peopleBioSpotlight ul li:hover .photo
img{opacity:1;transition:250ms opacity}@media (max-width: 1367px){#peopleBioSpotlight ul
li{width:calc(1/2 * 100% - (1 - 1/2) * 0px)}}@media (max-width: 767px){#peopleBioSpotlight ul
li{width:calc(1 * 100% - (1 - 1) * 0px)}}#bioInfo{flex-grow:1;margin:0
0 0px 0}#bioInfo:after{display:block;clear:both;content:''}body.people-item #bannerContentLeft #bioPhoto,
body.office-item #bannerContentLeft #bioPhoto,
body.office-state #bannerContentLeft
#bioPhoto{display:block;width:100%}h1#bioPageTitle{margin:0
0 0 0;padding:0
0 0 0}#bioTitle{font-size:14px;font-weight:400;text-transform:uppercase}#bioPronouns{font-size:13px;font-weight:400}#bioOffices{margin:20px
0 0 0;color:#bf8f00;font-size:12px;font-weight:900;text-transform:uppercase}#bioOffices
a{color:#bf8f00}#bioContact{font-weight:400}body.office-item
#bioContact{font-size:15px;line-height:20px}body.people-item #subContent > div,
body.office-item #subContent>div{margin:0
0 15px 0;padding:18px
34px 20px 34px;background:#ebeced}body.people-item #subContent>div#bio_quote{padding:28px
34px 10px 34px;background:#760052}body.people-item #subContent > div#bio_quote ul
li{color:#fff;font-size:22px;line-height:34px}body.people-item #subContent > div#bio_quote
#quoteAttribution{font-size:14px;line-height:normal;font-style:italic}@media (max-width: 767px){.socialIcons ul li:nth-child(2){}}.listColumn
ul{display:flex;flex-wrap:wrap;justify-content:flex-start}.listColumn ul,
.listColumn ul
li{position:relative;list-style:none;margin:0
0 0 0;padding:0
0 0 0}.listColumn>ul>li{display:flex;align-items:center;justify-content:center;width:calc(25%);min-height:400px;margin:0
0 1px 0;border-right:1px solid #e8e8e8;background:#4e4d56;background-position:2000px 2000px;background-repeat:no-repeat;color:#fff;text-align:center;box-sizing:border-box}.listColumn>ul>li:nth-child(4n){border-right:0px}.listColumn > ul > li
.title{position:relative;z-index:1}.listColumn > ul > li .title a:not(.sp_pencil){display:block;position:relative;width:100%;height:100%;padding:20px
30px 20px 30px;color:#fff;font-size:30px;line-height:38px;font-weight:900;box-sizing:border-box}.listColumn > ul > li
.abstract{position:absolute;z-index:3;opacity:0;font-size:30px;line-height:38px;font-weight:900;box-sizing:border-box}.listColumn > ul > li
.image{position:absolute;top:0px;left:0px;z-index:1;opacity:0;overflow:hidden;max-width:100%;box-sizing:border-box}.listColumn > ul > li .image
img{display:block;height:100%;max-height:400px}.listColumn > ul > li .abstract
p{margin:18px
0 0 0;font-size:18px;line-height:24px;font-weight:400}.listColumn > ul > li .abstract
a{display:block;width:100%;height:100%;padding:20px
30px 20px 30px;color:#fff;box-sizing:border-box;text-decoration:none}.listColumn>ul>li:hover{background:#dcdddf url(data:image/png;base64,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) center center no-repeat;background-size:cover;cursor:pointer}.listColumn > ul > li:hover
.abstract{position:relative;opacity:1;transition:250ms opacity}.listColumn > ul > li:hover
.image{opacity:1;transition:250ms opacity}.listColumn > ul > li:hover
.title{position:absolute;opacity:0}.listColumn > ul > li .abstract
span{display:block;margin-top:10px;font-size:18px}body#practices .listColumn > ul > li:hover
*{color:#333}@media (max-width: 1367px){.listColumn{width:100vw;overflow:hidden}.listColumn>ul>li{width:calc(1/2 * 100% - (1 - 1/2) * 1px)}}@media (max-width: 767px){.listColumn>ul>li{width:calc(1 * 100% - (1 - 1) * 1px)}}body.practices-item #subContent > div,
body.industries-item #subContent>div{margin:0
0 15px 0;padding:18px
34px 20px 34px;background:#ebeced}body.practices-item #subContent > div#area_bio_contact,
body.industries-item #subContent>div#industry_bio_contact{padding:28px
34px 10px 34px;background:#06697a;color:#fff;font-size:22px;line-height:34px}body.practices-item #subContent > div#area_bio_contact h2,
body.industries-item #subContent > div#industry_bio_contact
h2{color:#fff}body.practices-item #subContent > div#area_bio_contact a,
body.industries-item #subContent > div#industry_bio_contact
a{color:#fff}body.practices-item #subContent > div#area_bio_contact li,
body.industries-item #subContent > div#industry_bio_contact
li{position:relative;clear:left;margin:18px
0 10px 0;font-size:16px;line-height:24px}body.practices-item #subContent > div#area_bio_contact li .photo,
body.industries-item #subContent > div#industry_bio_contact li
.photo{position:relative;float:left;width:90px;margin:0
18px 0 0}body.practices-item #subContent > div#area_bio_contact li .photo img,
body.industries-item #subContent > div#industry_bio_contact li .photo
img{display:block;position:relative;width:100%}body.practices-item #subContent > div#area_bio_contact li .title,
body.industries-item #subContent > div#industry_bio_contact li
.title{font-weight:700}body.practices-item #subContent > div#area_bio_contact li .email a,
body.industries-item #subContent > div#industry_bio_contact li .email
a{text-decoration:underline}#subContent #area_hierarchy.areaSection ul li
li{margin-left:20px}.mainItemList
ul{display:flex;flex-wrap:wrap;justify-content:space-between}.mainItemList ul,
.mainItemList ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}.mainItemList>ul>li{position:relative;width:calc(1/2 * 100% - (1 - 1/2) * 40px);margin:0
0 40px 0;padding:20px
32px 20px 32px;border:1px
solid #cacaca;box-sizing:border-box}.mainItemList ul li
.photo{position:relative;width:calc(100%  +  64px);margin: -20px 0 20px -32px}.mainItemList ul li .photo a img,
.mainItemList ul li .photo
img{display:block;width:100%}.mainItemList ul li .title,
.mainItemList ul li .title
a{color:#000;font-size:24px;font-weight:400;line-height:32px}.mainItemList ul li
.startInline{margin:0px
0 16px 0}.mainItemList ul li
.itemdate{color:#666;font-size:18px;font-weight:300}.mainItemList ul li
.category{color:#bf8d19;font-size:12px;font-weight:900;text-transform:uppercase}.mainItemList ul li .category
a{color:inherit}.mainItemList ul li
.abstract{color:#666;font-size:18px;font-weight:400}.mainItemList ul li .abstract
.mainItemListReadMore{color:#666;font-weight:700}.mainItemList ul li
.bioimgs{clear:left;margin:30px
0 0 0;font-size:12px;color:#999;text-transform:uppercase}.mainItemList ul li .bioimgs
a{display:inline-block;clear:left;margin:10px
20px 10px 0}.mainItemList ul li .bioimgs a>span:not(.highlight){display:block;margin:10px
0 0 60px;font-size:12px;color:#999;text-transform:uppercase}.mainItemList ul li .bioimgs
img{display:block;float:left;max-width:46px;margin:0
10px 0 0}@media (max-width: 1024px){.mainItemList>ul>li{width:100%}}@media (max-width: 920px){.mainItemList>ul>li{width:calc(1/2 * 100% - (1 - 1/2) * 40px)}}@media (max-width: 500px){.mainItemList>ul>li{width:100%}}.podcastList ul,.podcastList>ul>li{display:block;width:auto}.newsletterItemList
ul{display:flex;flex-wrap:wrap}.newsletterItemList ul,
.newsletterItemList ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}.newsletterItemList>ul>li{display:flex;align-items:center;justify-content:center;width:calc(1/3 * 100% - (1 - 1/3) * 40px);margin:0
39px 40px 0;padding:20px
32px 20px 32px;border:1px
solid #cacaca;border-top:45px solid #000;box-sizing:border-box}.newsletterItemList>ul>li:nth-child(3n){margin-right:0}.newsletterItemList>ul>li:nth-child(1),.newsletterItemList>ul>li:nth-child(9),.newsletterItemList>ul>li:nth-child(17){border-top:45px solid #006879}.newsletterItemList>ul>li:nth-child(2),.newsletterItemList>ul>li:nth-child(10),.newsletterItemList>ul>li:nth-child(18){border-top:45px solid #9a0b22}.newsletterItemList>ul>li:nth-child(3),.newsletterItemList>ul>li:nth-child(11),.newsletterItemList>ul>li:nth-child(19){border-top:45px solid #760053}.newsletterItemList>ul>li:nth-child(4),.newsletterItemList>ul>li:nth-child(12),.newsletterItemList>ul>li:nth-child(20){border-top:45px solid #263c91}.newsletterItemList>ul>li:nth-child(5),.newsletterItemList>ul>li:nth-child(13),.newsletterItemList>ul>li:nth-child(21){border-top:45px solid #bf9100}.newsletterItemList>ul>li:nth-child(6),.newsletterItemList>ul>li:nth-child(14),.newsletterItemList>ul>li:nth-child(22){border-top:45px solid #4e187c}.newsletterItemList>ul>li:nth-child(7),.newsletterItemList>ul>li:nth-child(15),.newsletterItemList>ul>li:nth-child(23){border-top:45px solid #00643f}.newsletterItemList>ul>li:nth-child(8),.newsletterItemList>ul>li:nth-child(16),.newsletterItemList>ul>li:nth-child(24){border-top:45px solid #263c91}.newsletterItemList ul li a:not(.sp_pencil){font-size:22px;font-weight:900;line-height:32px;text-align:center}@media (max-width: 1367px){.newsletterItemList>ul>li{width:100%;margin-left:0;margin-right:0}}#mainEventList
ul.results_list{display:flex;flex-wrap:wrap;justify-content:space-between}#mainEventList ul.results_list,
#mainEventList ul.results_list
li{position:relative;list-style:none;margin:0
0 0 0;padding:0
0 0 0}#mainEventList>ul.results_list>li{display:flex;width:calc(1/2 * 100% - (1 - 1/2) * 40px);min-height:320px;margin:0
0 40px 0;background:#4e4d56;color:#fff;box-sizing:border-box}#mainEventList > ul.results_list > li
.startInline{padding:20px
30px 20px 30px}#mainEventList > ul.results_list > li
.title{display:block;position:relative;z-index:1;color:#fff;font-size:20px;line-height:36px;font-weight:900;box-sizing:border-box}#mainEventList > ul.results_list > li .title
a{color:#fff}#mainEventList > ul.results_list > li .title a:hover{text-decoration:none}#mainEventList > ul.results_list > li .startInline
.moreLink{display:none;font-weight:700}#mainEventList>ul.results_list>li.hasLink:hover{background:#dcdddf url(data:image/png;base64,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) center center no-repeat;background-size:cover;cursor:pointer}#mainEventList > ul.results_list > li.hasLink:hover,
#mainEventList > ul.results_list > li.hasLink:hover .title,
#mainEventList > ul.results_list > li.hasLink:hover .title
a{color:#333}#mainEventList > ul.results_list > li:hover .startInline
.moreLink{display:block}@media (max-width: 1367px){#mainEventList>ul.results_list>li{width:calc(1/2 * 100% - (1 - 1/2) * 20px)}}@media (max-width: 767px){#mainEventList>ul.results_list>li{width:calc(1 * 100% - (1 - 1) * 20px)}}.view_more
a{display:inline-block;width:auto;margin:0
0 10px 0;padding:3px
14px 3px 14px;background:#bf8f00;color:#fff;font-weight:500;vertical-align:middle}.view_more a:hover{background:#868686;text-decoration:none}.rsvpButton{margin:10px
0 0 0}.rsvpButton
a{background:#760152}#blogItemList ul,
#blogItemList ul
li{position:relative;list-style:none;margin:0
0 0 0;padding:0
0 0 0}#blogItemList
ul{display:flex;flex-wrap:wrap;justify-content:space-between}#blogItemList ul
li{width:calc(1/2 * 100% - (1 - 1/2) * 40px);margin:0
0 40px 0;background:#dcdddf;box-sizing:border-box}#blogItemList ul li
.mainphoto{position:relative;z-index:2;width:100%;opacity:1}#blogItemList ul li .mainphoto
img{display:block;width:100%}#blogItemList ul li
.mainabstract{position:absolute;top:0px;z-index:1;padding:50px
50px 50px 50px;color:#333;font-size:20px;text-align:center;box-sizing:border-box}#blogItemList ul li:hover
.mainphoto{opacity:0;transition:250ms opacity}@media (max-width: 1150px){#blogItemList ul li
.mainabstract{font-size:18px}}@media (max-width: 1024px){#blogItemList ul li
.mainabstract{font-size:16px}}@media (max-width: 950px){#blogItemList ul li
.mainabstract{font-size:14px}}@media (max-width: 850px){#blogItemList ul li
.mainabstract{font-size:12px}}@media (max-width: 767px){#blogItemList ul
li{width:100%}#blogItemList ul li
.mainabstract{font-size:12px}}#videoItemList ul,
#videoItemList ul
li{position:relative;list-style:none;margin:0
0 0 0;padding:0
0 0 0}#videoItemList
ul{display:flex;flex-wrap:wrap;justify-content:space-between}#videoItemList ul
li{width:calc(1/2 * 100% - (1 - 1/2) * 40px);margin:0
0 40px 0;border:1px
solid #cacaca;box-sizing:border-box}#videoItemList ul li
.photo{position:relative;width:100%}#videoItemList ul li .photo
a{display:block;position:relative;z-index:1}#videoItemList ul li .photo a:after{position:absolute;z-index:2;top:20px;left:20px;width:50px;height:50px;content:' ';background:url('../i-t1735940553/video-play.png') no-repeat}#videoItemList ul li .photo
img{display:block;width:100%}#videoItemList ul li
.startInline{padding:20px
40px 20px 40px}#videoItemList ul li .startInline>span{display:block;margin:0
0 10px 0;line-height:22px}#videoItemList ul li .startInline>span:last-child{margin:0
0 0px 0}#videoItemList ul li .startInline>span.title{font-weight:700}body#newsroom-tv #subContent
h5{margin:0
0 0 0;padding:0px
0 0px 0;font-weight:400;font-size:1.75rem}body#newsroom-tv #subContent h5
a{color:#006865}@media (max-width: 767px){#videoItemList ul
li{width:100%}}div.blog,div.publication,span.publication{font-style:italic}#itemContent{margin:20px
0 0 0}.photoRight{float:right;margin-left:14px}#itemLocation{margin:0
0 10px 0;font-weight:900}#itemDate{font-weight:800;color:#666}#offices
#bannerInner{min-height:0}#offices #banner
h1{color:white;text-align:center;font-size:45px;margin:0}#offices
#bannerContentLeft{display:none}#offices
#bannerContentRight{background:none;color:white;padding:0
0 10px 0;height:auto}#headerOffices
a{color:inherit}#headerOffices ul,
#headerOffices
li{list-style:none;display:block;margin:0;padding:0}#headerOffices
li{display:inline;white-space:nowrap}#headerOffices li
div{display:inline-block}#headerOffices li+li:before{content:'/ ';color:#18a0b7;padding:0
.5em}@media (min-width: 641px){#headerOffices
ul{text-align:center}}@media (max-width: 801px){#headerOffices ul li:not(:last-child):before{padding:0
.2em}}@media (min-width: 100641px) and (max-width: 100800px){#headerOffices :nth-last-child(12):first-child ~ :nth-child(3n + 1):before,
#headerOffices :nth-last-child(13):first-child ~ :nth-child(4n + 1):before,
#headerOffices :nth-last-child(14):first-child ~ :nth-child(4n + 1):before,
#headerOffices :nth-last-child(15):first-child ~ :nth-child(4n + 1):before,
#headerOffices :nth-last-child(16):first-child ~ :nth-child(4n + 1):before,
#headerOffices :nth-last-child(17):first-child ~ :nth-child(5n + 1):before,
#headerOffices :nth-last-child(18):first-child ~ :nth-child(5n + 1):before,
#headerOffices :nth-last-child(19):first-child ~ :nth-child(5n + 1):before,
#headerOffices :nth-last-child(20):first-child~:nth-child(5n+1):before{content:"\A";white-space:pre;padding:0}}@media (min-width: 701px) and (max-width: 1100px){#headerOffices :nth-last-child(12):first-child ~ :nth-child(4n + 1):before,
#headerOffices :nth-last-child(13):first-child ~ :nth-child(5n + 1):before,
#headerOffices :nth-last-child(14):first-child ~ :nth-child(5n + 1):before,
#headerOffices :nth-last-child(15):first-child ~ :nth-child(5n + 1):before,
#headerOffices :nth-last-child(16):first-child ~ :nth-child(6n + 1):before,
#headerOffices :nth-last-child(17):first-child ~ :nth-child(6n + 1):before,
#headerOffices :nth-last-child(18):first-child ~ :nth-child(6n + 1):before,
#headerOffices :nth-last-child(19):first-child ~ :nth-child(7n + 1):before,
#headerOffices :nth-last-child(20):first-child~:nth-child(7n+1):before{content:"\A";white-space:pre;padding:0}}@media (min-width: 1101px){#headerOffices :nth-last-child(12):first-child ~ :nth-child(7):before,
#headerOffices :nth-last-child(13):first-child ~ :nth-child(8):before,
#headerOffices :nth-last-child(14):first-child ~ :nth-child(8):before,
#headerOffices :nth-last-child(15):first-child ~ :nth-child(9):before,
#headerOffices :nth-last-child(16):first-child ~ :nth-child(9):before,
#headerOffices :nth-last-child(17):first-child ~ :nth-child(10):before,
#headerOffices :nth-last-child(18):first-child ~ :nth-child(10):before,
#headerOffices :nth-last-child(19):first-child ~ :nth-child(11):before,
#headerOffices :nth-last-child(20):first-child~:nth-child(11):before{content:"\A";white-space:pre;padding:0}}#offices
#content{background:#bcbcbc;position:relative;margin-bottom:0}#offices
#footer{margin-top:0}#officeMap{padding:1.6% 10%;position:relative}#officeMapList ul,
#officeMapList
li{list-style:none;margin:0;padding:0}#officeMapList
ul{display:flex;flex-wrap:wrap}#officeMapList li
.details{margin:0
10px 10px 0;min-width:470px;height:226px;background:white;padding:3px
20px 3px 133px;box-sizing:border-box;font-size:16px;line-height:1.5;font-weight:400;position:relative;border:25px
solid transparent;background-clip:padding-box}#officeMapList li .details>:first-child{padding-top:1.5em}#officeMapList li
.officepic{position:absolute;left:3px;top:3px;bottom:3px;width:113px}#officeMapList li .officepic
img{width:100%}#officeMapList li
.details{display:none;position:absolute;top:0;left:0;z-index:999}#officeMapList li:hover .details,
#officeMapList li:focus
.details{display:block}#officeMapList li:focus
.details{display:block;top:0 !important;left:0 !important}#officeMapList li .details .title
.titleHeader{font-weight:700}#officeMapList
.officeDot{position:absolute;width:19px;height:19px;padding:0
0 0 0;box-sizing:border-box;background:white;border-radius:50%}#officeMapList .officeDot
div{position:absolute;left:25px;top:0;color:white;font-size:13px;font-weight:400;text-transform:uppercase;white-space:nowrap}#officeMapList .officeDot.dotRight
div{left:auto;right:25px}@media (max-width: 767px){#officeMapList li
.details{border-left:0px solid transparent}}@media (max-width: 1270px){#officeMapList
.officeDot{width:12px;height:12px}#officeMapList .officeDot
div{display:none}}@media (max-width: 640px){#officeMap{padding:0
10%}#officeMapList
.officeDot{width:2vw;height:2vw}}#officeMap
svg{width:100%;height:643px}@media (max-width: 1270px){#officeMap
svg{height:calc(52.2vw - 12.8px)}}#officeMap svg
path{fill:#717171;stroke-width:1px;stroke:#8b8b8b}#officeMap svg path#HI:not(.hasAdmissions),
#officeMap svg path#AK:not(.hasAdmissions){display:none}#officeMap svg
path.hasAdmissions{fill:#00687a;stroke:#10848a}#officeList:after{display:block;clear:both;content:''}#officeList ul,
#officeList ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}#officeList
ul{display: -webkit-flex;display: -ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#officeList ul
li{width:calc(100% / 3 - 2rem);margin-bottom:1.9rem;font-size:16px}#officeList ul li
.photo{float:left;max-width:120px;margin-top:2px}#officeList ul li .photo
img{display:block;width:100%}#officeList ul li
.startInline{margin-left:135px;padding-right:12px}#officeList ul li
.title{font-size:28px;font-weight:700;line-height:1.2;margin-bottom:8px}#officeList ul li .startInline>span{display:block}#officeList ul li
.contactperson{margin:0.3rem 0 0 0}@media (max-width: 1280px){#officeList ul
li{width:calc(100% / 2 - 2rem)}}@media (max-width: 767px){#officeList ul
li{float:none;width:100%;margin:0
0px 20px 0}}#mapKey,
#mapKey
li{list-style:none;margin:0;padding:0}#mapKey{position:absolute;bottom:10%;left:17%;color:white;text-transform:uppercase;font-size:13px;font-weight:400}#mapKey
li{position:relative;padding-left:31px;margin-top:5px}#mapKey li:before{content:'';position:absolute;left:0;top:0;width:19px;height:19px;background:#00687a}#mapKey li:first-child:before{background:white;border-radius:50%}@media (max-width: 1270px){#mapKey{left:0;bottom:0;xfont-size:12px}#mapKey
li{padding-left:14px;line-height:1}#mapKey li:before{width:10px;height:10px}}#officeAddress{margin:10px
0 20px 0}#officeAddressPhone{margin:10px
0 10px 0}body.office-item #subContent>div{margin:0
0 15px 0;padding:18px
34px 20px 34px;background:#6e0052;color:#fff}body.office-item #subContent > div
h2{color:#fff}body.office-item #subContent > div
a{color:#fff}body.office-item #subContent > div .toggleExpand
span{color:#fff;font-size:16px}@media (max-width: 767px){body.office-item #subContent > div .toggleExpand
span{font-size:12px}}.attachment_item>div{margin:0
0 6px 0}#join-accolades .itemList li,
#firm-clients .itemList
li{display: -webkit-flex;display:flex}#join-accolades .itemList li .photo img,
#firm-clients .itemList li .photo
img{padding-right:18px}#firm-clients .itemList
li{padding-left:0px;margin-bottom:20px}@media (max-width: 767px){#join-accolades .itemList li,
#firm-clients .itemList
li{-webkit-flex-direction:column;flex-direction:column}#join-accolades .itemList li:nth-child(n+2) .photo,
#firm-clients .itemList li:nth-child(n+2) .photo{margin-top:18px}}.socialIcons:after{display:block;clear:both;content:''}.socialIcons ul
li{display:inline-block;position:relative;width:34px;height:34px;margin:0
0 0 10px !important;background-color:#06697a !important;border-radius:50%}.socialIcons
ul{width:100%;text-align:right}#data-privacy-region-state .socialIcons
ul{width:100%;text-align:left;margin-top:0}.socialIcons ul li
a{display:block;position:relative;width:100%;height:100%}.socialIcons ul
li#socialIcon_email{float:left;width:auto;height:auto;margin:0
0 0 0px !important;background-color:#fff !important;border-radius:none;font-style:italic;font-size:18px;text-align:left}.socialIcons ul li#socialIcon_email
a{padding-right:18px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAArklEQVR4Ae3VAQbDMBjF8VXPMCgGlJ6poCAoKAC9TEwNjGHXKehBmr3yxoex2bIoefjZvCTzB3YIIeyCQpKHKEQhClGIc26FBfyXFlhjhEwwwhmO3N/a7vLNCFOMEM/PBu7QfvCm5d3G/kaUEH4vYYALVC/uVjwboOQePcRuNdygM1vHrX5ufw/hXkAPV+qh4HmyEHt+2tgtfYilkJxDZvA/mrP991WIQhSiEIU8AMQODqAmgZbSAAAAAElFTkSuQmCC) right center no-repeat;color:#333;text-decoration:underline}body.office-item .socialIcons ul li#socialIcon_email
a{display:inline;padding-right:34px}.socialIcons ul li#socialIcon_email a:hover{color:#9a0a25}@media (max-width: 1367px){.socialIcons ul
li{width:30px;height:30px}.socialIcons ul
li#socialIcon_email{display:block;float:none}.socialIcons ul li#socialIcon_email
a{display:inline;padding-right:34px}}@media (max-width: 919px){.socialIcons
ul{text-align:center}.socialIcons ul li:first-child{margin-left:0px !important}}.socialIcons ul
li#socialIcon_vcard{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAA0klEQVR4Ae3WAQfCQBjG8SwAA+gzRBArBAJgCIC+QQhB9T1CBlR9hUAQQAABIiAClYZowNuDwzmvXNxdsffhB+7wZzOrENFfkBAJKXWIhEhIHdZwhj0MfhFSgxeYG6rzCOIPnIVMid9FnVehIH6Fy5AZ8cu1O0FCxsTvGPodaRC/TLvThh4jdRaiHMBcYvFoyHVIF/RtjPMJLBmZ65AE9C1Cfkdi6MMcnmBuByNo+gxJ4Ur2W0HkI+RE36/lI2QLD7hZuEMOHfkNUCREQiREQiTkDZ+q9J/V9Q5gAAAAAElFTkSuQmCC) center center no-repeat}.socialIcons ul
li#socialIcon_PDF{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAnklEQVR4Ae3VgQnDMAwEwKzQnbpCVugKXaErZKeu8Ct0BVXAF54AAoiNCn7BQ4IjchDZ2SLiL2LIshBDDDHEEC1kjsyNazitvzOPc68UrkKQefFFQYxCwLVf7dL7yYA5LkPkHoxCNuapUO2VDIWEXhfPT4egE1LNSAXR2mfvmgqiw3of+WmY/hlh+ncNU58jXZDqZIV/eoYYYoghy0O+Xdrys/MvW+sAAAAASUVORK5CYII=) center center no-repeat}.socialIcons ul
li#socialIcon_linkedin{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAsElEQVR4Ae3SAQYCQRSH8QSi0BECCYAoAiAdoFMEBBAAoQt0jrYbLAERCBCQREFABUwfFuOJIG/W+j9+8Mbjw9RCCKWgEIUopNIhU1zxwhr1VCEPxDNOFXIxIcNUISPkOGIOfdYlskiz2C/MvoUVTnjihi0G/wrJEU+72Gdmf8C3eaPvE/J7Np4he/TQwMy83T1DJububN7dQrrmbpcqpGPvFKIQhxB/ClGIQhRSmZAPmJwP9w5HdyEAAAAASUVORK5CYII=) center center no-repeat}.socialIcons ul
li#socialIcon_facebook{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAi0lEQVR4AWP4////oMD0tnDUIaMOGXUIIxBnAfEFIP7zHwHe0tshi//jAPR0iDvEvoF3yBw0i18D8QwgbgBhejpkH5pDggYqsR5Ac4jBiHRIABK+guaQQiQ5N9o6hHhwZrA4ZPVgcUgXrR1SgITvoFnejSRnNJp9Rx0y6pBRh4w6hEg82p0YdcioQwCAY/RQ1quLwQAAAABJRU5ErkJggg==) center center no-repeat}.socialIcons ul
li#socialIcon_twitter{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAd5JREFUeNrs1z1oE2Ecx/EmVGvQwYAp2qEgiHSzSLB0S5QOGR2CDr7QwYKIVurg0KWtoQ6dujUohdChiIPSpeLWRRQdBNvQFwxUEAytSk0pwb6k3wd/QhBzubsmR4Z74DP8k+fu+XH/ey6XQKlUamqEEWxqkOEH8YP4QZyOZhtzbuMKiggrfBZ38cviuFakcBiD+Gq5inmgVdGFAnaRxmTpzxizOCaI55p3zcYatoIYfdjAJdVTCpaoMD+tEHcQqGWQQ3iJNZzBSXzBAs7+M/eeQozbPLejIMYpfMac6h4tmCmb048tPMHRegUxklpoSPWwWmTug25dsTc47vC8joP87f9vXMAxvMJP3UNvEXFxTldBQviIHE6gE+tqU9RNCLdBjDiKeKr6BrZ1j3gaxBhQmKuqp7GDmNdBUmrHN3RoS+fUtpBXQUbxQ1t3Ga+1XeO6KhNeBLmpxZ6hBb3Yw0N9P6ItnqxnkMvaujM4UvZ5Rm26qPo9VtBWjyDn8B3z/3lWmMd8FosIq97EC/081CzIaaxiCe0V5iTUorTq69pVt2oVxOyIT8jbeGCNqUWPcV9XpaBXCct17LwYxZDHA3yoMvcRIojqpWlW9Xm8szow4P/T84P4QfwgBxz7AgwArb7BZCKrNVMAAAAASUVORK5CYII=) center center no-repeat}.socialIcons ul
li#socialIcon_blogurl{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAA/UlEQVR4Ae3WJVAEUQCHcdx7o+B9hnjpKDhEGok+Q8LdoXciNLwX3N3d3fLy4ee38h76/jO/dPad7W6Apmk/wr8IUSEqRIUEoxQjOMedg0MMoVB2SCxWoWe9skJCsQ8j65IRUgYzSxUdsgTHXaMD1ah50w3XNYkOeYDjKrzcbxOO6xQd8gjHTSIDNgdFuIfjrlAAG6JEhNzB6iZ/Rgj7KSH3PyXkTsaPdRb5sCPNhR25mITjHmT8fct1PKZYRsgKHHeBJpR60YBTOG5DREgVrK5ZREgETmB2V4i2HgLEYxtGd4AU0RdGEajBJC5w58UFplCPGHXNqkJUiAr5Kk/OO23ZjYVkywAAAABJRU5ErkJggg==) center center no-repeat}.socialIcons ul
li#socialIcon_mobileapp{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAm0lEQVR4AWP4////oMAD7YBRh4w6ZNQhow4ZdcioQ4yB+Mx/CLgL5TOA2FDcAaXfAXEaPjlKHXIGalAHlL6LZNl/qHgalH0GnxylDgkFYhdkC9DZxMtRnkbKYdEzUA4RRIuaMwPlkFUg3QMfNQgDysEhAgf0T6zGSIaewRY1eLLvf2pmX4KhRYrcqENGK71Rh4w6ZNQhow4ZaAwAXGvqu8SbaJEAAAAASUVORK5CYII=) center center no-repeat}.socialIcons ul
li#socialIcon_youtube{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAB6klEQVR4Ae3XAwxbCwCG0Wfbtu0321Ywx7Nt27ZtK5pt27bNM9vF0D85Mb72+onTp08/ECIhj2xIJCQztXmSdiQPV0gK1vMTW4garpDXmEp9RvEtXenIu2QhHllIGbwQaMZxSlGLoYylDB0oQQ9qBzskLaf4k44UoiYNaEIh2lI52CF/sJ336EBJ6lOHJhSgVShC/mIXH9KF0jS8oBml6BOqkO18TCbWs5bkVGID6ygZ3BD49JqwX3mCF/iCt3kxGCEpaEI7OtGe3vSlKz3oRzda04wmVODLQIVk5zAnuZct58tAhEygIF/xE98yjYvbQywGcLMVD0TIQgYQgycozRpOcoJtvEMbrtxWTnJ2dQMRspyzq8VbbCIu3UnGEH7kfaKzjnK8TwqO0DoQIWs4u0q8xVxepiEf05mfycbrVOFjcvI0k+keiJC114TM4x2a8jXd+JkWfEtJPuB3nmd8oEJW3iSkDd9eEdKEbyjFh+QmD2voEIiQRZxdeV5lDq+Tm7fpxneU5kNK8hHN+YwpgTpHZnB2NfiCVfzEh3xAf/7jM95nAhl4jh/ZE6irpjFnt4/VnN16NrGBw2xkBas4u4OMYSdnlygQIe/RmU3sZgu72MkutrGT3RdsZjv7WUHeyOdEJCQS8kiHnAFugihR4fXd8QAAAABJRU5ErkJggg==) center center no-repeat}.socialIcons ul
li#socialIcon_share{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAABGElEQVR4Ae3WAUTFUBSH8UWkGjBBUJJRFQAosAghECIAsEIIEEAUA6BZkYSCVFAgEgNIAFAqiJBUWIWtL4yLO2A7ezgfPzzg77GzOUVRdAQdokN0iA5BL9ZxiC2MtDGkB2cwe8Ko9JAZ2Iqkh2zA1rHUkHncIIetsM4hXXDhGOZwDbNXZCg7Ql9dQ5Zwi2ecI8QVzO6xigGMYRHTdT6+AXJU9YA1eE3fkT3YusMKPKmDdgBbp/AlL+sCqvrFDqakTnyIR3wgxT7eUfaNxPiHhjCL8SbeNS4Gjd/D2MUnyr5wgjf894MI3RIHzUeMDFUtS574SVzCViL9rglga1N6SD9SmL3Ab+PDyMM2LhBjQr9ZdYgO0SGS/gCLZvVS9fm0gwAAAABJRU5ErkJggg==) center center no-repeat}.socialIcons ul li:hover{background-color:#9a0a25 !important}.socialIcons ul li#socialIcon_share>div{width:34px;height:34px}form{position:relative;margin:0;padding:0}form:after{display:block;clear:both;content:''}form>div>div{position:relative;float:left;width:calc(50% - 12px);height:34px;margin:0
12px 12px 0}form>div>#submit_wrapper{clear:both}#subContent form>div>div{width:auto;margin-right:0}form>div>div.textarea_wrapper{height:auto;width:calc(100% - 12px)}form>div>div.radio_wrapper{clear:both;float:none;height:auto;width:calc(100% - 7px);padding:10px
0 5px 0}form>div>div.radio_wrapper>div>div>input,form>div>div.radio_wrapper>div>div>label{float:left}form>div>div.radio_wrapper>div>div>input{margin-top:5px}form>div>div.submit_wrapper{width:calc(100% - 12px)}form>p{clear:both}#costWrapper{height:auto;clear:both;float:none}#costWrapper label,
#content .radio_wrapper>label,#retreatForm>div>label{display:block !important;opacity:1 !important;position:static;padding:0
0 .5em 0;line-height:normal;max-width:none;height:auto;display:block;font-weight:bold}#content .radio_wrapper > div
label{padding-left: .3em;line-height:normal;vertical-align:middle}.js form>div>div.hasValue>label{visibility:hidden}.js form>div>div.hasValue>label[style]{visibility:visible}input[type=submit],#paymentButtons>a{-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{max-width:458px;width:100%;height:34px;margin:0;padding:1px
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}input.hasDatepicker{background-image:url(../i-t1735940553/calendar.svgz);background-position:calc(100% - 10px);background-repeat:no-repeat}textarea{max-width:none;line-height:normal;padding-top: .5em;min-height:6.5em}.js form>div>div>label{position:absolute;top:2px;left:1px;border:0;background:none}.customSelect{display:block !important;overflow:hidden;position:relative;padding-right:40px}.customSelect:after{content:'';display:block;position:absolute;top: .75em;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}input[type=text]:focus,input[type=password]:focus,textarea:focus,.customSelectFocus{background-color:#eee}.customSelectFocus:after{border-color:#fff transparent transparent transparent !important}input[type=submit],#paymentButtons>a{width:auto;height:34px;margin:0
0 10px 0;padding:1px
14px 1px 14px;background:#969696;border:0
solid #d6d6d6;color:#fff;font:normal 14px/1.8 Helvetica,Arial,sans-serif;cursor:pointer;display:inline-block;line-height:30px;box-sizing:border-box;text-transform:uppercase}a.viewAll,a.clearAll{color:#fff}input[type=submit]:hover,a.viewAll:hover{background:#868686;text-decoration:none}form>div>div.radio_wrapper>div{display: -webkit-flex;display:flex;flex-wrap:wrap}form>div>div.radio_wrapper>div>div{margin:0
9px 9px 0;white-space:nowrap}#subContent .radio_wrapper
div{display:block;margin-right:0}form h2,
form
p{clear:both}body.events-item #subContent
.search_form{margin:2.2em 0 0 0}#subContent form>div>div{width:100%;float:none;min-height:34px;margin:0
0px 12px 0}#subContent form > div:not(.stndForm) input:not([type]),
#subContent form > div:not(.stndForm) input[type=text],
#subContent form > div:not(.stndForm) input[type=tel],
#subContent form > div:not(.stndForm) input[type=email],
#subContent form > div:not(.stndForm) input[type=password],
#subContent form > div:not(.stndForm) textarea,
#subContent form > div:not(.stndForm) select,
#subContent form > div:not(.stndForm) .customSelect,
.js #subContent form>div:not(.stndForm)>div>label{color:#fff;border:none;border-bottom:1px solid #d9bc66}body.events #subContent .search_form input[type=text],
body.events #subContent .search_form select,
body.events #subContent .search_form .customSelect,
body.events.js #subContent form > div.search_form > div > label,
body.blog #subContent .search_form input[type=text],
body.blog #subContent .search_form select,
body.blog #subContent .search_form .customSelect,
body.blog.js #subContent form>div.search_form>div>label{border-bottom:1px solid #6ba5b0}#subContent .search_form select>*{color:#666766}#subContent form > div:not(.stndForm) input[type=text]{background:none}#subContent form > div.search_form > div#newsroomKeyword > label,
body.blog #subContent form > div.search_form > div.dateTextWrapper > label,
body.blog #subContent form>div.search_form>div#blogKeyword>label{border:0px}#subContent .customSelect:after{border-color:#d9bc66 transparent transparent transparent}body.events #subContent .customSelect:after,
body.blog #subContent .customSelect:after{border-color:#6ba5b0 transparent transparent transparent}#subContent form > div:not(.stndForm) input[type=text]:focus,
#subContent form > div:not(.stndForm) input[type=password]:focus,
#subContent form > div:not(.stndForm) textarea:focus,
#subContent form > div:not(.stndForm) .customSelectFocus{background-color:#d9bc66}body.events #subContent input[type=text]:focus,
body.events #subContent input[type=password]:focus,
body.events #subContent textarea:focus,
body.events #subContent
.customSelectFocus{background-color:#6ba5b0}#subContent form>div:not(.stndForm)>div:last-child{text-align:right}#subContent form > div:not(.stndForm) input[type=submit]{position:relative;margin:10px
0 0px 0;padding:3px
36px 3px 18px;background:#c9a026;border:0
solid #c9a026}body.events  #subContent input[type=submit],
body.blog  #subContent input[type=submit]{background:#2c7f8f;border:0
solid #2c7f8f}#blogSearch form>div>div:last-child:after{content:"\f002";font-family:'FontAwesome';position:absolute;top:11px;right:10px;color:#fff;font-weight:200;font-size:20px}#banner input:not([type]),
#banner input[type=text],
#banner input[type=tel],
#banner input[type=email],
#banner input[type=password],
#banner textarea,
#banner select,
#banner .customSelect,
.js #banner form>div>div>label{max-width:none;color:#fff;border:none;border-bottom:1px solid #6aa5af}#banner select>*{color:#666766}#banner input[type=text]{background:none}#banner form > div > div#attySearchName > label,
#banner form>div>div#attySearchKeyword>label{border:0px}#banner .customSelect:after{border-color:#6aa5af transparent transparent transparent}#banner input[type=text]:focus,
#banner input[type=password]:focus,
#banner textarea:focus,
#banner
.customSelectFocus{background-color:#6aa5af}#banner form>div>div:last-child{text-align:right;color:#fff}#banner form > div > div:last-child
a{margin:0
10px 0 10px}#banner input[type=submit]{position:relative;margin:10px
0 0px 20px;padding:3px
36px 3px 18px;background:#6aa5af;border:0
solid #6aa5af}#banner form>div>div:last-child:after{content:"\f002";font-family:'FontAwesome';position:absolute;top:11px;right:10px;color:#fff;font-weight:200;font-size:20px}body.offices-inquiry #mainContent
form{max-width:912px}@media (max-width: 1367px){body:not(.people) form>div>div{width:calc(100% - 0px);max-width:458px;margin:0
0px 12px 0}}@media (max-width: 767px){body.people form>div>div{width:calc(100% - 0px);max-width:none;margin:0
0px 12px 0}body.offices-inquiry #mainContent form>div>div{float:none;width:100%}#banner input[type=submit]{margin:10px
0 0px 0px}#banner a.viewAll,
#banner
a.clearAll{font-size:16px}}#emailField{display:none}#webCartList{border-collapse:collapse;margin:1em
0;width:100%}#webCartList th,
#webCartList
td{border-bottom:1px solid #333;padding:1em;vertical-align:center;line-height:1.2}#webCartList
th{padding-top:0;text-align:left}#webCartList tr>:first-child{padding-left:0}#webCartList tr>:last-child{padding-right:0;text-align:right}.autocomplete-w1{position:absolute;top:0;left:0;margin:8px
0 0 6px}.autocomplete{max-height:350px;overflow:auto;margin: -6px 6px 6px -6px;background:#fff;border:1px
solid #999;text-align:left;cursor:default;box-shadow:4px 4px 5px -2px rgba(0,0,0,0.5)}.autocomplete
.selected{background:#f0f0f0}.autocomplete
div{padding:5px
5px;line-height:120%}.autocomplete div
span.autoCompleteMore{font-size:11px;color:#3874a8}.autocomplete
h2{margin:0;padding:12px
5px 6px 5px;white-space:nowrap}.autocomplete
strong{font-weight:bold;color:#3874a8}.data-privacy
#bannerContentRight{text-align:center}.data-privacy #bannerContentRight
a{color:inherit;font-size:15px;text-transform:uppercase;font-family:'TradeGothic',Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:1px}.data-privacy
#bannerInner{min-height:0}.data-privacy #banner
h1#pageTitle{color:white;text-align:center;font-size:45px;margin:0}.data-privacy
#bannerContentLeft{display:none}.data-privacy
#bannerContentRight{background:none;color:white;padding:0
0 10px 0;height:auto}.data-privacy
#content{padding-top:0}.data-privacy-region-state
#content{padding:0}.data-privacy-region-state
#mainContent{padding-bottom:0}.data-privacy-region-state
#footer{margin-top:0}#privacyMap{background:#d6d6d6;padding:50px
0 20px;margin-bottom:30px;position:relative}#mapAltNav{display:block;float:right;position:relative;margin:1em
0 20px}#mapAltNav
button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;text-transform:inherit;text-align:inherit;line-height:inherit;-webkit-font-smoothing:inherit;-webkit-appearance:none;border-bottom:1px solid #02687a;min-width:365px;height:2em}#mapAltNav button::after{content:'';display:block;position:absolute;top: .75em;right: .75em;width:0;height:0;border-style:solid;border-width: .5em .5em 0 .5em;border-color:#02687a transparent transparent transparent}#mapAltNav>ul{position:absolute;min-width:100%;box-sizing:border-box;background:white;margin:0;padding:1em;max-height:min(50vh, 600px);overflow:auto}#mapAltNav > ul
ul{margin-left:1em}#privacyMap
svg{margin-top:20px}#privacyMap svg
path{fill:#717171;stroke:white;stroke-width:0.3px}#privacyMap svg a
path{fill:#02687a}#privacyMap svg a:is(:hover, :focus) path{fill:#9a0a25}#privacyMap svg #text
path{stroke:none;fill:white}#privacyMap svg #text
path{pointer-events:none}#privacyMap svg :is(#text-AS, #text-MP, #text-PR, #text-GU, #text-VI) path{fill:#717171;stroke:#D6D6D6}#privacyMap .selectedState
path{pointer-events:none;fill:#000;position:absolute;top:0;left:0}.data-privacy
#tabLinks{border:0;text-align:left;margin: .5em 0 1em}.data-privacy #tabLinks::before{content:none}.data-privacy #tabLinks
a{color:#4d2179;text-transform:none;padding:12px
20px 10px;margin:0
3px 3px 0;font-family:'TradeGothic',Helvetica,Arial,sans-serif;font-weight:900;border:1px
solid #d6d6d6}.data-privacy #tabLinks
a.current{color:white;background:#4d2179;border-color:transparent}#dataPrivacyState{display:flex;column-gap:50px;padding:43px
26px;margin-top: -30px}@media (max-width: 900px){#dataPrivacyState{flex-direction:row;display:block;padding:10px
0 40px}}@media (min-width: 901px){#dataPrivacyState{background:white}#dataPrivacyState:before{background:#d6d6d6}}#dataPrivacyState
h2{font-size:1.9em;margin-bottom:10px}#dataPrivacyState
h3{color:#02687a;margin:0.8em 0 .5em;font-family:'TradeGothic',Helvetica,Arial,sans-serif;font-weight:900}#dpmSidebar{flex:0 0 300px;display:flex;flex-direction:column;gap:10px}#dpmStateInfo{flex-grow:1}#dpmSidebar>a{display:block;padding:20px
20px 18px;background:#4d2179;font-family:'TradeGothic',Helvetica,Arial,sans-serif;font-weight:900;font-size:18px;color:white;text-align:center}#dpmSidebar
.hotline{font-family:'TradeGothic',Helvetica,Arial,sans-serif;font-weight:900;font-size:17px;color:#02687a;text-transform:uppercase;text-align:center;margin:5px
0 .5em;line-height:2em}#dpmSidebar
svg{background:#02687a;height:350px;width:100%;padding:50px;box-sizing:border-box}@media (max-width: 900px){#dpmSidebar
svg{height:200px;padding:20px}}#dpmSidebar svg
path{fill:white;stroke:white;stroke-width:0}.dpmSocialIcons
a{display:block;margin-top: -10px;padding:20px
20px 18px;background:#4d2179;font-family:'TradeGothic',Helvetica,Arial,sans-serif;font-weight:900;font-size:18px;color:white;text-align:center}#footer{position:relative;margin:1em
0 0 0;padding: .8em 0;background:#28292c;color:#999;font-size: .9em;font-weight:400}#footer:after{display:block;clear:both;content:''}body#practices #footer,
body#industries #footer,
body#people #footer,
body#index
#footer{margin:0
0 0 0}#footer
a{color:#999}#footer a:hover{color:#fff;text-decoration:none}ul#footerLeft,
ul#footerLeft li,
ul#footerRight,
ul#footerRight
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}ul#footerLeft{float:left}ul#footerRight{float:right}ul#footerLeft li,
ul#footerRight
li{float:left;font-size:12px;color:#666;text-transform:uppercase}ul#footerLeft li a,
ul#footerRight li
a{color:#666}ul#footerLeft li:before,
ul#footerRight li:before{content:'|';padding:0
10px 0 10px}ul#footerLeft li:first-child:before,
ul#footerRight li:first-child:before{content:'';padding:0
0px 0 0px}#footerOffices{width:100%;max-width:1250px;margin:0
auto;padding:20px
100px 0 100px;box-sizing:border-box}#footerOffices ul,
#footerOffices
li{list-style:none;margin:0;padding:0}#footerOffices
.results_list{position:relative;width:100%;text-align:center}#footerOffices .results_list>li{display:inline-block;margin:0
20px 18px 20px;font-size:14px;text-transform:uppercase}#footerOffices
.phone{font-size:12px}#footerSocial{display:inline-block;width:100%}#footer .socialIcons
ul{text-align:center}img#bestLawyerBadge{display:block;position:absolute;top:30px;right:10px;max-width:100px}@media (max-width: 1250px){img#bestLawyerBadge{position:relative;top:inherit;right:inherit;margin:20px
auto}}@media (max-width: 1024px){ul#footerLeft,ul#footerRight{float:left;clear:left}#footerOffices{padding:20px
10px 0 10px}}@media (max-width: 767px){#footerOffices .results_list>li{display:block}ul#footerLeft,ul#footerRight{width:100%}ul#footerLeft li,
ul#footerRight
li{display:block;float:none;padding:0px;text-align:center}ul#footerLeft li:before,
ul#footerRight li:before{content:'';padding:0px}}#mainContent #videoList>div>div{display:inline-block}#mainContent #videoList .results_list>div{position:relative;margin:0
16px 0 0}#videoList{overflow:hidden}#mainContent #videoList .results_list>div{float:left;width:305px;height:100%;min-height:180px;padding-bottom:18px}#mainContent #videoList .results_list>div:nth-child(odd){clear:left}#mainContent #videoList .results_list
.title{line-height:26px}@media screen and (max-width: 1279px){#index #videoList .results_list div+div+div{display:none}}#newsroom #mainContent .itemList .results_list div.photo a:before,
#mainContent #videoList .results_list > div .photo a:before{position:absolute;right:5px;top:0;z-index:100;content:'Play Video';display:block;width:75px;height:23px;font-size:12px;color:#fff;text-align:center;line-height:23px;background:rgba(33,33,33,.4);cursor:pointer}#newsroom #mainContent .itemList .results_list>div{margin:18px
0}#newsroom #mainContent .itemList .results_list
.photo{position:relative;margin:0
16px 0 0;width:305px;height:100%;min-height:180px;padding-bottom:18px}#mainContent #videoList .results_list div:last-child{margin:0}#subContent #videoList .results_list>div{margin:5px
0 18px 0}#subContent #videoList .results_list div
.title{margin:9px
0 0 0;padding:0
0 10px 0;line-height:normal}#subContent #videoList .results_list div .photo
a{position:relative;display:block;width:100%;overflow:hidden}#subContent #videoList .results_list div .photo a
img{display:block;position:relative}#subContent #videoList .results_list div .photo a:after{position:absolute;top:0;left:0;content:'Play Video';display:block;width:75px;height:23px;font-size:12px;color:#fff;text-align:center;line-height:23px;background:rgba(33,33,33,.4)}#mainContent #videoList .results_list > div .sp_pencil
img{position:absolute;top:0;left:0}#videoPopup{position:fixed;top:calc(50% - 38vh);left:calc(50% - 25vw);height:76vh;width:50vw;padding:0
30px;background:black;border-radius:7px;box-sizing:border-box;z-index:99999999}@media all and (orientation: portrait){#videoPopup{left:calc(50% - 45vw);top:calc(50% - 20vh);width:90vw;height:40vh}}#videoFrame{height:100%;z-index:99999999999}#videoPopup
iframe{width:100%;height:100%;z-index:99999999999}#videoClose{position:absolute;top:0;right:0;line-height:1;padding:0
8px;background:transparent;color:white;font-size:25px;text-decoration:none;z-index:99999999}body.videoPlaying:after{content:'';position:fixed;background:rgba(33,33,33,.5);background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: -o-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: -ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:radial-gradient(ellipse at center, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);top:0;left:0;right:0;bottom:0;z-index:9999999}.calcHolder{float:left}.calcHolder
h3{font-size:100%;margin-bottom:10px}.calculator{width:230px;height:508px;margin-right:10px;margin-bottom:10px;background:#fff;border:1px
solid #ccc}.calculator
p{padding-bottom:5px;font-weight:bold;font-size:10px}.calcHolder p
span{position:relative;top:10px;font-size:16px;line-height:16px}.calculator
form{margin:0px;padding:0px}.calculator
.submitButton{margin-top:10px}.calculator
label{display:block;font-size:11px}.calculator
.pres{margin:0px
10px 0 10px}.calculator
.answer{font-size:10px;font-weight:normal}.calculator
.calcError{color:red;font-size:11px;font-weight:normal;font-style:italic}.calculator
.txt{width:100px}.resultFloat{float:left;width:105px;color:#306fac;font-size:10px}.result{color:#306fac;font-size:10px}.calcDisclaimer{font-size:10px;clear:both}.calcInstruction1,.calcInstruction2,.calcInstruction3{display:block;width:215px;min-height:100px;margin:0
3px 15px;font-size:13px;line-height:1.3}#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;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{background:#000;color:#fff}@media all and (orientation: portrait){#emailPopup{left:calc(50% - 45vw);top:calc(50% - 20vh);width:90vw;height:40vh}}@media (max-width: 767px){#emailPopup{position:fixed;left:10px;top:90px;width:calc(100% - 20px);height:auto;font-size:12px;box-sizing:border-box}}.errors{color:red}#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:1rem}@media (max-width: 767px){table.results_list,
table.results_list td,
table.results_list
tr{display:block}table.results_list
th{display:none;background:red}}.itemList > ul,
.itemList > ul
li{list-style:none;margin-left:0}h2+.itemList,.itemList+.view_more{margin-top:1rem}.expandableHeading{position:relative;margin:1px
0 0px 0;padding:12px
48px 12px 18px;background-color:#9a0a25;color:#fff;font-size:1.15rem;font-weight:400;cursor:pointer;transition:margin 0.2s}.expandableHeading.expanded{margin-bottom:10px;transition:margin 0.2s}.expandableHeading:after{display:inline-block;position:absolute;content:"\f105";top:13px;right:10px;float:right;width:22px;height:22px;font-family:"FontAwesome";color:#fff;font-size:24px;font-weight:900;font-style:normal;line-height:20px;text-align:center;text-decoration:none}.expandableHeading.expanded:after{content:"\f107";line-height:23px}table.SITE_MAP{margin-top:5px;border-collapse:collapse}table.SITE_MAP
th{padding-top:5px;text-align:right}table.SITE_MAP
td{padding-top:5px}table.SITE_MAP
td.h_separator{height:5px;border-bottom:solid 1px #ccc}table.SITE_MAP
td.v_separator{padding-left:15px;padding-right:15px;font-size: .8em;color:#666}@media (max-width: 767px){table.SITE_MAP,
table.SITE_MAP th,
table.SITE_MAP td,
table.SITE_MAP
tr{display:block;text-align:left;padding:0}table.SITE_MAP td:nth-child(n+4){padding-left:1rem}table.SITE_MAP td:nth-child(n+6){padding-left:2rem}table.SITE_MAP
.v_separator{display:none}}body.search #subContent>div{color:#fff}.form-section-label{margin:1em
0 0 0;font-weight:bold}#search
.search_text{margin:1em
0 0 0}#search
#search_button{margin-left:8px}#search form
div{height:auto;width:100%}#search .search_form
label{position:relative;display:inline}#search .search_form label,
#search .search_form
input{position:relative;margin:3px
4px;vertical-align:middle}body.search #subContent .sections input,
body.search #mainContent .sections
input{position:absolute;display:block}body.search #subContent .sections label,
body.search #mainContent .sections
label{position:relative;display:inline-block;left:10px;top: -4px;line-height:normal;height:auto;vertical-align:top}body.search #subContent .sections br,
body.search #mainContent .sections
br{display:none;height:1px;line-height:1px;margin:0px;padding:0px}#search .search_form input[type=radio]{margin:8px
4px}body.search.js #subContent form>div>div>label{border:0px}body.search #subContent input[type=submit]{padding-right:18px}#subContent #emailSignupForm input[type=submit]{padding-right:18px}#captcha_wrapper
img{margin-top:1rem}body.search #subContent form>div>div:last-child:after{display:none}#search .search_form
input#searchtext{width:60%;max-width:100%;height:34px;margin:0;padding:0
5px 0 5px;font:normal 16px/1.8 Helvetica, Arial, sans-serif;color:#666766;border:1px
solid #d6d6d6;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box}#search
div.search_section_wrapper{display: -webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;justify-content:space-between}#search
div.sections{box-sizing:border-box;max-width:30%}body.search #subContent .form-section{float:none;width:100%;height:auto;text-align:left}#search
div.search_type{box-sizing:border-box}body.search #subContent div.search_type>p{margin-top:0px}#search #subContent
div.search_section_wrapper{-webkit-flex-direction:column;flex-direction:column}#search #subContent
div.sections{max-width:100%}#search
.search_result_date{}@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:bold;font-size:1.1em}.searchfoundtext{font-weight:bold}#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: -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:2em
0 1em 0}.printMap{display:inline-block;padding:4px
4px 4px 4px;background:#3874a8;color:#fff;text-align:center}.printMap:hover{background:#6a747c;text-decoration:none}button.toggleExpand{margin:0
0 1.5em 0;padding:0
!important;background:none !important;border:none;font:inherit;font-weight:900;white-space:nowrap;cursor:pointer}button.toggleExpand{color:#3874a8}body.blog{background:#ebeced}.blog
#banner{left: -10px;width:calc(100%  +  20px)}.blog #banner
#blogBannerImage{display:block;width:100%}.blog
#subContent{background:none;padding:0
0 0 0}.blog #subContent>div.sideTeal{background:#06697a;padding:18px
34px 20px 34px;color:#fff}.blog #subContent > div.sideTeal
a{color:#9acbd4}.blog #subContent>div.sideWhite{background:#fff;margin:15px
0 0px 0;padding:18px
34px 20px 34px}.blog #subContent > div.sideWhite#blog_relatedblogs ul,
.blog #subContent > div.sideWhite#blog_relatedblogs ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0.5em 0}.blog #subContent>div.sideTeal#blog_about{padding:28px
34px 10px 34px}.blog #subContent ul#blogSocialLinks,
.blog #subContent ul#blogSocialLinks
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}.blog #subContent ul#blogSocialLinks
li{padding:0
0 0.4em 0}.blog #subContent ul#blogSocialLinks li
img{display:inline-block;margin:0
0 4px 0;vertical-align:middle}.blog .search_form
div{float:none}#emailSignupForm form .mc-field-group{border:1px
solid #ccc}#emailSignupForm form>div>div:not(.mc-field-group){height:auto;margin:0}body.blog.js #subContent #emailSignupForm form>div>div>label{border:0px;color:#06697a;font-weight:300}body.blog #subContent #emailSignupForm input[type=text],
body.blog #subContent #emailSignupForm input[type=email]{border:0px;color:#06697a;font-weight:300}body.blog #subContent #emailSignupForm input[type=submit]{height:auto;margin:0px}body.blog #subContent input[type=text]:focus,
body.blog #subContent input[type=email]:focus,
body.blog #subContent input[type=password]:focus,
body.blog #subContent textarea:focus,
body.blog #subContent
.customSelectFocus{background-color:#e1e1e1}body.blog #subContent #blogSearch input:not(#search):focus{background-color:#6ba5b0}.blog
#topLinks{display:none}.blog
#bannerText{padding:20px;background:#ddd;border-radius:10px}.blog
#searchMessage{border-bottom:1px solid currentColor;background-size:12px 1px;padding-bottom: .8rem;margin-bottom:1.3rem}.blogPosts div>div.title{font-size:1.5rem;font-weight:900;margin-bottom: .3em}.blogPosts
.byline{color:#999;font-size:12px;text-transform:uppercase}.blogPosts .byline
a{color:#999;text-decoration:underline}.blogPosts
#bioimgs{float:left}.blogPosts #bioimgs
img{display:inline-block;max-width:48px;margin-right:10px}.blogPosts
.viewMore{text-align:right;font-weight:bold}.blogPosts
.addthis{text-align:right;padding: .5em 0}.blogPosts
.intro{overflow:hidden;margin:1rem 0}.blogPosts .intro>div{display:inline}.blogPosts div.image:not(:empty){float:right;margin:0
0em 1em 1em}.blogPosts > div > div:not(.postDetail) img{display:inline-block;max-height:9.5em;width:auto}.blogPosts .sp_pencil
img{display:inline !important}.blogPosts > div > div:not(.postDetail) .intro p:last-child{display:inline}.blogPosts>div>div>div+div{margin-top: .5em;overflow:hidden}.blogPosts>div>div>div+div.title{margin-top:0}.blogPosts>div>div>div+div.addthis{clear:both}.blogPosts>div>div{margin:0
0 2.5em 0;padding:24px
30px 20px 30px;background:#fff;border-top:5px solid #000}.blog #historyLinks
a{font-weight:900}.blog #historyLinks a:last-child{float:right}.blogtag{line-height:1.5;margin:1em
0}.blogFilters ul,
.blogFilters
li{list-style:none;margin:0
0 .5em 0}.js #subContent .blogFilters .results_list>li:nth-child(n+6){display:none}#mainContent #blogArchives
.results_list{column-count:2}@media (min-width: 480px){#mainContent #blogArchives
.results_list{column-count:3}}#mainContent #blogArchives .results_list,
#mainContent #blogArchives .results_list>li{display:block;list-style:none;margin:0
0 1.5rem 0}#mainContent #blogArchives .results_list>li{margin:0;padding:0}.blogAuthors
.title{font-size:1.3em;margin:0
0 .3em 0}.blogAuthors
.photo{float:left;margin-right:1em}.blogAuthors ul,
.blogAuthors
li{list-style:none;margin:0
0 1rem 0}.blogAuthors
li{border-bottom:1px solid currentColor;padding-bottom:1rem;overflow:hidden}#searchMessage.blogAuthors
li{border-bottom:0;padding-bottom:0}.blogAuthors
.abstract{margin: .5rem 0}.vlog
.image{position:relative}.vlog .image a:before,
.vlog .image a:after{content:'';display:block;position:absolute;top:1rem;left:1rem;width:0;height:0;border-style:solid;border-width:25px 0 25px 43.3px;border-color:transparent transparent transparent white}.vlog .image a:before{border-left-color:#808080;-webkit-filter:blur(8px);filter:blur(8px)}.blog
blockquote{width:85%;margin:0
0 1em 0;padding:0;position:relative;left:10%;clear:both;min-height:2em;line-height:1.3em}.blog blockquote:before{content:'“';font-size:80px;font-weight:700;left: -50px;position:absolute;top:27px}.blog blockquote:after{content:'”';visibility:hidden}.nowrap{white-space:nowrap}.alignleft,.align-left{float:left;margin:1rem 1.5rem .5rem 0}.alignright,.align-right{float:right;margin:1rem 0 .5rem 1.5rem}.aligncenter,.align-center,.alignnone{clear:both;display:block;margin: .5rem auto}figure{border:1px
solid #ccc;padding:5px;box-sizing:border-box;text-align:center;width:150px;display:table !important}figure>*:after{display:table-row}figcaption{font-size:11px}#accordion,
#accordion
li.list{position:relative;list-style:none;margin:0px;padding:0px}#accordion{display:flex;overflow:hidden;min-height:100%}#accordion:after{display:block;clear:both;content:''}#accordion
li.list{align-items:stretch;display:inline-block;position:absolute;top:0px;z-index:10;width:calc(100% - 256px);min-height:100vh;overflow:hidden;padding:0
0 0 0;background:#fff;box-shadow: -5px 0px 5px 1px rgba(0,0,0,0.3);text-decoration:none;box-sizing:border-box;cursor:pointer}#accordion li.list:after{position:absolute;top:0px;left:0px;z-index:3;content:' ';width:100%;height:100%;background:rgba(0,0,0,0.5)}#accordion
li.list.active{cursor:default}#accordion li.list.active
.slide{position:relative}#accordion li.list.active:after{display:none;background:none}#accordion
li.list#homePanel_2{left:calc(100% - 256px);background:#06697a}#homePanel_3{left:calc(100% - 128px)}#accordion li#homePanel_3.list
.slide{width:100%;height:100%;background-size:contain}#accordion li>button{margin:0;padding:0;background:none;border:none;font:inherit;color:inherit;cursor:pointer;text-transform:inherit;text-align:inherit;position:absolute;z-index:11;top:20px;left:35px;color:#999;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;cursor:pointer}#accordion li.list.active>button{display:none}#accordion li#homePanel_1.list>button{left:45px}#accordion li#homePanel_2 .slideInner,
#accordion li#homePanel_3
.slideInner{position:relative;width:100%;padding:18% 0 0 12%;box-sizing:border-box;font-size:30px;line-height:42px;font-weight:500}#accordion li#homePanel_2
.slideInner{padding:6% 12% 0 12%}#accordion li#homePanel_2 .slideInner *,
#accordion li#homePanel_3 .slideInner
*{color:#fff}#accordion li#homePanel_2 .slideInner h2,
#accordion li#homePanel_3 .slideInner
h2{font-size:48px;font-weight:900}#accordion li#homePanel_2 .slideInner p,
#accordion li#homePanel_3 .slideInner
p{width:60%}#accordion li#homePanel_2 .slideInner
p{width:73%}#accordion li#homePanel_3 .slideInner
#searchPeople{position:relative;width:100%;text-align:center}#accordion li#homePanel_3 .slideInner #searchPeople
a{position:relative;width:100%;color:#d19c00;font-size:24px;font-weight:900;padding:0
44px 0 0}#accordion li#homePanel_3 .slideInner #searchPeople a:after{content:"\f002";font-family:'FontAwesome';position:absolute;top: -10px;right:10px;color:#d19c00;font-weight:200;font-size:25px}#accordion li#homePanel_2 .slideInner
#moreOurStory{position:relative;width:100%;text-align:right}#accordion li#homePanel_2 .slideInner #moreOurStory
a{display:inline-block;position:relative;color:#fff;font-size:24px;font-weight:900;margin:12px
0 30px 0;padding:5px
12px 5px 12px;background:#bf8f00}#accordion li#homePanel_2 .slideInner #moreOurStory a:hover{background:#ccc;text-decoration:none}#accordion li#homePanel_2 .slideInner
.results_list{display:flex;justify-content:space-between;position:relative;width:100%}#accordion li#homePanel_2 .slideInner .results_list>div{position:relative;width:calc(50% - 20px)}#accordion li#homePanel_2 .slideInner
.photo{position:relative;z-index:1}#accordion li#homePanel_2 .slideInner .photo a:after{position:absolute;z-index:2;top:20px;left:20px;content:' ';width:62px;height:86px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAABWCAMAAACguNVBAAAA81BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRUVEcHByjo6P09PSPj4/////l5eVdXV3IyMg1NTX5+fmmpqYRERHv7+9+fn7b29v9/f28vLwiIiL39/ebm5sGBgbo6OhwcHDOzs4/Pz/8/PyxsbEXFxf6+vo6Ojrm5uZlZWX29vaVlZXX19dISEjs7Ox7e3sMDAzGxsYsLCzh4eFZWVny8vKLi4udnZ0AAAAAAAD////////////////////////////////////////////////////////////L+ChZAAAAUXRSTlMAAjNTbIAUZRt7BXIGOGJ6dZiHvPWx/+ec0o/5vYTwquD+y4n4t4HqpNeS/MOG+5Dpn/a03ZXtqIPRjOSb87C5Nl9mdwkzgF48K29EIhpNVRFhzp5CAAABrklEQVR4AezXNYLDQBBE0RYzS7XMzMwk3f9Qa0jNU5k9P39imJZ+hmnZzoLZlmnIMNdzlPLcgfYDR7HAFwkjR7kolsQhSiRleCoZw3NxqDTXfFl4UVK8qhuKA2vrFAc2NimOre0dhgO7exQH9guK4+DwiOHA8ckpw4Gzc4oDF5cUx9X1DcNxe8Lwizvi4O8fiEv3+HTqKPODw5J4bJ5fiIf29Y14Zba23x11/vFJfC6+vomP1c8v8an8G/uE63+c5pqT4wA5jJCjEDeIhdwYyA+hIkbbBQvvuWsN0a12vfbIIElCGISinC3AJyEm9v1PM6ji9JQupvdNucBfefX8sbDkqlADXYP6D7z9nnKmbp/gqU95Zh/gSx5zJ6qIZRjDp+x5dbAttKUrg9dx440l5TveUKrWwhtuPGOFXinagz7lGy68nl1qvO5igwhbuh71IT/whtfVvRzMgCpGro/6kB94PBeOnPmePugV7cT1zc6mx4z8pte9PA10L3Ti2bIHPnmHpEveyHrvHiHQEifd79idK4nzVJ1c5PnmL33IE6fFGN6l9PBWR3B///t3fgCJMbCqnLxjewAAAABJRU5ErkJggg==) 0px 0px no-repeat}#accordion li#homePanel_2 .slideInner .photo
img{display:block;width:100%}#homeAnimation{position:relative;z-index:1;width:100%;height:650px;max-height:650px;background:#f1f1f1}#index
#homeSlideshow{display:none;position:relative;overflow:hidden}#index #homeSlideshow ul,
#index #homeSlideshow ul
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}#index #homeSlideshow
ul{position:relative;z-index:5}#index #homeSlideshow
li{height:650px;width:100%;background-size:cover !important;background-position:center top;background-repeat:no-repeat}#index #homeSlideshow li
.slideContent{position:relative;z-index:2;width:70%;padding:50px
120px 0 120px;box-sizing:border-box}#index #homeSlideshow
.title{margin:0
0 20px 0;color:#fff;font-weight:900;font-size:48px;line-height:48px}#index #homeSlideshow
.abstract{color:#fff;font-size:26px;line-height:normal}#index #homeSlideshow li:nth-child(1) .abstract{width:58%}#index #homeSlideshow li:nth-child(2) .abstract{width:70%}#index #homeSlideshow li:nth-child(3) .abstract{width:80%}#index #homeSlideshow a:hover{text-decoration:none}#index
.animationMaskTop{position:absolute;z-index:1;content:' ';background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 45%);background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 45%);background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 45%);width:100%;height:100%;top:0px;left:0px}#index
.animationMaskBottom{position:absolute;z-index:1;content:' ';background: -moz-linear-gradient(top, rgba(255,255,255,0) 68%, rgba(255,255,255,0.97) 99%, rgba(255,255,255,1) 100%);background: -webkit-linear-gradient(top, rgba(255,255,255,0) 68%,rgba(255,255,255,0.97) 99%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 68%,rgba(255,255,255,0.97) 99%,rgba(255,255,255,1) 100%);width:100%;height:100%;bottom:0px;left:0px}#animationNav{position:absolute;bottom:calc(50%  +  60px);left:0px;z-index:10;width:100%}#animationNav #cycle-prev,
#animationNav #cycle-next{margin:0;border:none;font:inherit;color:inherit;text-transform:inherit;text-align:inherit;position:absolute;top:10px;width:60px;height:60px;padding:2px
0px 2px 0px;opacity:0.8;filter:alpha(opacity=80);z-index:800;cursor:pointer}#animationNav #cycle-prev{left:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAACe0lEQVR4AeXbBY7cMBTG8a6XmVFQZmZmZmaMlVjqFXqIckXlI5Tb06VfpBdpYTzoGN5I+rWLif5LoedFaZo2lSI33gLTsBYOwEG4AtcgIdfobQfpY9bS57SEEtwOq+AsSFB1krSNVdDuY3APHMojDZO07R4fgjtgZx5aMEn76nARLGA9PAZl2WPat7AVPADXQTl2HQaKDl4CEShPRLCkqOD1oDy13nTwVlCe22oqeDmoQCxvNHgMZEDBEsbqDe6B+6ACcx96aw0WcAVUoK6AqCV4CyhbTr/8+Kfj6bN0tvNvPv9ocLtbqg0esHmsPfv60y/TsUTCQDXBxxnE5o5XCh6CxFVs9jbD+0moSRt8iFFs7pAuuB0kp1giob1U8KqiY7PfT8uxuVWlgs9wjCVn5gcLkBxjiQQxO3jKZmx2omExNjc1O3gL51iyeXbwMc6x5NDs4MucYwkaKdjkZeCld1+/+xZL7s4OjjjHksezg1nHklgfbP9Yaz04aoLox/o/Wjyj72oPS/aviOwflo6DYh59RH9qyTN68+zgKbf3rexfPLSBZBwtqVF/A4BZ9Bn9LR73N9yt3eLpAMksWn8TjxwBxSqaDke64GFIGEUnMKwNJidcPkTLrroM7uNEtQ/TYgbRsf5hmuOZjpMvPvwrIHpbrQ/Er4MK1PWaHoiTIYgCjI1gqN6hlmUBBi9rdGxpfUCxG0wNpu0IIHaH6dHDDeF9ZxsIJss8HC5dVvT48JBH48NDNgfENzkcEN8EwtUSgN0WlwDstrsEQK/XwiKPPh+X8XTAGjjX4AVITNtYAx2hLNQSMAOb4SBcgxsl4m7Q+w7Sx86AsLRQi7//1tsYUIyD83wAAAAASUVORK5CYII=) 0px 0px no-repeat}#animationNav #cycle-next{right:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAACfUlEQVR4AeXbBYocTRjG8W973V2RdXd3d3fXLmZe+K6QQ8SDxY8QT043eQYKqHXrrrerAvzwlf9Ma8l/kUjkn+LnL4+BYqiHIRiGNdiAsLQBazAMQ1APxRBjSnA81MA8CKAHEjAPNRAfxOAUGFEjPSRgBFKCEJwA3WqojwR0QwJHsAONcAqk2Sk0gqMrOAM2gZhtQobfwWXgAgWEC2V+BTcCBVSj18HtQAHX7lVwJZAhKh8bnAfCoGABeQ8NToFDIMMcQup9gx1YAzLUGjj3CW4DeqjFVx+/Jfz/JKKaf/nhh+botrsGZ4ALZHi0gIy7BE8CSaZHT94WnAVhIK9EAxmjw5B1U/AIkGRL9Mh1wfEggCyLFhB/VXANkKQtOnqea4iuuSp4DsjS6LmLwQ4IIEujBThqcBGQTrPP3//SHF2kBrcBWR7dqgZPAFkePaIGrwJZHr2qBh8CBS165c3nrx7+jX012AWyPPpUDaagmH727o9P0SHWYIbzOcR6SDM8kJyqwYc2x0r7rLclhjepVTV40uZYaUwNbrM5VmplfXlgGO8qUoPjQFgcK2TjxQEAvlitAwBSDUds9EGDa4gnAQRPLMMgnjRmVaxyO7ouOBvCFsWGZdPVwdIUkBeibzlcsdLUXSfTQhbEhu40mSa1mxwrddx3QnwTyFCb95oQl7LANTDWhayHLmqpMDC44rHLlhoNim3yamFalwGxXV4vPWwy4Jv1LliqCODi0gq/lw9nBWj5cJbOBeItjAvEW8Dh2gLQq3ELQC/XFoCLUjVs8kgL4jaeBKiDhUe+gIRgAeogwZSNWg6UQCsMwwZsXRG3BRswDK1QAg7DRi07/QVlwhhQoYknLQAAAABJRU5ErkJggg==) 0px 0px no-repeat}#animationNav #cycle-prev:hover,
#animationNav #cycle-next:hover{opacity:1.0;filter:alpha(opacity=100)}#homeMediaCenter{display:flex;position:relative;z-index:5;max-width:1250px;max-width:1250px;margin:0px
auto;margin-top: -100px;padding:30px
40px 50px 40px;box-sizing:border-box}#homePublications{align-items:stretch;position:relative;float:left;width:calc(33.33% - 15px);margin:0
15px 0 0;padding:40px
40px 40px 40px;background:#06697a;box-sizing:border-box}#homePublications .title,
#homePublications .title
a{color:#fff;font-size:24px;font-weight:400;line-height:32px}#homePublications
.title{margin:0px
0 5px 0}#homePublications
.startInline{margin:0px
0 16px 0}#homePublications
.itemdate{color:#9acbd4;font-size:16px;font-weight:400}#homePublications
.category{margin:0
0 10px 0;color:#bf8d19;font-size:12px;font-weight:900;text-transform:uppercase}#homePublications
.abstract{color:#9acbd4;font-size:16px;font-weight:400}#homePublications .abstract
#homePublicationsReadMore{color:#9acbd4;font-weight:700}main #homePublications .abstract
a{color:#fff;text-decoration:underline}#homePublications
.bioimgs{clear:left;min-height:70px;margin:0px
0 0 0;font-size:12px;color:#999;text-transform:uppercase}#homePublications .bioimgs a:after{display:block;clear:both;content:''}#homePublications .bioimgs
a{display:block;clear:left;margin:10px
0 10px 0}#homePublications .bioimgs a>span{display:block;margin:10px
0 0 60px;font-size:12px;color:#ccc;text-transform:uppercase}#homePublications .bioimgs
img{display:block;float:left;max-width:46px;margin:0
10px 0px 0}#homeBlogs{position:relative;float:left;width:calc(66.66% - 15px);height:calc(66.66% - 15px);margin:0
0 0px 15px;box-sizing:border-box}#homeBlogList
div.results_list{display:flex;flex-wrap:wrap;justify-content:space-between}#homeBlogList div.results_list>div{width:calc(1/2 * 100% - (1 - 1/2) * 27px);margin:0
0 40px 0;padding:20px
32px 20px 32px;background:#fff;border:1px
solid #cacaca;border-top:15px solid #000;box-sizing:border-box}#homeBlogList div.results_list > div .title,
#homeBlogList div.results_list > div .title
a{color:#000;font-size:24px;font-weight:400;line-height:32px}#homeBlogList div.results_list > div
.startInline{margin:0px
0 16px 0}#homeBlogList div.results_list > div
.itemdate{color:#666;font-size:18px;font-weight:300}#homeBlogList div.results_list > div
.category{color:#bf8d19;font-size:12px;font-weight:900;text-transform:uppercase}#homeBlogList div.results_list > div
.abstract{color:#666;font-size:18px;font-weight:400}#homeBlogList div.results_list > div .abstract
#homeBlogListReadMore{color:#666;font-weight:700}#homeBlogList div.results_list > div
.bioimgs{clear:left;margin:30px
0 0 0;font-size:12px;color:#999;text-transform:uppercase}#homeBlogList div.results_list > div .bioimgs
a{display:block;clear:left;margin:10px
0 10px 0}#homeBlogList .bioimgs a:after{display:block;clear:both;content:''}#homeBlogList div.results_list > div .bioimgs a>span:not(.highlight){display:block;margin:10px
0 0 60px;font-size:12px;color:#999;text-transform:uppercase}#homeBlogList div.results_list > div .bioimgs
img{display:block;float:left;max-width:46px;margin:0
10px 0 0}#homeVideos{position:relative;width:100%;height:calc(33.33% - 15px);box-sizing:border-box}#homeVideoList>div{display:flex;flex-wrap:nowrap;position:relative;width:100%;margin:0
0 0px 0;background:#740651;box-sizing:border-box}#homeVideoList>div:after{display:block;clear:both;content:''}#homeVideoList>div>div{position:relative;width:100%}#homeVideoList > div
.photo{align-items:stretch;position:relative;float:left;max-width:300px;max-height:300px;height:100%;margin:0
30px 0 0;margin:0px
auto;overflow:hidden}#homeVideoList > div .photo
a{display:block;position:relative;z-index:1;width:auto;height:100%;overflow:hidden}#homeVideoList > div .photo a:focus{border:2px
solid #9ecaed;border-radius:7px;box-shadow:0 0 10px #9ecaed}#homeVideoList > div .photo a:after{position:absolute;z-index:2;top:calc(50% - 25px);left:calc(50% - 25px);width:50px;height:50px;content:' ';background:url('../i-t1735940553/video-play.png') no-repeat}#homeVideoList > div .constangyTVPodcast .photo a:after{display:none}#homeVideoList > div .photo
img{display:block;position:relative;width:auto;height:100%}#homeVideoList > div
.startInline{align-items:stretch;margin:0
0 0 280px;padding:30px
40px 0px 40px;box-sizing:border-box}#homeVideoList > div .startInline>span{display:block;margin:0
0 10px 0;line-height:22px}#homeVideoList > div .startInline>span:last-child{margin:0
0 0px 0}#homeVideoList > div .startInline
.category{color:#bf8d19;font-size:12px;font-weight:900;text-transform:uppercase}#homeVideoList > div .startInline > span.title,
#homeVideoList > div .startInline > span.title
a{font-size:24px;font-weight:300;color:#fff}#homeVideoList > div .startInline
.itemdate{color:#c9a5bd;font-size:18px;font-weight:300;text-transform:uppercase}#homeVideoList
.abstract{color:#9acbd4;font-size:16px;font-weight:400}#homeVideoList .abstract
#homeVideoListReadMore{color:#9acbd4;font-weight:700}#homeVideoList
.bioimgs{min-height:100px;margin:0px
0 0 0;font-size:12px;color:#999;text-transform:uppercase}#homeVideoList .bioimgs a:after{display:block;clear:both;content:''}#homeVideoList .bioimgs
a{width:100%;display:inline-block;clear:left;margin:10px
0 10px 0}#homeVideoList .bioimgs a>span{display:block;margin:10px
0 0 60px;font-size:12px;color:#ccc;text-transform:uppercase}#homeVideoList .bioimgs
img{display:block;float:left;max-width:46px;margin:0
10px 0px 0}@media (max-width: 1400px){#index #homeSlideshow
.title{font-size:38px;line-height:38px}}@media (max-width: 1280px){#accordion li#homePanel_1
.slideContent{width:100% !important}#accordion li#homePanel_2 .slideInner > *,
#accordion li#homePanel_3 .slideInner>*{position:relative !important;width:100% !important;padding-right:0px !important}#accordion li#homePanel_2 .slideInner *,
#accordion li#homePanel_3 .slideInner
*{position:relative !important;max-width:100% !important;word-wrap:normal}}@media (max-width: 1024px){#accordion{display:block;height:auto}#accordion li>button{display:none}#accordion li.list,#accordion>li{display:block;position:relative;top:inherit;overflow:visible;height:auto;width:100%;min-height:1px;cursor:default}#accordion li.list:after{display:none}#accordion
li.list#homePanel_2{left:0px;padding-bottom:30px}#homePanel_3{left:0px;padding-bottom:30px}#homeAnimation{height:450px;max-height:450px}#index
#homeSlideshow{height:450px}#animationNav{bottom:calc(20%  +  60px)}#index #homeSlideshow li
.slideContent{width:100%;padding-left:20px;padding-right:20px}#index #homeSlideshow
.title{font-size:32px;line-height:36px}#index #homeSlideshow li:nth-child(2) .abstract{width:100%;font-size:20px}#homeMediaCenter{display:block}#homePublications{float:none;width:100%;margin-bottom:20px;padding:30px
20px 20px 20px}#homeBlogs{float:none;width:100%;margin:0px;padding:0px
0px 20px 0px}#accordion li#homePanel_2 .slideInner,
#accordion li#homePanel_3
.slideInner{padding:20px
20px 0 20px}#accordion li#homePanel_2 .slideInner h2,
#accordion li#homePanel_3 .slideInner
h2{font-size:32px;line-height:36px}#accordion li#homePanel_2 .slideInner p,
#accordion li#homePanel_3 .slideInner
p{width:100%;font-size:26px;line-height:32px}#accordion li#homePanel_3 .slideInner h2,
#accordion li#homePanel_3 .slideInner
p{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}}@media (max-width: 767px){#homeBlogList
div.results_list{display:block;float:none}#homeBlogList div.results_list>div{width:100%;float:none;margin-bottom:20px}#homeVideoList>div{display:block}#homeVideoList > div
.photo{float:none;margin:0px;max-width:none;max-height:none;width:100%;height:auto}#homeVideoList > div .photo
img{width:100%;height:auto}#homeVideoList > div
.startInline{margin:0px}#accordion li#homePanel_2 .slideInner
.results_list{display:block}#accordion li#homePanel_2 .slideInner .results_list>div{width:100%;margin-bottom:20px}}#retreatForm
div{width:auto;float:none;height:auto;max-width:none}#content #retreatForm .radio_wrapper.multiline
div{display:block}#content .radio_wrapper > div
label{display:inline-block;float:none;white-space:normal}#retreatForm
textarea{max-width:763px;min-height:4rem}#captLabel{margin-bottom:0;padding-bottom:0}#captLabel
p{font-style:italic}#captLabel+div{margin-top:0;padding-top:0}.js #retreatForm:not(.showAll) #rsvpOptions~*:not(#submit_wrapper){display:none}#contactHeader,#contactHeader~*:not(#emailField){display:block !important}.shareTools{font-size:12px;color:#999;text-transform:uppercase;display:flex;justify-content:flex-end}.shareTools>div{padding-left:10px}.shareTools>div>a{color:inherit}@media( min-width: 1200px ){.podcastList
.bioimgs{padding-right:225px}.podcastList
.shareTools{position:absolute;bottom:36px;right:44px}}.podcastSubscribe{position:relative}.podcastSubscribe
button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;text-transform:uppercase;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer}.podcastSubscribe button:hover,
.podcastSubscribe button:focus{text-decoration:underline}.shareTools>div>a,.shareTools>div>button{padding:0
21px 0 0;background:url(../i-t1735940553/podcast-share.svgz) right no-repeat}.shareTools>div>button{background-image:url(../i-t1735940553/podcast-subscribe.svgz)}.podcastSubscribe
ul{display:none;position:absolute;top:100%;right:0;padding:1.1em 1.3em;background:rgba(255,255,255,.98);box-shadow:0 1px 3px 1px rgba(0,0,0,.2);border-radius:0 2px 2px 2px;line-height:1.8;z-index:999999;width:auto;min-width:180px;margin:0;text-align:right}.podcastSubscribe ul,
.podcastSubscribe ul
li{list-style:none;margin:0}.podcastSubscribe li::before{content:none}#popOverBox{display:none;position:fixed;top:calc(50% - 18vh);left:calc(50% - 25vw);height:36vh;width:50vw;padding:50px
30px 18px 30px;background:white;border-radius:7px;box-shadow:2px 2px 5px rgba(0,0,0,0.85);box-sizing:border-box;z-index:99999999;outline:none}@media all and (orientation: portrait){#popOverBox{left:calc(50% - 45vw);top:calc(50% - 20vh);width:90vw;height:40vh;padding:40px
16px 12px 16px}}#popOverBox>div{position:relative;height:100%;overflow-y:auto}#popOverBox>div>*{padding-right:14px}#popOverCookieAccept{position:absolute;top:5px;right:0;line-height:1;padding:0
8px;background:transparent;border:0px
solid #ccc;color:#666;font-size:22px;text-decoration:none;z-index:99999999;cursor:pointer}#popOverCookieAccept:hover,#popOverCookieAccept:focus{color:#000}@media
print{html{font-size:14pt}*{background:none !important;color:#333}#subContent
*{color:#333 !important}.mobile,
#topSearch,
.view_more,
.sp_map,
.printMap,
.letterLinks,
#pdfLink,
#subNav,
#navJump,
#topJump,
#mainNav,
#footerOffices,
#footerSocial,
#footerLeft,
#bannerSocial,
#footerRight li + li,
#bannerContentRight form,
h2.sectionTitle:after,
.listColumn > ul > li .title,
.listColumn > ul > li .abstract span,
#subContent form,
#searchPeople,
#moreOurStory a,#popOverBox{display:none !important}body,#content{position:relative !important;width:100% !important;background:none !important}body{padding:0
0 0 0}#content{padding:0px
0 0 0}#subContent{padding:0px}#header{height:auto;padding:0
0 20px 0}#logo{margin:0px;padding:0px}.expandableHeading{padding-left:0px;font-size:30px;color:#333 !important}.expandableHeading+*,.expandableHeading+*~*{display:block !important}h2.sectionTitle{padding:0px;color:#333 !important}.js .contentSection>*{display:block !important}#bannerInner{min-height:1px}#bannerContentLeft{padding:0px}#bannerContentRight{padding:0px}#bioPhoto{max-width:250px;margin-bottom:20px;margin-top:20px}body.people-item #subContent > div,
body.office-item #subContent > div,
body.practices-item #subContent > div,
body.industries-item #subContent>div{padding:0px
!important}body.practices #bannerContentRight h1#pageTitle,
body.industries #bannerContentRight h1#pageTitle,
body.mainEventsPage #bannerContentRight
h1#pageTitle{color:#333 !important;padding:20px
0 0 0}.listColumn>ul>li{min-height:1px;color:#333 !important}.listColumn > ul > li
a{color:#333 !important}.listColumn > ul > li
.abstract{opacity:1;position:relative}#mainEventList>ul.results_list>li{min-height:1px;margin:0
0 20px 0}#mainEventList > ul.results_list > li .title,
#mainEventList > ul.results_list > li .title
a{color:#333 !important}#mainEventList > ul.results_list > li
.startInline{padding:0px}#index #homeSlideshow .title,
#offices #banner
h1{color:#333 !important}#index
*{height:auto !important;min-height:1px !important;text-shadow:none !important;color:#333 !important}#index
#homePublications{padding:0px;margin:70px
0 30px 0}}