.back{margin-top:30px}.back a{display:block;display:flex;justify-content:center;align-items:center;width:69px;height:69px;background-color:var(--tertiaryColor)}.back a svg{display:block}.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}.attorney-single-header{position:relative;margin-bottom:50px}.attorney-single-header .bg{background-color:var(--bgColor);z-index:0;position:absolute;top:0;right:0;left:0;height:63%}.attorney-single-header__inner{padding:50px 25px 0;position:relative;z-index:1}.attorney-single-header__left .back{display:none}.attorney-single-header__right .image img{display:block;width:100%;height:auto}.attorney-single-header__right .blurb{display:none}@media(min-width: 768px){.attorney-single-header .bg{height:334px}.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;min-height:607px}.attorney-single-header__left .h1{font-size:55px;font-size:3.4375rem;line-height:65px;line-height:4.0625rem}.attorney-single-header__left .back{display:block}.attorney-single-header__left .summary{display:block;margin-top:50px}.attorney-single-header__right{flex:0 0 50%;margin-left:5%;position:relative;display:flex;flex-flow:column;align-items:flex-end}.attorney-single-header__right .image{width:100%}.attorney-single-header__right .blurb{width:225px;display:block;background-color:var(--primaryColor);padding:20px;margin-right:15px;margin-top:-30px}.attorney-single-header__right .blurb strong{color:var(--tertiaryColor);font-weight:700}.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}.attorney-single-header__right .back{display:none}}@media(min-width: 1280px){.attorney-single-header .bg{height:290px}.attorney-single-header__left .h1{font-size:65px;font-size:4.0625rem;line-height:75px;line-height:4.6875rem;margin-bottom:40px}.attorney-single-header__right{align-items:flex-start;flex:0 0 43%}.attorney-single-header__right .blurb{width:320px;padding:30px;margin-right:0;margin-left:-130px;margin-top:-180px}.attorney-single-header__right .blurb p{font-size:35px;font-size:2.1875rem;line-height:45px;line-height:2.8125rem}}.page-container{padding-top:0}.page-container__inner{display:flex;margin-top:-100px}.page-container .summary{margin-bottom:30px}.page-container .achievments .col{margin-bottom:40px}.page-container .achievments .col .items{margin:0;padding:0;list-style:none}@media(min-width: 768px){.page-container__inner{margin-top:-250px}.page-container .pusher{display:inline;float:right;width:38%;height:160px}.page-container .summary a{display:none}}@media(min-width: 1024px){.page-container__inner{margin-top:-480px}.page-container .pusher{width:58%;height:310px}}@media(min-width: 1280px){.page-container__inner{margin-top:-450px}.page-container .summary{margin-bottom:70px}.page-container .read-more{display:none}.page-container .rest-of-content{display:block !important}.page-container .achievments{margin-top:100px;display:flex;flex-flow:row nowrap;justify-content:space-between}.page-container .achievments .col{flex:0 0 29%}}

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