.sidebar-container{--sidebar-flex-basis:clamp(17rem,7.8571rem + 19.0476vw,25rem);align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-90)}@media screen{.sidebar-container{padding-top:var(--spacing-90)}}.sidebar-container .content{flex-basis:0;flex-grow:999;min-inline-size:50%}.has-bottom-gradient-fade+.sidebar-container .content{padding-top:var(--style-padding,0)}.sidebar-container .sidebar{flex-basis:var(--sidebar-flex-basis);flex-grow:0;flex-shrink:0;max-width:var(--sidebar-flex-basis);top:var(--spacing-40)}@media (min-width:56rem){.sidebar-container .sidebar.sticky_sidebar{position:sticky}}.has-bottom-gradient-fade+.sidebar-container .sidebar{top:calc(var(--spacing-40) + var(--style-padding, 0))}.sidebar{align-items:stretch;border-radius:var(--border-radius-lg);display:flex;flex-flow:column wrap;gap:var(--spacing-60);justify-content:flex-start;margin:0 auto;padding:var(--spacing-50) var(--spacing-40)}.sidebar a{--link-decoration-color:#0000}.sidebar .practice-contact-heading{font-size:1.26rem;font-size:clamp(1.2656rem,1.1753rem + .4518vw,1.5819rem);text-align:center}.sidebar .practice-contact-name{font-size:1rem;font-size:clamp(1rem,.9286rem + .3571vw,1.25rem);text-align:center}.sidebar .portrait{text-align:center}.sidebar .portrait img{border-radius:var(--border-radius-lg)}.sidebar .contact-info{padding-left:0}.sidebar .contact-info li{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--spacing-10);line-height:var(--line-height-subhead);list-style:none;margin:0}.sidebar .contact-info svg{color:var(--color-orange-dark);height:1.5rem;width:1.5rem}.sidebar .attorneys ul{list-style-type:none;padding-inline-start:0}.sidebar .attorneys-heading{border-bottom:2px solid var(--color-blue-light);font-size:1.26rem;font-size:clamp(1.2656rem,1.1753rem + .4518vw,1.5819rem);padding-bottom:var(--spacing-10);padding-top:0;width:fit-content}.sidebar .attorneys-list{list-style:none}.single-attorney .acf-hero .name{font-size:var(--font-size-h1)}.single-attorney .acf-hero .certifications{font-size:var(--font-size-h4);margin-top:var(--spacing-05)}.single-attorney .acf-hero .certifications abbr{text-decoration:none}.single-attorney .acf-hero .title{font-size:var(--font-size-h6);font-style:italic;font-weight:var(--font-weight-semi)}.single-attorney .sidebar-container>.content{line-height:1.7}.single-attorney .sidebar-container>.content h2:not([class*=is-style-]),.single-attorney .sidebar-container>.content h3:not([class*=is-style-]),.single-attorney .sidebar-container>.content h4:not([class*=is-style-]),.single-attorney .sidebar-container>.content h5:not([class*=is-style-]),.single-attorney .sidebar-container>.content h6:not([class*=is-style-]){border-bottom:2px solid var(--color-blue-light);padding-bottom:var(--spacing-10)}.single-attorney .sidebar-container>.content h2:where(:not([class*=-font-size])){font-size:1.26rem;font-size:clamp(1.2656rem,1.1753rem + .4518vw,1.5819rem)}.single-attorney .sidebar-container>.content h3:where(:not([class*=-font-size])){font-size:1.26rem;font-size:clamp(1.2656rem,1.1753rem + .4518vw,1.5819rem)}.single-attorney .sidebar-container>.content h4:where(:not([class*=-font-size])){font-size:1.125rem;font-size:clamp(1.125rem,1.0446rem + .4018vw,1.4063rem)}.single-attorney .sidebar-container>.content h5:where(:not([class*=-font-size])){font-size:1rem;font-size:clamp(1rem,.9286rem + .3571vw,1.25rem)}.single-attorney .sidebar-container>.content h6:where(:not([class*=-font-size])){font-size:.88rem;font-size:clamp(.8888rem,.8252rem + .3179vw,1.1113rem)}.single-attorney .sidebar-container>.content li{list-style-type:disc}
/*# sourceMappingURL=single-attorney.css.map */