
/* sp_class/assets/fonts/sourcesans/sourcesans.css
 */
@font-face{font-family:'sourcesans';font-style:normal;font-weight:200;src:url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-ExtraLight-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-ExtraLight-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'sourcesans';font-style:italic;font-weight:200;src:url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-ExtraLightItalic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-ExtraLightItalic-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'sourcesans';font-style:normal;font-weight:300;src:url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-Light-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-Light-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'sourcesans';font-style:italic;font-weight:300;src:url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-LightItalic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-LightItalic-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'sourcesans';font-style:normal;font-weight:400;src:url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-Regular-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-Regular-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'sourcesans';font-style:italic;font-weight:400;src:url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-Italic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-Italic-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'sourcesans';font-style:normal;font-weight:600;src:url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-Semibold-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-Semibold-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'sourcesans';font-style:italic;font-weight:600;src:url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-SemiboldItalic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-SemiboldItalic-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'sourcesans';font-style:normal;font-weight:700;src:url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-Bold-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-Bold-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'sourcesans';font-style:italic;font-weight:700;src:url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-BoldItalic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-BoldItalic-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'sourcesans';font-style:normal;font-weight:900;src:url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-Black-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-Black-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'sourcesans';font-style:italic;font-weight:900;src:url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-BlackItalic-webfont.woff2) format('woff2'),
url(../sp_class/assets-t1762363405/fonts/sourcesans/SourceSansPro-BlackItalic-webfont.woff) format('woff');font-display:swap}
/* css/jquery-ui.min.css
 */

/* jQuery UI - v1.14.1 - 2024-11-20
* https://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit https://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 OpenJS 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-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.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-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.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.ui-widget-content{border:1px
solid #c5c5c5}.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,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{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,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{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,.ui-button:hover,.ui-button: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,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px
solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-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-checked{border:1px
solid #dad55e;background:#fffa90}.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;font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../i-t1762363405/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../i-t1762363405/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../i-t1762363405/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../i-t1762363405/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../i-t1762363405/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../i-t1762363405/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("../i-t1762363405/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -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}.ui-widget-shadow{box-shadow:0 0 5px #666}
/* css/jquery-ui.structure.min.css
 */

/* jQuery UI - v1.14.1 - 2024-11-20
* https://jqueryui.com
* Copyright OpenJS 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-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.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-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}
/* css/jquery-ui.theme.min.css
 */

/* jQuery UI - v1.14.1 - 2024-11-20
* https://jqueryui.com
* Copyright OpenJS Foundation and other contributors; Licensed MIT */
.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.ui-widget-content{border:1px
solid #c5c5c5}.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,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{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,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{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,.ui-button:hover,.ui-button: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,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px
solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-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-checked{border:1px
solid #dad55e;background:#fffa90}.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;font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../i-t1762363405/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../i-t1762363405/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../i-t1762363405/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../i-t1762363405/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../i-t1762363405/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../i-t1762363405/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("../i-t1762363405/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -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}.ui-widget-shadow{box-shadow:0 0 5px #666}
/* css/jquery.signaturepad.css
 */
#content
.sigWrapper{width:auto;padding:20px;clear:both}.sigPad{margin:0;padding:0;width:300px}.sigPad
label{display:block;margin:0
0 0.515em;padding:0;color:#000;font:italic normal 1em/1.375 Georgia,Times,serif}.sigPad
label.error{color:#f33}.sigPad
input{margin:0;padding:0.2em 0;width:200px;border:1px
solid #666;font-size:1em}.sigPad
input.error{border-color:#f33}.sigPad
button{margin:1em
0 0 0;padding:0.6em 0.6em 0.7em;background-color:#ccc;border:0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;cursor:pointer;color:#555;font:bold 1em/1.375 sans-serif;text-align:left}.sigPad button:hover{background-color:#333;color:#fff}.sig{display:none}.sigNav{display:none;height:2.25em;margin:0;padding:0;position:relative;list-style-type:none}.sigNav
li{display:inline;float:left;margin:0;padding:0}.sigNav a,
.sigNav a:link,
.sigNav a:visited{display:block;margin:0;padding:0
0.6em;border:0;color:#333;font-weight:bold;line-height:2.25em;text-decoration:underline}.sigNav a.current,
.sigNav a.current:link,
.sigNav a.current:visited{background-color:#666;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-radius:8px 8px 0 0;color:#fff;text-decoration:none}.sigNav .typeIt a.current,
.sigNav .typeIt a.current:link,
.sigNav .typeIt a.current:visited{background-color:#ccc;color:#555}.sigNav
.clearButton{bottom:0.2em;display:none;position:absolute;right:0;font-size:0.75em;line-height:1.375}.sigWrapper{clear:both;height:120px;margin-top: .5em;border:2px
dashed #005E92}.sigWrapper.current{border-color:##005E92}.signed
.sigWrapper{border:0}.pad{position:relative}.current
.pad{cursor:url("../css-t1762363405/i/pen.cur"), crosshair;cursor:url("../i-t1762363405/pen.cur") 16 16,crosshair}.drawItDesc{display:none;margin:0.75em 0;padding:1em
0 0;border-top:1px solid black;color:#000;font:italic normal 1em/1.375 Georgia,Times,serif}p.error{display:block;margin:0.5em 0;padding:0.4em;background-color:#f33;color:#fff;font-weight:bold}
/* css/default.css
 */
html{overflow-y:scroll;overflow-x:hidden;font:400 20px/1.7 sourcesans,sans-serif;color:#333}body{position:relative;min-width:320px;margin:0
auto;padding:0
10px;background:#fff;box-sizing:border-box}@media (min-width: 768px){body{padding:0
40px}}[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 .8rem 0}td
p{margin:0;padding:0}b,strong{font-weight:bolder}b b,
strong strong,
strong b,
b
strong{font-weight:inherit}p[style*='padding-left: 30px'],
td p[style*='padding-left: 30px']{padding-right:30px}p[style*='padding-left: 60px'],
td p[style*='padding-left: 60px']{padding-right:60px}p[style*='padding-left: 90px'],
td p[style*='padding-left: 90px']{padding-right:90px}sup,sub{line-height:0}a{color:#006ec3;text-decoration:none}a:hover,a:focus{text-decoration:underline}main{display:block}main p a,
main ul:not([class]):not([id]) li a,
main ol:not([class]):not([id]) li
a{background:linear-gradient(to top, transparent 50%, rgba(102,102,102, .3) 50%) bottom repeat-x;background-size:100% 2px}a[href^=tel]{color:inherit;text-decoration:inherit;cursor:default}h1,h2,h3,h4,h5,h6{margin:0
0 .8rem 0;padding:0;color:black;line-height:normal;font-weight:inherit}h1{color:#000;font-size:30px;margin:0
0 .8rem 0}h2{margin:1.3rem 0 .3rem 0;font-size:1.55rem}#subContent
h2{border-bottom:4px solid #003965;padding-bottom:7px;margin:0
0 20px;line-height:1.2;font-size:1rem;font-weight:600;color:#000;text-transform:uppercase}#subContent>:nth-child(3n+2)>h2{border-bottom-color:#91b03d}#subContent>:nth-child(3n+3)>h2{border-bottom-color:#bb2b2b}h3{padding:12px
0 4px 0;font-size:1.35rem}h4{padding:12px
0 4px 0;color:#000;font-size:1.35rem;font-weight:normal}h5{padding:12px
0 4px 0;font-size:1.10rem;text-transform:uppercase}h6{font-weight:bold;font-size:1em}ul,ol{padding:0;margin:0px
0px 1em 0px}ol{padding-left:1em}li{padding:0;margin:1em
0em 1em 1.5em}li~li{margin-top:1em}ol ol,
ul
ul{margin: .5em 0 0 0;padding:0}ol>ol,ul>ul{margin-left:1.5em}li
p{margin:0;padding:0}img{border:0}#content>div>:first-child,#content>div>:first-child>:first-child{margin-top:0}@media (max-width: 425px){p>a:not(sp_pencil)>img{float:none !important;margin:10px
0 18px 0 !important;width:100% !important;height:auto !important}}@media (max-width: 767px){#mainContent table[style*=width]{width:100% !important;height:auto !important}}#header:before,#footer:before,#banner:before,#subNav:before,#bannerContent:before,#subContent:before{position:absolute;z-index: -1;top:0;bottom:0;left:calc(50% - 50vw);content:'';width:100vw;background:inherit}#header{position:relative;height:144px;padding:20px
0 0 0;box-sizing:border-box}#logo{float:left;color:#fff;font-size:1.9rem;font-family:Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif}#logo
img{display:block;height:75px}#header
a{text-decoration:none;color:#fff}#upperSearchLink{display:none}#topSearch{float:right;display:flex}#topSearch
a{color:#333;margin-right:20px;font-size: .825rem}#topSearch a:hover,
#topSearch a:focus{color:#91b03d}#topSearch
form{display:block;margin:0;font-size:11px;line-height:14px;border:1px
solid #dcdcdc}#topSearch
input{float:left;margin:0;padding:0;border:0;background:none;height:auto}#topSearch
button{float:right;padding-top:6px;cursor:pointer;border:0;background:transparent}#topSearch
input#searchtext{width:160px;height:25px;margin:0px
0 0 2px;padding:0
2px 2px 5px;border:0;font:inherit;font-size:16px;color:#838383}@media (max-width: 919px){#header{padding:20px
0 30px;height:auto;overflow:hidden}#logo{width:70%}#logo
img{width:100%;max-width:395px;height:auto}#topSearch
form{display:none}#upperSearchLink{display:block;position:absolute;top:10px;right:0px;width:26px;height:22px;background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy43NzIiIGhlaWdodD0iMTMuNzA3IiB2aWV3Qm94PSItMjA0LjUgMTU1LjUgMTMuNzcyIDEzLjcwNyI+PGVsbGlwc2UgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTFCMDNEIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgY3g9Ii0xOTguOTY0IiBjeT0iMTYwLjk3OSIgcng9IjQuNTM1IiByeT0iNC40NzkiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM5MUIwM0QiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNLTE5NS43NzcgMTY0LjE1OGw0LjM0MiA0LjM0MiIvPjwvc3ZnPg==) center center no-repeat;border-radius:2px}#topSearch
a{position:absolute;right:45px;top:8px}}@media (max-width: 767px){#topSearch
a{display:none}}#banner{position:relative;background:black;margin:0
-10px;height:15.75vw}@media (min-width: 768px){#banner{margin:0
-40px}}img#bannerImage{position:absolute;top:0;left:0;display:block;z-index:0;width:100%;height:auto}#bannerContent{position:relative;z-index:2;top:calc(15.9vw/2 - 134px/2);left:0;color:#fff;font-size:1rem;min-height:134px;box-sizing:border-box;padding:1rem 0;text-align:center;display:flex;flex-direction:column;justify-content:center}#bannerContent #sectionTitle,
#bannerContent
h1{padding:0;margin:0;font-size:34px;font-weight:600;line-height:1;text-transform:uppercase}#bannerContent:before{background:rgba(145,176,61,.78)}.professionals #bannerContent:before{background:rgba(0,57,101,.78)}#bannerContent
*{color:inherit}@media (max-width: 767px){#banner{height:auto}img#bannerImage{position:static;display:block}#bannerContent{top:0;min-height:0}#bannerContent #sectionTitle,
#bannerContent
h1{font-size:1.25rem}}#mainNav{position:relative;background:black;line-height:normal;font-weight:400}#mainNav ul,
#mainNav
li{list-style:none;position:relative;margin:0;padding:0;text-align:left}#mainNav>ul{width:100%}#mainNav>ul>li>a{text-transform:uppercase}#mainNav>ul>li>a{border-left:1px solid #91b03d}#mainNav li>a{display:block;padding:5px
.885vw;color:white;line-height:20px}#mainNav li:hover>a{color:#91b03d;text-decoration:none}#mainNav li ul
a{color:inherit;padding:10px
15px;font-size:16px}#mainNav .current>a{color:#91b03d}#mainNav > ul > li > ul .current>a:not(:hover){color:#000;background:none}#mainNav > ul
ul{display:none;position:absolute;background:#91b03d;padding:10px
0 18px 0;color:#fff;min-width:300px}#mainNav > ul ul li:hover
a{color:#000}#mainNav > ul > li:nth-last-child(-n + 2):hover > ul
ul{left:inherit;right:100%}#navButton-offices
ul{left:auto !important;right:0 !important}#navButton-careers
ul{left:auto !important;right: -1px !important}@media (min-width: 1400px){#mainNav>ul>li:first-child>a{border-left:0}#navJump,#topJump{display:none}#mainNav{position:absolute;z-index:9999;top:73px;right:30px;background:white}#mainNav>ul,#mainNav>ul>li{display:inline-block}#mainNav > ul :hover>ul{display:block}#mainNav > ul li > ul
ul{top:0px;left:100%}#mainNav>ul>li>a{font-size:16px}#mainNav li>a{white-space:nowrap;color:inherit}}@media (max-width: 1399px){#mainNav{position:fixed;z-index:99;top:0;left: -800px;right:auto;max-width:calc(100% - 80px);height:100vh;padding:10px;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,
#mainNav
li{display:block;margin:0;padding:0}#mainNav li
ul{display:none !important}#topJump,#navJump{display:block;position:absolute;top:70px;right:40px;width:0;height:0;overflow:hidden;padding:14px
28px 0 0;border:0
solid #454545;border-width:4px 0;cursor:pointer;z-index:9999}#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:#454545;border-radius:2px;transform:rotate(-35deg)}#topJump:before{transform:rotate(35deg)}#mainNav>ul>li{margin:0
0 10px}#mainNav>ul>li>a{padding-left:15px}}@media (max-width: 767px){#topJump,#navJump{top:50px;right:10px}}#subNav{position:relative;color:#999;font-weight:bold;font-size:16px;text-transform:uppercase;background:black;width:100%;padding:20px
0}#subNav
a{color:inherit}ul.subNavList{width:100%;max-width:1170px;margin:0
auto;overflow:hidden}ul.subNavList
li{list-style:none;margin:0
40px 0 0;padding:0;float:left}ul.subNavList
ul{display:none}#subNav li.here > a,
#subNav li.hereParent>a{color:white}@media (min-width: 768px){#tabLinks{margin:1.5em 0px 2em 0px;border-bottom:1px solid #003C5B}#tabLinks
a{display:inline-block;position:relative;top:1px;margin-right:2px;padding: .5em 1em;border:1px
solid #003C5B}#tabLinks
.current{border-bottom-color:white;color:inherit;text-decoration:none;cursor:default}.js
.contentSection{display:none}.js
.sectionTitle{display:none}.js #tabLinks
a#tabViewAll{float:right;padding:0.5em 0;border:none}}@media (max-width: 767px){#tabLinks{display:none}h2.sectionTitle{display:block;position:relative;overflow:hidden;margin:1px
0 0 0;padding:13px
20px 13px 20px;background:#ddd;color:#666;font-size:20px;box-sizing:border-box;text-decoration:none;cursor:pointer}h2.sectionTitle:hover{background:#ccc}h2.sectionTitle:after{content:'+';position:absolute;top: -1px;right:10px;font-weight:300;font-size:2rem}h2.sectionTitle.isOpen:after{content:'–'}.contentSection{display:block !important}.contentSection>*{display:none;padding:10px
0 10px 0}.js #tabLinks
a#tabViewAll{display:none}}#content,#bannerContent{max-width:1170px;margin:0
auto}#content{min-height:350px}#content:after{display:block;clear:both;content:''}main{display:block;margin:49px
0 0 0;padding:0
0 20px 0;box-sizing:border-box}main:after{content:'';display:block;clear:both}#subContent{position:relative;padding:60px
30px;background:#efeeee;box-sizing:border-box}.sideStaticText{color:black;font-size:1.1rem;font-weight:600}@media (min-width: 768px){body:not(.professionals) #mainContent:not(:only-child){float:left;width:calc(69% - 106px - 39px)}body:not(.professionals) div#subContent{float:right;clear:right;width:calc(31%  +  106px);margin-top:57px;padding:45px;overflow:hidden}.professionals
#subContent{display:flex;justify-content:space-between}.professionals #subContent>div{flex-basis:0;flex-grow:1}.professionals #subContent > div
h2{padding-top:0;margin-top:0}.professionals #subContent>div:not(:last-child){padding-right:37px}.professionals #subContent>div+div{border-left:1px solid #cecece;padding-left:37px;margin-left:37px}}@media (max-width: 920px){body:not(.professionals) div#subContent{padding:25px
25px}}@media (max-width: 767px){body:not(.professionals) div#subContent{padding:25px
10px}}#subContent>:last-child,#subContent>:last-child>:last-child{margin-bottom:0}#subContent
li{margin-top:0.5em;margin-bottom:0.5em;line-height:1.4}div.texthtml{margin:5px
0 8px 0}.texthtml
p{padding:0
0 8px 0}ul.none{margin:5px
0 8px 0;list-style:none}ul.none
li{padding:0;margin:0
0 8px 0}.js .expandableList .results_list>li:nth-child(n+4){display:none}#mainContent .xrefSection ul,
#mainContent .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}#mainContent .xrefSection
ul.results_list{margin-bottom:0em}.js #area_bio ul.results_list,
.js #office_bio
ul.results_list{margin:0px
0 8px 0}.letterLinks{font-weight:300;font-size:24px;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)}.bioList{margin:1rem 0;overflow:hidden}.bioList
tr{border-bottom:1px dashed #d7e7f5;padding:1rem 0}.bioList .results_list
td{padding:0;line-height:normal}@media (min-width: 768px){.bioList .results_list
td{padding:inherit}.bioList td+td{padding-left:1em;padding:1rem 0}}@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 .results_list
th{border-bottom:1px solid currentColor}.bioList .office ul,
.bioList .office
li{margin:0}.bioList ul
li{margin:0;list-style:none;list-style-image:none;background:#000;color:#fff}.bioList .office ul li
a{background:none !important;text-shadow:none !important}.bioList
.results_list{display:flex;flex-wrap:wrap}.bioList .results_list>li{width:calc((100%/3) - 27px);padding:0
20px 20px;margin:0
40px 43px 0;box-sizing:border-box}.bioList .results_list>li:nth-child(3n){margin-right:0}.bioList .results_list li
.photo{position:relative;width:calc(100%  +  40px);left: -20px}.bioList .results_list li .photo
img{display:block;width:100%;height:auto}.bioList .results_list li .photo:after{position:absolute;top:0;left:0;content:'';display:block;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0) 45%,rgba(0,0,0,0.8) 100%)}.bioList .results_list li
.nametitle{position:relative;margin:0
0 20px;color:#fff}.bioList .results_list li .nametitle
a{color:inherit}.bioList .results_list li
.title{position:absolute;bottom:25px;width:100%;box-sizing:border-box}.bioList .results_list li
.name{text-transform:uppercase;font-size:28px;line-height:34px;font-weight:600}.bioList .results_list li
.position{font-size:15px;line-height:22px;font-style:italic}.bioList .results_list li .office li,
.bioList .results_list li
.phone{margin:0;color:#adacac;font-size:17px;line-height:24px;font-weight:600}.bioList .results_list li .office li a,
.bioList .results_list li .phone
a{color:inherit}.bioList .results_list li
.contact{display:flex;float:right}.bioList .results_list li
.contact{margin:10px
0 0 0}.bioList .results_list li .email,
.bioList .results_list
.vcard{widows:25px;height:25px}.bioList .results_list li .email a,
.bioList .results_list .vcard
a{display:block;width:25px;height:25px;margin-left:6px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzQuOTk5IiBoZWlnaHQ9IjM1IiB2aWV3Qm94PSIwIDAgMzQuOTk5IDM1Ij48ZGVmcz48cGF0aCBpZD0iYSIgZD0iTTcuMDM2IDM1QzMuMTU2IDM1IDAgMzEuODQzIDAgMjcuOTY0VjcuMDM3QzAgMy4xNTcgMy4xNTYgMCA3LjAzNiAwaDIwLjkyN0MzMS44NDMgMCAzNSAzLjE1NyAzNSA3LjAzN3YyMC45MjhDMzUgMzEuODQ1IDMxLjg0MyAzNSAyNy45NjIgMzVINy4wMzZ6Ii8+PC9kZWZzPjxjbGlwUGF0aCBpZD0iYiI+PHVzZSB4bGluazpocmVmPSIjYSIgb3ZlcmZsb3c9InZpc2libGUiLz48L2NsaXBQYXRoPjxnIGNsaXAtcGF0aD0idXJsKCNiKSI+PHBhdGggZmlsbD0iIzkyQjAzRCIgZD0iTTcuMDM2IDM1QzMuMTU2IDM1IDAgMzEuODQzIDAgMjcuOTY0VjcuMDM3QzAgMy4xNTcgMy4xNTYgMCA3LjAzNiAwaDIwLjkyN0MzMS44NDMgMCAzNSAzLjE1NyAzNSA3LjAzN3YyMC45MjhDMzUgMzEuODQ1IDMxLjg0MyAzNSAyNy45NjIgMzVINy4wMzZ6Ii8+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTE3LjY0MyAxOS40OWwtLjcyNS0uNTYzLTkuOTQ3IDYuNzdoMjEuMzQ1bC05Ljk0Ny02Ljc3TTYuMjggMTAuMjQ2djE0LjZsMTAuMDMzLTYuODNNMTguOTczIDE4LjAxN2wuNzEuNDgzIDkuMzIzIDYuMzQ1VjEwLjI0N00xMC4zNTggMTIuMDMzbDYuNTcyIDUuMDkuMTIuMDkzLjEyMy4wOTUuNDcuMzY1LjQ3LS4zNjQuMTItLjA5NC4xMjMtLjA5NCA2LjU3LTUuMDkgMS44ODYtMS40NiAxLjU1LTEuMkg2LjkyNWwxLjU1IDEuMiIvPjwvZz48L2c+PC9zdmc+) no-repeat;background-size:100%;text-indent: -9999em;overflow:hidden}.bioList .results_list .vcard
a{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzUiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAzNSAzNSI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik03LjAzNiAzNUMzLjE1NiAzNSAwIDMxLjg0MyAwIDI3Ljk2M1Y3LjAzN0MwIDMuMTU3IDMuMTU2IDAgNy4wMzYgMGgyMC45MjdDMzEuODQzIDAgMzUgMy4xNTcgMzUgNy4wMzd2MjAuOTI3QzM1IDMxLjg0NCAzMS44NDQgMzUgMjcuOTYzIDM1SDcuMDM2eiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9ImIiPjx1c2UgeGxpbms6aHJlZj0iI2EiIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48ZyBjbGlwLXBhdGg9InVybCgjYikiPjxwYXRoIGZpbGw9IiM5MkIwM0QiIGQ9Ik03LjAzNiAzNUMzLjE1NiAzNSAwIDMxLjg0MyAwIDI3Ljk2M1Y3LjAzN0MwIDMuMTU3IDMuMTU2IDAgNy4wMzYgMGgyMC45MjdDMzEuODQzIDAgMzUgMy4xNTcgMzUgNy4wMzd2MjAuOTI3QzM1IDMxLjg0NCAzMS44NDQgMzUgMjcuOTYzIDM1SDcuMDM2eiIvPjxnIGZpbGw9IiNGRkYiPjxwYXRoIGQ9Ik0yNi44OTYgNy44MDRIOS4xMTZjLS40ODYgMC0uODguMzk1LS44OC44OHYzLjM0NWgxLjQ0NWMuNjQ3IDAgMS4xNzUuNTI1IDEuMTc1IDEuMTcydi4yMzVjMCAuNjQ3LS41MjcgMS4xNzQtMS4xNzQgMS4xNzRIOC4yMzh2MS42OTNIOS42OGMuNjQ3IDAgMS4xNzUuNTI3IDEuMTc1IDEuMTc0di4yMzVjMCAuNjQ3LS41MjcgMS4xNzMtMS4xNzQgMS4xNzNIOC4yMzh2MS42OTNIOS42OGMuNjQ3IDAgMS4xNzUuNTI1IDEuMTc1IDEuMTc0di4yMzRjMCAuNjQ2LS41MjcgMS4xNzQtMS4xNzQgMS4xNzRIOC4yMzh2Mi45MDZjMCAuNDg2LjM5My44OC44OC44OGgxNy43NzhjLjQ4NiAwIC44OC0uMzk0Ljg4LS44OFY4LjY4NmMwLS40ODctLjM5My0uODgyLS44OC0uODgyem0tOC4zMTUgMi4wNWMxLjQwMiAwIDIuNTM3IDEuMTM1IDIuNTM3IDIuNTM2IDAgMS40LTEuMTM1IDIuNTM3LTIuNTM2IDIuNTM3LTEuNCAwLTIuNTM1LTEuMTM2LTIuNTM1LTIuNTM3IDAtMS40IDEuMTM2LTIuNTM2IDIuNTM2LTIuNTM2em00Ljg5NiAxMi40NTJjMCAxLjQzMi0yLjE5NyAyLjU5Mi00LjkwNyAyLjU5Mi0yLjcxMiAwLTQuOTA4LTEuMTYtNC45MDgtMi41OTIgMC0uMDk4LjAxLS4xOTMuMDMtLjI4OC4xMDQtMy43NzMgMi4yNTQtNi43ODcgNC44OS02Ljc4NyAyLjcwMiAwIDQuODk1IDMuMTY4IDQuODk1IDcuMDc0di4wMDJ6Ii8+PHBhdGggZD0iTTYuNjUyIDE0LjAyNEg5LjY4Yy4zMjQgMCAuNTg3LS4yNjMuNTg3LS41ODZ2LS4yMzVjMC0uMzIzLS4yNjMtLjU4NS0uNTg2LS41ODVINi42NTNjLS4zMjMgMC0uNTg2LjI2My0uNTg2LjU4NXYuMjM1YzAgLjMyNC4yNjMuNTg2LjU4Ni41ODZ6TTYuNjUyIDE4LjNIOS42OGMuMzI0IDAgLjU4Ny0uMjY0LjU4Ny0uNTg3di0uMjM1YzAtLjMyNC0uMjYzLS41ODYtLjU4Ni0uNTg2SDYuNjUzYy0uMzIzIDAtLjU4Ni4yNjMtLjU4Ni41ODZ2LjIzNWMwIC4zMjQuMjYzLjU4Ni41ODYuNTg2ek05LjY4MiAyMi41NzVjLjMyMyAwIC41ODYtLjI2NC41ODYtLjU4N3YtLjIzNGMwLS4zMjMtLjI2My0uNTg3LS41ODYtLjU4N0g2LjY1MmMtLjMyMyAwLS41ODYuMjY0LS41ODYuNTg3di4yMzRjMCAuMzIzLjI2My41ODcuNTg2LjU4N0g5LjY4MnoiLz48L2c+PC9nPjwvc3ZnPg==) no-repeat;background-size:100%}@media (max-width: 920px){.bioList .results_list>li{width:calc(50% - 20px);padding:0
20px 20px;margin:0
40px 43px 0;box-sizing:border-box}.bioList .results_list>li:nth-child(3n){margin-right:40px}.bioList .results_list>li:nth-child(2n){margin-right:0}}@media (max-width: 767px){.bioList .results_list>li{width:100%;margin:0
0 43px 0}.bioList .results_list>li:nth-child(3n){margin-right:0}.bioList .results_list>li:nth-child(2n){margin-right:0}}#bioPhoto{width:calc(21.9% + 128px);float:left}#bioIntro{margin:0
0 1rem 0;float:right;width:calc(78.1% - 128px - 5%)}#bioIntro:after{display:block;clear:both;content:''}#bioTitle{font-weight:bolder;text-transform:uppercase;font-size:17px}#bioInfo{overflow:hidden;border-bottom:1px solid #d7d7d7;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.8rem}#bioInfo ul,
#bioInfo
li{list-style:none;margin:0
0 0 0;padding:0
0 0 0}#bioInfo
ul{display:flex;flex-wrap:wrap;margin-bottom:7px;margin-right:4px}#bioInfo ul:last-child{margin-left:auto}#bioOffices{font-size:18px;color:#000}#bioOffices
.title{line-height:1;text-transform:uppercase;font-weight:600;margin-right:27px}#bioOffices li+li{margin-left:47px}#bioContact
a{font-size:12px;font-weight:normal;color:#999;text-transform:uppercase;display:block;text-align:center;line-height:14px}#bioContact
li{margin:0
0 0 12px}#bioContact a:before{content:url(../i-t1762363405/vcard.svgz);height:36px;width:36px;display:block}#bioEmail a:before{content:url(../i-t1762363405/email.svgz)}#bioPDF a:before{content:url(../i-t1762363405/pdf.svgz)}@media (max-width: 767px){#bioPhoto,#bioIntro{float:none;width:100%}#bioInfo
#bioOffices{display:block}#bioInfo #bioOffices
li{margin:0
0 10px}body.professionals-item
#subContent{padding:40px
20px}body.professionals-item #subContent>div{margin:0
0 40px}}div.listColumn{margin:50px
0 0 0;overflow:hidden}div.listColumn
.results_list{display:flex;flex-wrap:wrap;margin:0
-23px}div.listColumn ul,
div.listColumn ul
li{list-style:none;list-style-image:none;margin:0;padding:0;font-weight:bold;line-height:normal}div.listColumn>ul>li{flex:1 1 380px;display:flex;align-items:center;justify-content:center;height:273px;margin:0
23px 46px;font-size:28px;text-transform:uppercase;color:#fff;background:url(../i-t1762363405/office1.jpg) no-repeat;background-size:cover}div.listColumn>ul>li:nth-child(2){background:url(../i-t1762363405/office2.jpg) no-repeat;background-size:cover}div.listColumn>ul>li:nth-child(3){background:url(../i-t1762363405/office3.jpg) no-repeat;background-size:cover}div.listColumn>ul>li:nth-child(4){background:url(../i-t1762363405/office4.jpg) no-repeat;background-size:cover}div.listColumn > ul > li a:first-child{padding:30px;color:inherit;text-align:center}div.listColumn > ul > li a:hover{text-decoration:none}div.listColumn > ul > li a:first-child:after{content:'>';padding-left:10px}div.listColumn ul.hierList
li{font-weight:normal}div.listColumn ul
ul{margin: .25em 0;border-right:none}div.listColumn li
li{padding-left:1em}@media (min-width: 921px){div.listColumn>ul>li:last-child:nth-child(odd){max-width:calc(50% - 46px)}}#subContent #area_hierarchy.areaSection ul li
li{margin-left:20px}.view_more
a{display:inline-block;width:auto;margin:0
0 28px 0;padding:7px
14px 7px 14px;background:#91b03d;color:#fff;font-size:18px;font-weight:400;vertical-align:middle}.view_more a:hover{text-decoration:none}.rsvpButton{margin:10px
0 0 0}.itemList li
.title{font-size:22px;line-height:34px;font-weight:400;color:#006ec3}.itemList li
.abstract{font-size:18px;line-height:28px}.itemList li
a{color:inherit}.itemList li
.itemdate{font-size:18px;line-height:35px;color:#999}body#cases #staticContent,
body#success
#staticContent{padding:30px
45px;margin:0
0 30px;color:#fff;background:url(../i-t1762363405/news-highlight.jpg) no-repeat;background-size:cover}#mainCaseWrapper>div:nth-child(odd){margin:0
0 20px 0px}#mainCaseWrapper > div
h2{margin:10px
0 20px 0}.itemCaseList li,
body#success .itemList
li{position:relative;padding-left:25px}.itemCaseList li:before,
body#success .itemList li:before{position:absolute;left:0;top:10px;display:block;content:'';width:0;height:0;border-style:solid;border-width:8px 0 8px 12px;border-color:transparent transparent transparent #91b03d}#caseInfo,#jumpLinks{display:flex;flex-wrap:wrap}#joinAction{margin-right:40px;margin-bottom:20px}#joinAction
a{position:relative;display:block;padding:4px
15px 6px 35px;color:#fff;background:#91b03d}#joinAction a:before{position:absolute;left:15px;top:13px;display:block;content:'';width:0;height:0;border-style:solid;border-width:8px 0 8px 12px;border-color:transparent transparent transparent #fff}#jumpLinks
li{position:relative;margin:0
0 10px;list-style:none}#jumpLinks li
a{position:relative;display:block;padding-left:34px;margin:0;line-height:40px;color:#91b03d;font-weight:600}#jumpLinks li a:before{content:'PDF';position:absolute;left:0;top:0;display:block;width:35px;height:35px;padding-top:27px;color:#91b03d;font-size:11px;line-height:12px;font-weight:600;text-align:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAVCAYAAACg/AXsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg2Nzc3QUIxNEJCRjExRTdCNTgyQzhCNjk4QzAzQTA3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg2Nzc3QUIyNEJCRjExRTdCNTgyQzhCNjk4QzAzQTA3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODY3NzdBQUY0QkJGMTFFN0I1ODJDOEI2OThDMDNBMDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODY3NzdBQjA0QkJGMTFFN0I1ODJDOEI2OThDMDNBMDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5P3zJsAAAAtUlEQVR42mKcuMH2PwNloJEFyjgAxAdJ1CwPxAkgBswQkAENJBrigG4IDBgAcT8BzReAuBBZgImBCoAFiy2OlBqiAPMnHvAAiBcQMqSegCEHCBlCjHc+EPLOB6hNJAEmLHH/nwDeT8gloEBrJCJgCRrSQGkUD7MUiw/0Q70LAwLkGGIATQLIYEKe/6EGFjKDAZQoA2EJE2ZIPBDbE+ESENgAxInIyZ+FhGQOCvSNIC+gSwAEGAClYC0EgZhe8wAAAABJRU5ErkJggg==) center 5px no-repeat}#jumpLinks li:first-child:not(:only-child){margin-right:25px}div.publication,span.publication{font-style:italic}#itemContent{margin:20px
0 0 0}.photoRight{float:right;margin-left:14px}@media (max-width: 919px){#mainCaseWrapper{flex-direction:column}#mainCaseWrapper>div,#mainCaseWrapper>div:nth-child(odd){width:100%;margin:0
0 0px 0px}}@media (max-width: 767px){body#newsroom #newsList li:first-of-type{padding:20px;font-size:24px;line-height:36px}}#officeList{overflow:hidden}#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:flex;flex-wrap:wrap;margin:0
-23px}#officeList ul
li{width:calc(50% - 46px);padding:45px
50px;margin:0
23px 46px;height:273px;font-size:17px;line-height:24px;background:url(../i-t1762363405/office1.jpg) no-repeat;background-size:cover;color:#fff;box-sizing:border-box}#officeList ul li:nth-child(2){background-image:url('../i-t1762363405/office2.jpg')}#officeList ul li:nth-child(3){background-image:url('../i-t1762363405/office2.jpg')}#officeList ul li:nth-child(4){background-image:url('../i-t1762363405/office2.jpg')}#officeList ul li
.title{margin:0
0 10px;font-weight:700;font-size:28px;line-height:38px;text-transform:uppercase}#officeList ul li .title
a{color:inherit}@media (max-width: 767px){#officeList ul
li{float:none;width:100%;max-width:100%;height:auto;margin:0
0px 20px 0}}#officeInfo{display:flex;flex-wrap:wrap;padding:5px
0;margin:0
0 30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#officeAddress{flex:0 1 275px;margin:10px
0 20px 0;font-size:18px;font-weight:600;color:#000}#officeAddressPhone{margin:10px
0 10px 0;font-size:18px;font-weight:600;color:#000}body.offices-item
button.toggleExpand{display:none}#lowerContent{clear:both;padding:55px
0 0 0;margin:0
0 65px}.attachment_item>div{margin:0
0 6px 0}#itemSubtitle{color:black;line-height:normal;padding:12px
0 4px 0;font-size:1.35rem}form{position:relative;margin:0;padding:0}form:after{display:block;clear:both;content:''}form>div>div{position:relative;float:left;width:calc(50% - 12px);height:45px;margin:0
12px 12px 0}#subContent form>div>div{width:auto;margin-right:0}form>div>div.short_wrapper{width:calc(33.33% - 12px)}form>div>div.textarea_wrapper,form>div>div.long_wrapper{width:calc(100% - 12px)}form>div>div.textarea_wrapper{height:auto}form>div>div.radio_wrapper{clear:both;float:none;height:auto;width:calc(100% - 7px);padding:10px
0 5px 0}form>div>div.checkbox_wrapper{clear:both;float:none;height:auto;width:calc(100% - 7px);padding:5px
0 10px 0}form>div>div.submit_wrapper{width:calc(100% - 12px)}form>p{clear:both}.js form>div>div.radio_wrapper>label{position:static;padding-left:0}.js form>div>div.hasValue>label{visibility:hidden}.js form>div>div.hasValue>label[style]{visibility:visible}input[type=submit]{-webkit-appearance:none;border-radius:0}input:not([type]),
input[type=text],
input[type=tel],
input[type=email],
input[type=password],
textarea,
select,
.customSelect,
.js form>div>div>label{width:100%;height:45px;margin:0;padding:1px
7px 1px 7px;color:#666766;border:1px
solid #d6d6d6;font:normal 14px/1.8 Helvetica,Arial,sans-serif;box-sizing:border-box;-moz-box-sizing:border-box}textarea{max-width:none;line-height:normal;padding-top: .5em;min-height:6.5em}.js form>div>div>label{position:absolute;top:8px;left:1px;border:0;background:none}.customSelect{display:block !important;overflow:hidden;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=tel]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus,.customSelectFocus{background-color:#eee}.errors + div > form input:not([type=radio]):invalid,
.errors + div > form textarea:invalid,
.errors + div > form select[data-invalid],
.errors + div > form select[data-invalid] + .customSelect,
form
div.invalid{background-color:#fee}.errors + div > form input:not([type=radio]):invalid:focus,
.errors + div > form textarea:invalid:focus,
.errors + div > form select[data-invalid]:focus,
.errors + div > form select[data-invalid]+.customSelect:focus,{background-color:#fcc}div.required.invalid{padding-left: .5rem}input[type=submit]{width:auto;height:45px;margin:0
0 10px 0;padding:1px
14px 1px 14px;background:#91b03d;border:0
solid #d6d6d6;color:#fff;font:normal 16px/1.8 Helvetica,Arial,sans-serif;cursor:pointer}a.clearAll{float:right}a.viewAll{display:inline-block;width:auto;margin:0
0 10px 0;padding:4px
14px 5px 14px;background:#969696;color:#fff}input[type=submit]:hover,input[type=submit]:focus,a.viewAll:hover,a.viewAll:focus{background:#868686;text-decoration:none}.js form>div>div.checkbox_wrapper>label{display:block;position:relative;padding:0
0 0 3px;line-height:normal}.js form>div>div.checkbox_wrapper>div>div>label{display:inline-block;position:relative;padding:0
0 0 4px;vertical-align:middle}form>div>div.radio_wrapper>div{display: -webkit-flex;display:flex}form>div>div.radio_wrapper>div>div{padding-right:12px}form>div>div.radio_wrapper>div>div>label{display:inline-block;padding:2px
0 0 4px;vertical-align:middle}@media (min-width: 920px){.js form>div>div>label{font:normal 16px/1.8 Helvetica, Arial, sans-serif}}@media (max-width: 767px){form>div>div{width:100%}form>div>div.textarea_wrapper{width:100%;margin-right:0}}#emailField{display:none}.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}#footer{position:relative;margin:0;padding:50px
0;background:#444;color:#999;font-size:17px;font-weight:normal}#footer:after{display:block;clear:both;content:''}#footer
a{color:inherit}#footer ul,
#footer ul
li{list-style:none;float:right;margin:23px
0 .5rem 0;padding:0}#footer ul
li{float:left;font-size:15px;margin:0;line-height:normal;text-transform:uppercase}@media (max-width: 767px){#footer ul,
#footer ul
li{float:none}}#footer ul li:not(:last-child){margin-right:22px}#footer
p{margin:0;padding:0;font-size: .9em}#footerOffices{float:left;color:white;font-weight:300}#footerOffices .results_list>div{float:left;margin:0
47px 0 0;text-align:left}#footerOffices
.title{font-weight:bold;text-transform:uppercase}@media (max-width: 1024px){#footer
ul{float:left;margin:0}#footer ul li:first-child{margin-left:0}#footerOffices{clear:left;float:left}#footerOffices div.results_list>div{float:none;margin:10px
0 0 0px;text-align:left}}#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{width:90%;left:5%;box-sizing:border-box}#emailPopupContent{overflow:scroll;height:100%}}.errors,.mandatory{color:#c33}.errors
a{color:inherit;text-decoration:underline}#captcha_wrapper{float:none;height:auto;clear:both}#captcha_wrapper
img{margin-top:2px;display:block}table.results_list{border-collapse:collapse;width:100%}table.results_list
th{text-align:left}table.results_list td+td{padding-left:1rem}@media (max-width: 767px){table.results_list,
table.results_list td,
table.results_list
tr{display:block}table.results_list
th{display:none}}.itemList > ul,
.itemList > ul
li{list-style:none;margin-left:0}.itemList > ul
li{margin:0em
0em 35px 0em}.expandableHeading{cursor:pointer}.expandableHeading:after{content:'+'}.expandableHeading.expanded:after{content:' –'}table.SITE_MAP{margin-top:5px;border-collapse:collapse}table.SITE_MAP
th{padding-top:5px;text-align:right}table.SITE_MAP
td{padding-top:5px}table.SITE_MAP
td.h_separator{height:5px;border-bottom:solid 1px #ccc}table.SITE_MAP
td.v_separator{padding-left:15px;padding-right:15px;font-size: .8em;color:#666}@media (max-width: 767px){table.SITE_MAP,
table.SITE_MAP th,
table.SITE_MAP td,
table.SITE_MAP
tr{display:block;text-align:left;padding:0}table.SITE_MAP td:nth-child(n+4){padding-left:1rem}table.SITE_MAP td:nth-child(n+6){padding-left:2rem}table.SITE_MAP
.v_separator{display:none}}#search p.form-section-label{margin:1em
0 0 0;padding:0
0 0 0;font-weight:bold}#search
.search_text{margin:1em
0 1em 0}#search
#search_button{margin-left:8px}#search .search_form form
div{height:auto;width:100%}#search .search_form
input{margin:0;vertical-align:middle}#search .search_form
label{display:inline;position:static;left:0px;margin:0
0 0 0;padding:0
0 0 0;vertical-align:middle}#search .search_form input[type=radio],
#search .search_form input[type=checkbox]{margin:0
4px 0 0;padding:0}#search .search_form
input#searchtext{width:60%;max-width:100%;margin-right:4px;box-sizing:border-box}#search
div.search_section_wrapper{display: -webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;justify-content:space-between}#search
div.sections{box-sizing:border-box;max-width:30%}#search
div.search_type{box-sizing:border-box}#search #subContent
div.search_section_wrapper{-webkit-flex-direction:column;flex-direction:column}#search #subContent
div.sections{max-width:100%}@media (max-width: 767px){#search
div.search_section_wrapper{-webkit-flex-direction:column;flex-direction:column}#search
div.sections{max-width:100%}#search
.searchBioWrapper{-webkit-flex-direction:column;flex-direction:column}}#search div.sections input,
#search div.search_type
input{border:0}#search
a.more{font-weight: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;white-space:nowrap;cursor:pointer}button.toggleExpand{color:#3874a8}.alignleft{float:left;margin:0
1.5em .5em 0}.alignright{float:right;margin:0
0 .5em 1.5em}.aligncenter{clear:both;display:block;margin: .5em auto}#joinForm
p{clear:both}#joinForm > form > div > .wideInput,
#joinForm
#submit_wrapper{clear:both;width:auto;float:none}#joinForm
#submit_wrapper{margin:0;padding:0}#joinForm #submit_wrapper
input{margin:0}#joinForm .wideInput input[type=text]{width:95%}#joinForm .radioWrapper>div>div{float:left;padding-right: .6em}#joinForm
.sharesList{clear:both;padding:8px
0 8px 8px;background:#E4E4E4;width:100%;float:none;height:auto}.sharesList+.sharesList{padding-top:0}.sharesList div:not([class]){margin-bottom:4px;position:relative;clear:both}.sharesList div:not([class]):after{content:'';display:block;clear:both}.sharesList>div>label{position:absolute;top:4px;left:4px;margin:0;font-weight:bold}.sharesList>span{display:inline-block;clear:both;padding:2px;color:#004e79;cursor:pointer}.sharesList
input{width:136px !important;padding:2px
!important;xheight:auto;margin:0
3px 3px 0 !important}.sharesList
select{width:12em !important;margin-right:5px;padding:1px;float:left}.js .sharesList>label{display:block;font-weight:bold}.js .sharesList textarea,
.js #joinForm .sharesList
p{display:none}#joinForm
.checkbox_wrapper{position:relative;padding-left:1.5em}#joinForm .checkbox_wrapper
input{position:absolute;left:0;top:14px}#content
.fileUpload{background:#838383;min-width 300px;min-height:45px;height:auto}.fileUpload input[type=file]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;cursor:pointer}#content .fileUpload
label{position:relative;top:0;left:0;z-index:2;background:#91B03D;padding:10px;color:white;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;pointer-events:none;cursor:pointer}#content .fileUpload:hover
label{background:#868686}#content .fileUpload:focus-within
label{background:#868686}.fileList ul
li{margin-top:0;margin-bottom:0}#index
#content{max-width:none;position:relative;left: -10px;width:100vw}@media (min-width: 768px){#index
#content{left: -40px}}#homeAnim ul,
#homeAnim
li{list-style:none;display:block;margin:0;padding:0}#animationWrapper{position:relative}#animationImage{position:absolute;width:100%}#animationImage li,
#animationImage
ul{list-style:none;margin:0}#animationImage
li{display:none}#animationImage .results_list
.images{display:flex}#animationImage .results_list .images
div{position:relative;height:614px;flex:1 1 300px}#animationImage .results_list .images div
img{position:absolute;height:100%;width:auto}#homeAnim
ul{height:614px;overflow:hidden;display:flex;position:relative;align-items:center}#homeAnim
li{color:white;transition:height .5s, margin .5s;flex-basis:0;flex-grow:1;min-width:33.3%;height:307px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;font-size:24px}#homeAnim li:hover,
#homeAnim
li.focused{height:100%;text-decoration:none}#homeAnim li:hover
.title{text-decoration:underline}#homeAnim
a{color:inherit}#homeAnim
li{background:rgba(0,57,101,.78)}#homeAnim li:nth-child(3n+2){background:rgba(145,176,61,.78)}#homeAnim li:nth-child(3n+3){background:rgba(187,43,43,.78)}#homeAnim li>div:not(.photo){padding:0
calc(25px  +  1.3vw)}#homeAnim
.title{font-size:34px;font-weight:600;text-align:center;text-transform:uppercase}#homeAnim .title:before{content:'';padding-left:18px}#homeAnim .title:after{content:'';display:inline-block;width:18px;height:18px;opacity: .8;border:solid 1px;border-width:1px 1px 0 0;transform:rotate(45deg);top: -2px}#homeAnim li
div.abstract{overflow:hidden;height:calc(100% - 129px);transition:height .5s;text-align:center}#homeAnim li:not(:hover):not(.focused) .abstract{height:0;overflow:hidden}#homeAnim
.photo{position:absolute;top:0;z-index: -1}#homeAnim .photo
img{min-width:100%;min-height:100%}@media (min-width: 1900px){#animationImage .results_list .images
div{overflow:hidden}#animationImage .results_list .images div
img{width:100%;height:auto}}@media (max-width: 1100px){#homeAnim
.title{font-size:25px}#homeAnim li
div.abstract{font-size:1.1rem}}@media (max-width: 950px){#homeAnim
ul{display:block;height:auto;margin-bottom:2rem}#homeAnim
li{position:relative;height:150px !important;padding:20px
0}#homeAnim li:hover,
#homeAnim
li.focused{height:450px !important;margin-top:0;margin-bottom:0;transition-delay: .1s}#homeAnim li
div.abstract{height:100%;font-size:1rem}#homeAnim li
.photo{min-width:100%}#animationImage{display:none}}#homeNews{background:#efeeee;padding:45px
20px}#homeNews>div{max-width:1199px;margin:0
auto;text-align:center;font-size:22px;line-height:1.73}#homeNews
a{color:inherit}#homeNews a:first-child:after{content:'\0a0>'}#index
#mainContent{margin:0;padding:0}#index
#footer{background:white;color:#8c8c8c}#index
#footerOffices{color:black}@media
print{html{font-size:14pt}*{background:none !important;color:#333}.mobile,
#topSearch,
.view_more,
.sp_map,
.printMap,
.letterLinks,
#pdfLink,
#subNav,
#animationImage,
#footer,
#navJump,
#caseInfo,
#tabLinks,
h2.sectionTitle:after,
.bioList .results_list li .contact,#bioContact{display:none !important}body,#content{position:relative !important;width:100% !important;background:none !important;display:block;float:none}body{padding:0;margin:0}p,li{orphans:3;widows:2}h1,h2,h3,h4,h5,h6{-webkit-column-break-after:avoid;page-break-after:avoid;break-after:avoid-page}#homeAnim
ul{display:block}#homeAnim
li{height:auto !important;margin:0
0 30px}#homeAnim li div.abstract,
#homeAnim li:hover, #homeAnim
li.focused{display:block !important;height:auto !important}body#newsroom #newsList li:first-of-type .title, .itemList li:first-of-type
.title{color:#000}h2.sectionTitle{background:none;padding:0;color:#000;font-size:24px}.contentSection>*{display:block}.bioList .results_list,
#officeList
ul{display:block;margin:0}.bioList .results_list:after{content:'';display:table;clear:both}.bioList .results_list > li,
#officeList ul
li{float:left;width:calc(45% - 14px);margin:0
28px 28px 0;page-break-inside:avoid;max-width:100%}.bioList .results_list > li:nth-child(even),
#officeList ul
li{margin-right:0}.bioList .results_list li
.nametitle{margin:0}.bioList .results_list li
.title{position:static}#bioPhoto{max-width:300px}body.professionals-item
#subContent{padding:0}div.listColumn>ul>li{color:#000}#content,#bannerContent{max-width:100%;margin:0}#content{min-height:0px}#banner{margin:0}body:not(.professionals) #mainContent:not(:only-child){float:left;width:calc(70% - 20px)}body:not(.professionals) div#subContent{float:right;clear:right;width:calc(30%);margin-top:57px;padding:45px
0 45px 15px;overflow:hidden}div.listColumn
.results_list{display:block}div.listColumn .results_list
li{float:left;width:calc(50% - 54px);page-break-inside:avoid}}