<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 Theme Name:   PHC Divi
 Description:  Child Theme for Divi
 Author:       The PixelHouse
 Author URI:   https://thepixelhouse.net
 Template:     Divi
 Version:      1.3
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  phc
*/

.font-normal,.leading-label a,.test a{font-weight:400}.uppercase,a.office-link{text-transform:uppercase}.hideShow a:hover,.test a{text-decoration:underline}.auther-by{display:inline-block;padding:20px 0 5px;margin-top:20px;border-top:1px solid #dae1e7}.auther-by span.by{font-size:14px}.hideShow a,.text-white{color:#fff}.single.single-resource .auther-by{display:block;padding:10px 0 5px;margin-top:0;border-top:0 solid #dae1e7;color:#757373}.email_popup_sec{cursor:auto}.email_popup_buttons button,.email_popup_column{cursor:pointer}#capability-content h1,#capability-content h2,#capability-content h3,#capability-content h4,#capability-content h5,#capability-content h6{font-family:'Libre Franklin',Helvetica,Arial,Lucida,sans-serif;font-weight:700;padding-bottom:0}#capability-content h1{font-size:32px;line-height:42px}#capability-content h2{font-size:24px;line-height:32px}#capability-content h3{font-size:18px;line-height:24px}#capability-content h4{font-size:16px;line-height:20px}#capability-content h5{font-size:14px;line-height:18px}#capability-content h6{font-size:11px;line-height:14px;margin:25px 0}p.additional-phone{font-family:'Big Caslon FB Regular',Helvetica,Arial,Lucida,sans-serif;font-size:24px;line-height:28px;text-shadow:1px 2px 0 rgba(255,255,255,.4);text-align:center;font-weight:400;color:#2b3958}.test a,h3.uppercase.font-semibold.text-xs.tracking-elegant,h5.uppercase.text-xs.tracking-elegant.font-hairline.text-grey-darkest{font-family:'Libre Franklin',Helvetica,Arial,Lucida,sans-serif}.text-blue-dark,p.additional-phone a{color:#2b3958}#attroy-details .filtered-posts-cont::before{content:'by';position:absolute;left:0;color:#757373;font-size:14px}#attroy-details .filtered-posts-cont{position:relative;padding-left:18px}.single-resource #attroy-details{display:block!important}.font-serif,h1,h2,h3,h4,h5{font-family:big-caslon-fb}.bg-orange-dark{background-color:#c6531c;padding:48px}.test a{font-size:16px;color:#fff}.bg-orange-dark h1{font-size:76px;color:#fff;font-family:big-caslon-fb;padding:10px 0 0}@media only screen and (max-width:980px){.bg-orange-dark{padding:48px 32px}.bg-orange-dark h1{font-size:45px;line-height:52px;padding:0}}.bg-search-prompt{background-image:url(/wp-content/uploads/2025/03/bg-search-prompt-2.png);background-size:contain}.justify-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.flex-row{flex-direction:row}.flex{display:flex}.text-lg{font-size:1.125rem}.p-4{padding:1rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.bg-tan-medium{background-color:#eaeaea;padding:.5rem 1rem;align-items:stretch;display:flex}.items-center{align-items:center;justify-content:center}.max-w-14rem{max-width:14rem}.featured-person_arrow-header{position:relative;font-size:46px;font-family:big-caslon-fb}.tracking-elegant{letter-spacing:.3em}.text-xs{font-size:.8125rem}.text-xl{font-size:2rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.bg-tan-light{background-color:#f6f5f4}#practice-areas-and-offices{display:flex;padding:80px 48px;flex-wrap:wrap}#practice-areas-and-offices header{font-size:32px;margin-bottom:48px;font-family:big-caslon-fb}#practice-areas-and-offices .flex-1,.flex-1{flex:1 1 0%}.py-4{padding-top:1rem;padding-bottom:1rem}.font-medium{font-weight:500}.font-semibold,a.office-link{font-weight:600}.block,.filters .filter label{display:block}.border-b{border-bottom:1px solid #b8c2cc}.filters{padding:1rem 0}.filters .filter{height:3em}.filters .filter select{width:100%;height:100%;background-color:#fff;font-size:16px;line-height:24px}.filters .filter option[selected]{background-color:#fff;font-weight:700;color:#1b1b1b}.filters .filter+.filter{margin-top:1em}.filters input[type=submit]{width:100%;margin-top:1em;padding:1em;cursor:pointer;font-weight:700;background-color:#c6531c;color:#fff;border:2px solid #fff;transition:background-color .25s,color .25s}.filters input[type=submit]:hover{background-color:#f8dfd4;color:#de6126}.hover\:text-black:hover,.text-black,header.text-1\.5lg.font-serif.leading-title.mt-2.h-12{color:#1b1b1b}.featured-person_arrow-header .fill-current{fill:#c6531c}.filter{vertical-align:top;position:relative;background:#f8dfd4;box-sizing:border-box}.filter:hover{border-color:#c5cddf}.filter:after,.filter:before{content:"";position:absolute;pointer-events:none}.filter:before{top:0;bottom:0;right:0;width:calc(2em - 4px);background:inherit}.filter:after{top:42%;right:calc(1em - 7px);width:0;height:0;border:5px solid transparent;border-top-color:#de6126}.filter&gt;select{display:block;width:100%;height:29px;margin:0;padding-left:9px;color:#626262;border:0;-webkit-appearance:none}.filter&gt;select:focus{color:#3c3c3c;outline:#3FB6F2 solid 2px;outline-offset:0;-moz-outline-radius:2px}.filter&gt;select::-ms-expand{display:none}.w-full{width:100%}.text-sm{font-size:.875rem}.text-tan-dark{color:#484747}.text-center{text-align:center}.bg-white{background-color:#fff}.bg-grey-lightest{background-color:#f6f8f9}.bg-image-cover,.bg-search-prompt{background-position:50%;background-repeat:no-repeat}.bg-image-cover{background-size:cover}.mt-2{margin-top:.5rem}.leading-title{line-height:1.125}.h-12{height:3rem}.max-w-md{max-width:40rem}.max-w-full{max-width:100%}.flex-grow{flex-grow:1}.h-full{height:100%}.whitespace-no-wrap{white-space:nowrap}.items-start{align-items:flex-start}.flex-col{flex-direction:column}.pin-t{top:0}.pb-0{padding-bottom:0}.flex-none{flex:none}.text-right{text-align:right}.text-tan{color:#3f4851}.h-16{height:4rem}ul.attorney-locations li{color:#1b1b1b;line-height:18px}.flex.items-stretch.text-2xs.md\:text-xs.border-t.border-tan{border-top:1px solid #3f4851}.hover\:text-orange-dark:hover{color:#c6531c}.emailLinkJS a{display:inline-block}.uppercase.text-tan.block.xl\:w-3\/5{line-height:18px}a.capability-link{background-color:#c6531c;display:block;padding:14px 24px;color:#fff;font-size:16px;font-weight:600;font-family:'Libre Franklin',Helvetica,Arial,Lucida,sans-serif;position:relative}a.capability-link:hover{background-color:#2b3958}a.capability-link::after{content:"\0203A";position:absolute;top:0;font-size:22px;line-height:24px;right:18px;transform:translateY(50%)}a.office-link{color:#fff;border-radius:0;font-size:13px;line-height:1.7em;background-color:RGBA(255,255,255,0);padding:12px 20px;border:2px solid #fff;display:inline-block;margin:0 auto;letter-spacing:1.95px}a.office-link:hover{background-color:#fff;color:#141f32}.featured-person a:focus,.featured-person a:hover{color:#000;text-decoration:underline}@media (min-width:1320px){.filter-output .p-content-section{padding:5rem 3rem}.xl\:text-mega{font-size:10rem}.xl\:pl-4{padding-left:1rem}.xl\:pb-4{padding-bottom:1rem}.xl\:w-32{width:8rem}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex{display:flex}.xl\:p-4{padding:1rem}.xl\:w-3\/5{width:60%}}@media (min-width:992px){.featured-person&gt;div{width:33.333%}.featured-person_arrow-header svg{width:30px;position:absolute;bottom:-4px;right:3px;transform:rotate(0)}.lg\:pr-4{padding-right:1rem}.lg\:pr-3{padding-right:.75rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:max-h-screen{max-height:100vh}.filter-output .p-content-section{padding:4rem 3rem}.lg\:w-1\/2{width:50%}.lg\:sticky{position:sticky}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex{display:flex}}@media (min-width:768px){.filters{display:flex;justify-content:space-between;flex-direction:row}.filters input[type=submit]{width:23%;margin-top:0}.filters .filter{width:23%;height:auto}.filters .filter+.filter{margin-top:0}.md\:w-1\/2{width:50%}.md\:text-xs{font-size:.8125rem}.md\:flex-row{flex-direction:row}}@media (min-width:576px){.sm\:justify-between{justify-content:space-between}.attorney-locations{margin-top:0}}.featured-person_arrow-header{padding:0}@media only screen and (max-width:991px){#practice-areas-and-offices{flex-direction:column;padding:48px 32px}#offices{margin-top:48px}.featured-person{flex-wrap:wrap;flex-direction:column}.featured-person_arrow-header .fill-current{width:30px;position:absolute;bottom:3px;right:-21px;transform:rotate(90deg)}.featured-person_arrow-header{font-size:45px}}@media only screen and (max-width:767px){.bg-orange-dark{padding:48px 22px}.bg-orange-dark h1{font-size:34px;line-height:38px}#filters{padding:16px 20px}.featured-person_arrow-header{font-size:28px}#practice-areas-and-offices{flex-direction:column;padding:32px 24px}#practice-areas-and-offices header{font-size:28px;margin-bottom:48px}}@media only screen and (max-width:570px){ul.attorney-locations li{line-height:12px}.h-16{height:4.5rem!important}}.email-popup{display:none}</pre></body></html>