.bio-img-edge #attorney-bio-container{max-width:100%}.bio-img-edge #attorney-bio-row{display:flex}.bio-img-edge .attorney-bio-img{width:100%;height:100%}.bio-img-edge .attorney-bio-img img{display:block;width:100%;height:100%;object-fit:cover}.bio-img-edge.bio-img-left #attorney-bio-cell-1 .inner{padding-left:0;height:100%}.bio-img-edge.bio-img-left #attorney-bio-cell-2 .inner{margin-right:10%}@media screen and (min-width:1450px){.bio-img-edge #attorney-bio-container{max-width:1300px}.bio-img-edge.bio-img-left #attorney-bio-cell-1 .inner{padding-left:25px}.bio-img-edge.bio-img-left #attorney-bio-cell-2 .inner{margin-right:0}}@media screen and (max-width:1250px){.bio-img-edge.bio-img-left #attorney-bio-cell-2 .inner{margin-right:5%}}@media screen and (max-width:950px){#attorney-bio-row{display:flex;flex-direction:column}#attorney-bio-cell-1,#attorney-bio-cell-2{padding:0}.bio-img-left #attorney-bio-cell-2 .inner{min-height:auto}.bio-img-edge.bio-img-left #attorney-bio-cell-1 .inner{margin:auto;padding:0}.bio-img-edge.bio-img-left #attorney-bio-cell-2 .inner{padding:0 25px}}.int-billboard-full #int-billboard .int-billboard-content{position:absolute;max-width:90%;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);padding:0 25px}.int-billboard-full #int-billboard .int-billboard-title{position:relative;width:70%;margin:0}.int-billboard-full #int-billboard h1#page-title{display:inline-block;margin:0;padding:0}.int-billboard-full #int-billboard #breadcrumbs{margin:25px 0 0 0}@media screen and (min-width:1450px){.int-billboard-full #int-billboard .int-billboard-content{max-width:1300px}}@media screen and (max-width:1250px){.int-billboard-full #int-billboard .int-billboard-content{max-width:95%}.int-billboard-full #int-billboard .int-billboard-title{width:70%}}@media screen and (max-width:1150px){.int-billboard-full #int-billboard .int-billboard-title{width:75%}}@media screen and (max-width:1050px){.int-billboard-full #int-billboard .int-billboard-content{padding:0 25px;max-width:100%}.int-billboard-full #int-billboard .int-billboard-title{width:95%;margin:0 auto}.int-billboard-full #int-billboard h1#page-title{display:block}}@media screen and (max-width:950px){.int-billboard-full #int-billboard .int-billboard-title{background:none;padding:45px 0}.int-billboard-full #int-billboard h1#page-title{padding-right:0}#int-billboard .int-billboard-img{object-position:right}}@media screen and (max-width:500px){.int-billboard-full #int-billboard .int-billboard-content{max-width:100%}.int-billboard-full #int-billboard .int-billboard-title{width:100%}}:root{--mhb-circle-bg:var(--accent-light);--mhb-circle-icon-color:var(--accent-dark);--home-mhb-circle-bg:var(--mhb-circle-bg);--home-mhb-circle-icon-color:var(--mhb-circle-icon-color);--mhb-label-color:#fff;--mhb-label-font-size:0;--mhb-label-font-weight:700;--home-mhb-label-color:var(--mhb-label-color)}#custom-mobile-header-wrapper{display:none}#mobile-nav-container{max-width:100%}#custom-mobile-header-cell-1 .logo{width:100%;height:auto;max-width:var(--logo-width)}#custom-mobile-header-cell-2 .inner{display:flex;align-items:center;justify-content:flex-end;gap:20px}#custom-mobile-header-cell-2 .location-phone{width:44px;flex-shrink:0}#custom-mobile-header .location-phone a,#custom-mobile-header .location-email a,#custom-mobile-header .mobile-header-button a,#custom-mobile-header .menu-bar-container .menu-label{font-family:var(--body-font);color:var(--mhb-label-color);font-weight:var(--mhb-label-font-weight)!important;font-size:var(--mhb-label-font-size)!important;line-height:normal;display:block}.home #custom-mobile-header .location-phone a,.home #custom-mobile-header .location-email a,.home #custom-mobile-header .mobile-header-button a,.home #custom-mobile-header .menu-bar-container .menu-label{color:var(--home-mhb-label-color)}#custom-mobile-header a.phone::before{content:'\f095';display:inline-block;font-family:var(--font-awesome);font-size:20px;font-weight:var(--mhb-label-font-weight);color:var(--mhb-circle-icon-color)}#custom-mobile-header-cell-2 a.phone{background:var(--mhb-circle-bg);border-radius:50%;width:44px;height:44px;display:flex;justify-content:center;align-items:center;font-size:16px;text-decoration:none}#custom-mobile-header .location-email a,#custom-mobile-header .mobile-header-button a,#custom-mobile-header .menu-bar-container .menu-label{font-family:var(--body-font);color:var(--mhb-label-color);font-weight:var(--mhb-label-font-weight)!important;font-size:var(--mhb-label-font-size)!important;line-height:normal;display:block}.home #custom-mobile-header .location-phone a,.home #custom-mobile-header .location-email a,.home #custom-mobile-header .mobile-header-button a,.home #custom-mobile-header .menu-bar-container .menu-label{color:var(--home-mhb-label-color)}#custom-mobile-header-cell-2 a.phone:hover{text-decoration:none;color:var(--primary)}#custom-mobile-header-cell-2 .menu-bar-container .menu-label{display:none}#custom-mobile-header-cell-2 #mobile-nav .hamburger-container{max-width:none;height:auto;margin:0}#custom-mobile-header-cell-2 #mobile-nav .hamburger,#custom-mobile-header-cell-2 #mobile-nav .hamburger:before{position:inherit;width:auto;height:auto;transition-timing-function:inherit;transition-duration:inherit;transition-property:inherit;border-radius:0;background:transparent;display:block;margin:auto;left:inherit;right:inherit;top:inherit;bottom:inherit}#custom-mobile-header-cell-2 #mobile-nav .hamburger:after{display:none}#custom-mobile-header-cell-2 #mobile-nav .hamburger::before{background:var(--mhb-circle-bg);border-radius:50%;box-sizing:border-box;content:'\f0c9';color:var(--mhb-circle-icon-color);font-size:24px;font-family:var(--font-awesome);font-weight:700;display:flex;width:44px;height:44px;margin:0 auto;align-items:center;justify-content:center}@media screen and (max-width:950px){#header-wrapper{display:none}#custom-mobile-header-wrapper{display:block;background:var(--primary);position:static;width:100%;padding:20px 0}#custom-mobile-header-row{display:flex;justify-content:space-between;align-items:center}#custom-mobile-header-wrapper #mobile-nav-wrapper{width:44px;flex-shrink:0}#mobile-nav .menu-bar{width:44px}#custom-mobile-header-wrapper #mobile-nav-wrapper #mobile-nav{background:transparent;display:flex;justify-content:end;padding:15px 0}.hamburger-container{max-width:none;margin-bottom:0}#custom-mobile-header-wrapper .hamburger,#custom-mobile-header-wrapper .hamburger:before,#custom-mobile-header-wrapper .hamburger:after{background:var(--primary)}#custom-mobile-header-wrapper .hamburger:before{top:9px}#custom-mobile-header-wrapper .hamburger:after{top:18px}}@media screen and (max-width:500px){#custom-mobile-header-container{max-width:100%}}