.page-template-template-attorney-single .single-attorney-hero{margin-top:-91px;margin-bottom:-280px;position:relative;min-height:470px;z-index:0}.page-template-template-attorney-single .single-attorney-hero .picture-wrapper{top:0;right:0;bottom:0;left:0;position:absolute}.page-template-template-attorney-single .single-attorney-hero .picture-wrapper picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.page-template-template-attorney-single .single-attorney-hero .picture-wrapper 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 .single-attorney-hero .picture-wrapper picture .color-overlay{position:absolute;z-index:0;left:0;right:0;top:0;bottom:0;background:rgba(var(--primaryColorRGB), 0.4);z-index:1}.page-template-template-attorney-single .single-attorney-hero .picture-wrapper picture .gradient-overlay{position:absolute;z-index:0;left:0;right:0;top:0;bottom:0;background:rgba(var(--primaryColorRGB), 0.8);background:linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, rgba(var(--primaryColorRGB), 1) 100%);z-index:2}.page-template-template-attorney-single .basic-info{background-color:var(--primaryColor)}.page-template-template-attorney-single .basic-info__inner{padding:0 25px;position:relative;z-index:2}.page-template-template-attorney-single .basic-info__left{border-bottom:4px solid var(--accentColor);margin-bottom:40px}.page-template-template-attorney-single .basic-info__left img{width:100%;height:auto;display:block}.page-template-template-attorney-single .basic-info__right .name{color:#fff;margin-bottom:30px}.page-template-template-attorney-single .basic-info__right .title{line-height:2;font-weight:600;font-size:25px;font-size:1.5625rem;margin-bottom:30px}.page-template-template-attorney-single .basic-info__right .attorney-data .data-item{display:flex;align-items:center;margin-bottom:20px}.page-template-template-attorney-single .basic-info__right .attorney-data .data-item:last-child{margin-bottom:0}.page-template-template-attorney-single .basic-info__right .attorney-data .data-item .label,.page-template-template-attorney-single .basic-info__right .attorney-data .data-item .value{display:inline-block}.page-template-template-attorney-single .basic-info__right .attorney-data .data-item .label{margin-right:10px;margin-bottom:0;flex:0 0 30%}.page-template-template-attorney-single .basic-info__right .attorney-data .data-item .value{flex:1;color:#fff}.page-template-template-attorney-single .basic-info__right .attorney-data .data-item .value a{color:#fff;font-weight:bold}.page-template-template-attorney-single .main-section{background-color:var(--primaryColor)}@media(max-width: 810px){.page-template-template-attorney-single .main-section{margin-top:-33px}}.page-template-template-attorney-single .main-section__inner{padding:50px 25px}.page-template-template-attorney-single .main-section__content{display:flex}@media(max-width: 767px){.page-template-template-attorney-single .main-section__content{margin-top:-33px;display:block}}.page-template-template-attorney-single .main-section__content h1,.page-template-template-attorney-single .main-section__content h2,.page-template-template-attorney-single .main-section__content h3,.page-template-template-attorney-single .main-section__content h4,.page-template-template-attorney-single .main-section__content h5,.page-template-template-attorney-single .main-section__content h6{color:var(--secondaryColor)}.page-template-template-attorney-single .main-section__content p,.page-template-template-attorney-single .main-section__content li,.page-template-template-attorney-single .main-section__content a{color:#fff}.page-template-template-attorney-single .main-section__content a:hover{color:var(--tertiaryColor)}@media(min-width: 767px){.page-template-template-attorney-single .main-section__content .left{flex:0 0 40%;margin-right:30px}}@media(min-width: 767px){.page-template-template-attorney-single .main-section__content .right{margin-left:20px}}.page-template-template-attorney-single .main-section__content .item-list{margin-bottom:60px}.page-template-template-attorney-single .main-section__content .item-list:last-child{margin-bottom:0}.page-template-template-attorney-single .main-section__content .item-list .tagline{color:var(--secondaryColor);font-size:28px;font-size:1.75rem;line-height:40px;line-height:2.5rem;letter-spacing:0}.page-template-template-attorney-single .main-section__content .item-list ul{margin:0;padding-left:20px}@media(min-width: 810px){.page-template-template-attorney-single .single-attorney-hero{margin-bottom:-100px;min-height:300px}.page-template-template-attorney-single .basic-info{padding-bottom:50px}.page-template-template-attorney-single .basic-info__inner{padding:0;margin:0 40px;border-bottom:4px solid var(--accentColor);display:flex;flex-flow:row nowrap}.page-template-template-attorney-single .basic-info__left{border-bottom:0;flex:0 0 40%;margin-right:50px;margin-bottom:0}.page-template-template-attorney-single .basic-info__right{flex:1;display:flex;flex-flow:column;justify-content:flex-end}.page-template-template-attorney-single .basic-info__right .attorney-data:last-child{margin-bottom:20px}.page-template-template-attorney-single .main-section__inner{padding:50px 40px}}@media(min-width: 1100px){.page-template-template-attorney-single .single-attorney-hero{margin-bottom:-240px;min-height:400px}.page-template-template-attorney-single .basic-info__inner{max-width:1360px;margin:0 40px}.page-template-template-attorney-single .main-section__inner{max-width:1360px;margin:0 40px;padding:50px 0}}@media(min-width: 1440px){.page-template-template-attorney-single .basic-info__inner{margin:0 auto}.page-template-template-attorney-single .main-section__inner{margin:0 auto}}

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