.page-template-template-attorney-bio #page-container{position:relative;padding:100px 50px 20px 50px}@media (max-width: 1180px){.page-template-template-attorney-bio #page-container{padding:60px 30px 48px 30px}}@media (max-width: 767px){.page-template-template-attorney-bio #page-container{padding:145px 20px 48px 20px}}.page-template-template-attorney-bio #page-container .top-shade{position:absolute;top:0px;left:0px;width:100%;background-color:var(--tertiaryColor);height:265px;z-index:-1}@media (max-width: 1180px){.page-template-template-attorney-bio #page-container .top-shade{height:170px}}@media (max-width: 767px){.page-template-template-attorney-bio #page-container .top-shade{display:none}}.page-template-template-attorney-bio #page-container .attorney-details{max-width:970px;margin:0 auto 0 auto;display:flex;align-items:center;justify-content:center}@media (max-width: 1180px){.page-template-template-attorney-bio #page-container .attorney-details{justify-content:center}}@media (max-width: 767px){.page-template-template-attorney-bio #page-container .attorney-details{flex-direction:column}}.page-template-template-attorney-bio #page-container .attorney-details .left{margin-right:50px;flex-basis:400px;flex-grow:0;flex-shrink:0}@media (max-width: 1180px){.page-template-template-attorney-bio #page-container .attorney-details .left{flex-basis:300px;margin-right:65px}}@media (max-width: 767px){.page-template-template-attorney-bio #page-container .attorney-details .left{flex-basis:auto;width:100%;max-width:525px;margin-right:0px;margin-bottom:30px}}.page-template-template-attorney-bio #page-container .attorney-details .left .thumbnail img{display:block;width:100%;height:auto}@media (max-width: 767px){.page-template-template-attorney-bio #page-container .attorney-details .right{width:100%;max-width:525px}}.page-template-template-attorney-bio #page-container .attorney-details .right .name-title{margin-bottom:100px}@media (max-width: 1180px){.page-template-template-attorney-bio #page-container .attorney-details .right .name-title{margin-bottom:75px}}@media (max-width: 767px){.page-template-template-attorney-bio #page-container .attorney-details .right .name-title{margin-bottom:39px}}.page-template-template-attorney-bio #page-container .attorney-details .right .name-title .h1{font-family:var(--robotoSlab);font-size:48px;line-height:65px;color:var(--primaryColor);font-weight:var(--bold);margin-bottom:0px}@media (max-width: 1180px){.page-template-template-attorney-bio #page-container .attorney-details .right .name-title .h1{font-size:30px;line-height:45px}}@media (max-width: 767px){.page-template-template-attorney-bio #page-container .attorney-details .right .name-title .h1{font-size:28px;line-height:37px;margin-bottom:4px}}.page-template-template-attorney-bio #page-container .attorney-details .right .name-title .attorney-title{font-family:var(--roboto);font-weight:var(--bold);font-size:24px;line-height:40px;color:var(--text)}@media (max-width: 1180px){.page-template-template-attorney-bio #page-container .attorney-details .right .name-title .attorney-title{font-size:18px;line-height:21px}}.page-template-template-attorney-bio #page-container .attorney-details .right .contact-info .contact-wrapper{display:flex;align-items:center;margin-bottom:19px}@media (max-width: 1180px){.page-template-template-attorney-bio #page-container .attorney-details .right .contact-info .contact-wrapper{margin-bottom:7px}}@media (max-width: 767px){.page-template-template-attorney-bio #page-container .attorney-details .right .contact-info .contact-wrapper{flex-direction:column;align-items:flex-start;margin-bottom:20px}}.page-template-template-attorney-bio #page-container .attorney-details .right .contact-info .contact-wrapper p:first-child{width:120px;margin-right:95px;font-family:var(--roboto);font-weight:var(--black);font-size:14px;color:var(--secondaryColor);text-transform:uppercase;letter-spacing:6px}@media (max-width: 1180px){.page-template-template-attorney-bio #page-container .attorney-details .right .contact-info .contact-wrapper p:first-child{font-size:12px;line-height:14px;letter-spacing:5px;width:101px;margin-right:30px}}.page-template-template-attorney-bio #page-container .attorney-details .right .contact-info .contact-wrapper p:last-child{font-family:var(--roboto);font-weight:var(--regular);font-size:24px;line-height:36px;color:var(--primaryColor)}@media (max-width: 1180px){.page-template-template-attorney-bio #page-container .attorney-details .right .contact-info .contact-wrapper p:last-child{font-size:18px;line-height:36px}}.page-template-template-attorney-bio #page-container .attorney-details .right .contact-info .contact-wrapper a{font-family:var(--roboto);font-weight:var(--bold);font-size:24px;line-height:36px;text-transform:capitalize;transition:color 0.5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}@media (max-width: 1180px){.page-template-template-attorney-bio #page-container .attorney-details .right .contact-info .contact-wrapper a{font-size:18px;line-height:36px}}.page-template-template-attorney-bio #page-container .attorney-details .right .contact-info .contact-wrapper a:hover{color:var(--primaryColor)}.page-template-template-attorney-bio #page-container .attorney-content{max-width:825px;margin:64px auto 0 auto}@media (max-width: 1180px){.page-template-template-attorney-bio #page-container .attorney-content{margin:24px auto 0 auto;max-width:525px}}@media (max-width: 767px){.page-template-template-attorney-bio #page-container .attorney-content{margin:43px auto 0 auto}}.page-template-template-attorney-bio .callout{padding:110px 50px 101px 50px;background-color:var(--primaryColor);text-align:center}@media (max-width: 1180px){.page-template-template-attorney-bio .callout{padding:77px 30px 70px 30px}}@media (max-width: 767px){.page-template-template-attorney-bio .callout{padding:57px 20px 55px 20px}}.page-template-template-attorney-bio .callout .callout-inner{max-width:1035px;margin:0 auto 0 auto}.page-template-template-attorney-bio .callout .callout-inner .block-title{font-size:18px;line-height:21px;letter-spacing:10px;color:var(--secondaryColor);margin-bottom:21px}@media (max-width: 1180px){.page-template-template-attorney-bio .callout .callout-inner .block-title{font-size:14px;line-height:16px;letter-spacing:8px;margin-bottom:13px}}@media (max-width: 767px){.page-template-template-attorney-bio .callout .callout-inner .block-title{line-height:24px;letter-spacing:6px}}.page-template-template-attorney-bio .callout .callout-inner .callout-content{font-family:var(--robotoSlab);font-size:48px;line-height:63px;color:#fff;font-weight:var(--bold)}@media (max-width: 1180px){.page-template-template-attorney-bio .callout .callout-inner .callout-content{font-size:36px;line-height:48px}}.page-template-template-attorney-bio .education-honors{padding:0px 50px 100px 50px}@media (max-width: 1180px){.page-template-template-attorney-bio .education-honors{padding:77px 30px 78px 30px}}@media (max-width: 767px){.page-template-template-attorney-bio .education-honors{padding:47px 20px 78px 20px}}.page-template-template-attorney-bio .education-honors .education-honors-inner{max-width:823px;margin:0 auto 0 auto}@media (max-width: 1180px){.page-template-template-attorney-bio .education-honors .education-honors-inner{max-width:525px}}.page-template-template-attorney-bio .education-honors .education-honors-inner h3{font-size:24px;line-height:40px;color:var(--primaryColor);margin-bottom:38px}@media (max-width: 1180px){.page-template-template-attorney-bio .education-honors .education-honors-inner h3{font-size:20px;line-height:28px;margin-bottom:17px}}@media (max-width: 767px){.page-template-template-attorney-bio .education-honors .education-honors-inner h3{margin-bottom:7px}}.page-template-template-attorney-bio .education-honors .education-honors-inner ul{margin:0px 0px 75px 0px;list-style:disc}@media (max-width: 1180px){.page-template-template-attorney-bio .education-honors .education-honors-inner ul{margin:0px 0px 40px 0px}}@media (max-width: 767px){.page-template-template-attorney-bio .education-honors .education-honors-inner ul{margin:0px 0px 38px 0px}}.page-template-template-attorney-bio .education-honors .education-honors-inner ul li{padding-left:0px;margin-left:15px}.page-template-template-attorney-bio .education-honors .education-honors-inner ul li:before{display:none}.page-template-template-attorney-bio .education-honors .education-honors-inner ul li ul{margin:0px}.page-template-template-attorney-bio .education-honors .education-honors-inner ul li ul li{padding-left:20px}
/*# sourceMappingURL=template-attorney-bio.css.map */