/* Original portrait pixels, with a separate silhouette mask and petroleum backdrop. */
.lawyers-hero-slide--portrait{background:#203f3c}
.lawyers-hero-slide--portrait::before{display:block;inset:0;width:100%;background:#2d4b46 url("/lawyers-update/performance/media/petroleum-panel-wall-v4-20261101.webp") left center / 106% 100% no-repeat}
.lawyers-hero-slide--portrait::after{display:none}
.lawyers-hero-slide--portrait .lawyers-hero-portrait{width:60%;max-width:1100px;-webkit-mask-image:none;mask-image:none}
.lawyers-hero-slide--portrait .lawyers-hero-image{width:100%;object-position:50% 37%;-webkit-mask-image:url("/lawyers-update/performance/media/team-first-silhouette-v4-20261101.png");mask-image:url("/lawyers-update/performance/media/team-first-silhouette-v4-20261101.png");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:50% 37%;mask-position:50% 37%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.lawyers-hero .lawyers-hero-slide--portrait .lawyers-hero-title{font-size:clamp(36px,4vw,68px)}
@media(min-width:778px) and (max-width:1099px){.lawyers-hero .lawyers-hero-slide--portrait .lawyers-hero-title{font-size:36px}}
@media(max-width:777px){
 .lawyers-hero-slide--portrait::before{inset:0 0 auto;height:52%;background-image:url("/lawyers-update/performance/media/petroleum-panel-wall-v4-20261101-800.webp");background-size:cover;background-position:65% center}
 #rev_slider_1_1_wrapper.lawyers-hero[data-active-slide="0"]{height:680px;aspect-ratio:auto;max-height:none}
 .lawyers-hero-slide--portrait .lawyers-hero-portrait{width:100%;height:52%;max-width:none;-webkit-mask-image:none;mask-image:none}
 .lawyers-hero-slide--portrait .lawyers-hero-image{width:100%;object-position:50% 45%;-webkit-mask-position:50% 45%;mask-position:50% 45%}
 .lawyers-hero-slide--portrait .lawyers-hero-copy{height:48%}
 .lawyers-hero .lawyers-hero-slide--portrait .lawyers-hero-title{font-size:32px}
 #rev_slider_1_1_wrapper.lawyers-hero[data-active-slide="0"] .lawyers-hero-controls [data-hero-previous],#rev_slider_1_1_wrapper.lawyers-hero[data-active-slide="0"] .lawyers-hero-controls [data-hero-next]{top:27%;background:rgba(16,56,62,.48)}
}
