@media only screen and (max-width:64em){.page-id-40 .page-wrapper.page-right-sidebar{padding:3.25rem 1rem 4rem}.page-id-40 .page-wrapper.page-right-sidebar>.row{grid-template-columns:1fr;row-gap:2rem}.page-id-40 .page-wrapper.page-right-sidebar>.row,.page-id-40 .page-wrapper.page-right-sidebar>.row>.col,.page-id-40 .page-wrapper.page-right-sidebar .section-content>.row,.page-id-40 .page-wrapper.page-right-sidebar .section-content>.row>.col,.page-id-40 .tpf-testimonials-wrap,.page-id-40 .tpf-testimonial-card{width:100% !important;max-width:100% !important;min-width:0 !important}.page-id-40 .tpf-testimonial-card{box-sizing:border-box;padding:2rem 1.25rem !important}.page-id-40 .tpf-testimonial-quote{max-width:100% !important;overflow-wrap:break-word}.page-id-40 .tpf-review-sidebar{margin-top:0 !important}.tpf-blog-layout.row{grid-template-columns:1fr;row-gap:2rem}.tpf-blog-card{padding-right:3.2rem;padding-left:2.4rem}.tpf-blog-sidebar .tpf-blog-sidebar-section{padding-right:1.75rem;padding-left:1.75rem}}@media only screen and (max-width:1180px){.single-post .blog-single.page-wrapper{padding:3.25rem 1rem 4rem}.single-post .blog-single>.row{grid-template-columns:1fr;row-gap:2rem;width:100% !important;max-width:100% !important}.single-post .blog-single>.row>.col{width:100% !important;max-width:100% !important;min-width:0 !important}.page-id-40 .page-wrapper.page-right-sidebar{padding:3.25rem 1rem 4rem}.page-id-40 .page-wrapper.page-right-sidebar>.row{grid-template-columns:1fr;row-gap:2rem;width:100% !important;max-width:100% !important}.page-id-40 .page-wrapper.page-right-sidebar>.row>.col,.page-id-40 .page-wrapper.page-right-sidebar .section-content>.row,.page-id-40 .page-wrapper.page-right-sidebar .section-content>.row>.col,.page-id-40 .tpf-testimonials-wrap,.page-id-40 .tpf-testimonial-card{width:100% !important;max-width:100% !important;min-width:0 !important}.page-id-40 .tpf-testimonial-card{box-sizing:border-box;padding:2rem 1.25rem !important}.page-id-40 .tpf-testimonial-quote{max-width:100% !important;overflow-wrap:break-word}.page-id-40 .tpf-review-sidebar{margin-top:0 !important}}@media only screen and (max-width:48em){.single-post .entry-header{padding:2.4rem 1.45rem 2.2rem}.single-post .entry-title{font-size:34px;line-height:39px}.single-post .entry-content.single-page{padding:2.1rem 1.45rem 2rem}.single-post .entry-content.single-page h2,.single-post .entry-content.single-page h3{font-size:22px;line-height:28px}.tpf-form-grid{flex-direction:column}.wpcf7 input[type=submit]{float:none;width:100%;text-align:center}.tpf-county-row .col{margin-bottom:2px}.tpf-testimonial-card{padding:2rem 1.5rem}.iconwidthone{margin-left:0}.page-id-35 .legalrow>.col{flex-basis:100%;margin-left:0;margin-right:0;max-width:100%}.page-id-35 .legalrow .boxrow,.page-id-38 .boxrow{position:relative}.page-id-35 .legalrow .boxrow>.col:last-of-type,.page-id-38 .boxrow>.col:last-of-type{max-width:30px;padding:0 !important;position:absolute;right:1.35rem;top:1.35rem;width:30px;z-index:2}.page-id-35 .legalrow .boxrow>.col:last-of-type>.col-inner,.page-id-38 .boxrow>.col:last-of-type>.col-inner{padding:0 !important}.page-id-35 .legalrow .boxrow .icon-box,.page-id-38 .boxrow .icon-box{justify-content:flex-end;margin:0}.legalrow>.col.tpf-blog-card-col{padding-bottom:1rem}.tpf-blog-section{padding:3rem 0 3.5rem}.tpf-blog-heading-row{margin-bottom:1.4rem}.tpf-blog-heading{font-size:34px;line-height:39px}.tpf-blog-list{gap:1rem;padding-left:1rem;padding-right:1rem}.tpf-blog-card{min-height:0;padding:5rem 1.4rem 1.5rem}.tpf-blog-card__icon{top:1.35rem;right:1.35rem}.tpf-blog-card h2{font-size:22px;line-height:28px}.tpf-cdo:has(.tpf-practice-grid--ten)>.section-content{box-sizing:border-box;padding-left:1rem;padding-right:1rem}.tpf-blog-sidebar-col{margin-top:1rem}.tpf-blog-sidebar .tpf-blog-sidebar-section{padding:1.4rem}.tpf-blog-sidebar .tpf-blog-sidebar-recent{padding-top:1.55rem}.tpf-blog-sidebar-cta{padding:1.45rem}.tpf-blog-sidebar-cta hr{margin-right:-1.45rem;margin-left:-1.45rem}.tpf-footer [class*=col]{padding-bottom:1.25rem}.tpf-footer-title{margin-top:.2rem}.tpf-footer-row>.col:last-child>.col-inner{width:100%;margin-left:0}.textmiddlerow>.col{display:block}.textmiddlerow>.col.imgone>.col-inner,.textmiddlerow>.col.imgone .img,.textmiddlerow>.col.imgone .img-inner{height:auto}.textmiddlerow>.col.imgone .img-inner img{height:auto}.textmiddlerow>.col:not(.imgone)>.col-inner{justify-content:flex-start}.iconboxgrid>.col-inner{grid-template-columns:1fr}.rowyellow>.col{display:block}.rowyellow>.col:first-child>.col-inner{padding:2rem 1.5rem 1rem;gap:.2rem}.rowyellow .smallheadertitle{margin-bottom:1rem}.rowyellow .buttonone{margin:0 .5rem .5rem 0}.rowyellow>.col:last-child>.col-inner{padding:0 1rem;justify-content:center}.erinimgone{max-width:300px;margin:0 auto}}@media only screen and (max-width:549px){.accordion .toggle{left:90%}}