.page-template-template-single-attorney .site-nav .nav-bar{background-color:var(--primaryColor)}.page-template-template-single-attorney #page-container{position:relative;padding:200px 50px 108px 50px}@media(max-width: 1180px){.page-template-template-single-attorney #page-container{padding:60px 30px 48px 30px}}@media(max-width: 767px){.page-template-template-single-attorney #page-container{padding:50px 20px 48px 20px}}.page-template-template-single-attorney #page-container .top-shade{position:absolute;top:0px;left:0px;width:100%;background-color:var(--lightGrey);height:470px;z-index:-1}@media(max-width: 1180px){.page-template-template-single-attorney #page-container .top-shade{height:170px}}@media(max-width: 767px){.page-template-template-single-attorney #page-container .top-shade{display:none}}.page-template-template-single-attorney #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-single-attorney #page-container .attorney-details{justify-content:center}}@media(max-width: 767px){.page-template-template-single-attorney #page-container .attorney-details{flex-direction:column}}.page-template-template-single-attorney #page-container .attorney-details .left{margin-right:50px;flex-basis:400px;flex-grow:0;flex-shrink:0}@media(max-width: 1180px){.page-template-template-single-attorney #page-container .attorney-details .left{flex-basis:300px;margin-right:65px}}@media(max-width: 767px){.page-template-template-single-attorney #page-container .attorney-details .left{flex-basis:auto;width:100%;max-width:525px;margin-right:0px;margin-bottom:30px}}.page-template-template-single-attorney #page-container .attorney-details .left .thumbnail img{display:block;width:100%;height:auto}@media(max-width: 767px){.page-template-template-single-attorney #page-container .attorney-details .right{width:100%;max-width:525px}}.page-template-template-single-attorney #page-container .attorney-details .right .name-title{margin-bottom:100px;min-height:200px}@media(max-width: 1180px){.page-template-template-single-attorney #page-container .attorney-details .right .name-title{margin-bottom:75px}}@media(max-width: 767px){.page-template-template-single-attorney #page-container .attorney-details .right .name-title{margin-bottom:39px}}.page-template-template-single-attorney #page-container .attorney-details .right .name-title h1{font-family:var(--lato);font-size:48px;line-height:65px;color:var(--primaryColor);font-weight:var(--bold)}@media(max-width: 1180px){.page-template-template-single-attorney #page-container .attorney-details .right .name-title h1{font-size:30px;line-height:45px}}@media(max-width: 767px){.page-template-template-single-attorney #page-container .attorney-details .right .name-title h1{font-size:28px;line-height:37px;margin-bottom:4px}}.page-template-template-single-attorney #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-single-attorney #page-container .attorney-details .right .name-title .attorney-title{font-size:18px;line-height:21px}}.page-template-template-single-attorney #page-container .attorney-details .right .contact-info .contact-wrapper{display:flex;align-items:center;margin-bottom:19px}@media(max-width: 1180px){.page-template-template-single-attorney #page-container .attorney-details .right .contact-info .contact-wrapper{margin-bottom:7px}}@media(max-width: 767px){.page-template-template-single-attorney #page-container .attorney-details .right .contact-info .contact-wrapper{flex-direction:column;align-items:flex-start;margin-bottom:20px}}.page-template-template-single-attorney #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-single-attorney #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-single-attorney #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-single-attorney #page-container .attorney-details .right .contact-info .contact-wrapper p:last-child{font-size:18px;line-height:36px}}.page-template-template-single-attorney #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 .5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}@media(max-width: 1180px){.page-template-template-single-attorney #page-container .attorney-details .right .contact-info .contact-wrapper a{font-size:18px;line-height:36px}}.page-template-template-single-attorney #page-container .attorney-details .right .contact-info .contact-wrapper a:hover{color:var(--primaryColor)}.page-template-template-single-attorney #page-container .attorney-content{max-width:825px;margin:64px auto 0 auto}@media(max-width: 1180px){.page-template-template-single-attorney #page-container .attorney-content{margin:50px auto 0 auto;max-width:525px}}@media(max-width: 767px){.page-template-template-single-attorney #page-container .attorney-content{margin:20px auto 0 auto}}.page-template-template-single-attorney .callout{padding:110px 50px 101px 50px;background-color:var(--primaryColor);text-align:center}@media(max-width: 1180px){.page-template-template-single-attorney .callout{padding:77px 30px 70px 30px}}@media(max-width: 767px){.page-template-template-single-attorney .callout{padding:57px 20px 55px 20px}}.page-template-template-single-attorney .callout .callout-inner{max-width:1035px;margin:0 auto 0 auto}.page-template-template-single-attorney .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-single-attorney .callout .callout-inner .block-title{font-size:14px;line-height:16px;letter-spacing:8px;margin-bottom:13px}}@media(max-width: 767px){.page-template-template-single-attorney .callout .callout-inner .block-title{line-height:24px;letter-spacing:6px}}.page-template-template-single-attorney .callout .callout-inner .callout-content{font-family:var(--lato);font-size:48px;line-height:63px;color:#fff;font-weight:var(--bold)}@media(max-width: 1180px){.page-template-template-single-attorney .callout .callout-inner .callout-content{font-size:36px;line-height:48px}}.page-template-template-single-attorney .education-honors{padding:100px 50px 100px 50px}@media(max-width: 1180px){.page-template-template-single-attorney .education-honors{padding:77px 30px 78px 30px}}@media(max-width: 767px){.page-template-template-single-attorney .education-honors{padding:47px 20px 78px 20px}}.page-template-template-single-attorney .education-honors .education-honors-inner{max-width:823px;margin:0 auto 0 auto}@media(max-width: 1180px){.page-template-template-single-attorney .education-honors .education-honors-inner{max-width:525px}}.page-template-template-single-attorney .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-single-attorney .education-honors .education-honors-inner h3{font-size:20px;line-height:28px;margin-bottom:17px}}@media(max-width: 767px){.page-template-template-single-attorney .education-honors .education-honors-inner h3{margin-bottom:7px}}.page-template-template-single-attorney .education-honors .education-honors-inner ul{margin:0px 0px 75px 0px}@media(max-width: 1180px){.page-template-template-single-attorney .education-honors .education-honors-inner ul{margin:0px 0px 40px 0px}}@media(max-width: 767px){.page-template-template-single-attorney .education-honors .education-honors-inner ul{margin:0px 0px 38px 0px}}.page-template-template-single-attorney .education-honors .education-honors-inner ul li{padding-left:0px}.page-template-template-single-attorney .education-honors .education-honors-inner ul li:before{display:none}.page-template-template-single-attorney .education-honors .education-honors-inner ul li ul{margin:0px}.page-template-template-single-attorney .education-honors .education-honors-inner ul li ul li{padding-left:20px}

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