#provider-summary{position:relative}.profile-summary-header-map-container{width:100%;height:180px}.profile-summary-header-map-container .attribution{right:0 !important;left:unset !important}.profile-summary-header-image{display:block;width:160px;height:160px;border-radius:80px;background-color:#e4e7eb;overflow:hidden;position:absolute;top:100px;left:calc((100% - 160px)/2)}.profile-summary-header-body{position:relative;padding:8px;padding-top:90px}.profile-summary-header-name-container{display:flex;flex-wrap:wrap;align-items:center}.profile-summary-header-name{margin-right:24px;margin-bottom:4px}.profile-summary-header-status-container{float:left;height:24px;padding-right:6px;border-radius:12px;border:1px solid #93a5ba;margin-bottom:4px;position:relative}.profile-summary-header-status-container:not(:last-of-type){margin-right:8px}.profile-summary-header-status-icon{left:4px;top:3px;position:absolute;width:16px;height:16px;border-radius:8px;background-color:#4ad293;margin-right:4px}.profile-summary-header-status-svg{width:10px;height:10px;margin:3px}.profile-summary-header-status-label{line-height:1;margin-top:5px;margin-left:24px}.profile-summary-header-rating{display:none}.article-banner{padding:6px}.address-map-container{min-width:120px;min-height:120px;max-width:120px;max-height:120px;border-radius:4px;background-color:#edf0f2;border-radius:4px;overflow:hidden}.unknown-address-map-container{align-items:center;background-color:white;border:1px solid #66788a;display:flex;padding:4px;text-align:center}.address-map-container-reload{padding:8px}.office-location-container{display:flex;flex-direction:row;align-items:center}.rating-star{width:20px;height:20px;fill:#1070ca;color:#999}.rating-star-large{width:36px;height:36px;fill:#1070ca;color:#999}.overall-rating-box{display:flex;justify-content:space-around;align-items:center}.overall-rating{text-align:center}.overall-rating-text{font-size:48px;font-weight:500}.overall-rating-svg{width:36px;height:36px}.leave-rating-box{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0}.leave-rating-link{display:inline-block;background-image:linear-gradient(#fafafa,#edf0f2);border:1px solid #e4e7eb;padding:6px 12px;border-radius:4px;text-decoration:none}.leave-rating-link:hover,.leave-rating-link:focus{background-image:linear-gradient(#edf0f2,#d4d7db);border:1px solid #d4d7db}.review{padding-bottom:16px;border-bottom:1px solid #edf0f2}.review-overall-rating{display:flex}.review-overall-rating svg{margin-top:2px}.review-overall-rating-star{width:14px;height:14px}.review-dropdown-svg{width:12px;height:12px}.review-overall-rating-right{float:right}.review-desktop-date{display:block}.review-subrating-container{display:none}.review-subrating{display:inline-block;margin-right:80px}.review-subrating:last-child{margin-right:0}.review-subrating-stars{display:inline-block}.review-subrating .rating-star{width:14px;height:14px}.review-response{border-left:1px solid #93a5ba;padding-left:8px;padding-top:20px}.review-response-header{display:inline-block;padding:4px;background-color:#d9822b;border-radius:3px;font-size:10px;font-weight:700}.profile-rating-radio-container{display:none}.profile-summary-review-title{display:flex;flex-direction:column}.profile-summary-review-title div:nth-child(2){margin-left:0}@media only screen and (min-width:768px){.rating-top-box{display:flex;justify-content:space-between}.overall-rating-box{padding:20px 16px;border:1px solid #e4e7eb;border-radius:8px;width:48%}.leave-rating-box{border:1px solid #e4e7eb;border-radius:8px;padding:14px 16px;width:48%}.profile-rating-radio-container{display:initial}.review-desktop-date{display:initial}.profile-summary-review-title{display:flex;flex-direction:row}.profile-summary-review-title div:nth-child(2){margin-left:8px}}.profile-summary-icon-container{position:relative;padding-left:16px;margin-top:4px;padding-right:20px}.profile-summary-icon{position:absolute;top:4px;left:0}.profile-summary-icon-svg{width:12px;height:12px}.profile-icon-svg{width:12px;height:12px}.betterhelp-profile-summary-icon-container{position:relative;padding-left:18px;margin-top:4px;padding-right:20px}.betterhelp-profile-summary-icon{position:absolute;left:-2px;top:1px}.betterhelp-profile-summary-icon-svg{width:18px;height:18px}.betterhelp-profile-summary-item-text{margin-left:2px}.betterhelp-ad-button-container{display:flex;height:90px;justify-content:flex-end;margin-left:auto;margin-right:auto;margin-top:12px;position:relative;width:320px}.betterhelp-ad-button-container a{align-items:center;display:flex;font-size:16pt;font-weight:bold;height:100%;justify-content:center;width:100%}@media only screen and (min-width:915px){.betterhelp-provider-button{height:auto;width:auto}.betterhelp-ad-button-container{width:520px}}.profile-summary-item-text{margin-left:4px}.profile-icon-container{position:relative;padding-left:16px}.profile-summary-header-button-container{display:flex;flex-direction:column;justify-content:center;padding:8px}.betterhelp-tooltip{margin-left:5px}.insurance-button-container{display:flex;justify-content:center}.profile-summary-header-button-container>.profile-summary-header-button ~ .profile-summary-header-button{margin-top:8px}.profile-summary-header-button{height:34px;line-height:34px}.profile-summary-news-button-container{display:flex;justify-content:flex-end}.profile-summary-body{padding:14px 16px;width:100%}.percentile-svg-title{min-width:85px}.percentile-container>div{border-top:1px solid rgba(147,165,186,0.5);padding-bottom:8px;padding-top:8px}.percentile-container>:last-child{padding-bottom:0}.percentile-highlight-details-container{display:flex}.percentile-highlight-pill-container{display:flex;flex-wrap:wrap;gap:8px 8px}.percentile-highlight-title{align-self:center;min-width:110px;width:110px}.percentile-pill{box-shadow:2px 2px 3px 0 rgb(0 0 0 / 40%);border:2px solid #65caf8;border-radius:8px;padding:3px 10px}.percentile-pill-link{text-decoration:none}.insurance-item{display:flex;line-height:15px}.hide-insurance-item{display:none}.insurance-icon{display:inline-block;min-width:20px;max-width:20px;min-height:20px;max-height:20px;background-color:#1070ca;border-radius:4px;margin-right:8px;margin-top:4px;position:relative}.insurance-icon-svg{width:14px;height:14px;position:absolute;top:3px;left:3px}.affiliation-item{display:flex;line-height:15px}.affiliation-icon{display:inline-block;min-width:20px;max-width:20px;min-height:20px;max-height:20px;border-radius:4px;margin-right:8px;margin-top:4px;position:relative}.affiliation-icon-svg{width:14px;height:14px;position:absolute;top:3px;left:3px}#provider-contact-number{display:block}#desktop-phone-container{display:none}@media only screen and (max-width:550px){.profile-summary-header-map-container .attribution{top:0 !important;bottom:unset !important}}@media only screen and (min-width:600px){.profile-summary-header-image{left:30px}.profile-summary-header-body{padding-top:10px;padding-left:210px;min-height:150px}.profile-summary-header-button-container{flex-direction:row}.betterhelp-tooltip{margin-left:0}#provider-contact-number{display:none}#desktop-phone-container{display:block}.profile-summary-header-button-container>.profile-summary-header-button ~ .profile-summary-header-button{margin-top:0}.profile-summary-header-button{margin-right:8px}.profile-summary-header-rating{display:flex;flex-direction:column;position:absolute;justify-content:center;text-align:center;top:90px;left:30px;width:160px}}.table-item-nowrap{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-item-year{width:40px;text-align:right}.table-item-currency{width:70px;text-align:right}.table-item-toggle{cursor:pointer}@media only screen and (min-width:1200px){.payment-table-container{display:flex;flex-direction:row;justify-content:space-around}.payment-half-chart-group{width:48%}}@media only screen and (min-width:1080px){.review-subrating-container{display:block}}.section{scroll-margin-top:50px}#general-payments{scroll-margin-top:25px}#ratings-reviews{scroll-margin-top:25px}#medicare-procedure-volume{scroll-margin-top:20px}@media only screen and (min-width:500px){.patient-chart-legend{display:none}.quick-links{justify-content:space-around}.year-nav-bar{justify-content:space-around}}@media only screen and (min-width:1110px){.patient-bar-chart-legend{width:225px;padding-bottom:16px;padding-left:10px;display:block}}.main-charts-container{display:none;width:100%}.tooltip{overflow:hidden;z-index:1000 !important}.charts-css.bar-charts.bar.general-payments-chart{--labels-size:110px}.charts-css.bar-charts.bar.procedure-bar-chart{--labels-size:110px}.charts-css.bar-charts.bar.medicare-charts{--labels-size:110px}.charts-css.bar-charts.bar.condition-bar-chart{--labels-size:110px}.charts-css.bar-charts.bar.general-payments-chart tbody tr td{justify-content:flex-start}.charts-css.bar-charts.bar.procedure-bar-chart tbody tr td{justify-content:flex-start}.charts-css.bar-charts.bar.medicare-charts tbody tr td{justify-content:flex-start}.charts-css.bar-charts.bar.condition-bar-chart tbody tr td{justify-content:flex-start}.charts-css.bar-charts th{color:#425a70;font-size:12px;font-weight:normal}.general-payment-chart-group{display:flex;flex-wrap:wrap;justify-content:space-between}.chart-group{width:100%}.general-payments-chart .bar-chart-label{max-height:50px;overflow:hidden;padding:3px}.charts-css.medicare-charts{--color-1:#6b964b;--color-2:#e7dc72;--color-3:#4b86c8;--color-4:#d58f39;--color-5:#c9ba73;--color-6:#d76567;--primary-axis-color:rgba(0,0,0,.15);height:280px;justify-content:flex-end;margin-left:0;max-width:435px}.condition-bar-chart{--color:#65caf8}.procedure-bar-chart{--color:#65caf8}.charts-css.general-payments-chart{--color-1:rgba(173,173,255,1.0);--color-2:rgba(101,202,248,1.0);--color-3:rgba(46,213,197,1.0);--color-4:rgba(156,204,101,1.0);--color-5:rgba(255,238,88,1.0);--color-6:rgba(255,167,38,1.0);height:auto}.general-payments-chart tr{height:50px}.charts-css.bar-charts{--primary-axis-color:rgba(0,0,0,.15)}.bar-charts.bar .row span{margin-right:10px}.chart-data{color:#425a70;margin-left:5px;text-align:right;white-space:nowrap;min-width:36px;z-index:1000}.quick-links{background-color:#f5f6f7;border-bottom:1px solid #CCC;box-sizing:border-box;display:none;overflow-x:auto;padding:8px;position:fixed;top:0;white-space:nowrap;width:100%;z-index:2000}.quick-links a{font-size:14px;margin-right:8px}.year-nav-bar{align-items:center;background-color:#f5f6f7;border-bottom:1px solid #CCC;display:none;overflow-x:auto;padding:8px;position:fixed;top:31px;white-space:nowrap;width:100%;z-index:2000}.description-container{padding:16px 0}.description-end-button{background:0;border:0;color:#1070ca;cursor:pointer;outline:0;z-index:5}.description-text-start{padding:0 48px}.description-text-end{padding:0 48px;pointer-events:none;transition:.75s}.description-color-1{background-color:#d6f5e6;border-radius:8px;box-shadow:5px 5px 5px #bae4d0}.description-color-2{background-color:#cff2fc;border-radius:8px;box-shadow:5px 5px 5px #ade3f2}.description-color-3{background-color:#ece3f1;border-radius:8px;box-shadow:5px 5px 5px #e2cdf0}.description-end-color-1{background-color:#d6f5e6;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.description-end-color-2{background-color:#cff2fc;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.description-end-color-3{background-color:#ece3f1;border-bottom-left-radius:8px;border-bottom-right-radius:8px}