.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{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)}.page-template-template-attorney-single .main-section__inner{padding:50px 25px}.page-template-template-attorney-single .main-section__content{padding:0px;display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 768px){.page-template-template-attorney-single .main-section__content{flex-wrap:wrap-reverse}.page-template-template-attorney-single .main-section__content .tagline{font-size:20px !important}}.page-template-template-attorney-single .main-section__content .right-side{max-width:100%}.page-template-template-attorney-single .main-section__content .right-side em{color:#fff}.page-template-template-attorney-single .main-section__content .right-side ul{margin:0;padding-left:20px;display:flex;flex-direction:column}.page-template-template-attorney-single .main-section__content .right-side ul li a{display:flex;line-break:anywhere}.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,.page-template-template-attorney-single .main-section__content strong,.page-template-template-attorney-single .main-section__content b{color:#fff}.page-template-template-attorney-single .main-section__content a:hover{color:var(--tertiaryColor)}.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;display:flex;flex-direction:column}@media(min-width: 768px){.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 .basic-info__left{margin-right:130px}.page-template-template-attorney-single .main-section__inner{max-width:1360px;margin:0 40px;padding:50px 0}.page-template-template-attorney-single .main-section__content{flex-wrap:nowrap;gap:70px}.page-template-template-attorney-single .main-section__content .left-side{flex-basis:25%}.page-template-template-attorney-single .main-section__content .right-side{flex:1}.page-template-template-attorney-single .main-section__content .right-side ul{flex-direction:row;flex-wrap:wrap}}@media(min-width: 1480px){.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 */