.page-template-template-attorney-single .hero-video{width:100%;height:380px}@media(min-width: 767px){.page-template-template-attorney-single .hero-video{height:460px}}.page-template-template-attorney-single .hero-video .video-wrapper{width:100%;height:100%}@media(min-width: 768px){.page-template-template-attorney-single .hero-video .video-wrapper video.position-top{-o-object-position:50% -80px;object-position:50% -80px}}@media(min-width: 768px){.page-template-template-attorney-single .hero-video .video-wrapper video.position-top.darrell{-o-object-position:50% 0px;object-position:50% 0px}}.page-template-template-attorney-single .hero-video .video-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-template-attorney-single .attorney-single-page-content{position:relative;top:-250px}.page-template-template-attorney-single .attorney-single-page-content .attorney-single-header{background-color:rgba(0,0,0,0)}.page-template-template-attorney-single .attorney-single-page-content .attorney-single-header .left .name{color:#fff}@media(min-width: 768px){.page-template-template-attorney-single .attorney-single-page-content{top:-390px}.page-template-template-attorney-single .attorney-single-page-content .main-content .content .right.right.no-att-title{margin-top:250px}}@media(min-width: 1100px){.page-template-template-attorney-single .attorney-single-page-content .attorney-single-header{background-color:rgba(0,0,0,0)}.page-template-template-attorney-single .attorney-single-page-content .attorney-single-header .right{margin-top:160px}.page-template-template-attorney-single .attorney-single-page-content .main-content .content{margin-top:120px}.page-template-template-attorney-single .attorney-single-page-content .main-content .content .left{padding-top:40px}.page-template-template-attorney-single .attorney-single-page-content .main-content .content .right.right.no-att-title{margin-top:250px}.page-template-template-attorney-single .attorney-single-page-content .footer{top:-250px}}@media(min-width: 1100px)and (min-width: 1100px){.page-template-template-attorney-single .attorney-single-page-content .footer{top:-390px}}.page-template-template-attorney-single .main-content{max-width:100%}.page-template-template-attorney-single .main-content .content{width:100%;flex-direction:row;display:flex;gap:80px}@media(max-width: 767px){.page-template-template-attorney-single .main-content .content{flex-direction:column}}.page-template-template-attorney-single .main-content .content .left{max-width:650px}.page-template-template-attorney-single .main-content .content .left .logo{background-color:#f6f6f6;padding:40px 20px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media(min-width: 767px){.page-template-template-attorney-single .main-content .content .left .logo{padding:60px 120px}}@media(max-width: 1100px){.page-template-template-attorney-single .main-content .content .left{margin-top:150px}}@media(max-width: 767px){.page-template-template-attorney-single .main-content .content .left{margin-top:0px}}.page-template-template-attorney-single .main-content .content .left img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media(min-width: 768px){.page-template-template-attorney-single .main-content .content .left img{margin-top:20px}}.page-template-template-attorney-single .main-content .content .right{margin-top:100px}.page-template-template-attorney-single .main-content .content .right .achievments{display:flex;flex-direction:column !important}@media(max-width: 1200px){.page-template-template-attorney-single .main-content .content .right{margin-top:150px}}@media(max-width: 767px){.page-template-template-attorney-single .main-content .content .right{margin-top:0px}}@media(min-width: 768px){.page-template-template-attorney-single .main-content .content .right.no-att-title{margin-top:150px}}.page-template-template-attorney-single .page-container{padding-top:0;max-width:1280px;margin:0 auto;padding:0 25px}.page-template-template-attorney-single .page-container .pusher{display:none}.page-template-template-attorney-single .page-container .achievments .col{margin-bottom:40px}.page-template-template-attorney-single .page-container .achievments .col ul{margin:0;padding:0;list-style:none}.page-template-template-attorney-single .page-container .achievments .col ul li{list-style:disc;margin-left:20px}.page-template-template-attorney-single .page-container .blurb{width:225px;display:block;background-color:var(--primaryColor);padding:20px;margin-right:15px;margin-top:300px;z-index:1;position:relative}.page-template-template-attorney-single .page-container .blurb strong{color:var(--tertiaryColor)}.page-template-template-attorney-single .page-container .blurb p{color:#fff;font-size:25px;font-size:1.5625rem;line-height:35px;line-height:2.1875rem;font-weight:800}@media(min-width: 768px){.page-template-template-attorney-single .page-container{padding:0 40px;padding-bottom:50px}.page-template-template-attorney-single .page-container .pusher{display:block;float:right;width:55%}}@media(min-width: 1280px){.page-template-template-attorney-single .page-container .pusher{width:54%}.page-template-template-attorney-single .page-container .read-more{display:none}.page-template-template-attorney-single .page-container .achievments{margin-top:100px;display:flex;flex-flow:row nowrap;justify-content:space-between}.page-template-template-attorney-single .page-container .achievments .col{flex:0 0 29%}}.page-template-template-attorney-single .back{margin-top:30px}.page-template-template-attorney-single .back a{display:block;display:flex;justify-content:center;align-items:center;width:69px;height:69px;background-color:var(--tertiaryColor)}.page-template-template-attorney-single .back a svg{display:block}.page-template-template-attorney-single .label{font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.75rem;text-transform:uppercase;font-weight:bold;letter-spacing:3px;color:var(--primaryColor);margin-bottom:10px}.page-template-template-attorney-single .attorney-single-header{position:relative;margin-bottom:30px}.page-template-template-attorney-single .attorney-single-header .bg{z-index:0;position:absolute;top:0;right:0;left:0;height:63%}.page-template-template-attorney-single .attorney-single-header .inner{padding:50px 25px 0;position:relative;z-index:1;padding-top:25px}.page-template-template-attorney-single .attorney-single-header .left .name{margin-bottom:40px}.page-template-template-attorney-single .attorney-single-header .left .back{margin-top:40px;display:none}.page-template-template-attorney-single .attorney-single-header .right .image{position:relative;aspect-ratio:1/1}.page-template-template-attorney-single .attorney-single-header .right .image picture{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-template-attorney-single .attorney-single-header .right .image picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.page-template-template-attorney-single .attorney-single-header .blurb{position:absolute;z-index:10;width:225px;display:block;background-color:var(--primaryColor);padding:20px;margin-right:15px;bottom:15px}.page-template-template-attorney-single .attorney-single-header .blurb strong{color:var(--tertiaryColor)}.page-template-template-attorney-single .attorney-single-header .blurb p{color:#fff;font-size:25px;font-size:1.5625rem;line-height:35px;line-height:2.1875rem;font-weight:800}@media(min-width: 768px){.page-template-template-attorney-single .attorney-single-header .bg{height:334px}.page-template-template-attorney-single .attorney-single-header .inner{padding:80px 40px 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;max-width:1280px;margin:0 auto;box-sizing:border-box}.page-template-template-attorney-single .attorney-single-header .left{flex:0 0 50%}.page-template-template-attorney-single .attorney-single-header .left .name{margin-bottom:0;font-size:55px;font-size:3.4375rem;line-height:65px;line-height:4.0625rem}.page-template-template-attorney-single .attorney-single-header .left .back{display:block}.page-template-template-attorney-single .attorney-single-header .right{position:absolute;right:40px;flex:0 0 50%;margin-left:5%;display:flex;flex-flow:column;align-items:flex-end}.page-template-template-attorney-single .attorney-single-header .right .image{height:365px}.page-template-template-attorney-single .attorney-single-header .right .blurb{position:relative;width:225px;display:block;background-color:var(--primaryColor);padding:20px;margin-right:15px;margin-top:260px;bottom:0px}.page-template-template-attorney-single .attorney-single-header .right .blurb strong{color:var(--tertiaryColor)}.page-template-template-attorney-single .attorney-single-header .right .blurb p{color:#fff;font-size:25px;font-size:1.5625rem;line-height:35px;line-height:2.1875rem;font-weight:800}.page-template-template-attorney-single .attorney-single-header .right .back{display:none}}@media(min-width: 1280px){.page-template-template-attorney-single .attorney-single-header{background-color:var(--bgColor)}.page-template-template-attorney-single .attorney-single-header .bg{height:290px}.page-template-template-attorney-single .attorney-single-header .left .name{font-size:65px;font-size:4.0625rem;line-height:75px;line-height:4.6875rem;margin-bottom:40px}.page-template-template-attorney-single .attorney-single-header .inner{padding:80px 40px 40px;position:relative;min-height:auto}.page-template-template-attorney-single .attorney-single-header .right{align-items:flex-start;flex:0 0 43%}.page-template-template-attorney-single .attorney-single-header .right .image{height:470px}.page-template-template-attorney-single .attorney-single-header .right .blurb{width:320px;padding:30px;margin-right:0;margin-left:-50px;margin-top:320px}.page-template-template-attorney-single .attorney-single-header .right .blurb p{font-size:35px;font-size:2.1875rem;line-height:45px;line-height:2.8125rem}.page-template-template-attorney-single .attorney-single-header .right .blurb.margin{margin-top:280px}}.page-template-template-attorney-single .footer.attorney-video-footer{position:relative;margin-top:-250px}@media(min-width: 1100px){.page-template-template-attorney-single .footer.attorney-video-footer{margin-top:-390px}}

/*# sourceMappingURL=template-attorney-single.css.map */