body,html{overflow-x:hidden;width:100%}.read-more-btn{align-items:flex-start;color:var(--color-primitive-primary-primary,#2562ff);font-size:var(--typography-font-size-body-sm,16px);font-style:normal;font-weight:600;justify-content:flex-start;line-height:24px;padding:15px 0;text-align:left}.firm-location-compare,.firm-location-credit-cost,.firm-location-credit-repair,.firm-location-service{background:var(--color-primitive-surface-inverse-on-surface,#fff)}.firm-location-map-section,.firm-location-measure-section{background:var(--color-primitive-secondary-secondary-container,#f1f4f8)}.firm-location-hero{align-items:center;display:flex;justify-content:center;min-height:392px;overflow:hidden;padding:80px 0;position:relative}.pricing-tracks-content-inner{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:24px;margin:80px 0}.pricing-sub-heading{font-size:var(--typography-font-size-title,36px);font-weight:600;line-height:var(--typography-line-height-title,44px)}.pricing-sub-heading,.pricing-sub-heading-description{color:var(--color-primitive-surface-inverse-on-surface,#fff);font-style:normal;text-align:center}.pricing-sub-heading-description{font-size:22px;font-weight:var(--typography-font-weight-body-lg,400);line-height:var(--typography-line-height-body-lg,34px);margin:0 auto;max-width:844px}.btn-outline.btn-outline-none{background-color:transparent;color:var(--color-primitive-surface-inverse-on-surface,#fff);padding-left:30px;text-align:center}.hero-background{background-position:100%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.hero-content-container{align-items:center;display:flex;flex-direction:row;gap:48px;justify-content:center}.hero-map-img{aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain;width:276px}.hero-content{max-width:624px}.hero-title{color:#fff;font-size:var(--typography-font-size-headline,48px);font-style:normal;font-weight:600;line-height:60px;margin-bottom:8px}.hero-subtitle{color:#1fd4c6;font-size:var(--typography-font-size-subtitle,32px);font-style:normal;font-weight:var(--typography-font-weight-title,500);line-height:40px;margin-bottom:40px}.hero-actions{align-items:flex-start;display:flex;flex-direction:column;gap:16px;margin:16px 0 0}.btn-outline-blue{color:var(--color-primitive-primary-primary,#2562ff);font-size:var(--typography-font-size-body-sm,16px);font-style:normal;font-weight:600;line-height:24px;text-align:center}.hero-description{color:#fff;font-size:var(--typography-font-size-body-lg,24px);font-style:normal;font-weight:var(--typography-font-weight-body-lg,400);line-height:24px}.firm-location-content{background:var(--color-primitive-surface-inverse-surface,#00214f);justify-content:center}.firm-location-content,.firm-location-content-inner{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:24px}.firm-location-content-inner{margin:80px}.firm-location-sub-heading{font-size:var(--typography-font-size-title,36px);font-weight:var(--typography-font-weight-title,500);line-height:var(--typography-line-height-title,44px)}.firm-location-sub-heading,.firm-location-sub-heading-description{color:var(--color-primitive-surface-inverse-on-surface,#fff);font-style:normal;text-align:center}.firm-location-sub-heading-description{font-size:22px;font-weight:var(--typography-font-weight-body-lg,400);line-height:var(--typography-line-height-body-lg,34px);max-width:780px}.firm-location-service-inner{padding:80px 0}.firm-location-map-section-inner,.firm-location-service-inner{align-items:center;display:flex;flex-direction:column;justify-content:center}.firm-location-map-section-inner{padding:24px 0}.right-card-inner-title{color:var(--color-alias-text-primary,#1a1a1a);font-size:var(--typography-font-size-title,36px);font-style:normal;font-weight:600;line-height:var(--typography-line-height-title,44px);margin-bottom:24px!important;text-align:center}.firm-location-map-description{color:var(--color-alias-text-secondary,#484848);font-size:var(--typography-font-size-body-md-sm,18px);font-style:normal;font-weight:var(--typography-font-weight-body-lg,400);line-height:26px;margin-bottom:24px;max-width:400px;text-align:center}.firm-location-map-inner{align-items:center;display:flex;flex-direction:column;gap:24px;grid-column:span 6;justify-content:center}.firm-location-map{background-position:50%;background-repeat:no-repeat;background-size:contain;height:425px;width:650px}.firm-location-map-container{align-items:center;display:grid;gap:24px;grid-template-columns:repeat(12,1fr);justify-content:center;margin:0 auto;max-width:1200px}.firm-location-compare-inner{gap:24px;padding:80px 0}.firm-location-compare-inner,.firm-location-measure-top{align-items:center;display:flex;flex-direction:column;justify-content:center}.firm-location-measure-top{gap:8px}.firm-location-measure-section-inner{align-items:center;display:flex;flex-direction:column;gap:48px;justify-content:center;padding:80px 0}.firm-location-measure-section-inner .hero-actions{gap:5px;margin:0}.firm-location-measure-bottom{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.btn-custom-width{width:100%}.firm-location-compare-title{color:var(--color-alias-text-primary,#1a1a1a);font-size:var(--typography-font-size-title,36px);font-style:normal;font-weight:600;line-height:var(--typography-line-height-title,44px)}.firm-location-compare-description{color:var(--color-alias-text-primary,#1a1a1a);font-size:var(--typography-font-size-body-lg,24px);font-style:normal;font-weight:var(--typography-font-weight-body-lg,400);line-height:var(--typography-line-height-body-lg,34px);margin:0 auto;max-width:844px;text-align:center}.firm-location-map-right-card{display:flex;flex-direction:column;grid-column:span 6;height:auto;width:100%}.firm-location-description{font-size:var(--typography-font-size-body-md,20px);line-height:var(--typography-line-height-body-md,28px)}.firm-location-description,.firm-location-description-2{color:var(--color-alias-text-secondary,#484848);font-style:normal;font-weight:var(--typography-font-weight-body-lg,400)}.firm-location-description-2{font-size:var(--typography-font-size-body-lg,24px);line-height:var(--typography-line-height-body-lg,34px);margin:0 auto;max-width:844px;text-align:center}.firm-location-measure-inner{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.firm-location-measure-inner-cards{align-items:center;display:flex;flex-direction:row;gap:48px;justify-content:center;max-width:1080px}.firm-location-measure-inner-card{align-items:center;display:flex;flex:1;flex-direction:column;gap:12px;justify-content:flex-start;min-width:0}.report-icon,.summary-icon{background-repeat:no-repeat;background-size:contain;height:63px;width:63px}.summary-icon{background-image:url(https://credit.com/hubfs/raw_assets/public/lexlaw-theme/assets/images/firm-location/summary.svg)}.credit-icon{background-image:url(https://credit.com/hubfs/raw_assets/public/lexlaw-theme/assets/images/firm-location/credit.svg);background-repeat:no-repeat;background-size:contain;height:63px;width:63px}.firm-location-text{color:var(--color-alias-text-primary,#1a1a1a);font-size:var(--typography-font-size-body-lg,24px);font-style:normal;font-weight:var(--typography-font-weight-title,500);line-height:var(--typography-line-height-body-md,28px);margin-top:20px;text-align:center}.firm-location-cost-section{align-items:center;background:var(--color-primitive-secondary-secondary-container,#f1f4f8);display:flex;flex-direction:column;gap:24px;justify-content:center;padding:80px}.billing-schedule-content-inner{margin:0 80px}.billing-schedule-content,.billing-schedule-content-inner{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:24px}.billing-schedule-content{background:var(--color-primitive-secondary-secondary-container,#f1f4f8);justify-content:center;min-height:780px}.firm-location-service-description{color:var(--color-alias-text-secondary,#484848);font-size:var(--typography-font-size-body-md,20px);font-style:normal;font-weight:var(--typography-font-weight-body-lg,400);line-height:var(--typography-line-height-body-md,28px);margin:0 auto;max-width:844px;text-align:left}.blue-text-underlined{color:var(--color-primitive-primary-primary,#2562ff);text-decoration:underline}.company_history_timeline{width:100%}.company_history_timeline_item_title{color:var(--color-primitive-tertiary-tertiary,#153485);font-size:var(--typography-font-size-body-md,20px);font-style:normal;font-weight:600;line-height:var(--typography-line-height-body-md,28px)}.company_history_timeline_item_description{color:var(--color-alias-text-secondary,#484848);font-size:var(--typography-font-size-body-sm,16px);font-style:normal;font-weight:var(--typography-font-weight-body-lg,400);line-height:24px}.company-service-section{align-items:center;align-self:stretch;background:transparent;display:flex;flex-direction:column;gap:24px;height:auto;justify-content:center;margin-bottom:80px;padding:24px 80px;width:100%}.firm-location-service-description-3{color:var(--color-alias-text-secondary,#484848);font-size:var(--typography-font-size-body-md,20px);font-style:normal;font-weight:var(--typography-font-weight-body-lg,400);line-height:var(--typography-line-height-body-lg,34px);max-width:930px;text-align:center}.company-service-content{background:var(--color-primitive-secondary-secondary-container,#f1f4f8);gap:24px;height:auto;width:930px}.service-feature-tags ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.service-feature-tags{margin:24px 40px 0}.service-feature-tags ul li{background:var(--color-primitive-primary-on-primary,#fff);color:var(--color-alias-text-primary,#1a1a1a);margin-bottom:10px;margin-right:30px;margin-top:10px}.service-feature-tags ul li,.service-feature-tags ul li.active{align-items:center;cursor:pointer;display:flex;font-size:var(--typography-font-size-body-md,20px);font-style:normal;font-weight:600;height:40px;justify-content:center;line-height:var(--typography-line-height-body-md,28px);text-align:center;width:40px;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:all .2s ease}.service-feature-tags ul li.active{background:var(--color-primitive-primary-primary,#2562ff);color:var(--color-primitive-primary-on-primary,#fff);margin:10px 30px 10px 0}.service-feature-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 64px 80px;width:100%}.service-feature-tabs{display:none;width:100%}.service-feature-tabs.active{display:block}.tabs-content-sec h3{color:var(--color-primitive-surface-inverse-surface,#00214f);font-size:var(--typography-font-size-body-md-sm,18px);font-weight:var(--typography-font-weight-body-lg,400);margin-bottom:10px;margin-top:30px}.tabs-content-sec p{color:#4b4c52;line-height:22px;margin:0}.billing-info-section{align-items:center;background:var(--color-primitive-secondary-secondary-container,#f1f4f8);display:flex;flex-direction:column;height:auto;justify-content:center;padding:24px 80px 80px;width:100%}.billing-info-content .accordion-container{margin:0 auto;max-width:626px;width:100%}.billing-info-content .accordion-item{background:var(--color-primitive-surface-surface,#fff);border:.25px solid var(--color-primitive-surface-outline,#484848);border-radius:var(--radius-sm,4px);margin-bottom:1rem;overflow:hidden;transition:box-shadow .3s ease}.billing-info-content .accordion-trigger{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:20px 24px;text-align:left;transition:background-color .3s ease;width:100%;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.billing-info-content .accordion-trigger .label{color:var(--color-alias-text-primary,#1a1a1a);font-size:var(--typography-font-size-label-md,20px);font-style:normal;font-weight:var(--typography-font-weight-title,500);line-height:var(--typography-line-height-label-md,26px);transition:color .3s ease}.billing-info-content .accordion-trigger .icon{transition:transform .3s ease,color .3s ease}.billing-info-content .accordion-trigger .icon .down_arrow{height:24px;width:24px}.billing-info-content .accordion-trigger[aria-expanded=true] .icon{transform:rotate(180deg)}.billing-info-content .accordion-content{background:#fff;border-top:.25px solid var(--color-primitive-surface-outline,#484848);display:block;max-height:0;opacity:0;overflow:hidden;padding:0 1rem;transition:all .3s ease-in-out}.billing-info-content .accordion-content.active{max-height:800px;opacity:1;padding:32px}.billing-info-content .content-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:12px;opacity:0;transform:translateY(-20px);transition:all .3s ease-in-out}.billing-info-content .accordion-content.active .content-wrapper{opacity:1;transform:translateY(0)}.billing-info-content .content-text{flex-grow:1;text-align:left;width:100%}.firm-location-credit-cost-inner,.firm-location-credit-repair-inner{align-items:center;background-color:transparent;display:flex;flex-direction:column;gap:24px;justify-content:center}.firm-location-credit-cost-inner{padding:80px 0}.firm-location-credit-repair-bottom{align-items:start;background-color:transparent;display:grid;gap:48px;grid-template-columns:repeat(4,1fr);justify-content:center;margin:0 auto;max-width:1267px}.firm-location-credit-repair-bottom-inner{align-items:center;background-color:transparent;display:flex;flex-direction:column;gap:8px;justify-self:center;max-width:284px;width:100%}.firm-location-credit-repair-bottom-inner .details{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.firm-location-credit-repair-bottom-inner .step-title{color:var(--color-alias-text-tertiary,#767676);font-size:var(--typography-font-size-body-sm,16px);font-style:normal;font-weight:var(--typography-font-weight-body-lg,400);line-height:24px}.firm-location-credit-repair-bottom-inner .step-subtitle{color:var(--color-alias-text-primary,#1a1a1a);font-size:var(--typography-font-size-body-md,20px);font-style:normal;font-weight:600;line-height:var(--typography-line-height-body-md,28px)}.analysis-icon,.dispute-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100px;width:100px}.dispute-icon{background-image:url(https://credit.com/hubfs/raw_assets/public/lexlaw-theme/assets/images/firm-location/dispute.svg)}.escalate-icon{background-image:url(https://credit.com/hubfs/raw_assets/public/lexlaw-theme/assets/images/firm-location/escalating.svg)}.escalate-icon,.monitor-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100px;width:100px}.monitor-icon{background-image:url(https://credit.com/hubfs/raw_assets/public/lexlaw-theme/assets/images/firm-location/monitoring.svg)}.firm-location-lawyer-content{align-items:center;flex-direction:column;padding:80px 0}.firm-location-lawyer-content,.firm-location-lawyer-inner{background-color:transparent;display:flex;gap:24px;justify-content:center}.firm-location-lawyer-inner{align-items:flex-start;flex-direction:row;height:100%;width:100%}.inner-left-card{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;height:135px;width:148px}.inner-right-card{align-items:flex-start;background-color:transparent;display:flex;flex-direction:column;justify-content:center;max-width:672px}.lawyer-name{color:var(--color-alias-text-primary,#1a1a1a);font-size:var(--typography-font-size-subtitle,32px);font-style:normal;font-weight:var(--typography-font-weight-title,500);line-height:40px}.lawyer-title{color:var(--color-alias-text-tertiary,#767676);font-size:var(--typography-font-size-body-sm,16px);font-style:normal;font-weight:600;line-height:24px;margin-bottom:16px}.lawyer-description{color:var(--color-alias-text-secondary,#484848);font-size:var(--typography-font-size-body-md,20px);font-style:normal;font-weight:var(--typography-font-weight-body-lg,400);line-height:var(--typography-line-height-body-md,28px)}.firm-location-star-section{align-items:center;background:var(--color-primitive-secondary-secondary-container,#f1f4f8);display:flex;flex-direction:column;gap:24px;justify-content:center;padding:80px 0}.firm-location-star-section-inner{align-items:stretch;background-color:transparent;display:flex;flex-direction:row;gap:24px;justify-content:center}.star-section-inner-card{align-items:center;background:var(--color-primitive-surface-surface,#fff);border-radius:20px;display:flex;flex:1;flex-direction:column;gap:24px;justify-content:flex-start;max-width:387px;padding:24px;width:387px}.quote-icon{background-image:url(https://credit.com/hubfs/raw_assets/public/lexlaw-theme/assets/images/firm-location/quote.svg);height:48px;width:48px}.quote-icon,.star-icon{background-repeat:no-repeat;background-size:contain}.star-icon{background-image:url(https://credit.com/hubfs/raw_assets/public/lexlaw-theme/assets/images/firm-location/stars.svg);height:24px;width:120px}.star-section-inner-card-name{color:var(--color-alias-text-tertiary,#767676);font-size:var(--typography-font-size-body-sm,16px);font-style:normal;font-weight:var(--typography-font-weight-body-lg,400);line-height:24px}.star-section-text-container{align-items:flex-start;background-color:transparent;display:flex;flex-direction:column;gap:24px;width:100%}.star_description{color:var(--color-alias-text-secondary,#484848);font-size:var(--typography-font-size-body-sm,16px);font-style:normal;font-weight:var(--typography-font-weight-body-lg,400);line-height:24px}.firm-location-right-service{background:var(--color-primitive-surface-inverse-surface,#00214f);padding:80px 0}.firm-location-right-service,.right-service-inner{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center}.right-service-inner{background-color:transparent}.credit-score-table-container{display:flex;flex-direction:column;justify-content:left;max-width:1056px;width:100%}.credit-score-table{border:none;border:1px solid var(--color-primitive-surface-outline-variant,#d1d1d1);border-radius:8px;border-spacing:0;margin-bottom:24px;overflow:hidden;overflow-x:auto;width:100%}.firm-location-credit-repair-content{padding:24px 0 80px}.firm-location-credit-repair-content .hero-actions{gap:5px;margin:0}.credit-score-table thead{background-color:transparent}.credit-score-table th{border-bottom:1px solid var(--color-primitive-surface-outline-variant,#d1d1d1);border-right:1px solid var(--color-primitive-surface-outline-variant,#d1d1d1);color:var(--color-primitive-surface-on-surface,#1a1a1a);font-size:var(--typography-font-size-body-md-sm,18px);font-weight:600;padding:16px 20px;text-align:left}.credit-score-table th:last-child{border-right:none}.credit-score-table tbody{background-color:transparent}.credit-score-table td{border-bottom:1px solid var(--color-primitive-surface-outline-variant,#d1d1d1);border-right:1px solid var(--color-primitive-surface-outline-variant,#d1d1d1);color:var(--color-primitive-surface-on-surface,#1a1a1a);font-size:var(--typography-font-size-body-sm,16px);font-weight:var(--typography-font-weight-body-lg,400);padding:16px 20px;text-align:left}.credit-score-table td:last-child{border-right:none}.credit-score-table tbody tr:last-child td{border-bottom:none}@media screen and (min-width:768px) and (max-width:1024px){.firm-location-hero{min-height:320px;padding:60px 0}.hero-content-container{gap:32px}.hero-map-img{width:200px}.hero-title{font-size:40px;line-height:48px}.hero-subtitle{font-size:var(--typography-font-size-title-sm,28px);line-height:36px}.firm-location-compare-inner,.firm-location-credit-cost-inner,.firm-location-credit-repair-content,.firm-location-lawyer-content,.firm-location-measure-section-inner,.firm-location-right-service,.firm-location-service-inner,.firm-location-star-section{padding:60px 0}.firm-location-map-container{gap:32px;grid-template-columns:repeat(12,1fr);max-width:900px}.firm-location-map-inner,.firm-location-map-right-card{grid-column:span 6}.firm-location-map{aspect-ratio:650/425;height:auto;max-width:500px;width:100%}.right-card-inner-title{font-size:var(--typography-font-size-subtitle,32px);line-height:40px;margin-bottom:20px}.firm-location-map-description{font-size:var(--typography-font-size-body-sm,16px);line-height:24px;margin-bottom:20px}.firm-location-description{font-size:var(--typography-font-size-body-md-sm,18px);line-height:26px}.firm-location-credit-repair-bottom{gap:32px;grid-template-columns:repeat(2,1fr);max-width:800px}.analysis-icon,.dispute-icon,.escalate-icon,.monitor-icon{height:80px;width:80px}.star-section-inner-card{max-width:320px;padding:20px;width:320px}.firm-location-measure-inner-cards{gap:32px;max-width:800px}.firm-location-measure-inner-card{height:140px}.pricing-inner-cards-inner{max-width:700px;width:100%}.pricing-sub-heading{font-size:var(--typography-font-size-subtitle,32px);line-height:40px}.pricing-sub-heading-description{font-size:var(--typography-font-size-body-md,20px);line-height:30px;max-width:600px}.firm-location-content-inner{margin:0 60px}.firm-location-sub-heading{font-size:var(--typography-font-size-subtitle,32px);line-height:40px}.firm-location-sub-heading-description{font-size:var(--typography-font-size-body-md,20px);line-height:30px;max-width:600px}.firm-location-service-description{font-size:var(--typography-font-size-body-md-sm,18px);line-height:26px;max-width:800px}.firm-location-compare-title{font-size:var(--typography-font-size-subtitle,32px);line-height:40px}.firm-location-compare-description{font-size:var(--typography-font-size-body-md,20px);line-height:30px}}@media screen and (max-width:768px){.firm-location-description-2,.firm-location-text{font-size:var(--typography-font-size-body-md,20px);line-height:var(--typography-line-height-body-md,28px)}.firm-location-hero{min-height:280px;padding:24px 0 64px}.hero-content-container{flex-direction:column;gap:24px}.hero-map-img{width:138px}.hero-background{background-position:50%}.pricing-inner-cards-inner{width:100%}.hero-content{max-width:100%;padding:0;text-align:center;width:100%}.pricing-tracks-content-inner{gap:16px;margin:40px 0}.hero-title{font-size:var(--typography-font-size-subtitle,32px);line-height:40px;margin-bottom:16px;text-align:center}.pricing-sub-heading{font-size:var(--typography-font-size-title-sm,28px);line-height:36px}.hero-subtitle{font-size:var(--typography-font-size-body-lg,24px);line-height:32px;margin-bottom:24px}.hero-description{font-size:var(--typography-font-size-body-md-sm,18px);line-height:24px;text-align:center;width:100%}.hero-actions{align-items:center;font-size:var(--typography-font-size-body-md-sm,18px);margin:16px 0 0;width:100%}.btn{width:100%}.firm-location-content-inner{gap:16px;margin:0 24px}.firm-location-sub-heading{font-size:var(--typography-font-size-title-sm,28px);line-height:36px}.firm-location-sub-heading-description{font-size:var(--typography-font-size-body-md-sm,18px);line-height:var(--typography-line-height-body-md,28px);max-width:100%}.firm-location-service-inner{padding:40px 0 64px}.firm-location-service-description,.firm-location-service-description-3{font-size:var(--typography-font-size-body-sm,16px);line-height:24px;padding:0 10px;text-align:left}.firm-location-service-description-3{max-width:100%}.firm-location-map{aspect-ratio:650/425;height:auto;max-width:400px;width:100%}.firm-location-map-inner{grid-column:span 12}.right-card-inner-title{font-size:var(--typography-font-size-title-sm,28px);line-height:36px;margin-bottom:16px;padding:0 20px;text-align:center}.firm-location-lawyer-content .right-card-inner-title{margin-bottom:0;padding:0;text-align:center}.firm-location-map-description{font-size:var(--typography-font-size-body-sm,16px);line-height:24px;margin-bottom:20px;max-width:100%;padding:0 20px}.firm-location-map-container{gap:16px;grid-template-columns:repeat(12,1fr);max-width:100%}.firm-location-map-right-card{grid-column:span 12;max-width:100%;width:100%}.firm-location-description{font-size:var(--typography-font-size-body-sm,16px);line-height:24px;text-align:center}.firm-location-compare-inner{gap:16px;padding:40px 0}.firm-location-credit-cost-inner{gap:0;padding:40px 0}.firm-location-compare-title{font-size:var(--typography-font-size-title-sm,28px);line-height:36px;text-align:center}.firm-location-compare-description{font-size:var(--typography-font-size-body-md-sm,18px);line-height:26px;text-align:center}.firm-location-measure-section-inner{gap:32px;padding:40px 0 64px}.firm-location-measure-inner-cards{flex-direction:column;gap:24px;max-width:100%}.firm-location-measure-inner-card{height:auto;min-height:120px}.firm-location-credit-repair-inner{align-items:center;padding:0}.firm-location-credit-repair-content{align-items:center;padding:40px 0 64px}.firm-location-credit-repair-bottom{gap:32px;grid-template-columns:repeat(12,1fr);max-width:400px}.firm-location-credit-repair-bottom-inner{align-items:center;grid-column:span 12;max-width:100%;text-align:center;width:100%}.analysis-icon,.dispute-icon,.escalate-icon,.monitor-icon{height:80px;width:80px}.firm-location-credit-repair-bottom-inner .step-subtitle{font-size:var(--typography-font-size-body-md-sm,18px);line-height:26px;text-align:center}.firm-location-credit-repair-bottom-inner .step-title{display:block}.firm-location-credit-repair-bottom-inner .details{align-items:center;text-align:center}.firm-location-lawyer-content{padding:40px 0 24px}.firm-location-lawyer-inner{align-items:flex-start;flex-direction:column;gap:16px}.inner-right-card{align-items:flex-start}.lawyer-name{font-size:var(--typography-font-size-body-lg,24px);line-height:32px;text-align:center}.lawyer-title{font-size:14px;line-height:20px;text-align:center}.lawyer-description{font-size:var(--typography-font-size-body-sm,16px);line-height:24px;text-align:center}.firm-location-star-section{padding:40px 0 64px}.firm-location-star-section-inner{flex-direction:column}.star-section-inner-card{flex:1;max-width:100%;padding:20px;width:100%}.star_description{height:auto;min-height:80px;text-align:left}.firm-location-right-service{padding:40px 0}.pricing-sub-heading-description{font-size:var(--typography-font-size-body-md-sm,18px);line-height:var(--typography-line-height-body-md,28px);max-width:100%}.billing-schedule-content{min-height:auto;padding:40px 0}.billing-schedule-content-inner{gap:16px;margin:0 20px}.company-service-section{gap:16px;margin-bottom:44px;padding:24px 20px}.company-service-content{max-width:100%;width:100%}.company_history_timeline_item_title{font-size:var(--typography-font-size-body-sm,16px);line-height:24px}.company_history_timeline_item_description{font-size:16px;height:auto;line-height:24px}.service-feature-tags{margin:24px 20px 0}.service-feature-tags ul{flex-wrap:wrap;justify-content:center}.service-feature-tags ul li{margin-bottom:8px;margin-right:20px;margin-top:8px}.service-feature-tags ul li,.service-feature-tags ul li.active{font-size:var(--typography-font-size-body-sm,16px);height:36px;width:36px}.service-feature-tags ul li.active{margin:8px 20px 8px 0}.service-feature-content{padding:0 20px 60px}.tabs-content-sec h3{font-size:var(--typography-font-size-body-sm,16px);margin-bottom:8px}.tabs-content-sec p{font-size:14px;line-height:20px}.billing-info-section{padding:24px 20px 40px}.billing-info-content .accordion-trigger{padding:16px 20px}.billing-info-content .accordion-trigger .label{font-size:var(--typography-font-size-body-md-sm,18px);line-height:24px}.billing-info-content .accordion-content.active{padding:24px}.firm-location-map-section-inner{padding:24px 0 64px}}[data-hs-responsive-table=true] table{border:1px solid #d1d1d1!important;border-collapse:separate!important;border-radius:8px!important;border-spacing:0!important;margin-bottom:24px;overflow:hidden;table-layout:fixed!important;width:100%!important}[data-hs-responsive-table=true] td,[data-hs-responsive-table=true] th{border-bottom:1px solid var(--color-primitive-surface-outline-variant,#d1d1d1)!important;border-right:1px solid var(--color-primitive-surface-outline-variant,#d1d1d1)!important;color:var(--color-primitive-surface-on-surface,#1a1a1a)!important;font-size:16px!important;font-weight:400!important;padding:16px 20px!important;text-align:left!important}[data-hs-responsive-table=true] th{font-size:18px!important;font-weight:600!important}[data-hs-responsive-table=true] td:last-child,[data-hs-responsive-table=true] th:last-child{border-right:none!important}[data-hs-responsive-table=true] tbody tr:last-child td{border-bottom:none!important}.firm-location-compare[style],.firm-location-credit-cost[style],.firm-location-credit-repair[style],.firm-location-service[style]{background:var(--dnd-section-bg,inherit)!important}.firm-location-measure-bottom{margin-top:40px}.firm-location-description-2{margin:0 0 -15px}.hero-description span{color:#fff;font-size:var(--typography-font-size-body-lg,24px);font-style:normal;font-weight:var(--typography-font-weight-body-lg,400);line-height:24px}.ycrc_measure_dnd_area-row-0-background-layers{padding-bottom:80px;padding-top:80px}@media screen and (max-width:768px){.firm-location-service-inner h2{font-size:var(--typography-font-size-title-sm,28px);line-height:36px;margin-bottom:16px;padding:0 20px;text-align:center}h2.right-card-inner-title{padding:0 20px}.hero-description span{font-size:var(--typography-font-size-body-md-sm,18px);line-height:24px;text-align:center;width:100%}.ycrc_measure_dnd_area-row-0-background-layers{padding:40px 0}}.firm-location-measure-inner .firm-location-text{padding-top:60px}.firm-location-service-description-2{color:var(--color-alias-text-primary,#1a1a1a);font-size:var(--typography-font-size-body-md,20px);font-style:normal;font-weight:600;line-height:var(--typography-line-height-body-md,28px);margin:0 auto;max-width:844px;padding:0 15px;text-align:center}.star_description{min-height:140px}.hero-actions .btn-location{min-width:211px}@media screen and (max-width:768px){.hero-actions .btn-location{min-width:100%}.hero-actions .hs_cos_wrapper{width:100%}.firm-location-credit-repair-bottom{display:flex;flex-direction:column;gap:32px;max-width:unset}.firm-location-measure-top{padding-left:24px;padding-right:24px}.firm-location-measure-inner{padding-left:18px;padding-right:18px}.firm-location-measure-bottom{padding-left:24px;padding-right:24px}.firm-location-measure-inner .firm-location-text{padding-top:50px}}.lawyer-profile{padding:0!important}@media screen and (max-width:589px){.hero-background img{height:100%;margin:0 0 0 -412px;max-width:revert;width:auto!important}}@media screen and (min-width:590px) and (max-width:768px){.hero-background img{height:100%;max-width:revert;width:auto!important}}.profile-name{color:var(--color-alias-text-primary);font-family:var(--typography-font-title);font-size:var(--typography-font-size-subtitle)!important;font-weight:600;line-height:var(--typography-line-height-title)}.profile-name,.profile-title{margin-bottom:0!important;text-align:left}.profile-title{color:var(--color-alias-text-tertiary);font-family:var(--typography-font-body,"Noto Sans Display")!important;font-size:var(--typography-font-size-body-sm)!important;font-weight:var(--typography-font-weight-title-sm,600)!important;line-height:24px}@media screen and (max-width:768px){.profile-title{margin-bottom:16px!important}}