PageSourceSearch

https://www.barringtonortho.com/

html barringtonortho.com collected 2026-09-30 09:29:10 UTC 425,796 bytes, 6,756 lines download raw bytes

1<!DOCTYPE html>
2
3<html lang="en"><head><title>
4	
5	Ortho Surgeon Near Me | Barrington Orthopedic Specialists
6	
7</title><meta charset="utf-8"><meta name="mobile-web-app-capable" content="yes" /><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0" /><meta name="apple-mobile-web-app-status-bar-style" content="black" /><meta http-equiv="X-UA-Compatible" content="chrome=1"><meta name="description" content="Looking for top orthopedic surgeons near me? Barrington Orthopedic Specialists offers expert care in Buffalo Grove, Elk Grove Village &amp; Schaumburg."><meta property="og:title" content="Ortho Surgeon Near Me | Barrington Orthopedic Specialists" /><link rel="canonical" href="https://www.barringtonortho.com"><link rel="shortcut icon" href="https://storage.googleapis.com/treatspace-prod-media/favicon/f-2055/favicon.ico"><link rel="preconnect" href="https://storage.googleapis.com"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Raleway:&amp;display=swap" onload="this.onload=null;this.rel='stylesheet'"><link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Nunito+Sans:300,400,400i,600,700&display=swap" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway:&amp;display=swap"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Nunito+Sans:300,400,400i,600,700&display=swap"></noscript><style>body {font-family: 'Raleway', sans-serif !important;}</style><style>
8.fa-lg {font-size: 1.25em;line-height: .05em;vertical-align: -.075em;}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa, .fas, .far, .fab, .fal, .fad, .fa-solid, .fa-regular, .fa-brands, .fa-light, .fa-thin, .fa-duotone {display: inline-block !important;width: var(--fa-width,1.25em);line-height: 1;text-align: center;font-style: normal;vertical-align: -0.125em;}
9
10:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%}nav{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}hr{box-sizing:content-box;height:0;overflow:visible}h2,h3,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}ol,ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}img{vertical-align:middle;border-style:none}button{border-radius:0}button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button{text-transform:none}[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}h2,h3,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h2{font-size:2rem}h3{font-size:1.75rem}h5{font-size:1.25rem}h6{font-size:1rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.list-unstyled{padding-left:0;list-style:none}.img-fluid{max-width:100%;height:auto}.custom-block-image{width:100%;height:auto;}.img-thumbnail{padding:025rem;background-color:#fff;border: 1px solid #dee2e6;border-radius:0.25rem;max-width:100%;height:auto;}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col
10-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.card{position: relative;display: flex;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0,0,0,.125);border-radius: 0.25rem;}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-group{margin-bottom:1rem}.form-inline{display:flex;flex-flow:row wrap;align-items:center}@media (min-width:576px){.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{width:auto}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.fade:not(.show){opacity:0}
10.collapse:not(.show){display:none}.dropdown{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn{position:relative;z-index:2}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.nav-link{display:block;padding:.5rem 1rem}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:991.98px){.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}
10.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;align-items:center;width:100%;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}@media screen and (prefers-reduced-motion:reduce){.carousel-item{transition:none}}
10.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.border{border:1px solid #dee2e6!important}.border-right-0{border-right:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}@media (min-width:992px){.flex-lg-wrap{flex-wrap:wrap!important}.justify-content-lg-start{justify-content:flex-start!important}}.align-items-center{align-items: center;}.align-items-start{align-items: start;}.align-items-end{align-items: end;}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;max-width:100vw;}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4
10{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}
10@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}
10.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}
10.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
10.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.order-1{order:1}.order-2{order:2}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}
11
12.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-img-top{flex-shrink:0;width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-pills .nav-link{border-radius:.25rem}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}
13
14.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.position-relative{position:relative!important}.order-12{order:12}.offset-1{margin-left:8.333333%}.overflow-auto{overflow:auto!important}.align-middle{vertical-align:middle!important}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}@media (min-width:768px){.text-sm-left{text-align:left!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}}
15
16.media{display:flex;align-items:flex-start}.media-body{flex:1}
16.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}
17</style><style>#prac-alert.prac-alert {position:relative!important; top: unset!important;} .chatbot-widget-wrapper .open-button::after {content: "";font-weight: 400;font-size: 1.25em;
18  line-height: .05em; color:white;}</style><style>
19	
20	
21	.content-block:nth-child(odd){background-color:#f0f3f7}.logo-align{display:inline-block;margin:5px;}.social-logo{width: 1.5em;position: relative;margin-bottom: 5px;border-color: #000;}.hero-carousel,.hero-carousel .carousel-inner,.hero-carousel .carousel-item{width:100%;max-height:600px}.carouselImg{width:100%;height:75vh;object-fit:cover;object-position:50% 50%}.hero-carousel .carousel-caption{top:30%;transform:translateY(-30%);bottom:auto;right:50%;text-align:left}.hero-carousel .page-title{font-weight:700;font-size:40px;margin-bottom:0; line-height: 1.2;}.hero-carousel hr{width:100px;margin-left:0;margin-top:30px;margin-bottom:30px}.hero-carousel .page-tag-line{font-size:18px;margin-bottom:30px}.hero-carousel .btn{font-size:14px;width:175px;margin-bottom:10px;padding:8px 12px}.hero-carousel .app-btn{font-weight:500}.hero-carousel .carousel-indicators li{height:17px;width:36px;border-width:5px;border-style:solid}@media screen and (max-width:1199px){.hero-carousel .carousel-caption{right:30%}}@media screen and (max-width:767px){.hero-carousel .page-title{font-size:24px}.hero-carousel hr{margin-top:20px;margin-bottom:20px}.hero-carousel .page-tag-line{font-size:14px}.hero-carousel .carousel-caption{right:15%}}@media screen and (max-width:575px){.hero-carousel .carousel-caption{top:50%;transform:translateY(-50%);left:15%;right:15%;text-align:center}.hero-carousel .page-title{font-size:18px}.hero-carousel .page-tag-line{font-size:12px;margin-bottom:15px}.hero-carousel .btn{font-size:10px}.hero-carousel hr{margin-left:auto;margin-top:10px;margin-bottom:10px}.hero-carousel .carousel-caption .app-btn{margin-right:0!important}}.hero-carousel,.hero-carousel .carousel-inner,.hero-carousel .carousel-item{width:100%;max-height:600px}.carouselImg{width:100%;height:75vh;object-fit:cover;object-position:50% 50%}.hero-carousel .carousel-caption{top:30%;transform:translateY(-30%);bottom:auto;right:50%;text-align:left}.hero-carousel .page-title{font-weight:700;font-size:40px;margin-bottom:0}.hero-carousel hr{width:100px;margin-left:0;margin-top:30px;margin-bottom:30px}.hero-carousel .page-tag-line{font-size:18px;margin-bottom:30px}.hero-carousel .btn{font-size:14px;width:175px;margin-bottom:10px;padding:8px 12px}.hero-carousel .app-btn{font-weight:500}.hero-carousel .carousel-indicators li{height:17px;width:36px;border-width:5px;border-style:solid}@media screen and (max-width:1199px){.hero-carousel .carousel-caption{right:30%}}@media screen and (max-width:767px){.hero-carousel .page-title{font-size:24px}.hero-carousel hr{margin-top:20px;margin-bottom:20px}.hero-carousel .page-tag-line{font-size:14px}.hero-carousel .carousel-caption{right:15%}}@media screen and (max-width:575px){.hero-carousel .carousel-caption{top:50%;transform:translateY(-50%);left:15%;right:15%;text-align:center}.hero-carousel .page-title{font-size:18px}.hero-carousel .page-tag-line{font-size:12px;margin-bottom:15px}.hero-carousel .btn{font-size:10px}.hero-carousel hr{margin-left:auto;margin-top:10px;margin-bottom:10px}.hero-carousel .carousel-caption .app-btn{margin-right:0!important}}body{font-family:'Nunito Sans',sans-serif;color:#000;font-size:14px;line-height:1.75}.dropdown-item{font-size:14px}::-webkit-input-placeholder{color:#b4b4b4!important}:-moz-placeholder{color:#b4b4b4!important;opacity:1}::-moz-placeholder{color:#b4b4b4!important;opacity:1}:-ms-input-placeholder{color:#b4b4b4!important}::-ms-input-placeholder{color:#b4b4b4!important}::placeholder{color:#b4b4b4!important}#main-nav{background-color:#f2f5f8;padding-top:0;padding-bottom:0}.dropdown-menu{background-color:#f2f5f8;margin-top:0}.dropdown-menu.spotlight{padding:1rem}.dropdown-toggle::after{display:none}.dropdown-item{font-size:13px;color:#000;padding:.5rem .75rem}.dropdown-img{width:150px;margin-bottom:.5rem;margin-left:3rem}.dropdown-description{font-size:.7rem;line-height:16px}.dropdown-title{font-size:.85rem;font-weight:700}.dropdown-description,.dropdown-title{color:#000;z-index:20}.navbar-dropdown-link-list{flex-grow:1}#mainNavigation .nav-link{font-size:12px;font-weight:700;padding:22px 12px;color:#000}#main-nav .navbar-toggler{font-size:10px;padding:8px;margin-top:7px;margin-bottom:7px}
21#main-nav .collapsed-logo{max-width:200px;height:auto}.mobile-nav-btn-container{padding-left:12px;padding-right:12px;padding-bottom:16px}.mobile-nav-btn{font-size:12px;font-weight:700}.mobile-appointment-btn{background-color:#c2dc74;color:#fff}@media screen and (max-width:991px){#main-nav{background-color:#fff}#mainNavigation{margin-left:-15px;margin-right:-15px;background-color:#099ddf;overflow-y:scroll!important;max-height:75vh!important}#mainNavigation .nav-link{color:#fff;padding:12px}}#main-nav .prac-logo{max-height:60px;width:auto;}.prac-info-container{padding-top:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.2);background-color:#fff}@media screen and (max-width:991px){.prac-info-container{padding-top:5px;padding-bottom:5px;background-color:transparent;border-bottom:none}}.customizable-hero-banner-block .hero-carousel .carousel-caption.frosted{padding:40px!important}.customizable-hero-banner-block .hero-carousel .carousel-caption.frosted-dark{background-color:rgba(0,0,0,.5)!important;padding:40px!important;color:#fff}.customizable-hero-banner-block .hero-carousel .carousel-caption.frosted-dark .page-tag-line{color:#fff!important}.customizable-hero-banner-block .hero-carousel .carousel-caption.position-left{top:30%;transform:translateY(-30%);bottom:auto;left:5%;right:50%;text-align:left}.customizable-hero-banner-block .hero-carousel .carousel-caption.position-right{top:30%;transform:translateY(-30%);bottom:auto;left:50%;right:5%;text-align:left}.customizable-hero-banner-block .hero-carousel .carousel-caption.position-center{top:50%;transform:translateY(-50%);bottom:auto;left:25%;right:25%;text-align:center}.customizable-hero-banner-block .hero-carousel .carousel-caption.position-center hr{margin-right:auto;margin-left:auto}.customizable-hero-banner-block .hero-carousel .carousel-caption.position-top{top:0;bottom:auto;left:0;text-align:center;width:100%;transform:translateY(0)}.customizable-hero-banner-block .hero-carousel .carousel-caption.position-top hr{margin-right:auto;margin-left:auto}.customizable-hero-banner-block .hero-carousel .carousel-caption.position-bottom{top:auto;bottom:0;left:0;text-align:center;width:100%;transform:translateY(0);padding-bottom:75px!important}.customizable-hero-banner-block .hero-carousel .carousel-caption.position-bottom hr{margin-right:auto;margin-left:auto}.customizable-hero-banner-block .hero-carousel .carousel-caption.position-middle{top:50%;bottom:auto;left:0;text-align:center;width:100%;transform:translateY(-50%)}.customizable-hero-banner-block .hero-carousel .carousel-caption.position-middle hr{margin-right:auto;margin-left:auto}.customizable-hero-banner-block .hero-carousel .carousel-caption.position-bottom:not(.frosted):not(.frosted-dark){padding-bottom:50px!important}@media (min-width:577px){.customizable-hero-banner-block .hero-carousel .carousel-caption:not(.frosted):not(.frosted-dark).position-center,.customizable-hero-banner-block .hero-carousel .carousel-caption:not(.frosted):not(.frosted-dark).position-left,.customizable-hero-banner-block .hero-carousel .carousel-caption:not(.frosted):not(.frosted-dark).position-right{top:40%;transform:translateY(-40%)}}.customizable-hero-banner-block .hero-carousel .carousel-caption.full-height{height:100%;top:0;bottom:0;transform:translateY(0);display:flex!important;flex-direction:column;justify-content:center}@media (max-width:576px){.customizable-hero-banner-block .hero-carousel .carousel-caption.position-center,.customizable-hero-banner-block .hero-carousel .carousel-caption.position-left,.customizable-hero-banner-block .hero-carousel .carousel-caption.position-right{left:5%;right:5%;top:50%;transform:translateY(-50%);bottom:auto;text-align:center;width:auto}.customizable-hero-banner-block .hero-carousel .carousel-caption.position-bottom,.customizable-hero-banner-block .hero-carousel .carousel-caption.position-top{left:0;right:0;transform:translateY(0)}.customizable-hero-banner-block .hero-carousel .carousel-caption.position-top{top:0;bottom:auto}.customizable-hero-banner-block .hero-carousel .carousel-caption.position-bottom{top:auto;bottom:0;padding-bottom:65px!important}}.customizable-carousel{margin-bottom:25px;margin-top:25px}.customizable-carousel .carousel-inner{position:relative}.customizable-carousel .carousel-inner .carousel-inner-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem;margin-bottom:50px}.customizable-carousel .carousel-inner .carousel-content{padding:2rem;padding-bottom:50px}
21.customizable-carousel .carousel.controls-top .carousel-controls{top:0;bottom:unset}.customizable-carousel .carousel.controls-top .carousel-inner-content{margin-top:50px;margin-bottom:0}.customizable-carousel .carousel.controls-top .carousel-content{padding-top:calc(2rem + 50px);padding-bottom:2rem}.customizable-carousel .carousel-controls{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;bottom:0;z-index:100}.customizable-carousel .carousel-controls .controls-container{display:flex;background-color:rgba(150,150,150,.4);border-radius:5px;align-items:center}.customizable-carousel .carousel .carousel-indicators{position:static;margin:0;max-width:50vw;overflow-x:auto}.customizable-carousel .carousel .carousel-indicators li{width:10px;height:10px;border-radius:100%;flex-shrink:0}.customizable-carousel .background-image{position:absolute;height:100%;width:100%;object-fit:cover;object-position:center}.hidden-content-image-block{margin-bottom:25px;margin-top:25px}.hidden-content-image-block .hcib-cards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.hidden-content-image-block .hcib-card{position:relative;height:300px}.hidden-content-image-block .hcib-card .hcib-card-content{height:0;overflow-y:hidden;transition:padding-bottom .5s}.hidden-content-image-block .hcib-card-image{position:absolute;height:100%;width:100%;object-fit:cover;object-position:center;opacity:.75;transition:opacity .5s}.custom-tabbed-hero-banner{position:relative;padding:0;min-height:600px}.custom-tabbed-hero-banner .tabbed-carousel-img{height:100%;width:100%;position:absolute;top:0;object-fit:cover}.custom-tabbed-hero-banner .carousel-indicators{padding:0;margin:0;position:relative;z-index:unset}@media screen and (max-width:768px){.custom-tabbed-hero-banner .carousel-indicators{display:block}}.custom-tabbed-hero-banner .carousel-indicators li{display:flex;list-style:none;position:relative;height:auto;justify-content:center;align-items:center;width:100%;color:#fff;margin:0;cursor:pointer;text-indent:unset;border-left-width:0;box-sizing:border-box}.custom-tabbed-hero-banner .carousel-indicators li:first-child{border-left-width:5px}@media screen and (max-width:768px){.custom-tabbed-hero-banner .carousel-indicators li:first-child{border-top-width:5px}}@media screen and (max-width:768px){.custom-tabbed-hero-banner .carousel-indicators li{border-left-width:5px;border-top-width:0}}.custom-tabbed-hero-banner .indicator-border{width:100%;border-width:3px;border-style:solid;background:0 0;opacity:1}.custom-tabbed-hero-banner .indicator-bg{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:1.125rem;opacity:.75}.custom-tabbed-hero-banner .indicator-bg:hover{opacity:1}@media screen and (max-width:768px){.custom-tabbed-hero-banner .indicator-bg{justify-content:flex-start}}.custom-tabbed-hero-banner .indicator-content{width:fit-content;display:flex;position:relative;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (max-width:768px){.custom-tabbed-hero-banner .indicator-content{justify-content:flex-start;flex-wrap:nowrap;width:100%}}.custom-tabbed-hero-banner .indicator-title{color:inherit;text-align:center}@media screen and (max-width:768px){.custom-tabbed-hero-banner .indicator-title{width:100%}}.custom-tabbed-hero-banner .active .indicator-bg{opacity:1}.custom-tabbed-hero-banner .custom-icon{width:2.18rem}.custom-tabbed-hero-banner .icon{display:flex;align-items:center;justify-content:center;width:2.18rem;height:2.18rem;font-size:2.18rem}.custom-tabbed-hero-banner .carousel-custom-html{width:100%;height:100%;position:relative;z-index:1}.custom-tabbed-hero-banner .cthb-item{position:relative}.full-page-hero-banner-block{height:calc(100vh - 125px);min-height: 600px;}.full-hero-carousel,.full-hero-carousel .carousel-inner,.full-hero-carousel .carousel-item{width:100%;height:calc(100vh - 125px);min-height: 600px;}.fullCarouselImg{width:100%;height:calc(100vh - 125px);object-fit:cover;object-position:50% 50%;min-height: 600px;}.noFullCarouselImg{width:100%;height:calc(100vh - 125px);min-height: 600px;}.full-hero-carousel .carousel-caption{top:30%;transform:translateY(-30%);bottom:auto;right:50%;text-align:left}.full-hero-carousel .page-title{font-weight:700;font-size:40px;margin-bottom:0;line-height: 1.2;}.full-hero-carousel hr{width:100px;margin-left:0;margin-top:30px;margin-bottom:30px}.full-hero-carousel .page-tag-line{font-size:18px;margin-bottom:30px}.full-hero-carousel .btn{font-size:14px;width:175px;margin-bottom:10px;padding:8px 12px;-webkit-transition-duration:all .3s ease;transition-duration:all .3s ease}.full-hero-carousel .btn:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5);-webkit-transform:scale(1.1);transform:scale(1.1)}
21.full-hero-carousel .app-btn{font-weight:500}.full-hero-carousel .carousel-caption.frosted{top:50%;transform:translateY(-50%);background-color:rgba(243,243,243,.8);padding:50px;padding-left:10%;left:0}.full-hero-carousel .carousel-indicators li{height:17px;width:36px;border-width:5px;border-style:solid}@media screen and (max-width:1199px){.full-hero-carousel .carousel-caption{right:30%}}@media screen and (max-width:767px){.full-hero-carousel .page-title{font-size:24px}.full-hero-carousel hr{margin-top:20px;margin-bottom:20px}.full-hero-carousel .page-tag-line{font-size:14px}.full-hero-carousel .carousel-caption{right:15%}}@media screen and (max-width:575px){.full-hero-carousel .carousel-caption{top:50%;transform:translateY(-50%);left:15%;right:15%;text-align:center}.full-hero-carousel .page-title{font-size:18px}.full-hero-carousel .page-tag-line{font-size:12px;margin-bottom:15px}.full-hero-carousel .btn{font-size:10px}.full-hero-carousel hr{margin-left:auto;margin-top:10px;margin-bottom:10px}.full-hero-carousel .carousel-caption.frosted{padding:25px;left:15%}.full-hero-carousel .carousel-caption .app-btn{margin-right:0!important}}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.frosted{padding:40px!important}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.frosted-dark{background-color:rgba(0,0,0,.5)!important;padding:40px!important;color:#fff}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.frosted-dark .page-tag-line{color:#fff!important}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-left{top:30%;transform:translateY(-30%);bottom:auto;left:5%;right:50%;text-align:left}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-right{top:30%;transform:translateY(-30%);bottom:auto;left:50%;right:5%;text-align:left}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-center{top:50%;transform:translateY(-50%);bottom:auto;left:25%;right:25%;text-align:center}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-center hr{margin-right:auto;margin-left:auto}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-top{top:0;bottom:auto;left:0;text-align:center;width:100%;transform:translateY(0)}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-top hr{margin-right:auto;margin-left:auto}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-bottom{top:auto;bottom:0;left:0;text-align:center;width:100%;transform:translateY(0);padding-bottom:75px!important}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-bottom hr{margin-right:auto;margin-left:auto}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-middle{top:50%;bottom:auto;left:0;text-align:center;width:100%;transform:translateY(-50%)}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-middle hr{margin-right:auto;margin-left:auto}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-bottom:not(.frosted):not(.frosted-dark){padding-bottom:50px!important}@media (min-width:577px){.full-page-hero-banner-block .full-hero-carousel .carousel-caption:not(.frosted):not(.frosted-dark).position-center,.full-page-hero-banner-block .full-hero-carousel .carousel-caption:not(.frosted):not(.frosted-dark).position-left,.full-page-hero-banner-block .full-hero-carousel .carousel-caption:not(.frosted):not(.frosted-dark).position-right{top:40%;transform:translateY(-40%)}}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.full-height{height:100%;top:0;bottom:0;transform:translateY(0);display:flex!important;flex-direction:column;justify-content:center}@media (max-width:576px){.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-center,.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-left,.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-right{left:5%;right:5%;top:50%;transform:translateY(-50%);bottom:auto;text-align:center;width:auto}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-bottom,.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-top{left:0;right:0;transform:translateY(0)}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-top{top:0;bottom:auto}.full-page-hero-banner-block .full-hero-carousel .carousel-caption.position-bottom{top:auto;bottom:0;padding-bottom:65px!important}}.dual-hero-banner-block .fullCarouselImg{position:absolute;inset:0}.dual-hero-banner-block .caption-col{height:100%}@media screen and (max-width:768px){.dual-hero-banner-block .caption-col.show-mobile{height:50%}}.dual-hero-banner-block .carousel-caption{position:relative!important;inset:unset!important;transform:unset!important;width:100%}.dual-hero-banner-block .content-container{display:flex;padding:0 5%;justify-content:center;align-items:center;height:100%;width:100%}.dual-hero-banner-block .col-md-6{padding:0}.service-card-carousel{padding:80px 0}.service-card-carousel .carousel-inner .carousel-item-next,.service-card-carousel .carousel-inner .carousel-item-prev,.service-card-carousel .carousel-inner .carousel-item.active{display:flex}.service-card-carousel .carousel-inner .carousel-item-next,.service-card-carousel .carousel-inner .carousel-item-right.active{transform:translateX(33.3333%)}.service-card-carousel .carousel-inner .carousel-item-left.active,.service-card-carousel .carousel-inner .carousel-item-prev{transform:translateX(-33.3333%)}.service-card-carousel .carousel-inner .carousel-item-left,.service-card-carousel .carousel-inner .carousel-item-right{transform:translateX(0)}.service-card-carousel .carousel{height:480px;width:100%}.service-card-carousel .carousel-inner{height:425px;padding-bottom:25px;width:100%}.service-card-carousel .carousel-item{height:400px}.service-card-carousel .caption-margin{margin:0 0 80px 0}.service-card-carousel .service-caption :last-child{margin-bottom:0}.service-card-carousel .service-card{width:100%;height:400px;display:flex;flex-direction:column;align-items:center;position:relative;padding:20px 15px;border-radius:0;background:#fff}.service-card-carousel .service-card *{margin:auto 0}.service-card-carousel .service-card .card-top-border{width:60px;height:6px;position:absolute;top:0;border-radius:0 0 4px 4px}.service-card-carousel .service-card .card-img{object-fit:cover;width:100%;height:150px}.service-card-carousel .service-card .card-title{text-align:center;font-size:clamp(18px,2vw,20px)}@media screen and (max-width:992px){.service-card-carousel .service-card .card-title{font-size:clamp(18px,4vw,20px)}}.service-card-carousel .service-card .card-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:center}.service-card-carousel .service-card .card-learn{text-align:center;border:1px solid;border-radius:100px;font-size:.875rem;position:relative;padding:.75em;width:fit-content;text-decoration:none;display:flex;align-items:center;justify-content:center}.service-card-carousel .service-card .card-learn .card-learn-bg{background:0 0!important;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:100px}.service-card-carousel .service-card .card-learn .card-learn-hover{visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:100px;border-color:transparent!important}.service-card-carousel .service-card .card-learn .card-learn-content{width:.875rem;transition:width .3s;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;z-index:10}.service-card-carousel .service-card .card-learn:hover .card-learn-bg{visibility:hidden}.service-card-carousel .service-card .card-learn:hover .card-learn-hover{visibility:visible}.service-card-carousel .service-card .card-learn i{height:.875rem;width:.875rem;display:inline-block}.service-card-carousel .service-card .card-learn .card-learn-text{display:none;line-height:1}.service-card-carousel .service-card .card-learn:hover{width:fit-content;color:#fff!important}.service-card-carousel .service-card .card-learn:hover .card-learn-text{display:inline-block;color:#fff!important}.service-card-carousel .service-card .card-learn:hover i{color:#fff!important}.service-card-carousel .service-card .card-learn:hover .card-learn-content{width:6rem}.service-card-carousel .card-b{border-radius:none}.service-card-carousel .card-r{border-radius:5px}.service-card-carousel .card-shadow{box-shadow:0 4px 20px rgba(0,0,0,.15)}
21.service-card-carousel .carousel-controls{display:flex;justify-content:center;align-items:center;margin-bottom:25px;position:relative;height:30px}.service-card-carousel .carousel-controls i{font-size:30px;vertical-align:middle}.service-card-carousel .carousel-controls a{position:relative;width:10%}.service-card-carousel .carousel-controls ol{position:relative;margin:0 15px 15px 15px;align-items:flex-end;height:30px;min-height:100%}.service-card-carousel .carousel-controls ol li{height:10px;width:10px;filter:brightness(0) opacity(25%);border-radius:50%;border:none;transition:all .5s}.service-card-carousel .carousel-controls ol li.active{filter:none;width:5px;height:15px;border-radius:5px}.service-card-carousel .carousel-controls .carousel-control-next,.service-card-carousel .carousel-controls .carousel-control-prev{justify-content:center;align-items:center}@media (max-width:992px){.service-card-carousel{padding:40px 0}.service-card-carousel .carousel-inner .carousel-item>div{display:none}.service-card-carousel .carousel-inner .carousel-item>div:first-child{display:block}.service-card-carousel .carousel-inner .carousel-item-next,.service-card-carousel .carousel-inner .carousel-item-right.active{transform:translateX(100%)}.service-card-carousel .carousel-inner .carousel-item-left.active,.service-card-carousel .carousel-inner .carousel-item-prev{transform:translateX(-100%)}.service-card-carousel .service-caption{text-align:center;margin:0 0 50px 0;padding:0 15px}.service-card-carousel .order-2 .service-caption{margin:50px 0 0 0}}.razor-hero-banner .razor{height:100%;position:absolute;left:0;width:calc(40% + 250px);display:flex}@media screen and (max-width:992px){.razor-hero-banner .razor{width:100%;filter:unset!important}}.razor-hero-banner .razor-1{width:100%;background-color:#7a7a7a;height:100%;display:inline-block}@media screen and (max-width:992px){.razor-hero-banner .razor-1{display:none}}.razor-hero-banner .razor-2{clip-path:polygon(0 0,0 100%,48% 0);background-color:#7a7a7a;height:100%;display:inline-block;width:400px;margin-left:-1px;max-width:60%;position:relative}@media screen and (max-width:992px){.razor-hero-banner .razor-2{width:100%;max-width:100%;clip-path:polygon(100% 0,0 0,0 100%);margin-left:0}}.razor-hero-banner .razor-img-container{position:absolute;right:0;width:70%;height:100%;z-index:-1}@media screen and (max-width:992px){.razor-hero-banner .razor-img-container{display:none}}.razor-hero-banner .razorImg{height:100%;width:100%;object-fit:cover}.razor-hero-banner .position-of-content{display:flex;align-items:center;padding:50px 75px}@media screen and (max-width:992px){.razor-hero-banner .position-of-content{padding:40px}}.razor-hero-banner .razor-content{min-height:600px}@media screen and (max-width:992px){.razor-hero-banner .razor-content{text-align:center!important}.razor-hero-banner .razor-content hr{margin-right:0!important}}@media screen and (max-width:992px){.razor-hero-banner .razor-content .razor-inner-content{align-items:center}}.razor-hero-banner .carousel,.razor-hero-banner .carousel-inner,.razor-hero-banner .carousel-item{min-height:600px}@media screen and (max-width:992px){.razor-hero-banner .carousel-inner{padding:20px}}.razor-hero-banner .carousel-indicators li{height:17px;width:36px;border-width:5px;border-style:solid}.razor-hero-banner .razor-hero-carousel hr{width:100px;margin-left:0;margin-top:30px;margin-bottom:30px}@media screen and (max-width:767px){.razor-hero-banner .razor-hero-carousel hr{margin-bottom:20px;margin-top:20px}}@media screen and (max-width:575px){.razor-hero-banner .razor-hero-carousel hr{margin-bottom:10px;margin-top:10px}}.razor-hero-banner .page-title{font-weight:600;font-size:40px;margin-bottom:0;line-height: 1.2;}@media screen and (max-width:767px){.razor-hero-banner .page-title{font-size:24px}}@media screen and (max-width:575px){.razor-hero-banner .page-title{font-size:18px}}.razor-hero-banner .page-tag-line{color:#fff;font-size:18px;margin-bottom:30px}@media screen and (max-width:767px){.razor-hero-banner .page-tag-line{font-size:14px}}@media screen and (max-width:767px){.razor-hero-banner .page-tag-line{font-size:12px;margin-bottom:15px}}.razor-hero-banner .btn{font-size:14px;width:175px;margin-bottom:10px;padding:8px 12px;-webkit-transition-duration:all .3s ease;transition-duration:all .3s ease}@media screen and (max-width:575px){.razor-hero-banner .btn{font-size:10px}}@media screen and (max-width:575px){.razor-hero-banner .app-btn{margin-right:0!important}}@media screen and (max-width:992px){.razor-hero-banner ol{bottom:30px}}.indicator-card-hero-banner{position:relative; min-height:calc(100vh - 125px);}.ichb-hero,.ichb-inner-content{min-height:calc(100vh - 125px);}.indicator-card-hero-banner a{text-decoration:none}.indicator-card-hero-banner p{height:75px;width:75px}.indicator-card-hero-banner .ichb-inner-content{flex-direction:column}.indicator-card-hero-banner .card-custom-icon{max-width:75px}.indicator-card-hero-banner .card-fa-container{height:75px;width:75px;font-size:70px;display:flex;justify-content:center;align-items:center}.indicator-card-hero-banner .card-fa-icon{width:100%;height:auto}.indicator-card-hero-banner .hero-card-row{justify-content:center;align-items:center}.indicator-card-hero-banner .ichb-caption :last-child{margin-bottom:0!important}@media screen and (max-width:992px){.indicator-card-hero-banner .ichb-caption{order:1!important;padding:3rem 0!important}}@media screen and (max-width:992px){.indicator-card-hero-banner .ichb-cards{order:2!important}}.indicator-card-hero-banner .card{border-width:3px;border-style:solid;border-radius:10px;opacity:.9;padding:1.5rem;transition:opacity .4s,transform .4s;height:100%;text-align:center;justify-content:center;align-items:center;max-height: 175px;}.indicator-card-hero-banner .card:hover{opacity:1!important;transform:scale(1.1)}.indicator-card-hero-banner .ichb-bg-img{height:100%;width:100%;position:absolute;top:0;object-fit:cover}.resource-carousel,.resource-carousel .carousel-inner,.resource-carousel .carousel-item{width:100%;max-height:60vh}.resourceImg{-webkit-filter:brightness(60%);filter:brightness(60%);width:100%;height:60vh;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.resource-banner{height:auto;margin-top:88px;position:relative;margin-left:-15px;background:#999}.resource-banner-img{height:60vh;width:100%;object-fit:cover;object-position:50% 50%}.resource-banner-text{position:static;margin-left:0;padding:.5rem}@media screen and (min-width:992px){.resource-banner{height:60vh}.resource-banner-text{position:absolute;bottom:0;color:#fff;width:100%}.resource-banner-text.primary-color{background-color:transparent!important;border:0!important;text-shadow:0 0 2px #222}}.resourceNoImg{width:100%;height:25vh}@media screen and (min-width:992px){.resource-banner{margin-top:0}}.resource-carousel .carousel-caption{top:50%;transform:translateY(-50%);bottom:initial}.resource-content{margin-top:25px;margin-bottom:25px}.service-carousel,.service-carousel .carousel-inner,.service-carousel .carousel-item{width:100%;max-height:60vh}.serviceImg{width:100%;height:60vh;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.service-banner{height:auto;margin-top:88px;position:relative;margin-left:-15px;background:#999}.service-banner-img{height:60vh;width:100%;object-fit:cover;object-position:50% 50%}.service-banner-text{position:static;margin-left:0;padding:.5rem}@media screen and (min-width:992px){.service-banner{height:60vh}.service-banner-text{position:absolute;bottom:0;color:#fff;width:100%}.service-banner-text.primary-color{background-color:transparent!important;border:0!important;text-shadow:0 0 2px #222}}.serviceNoImg{width:100%;height:25vh}@media screen and (min-width:992px){.service-banner{margin-top:0}}.service-carousel .carousel-caption{top:50%;transform:translateY(-50%);bottom:initial}.service-content{margin-top:25px;margin-bottom:25px}.page-heading-large{font-size: 2rem;}
22
23	
24		{# comment: reserve the *NoImg banner heights. These mirror theme-9 exactly; without
25		   them the banner is a 0px empty div until the async theme sheet lands and then jumps
26		   to full height, shoving the page down. .resourceNoImg/.serviceNoImg were already
27		   covered here -- this completes the set. #}
28		.blogListNoImg,.blogNoImg,.downloadNoImg,.locationsNoImg,.pulseNoImg{width:100%;height:25vh}
29		.providersNoImg{width:100%;height:45vh}
30		@media screen and (min-width:992px){.providersNoImg{width:100%;height:35vh}}
31		.focus-button{position:absolute;transform:translateX(-100000000px)}.focus-button:focus,.focus-button:focus-within{transform:translateX(0);z-index:9999999!important;background-color:#fff}
32	</style><style>
33	
34	
35		.lazy-background:not(.visible) {
36			background: rgba(0,0,0,0) !important;
37		}
38
39		.primary-color {
40			background-color: #0c4f7f !important;
41			border: 1px solid #0c4f7f !important;
42		}
43
44		.primary-color-alt {
45			background-color: white !important;
46			color: #0c4f7f !important;
47			border: 1px solid #0c4f7f !important;
48		}
49
50		.primary-color-text {
51			color: #0c4f7f !important;
52		}
53
54		.primary-bg-color {
55			background-color: #0c4f7f !important;
56		}
57
58		.secondary-color {
59			background-color: #9a3334 !important;
60		}
61
62		.tertiary-color {
63			background-color: #0c4f7f !important;
64		}
65
66		.tertiary-alt-color {
67			color: #0c4f7f !important;
68		}
69
70		.tertiary-alt-btn {
71			color: #0c4f7f !important;
72			background-color: white !important;
73		}
74
75		.primary-color, .secondary-color, .tertiary-color {
76			color: white !important;
77		}
78
79		.primary-icon-color {
80			color: #0c4f7f !important;
81		}
82
83		.primary-border-color {
84			border-color: #0c4f7f !important;
85		}
86
87		#mainNavigation .nav-link:hover, .dropdown-item:hover {
88			background-color: #0c4f7f !important;
89		}
90
91		.prac-info-container .logo-align:hover {
92			color: #0c4f7f !important;
93		}
94
95		.prac-info-container .prac-phone .prac-phone-text {
96			color: #0c4f7f !important;
97		}
98
99		.location-block .location-count {
100			background-color: #0c4f7f;
101		}
102
103		.half-grid a:hover, .full-grid a:hover {
104			box-shadow: 12px 12px 12px rgba(0,0,0,.35);
105		}
106
107		.card-deck .card .card-body, .card-deck .card .card-footer, .providers-block .card .card-body {
108			background-color: #0c4f7f;
109			border: 1px solid #0c4f7f;
110		}
111
112		.pre-footer-block,
113		.faq-block {
114			background-color: #0c4f7f;
115			color: white;
116		}
117
118		.hero-carousel .carousel-indicators li {
119			border: 2px solid #0c4f7f;
120		}
121
122		.service-mini-block .service-mini-square .service-title-mini {
123			background-color: #0c4f7f !important;
124		}
125
126		.mini-square-row .mini-square-col .service-mini-square:hover .service-title-mini {
127			background-color: #0c4f7f !important;
128		}
129
130		.hero-carousel hr, .full-hero-carousel hr, .razor-hero-carousel hr,.service-mini-block hr, .four-card-block hr, .social-media-block hr, .testimonial-ratings-row hr, .downloads-row hr, .footer-container hr, .testimonials-by-site-block hr {
131			border-top: 2px solid #0c4f7f !important;
132		}
133
134		.serviceNoImg, .providersNoImg, .locationsNoImg, .blogListNoImg, .blogNoImg, .resourceNoImg, .downloadNoImg, .pulseNoImg {
135			background-color: #0c4f7f;
136		}
137
138		.selected-label {
139			color: #0c4f7f;
140		}
141
142		.search-category.active {
143			border-bottom: 6px #0c4f7f solid;
144		}
145
146		@media screen and (max-width: 991px) {
147			#mainNavigation {
148				background-color: #0c4f7f !important;
149			}
150		}
151
152		.specialties-block .specialty-title::after, .resources-row .resource-name::after, .provider-bio-block-two .bio-content-block h4::after  {
153			content: '';
154			display: block;
155			width: 120px;
156			height: 6px;
157			background: #0c4f7f;
158			margin: 7px 0 0 0;
159		}
160
161		.partial-primary-underline::after {
162			content: '';
163			display: block;
164			width: 120px;
165			height: 6px;
166			background: #0c4f7f;
167			margin: 7px 0 0 0;
168		}
169
170		.full-primary-underline::after {
171			content: '';
172			display: block;
173			height: 6px;
174			background: #0c4f7f;
175			margin: 7px 0 0 0;
176		}
177		
178		.footer-container {
179			border-top: .5rem solid #0c4f7f;
180		}
181
182	
183	</style><style>
184		#main-nav {
185			background-color: #074E89 !important;
186		}
187
188		#main-nav .nav-link {
189			color: #000000 !important;
190		}
191
192		#main-nav .nav-link:hover {
193			color: white !important;
194		}
195
196		@media screen and (max-width: 991px) {
197			#main-nav .nav-link {
198				color: white !important;
199			}
200
201			#main-nav {
202				background-color: #074E89 !important;
203			}
204		}
205
206		#main-nav .dropdown-item,
207		#main-nav .dropdown-menu {
208			color: #ffffff !important;
209		}
210		
211		#main-nav .dropdown-menu {
212			background-color: rgba(7,78,137,.95) !important;
213		}
214		
215		#main-nav .dropdown-title, #main-nav .dropdown-description {
216			color: #ffffff !important;
217		}
218
219		#main-nav .dropdown-item:hover {
220			color: #074E89 !important;
221			background-color: transparent !important;
222		}
223		
224		#main-nav .dropdown-menu.spotlight li:first-of-type .dropdown-item {
225			padding-top: 0;
226		}
227		
228		
229		#main-nav .dropdown-item:hover {
230			background-color: rgba(255,255,255,.6) !important;
231		}
232		#main-nav .dropdown-menu.spotlight li:first-of-type .dropdown-item {
233			padding-top: 8px;
234		}
235		
236
237		
238		@media(max-width: 576px) {
239			.hero-banner-block .carouselImg,
240			.customizable-hero-banner-block .carouselImg,
241			.generic-hero-banner-block .carouselImg
242			 {
243				display: none;
244				height: 500px;
245			}
246			.full-page-hero-banner-block .fullCarouselImg {
247				display: none;
248				height: 100%;
249			}
250			.hero-banner-block .carousel-item,
251			.customizable-hero-banner-block .carousel-item,
252			.generic-hero-banner-block .carousel-item
253			 {
254				background: #0c4f7f;
255				height: 500px;
256			}
257			.full-page-hero-banner-block .carousel-item {
258				background: #0c4f7f;
259				height: 100%;
260			}
261			.indicator-card-hero-banner .ichb-hero {
262				background: #0c4f7f;
263			}
264			.indicator-card-hero-banner .ichb-bg-img {
265				display: none;
266				height: 100%;
267			}
268			.custom-tabbed-hero-banner .carousel {
269				background: #0c4f7f;
270			}
271			.custom-tabbed-hero-banner .tabbed-carousel-img {
272				display: none;
273			}
274		}
275		@media(max-width: 992px) {
276			.razor-hero-carousel .carousel-inner {
277				background: #0c4f7f;
278			}
279		}
280		.razor-hero-carousel .carousel-item {
281			background: #0c4f7f;
282		}
283		
284
285		#top-nav {
286			height: 40.5px;
287			padding: 0 1rem;
288			background-color: #0c4f7f;
289		}
290
291		#top-nav .nav-link {
292			color: white;
293		}
294
295		
296		body {
297			padding-top: 125px;
298		}
299		.blog-list-page .blog-tag-list {
300			top: 130px;
301		}
302		
303
304	</style><style>:root {
305--rx-self-primary: #0c4f7f;
306--rx-self-secondary: #9a3334;
307--rx-self-button-text-color: white; }
308
309@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@400;700&display=swap');
310.link-content:has(img) {display: block !important;}
311body {
312font-family: 'Raleway', sans-serif!important;
313font-weight:400!important;
314font-size: 1rem!important;
315color: #242626 !important;
316  overflow-x: hidden;
317}
318
319html {
320  //scroll-behavior: smooth;
321}
322
323.card-deck .card .card-body, .card-deck .card .card-footer, .providers-block .card .card-body {
324    //background-color: #0C4F7F!important;
325}
326
327#main-nav-container {
328    box-shadow: 0px 2px 8px #708493;
329}
330
331.home-four-card .card-body {
332    background-color: #424242!important;
333    border: 0px solid #424242!important;
334}
335
336.card-deck .card .card-body, .card-deck .card .card-footer, .providers-block .card .card-body {
337    background-color: #fff;
338    border: 0px solid #fff;
339}
340
341.four-card-block .card-link {
342   //color: #0C4F7F !important;
343}
344
345.four-card-block .card-link {
346   color: #fff !important;
347}
348
349.four-card-block .card-link:hover {
350   color: #fff !important;
351}
352
353#mainNavigation .nav-link {
354    font-size: 13px!important;
355    font-weight: 700!important;
356    padding: 22px 7px!important;
357    //color: #000!important;
358    //letter-spacing: 0.5px!important;
359}
360
361
362@media screen and (max-width: 1300px) { 
363#mainNavigation .nav-link {
364    padding: 22px 5px!important;
365}
366}
367
368.dropdown-item {
369    font-size: 14px!important;
370   padding: .25rem .5rem!important;
371}
372
373.dropdown-description {
374    font-size: 0.8rem!important;
375    line-height: 1.5!important;
376}
377
378.dropdown-img {
379    width: 200px!important;
380}
381
382.dropdown-title {
383    font-size: 0.9rem!important;
384    font-weight: 700!important;
385    padding: .25rem .5rem!important;
386}
387
388
389/*.m-1 {
390    margin: .25rem!important;
391    padding: .75rem 1rem!important;
392} */
393
394.footer-container{
395border-top: none !important;
396    padding: 50px!important;
397    background-color: #ffffff!important;
398}
399
400.footer-title {
401    font-size: 1rem!important;
402    margin-top: 0px!important;
403color:#9a3334;
404}
405
406.subheadline {
407    font-size: 1rem!important;
408    letter-spacing: 0.15rem!important;
409    color: #0278c3!important;
410    font-weight: 700!important;
411}
412
413.subheadline:after {
414    content: '';
415    display: block;
416    width: 35%;
417    height: 1px;
418    margin: 16px auto;
419    background: #7e7e7e;
420}
421
422.generic-hero-banner-block .generic-hero-carousel .carousel-caption.frosted {
423    background-color: rgba(243,243,243,0)!important;
424    width: 60vw!important;
425}
426
427@media screen and (max-width: 575px) {
428.generic-hero-banner-block .generic-hero-carousel .carousel-caption.frosted {
429width: 100vw!important;
430left: 0 !important;
431top: 5% !important;
432}
433}
434
435.headline {
436font-family: 'Raleway', sans-serif!important;
437    font-size: 3rem!important;
438    font-weight:700!important;
439    letter-spacing: 0px!important;
440   text-align: center!important;
441color: #fff!important;
442}
443
444.blue {
445color: #1034A6!important;
446}
447
448.mr-2, .mx-2 {
449    margin-right: 1rem!important;
450    margin-left: 1rem!important;
451}
452
453.banner-p {
454font-size: 1.1rem!important;
455  margin-bottom: -1rem;
456color:#fff!important;
457}
458
459#desktop-navbar-appt-btn, .mobile-call-btn, #mobile-navbar-appt-btn, .mobile-nav-call-btn {
460    color: #FFFFFF!important;
461    border: 5px solid #9a3334 !important;
462    background-color: #9a3334 !important;
463    font-weight: 700!important;
464    font-size: 0.85rem!important;
465}
466
467.mobile-call-btn {
468    padding-top: 6px !important;
469    padding-bottom: 6px !important;
470}
471
472.home-p {
473    font-size: 1.1rem;
474    text-align: center;
475    width: 51%;
476    display: block;
477    margin: 12px 25px 25px 25px;
478}
479
480.stretch-image {
481height: 475px!important;
482}
483
484.four-card-block .card {
485    position: relative!important;
486    background-color: #0278c3!important;
487    box-shadow: 3px 4px 11px #888!important;
488    border: 0px!important;
489    text-align: center!important;
490}
491
492.four-card-block .card-title, .card-text {
493color:#fff!important;
494font-size:0.75rem;
495line-height:1.25rem;
496}
497
498.four-card-block .card-body {
499background-color: #0C4F7F!important;
500}
501
502.four-card-block .card-link {
503    font-size: 1.35rem!important;
504    font-weight: 700;
505    line-height:1.5rem;
506}
507
508
509
510.powered-by, .ts-links, .ts-copyright, .ts-logo {
511    \\ display: none!important;
512}
513
514.generic-hero-banner-block .generic-hero-carousel,
515.generic-hero-banner-block .generic-hero-carousel .carousel-inner,
516.generic-hero-banner-block .generic-hero-carousel .carousel-item {
517  height: 100vh;
518  max-height: inherit !important;
519}
520
521@media screen and (max-width: 991px) {
522  .generic-hero-banner-block .generic-hero-carousel,
523  .generic-hero-banner-block .generic-hero-carousel .carousel-inner,
524  .generic-hero-banner-block .generic-hero-carousel .carousel-item {
525    height: calc(100vh - 100px);
526  }
527    body {
528        padding-top: 99px!important;
529    }
530}
531
532.content-block.classic-bio {
533  font-family: 'Source Serif 4', Georgia, serif;
534  background: #faf8f4;
535  color: #2c2c2c;
536}
537
538.content-block.classic-bio .custom-block {
539  background: #fff;
540  border: 1px solid #d9cfc2;
541  border-radius: 4px;
542  overflow: hidden;
543  box-shadow: 0 4px 24px rgba(26, 39, 68, 0.07);
544  padding: 0 40px 48px;
545}
546
547.content-block.classic-bio .cke-template-offset-l {
548  padding-top: 32px;
549  margin-bottom: 0 !important;
550  border-top: 1px solid #d9cfc2;
551}
552.content-block.classic-bio .cke-template-offset-l:first-child {
553  border-top: none;
554  padding-top: 40px;
555}
556
557.content-block.classic-bio .subheader {
558  font-family: 'Playfair Display', serif;
559  font-size: 0.72rem;
560  font-weight: 600;
561  letter-spacing: 0.14em;
562  text-transform: uppercase;
563  color: #b8973a;
564  border-bottom: 1px solid #d9cfc2;
565  padding-bottom: 6px;
566  margin-bottom: 12px;
567  text-decoration: none !important;
568}
569.content-block.classic-bio .subheader u {
570  text-decoration: none;
571}
572
573.content-block.classic-bio p {
574  font-size: 0.93rem;
575  line-height: 1.65;
576  color: #2c2c2c;
577  margin-bottom: 4px;
578}
579
580.content-block.classic-bio p strong {
581  color: #1a2744;
582  font-weight: 600;
583}
584
585.content-block.classic-bio a,
586.content-block.classic-bio a .link-content {
587  color: #b8973a;
588  text-decoration: none;
589}
590.content-block.classic-bio a:hover {
591  text-decoration: underline;
592}
593
594.content-block.classic-bio ol {
595  list-style: none;
596  counter-reset: pub-counter;
597  padding: 0;
598}
599.content-block.classic-bio ol li {
600  counter-increment: pub-counter;
601  display: flex;
602  gap: 14px;
603  font-size: 0.88rem;
604  line-height: 1.65;
605  color: #2c2c2c;
606  padding-bottom: 12px;
607  margin-bottom: 12px;
608  border-bottom: 1px dashed #d9cfc2;
609}
610.content-block.classic-bio ol li:last-child {
611  border-bottom: none;
612  margin-bottom: 0;
613  padding-bottom: 0;
614}
615.content-block.classic-bio ol li::before {
616  content: counter(pub-counter);
617  min-width: 22px;
618  height: 22px;
619  background: #1a2744;
620  color: #fff;
621  border-radius: 50%;
622  font-size: 0.68rem;
623  font-family: 'Playfair Display', serif;
624  display: flex;
625  align-items: center;
626  justify-content: center;
627  flex-shrink: 0;
628  margin-top: 2px;
629}
630.header {
631  color: #0C4F7F;
632  font-weight: bold;
633}
634
635.custom-hero-content .btn.primary-color {
636  margin-bottom: -120px;
637}
638
639@media screen and (max-width: 575px) {
640.custom-hero-content .btn.primary-color {
641margin-bottom: -70px;
642}
643}
644
645p.large {
646    font-size: 1.75rem!important;
647}
648
649.resource-title {
650    color: #0278c3!important;
651    font-size: 2.25rem!important;
652    font-weight: bold!important;
653}
654
655
656.resource-title:after {
657    content: ''!important;
658    display: block!important;
659    width: 67px!important;
660    height: 6px!important;
661    background: #0278c3!important;
662    margin: 1rem 0!important;
663}
664
665.resource-subtitle {
666    color: #0278c3!important;
667    font-size: 1.8rem!important;
668    font-weight: 700!important;
669}
670
671.related-resources p {
672    font-size: 1.46rem;
673}
674
675body a {
676    color: #0C4F7F;
677}
678
679body a:focus, a:hover {
680    color: #9a3334;
681}
682
683a:not(.btn):hover {
684    cursor: pointer;
685    outline: none;
686    text-decoration: underline!important;
687}
688
689.footer-link:hover {
690    color: #9a3334!important;
691}
692
693.footer-link-container {
694    padding: 5px 5px 5px 0px;
695}
696
697.links-row > a {
698    color: #0C4F7F!important;
699}
700
701.links-row a:hover {
702    text-decoration: underline !important;
703}
704
705.sidebar h4 {
706font-family: 'Raleway', sans-serif!important;
707    font-size: 2rem;
708    font-style: italic;
709    text-align: center!important;
710    margin-top: 30px;
711}
712
713.grey_area_content {
714    background-color: #d8d8d8!important;
715    padding: 2rem 0!important;
716    margin-top: 2rem!important;
717    margin-bottom: 2rem!important;
718}
719
720blockquote {
721    margin: 0 0 1rem;
722    padding: .5625rem 1.25rem 0 1.1875rem;
723    border-left: 1px solid #cacaca;
724}
725
726blockquote, blockquote p {
727    line-height: 1.6;
728    color: #8a8a8a;
729    font-size:1.5rem;
730}
731
732/*
733.fa-angle-down:before {
734display:none!important;
735}
736*/
737.carousel-control-prev-icon, .carousel-control-next-icon {
738  background-color: #1179bd !important;
739  border-radius: 3px;
740  border: 7px solid #1179bd;
741  box-sizing: content-box;
742}
743
744.leadership-container .card {
745max-width: 350px;
746margin: 15px;
747border: none !important;
748}
749
750.content-list {
751    margin: 0 0 20px 0;
752    padding: 0;
753    list-style: none;
754    font-size:1.35rem;
755}
756
757.content-subheadline {
758    font-size: 1rem;
759    font-weight: bold;
760    text-transform: uppercase;
761    margin: 30px 0 15px 0;
762    padding: 0;
763    text-align:center;
764}
765
766.callout .callout-content {
767    padding: 1rem;
768    display: block;
769    height: 100%;
770    text-align: center;
771}
772
773.callout-content-info > a > .center {
774font-weight:700!important;
775}
776
777.card-btn {
778    background: #0278c3;
779    color: #fff;
780    display: block;
781    margin: 10px 0;
782    padding: 10px 0px 10px;
783    text-align: center;
784    text-transform: uppercase;
785    font-size: 1rem;
786    font-weight: bold;
787    line-height: 1.3rem;
788    border-radius: 5px;
789    border: 2px solid #0278c3;
790    transition: background 0.3s, color 0.3s;
791}
792
793.card-footer {
794background-color: rgba(0,0,0,.0)!important;
795}
796
797#provider-results .list .card .card-body {
798background-color: #fff!important;
799border: 0px solid #fff!important;
800}
801
802.card-deck .card .card-body .location-name a, .card-deck .card .card-body .provider-name a {
803    font-size: 20px!important;
804}
805
806.clinical-staff .card-deck .card .card-body .location-name a, .clinical-staff .card-deck .card .card-body .provider-name a {
807    font-size: 16px!important;
808}
809
810#provider-results .list .card .card-footer {
811border: 0px solid #fff!important;
812}
813
814#provider-results .list .card .card-body a {
815font-weight:700!important;
816}
817
818.providers-role-color {
819color:#000!important;
820}
821
822#clear-btn {
823color:#fff!important;
824}
825
826.providers-banner-text, .resource-banner-text, .locations-banner-text, .service-banner-text, .page-heading-large, .provider-tagline {
827text-shadow: 1px 0px 5px #595959!important;
828}
829
830.location-profile-banner-img, .locations-banner-img, .provider-profile-banner-img, .providers-banner-img, .resource-banner-img, .service-banner-img {
831    filter: brightness(1)!important;
832}
833
834.resource-banner, .locations-banner, .service-banner, .providers-banner, .insurance-banner {
835    // height: 100%!important;
836}
837
838.page-heading-large {
839padding-left:8px!important;
840color:#fff!important;
841font-size: 2.5rem!important;
842//text-align:left!important;
843}
844
845.form-li {
846    font-stretch: condensed;
847    font-weight: 700;
848    font-size: 1.4rem;
849    margin: 0;
850    padding: 0;
851    color:#000!important;
852}
853
854.form-row {
855    padding-top: 10px;
856    padding-bottom: 10px;
857    border-top: 1px solid #000;
858}
859
860.insurance-block > tbody > tr > td {
861padding:10px!important;
862}
863
864.new-content-headline {
865font-weight:700!important;
866}
867
868.new-content-headline::after {
869    content: '';
870    //display: block;
871    width: 67px;
872    height: 6px;
873    background: #0278c3;
874    margin: 1rem 0;
875}
876
877.row .callout {
878    border-top: 1px solid #bbbbbb!important;
879}
880
881.callout-btn {
882width:150px!important;
883}
884
885.office-times {
886margin-bottom: 12px!important;
887}
888
889.office-times > tbody > tr > td:first-child {
890width:75px!important;
891}
892
893.schedule-table > tbody > tr > td {
894padding:10px!important;
895}
896
897.anchor {
898    display: block;
899    position: relative;
900    top: -150px;
901    //visibility: hidden;
902}
903
904.content-block {
905  background-color: white !important;
906}
907
908.provider-tagline {
909padding:8px!important;
910}
911
912.location-profile-banner, .provider-profile-banner {
913    height: 100%!important;
914}
915
916.provider-bio-block-two, .location-block-three {
917    padding: 20px 20px 0px 20px!important;
918}
919
920.bio-content-block > h4 {
921font-weight:700!important;
922padding-bottom:10px!important;
923}
924
925.provider-bio-block-two .provider-description {
926    font-size: 1.35rem!important;
927    line-height: 1.75!important;
928}
929
930.provider-bio-block-two .affiliation .aff-org, .provider-bio-block-two .award .award-details, .provider-bio-block-two .certification .cert-details, .provider-bio-block-two .education .edu-details, .provider-bio-block-two .education .training-details, .provider-bio-block-two .specialty-name {
931    font-size: 1.35rem!important;
932}
933
934.bio-content-block > .education:last-child {
935margin-bottom:50px!important;
936}
937
938.bio-content-block > .certification:last-child {
939//margin-bottom:50px!important;
940}
941
942.bio-content-block > .specialty-name:last-child {
943margin-bottom:50px!important;
944}
945
946.location-card-name > .full-primary-underline {
947font-weight:700!important;
948}
949
950h2.full-primary-underline{
951    font-size:1.75rem!important;
952}
953
954.provider-bio-block-two > .bio-content-block:last-child {
955display:none!important;
956}
957
958.partial-primary-underline {
959font-weight:700!important;
960}
961
962.location-block-three {
963padding-top: 0px!important;
964}
965
966.provider-list {
967font-size:1.35rem!important;
968}
969
970.location-block-three .address-details, .location-block-three .office-hours-block, .location-block-three .phone-contact {
971    line-height: 1.75!important;
972}
973
974.primary-color-text {
975//color:#000!important;
976//font-weight:700!important;
977}
978
979.office-hours-block > .primary-color-text {
980//color:#000!important;
981//font-weight:700!important;
982}
983
984.location-link > .btn {
985width: 150px!important;
986}
987
988#main-nav {
989background-color: rgba(255,255,255,1) !important;
990}
991
992#main-nav .dropdown-menu {
993//background-color: rgba(51,51,51,0.85) !important;
994}
995
996#main-nav .dropdown-menu {
997    background-color: rgba(7,78,137,.9) !important;
998}
999
1000.column-block > .location {
1001    width: 98%!important;
1002    border: 1px solid #b7b7b7!important;
1003    margin-bottom: 35px!important;
1004}
1005
1006.location .location-image-wrapper {
1007    width: 100%!important;
1008    position: relative!important;
1009}
1010
1011.location .location-image-wrapper img.location-img {
1012    display: block !important;
1013}
1014
1015.location .location-image-wrapper img {
1016    display: block!important;
1017    width: 100%!important;
1018    height: 100%!important;
1019    max-height: 222px!important;
1020}
1021
1022.location .location-image-wrapper img.location-map {
1023    display: none !important;
1024}
1025
1026.location .location-image-wrapper img {
1027    display: block!important;
1028    width: 100%!important;
1029    height: 100%!important;
1030    max-height: 222px!important;
1031}
1032
1033.location .location-content-wrapper {
1034    width: 94%!important;
1035    padding: 3%!important;
1036    text-align: center!important;
1037}
1038
1039.location-card-name {
1040    //color: #0278c3;
1041    font-size: 1.8rem;
1042    font-weight: 700;
1043    margin-bottom:18px;
1044    text-align:center;
1045}
1046
1047.location .location-content-wrapper .location-card-name {
1048    font-style: normal!important;
1049    display: inline-block!important;
1050}
1051
1052.location-card-name::after {
1053    content: ''!important;
1054    display: block!important;
1055    width: 156px!important;
1056    height: 6px!important;
1057    background: #0278c3!important;
1058    margin: 0.8rem auto!important;
1059}
1060
1061.location .location-content-wrapper p {
1062    font-size: 1.35rem!important;
1063    line-height: 1.75!important;
1064    margin: 0!important;
1065    padding: 0!important;
1066}
1067
1068.columns > .content-list {
1069    margin: 0 0 20px 0!important;
1070    padding: 0!important;
1071    list-style: none!important;
1072}
1073
1074.location-address {
1075//text-align:center!important;
1076font-size:1.35rem!important;
1077font-weight:700!important;
1078}
1079
1080.location-card {
1081    border: 1px solid #e3dbdb!important;
1082    margin: 10px!important;
1083    padding: 10px!important;
1084}
1085
1086.location-search-row {
1087display:none!important;
1088}
1089
1090.locations-page .app-btn {
1091display:none!important;
1092}
1093
1094.news-resources > p {
1095margin-bottom: 0.5rem!important;
1096font-size:1.35rem!important;
1097}
1098
1099.office-times-ind {
1100margin-bottom: 12px!important;
1101}
1102
1103.office-times-ind > tbody > tr > td:first-child {
1104width:25px!important;
1105}
1106
1107.content-text {
1108font-size:1.35rem!important;
1109}
1110
1111.h4 {
1112font-weight:700!important;
1113}
1114
1115.long-list {
1116column-count:2!important;
1117column-gap:10%!important;
1118}
1119
1120.specialty-title {
1121font-weight:700!important;
1122font-size: 1.75rem;
1123}
1124
1125.extra-long-list  {
1126column-count:3!important;
1127column-gap:10%!important;
1128}
1129
1130.specialty-content p {
1131font-size: 1.35rem !important;
1132}
1133
1134.services-page .full-content-block .row .col-12 {
1135padding: 0 15px !important;
1136}
1137
1138.services-page {
1139margin-top: 0 !important;
1140}
1141
1142.specialties-container #accordion {
1143flex: 0 0 100% !important;
1144max-width: 100% !important;
1145}
1146
1147.post-description {
1148display: none !important;
1149}
1150
1151.specialty-content .btn:hover, .location-link .btn:hover, .callout-btn:hover, .service-content .btn.primary-color:hover, .pre-footer-button-container .tertiary-color:hover, .custom-hero-content .btn:hover, .central-appt-number:hover  {
1152color: white !important;
1153}
1154
1155.pre-footer-button-container .tertiary-color {
1156//border: 1px solid white !important;
1157}
1158
1159.blog-row {
1160margin-top: 20px!important;
1161}
1162
1163.blog-list-title { 
1164display:none!important;
1165}
1166
1167#main-nav .dropdown-title {
1168padding-right: 0px !important;
1169}
1170
1171#searchbar-container .page-heading-large {
1172color: black !important;
1173text-shadow: none !important;
1174}
1175
1176@media screen and (max-width: 1134px) {
1177#mainNavigation>form {
1178display: block !important;
1179}
1180}
1181
1182#desktop-navbar-appt-btn {
1183padding-top: .35rem;
1184padding-bottom: .35rem;
1185}
1186
1187#main-nav .navbar-toggler {
1188background: white;
1189}
1190
1191@media screen and (max-width: 991px) {
1192.form-row img {
1193display: none;
1194}
1195}
1196
1197@media screen and (max-width: 1340px) {
1198.custom-footer .col-lg-8 {
1199flex: 0 0 100%;
1200max-width: 100%;
1201}
1202
1203.custom-footer .col-lg-8 ul {
1204justify-content: space-evenly !important;
1205}
1206
1207.custom-footer .col-lg-8 .footer-title {
1208text-align: left !important;
1209}
1210
1211.custom-footer .col-lg-4 {
1212margin: 0 auto;
1213}
1214
1215.footer-address-container.text-sm-right {
1216text-align: center !important;
1217}
1218}
1219
1220@media screen and (max-width: 903px) {
1221.custom-footer .col-lg-8 li {
1222flex: 0 0 50% !important;
1223text-align: center !important;
1224}
1225
1226.custom-footer .col-lg-8 .footer-title {
1227text-align: center !important;
1228}
1229}
1230
1231@media screen and (max-width: 660px) {
1232.custom-footer .col-lg-8 li {
1233flex: 0 0 100% !important;
1234}
1235}
1236
1237.custom-footer .col-lg-8 .col-sm-auto {
1238margin-bottom: 10px;
1239}
1240
1241.slick-arrow {
1242display: flex !important;
1243z-index: 1;
1244}
1245
1246.provider-results .app-btn {
1247font-size: .95rem !important;
1248}
1249
1250.service-content {
1251margin-bottom: 0px !important;
1252}
1253
1254#main-nav .prac-logo {
1255    max-height: 55px!important;
1256}
1257
1258.footer-logo {
1259width: 300px!important;
1260}
1261
1262.contact-us {
1263color:#000000!important;
1264}
1265
1266/*Table*/
1267table.blueTable {
1268  border: 1px solid #1C6EA4;
1269  background-color: #EEEEEE;
1270  width: 100%;
1271  text-align: left;
1272  border-collapse: collapse;
1273}
1274table.blueTable td, table.blueTable th {
1275  border: 1px solid #AAAAAA;
1276  padding: 3px 2px;
1277}
1278table.blueTable tbody td {
1279  font-size: 14px;
1280}
1281table.blueTable tr:nth-child(even) {
1282  background: #1034a64d;
1283}
1284table.blueTable thead {
1285  background: #1C6EA4;
1286  background: -moz-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
1287  background: -webkit-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
1288  background: linear-gradient(to bottom, #1034A6 0%, #1034A6 66%, #1034A6 100%);
1289  border-bottom: 2px solid #444444;
1290}
1291table.blueTable thead th {
1292  font-size: 15px;
1293  font-weight: bold;
1294  color: #FFFFFF;
1295  border-left: 2px solid #D0E4F5;
1296}
1297table.blueTable thead th:first-child {
1298  border-left: none;
1299}
1300
1301table.blueTable tfoot {
1302  font-size: 14px;
1303  font-weight: bold;
1304  color: #FFFFFF;
1305  background: #D0E4F5;
1306  background: -moz-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
1307  background: -webkit-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
1308  background: linear-gradient(to bottom, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
1309  border-top: 2px solid #444444;
1310}
1311table.blueTable tfoot td {
1312  font-size: 14px;
1313}
1314table.blueTable tfoot .links {
1315  text-align: right;
1316}
1317table.blueTable tfoot .links a{
1318  display: inline-block;
1319  background: #1C6EA4;
1320  color: #FFFFFF;
1321  padding: 2px 8px;
1322  border-radius: 5px;
1323}
1324
1325.navbar-light {
1326//background-color: rgba(16,52,166,0) !important;
1327}
1328
1329.pre-footer-body {
1330margin-bottom: 0px!important;
1331}
1332
1333
1334/* Card Styling */
1335.dd_heading{
1336  text-align: center;
1337  font-family: roboto thin;
1338}
1339
1340.page-content {
1341  display: inline-grid;
1342  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
1343  grid-gap: 1rem;
1344  padding: 1rem;
1345  width: 100%;
1346  margin: 0 auto;
1347  font-family: var(--font-sans);
1348}
1349/* @media (min-width: 1380px) {
1350  .page-content {
1351    grid-template-columns: repeat(5, 1fr);
1352  }
1353}
1354
1355@media (max-width: 1380px) {
1356  .page-content {
1357    grid-template-columns: repeat(5, 1fr);
1358  }
1359}
1360
1361@media (max-width: 1250px) {
1362  .page-content {
1363    grid-template-columns: repeat(4, 1fr);
1364  }
1365}
1366
1367@media (max-width: 993px) {
1368  .page-content {
1369    grid-template-columns: repeat(3, 1fr);
1370  }
1371}
1372
1373@media (max-width: 800px) {
1374  .page-content {
1375    grid-template-columns: repeat(2, 1fr);
1376  }
1377}
1378
1379@media (max-width: 700px) {
1380  .page-content {
1381    grid-template-columns: repeat(1, 1fr);
1382  }
1383} */
1384
1385
1386.d_card {
1387  position: relative;
1388  display: -webkit-box;
1389  display: flex;
1390  -webkit-box-align: end;
1391  align-items: flex-end;
1392  overflow: hidden;
1393  padding: 1rem;
1394  width: 100%;
1395  text-align: center;
1396  color: #ffffff;
1397  background-color: whitesmoke;
1398  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 2px 2px rgba(0, 0, 0, 0.1),
1399    0 4px 4px rgba(0, 0, 0, 0.1), 0 8px 8px rgba(0, 0, 0, 0.1),
1400    0 16px 16px rgba(0, 0, 0, 0.1);
1401  border-radius: 5px;
1402}
1403@media (min-width: 600px) {
1404  .d_card {
1405    height: 350px;
1406  }
1407}
1408.d_card:before {
1409  content: "";
1410  position: absolute;
1411  top: 0;
1412  left: 0;
1413  width: 100%;
1414  height: 110%;
1415  background-size: cover;
1416  background-position: 0 0;
1417  -webkit-transition: -webkit-transform calc(var(--d) * 1.5) var(--e);
1418  transition: -webkit-transform calc(var(--d) * 1.5) var(--e);
1419  transition: transform calc(var(--d) * 1.5) var(--e);
1420  transition: transform calc(var(--d) * 1.5) var(--e),
1421    -webkit-transform calc(var(--d) * 1.5) var(--e);
1422  pointer-events: none;
1423}
1424.d_card:after {
1425  content: "";
1426  display: block;
1427  position: absolute;
1428  top: 0;
1429  left: 0;
1430  width: 100%;
1431  height: 200%;
1432  pointer-events: none;
1433  background-image: -webkit-gradient(
1434    linear,
1435    left top,
1436    left bottom,
1437    from(rgba(0, 0, 0, 0)),
1438    color-stop(11.7%, rgba(0, 0, 0, 0.009)),
1439    color-stop(22.1%, rgba(0, 0, 0, 0.034)),
1440    color-stop(31.2%, rgba(0, 0, 0, 0.072)),
1441    color-stop(39.4%, rgba(0, 0, 0, 0.123)),
1442    color-stop(46.6%, rgba(0, 0, 0, 0.182)),
1443    color-stop(53.1%, rgba(0, 0, 0, 0.249)),
1444    color-stop(58.9%, rgba(0, 0, 0, 0.32)),
1445    color-stop(64.3%, rgba(0, 0, 0, 0.394)),
1446    color-stop(69.3%, rgba(0, 0, 0, 0.468)),
1447    color-stop(74.1%, rgba(0, 0, 0, 0.54)),
1448    color-stop(78.8%, rgba(0, 0, 0, 0.607)),
1449    color-stop(83.6%, rgba(0, 0, 0, 0.668)),
1450    color-stop(88.7%, rgba(0, 0, 0, 0.721)),
1451    color-stop(94.1%, rgba(0, 0, 0, 0.762)),
1452    to(rgba(0, 0, 0, 0.79))
1453  );
1454  background-image: linear-gradient(
1455    to bottom,
1456    rgba(0, 0, 0, 0) 0%,
1457    rgba(0, 0, 0, 0.009) 11.7%,
1458    rgba(0, 0, 0, 0.034) 22.1%,
1459    rgba(0, 0, 0, 0.072) 31.2%,
1460    rgba(0, 0, 0, 0.123) 39.4%,
1461    rgba(0, 0, 0, 0.182) 46.6%,
1462    rgba(0, 0, 0, 0.249) 53.1%,
1463    rgba(0, 0, 0, 0.32) 58.9%,
1464    rgba(0, 0, 0, 0.394) 64.3%,
1465    rgba(0, 0, 0, 0.468) 69.3%,
1466    rgba(0, 0, 0, 0.54) 74.1%,
1467    rgba(0, 0, 0, 0.607) 78.8%,
1468    rgba(0, 0, 0, 0.668) 83.6%,
1469    rgba(0, 0, 0, 0.721) 88.7%,
1470    rgba(0, 0, 0, 0.762) 94.1%,
1471    rgba(0, 0, 0, 0.79) 100%
1472  );
1473  -webkit-transform: translateY(-50%);
1474  transform: translateY(-50%);
1475  -webkit-transition: -webkit-transform calc(var(--d) * 2) var(--e);
1476  transition: -webkit-transform calc(var(--d) * 2) var(--e);
1477  transition: transform calc(var(--d) * 2) var(--e);
1478  transition: transform calc(var(--d) * 2) var(--e),
1479    -webkit-transform calc(var(--d) * 2) var(--e);
1480}
1481.d_card_link:nth-child(1) .d_card:before,
1482.d_card:nth-child(1)::before {
1483  background-image: url(https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2053/image_VYBZo5c.jpeg);
1484}
1485.d_card_link:nth-child(2) .d_card:before,
1486.d_card:nth-child(2)::before {
1487  background-image: url(https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2053/image_EFY2eq3.jpeg);
1488}
1489.d_card_link:nth-child(3) .d_card:before,
1490.d_card:nth-child(3)::before {
1491  background-image: url(https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2053/image_QDoHVH3.jpeg);
1492}
1493.d_card_link:nth-child(4) .d_card:before,
1494.d_card:nth-child(4)::before {
1495  background-image: url(https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2053/image_gTVowVW.jpeg);
1496}
1497.d_card_link:nth-child(5) .d_card:before,
1498.d_card:nth-child(5)::before {
1499  background-image: url(https://storage.googleapis.com/treatspace-prod-media/pracimg/u-1795/image_ZRRb0fV.jpeg);
1500}
1501
1502.content {
1503  position: relative;
1504  display: -webkit-box;
1505  display: flex;
1506  -webkit-box-orient: vertical;
1507  -webkit-box-direction: normal;
1508  flex-direction: column;
1509  -webkit-box-align: center;
1510  align-items: center;
1511  width: 100%;
1512  padding: 1rem;
1513  -webkit-transition: -webkit-transform var(--d) var(--e);
1514  transition: -webkit-transform var(--d) var(--e);
1515  transition: transform var(--d) var(--e);
1516  transition: transform var(--d) var(--e), -webkit-transform var(--d) var(--e);
1517  z-index: 1;
1518}
1519.content > * + * {
1520  margin-top: 1rem;
1521}
1522
1523.heading {
1524  font-size: 1.2rem;
1525  font-weight: bold;
1526  line-height: 1.2;
1527}
1528
1529#top-nav .nav-link {
1530    font-size: 14px;
1531}
1532
1533.data-content {
1534  font-family: var(--font-serif);
1535  font-size: 1.125rem;
1536  font-style: italic;
1537  line-height: 1.35;
1538}
1539
1540@media (hover: hover) and (min-width: 600px) {
1541  .d_card:after {
1542    -webkit-transform: translateY(0);
1543    transform: translateY(0);
1544  }
1545
1546  .content {
1547    -webkit-transform: translateY(calc(100% - 4.5rem));
1548    transform: translateY(calc(100% - 4.5rem));
1549  }
1550  .content > *:not(.heading) {
1551    opacity: 0;
1552    -webkit-transform: translateY(1rem);
1553    transform: translateY(1rem);
1554    -webkit-transition: opacity var(--d) var(--e),
1555      -webkit-transform var(--d) var(--e);
1556    transition: opacity var(--d) var(--e), -webkit-transform var(--d) var(--e);
1557    transition: transform var(--d) var(--e), opacity var(--d) var(--e);
1558    transition: transform var(--d) var(--e), opacity var(--d) var(--e),
1559      -webkit-transform var(--d) var(--e);
1560  }
1561
1562  .d_card:hover,
1563  .d_card:focus-within {
1564    -webkit-box-align: center;
1565    align-items: center;
1566  }
1567  .d_card:hover:before,
1568  .d_card:focus-within:before {
1569    -webkit-transform: translateY(-4%);
1570    transform: translateY(-4%);
1571  }
1572  .d_card:hover:after,
1573  .d_card:focus-within:after {
1574    -webkit-transform: translateY(-50%);
1575    transform: translateY(-50%);
1576  }
1577  .d_card:hover .content,
1578  .d_card:focus-within .content {
1579    -webkit-transform: translateY(0);
1580    transform: translateY(0);
1581  }
1582  .d_card:hover .content > *:not(.heading),
1583  .d_card:focus-within .content > *:not(.heading) {
1584    opacity: 1;
1585    -webkit-transform: translateY(0);
1586    transform: translateY(0);
1587    -webkit-transition-delay: calc(var(--d) / 8);
1588    transition-delay: calc(var(--d) / 8);
1589  }
1590
1591  .d_card:focus-within:before,
1592  .d_card:focus-within:after,
1593  .d_card:focus-within .content,
1594  .d_card:focus-within .content > *:not(.heading) {
1595    -webkit-transition-duration: 0s;
1596    transition-duration: 0s;
1597  }
1598}
1599
1600
1601#prac-alert {
1602  position: fixed;
1603  top: 98px!important;
1604  width: 100%;
1605  z-index: 1;
1606    font-size: 0.8rem!important;
1607}
1608@media(min-width: 992px) {
1609  #prac-alert {
1610    top: 120px!important;
1611  }
1612  .provider-service-list h3 {
1613      font-size:1.25rem!important;
1614  }
1615
1616    body {
1617        padding-top: 121px!important;
1618    }
1619}
1620
1621
1622@media(max-width: 992px) {
1623  #prac-alert p span{
1624    font-size:16px!important;
1625  }
1626}
1627
1628.about-subtext {
1629    font-style: italic!important;
1630}
1631
1632.service-banner-img,
1633.resource-banner-img {
1634    height: 80vh !important;
1635}
1636
1637.custom-footer > .row > .col-lg-8, .custom-footer > .row > .col-lg-4 {
1638 // display: none !important;
1639}
1640
1641.ts-copyright {
1642  text-align: center !important;
1643}
1644
1645#mainNavigation .navbar-nav .nav-item.d-none.d-lg-block.ml-3,
1646#mainNavigation .navbar-nav .nav-item form.form-inline {
1647  display: none !important;
1648}
1649
1650.resource-banner-text {
1651  //bottom: 33% !important;
1652  //left: 35% !important;
1653  position: absolute !important;
1654  background: none !important;
1655  border: none !important;
1656}
1657
1658.location-profile-banner-img {
1659  //height: 85vh !important;
1660}
1661
1662.primary-background-color {
1663  background-color: #1034A6 !important;
1664  margin-top: 75px;
1665}
1666
1667.generic-hero-banner-block {
1668    margin-top: 0 !important;
1669}
1670
1671@media screen and (max-width: 992px) {
1672  .ts-copyright {
1673    margin-left: 0 !important;
1674    margin-right: 0 !important;
1675  }
1676}
1677
1678.resourceNoImg {
1679    height: 35vh!important;
1680}
1681
1682#serviceHero {
1683  //display: none !important;
1684}
1685
1686.full-height-img {
1687  width: 100%;
1688  height: 100%;
1689  max-height: 80vh;
1690  object-fit: cover;
1691}
1692
1693#desktop-navbar-appt-btn-container {
1694//display:none!important;
1695}
1696
1697.hero-carousel .page-title {
1698    color:#fff!important;
1699    font-size: 40px!important;
1700}
1701
1702.hero-carousel .carousel-caption.frosted{
1703    padding-left: 10%!important;
1704}
1705
1706@media screen and (max-width: 992px) { 
1707.hero-carousel .page-title {
1708    font-size: 30px!important;
1709}
1710}
1711
1712.hero-carousel .page-tag-line {
1713color:#fff!important;
1714    font-size: 1rem!important;
1715    margin-bottom: 30px!important;
1716    line-height: 1.5!important;
1717    font-weight:bold!important;
1718}
1719
1720.hero-carousel .carousel-caption.frosted {
1721    background-color: rgba(0, 0, 0, 0)!important;
1722    right: 55%!important;
1723}
1724
1725@media(max-width: 576px) {
1726  .hero-carousel .page-title {
1727    font-size: 1.25rem !important;
1728  }
1729  .hero-carousel .page-tag-line {
1730    font-size: 1rem: !important;
1731  }
1732  .hero-carousel .carousel-caption.frosted {
1733    right: 15% !important;
1734  }
1735}
1736
1737@media(min-width: 577px) {
1738  .carouselImg {
1739    height: 100%;
1740  }
1741}
1742
1743.footer-address-container {
1744display:none!important;
1745}
1746
1747
1748.hero-carousel, .hero-carousel .carousel-inner, .hero-carousel .carousel-item {
1749    max-height: 80vh!important;
1750}
1751
1752
1753// CARD
1754
1755/* Design */
1756*,
1757*::before,
1758*::after {
1759  box-sizing: border-box;
1760}
1761
1762img {
1763   /* height: auto;
1764  max-width: 100%;
1765  vertical-align: middle;
1766  */
1767}
1768
1769.card-btn {
1770  color: #ffffff;
1771  padding: 0.8rem;
1772  font-size: 14px;
1773  text-transform: uppercase;
1774  border-radius: 4px;
1775  font-weight: 400;
1776  display: block;
1777  width: 100%;
1778  cursor: pointer;
1779  border: 1px solid rgba(255, 255, 255, 0.2);
1780  background: transparent;
1781    color: #FFFFFF!important;
1782    border: 10px solid #ecaf25 !important;
1783    background-color: #ecaf25 !important;
1784    font-weight: 700!important;
1785    font-size: 0.85rem!important;
1786}
1787
1788.card-btn:hover {
1789  background-color: rgba(255, 255, 255, 0.12);
1790}
1791
1792.cards {
1793  display: flex;
1794  flex-wrap: wrap;
1795  list-style: none;
1796  margin: 0;
1797  padding: 0;
1798}
1799
1800.cards_item {
1801  display: flex;
1802  padding: 1rem;
1803}
1804
1805@media (min-width: 40rem) {
1806  .cards_item {
1807    width: 50%;
1808  }
1809}
1810
1811@media (min-width: 56rem) {
1812  .cards_item {
1813    width: 33.3333%;
1814  }
1815}
1816
1817.card {
1818  background-color: white;
1819  border-radius: 0.25rem;
1820  box-shadow: 0 20px 40px -14px rgba(0, 0, 0, 0.25);
1821  display: flex;
1822  flex-direction: column;
1823  overflow: hidden;
1824}
1825
1826.card_content {
1827  padding: 1rem;
1828  //background: linear-gradient(to bottom left, #EF8D9C 40%, #FFC39E 100%);
1829}
1830
1831.card_title {
1832  color: #242626;
1833  font-size: 1.5rem;
1834  font-weight: 700;
1835  //letter-spacing: 1px;
1836  text-transform: capitalize;
1837  margin-bottom: 15px;
1838line-height: 1.5;
1839}
1840
1841.card_text {
1842  color: #242626;
1843  font-size: 0.875rem;
1844  line-height: 1.5;
1845  margin-bottom: 1.25rem;    
1846  font-weight: 400;
1847}
1848
1849.block-title {
1850    color: #242626!important;
1851    font-size: 2.75rem!important;
1852    font-weight: 700!important;
1853}
1854
1855.block-subtitle {
1856color: #01427e!important;
1857    font-size: 1.15rem!important;
1858    font-weight: 700!important;
1859}
1860
1861.block-text {
1862    color: #242626!important;
1863    font-size: 1rem!important;
1864    margin-bottom: 30px!important;
1865    line-height: 1.75!important;
1866}
1867
1868.text-yellow {
1869color: #ecaf25!important;
1870}
1871
1872.text-blue {
1873color: #1045b6!important;
1874}
1875
1876.pre-footer-img {
1877    filter: brightness(.5);
1878}
1879.progress-title {
1880padding-left:20px!important;
1881}
1882
1883.mb-30{
1884margin-bottom:10px!important;
1885}
1886
1887.mb-50{
1888margin-bottom:50px!important;
1889}
1890
1891#mainNavigation {
1892    padding-top: 5px!important;
1893    padding-bottom: 5px!important;
1894}
1895
1896.doc-subtitle {
1897font-size: 1.1rem;
1898    font-weight: 300;
1899    text-transform: uppercase;
1900    letter-spacing: 2px;
1901}
1902
1903.doc-title {
1904color: #242626;
1905    font-weight: 700;
1906    font-size: 2.5rem;
1907}
1908
1909.resource-content {
1910margin-bottom: 0px!important;
1911}
1912
1913@media(max-width: 991px) {
1914  body {
1915        padding-top: 99px!important;
1916  }
1917}
1918
1919@media(min-width: 992px) {
1920  body {
1921        padding-top: 121px!important;
1922  }
1923}
1924
1925.start-step {
1926  max-width: 50vw;
1927  margin: 0 auto auto;
1928  height: auto;
1929  width: 100%;
1930  align-self: flex-start;
1931}
1932
1933.fa-flask, .fa-trophy, .fa-envelope-open, .fa-microscope {
1934font-size:2rem;
1935font-weight:700;
1936}
1937
1938.form-subheading {
1939    margin-left: 0px!important;
1940    color: #000000!important;
1941    font-weight: 700!important;
1942    font-size: 14px!important;
1943}
1944
1945.form-fields > .row > .styled-subheading {
1946margin-bottom:25px!important;
1947}
1948
1949.form-control {
1950font-size:0.875rem!important;
1951}
1952
1953.form-fields  {
1954font-size:0.875rem!important;
1955}
1956
1957.rx-class  {
1958    margin: auto;
1959    padding: 15px;
1960    top: 0;
1961    left: 0;
1962    bottom: 0;
1963    right: 0;
1964    background: #fbfbfb99;
1965    box-shadow: 0 20px 40px -14px rgba(0, 0, 0, 0.25);
1966    color: black;
1967    border-radius: 10px;
1968}
1969
1970.doc-title-benefit {
1971color: #242626;
1972    font-weight: 700;
1973    font-size: 1.5rem;
1974}
1975
1976.mobile-call-btn, .mobile-nav-call-btn .fa-phone {
1977display:none!important;
1978}
1979
1980#top-nav a {
1981    color:#fff!important;
1982    transition: color .3s;
1983}
1984
1985#top-nav a:hover {
1986    color:#b9b9b9!important;
1987}
1988
1989.mobile-call-btn, .mobile-nav-call-btn {
1990    background-color: #0c4f7f !important;
1991    border-color: #0c4f7f !important;
1992}
1993
1994.carouselImg {
1995height: 600px!important;
1996filter: brightness(0.75)!important;
1997}
1998
1999.carouselImg{
2000    object-position: 50% 65%!important;
2001}
2002
2003.location-profile-banner-img, .locations-banner-img, .provider-profile-banner-img, .providers-banner-img, .resource-banner-img, .service-banner-img {
2004    filter: none !important;
2005}
2006
2007.locationsNoImg {
2008    //height: 35vh !important;
2009}
2010
2011.locations-carousel {
2012display:none!important;
2013}
2014
2015.center-underline::after {
2016    content: '';
2017    display: block;
2018    height: 6px;
2019    background: 
2020    #004C97;
2021    margin: 0 auto;
2022    width: 50%;
2023}
2024
2025.anchor {
2026 /*   display: block;
2027    position: relative;
2028    top: -300px;
2029*/
2030    visibility: hidden;
2031}
2032
2033.below-navbar {
2034    margin-top: 0px!important;
2035}
2036
2037@media screen and (min-width: 992px)
2038.below-navbar {
2039    margin-top: 0px!important;
2040}
2041
2042.custom-service-banner .full-content-block .row>.col-12, .custom-about-banner .full-content-block .row>.col-12 {
2043padding-left:15px !important;
2044padding-right: 15px !important;
2045}
2046
2047.services-page .service-full-block {
2048margin-top: 0 !important;
2049}
2050
2051.services-page .insurance-banner {
2052height: 60vh !important
2053}
2054
2055.custom-footer {
2056padding-left: 30px !important;
2057padding-right: 30px !important;
2058}
2059
2060.appt-cards .card-body {
2061background-color: #fff !important;
2062border-color: #fff !important;
2063}
2064
2065.appt-cards .contact-btn-container .btn {
2066width: 92px;
2067}
2068
2069@media screen and (min-width: 576px) {
2070.other-office-contact {
2071margin-left: 15px;
2072margin-right: 15px;
2073}
2074}
2075
2076.job-posting p {
2077margin-bottom: 0;
2078}
2079
2080#application-for-employment {
2081margin-top: 100px;
2082}
2083
2084.partial-primary-underline::after {
2085margin: 7px auto !important; 
2086}
2087
2088@media screen and (max-width: 525px) {
2089iframe {
2090width: 300px !important;
2091}
2092}
2093
2094.location-address a {
2095text-decoration: #000 underline !important;
2096}
2097
2098.location-content-wrapper .content-list {
2099list-style: none !important;
2100padding-left: 0 !important;
2101font-size: 0.8rem !important;
2102}
2103
2104.location-town-list h5::after {
2105margin: 7px auto !important;
2106}
2107
2108.location-profile-header {
2109display:none!important;
2110}
2111
2112.location-profile-header .location-tagline {
2113  font-size: 1.1rem !important;
2114}
2115.location-profile-header {
2116    background-color: #fff!important;
2117}
2118
2119.white-background .pre-footer-block {
2120  background-color: #fff !important;
2121  padding-bottom:0!important;
2122}
2123
2124.providers-block-two .app-btn:hover {
2125color:#9a3334 !important
2126}
2127
2128.provider-search-row .providers-role-color, .providers-block-two .providers-role-color {
2129  //color: #fff !important;
2130}
2131
2132.provider-search-row .secondary-color:hover {
2133color:#9a3334 !important;
2134}
2135
2136.provider-search-row .secondary-color, .providers-block-two .secondary-color {
2137  //color: #9a3334 !important;
2138}
2139
2140.reverse-footer-btn .tertiary-color {
2141  color: #004C97 !important;
2142  background-color: #fff !important;
2143}
2144
2145.location-card a {
2146  color: #004c97;
2147}
2148
2149.content-list li {
2150  margin-bottom: 4px;
2151}
2152
2153.location-card {
2154  margin-bottom: 20px;
2155}
2156
2157.provider-tagline {
2158  display: none;
2159}
2160
2161.mobile-call-btn, .mobile-nav-call-btn, .hero-banner-block .call-btn, .pre-footer-block .tertiary-alt-btn {
2162  //display: none !important;
2163}
2164
2165.location-search-row {
2166  display: none !important;
2167}
2168
2169.office-info .location-block-label:nth-child(6) {
2170  display: none;
2171}
2172
2173#provider-filter-column {
2174display:none!important;
2175}
2176
2177.location-block-two .location-name {
2178    font-size: 20px!important;
2179    font-weight: 700!important;
2180    line-height: 1.5!important;
2181    margin-bottom: 30px!important;
2182}
2183
2184.location-block-two .contact-us {
2185    font-size: 14px!important;
2186    margin-top: 25px!important; 
2187    font-weight:400!important;
2188}
2189
2190.location-block-two .location-block-label {
2191    font-weight: 400!important;
2192    font-size: 14px!important;
2193}
2194
2195.location-block-two .directions-link-container {
2196    margin-bottom: 25px!important;
2197    font-size: 14px!important;
2198}
2199
2200.full-grid .square-container-name {
2201bottom:-30%!important;
2202}
2203
2204.full-grid .square-container-learn-more {
2205display:none!important;
2206}
2207
2208.service-content .card {
2209margin-bottom: 50px;
2210}
2211
2212.custom-footer {
2213line-height:1.5;
2214}
2215
2216.custom-footer .list-unstyled {
2217    margin-bottom: 0!important;
2218}
2219
2220.card-title {
2221color: #1034A6!important;
2222    font-size: 1.25rem;
2223    font-weight: 700 !important;
2224}
2225
2226.testimonial-block .testimonials ul li p {
2227    max-width: 50%!important;
2228}
2229
2230.testimonial-block {
2231    background-image: url(https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/image_9qypYFU.webp);
2232    background-repeat: no-repeat;
2233    background-size: cover;
2234}
2235#main-nav .dropdown-item:hover {
2236    background-color: #9a3334 !important;
2237}
2238#main-nav .dropdown-item:hover {
2239    color: #ffffff !important;
2240}
2241
2242.review-text {
2243font-size:1.1rem!important;
2244}
2245
2246.blog-header {
2247    padding-top: 0px!important;
2248}
2249.logo-align {
2250margin:5px;
2251}
2252
2253.four-card-block .block-tagline {
2254font-size: 1rem;
2255}
2256
2257.providers-block-two .card-body {
2258    background-color: #ffffff;
2259border: 0px solid #ffffff!important;
2260}
2261
2262.custom-four-card .card-deck .card .card-body {
2263    background-color: #0C4F7F;
2264    border: 1px solid #0C4F7F;
2265}
2266
2267.custom-four-card a {
2268    color: #ffffff !important;
2269}
2270
2271.provider-search-row .card-body {
2272background-color: #0C4F7F!important;
2273}
2274  
2275#testimonialCarousel p {
2276  color: #fff;
2277}
2278  
2279  #testimonialCarousel .review-container {
2280    background-color: #0C4F7F;
2281    //padding: 100px 70px 75px;
2282padding:50px;
2283  }
2284
2285.review-provider-container {
2286  margin: auto;
2287  position: relative;
2288}
2289
2290.review-provider-container h4 {
2291color:#fff!important;
2292font-weight:700;
2293margin-top:20px;
2294}
2295
2296.review-provider-container h4:hover{
2297text-decoration:underline;
2298}
2299
2300.provider-round {
2301  border-radius: 50%;
2302}
2303
2304/* Where does it hurt block */
2305.hurt-container {
2306    display: flex;
2307    flex-direction: column;
2308}
2309.trigger {
2310    height: 99px;
2311    min-height: 16px;
2312    width: 101px;
2313    position: absolute;
2314    text-align: center;
2315    line-height: 99px;
2316}
2317.trigger a {
2318    position: absolute;
2319    top: 0;
2320    right: 0;
2321    bottom: 0;
2322    left: 0;
2323    background-color: rgba(0,0,0,.23);
2324    transition: border .4s ease 0s,background-color .4s ease 0s;
2325    border: solid #ccc 1px;
2326    border-radius: 50%;
2327    color: #fff;
2328    font-size: 12px;
2329}
2330.hurt-background-img {
2331    width: 100%;
2332    height: auto;
2333    margin: 0 auto;
2334    max-width: 1025px;
2335}
2336.hurt-bubbles {
2337    width: 850px;
2338    position: relative;
2339    height: 558px;
2340    margin: 0 auto 0 -60px;
2341    background-image: url(https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/image_dzdkSUZ.jpeg);
2342    background-size: cover;
2343    background-position: 30% center;
2344}
2345
2346@media(min-width: 1100px) {
2347  .hurt-bubbles {
2348    margin: 0 auto 0 auto;
2349  }
2350}
2351
2352.trigger a,
2353.trigger a:hover {
2354    color: white !important
2355}
2356.hurt-title {
2357    width: 1025px;
2358    height: 400px;
2359    margin: -400px auto 0 auto;
2360    padding-left: 200px;
2361    color: #fff;
2362    font-weight: 700;
2363    font-size: 1.5rem;
2364}
2365@media(max-width: 1024px) {
2366    .hurt-container {
2367        display: none;
2368    }
2369}
2370
2371/* Where does it hurt block */
2372.hurt-container-half {
2373    display: flex;
2374    flex-direction: column;
2375}
2376
2377.hurt-container-half .trigger.foot-trigger {
2378  left: 22%;
2379  bottom: 2%
2380}
2381
2382.hurt-container-half .trigger.knee-trigger {
2383  left: 38%;
2384  bottom: 15%
2385}
2386
2387.hurt-container-half .trigger.hand-trigger {
2388  left: 72%;
2389  bottom: 36%
2390}
2391
2392.hurt-container-half .trigger.hip-trigger {
2393  left: 51%;
2394  bottom: 33%
2395}
2396
2397.hurt-container-half .trigger.elbow-trigger {
2398  left: 65%;
2399  bottom: 47%
2400}
2401
2402.hurt-container-half .trigger.back-trigger {
2403  left: 52%;
2404  bottom: 50%
2405}
2406
2407.hurt-container-half .trigger.shoulder-trigger {
2408  left: 59%;
2409  bottom: 64%
2410}
2411
2412@media(max-width: 992px) {
2413.hurt-container-half {
2414        display: none;
2415    }
2416}
2417
2418
2419.carousel-control-prev:hover, .carousel-control-next:hover {
2420color:#fff!important;
2421    text-decoration: none!important;
2422
2423}
2424
2425.testimonial-carousel-container {
2426height:600px!important;
2427}
2428
2429.testimonial-carousel-container .pre-footer-title {
2430    font-size: 2rem!important;
2431}
2432
2433.no-top-space .testimonial-block {
2434margin-top:0px!important;
2435margin-bottom:0px!important;
2436}
2437
2438.providers-carousel .providers-tagline {
2439    font-size: 1rem!important;
2440    line-height: 1.75!important;
2441}
2442
2443.footer-container .links-row {
2444display:none!important;
2445}
2446
2447.hero-carousel .btn {
2448    width: 250px!important;
2449}
2450
2451.body-part-list li {
2452padding:6px;
2453display: block;
2454    font-size: 1.0625rem;
2455    font-weight: 700;
2456    -webkit-font-smoothing: antialiased;
2457text-transform: uppercase;
2458    color: #7a9bb7!important;
2459}
2460
2461.body-part-list ul {
2462padding-inline-start: 0px;
2463margin-bottom:10px!important;
2464}
2465
2466.body-part-list li:hover {
2467background: #fff;
2468}
2469
2470.body-part-list a {
2471color:#7a9bb7!important;
2472}
2473
2474.body-part-list a:hover {
2475color:#01427e!important;
2476}
2477
2478.provider-search-row .page-tag-line {
2479font-size: 1.35rem;
2480    font-weight: 300;
2481    line-height: 1.5;
2482    margin-bottom: 25px;
2483}
2484
2485.office-info span:nth-child(15) {
2486font-weight:700!important;
2487}
2488
2489.location-subtext {
2490    font-size: .85rem!important;
2491    text-align: center!important;
2492    margin-bottom: 5px!important;
2493}
2494
2495.location-card .fas {
2496    margin: 5px;
2497    color: #717174;
2498}
2499
2500.location-cta {
2501    font-weight: 700;
2502    font-size: 1rem!important;
2503    margin-top: 5px;
2504    margin-bottom: 5px!important;
2505    text-align: center!important;
2506    background: #f1f1f1;
2507    padding-top: 10px;
2508    padding-bottom: 10px;
2509}
2510}
2511
2512.videoWrapper {
2513  position: relative;
2514  padding-bottom: 56.25%; /* 16:9 */
2515  height: 0;
2516}
2517.videoWrapper iframe, {
2518  position: absolute;
2519  top: 0;
2520  left: 0;
2521  width: 100%;
2522  height: 100%;
2523}
2524
2525#syk_mako_total_knee_replacement_video, #syk_mako_partial_knee_replacement_video{
2526max-width:762px!important;
2527}
2528
2529#syk_mako_pka img{
2530width: 40%!important;
2531}
2532
2533@media(max-width: 991px) {
2534  .videoWrapper{
2535    height: 300px;
2536  }
2537#syk_mako_pka img{
2538width: 100%!important;
2539}
2540}
2541
2542.hidden {
2543display:none!important;
2544}
2545
2546.grey-bg {
2547background:#f5f5f5!important;
2548}
2549
2550.location-block-two .call-btn {
2551margin-bottom:10px;
2552}
2553
2554.custom-location-block {
2555padding-left:10px;
2556}
2557
2558.custom-location-block .location-block-label {
2559margin-top:20px;
2560font-weight:700;
2561}
2562
2563.custom-location-block .call-btn {
2564margin-right:10px;
2565margin-bottom:10px;
2566}
2567
2568.billing .doc-subtitle {
2569    margin-top: 30px;
2570    //font-weight: 700;
2571}
2572
2573.prep-block .subheader {
2574font-size: 1.1rem;
2575    text-transform: uppercase;
2576    letter-spacing: 2px;
2577   margin-top: 30px;
2578    font-weight: 300;
2579}
2580
2581.prep-block .service-page-title {
2582margin-top:40px;
2583}
2584
2585.cke-template-padding .pre-footer-block {
2586background-color: #dfdfdf!important;
2587    color: #3a3a3a!important;
2588margin-top:40px!important;
2589}
2590
2591.cke-template-pre-footer .text-white {
2592    color: #3a3a3a!important;
2593font-size: 1rem;
2594line-height:1.75;
2595}
2596
2597.service-content .card {
2598    margin-bottom: 0px;
2599}
2600
2601.btn-link:hover {
2602color:#000!important;
2603}
2604
2605.cke-template-padding #accordion .card-header {
2606    background: #848484 !important;
2607}
2608
2609.cke-template-padding .btn-link {
2610    font-weight: 400!important;
2611    color: #ffffff!important;
2612    background-color: transparent!important;
2613}
2614
2615.cke-template-padding #accordion .card-body {
2616    padding: 5px !important;
2617}
2618
2619.condition-list li {
2620    padding: 5px 10px 5px 10px!important;
2621    display: block!important;
2622    font-size: 0.85rem!important;
2623    font-weight: 700!important;
2624    -webkit-font-smoothing: antialiased!important;
2625    text-transform: uppercase!important;
2626    color: #7a9bb7!important;
2627}
2628
2629.dropdown-accordian ul {
2630    padding: 10px;
2631    margin-bottom: 0;
2632    font-weight: 700;
2633}
2634
2635.custom-accordian-list {
2636padding: 10px!important;
2637margin-bottom: 0!important;
2638font-size: 0.85rem!important;
2639  list-style: none;
2640}
2641
2642.cke-template-card .h5 {
2643font-size: 1rem;
2644    font-weight: 700;
2645    text-transform: uppercase;
2646    letter-spacing: 1px;
2647    color: #0C4F7F;
2648}
2649
2650.block-subtitle-v2 {
2651    color: #01427e!important;
2652    font-size: 1.5rem!important;
2653    font-weight: 700!important;
2654}
2655
2656.table2 tr {
2657border: 1px solid #000!important;
2658}
2659
2660.block-title-v2 {
2661    color: #242626!important;
2662    font-size: 1.75rem!important;
2663    font-weight: 700!important;
2664}
2665
2666.doc-subtitle-v2 {
2667    line-height: 1.75;
2668    color: #0C4F7F !important;
2669    font-weight: 700;
2670    font-size: 1rem;
2671    letter-spacing: 2px;
2672}
2673
2674.bill-pay{
2675    color: #FFFFFF!important;
2676    border: 5px solid #0c4f7f !important;
2677    font-weight: 700!important;
2678    font-size: 0.85rem!important;
2679    padding-top: 0.35rem!important;
2680    padding-bottom: 0.35rem!important;
2681    margin: 0.25rem!important;
2682    width: stretch;
2683}
2684
2685@media (max-width: 991px) {
2686#desktop-navbar-appt-btn + li.d-inline{
2687    display: block!important;
2688    margin-right: 15px!important;
2689}
2690}
2691.education-video-block .card-link {
2692color: #0C4F7F!important;
2693    font-size: 1.2rem!important;
2694    font-weight: 700;
2695}
2696
2697
2698.education-video-block .card-link:hover {
2699color: #0C4F7F!important;
2700}
2701
2702.provider-review-col .card-text {
2703  color: #0c4f7f !important;
2704}
2705
2706.rehab-bio #provider-bio-text {
2707//display: none;
2708}
2709
2710.provider-search-row #provider-results , banner.provider-profile-header{
2711display: none;
2712}
2713
2714.provider-profile-header {
2715padding-top:100px!important;
2716}
2717
2718.provider-profile-header .page-heading-large {
2719    padding-left: 0px!important;
2720color:#000!important;
2721text-shadow: 0px 0px 0px #595959!important;
2722}
2723
2724@media (min-width: 992px)
2725#prac-alert {
2726    top: 120px!important;
2727}
2728
2729.provider-search-row .page-tag-line {
2730margin-bottom:0px!important;
2731}
2732
2733.provider-profile-header .provider-image-col .provider-img {
2734    border-radius: 0%!important;
2735}
2736
2737.provider-profile-header {
2738// display:none!important;
2739}
2740
2741.location-block .location-header-row h3 {
2742//font-weight:700;
2743}
2744
2745.provider-bio-block .bio-content-block {
2746margin-bottom:0px!important;
2747}
2748
2749.provider-bio-text {
2750margin-bottom:0px!important;
2751}
2752
2753.no-space-bottom .provider-bio-block {
2754    padding-bottom: 0px!important;
2755}
2756
2757.no-space-bottom .custom-block {
2758    margin-bottom: 0px!important;
2759}
2760
2761.office-address, .office-hours, .office-phone {
2762    color: #000000!important;
2763}
2764
2765.info-body {
2766margin-top:20px!important;
2767}
2768
2769.info-body h5 {
2770    font-weight: 700!important;
2771    font-size: 1rem!important;
2772}
2773
2774.info-body h2 {
2775    font-weight: 700!important;
2776    font-size: .925rem!important;
2777}
2778
2779.info-body h3 {
2780    font-weight: 700!important;
2781    font-size: 1rem!important;
2782}
2783
2784.videoWrapper {
2785  position: relative;
2786  padding-bottom: 56.25%;
2787  height: 0;
2788}
2789.videoWrapper iframe {
2790  position: absolute;
2791  top: 0;
2792  left: 0;
2793  width: 100%;
2794  height: 100%;
2795}
2796
2797@media screen and (max-width: 525px) {
2798.provider-profile-page iframe {
2799width: 100% !important;
2800}
2801}
2802
2803.dark-background {
2804background-color: #2E3134 !important;
2805color: #fff !important;
2806}
2807
2808@media screen and (min-width: 768px) {
2809.provider-custom-heading {
2810width: 40% !important;
2811    margin-top: 200px!important;
2812    margin-bottom: 100px!important;
2813}
2814}
2815
2816.location-content-container .location-address {
2817font-size:1rem!important;
2818}
2819
2820@media screen and (max-width: 991px) {
2821.testimonial-carousel-container {
2822height: 100% !important;
2823}
2824}
2825
2826@media(min-width: 992px) {
2827  .navbar-expand-lg {
2828    -ms-flex-flow: row nowrap;
2829    flex-flow: row nowrap;
2830        flex-wrap: nowrap;
2831    -ms-flex-pack: start;
2832    justify-content: flex-start;
2833  }
2834  .navbar-expand-lg .navbar-collapse {
2835    display: -ms-flexbox !important;
2836    display: flex !important;
2837    -ms-flex-preferred-size: auto;
2838    flex-basis: auto;
2839  }
2840  .d-lg-none {
2841    display: none !important;
2842  }
2843  .navbar-expand-lg .navbar-nav {
2844    display: flex;
2845    flex-direction: row;
2846    list-style: none;
2847  }
2848}
2849
2850.dropdown-menu {
2851  display: none;
2852}
2853
2854.collapse:not(.show) {
2855    display: none;
2856}
2857
2858#saturday_check {
2859display: none !important;
2860}
2861
2862.award-year {
2863display: none !important;
2864}
2865
2866
2867.edu-level, .training-org, .cert-details, .award-details, .edu-field {
2868font-size:1rem!important;
2869}
2870
2871.training-name, .university-name, .cert-name, .award-name {
2872font-weight:700!important;
2873}
2874
2875.announcement-cta {
2876//display:none!important;
2877}
2878
2879@media(max-width: 576px) {
2880 .hero-banner-block .carousel-item {
2881   height: 600px;
2882 }
2883}
2884
2885.testimonial-block-two .pre-footer-img {
2886filter: none;
2887}
2888
2889.cke-template-pre-footer .pre-footer-title {
2890font-weight: bold!important;
2891    color: #000000!important;
2892}
2893
2894.main-form-col {
2895margin-top:20px!important;
2896}
2897
2898.hide {
2899display:none!important;
2900}
2901
2902
2903
2904@media screen and (max-width: 992px) { 
2905.prac-logo {
2906    width: 110px!important;
2907}
2908}
2909
2910
2911.black-bg .full-content-block {
2912background:#000;
2913}
2914
2915.testimonial-card .review-text {
2916font-size: .875rem!important;
2917}
2918
2919.testimonial-block-three .card {
2920    box-shadow: 0 20px 40px -14px rgb(255 255 255 / 25%)!important;
2921}
2922
2923.testimonial-ratings {
2924margin-top:50px!important;
2925}
2926
2927@media screen and (min-width: 992px) {
2928.provider-profile-header-block .provider-heading {
2929    margin-top: 75px!important;
2930    margin-bottom: 50px!important;
2931}
2932}
2933
2934.provider-profile-header-block .provider-profile-header-block-bg-image {
2935    //height: 100%!important;
2936}
2937
2938.service-banner-img, .resource-banner-img {
2939height: 60vh !important;
2940}
2941
2942.subscribe-style{
2943font-size: 1.25rem!important;
2944}
2945
2946.faq-style{
2947font-size: 1.75rem!important;
2948}
2949
2950.treatment-header-style{
2951font-size: 2rem!important;
2952}
2953
2954.treatment-subheader-style{
2955font-size: 1.5rem!important;
2956}
2957
2958.treatment-subheader-h5-style{
2959font-size: 1.25rem!important;
2960}
2961
2962#provider-role-label, .provider-role {
2963display:none!important;
2964}
2965
2966.provider-profile-header-block .block-spacing {
2967    margin-top: 150px!important;
2968}
2969
2970@media screen and (max-width: 420px) { 
2971.provider-profile-header-block .block-spacing {
2972    margin-top: 50px!important;
2973}
2974}
2975
2976@media screen and (min-width: 1450px) { 
2977.provider-profile-header-block .block-spacing {
2978    margin-top: 350px!important;
2979}
2980}
2981.staff-name .card-deck .card .card-body{padding:20px 5px!important;}
2982.staff-name .card-deck .card .card-body .provider-name a{font-size: 12px!important;}
2983
2984.location-provider .card .card-footer button,
2985.services-provider .card .card-footer a{
2986font-size: 14px!important;
2987}
2988.hide{display:none!important;}
2989
2990/*.bbb-logo{
2991    float: right!important;
2992    margin: 0px 25px!important;
2993    position: sticky!important;
2994    bottom: 10px!important;
2995} */
2996
2997.bbb-logo {
2998  position: fixed;
2999  left: 75px;
3000  bottom: 10px;
3001   z-index: 1000!important;
3002}
3003
3004
3005
3006.note-bar{
3007      background:#0c4f7f!important;
3008}
3009.note-bar .custom-block{
3010    margin-top: 0px !important;
3011    text-align: center;
3012    margin-bottom: 12px !important;
3013}
3014.note-bar .subheader {
3015    margin-bottom:0px!important;
3016}
3017
3018.home-page .four-card-block {
3019    //padding-top: 0px!important;
3020}
3021
3022.provider-name a{
3023    color: #0c4f7f!important;
3024}
3025
3026.customizable-no-margin .customizable-card-block{
3027    margin-bottom: 0px!important;
3028    padding-bottom: 0px!important;
3029}
3030
3031.home-page .carousel-caption button.primary-color {
3032    background-color: #9a3334!important;
3033}
3034
3035.provider-service-list a:hover {
3036    text-decoration: none!important;
3037    color: #0B4F7F!important;
3038}
3039
3040.provider-service-list .col-md-6 {
3041    transition: transform .3s;
3042}
3043
3044.provider-service-list .col-md-6:hover {
3045    transform: scale(1.1);
3046}
3047
3048.provider-service-list .custom-block {
3049    margin-bottom: 0px!important;
3050}
3051
3052.icontainer {
3053    border: 1px solid #0c4f7f;
3054    border-radius: 20px;
3055    background-color: #0c4f7f15;
3056    padding: 35px;
3057}
3058
3059.icontainer img {
3060    max-width: 88px!important;
3061}
3062
3063@media screen and (max-width: 767px) {
3064    .mobile-space {
3065        margin-bottom:35px;
3066    }
3067}
3068
3069#desktop-navbar-appt-btn-container{
3070    justify-content: center!Important;
3071}
3072
3073.p-0 .location-block-four{
3074    padding:0!important;
3075}
3076
3077.p-0 #map2{
3078    height:450px!important;
3079}
3080
3081.rx-self-notification-wrapper{
3082    display:none!important;
3083}
3084
3085.blog-detail-page .float-container{
3086    display:none!important;
3087}
3088
3089p.serv-btn-txt {
3090    position: absolute;
3091    text-align: center;
3092    width: 100%!important;
3093    color: white!important;
3094    font-weight: 700!important;
3095    font-size: 18px!important;
3096    line-height: 1.25;
3097    margin-bottom: 0px!important;
3098    transition: transform .3s;
3099}
3100
3101.serv-btn-contain:hover  p.serv-btn-txt {
3102    transform: scale(1.07);
3103}
3104
3105img.img-fluid.serv-btn-img {
3106    border-radius: 12px;
3107    filter: brightness(0.75);
3108    transition: filter .3s;
3109    box-shadow: 0px 2px 8px #00000085;
3110}
3111
3112.serv-btn-contain:hover img.img-fluid.serv-btn-img {
3113    filter: brightness(1);
3114}
3115
3116.serv-btn-contain {
3117    position: relative;
3118    display: flex;
3119    align-items: center;
3120    justify-content: center;
3121}
3122
3123.serv-btn-contain a {
3124    display: block!important;
3125}
3126
3127.announcement-cta{
3128   //display:none!important;
3129}
3130
3131.castle-c img{
3132    max-width: 650px!important;
3133}
3134
3135.bo-breadcrumbs {
3136  background-color: #0c4f7f;
3137}
3138
3139.bo-breadcrumbs p a {
3140  color: #fff!important;
3141}
3142
3143.img-fluid.prov-form-thumb {
3144  width: 150px;
3145}
3146
3147.provider-form-cards a {font-size:12px!important;}
3148#patient-forms{scroll-margin-top: 160px;}
3149.sticky-col {
3150  position: sticky !important;
3151  top: 165px;
3152  height: fit-content;
3153  z-index: 99;
3154}
3155
3156.provider-form-cards .col-auto{
3157   display:none;
3158}
3159
3160.provider-form-cards .provider-form-display{
3161    display: flex!important;
3162}
3163#policy-accordian h2 {font-size: clamp(20px,3vw,32px);font-weight:600;}
3164#policy-accordian h3 {font-size: clamp(16px,2vw,28px);}
3165#policy-accordian .btn.primary-color {position:relative;}
3166#policy-accordian .btn.primary-color[aria-expanded="true"]::after {
3167    content: 'Close';
3168    color: white;
3169    text-align: center;
3170    position: absolute;
3171    top:0;
3172    bottom:0;
3173    left:0;
3174    right:0;
3175    background-color: #0C4F7F;
3176    line-height: 2.2;
3177}
3178.card-header.card-head-main.d-flex.align-items-center {
3179  background-color: #0c4f7f;
3180  color: white;
3181}
3182
3183.form-link-instructions a span{
3184    display:block!important;
3185}
3186
3187.top-doc img{
3188    max-width: 450px!important;
3189}
3190
3191.blue-bg {
3192background:#0c4f7f!important;
3193}
3194
3195.blue-bg h2{
3196color:white!important;
3197}
3198
3199.ioc-header{
3200    padding: 2rem!important;
3201    margin-bottom: 1rem!important;
3202}
3203
3204.nppa-providers .btn{
3205    font-size: 14px!important;
3206}
3207
3208
3209
3210.test-block .provider-testimonial-block{
3211  position:relative;
3212  padding:3rem 0 4.5rem;
3213  background:#eef0f7;
3214  overflow:hidden;
3215}
3216
3217.test-block .provider-testimonial-block .pre-footer-img{
3218  display:none !important;
3219}
3220
3221/* Title area */
3222.test-block .provider-testimonial-block .testimonial-block-title{
3223  margin-bottom:.25rem;
3224}
3225
3226.test-block .provider-testimonial-block .testimonial-block-title .ts-testimonial-heading{
3227  color:#0b4f8a;
3228  font-size:2rem;
3229  line-height:1.1;
3230  font-weight:700;
3231  margin:0;
3232}
3233
3234.test-block .provider-testimonial-block .testimonial-block-title .ts-testimonial-subheading{
3235  color:#4e7aa6;
3236  font-size:1rem;
3237  line-height:1.4;
3238  margin:.35rem 0 1.75rem;
3239}
3240
3241/* Carousel wrapper */
3242.test-block .provider-testimonial-block .testimonial-block-body .carousel{
3243  max-width:1080px;
3244  margin:0 auto;
3245  position:relative;
3246}
3247
3248/* Each slide */
3249.test-block .provider-testimonial-block .carousel-item > .row{
3250  display:flex;
3251  flex-wrap:wrap;
3252  flex-direction:row-reverse;
3253  align-items:stretch;
3254  justify-content:center;
3255  margin:0;
3256  background:#fff;
3257  border-radius:4px;
3258  overflow:hidden;
3259  box-shadow:0 4px 16px rgba(0,0,0,.14);
3260  min-height:320px;
3261}
3262
3263/* Right review/text panel */
3264.test-block .provider-testimonial-block .review-container{
3265  flex:0 0 58%;
3266  max-width:58%;
3267  background:#fff !important;
3268  text-align:left !important;
3269  padding:3.25rem 3rem 2.5rem !important;
3270  display:flex;
3271  flex-direction:column;
3272  justify-content:center;
3273  position:relative;
3274}
3275
3276.test-block .provider-testimonial-block .testimonial-text{
3277  color:#1b5f99;
3278  font-size:1.3rem;
3279  line-height:1.45;
3280  font-weight:400;
3281  margin:0 0 2rem;
3282}
3283
3284.test-block .provider-testimonial-block .testimonial-reviewer{
3285  margin:0;
3286  color:#1b5f99;
3287  font-size:1.05rem;
3288  display:flex;
3289  align-items:center;
3290  gap:.7rem;
3291}
3292
3293.test-block .provider-testimonial-block .testimonial-logo,
3294.test-block .provider-testimonial-block .ts-inline-logo{
3295  width:36px !important;
3296  height:36px !important;
3297  min-width:36px;
3298  object-fit:contain;
3299  display:inline-block;
3300  vertical-align:middle;
3301  margin:0 .6rem 0 0 !important;
3302}
3303
3304.test-block .provider-testimonial-block .review-container .testimonial-logo{
3305  display:none !important;
3306}
3307
3308/* Left provider/photo panel */
3309.test-block .provider-testimonial-block .carousel-item > .row > .col-lg-4.row{
3310  flex:0 0 42%;
3311  max-width:42%;
3312  margin:0 !important;
3313  position:relative;
3314  min-height:320px;
3315  overflow:hidden;
3316  display:flex;
3317  align-items:flex-end;
3318  justify-content:center;
3319  background:linear-gradient(135deg, #5d6270 0%, #6b707d 35%, #4f5560 100%);
3320  clip-path:polygon(0 0, 100% 0, 86% 100%, 0 100%);
3321}
3322
3323.test-block .provider-testimonial-block .provider-testimonial-background-img{
3324  display:none !important;
3325}
3326
3327.test-block .provider-testimonial-block .review-provider-container{
3328  position:relative;
3329  z-index:2;
3330  display:flex;
3331  flex-direction:column;
3332  align-items:center;
3333  justify-content:flex-end;
3334  padding:1.25rem 1.25rem 0;
3335  min-height:320px;
3336}
3337
3338.test-block .provider-testimonial-block .provider-image{
3339  width:72%;
3340  max-width:250px;
3341  height:auto;
3342  object-fit:contain;
3343  display:block;
3344  margin:0 auto 0;
3345}
3346
3347.test-block .provider-testimonial-block .provider-name,
3348.test-block .provider-testimonial-block .provider-role,
3349.test-block .provider-testimonial-block .review-provider-container a{
3350  display:none !important;
3351}
3352
3353/* Controls */
3354.test-block .provider-testimonial-block .carousel-control-prev,
3355.test-block .provider-testimonial-block .carousel-control-next{
3356  width:auto;
3357  opacity:1;
3358  top:auto;
3359  bottom:-3.2rem;
3360  transform:none;
3361  color:#aeb3be;
3362}
3363
3364.test-block .provider-testimonial-block .carousel-control-prev{
3365  left:calc(50% - 95px);
3366}
3367
3368.test-block .provider-testimonial-block .carousel-control-next{
3369  right:calc(50% - 95px);
3370}
3371
3372.test-block .provider-testimonial-block .carousel-control-prev .fas,
3373.test-block .provider-testimonial-block .carousel-control-next .fas{
3374  font-size:1.65rem !important;
3375  color:#b2b7c2;
3376  transition:.2s ease;
3377}
3378
3379.test-block .provider-testimonial-block .carousel-control-prev:hover .fas,
3380.test-block .provider-testimonial-block .carousel-control-next:hover .fas{
3381  color:#7a8190;
3382}
3383
3384/* Indicators */
3385.test-block .provider-testimonial-block .carousel-indicators{
3386  position:absolute !important;
3387  left:50% !important;
3388  transform:translateX(-50%);
3389  bottom:-2.9rem;
3390  margin:0;
3391  width:auto;
3392  display:flex !important;
3393  align-items:center;
3394  justify-content:center;
3395  gap:.65rem;
3396}
3397
3398.test-block .provider-testimonial-block .carousel-indicators.sr-only{
3399  clip:auto !important;
3400  width:auto !important;
3401  height:auto !important;
3402  overflow:visible !important;
3403  white-space:normal !important;
3404}
3405
3406.test-block .provider-testimonial-block .carousel-indicators li{
3407  width:10px !important;
3408  height:10px !important;
3409  border-radius:50%;
3410  border:none;
3411  background:#c8ccd6;
3412  opacity:1;
3413  margin:0 !important;
3414  text-indent:-9999px;
3415  cursor:pointer;
3416}
3417
3418.test-block .provider-testimonial-block .carousel-indicators li.active{
3419  width:14px !important;
3420  height:14px !important;
3421  background:#1b5f99;
3422}
3423
3424/* Layout tightening */
3425.test-block .provider-testimonial-block .testimonial-block-body{
3426  padding:0 1rem;
3427}
3428
3429@media (max-width:991.98px){
3430  .test-block .provider-testimonial-block{
3431    padding:2.5rem 0 4rem;
3432  }
3433
3434  .test-block .provider-testimonial-block .carousel-item > .row{
3435    min-height:auto;
3436  }
3437
3438  .test-block .provider-testimonial-block .carousel-item > .row > .col-lg-4.row,
3439  .test-block .provider-testimonial-block .review-container{
3440    flex:0 0 100%;
3441    max-width:100%;
3442  }
3443
3444  .test-block .provider-testimonial-block .carousel-item > .row > .col-lg-4.row{
3445    clip-path:none;
3446    min-height:260px;
3447  }
3448
3449  .test-block .provider-testimonial-block .review-provider-container{
3450    min-height:260px;
3451    padding-top:1.5rem;
3452  }
3453
3454  .test-block .provider-testimonial-block .provider-image{
3455    width:50%;
3456    max-width:210px;
3457  }
3458
3459  .test-block .provider-testimonial-block .review-container{
3460    padding:2rem 1.5rem 2.4rem !important;
3461  }
3462
3463  .test-block .provider-testimonial-block .testimonial-text{
3464    font-size:1.05rem;
3465  }
3466
3467  .test-block .provider-testimonial-block .carousel-control-prev{
3468    left:calc(50% - 80px);
3469  }
3470
3471  .test-block .provider-testimonial-block .carousel-control-next{
3472    right:calc(50% - 80px);
3473  }
3474}
3475
3476@media (max-width:575.98px){
3477  .test-block .provider-testimonial-block .testimonial-block-title .ts-testimonial-heading{
3478    font-size:1.7rem;
3479  }
3480
3481  .test-block .provider-testimonial-block .testimonial-block-title .ts-testimonial-subheading{
3482    font-size:.95rem;
3483  }
3484
3485  .test-block .provider-testimonial-block .carousel-item > .row > .col-lg-4.row{
3486    min-height:220px;
3487  }
3488
3489  .test-block .provider-testimonial-block .provider-image{
3490    width:58%;
3491    max-width:180px;
3492  }
3493}
3494
3495.prov-section {
3496  background: #eef0f7;
3497  padding: 3.5rem 0 2.75rem;
3498  overflow: hidden;
3499}
3500
3501.prov-section .providers-scroll-block {
3502  max-width: 1360px;
3503  margin: 0 auto;
3504  padding: 0 1.5rem;
3505}
3506
3507.prov-section .title {
3508  text-align: left !important;
3509  margin-bottom: 2.25rem;
3510}
3511
3512.prov-section .title > p {
3513  display: none;
3514}
3515
3516.prov-section #scrollBlockHeader,
3517.prov-section .title .header {
3518  margin: 0 0 0.75rem;
3519  font-size: clamp(2rem, 3vw, 3rem);
3520  line-height: 1.08;
3521  font-weight: 800;
3522  letter-spacing: -0.02em;
3523  color: #123d63;
3524}
3525
3526.prov-section .title .h6 {
3527  margin: 0;
3528  font-size: clamp(1.05rem, 1.35vw, 1.5rem);
3529  line-height: 1.45;
3530  font-weight: 400;
3531  color: #1f5d8f;
3532}
3533
3534.prov-section .scroll-width {
3535  display: flex !important;
3536  align-items: center;
3537  justify-content: center;
3538  gap: 1rem;
3539  width: 100%;
3540  max-width: 100%;
3541}
3542
3543.prov-section .carousel-prov {
3544  flex: 1 1 auto;
3545  min-width: 0;
3546  overflow: hidden;
3547}
3548
3549.prov-section .provider-ul {
3550  list-style: none;
3551  padding: 0;
3552  margin: 0;
3553  display: flex;
3554  align-items: flex-start;
3555  gap: 2rem;
3556  overflow-x: auto;
3557  overflow-y: hidden;
3558  scroll-behavior: smooth;
3559  scrollbar-width: none;
3560  -ms-overflow-style: none;
3561}
3562
3563.prov-section .provider-ul::-webkit-scrollbar {
3564  display: none;
3565}
3566
3567.prov-section .empty-provider-div {
3568  display: none !important;
3569}
3570
3571.prov-section .scroll-card-container {
3572  flex: 0 0 auto;
3573  width: 12.75rem;
3574}
3575
3576.prov-section .provider-scroll-card {
3577  background: transparent;
3578  border: 0;
3579  border-radius: 0;
3580  box-shadow: none;
3581  overflow: visible;
3582}
3583
3584.prov-section .provider-scroll-card > a {
3585  display: block;
3586  border-radius: 0.7rem;
3587  overflow: hidden;
3588  transition: transform 0.25s ease, box-shadow 0.25s ease;
3589  text-decoration: none !important;
3590}
3591
3592.prov-section .provider-scroll-card:hover > a,
3593.prov-section .provider-scroll-highlight > a {
3594  transform: translateY(-0.5px);
3595}
3596
3597.prov-section .provider-scroll-card .card-img-top {
3598  display: block;
3599  width: 100%;
3600  aspect-ratio: 0.93 / 1;
3601  object-fit: cover;
3602  border-radius: 0.7rem;
3603}
3604
3605.prov-section .provider-scroll-card .card-body {
3606  background: transparent !important;
3607  padding: 0.95rem 0 0;
3608}
3609
3610.prov-section .provider-scroll-card .card-title {
3611  margin: 0;
3612  font-size: 1.05rem;
3613  line-height: 1.35;
3614  font-weight: 400;
3615  text-align: center;
3616}
3617
3618.prov-section .provider-scroll-card .card-title a {
3619  color: #294e73;
3620  text-decoration: none;
3621}
3622
3623.prov-section .provider-scroll-card .card-title a:hover,
3624.prov-section .provider-scroll-card .card-title a:focus {
3625  color: #123d63;
3626  text-decoration: none!important;
3627}
3628
3629.prov-section .provider-specialty {
3630  display: none !important;
3631}
3632
3633.prov-section .arrows {
3634  width: 3.25rem;
3635  height: 3.25rem;
3636  min-width: 3.25rem;
3637  border: 0;
3638  border-radius: 50%;
3639  background: transparent;
3640  color: #b6b7be;
3641  font-size: 2rem;
3642  display: inline-flex;
3643  align-items: center;
3644  justify-content: center;
3645  padding: 0;
3646  box-shadow: none !important;
3647  transition: color 0.2s ease, transform 0.2s ease, opacity 0.2s ease;
3648}
3649
3650.prov-section .arrows:hover,
3651.prov-section .arrows:focus {
3652  color: #123d63;
3653  transform: scale(1.06);
3654  outline: none;
3655}
3656
3657.prov-section .arrows.is-disabled {
3658  opacity: 0.45;
3659  pointer-events: none;
3660}
3661
3662@media (max-width: 1199.98px) {
3663  .prov-section .provider-ul {
3664    gap: 1.35rem;
3665  }
3666
3667  .prov-section .scroll-card-container {
3668    width: 11.75rem;
3669  }
3670}
3671
3672@media (max-width: 991.98px) {
3673  .prov-section {
3674    padding: 3rem 0 2.35rem;
3675  }
3676
3677  .prov-section .providers-scroll-block {
3678    padding: 0 1rem;
3679  }
3680
3681  .prov-section .scroll-width {
3682    gap: 0.35rem;
3683  }
3684
3685  .prov-section .scroll-card-container {
3686    width: 10.75rem;
3687  }
3688
3689  .prov-section .arrows {
3690    width: 2.85rem;
3691    height: 2.85rem;
3692    min-width: 2.85rem;
3693    font-size: 1.7rem;
3694  }
3695}
3696
3697@media (max-width: 767.98px) {
3698  .prov-section .title {
3699    margin-bottom: 1.75rem;
3700  }
3701
3702  .prov-section .provider-ul {
3703    gap: 1rem;
3704  }
3705
3706  .prov-section .scroll-card-container {
3707    width: 9.7rem;
3708  }
3709
3710  .prov-section .provider-scroll-card .card-title {
3711    font-size: 0.95rem;
3712  }
3713}
3714.prov-section {
3715  background-image: url(https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Experts_Background.webp);
3716}
3717@media (max-width: 575.98px) {
3718  .prov-section .providers-scroll-block {
3719    padding: 0 0.75rem;
3720  }
3721
3722  .prov-section .scroll-card-container {
3723    width: 8.8rem;
3724  }
3725
3726  .prov-section .arrows {
3727    width: 2.4rem;
3728    height: 2.4rem;
3729    min-width: 2.4rem;
3730    font-size: 1.3rem;
3731  }
3732}
3733
3734.bsb{
3735  box-shadow:
3736    0 -12px 20px rgba(0,0,0,0.18),
3737    0 12px 20px rgba(0,0,0,0.18);
3738}
3739
3740.bst{
3741  box-shadow:0 -12px 20px rgba(0,0,0,0.18);
3742  margin-top:0px;
3743}
3744
3745.bsbot{
3746  box-shadow:0 8px 20px rgba(0,0,0,0.18);
3747  margin-bottom:0px;
3748}
3749
3750.test-block .provider-testimonial-block .carousel-control-prev{
3751    left:calc(50% - 160px) !important;
3752}
3753
3754.test-block .provider-testimonial-block .carousel-control-next{
3755    right:calc(50% - 160px) !important;
3756}
3757
3758.test-block .provider-testimonial-block .carousel-control-prev,
3759.test-block .provider-testimonial-block .carousel-control-next{
3760    width:40px;
3761    height:40px;
3762}
3763
3764.prov-section.compact-providers{
3765  padding-top: 1.5rem;
3766  padding-bottom: 1.5rem;
3767}
3768
3769.prov-section.compact-providers .title{
3770  margin-bottom: .75rem;
3771}
3772
3773.prov-section.compact-providers .title p{
3774  margin-bottom: .2rem;
3775  line-height: 1.2;
3776}
3777
3778.prov-section.compact-providers .title .header{
3779  margin-bottom: .2rem;
3780  line-height: 1.1;
3781}
3782
3783.prov-section.compact-providers .title .h6{
3784  margin-bottom: 0;
3785  min-height: 0;
3786  line-height: 1.2;
3787}
3788
3789.prov-section.compact-providers .providers-scroll-block{
3790  padding-top: 0;
3791  padding-bottom: 0;
3792}
3793
3794.prov-section.compact-providers .scroll-width{
3795  align-items: center;
3796}
3797
3798.prov-section.compact-providers .provider-scroll-card{
3799  margin-bottom: 0;
3800}
3801
3802.prov-section.compact-providers .provider-scroll-card .card-img-top{
3803  height: 15rem;
3804  object-fit: cover;
3805}
3806
3807.prov-section.compact-providers .provider-scroll-card .card-body{
3808  padding: .85rem .75rem;
3809}
3810
3811.prov-section.compact-providers .provider-scroll-card .card-title{
3812  margin-bottom: .35rem;
3813  line-height: 1.2;
3814  font-size: 1.05rem;
3815}
3816
3817.prov-section.compact-providers .provider-specialty{
3818  line-height: 1.25;
3819  font-size: .92rem;
3820  min-height: auto;
3821}
3822
3823.prov-section.compact-providers .arrows{
3824  padding: .45rem .65rem;
3825}
3826
3827.prov-section.compact-providers .empty-provider-div{
3828  display: none;
3829}
3830
3831@media (max-width: 991.98px){
3832  .prov-section.compact-providers .provider-scroll-card .card-img-top{
3833    height: 13rem;
3834  }
3835
3836  .prov-section.compact-providers{
3837    padding-top: 1.25rem;
3838    padding-bottom: 1.25rem;
3839  }
3840}
3841
3842@media (max-width: 767.98px){
3843  .prov-section.compact-providers .provider-scroll-card .card-img-top{
3844    height: 11.5rem;
3845  }
3846
3847  .prov-section.compact-providers .provider-scroll-card .card-body{
3848    padding: .75rem .65rem;
3849  }
3850
3851  .prov-section.compact-providers .card-title{
3852    font-size: 1rem;
3853  }
3854
3855  .prov-section.compact-providers .provider-specialty{
3856    font-size: .88rem;
3857  }
3858}
3859
3860.test-block .provider-image {
3861  width: 100%;
3862  height: 18rem;
3863  object-fit: cover;
3864  border-radius: 0 !important;
3865  margin-bottom: 0.75rem;
3866  box-shadow: none;
3867}
3868
3869/* Remove any centering constraints */
3870.test-block .review-provider-container {
3871  text-align: left !important;
3872  padding: 0;
3873}
3874
3875/* Make the column behave like a card */
3876.test-block .col-lg-4.row {
3877  padding: 0;
3878  overflow: hidden;
3879}
3880
3881/* Optional: tighten spacing */
3882.test-block .provider-name {
3883  margin-top: 0.5rem;
3884}
3885
3886/* If background image is behind it, keep it subtle */
3887.test-block .provider-testimonial-background-img {
3888  position: absolute;
3889  inset: 0;
3890  width: 100%;
3891  height: 100%;
3892  object-fit: cover;
3893  opacity: 0.15;
3894  z-index: 0;
3895}
3896
3897/* Bring content above background */
3898.test-block .review-provider-container {
3899  position: relative;
3900  z-index: 2;
3901  padding: 1rem;
3902}
3903.round-img {
3904   border-radius:5px!important;
3905}
3906.loc-section .location-list .list-group > li:nth-child(n+6) {
3907  display: none !important;
3908}
3909.loc-section .loc-count {
3910  font-size: 0;
3911}
3912
3913.loc-section .loc-count::after {
3914  content: "5";
3915  font-size: 1rem;
3916}
3917.location-count {
3918  border-top-left-radius: 5px !important;
3919}
3920.providers-scroll-block .carousel-prov {
3921    height: auto!important;
3922}
3923.appt-bt {
3924    color: #FFFFFF!important;
3925    font-size: 0.85rem!important;
3926    display: inline-block;
3927    background: #9a3334!important;
3928    color: #ffffff !important;
3929    text-decoration: none;
3930    font-size: 0.8rem;
3931    font-weight: 700;
3932    text-transform: uppercase;
3933    letter-spacing: 0.03em;
3934    padding: 0.45rem 1rem;
3935    border-radius: 3px;
3936    border: 1px solid #9a3334!important;
3937    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.18);
3938    transition: all 0.25s ease;
3939}
3940.whitelink {
3941    color:#ffffff!important;
3942    text-decoration-line: underline!important;
3943}
3944.resource-faq .faq-group{
3945  border-bottom:1px solid rgba(0,0,0,.12);
3946  padding:0;
3947  margin:0;
3948}
3949
3950.resource-faq .faq-question{
3951  position:relative;
3952  margin:0;
3953  padding:1rem 3rem 1rem 1rem;
3954  font-size:1.1rem;
3955  font-weight:700;
3956  cursor:pointer;
3957  transition:background-color .25s ease, color .25s ease;
3958}
3959
3960.resource-faq .faq-question:hover{
3961  background:#f7f9fc;
3962}
3963
3964.resource-faq .faq-question::after{
3965  content:"+";
3966  position:absolute;
3967  right:1rem;
3968  top:50%;
3969  transform:translateY(-50%);
3970  font-size:1.5rem;
3971  line-height:1;
3972  font-weight:400;
3973  transition:transform .25s ease, content .25s ease;
3974}
3975
3976.resource-faq .faq-group .faq-answer{
3977  max-height:0;
3978  overflow:hidden;
3979  opacity:0;
3980  margin:0;
3981  padding:0 1rem;
3982  transition:max-height .35s ease, opacity .25s ease, padding .25s ease;
3983}
3984
3985/* open state */
3986.resource-faq .faq-group.active .faq-answer{
3987  max-height:500px;
3988  opacity:1;
3989  padding:0 1rem 1rem;
3990}
3991
3992.resource-faq .faq-group.active .faq-question{
3993  background:#f7f9fc;
3994}
3995
3996.resource-faq .faq-group.active .faq-question::after{
3997  content:"–";
3998}
3999
4000.provider-profile-header-block a[href^="https://barringtonortho.radixhealth"] { 
4001    display: none!important; 
4002}
4003
4004.patel-tabs a:nth-child(8){
4005    background:#0c4f7f!important;
4006    color:white!Important;
4007}
4008
4009.patel-tabs a:nth-child(8):hover{
4010    transform: scale(1.25)!important;
4011}
4012
4013.patel-tabs a:nth-child(8){
4014    order:1!important;
4015}
4016
4017.patel-tabs a:nth-child(1){
4018    order:2!important;
4019}
4020
4021.patel-tabs a:nth-child(2){
4022    order:3!important;
4023}
4024
4025.patel-tabs a:nth-child(3){
4026    order:4!important;
4027}
4028
4029.patel-tabs a:nth-child(4){
4030    order:5!important;
4031}
4032
4033.patel-tabs a:nth-child(5){
4034    order:6!important;
4035}
4036
4037.patel-tabs a:nth-child(6){
4038    order:7!important;
4039}
4040
4041.patel-tabs a:nth-child(7){
4042    order:8!important;
4043}</style><link rel="preload" as="style" href="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/gz/bootstrap.min.css.gz" onload="this.onload=null;this.rel='stylesheet'"><link rel="preload" as="style" href="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/gz/theme9-bundle.css.gz" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/gz/bootstrap.min.css.gz"><link rel="stylesheet" href="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/gz/theme9-bundle.css.gz"></noscript>
4043<script type="text/javascript" src="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/gz/intersection-observer.min.js.gz" async></script>
4043<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js" defer></script>
4043<script type="text/javascript" defer src="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/gz/bootstrap.bundle.min.js.gz"></script>
4043<script type="text/javascript" defer src="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/gz/theme-9.min.js.gz"></script>
4043<script type="text/javascript" defer src="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/gz/content-blocks.min.js.gz"></script>
4043<script type="text/javascript" defer src="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/gz/helper-functions.min.js.gz"></script>
4043<script type="text/javascript" src="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/gz/accessibility-widget.min.js.gz" async></script>
4043<meta name="google-site-verification" content="sIhcpDkFIXQdT86XD3L3RzMAqVaxURC5E3fPy63w4oU" /><link rel="dns-prefetch" href="https://www.googletagmanager.com/"><link href="https://www.googletagmanager.com/gtag/js?id=GTM-5NLH8SB" rel="preload" as="script">
4043<script>
vendor: 388 bytes, lines 4043-4048
4043
4044            (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
4045            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
4046            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
4047            'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
4048            })(window,document,'script','dataLayer','
4048GTM-5NLH8SB
vendor: 12 bytes, lines 4048-4049
4048');
4049        
4049</script>
4049<script defer="" src="https://external-scripts.my-care-plan.com/chatbot-widget.js" data-chatbot="eyJ1dWlkIjoiYTI4NjRiYjYtYTAxNi00NzQwLTkzYjktZDc5YzQ5YTJjYmM0IiwiY29sb3IiOiIjMGM0ZjdmIiwiYWxpZ25tZW50IjoiUklHSFRfQk9UVE9NIiwibmFtZSI6IkJhcnJpbmd0b24gT3J0aG9wZWRpYyBTcGVjaWFsaXN0cyIsImlzT3BlbiI6dHJ1ZX0="></script>
4049</head><body data-token="9ijqmBwWSMZVvFYPmtRTWXTkZfC695x6mwzXORvv3veVgDVetPuFG5AuV7qy8hyo" data-profile-url="https://www.barringtonortho.com" data-site="https://www.treatspace.com" data-media="https://storage.googleapis.com/treatspace-prod-media/" data-static="https://storage.googleapis.com/treatspace-prod-cdn/" data-profile=""><a class="focus-button" href="#body-content" aria-label="Skip Navigation">Skip Navigation</a><style>
4050.a11y-widget-container{position:fixed;z-index:1031;bottom:.5rem;left:.5rem;bottom:calc(env(safe-area-inset-bottom) + .5rem);left:calc(env(safe-area-inset-left) + .5rem)}
4051.a11y-widget-container .a11y-widget-overlay{position:absolute}
4052.a11y-widget-container .a11y-widget-overlay:not(.shown){display:none}
4053</style><div class="a11y-widget-container" style="display: none;"><button class="a11y-widget-btn" aria-label="Show more accessibility options" aria-expanded="false"><i class="fa fa-universal-access fa-width-auto primary-color-text" aria-hidden="true"><i class="fas fa-check-circle fa-width-auto" aria-hidden="true"></i></i></button><div class="a11y-widget-overlay" role="dialog" aria-modal="false" aria-labelledby="accessibilityOptionsTitle"><div class="a11y-row a11y-bg-dark justify-content-center align-items-center"><button class="a11y-reset-button a11y-hc-ignore" onclick="resetAccessibilitySettings()"><i class="fas fa-redo mr-1 a11y-hc-ignore"></i>Reset</button><button class="a11y-close-button a11y-hc-ignore" onclick="closeAccessibilityWidget()" aria-label="Close Accessibility Widget"><i class="fas fa-circle fa-2x a11y-hc-ignore"></i><i class="fas fa-times-circle fa-2x a11y-hc-ignore"></i></button><h2 class="a11y-header" id="accessibilityOptionsTitle">Accessibility Options</h2></div><div class="a11y-row a11y-bg-secondary justfiy-content-center"><h3 class="a11y-subheader">Contrast</h3></div><div class="a11y-button-container"><button aria-pressed="false" class="a11y-button" data-setting="high-contrast"><i class="fas fa-adjust"></i>
4054					High Contrast
4055				</button><button aria-pressed="false" class="a11y-button btn-desaturate" data-setting="desaturate"><i class="far fa-dot-circle"></i>
4056					Black & White
4057				</button><button aria-pressed="false" class="a11y-button btn-invert-colors" data-setting="dark-mode"><i class="fas fa-moon"></i>
4058					Invert Colors
4059				</button></div><div class="a11y-row a11y-bg-secondary justfiy-content-center"><h3 class="a11y-subheader">Text</h3></div><div class="a11y-button-container"><button aria-pressed="false" class="a11y-button btn-highlight-links" data-setting="highlight-links"><i class="fas fa-link"></i>
4060					Highlight Links
4061				</button><button aria-pressed="false" class="a11y-button btn-highlight-titles" data-setting="highlight-titles"><i class="fas fa-highlighter"></i>
4062					Highlight Titles
4063				</button><button aria-pressed="false" class="a11y-button btn-legible-font" data-setting="legible-font"><i class="fas fa-font"></i>
4064					Legible Font
4065				</button><button aria-pressed="false" class="a11y-button btn-font-size" data-setting="font-scale"><i class="fas fa-font"></i>
4066					Font Size
4067					<span class="sr-only"></span><div class="indicators"><div></div><div></div><div></div></div></button><button aria-pressed="false" class="a11y-button btn-line-height" data-setting="line-height"><i class="fas fa-text-height"></i>
4068					Line Height
4069					<span class="sr-only"></span><div class="indicators"><div></div><div></div><div></div></div></button><button aria-pressed="false" class="a11y-button btn-letter-spacing" data-setting="letter-spacing"><i class="fas fa-text-width"></i>
4070					Letter Spacing
4071					<span class="sr-only"></span><div class="indicators"><div></div><div></div><div></div></div></button></div><div class="a11y-row a11y-bg-secondary justfiy-content-center"><h3 class="a11y-subheader">Visual</h3></div><div class="a11y-button-container"><button aria-pressed="false" class="a11y-button btn-pause-animations" data-setting="pause-animations" aria-label="toggle pause animations"><i class="fas fa-pause-circle"></i>
4072					Pause Animations
4073				</button><button aria-pressed="false" class="a11y-button btn-hide-images" data-setting="hide-images"><i class="fas fa-images"></i>
4074					Hide Images
4075				</button><button aria-pressed="false" class="a11y-button btn-bigger-mouse" data-setting="larger-cursor"><i class="far fa-hand-pointer"></i>
4076					Bigger Cursor
4077				</button></div><div class="a11y-row a11y-bg-dark mt-auto align-items-center"><div class="col-6 pr-0 text-left my-1"><a class="text-nowrap" href="https://www.treatspace.com/company/security-and-terms/terms-of-use/">Statement</a></div><div class="col-6 pl-0 text-right my-1"><a class="text-nowrap" href="https://www.treatspace.com/contact">Report An Issue</a></div></div></div></div><div id="main-nav-container" class="fixed-top w-100" role="navigation" aria-label="Navigation"><nav id="top-nav" class="navbar navbar-expand-lg navbar-light d-none d-lg-block flex-lg-wrap"><ul class="navbar-nav col-lg-12 mx-auto justify-content-end"><li class="nav-item d-flex" id="top-nav1"><a class="nav-link" href="https://www.barringtonortho.com/services/immediate-orthopedic-care-in-schaumburg-il" >Walk-In Injury Care</a></li><li class="nav-item d-flex" id="top-nav2"><a class="nav-link" href="/blog" >Blog</a></li><li class="nav-item d-flex" id="top-nav3"><a class="nav-link" href="https://www.schaumburgsurgerycenter.com/" >Surgery Center</a></li><li class="nav-item d-flex" id="top-nav4"><a class="nav-link" href="https://recruiting2.ultipro.com/ORT1006ORMI/JobBoard/685282df-939e-429a-a9f9-4a84f4a681e5/?q=&amp;o=postedDateDesc" target="_blank" rel="nofollow">Careers</a></li><li class="nav-item d-flex" id="top-nav5"><a class="nav-link" href="https://15581-1.portal.athenahealth.com/" >Patient Portal</a></li></ul></nav><nav id="main-nav" class="navbar navbar-expand-lg navbar-light flex-lg-wrap"><a class="navbar-brand d-lg-none" href="https://www.barringtonortho.com"><img class="prac-logo collapsed-logo" src="https://storage.googleapis.com/treatspace-prod-media/logo_thumb/p-2055/logowebpNone_CnDhwO4.webp" onerror="this.onerror=null;this.src='https://storage.googleapis.com/treatspace-prod-media/logo_thumb/p-2055/logothumbNone_gQ1RWwG.png'" height="165" width="592" alt="Barrington Orthopedic Specialists"></a><button class="navbar-toggler ml-auto" type="button" data-toggle="collapse" data-target="#mainNavigation" aria-controls="mainNavigation" aria-expanded="false" aria-label="Toggle Navigation"><span class="navbar-toggler-icon"></span></button><div class="container-fluid d-lg-none prac-info-container"><div class="d-flex col p-0"><form id="mobile-navbar-appt-btn-container" class="form-inline col-6 pl-0 pr-1"><a id="mobile-navbar-appt-btn" role="link" class="btn primary-color w-100 mobile-nav-btn app-btn" type="button" href='/resources/appointments'><i class="far fa-calendar-alt fa-lg"></i>&nbsp; APPOINTMENTS</a></form><div class="col-6"><a class="btn tertiary-alt-color w-100 mobile-nav-btn mobile-nav-call-btn pr-0 pl-1 call-btn" href="tel:8472854200"><i class="fas fa-phone"></i> (847) 285-4200</a></div></div></div><div class="collapse navbar-collapse mt-2 mt-lg-0 col-lg-12 justify-content-between" id="mainNavigation"><div class="prac-logo-container my-auto col-auto py-2 d-none d-lg-block"><a href="https://www.barringtonortho.com" aria-label="Home Page"><img src="https://storage.googleapis.com/treatspace-prod-media/logo_thumb/p-2055/logowebpNone_CnDhwO4.webp" onerror="this.onerror=null;this.src='https://storage.googleapis.com/treatspace-prod-media/logo_thumb/p-2055/logothumbNone_gQ1RWwG.png'" class="img-fluid prac-logo" height="165" width="592" alt="Barrington Orthopedic Specialists"></a></div><ul class="navbar-nav col-auto"><li class="nav-item dropdown"><a class="nav-link dropdown-toggle" href="#" id="" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">About&nbsp;&nbsp;<i class="fas fa-angle-down"></i></a><div class="dropdown-menu" aria-labelledby=""><div class="d-flex"><ul class="navbar-dropdown-link-list list-unstyled pl-0"><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/about" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Why Us</a></li><li class=""><a class="dropdown-item" target="_blank" href="https://recruiting2.ultipro.com/ORT1006ORMI/JobBoard/685282df-939e-429a-a9f9-4a84f4a681e5/?q=&amp;o=postedDateDesc" rel="nofollow"><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Careers<span class="sr-only">(opens in new tab)</span></a></li></ul></div></div></li><li class="nav-item dropdown"><a class="nav-link dropdown-toggle" href="#" id="" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Providers&nbsp;&nbsp;<i class="fas fa-angle-down"></i></a><div class="dropdown-menu" aria-labelledby=""><div class="d-flex"><ul class="navbar-dropdown-link-list list-unstyled pl-0"><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/providers" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Physicians</a></li><li class=""><a class="dropdown-item" target="_blank" href="https://www.barringtonortho.com/providers#nppa-providers" rel="nofollow"><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Nurse Practitioners / Physician Assistants<span class="sr-only">(opens in new tab)</span></a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/providers#rehab-providers" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Rehab Staff (AT/OT/PT/PTA)</a></li></ul></div></div></li><li class="nav-item dropdown"><a class="nav-link dropdown-toggle" href="#" id="" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Where Does It Hurt&nbsp;&nbsp;<i class="fas fa-angle-down"></i></a><div class="dropdown-menu" aria-labelledby=""><div class="d-flex"><ul class="navbar-dropdown-link-list list-unstyled pl-0"><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/services/elbow" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Elbow</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/services/foot-and-ankle/" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Foot &amp; Ankle</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/services/hand-and-wrist/" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Hand &amp; Wrist</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/services/hip-pain/" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Hip</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/services/knee/" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Knee</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/services/shoulder/" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Shoulder</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/services/spine/" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Spine</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/services/sports-medicine" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>
4077Sports Medicine</a></li></ul></div></div></li><li class="nav-item dropdown"><a class="nav-link dropdown-toggle" href="#" id="" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Additional Services&nbsp;&nbsp;<i class="fas fa-angle-down"></i></a><div class="dropdown-menu" aria-labelledby=""><div class="d-flex"><ul class="navbar-dropdown-link-list list-unstyled pl-0"><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/services/immediate-orthopedic-care-in-schaumburg-il" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Immediate Orthopedic Care</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/services/workers-compensation" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Workers&#x27; Compensation</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/services/rehabilitation-services " rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Physical Therapy</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/resources/occupational-hand-therapy" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Occupational/Hand Therapy</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/services/work-conditioning " rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Work Conditioning</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/services/mri-department-schaumburg-location" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>MRI Department</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/resources/prescribe-fit" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Prescribe FIT</a></li></ul></div></div></li><li class="nav-item dropdown"><a class="nav-link dropdown-toggle" href="#" id="" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Resources&nbsp;&nbsp;<i class="fas fa-angle-down"></i></a><div class="dropdown-menu" aria-labelledby=""><div class="d-flex"><ul class="navbar-dropdown-link-list list-unstyled pl-0"><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/resources/patient-forms" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Patient Forms</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/insurance" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Insurance</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/testimonials" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Testimonials</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/feedback" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Patient Feedback</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/blog" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Blogs</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/resources/employment-verification" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Employment Verification</a></li></ul></div></div></li><li class="nav-item dropdown"><a class="nav-link dropdown-toggle" href="#" id="Locations" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Locations&nbsp;&nbsp;<i class="fas fa-angle-down"></i></a><div class="dropdown-menu spotlight" aria-labelledby="Locations"><div class="d-flex"><ul class="navbar-dropdown-link-list list-unstyled pl-0"><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/location/bartlett-60103-il" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Bartlett, IL</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/location/buffalo-grove-60089-il" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Buffalo Grove, IL</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/location/elk-grove-village-60007-il" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Elk Grove Village, IL</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/location/150-w-northwest-hwy" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Palatine, IL - PT Clinic</a></li><li class=""><a class="dropdown-item"  href="https://www.barringtonortho.com/location/schaumburg-60195-il" rel=""><i class="fas fa-angle-right">&nbsp;&nbsp;</i>Schaumburg, IL</a></li></ul><!-- <div class="m-3 mr-4 text-right d-none d-lg-block"> --><div class="mr-2 text-right d-none d-lg-block"><a href="https://www.schaumburgsurgerycenter.com"><img class="dropdown-img" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/image_wD1WtI5.jpeg" alt=""><div class="h6 dropdown-title mt-1">Schaumburg Surgery Center</div><p class="dropdown-description mb-0">
4077Comprehensive Onsite Ambulatory Surgery Services. </p></a></div></div></div></li><li class="nav-item d-flex d-lg-none"><a class="nav-link" href="https://www.barringtonortho.com/services/immediate-orthopedic-care-in-schaumburg-il"  rel="nofollow">Walk-In Injury Care</a></li><li class="nav-item d-flex d-lg-none"><a class="nav-link" href="/blog"  rel="nofollow">Blog</a></li><li class="nav-item d-flex d-lg-none"><a class="nav-link" href="https://www.schaumburgsurgerycenter.com/"  rel="nofollow">Surgery Center</a></li><li class="nav-item d-flex d-lg-none"><a class="nav-link" href="https://recruiting2.ultipro.com/ORT1006ORMI/JobBoard/685282df-939e-429a-a9f9-4a84f4a681e5/?q=&amp;o=postedDateDesc" target="_blank" rel="nofollow">Careers</a></li><li class="nav-item d-flex d-lg-none"><a class="nav-link" href="https://15581-1.portal.athenahealth.com/"  rel="nofollow">Patient Portal</a></li><li class="nav-item d-flex d-lg-none mobile-nav-btn-container"><a class="btn mobile-call-btn tertiary-alt-color mobile-nav-btn w-100 call-btn" href="tel:8472854200">(847) 285-4200</a></li><li class="nav-item d-flex d-lg-none mobile-nav-btn-container"><a role="link" class="btn mobile-appointment-btn tertiary-color mobile-nav-btn w-100 app-btn" type="button" href='/resources/appointments'>APPOINTMENTS</a></li></ul><form id="desktop-navbar-appt-btn-container" class="form-inline justify-content-end"><li class="nav-item d-none d-lg-flex m-1"><a class="btn btn-sm mobile-call-btn tertiary-alt-color w-100 call-btn" href="tel:8472854200"><span class="fas fa-phone fa-lg"></span> (847) 285-4200</a></li><a role="link" id="desktop-navbar-appt-btn" class="btn primary-color btn-sm d-none d-lg-block m-1 app-btn" type="button" href='/resources/appointments'><i class="far fa-calendar-alt fa-lg"></i>&nbsp; APPOINTMENTS</a></form></div></nav></div><style>
4078		.prac-alert {
4079			background-color: #0c4f7f;
4080			color: #ffffff;
4081			border-radius: 0 !important;
4082		}
4083		.prac-alert > p { margin-bottom: 0; }
4084	</style><div id="prac-alert" class="alert prac-alert mb-0 text-center alert-dismissible fade show " role="alert" data-position="top"><p><span style="font-size: 18px;"><strong>We’re Proud to Offer Immediate Orthopedic Care for Emergency Situations at our Walk-In Clinic in Schaumburg, IL <u><a href="/services/immediate-orthopedic-care-in-schaumburg-il" rel="noopener" style="color: white!important;" target="_blank"><span class="link-content" style="display: inherit;">Learn More</span><span class="sr-only">(opens in a new tab)</span></a></u></strong></span></p><button id="prac-alert-close" type="button" data-dismiss="alert" class="close" aria-label="Close"><span aria-hidden="true">&times;</span></button></div><main class="body-content" id="body-content" data-maps="AIzaSyCeSrc73BgBEA3KqHaR5eZxlL0mQRwVpEA" aria-label="Main Content"><a class="focus-button" href="#footer-content">
4085		Skip Main Content
4086	</a><div class="container-fluid home-page"><div class="row justify-content-center content-block draft-hero"><div class="col-12 full-content-block"><div class="row"><div class="col-12 p-0"><div><style type="text/css">.barrington-hero-block{
4087  position:relative;
4088  width:100%;
4089  min-height:600px;
4090  overflow:hidden;
4091  display:flex;
4092  align-items:center;
4093}
4094
4095.barrington-hero-bg{
4096  position:absolute;
4097  inset:0;
4098  background-image:url("https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Barrington_Ortho_Hero_Ux02L8H.webp");
4099  background-repeat:no-repeat;
4100  background-size:cover;
4101  background-position:center 18%;
4102}
4103
4104.barrington-hero-overlay{
4105  position:absolute;
4106  inset:0;
4107  background:linear-gradient(
4108    90deg,
4109    rgba(10,56,96,.9) 0%,
4110    rgba(10,56,96,.75) 35%,
4111    rgba(10,56,96,.4) 60%,
4112    rgba(10,56,96,0) 100%
4113  );
4114}
4115
4116.barrington-hero-inner{
4117  position:relative;
4118  z-index:2;
4119  width:100%;
4120  max-width:1400px;
4121  margin:0 auto;
4122  padding:120px 6%;
4123}
4124
4125.barrington-hero-content{
4126  max-width:480px;
4127  color:#fff;
4128}
4129
4130.barrington-hero-subheader{
4131  font-size:1rem;
4132  font-weight:300;
4133  margin-bottom:10px;
4134}
4135
4136.barrington-hero-title{
4137  font-size:48px;
4138  font-weight:700;
4139  margin-bottom:20px;
4140}
4141
4142.barrington-hero-text{
4143  font-size:16px;
4144  line-height:1.6;
4145  margin-bottom:30px;
4146}
4147
4148.barrington-hero-buttons{
4149  display:flex;
4150  gap:10px;
4151  flex-wrap:wrap;
4152}
4153
4154.barrington-hero-btn{
4155  background:#0C4F7F;
4156  color:#fff !important;
4157  text-decoration:none !important;
4158  padding:12px 20px;
4159  font-size:13px;
4160  font-weight:700;
4161  text-transform:uppercase;
4162  border-radius:4px;
4163  transition:.25s;
4164}
4165
4166.barrington-hero-btn:hover{
4167  background:#084a79;
4168}
4169
4170@media (min-width:1200px){
4171  .barrington-hero-bg{
4172    background-position:center 10%;
4173  }
4174}
4175
4176@media (min-width:1600px){
4177  .barrington-hero-bg{
4178    background-position:center 5%;
4179  }
4180}
4181
4182@media(max-width:768px){
4183  .barrington-hero-block{
4184    min-height:500px;
4185  }
4186
4187  .barrington-hero-bg{
4188    background-position:center 25%;
4189  }
4190
4191  .barrington-hero-inner{
4192    padding:80px 25px;
4193  }
4194
4195  .barrington-hero-title{
4196    font-size:34px;
4197  }
4198
4199  .barrington-hero-subheader{
4200    font-size:.8rem;
4201  }
4202}
4203</style>
4203<div class="barrington-hero-block"><div class="barrington-hero-bg">&nbsp;</div><div class="barrington-hero-overlay">&nbsp;</div><div class="barrington-hero-inner"><div class="barrington-hero-content"><h2 class="barrington-hero-subheader"><span style="color:#ffffff;">A Past and Future Built On Your Trust</span></h2><h1 class="barrington-hero-title">Over 45 Years of Care</h1><p class="barrington-hero-text">Barrington Orthopedic Specialists has proudly served the greater Chicago area for more than 45 years. Our board-certified specialists ensure&nbsp;a continued&nbsp;future of exceptional care.</p><div class="barrington-hero-buttons"><a class="barrington-hero-btn" href="/about"><span class="link-content" style="display: inherit;">LEARN MORE</span></a><a class="barrington-hero-btn" href="/providers"><span class="link-content" style="display: inherit;">OUR PROVIDERS</span></a><a class="barrington-hero-btn" href="/locations"><span class="link-content" style="display: inherit;">OUR LOCATIONS</span></a></div></div></div></div></div></div></div></div></div><div class="row justify-content-center content-block callout bsbot"><div class="col-12 full-content-block"><div class="row"><div class="col-12 p-0"><div><style type="text/css">.bwic-block {
4204    position: relative;
4205    overflow: hidden;
4206    padding: 3.5rem 2rem;
4207    background:
4208      linear-gradient(90deg, rgba(18, 45, 92, 0.32) 0%, rgba(18, 45, 92, 0.18) 45%, rgba(18, 45, 92, 0.10) 100%),
4209      url("https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Barrington_PreFooter_Background.webp") center center / cover no-repeat;
4210    min-height: 22rem;
4211  }
4212
4213  .bwic-inner {
4214    max-width: 1200px;
4215    margin: 0 auto;
4216    position: relative;
4217    z-index: 2;
4218  }
4219   .white {
4220    color: #2980b9;
4221  }
4222
4223  .bwic-copy-wrap {
4224    display: flex;
4225    align-items: center;
4226  }
4227
4228  .bwic-copy {
4229    color: #ffffff;
4230    max-width: 33rem;
4231    padding-right: 2rem;
4232  }
4233
4234  .bwic-copy h2 {
4235    color: #ffffff;
4236    font-size: clamp(2rem, 3vw, 3rem);
4237    line-height: 1.1;
4238    font-weight: 700;
4239    margin-bottom: 1.25rem;
4240  }
4241
4242  .bwic-copy p {
4243    color: rgba(255, 255, 255, 0.9);
4244    font-size: 0.98rem;
4245    line-height: 1.85;
4246  }
4247
4248  .bwic-btns {
4249    display: flex;
4250    flex-wrap: wrap;
4251    gap: 0.75rem;
4252  }
4253
4254  .bwic-btn {
4255    display: inline-flex;
4256    align-items: center;
4257    justify-content: center;
4258    padding: 0.7rem 1.15rem;
4259    font-size: 0.78rem;
4260    font-weight: 700;
4261    line-height: 1;
4262    letter-spacing: 0.04em;
4263    text-transform: uppercase;
4264    text-decoration: none !important;
4265    border-radius: 0.2rem;
4266    transition: all 0.25s ease;
4267  }
4268
4269  .bwic-btn-primary {
4270    background: #0C4F7F;
4271    border: 1px solid 0C4F7F;
4272    color: #ffffff !important;
4273  }
4274
4275  .bwic-btn-primary:hover,
4276  .bwic-btn-primary:focus {
4277    background: #2f6ea9;
4278    border-color: #2f6ea9;
4279    color: #ffffff !important;
4280  }
4281
4282  .bwic-btn-secondary {
4283    background: #ffffff;
4284    border: 1px solid #ffffff;
4285    color: #0C4F7F !important;
4286  }
4287
4288  .bwic-btn-secondary:hover,
4289  .bwic-btn-secondary:focus {
4290    background: #eaf3fb;
4291    border-color: #eaf3fb;
4292    color: #0C4F7F !important;
4293  }
4294
4295  .bwic-image-col {
4296    display: flex;
4297    align-items: center;
4298    justify-content: flex-end;
4299  }
4300
4301  .bwic-image-card {
4302    width: 100%;
4303    max-width: 42rem;
4304    border-radius: 0.2rem;
4305    overflow: hidden;
4306    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.18);
4307  }
4308
4309  .bwic-image-card img {
4310    display: block;
4311    width: 100%;
4312    height: auto;
4313  }
4314
4315  @media (max-width: 991.98px) {
4316    .bwic-block {
4317      padding: 3rem 1.5rem;
4318    }
4319
4320    .bwic-copy {
4321      max-width: 100%;
4322      padding-right: 0;
4323      margin-bottom: 2rem;
4324    }
4325
4326    .bwic-image-col {
4327      justify-content: center;
4328    }
4329
4330    .bwic-image-card {
4331      max-width: 100%;
4332    }
4333  }
4334
4335  @media (max-width: 575.98px) {
4336    .bwic-block {
4337      padding: 2.5rem 1rem;
4338    }
4339
4340    .bwic-copy h2 {
4341      font-size: 1.8rem;
4342    }
4343
4344    .bwic-copy p {
4345      font-size: 0.95rem;
4346      line-height: 1.7;
4347    }
4348
4349    .bwic-btns {
4350      gap: 0.6rem;
4351    }
4352
4353    .bwic-btn {
4354      width: auto;
4355      min-width: 0;
4356    }
4357  }
4358</style><div class="bwic-block"><div class="bwic-inner"><div class="row align-items-center"><div class="col-lg-5 bwic-copy-wrap"><div class="bwic-copy"><h2>Walk-In Clinic</h2><p>Stop in and start healing, that&rsquo;s why we proudly offer an&nbsp;<a class="whitelink" href="https://www.barringtonortho.com/services/immediate-orthopedic-care-in-schaumburg-il"><span class="link-content" style="display: inherit;">Immediate Orthopedic Care (IOC) clinic&nbsp;</span></a>&nbsp;at our Schaumburg location.</p><p>The IOC walk-in clinic offers the following advantages:</p><ul><li>Expert orthopedic care by medical professionals with specialized training</li><li>X-Rays available on-site</li><li>Shorter wait times than at traditional urgent care facilities or emergency rooms</li></ul><div class="bwic-btns"><a class="bwic-btn bwic-btn-secondary" href="/services/immediate-orthopedic-care-in-schaumburg-il?_gl=1*13hxpbl*_gcl_au*MTg2OTg2MDc4MS4xNzczMjAwOTg4"><span class="link-content" style="display: inherit;">Learn More</span></a></div></div></div><div class="col-lg-7 bwic-image-col"><div class="bwic-image-card"><img alt="Walk-In Clinic" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Callout_Image.jpeg" /></div></div></div></div></div></div></div></div></div></div><div class="row justify-content-center content-block bg-white"><div class="col-12 full-content-block"><div class="row"><div class="col-12 p-0"><div><style type="text/css">.testimonial-rebuild-wrap{
4359  background:#e9edf4;
4360  padding: 1rem 1rem 1rem;
4361  overflow:hidden;
4362}
4363
4364.testimonial-rebuild{
4365  max-width:980px;
4366  margin:0 auto;
4367}
4368
4369.testimonial-rebuild-heading{
4370  text-align:center;
4371  margin-bottom:1.5rem;
4372}
4373
4374.testimonial-rebuild-heading h2{
4375  margin:0;
4376  color:#005b9a;
4377  font-size:clamp(2rem,3vw,3rem);
4378  line-height:1.05;
4379  font-weight:700;
4380}
4381
4382.testimonial-rebuild-heading p{
4383  margin:.4rem 0 0;
4384  color:#2d78b4;
4385  font-size:1.05rem;
4386  line-height:1.3;
4387}
4388
4389.testimonial-rebuild-stage{
4390  position:relative;
4391}
4392
4393.testimonial-rebuild-track{
4394  position:relative;
4395  min-height:320px;
4396}
4397
4398.testimonial-card{
4399  display:none;
4400  align-items:stretch;
4401  background:#fff;
4402  border-radius:.25rem;
4403  overflow:hidden;
4404  box-shadow:0 .35rem 1.2rem rgba(34,52,84,.12);
4405}
4406
4407.testimonial-card.is-active{
4408  display:flex;
4409}
4410
4411.testimonial-card-media{
4412  position:relative;
4413  flex:0 0 38%;
4414  min-height:320px;
4415  background:#5e6675;
4416  overflow:hidden;
4417}
4418
4419.testimonial-card-media::after{
4420  content:"";
4421  position:absolute;
4422  top:0;
4423  right:-9%;
4424  width:30%;
4425  height:100%;
4426  background:#fff;
4427  clip-path:polygon(22% 0,100% 0,78% 100%,0 100%);
4428  z-index:2;
4429  pointer-events:none;
4430}
4431
4432.testimonial-card-image{
4433  position:absolute;
4434  inset:0;
4435  width:100%;
4436  height:100%;
4437  object-fit:cover;
4438  object-position:center 18%;
4439  z-index:1;
4440  object-position: 84% 18%;
4441}
4442
4443.testimonial-card-body{
4444  flex:1 1 auto;
4445  display:flex;
4446  flex-direction:column;
4447  justify-content:center;
4448  padding:2.5rem 3rem 2.3rem;
4449  min-height:320px;
4450}
4451
4452.testimonial-card-text{
4453  color:#1468ab;
4454  font-size:1.15rem;
4455  line-height:1.45;
4456  margin:0 0 1.75rem;
4457  max-width:31rem;
4458}
4459
4460.testimonial-card-footer{
4461  display:flex;
4462  align-items:center;
4463  gap:.8rem;
4464  flex-wrap:wrap;
4465}
4466
4467.testimonial-card-google{
4468  width:1.9rem;
4469  height:1.9rem;
4470  object-fit:contain;
4471}
4472
4473.testimonial-card.has-google .testimonial-card-google{
4474  display:block;
4475}
4476
4477.testimonial-card-author{
4478  color:#2d78b4;
4479  font-size:1rem;
4480  line-height:1.2;
4481  margin:0;
4482}
4483
4484.testimonial-card-provider{
4485  margin-top:1rem;
4486  color:#5e6d82;
4487  font-size:.95rem;
4488  line-height:1.3;
4489}
4490
4491.testimonial-card-provider strong{
4492  color:#005b9a;
4493  font-weight:700;
4494}
4495
4496.testimonial-controls{
4497  display:flex;
4498  align-items:center;
4499  justify-content:center;
4500  gap:1rem;
4501  margin-top:1.25rem;
4502}
4503
4504.testimonial-arrow{
4505  width:2.75rem;
4506  height:2.75rem;
4507  border:0;
4508  background:transparent;
4509  color:#a8b0bd;
4510  font-size:2rem;
4511  line-height:1;
4512  padding:0;
4513  display:inline-flex;
4514  align-items:center;
4515  justify-content:center;
4516  transition:color .2s ease, transform .2s ease;
4517  cursor:pointer;
4518}
4519
4520.testimonial-arrow:hover{
4521  color:#6f7d92;
4522  transform:scale(1.04);
4523}
4524
4525.testimonial-dots{
4526  display:flex;
4527  align-items:center;
4528  justify-content:center;
4529  gap:.45rem;
4530  flex-wrap:wrap;
4531}
4532
4533.testimonial-dot{
4534  width:.7rem;
4535  height:.7rem;
4536  border-radius:50%;
4537  border:0;
4538  padding:0;
4539  background:#c4cad5;
4540  transition:background-color .2s ease, transform .2s ease;
4541  cursor:pointer;
4542}
4543
4544.testimonial-dot.is-active{
4545  background:#0a63a8;
4546  transform:scale(1.05);
4547}
4548
4549@media (max-width: 991.98px){
4550  .testimonial-card{
4551    flex-direction:column;
4552  }
4553
4554  .testimonial-card-media,
4555  .testimonial-card-body{
4556    min-height:auto;
4557  }
4558
4559  .testimonial-card-media{
4560    flex-basis:auto;
4561    min-height:340px;
4562  }
4563
4564  .testimonial-card-media::after{
4565    display:none;
4566  }
4567
4568  .testimonial-card-body{
4569    padding:1.75rem 1.4rem 1.6rem;
4570  }
4571
4572  .testimonial-card-text{
4573    max-width:none;
4574    font-size:1.05rem;
4575  }
4576}
4577
4578@media (max-width: 575.98px){
4579  .testimonial-rebuild-wrap{
4580    padding:2.25rem .75rem 3.75rem;
4581  }
4582
4583  .testimonial-card-media{
4584    min-height:280px;
4585  }
4586
4587  .testimonial-card-text{
4588    font-size:1rem;
4589    line-height:1.4;
4590  }
4591
4592  .testimonial-arrow{
4593    width:2.35rem;
4594    height:2.35rem;
4595    font-size:1.7rem;
4596  }
4597}
4598</style><div class="testimonial-rebuild-wrap"><div class="testimonial-rebuild" id="testimonialRebuild2055"><div class="testimonial-rebuild-heading"><h2>Testimonials</h2><p>Hear from our satisfied patients</p></div><div class="testimonial-rebuild-stage"><div class="testimonial-rebuild-track"><article class="testimonial-card is-active" data-index="0"><div class="testimonial-card-media"><img alt="Sean Jereb, MD" class="testimonial-card-image" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Sean_Jereb.jpeg" /></div><div class="testimonial-card-body"><p class="testimonial-card-text">Dr Jereb was very kind and caring. He carefully explained the diagnosis and answered questions in the same manner. My mother felt very comfortable with him.</p><div class="testimonial-card-footer"><img alt="Google" class="testimonial-card-google" src="https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" /><p class="testimonial-card-author">-Nimmi.</p></div><div class="testimonial-card-provider"><strong>Sean Jereb, MD</strong><br />
4599Orthopedic Surgeon</div></div></article><article class="testimonial-card" data-index="1"><div class="testimonial-card-media"><img alt="Mark Yaffe, MD" class="testimonial-card-image" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Mark_Yaffe.jpeg" /></div><div class="testimonial-card-body"><p class="testimonial-card-text">I&#39;ve been to Dr. Yaffe before and like his demeanor. He&#39;s down to earth, explains everything fully, very comforting yet very professional.</p><div class="testimonial-card-footer"><img alt="Google" class="testimonial-card-google" src="https://www.gstatic.
4599com/images/branding/product/1x/googleg_32dp.png" /><p class="testimonial-card-author">-Chris.</p></div><div class="testimonial-card-provider"><strong>Mark Yaffe, MD</strong><br />
4600Orthopedic Surgeon</div></div></article><article class="testimonial-card" data-index="2"><div class="testimonial-card-media"><img alt="Brooke Belcher, MD" class="testimonial-card-image" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Brooke_Belcher.jpeg" /></div><div class="testimonial-card-body"><p class="testimonial-card-text">Friendly explained what she suggested how she would do it.made me feel comfortable very happy with the dr and her assistants</p><div class="testimonial-card-footer"><img alt="Google" class="testimonial-card-google" src="https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" /><p class="testimonial-card-author">-Micki.</p></div><div class="testimonial-card-provider"><strong>Brooke Belcher, MD</strong><br />
4601Physical Medicine &amp; Rehabilitation Physician</div></div></article><article class="testimonial-card" data-index="3"><div class="testimonial-card-media"><img alt="Richard Rabinowitz, MD" class="testimonial-card-image" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Richard_Rabinowitz.jpeg" /></div><div class="testimonial-card-body"><p class="testimonial-card-text">Dr Rabinowitz was wonderful. Thorough, clear communication, good listener.</p><div class="testimonial-card-footer"><img alt="Google" class="testimonial-card-google" src="https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" /><p class="testimonial-card-author">-Melinda.</p></div><div class="testimonial-card-provider"><strong>Richard Rabinowitz, MD</strong><br />
4602Orthopedic Surgeon</div></div></article><article class="testimonial-card" data-index="4"><div class="testimonial-card-media"><img alt="Raymond O’Hara, DPM" class="testimonial-card-image" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Raymond_OHara.jpeg" /></div><div class="testimonial-card-body"><p class="testimonial-card-text">I really like him, he was so nice and friendly, and explained to me what had happen and what I need to do to help it heal completely</p><div class="testimonial-card-footer"><img alt="Google" class="testimonial-card-google" src="https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" /><p class="testimonial-card-author">-Sheryl.</p></div><div class="testimonial-card-provider"><strong>Raymond O&rsquo;Hara, DPM</strong><br />
4603Podiatric Foot &amp; Ankle Surgeon, Schaumburg Surgery Center Medical Director</div></div></article><article class="testimonial-card" data-index="5"><div class="testimonial-card-media"><img alt="David Tashima, MD" class="testimonial-card-image" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Dr.jpeg" /></div><div class="testimonial-card-body"><p class="testimonial-card-text">I am always pleased with Dr. Tashima. He&rsquo;s very thorough and professional. I trust him to get to the root of the problem</p><div class="testimonial-card-footer"><img alt="Google" class="testimonial-card-google" src="https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" /><p class="testimonial-card-author">-Nora.</p></div><div class="testimonial-card-provider"><strong>David Tashima, MD</strong><br />
4604Physical Medicine &amp; Rehabilitation Physician</div></div></article><article class="testimonial-card" data-index="6"><div class="testimonial-card-media"><img alt="Mark Yaffe, MD" class="testimonial-card-image" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Mark_Yaffe.jpeg" /></div><div class="testimonial-card-body"><p class="testimonial-card-text">All the staff was very friendly and helpful.</p><div class="testimonial-card-footer"><img alt="Google" class="testimonial-card-google" src="https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" /><p class="testimonial-card-author">-Eva.</p></div><div class="testimonial-card-provider"><strong>Mark Yaffe, MD</strong><br />
4605Orthopedic Surgeon</div></div></article><article class="testimonial-card" data-index="7"><div class="testimonial-card-media"><img alt="Brooke Belcher, MD" class="testimonial-card-image" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Brooke_Belcher.jpeg" /></div><div class="testimonial-card-body"><p class="testimonial-card-text">Terrific experience at this facility from check in to follow up. Dr Belter exceeded my expectations.</p><div class="testimonial-card-footer"><img alt="Google" class="testimonial-card-google" src="https://www.gstatic.
4605com/images/branding/product/1x/googleg_32dp.png" /><p class="testimonial-card-author">-David.</p></div><div class="testimonial-card-provider"><strong>Brooke Belcher, MD</strong><br />
4606Physical Medicine &amp; Rehabilitation Physician</div></div></article><article class="testimonial-card" data-index="8"><div class="testimonial-card-media"><img alt="Mark Yaffe, MD" class="testimonial-card-image" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Mark_Yaffe.jpeg" /></div><div class="testimonial-card-body"><p class="testimonial-card-text">Great Doctor. Always on time and conditions diagnosed quickly with treatment options.</p><div class="testimonial-card-footer"><img alt="Google" class="testimonial-card-google" src="https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" /><p class="testimonial-card-author">-Anonymous.</p></div><div class="testimonial-card-provider"><strong>Mark Yaffe, MD</strong><br />
4607Orthopedic Surgeon</div></div></article><article class="testimonial-card" data-index="9"><div class="testimonial-card-media"><img alt="Rohan Gopinath, MD" class="testimonial-card-image" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Rohan_Gopinath.jpeg" /></div><div class="testimonial-card-body"><p class="testimonial-card-text">Dr. Gopinath saw my wife yesterday and was very attentive, genuine and concerned for her situation. Everyone she came in contact with at the appointment was amazing as well!</p><div class="testimonial-card-footer"><img alt="Google" class="testimonial-card-google" src="https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png" /><p class="testimonial-card-author">-Gregory.</p></div><div class="testimonial-card-provider"><strong>Rohan Gopinath, MD</strong><br />
4608Joint Specialist</div></div></article></div><div class="testimonial-controls"><button aria-label="Previous testimonial" class="testimonial-arrow testimonial-prev" type="button"><span aria-hidden="true" class="fas fa-chevron-left"></span></button><div aria-label="Testimonial navigation" class="testimonial-dots"><button aria-label="Go to testimonial 1" class="testimonial-dot is-active" data-index="0" type="button"></button><button aria-label="Go to testimonial 2" class="testimonial-dot" data-index="1" type="button"></button><button aria-label="Go to testimonial 3" class="testimonial-dot" data-index="2" type="button"></button><button aria-label="Go to testimonial 4" class="testimonial-dot" data-index="3" type="button"></button><button aria-label="Go to testimonial 5" class="testimonial-dot" data-index="4" type="button"></button><button aria-label="Go to testimonial 6" class="testimonial-dot" data-index="5" type="button"></button><button aria-label="Go to testimonial 7" class="testimonial-dot" data-index="6" type="button"></button><button aria-label="Go to testimonial 8" class="testimonial-dot" data-index="7" type="button"></button><button aria-label="Go to testimonial 9" class="testimonial-dot" data-index="8" type="button"></button><button aria-label="Go to testimonial 10" class="testimonial-dot" data-index="9" type="button"></button></div><button aria-label="Next testimonial" class="testimonial-arrow testimonial-next" type="button"><span aria-hidden="true" class="fas fa-chevron-right"></span></button></div></div></div></div>
4608<script>
4609(function(){
4610  const root = document.getElementById("testimonialRebuild2055");
4611  if(!root) return;
4612
4613  const cards = Array.from(root.querySelectorAll(".testimonial-card"));
4614  const dots = Array.from(root.querySelectorAll(".testimonial-dot"));
4615  const prevBtn = root.querySelector(".testimonial-prev");
4616  const nextBtn = root.querySelector(".testimonial-next");
4617
4618  let current = 0;
4619  let autoRotate;
4620
4621  function showSlide(index){
4622    current = (index + cards.length) % cards.length;
4623
4624    cards.forEach((card, i) => {
4625      card.classList.toggle("is-active", i === current);
4626    });
4627
4628    dots.forEach((dot, i) => {
4629      dot.classList.toggle("is-active", i === current);
4630      dot.setAttribute("aria-current", i === current ? "true" : "false");
4631    });
4632  }
4633
4634  function nextSlide(){
4635    showSlide(current + 1);
4636  }
4637
4638  function prevSlide(){
4639    showSlide(current - 1);
4640  }
4641
4642  function startAuto(){
4643    stopAuto();
4644    autoRotate = setInterval(nextSlide, 6500);
4645  }
4646
4647  function stopAuto(){
4648    if(autoRotate) clearInterval(autoRotate);
4649  }
4650
4651  prevBtn.addEventListener("click", function(){
4652    prevSlide();
4653    startAuto();
4654  });
4655
4656  nextBtn.addEventListener("click", function(){
4657    nextSlide();
4658    startAuto();
4659  });
4660
4661  dots.forEach(dot => {
4662    dot.addEventListener("click", function(){
4663      showSlide(parseInt(this.getAttribute("data-index"), 10));
4664      startAuto();
4665    });
4666  });
4667
4668  root.addEventListener("mouseenter", stopAuto);
4669  root.addEventListener("mouseleave", startAuto);
4670  root.addEventListener("focusin", stopAuto);
4671  root.addEventListener("focusout", startAuto);
4672
4673  showSlide(0);
4674  startAuto();
4675})();
4676</script>
4676</div></div></div></div></div><div class="row justify-content-center content-block WDIH bsbot wdih-background-image wdih-foreground-image DO-NOT-TOUCH"><div class="col-12 full-content-block"><div class="row"><div class="col-12 p-0"><div><div class="row justify-content-center content-block WDIH bsbot"><div class="col-12 full-content-block"><div class="row"><div class="col-12 p-0"><div aria-labelledby="ts-wdih-title" class="ts-wdih-block" id="ts-wdih-2055"><div class="ts-wdih-shell"><div class="ts-wdih-bg-layer">&nbsp;</div><div class="ts-global-scene"><div class="ts-global-bg wdih-background-image">&nbsp;</div><div class="ts-global-mid-wrap"><img alt="" class="ts-global-mid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Elbow_No_Bgr.webp" /><div aria-hidden="true" class="ts-global-placeholder">IMAGE</div></div><div class="ts-global-fg wdih-foreground-image">&nbsp;</div><div class="ts-global-tint">&nbsp;</div></div><div class="ts-wdih-inner"><div class="ts-wdih-left"><div class="ts-wdih-copy"><h2 id="ts-wdih-title" style="text-align: center!important;">Where Does It Hurt?</h2></div><div class="ts-wdih-figure"><img alt="Where does it hurt body illustration" class="ts-wdih-body-img" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/WDIH_Image_aXIdku7.webp" /><button aria-label="View Spine service" class="ts-hotspot" data-service="spine" style="left:41%; top:42%;" type="button"><span>Spine</span></button><button aria-label="View Shoulder service" class="ts-hotspot" data-service="shoulder" style="left:52%; top:33%;" type="button"><span>Shoulder</span></button><button aria-label="View Elbow service" class="ts-hotspot active" data-service="elbow" style="left:52%; top:51%;" type="button"><span>Elbow</span></button><button aria-label="View Hand and Wrist service" class="ts-hotspot" data-service="hand" style="left:52%; top:69%;" type="button"><span>Hand/<br />
4677Wrist</span></button><button aria-label="View Hip service" class="ts-hotspot" data-service="hip" style="left:63%; top:59%;" type="button"><span>Hip</span></button><button aria-label="View Knee service" class="ts-hotspot" data-service="knee" style="left:74%; top:50%;" type="button"><span>Knee</span></button><button aria-label="View Foot and Ankle service" class="ts-hotspot" data-service="footankle" style="left:23%; top:75%;" type="button"><span>Foot/<br />
4678Ankle</span></button></div><div aria-label="Quick service selection" class="ts-wdih-mobile-pills"><button class="ts-pill" data-service="elbow" type="button">Elbow</button><button class="ts-pill" data-service="footankle" type="button">Foot/Ankle</button><button class="ts-pill" data-service="hand" type="button">Hand/Wrist</button><button class="ts-pill" data-service="hip" type="button">Hip</button><button class="ts-pill" data-service="knee" type="button">Knee</button><button class="ts-pill" data-service="shoulder" type="button">Shoulder</button><button class="ts-pill" data-service="spine" type="button">Spine</button></div></div><div class="ts-wdih-right"><div class="ts-stage" data-active="elbow"><div class="ts-carousel-wrap"><div class="ts-carousel-viewport"><div class="ts-card-track"><article class="ts-service-card is-active" data-service="elbow"><div class="ts-card-img-wrap"><img alt="Elbow service" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Elbow_Img.webp" /></div><div class="ts-card-body"><h3>Elbow</h3><p>Care for elbow pain, stiffness, tendon injuries, arthritis, and sports-related conditions.</p><a href="/services/elbow"><span class="link-content" style="display: inherit;">Learn More</span></a></div></article><article class="ts-service-card" data-service="footankle"><div class="ts-card-img-wrap"><img alt="Foot and ankle service" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Foot_Small_Service_image.webp" /></div><div class="ts-card-body"><h3>Foot &amp; Ankle</h3><p>Diagnosis and treatment for heel pain, sprains, fractures, tendon issues, and ankle instability.</p><a href="/services/foot-and-ankle"><span class="link-content" style="display: inherit;">Learn More</span></a></div></article><article class="ts-service-card" data-service="hand"><div class="ts-card-img-wrap"><img alt="Hand and wrist service" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Hand_Small_Service_image.webp" /></div><div class="ts-card-body"><h3>Hand &amp; Wrist</h3><p>Specialized care for carpal tunnel, fractures, tendon injuries, arthritis, and hand pain.</p><a href="/services/hand-and-wrist"><span class="link-content" style="display: inherit;">Learn More</span></a></div></article><article class="ts-service-card" data-service="hip"><div class="ts-card-img-wrap"><img alt="Hip service" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Hip_Small_Service_image.webp" /></div><div class="ts-card-body"><h3>Hip</h3><p>Evaluation and treatment for hip pain, labral injuries, arthritis, and mobility concerns.</p><a href="/services/hip-pain"><span class="link-content" style="display: inherit;">Learn More</span></a></div></article><article class="ts-service-card" data-service="knee"><div class="ts-card-img-wrap"><img alt="Knee service" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Knee_Small_Service_image.webp" /></div><div class="ts-card-body"><h3>Knee</h3><p>Support for knee pain, ligament injuries, meniscus tears, arthritis, and joint instability.</p><a href="/services/knee"><span class="link-content" style="display: inherit;">Learn More</span></a></div></article><article class="ts-service-card" data-service="shoulder"><div class="ts-card-img-wrap"><img alt="Shoulder service" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Shoulder_Small_Service_image.webp" /></div><div class="ts-card-body"><h3>Shoulder</h3><p>Treatment for rotator cuff injuries, instability, arthritis, impingement, and shoulder pain.</p><a href="/services/shoulder"><span class="link-content" style="display: inherit;">Learn More</span></a></div></article><article class="ts-service-card" data-service="spine"><div class="ts-card-img-wrap"><img alt="Spine service" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Spine_Small_Service_image.webp" /></div><div class="ts-card-body"><h3>Spine</h3><p>
4678Comprehensive care for neck pain, back pain, nerve symptoms, disc issues, and spine conditions.</p><a href="/services/spine"><span class="link-content" style="display: inherit;">Learn More</span></a></div></article></div></div><div class="ts-carousel-controls"><button aria-label="Previous services" class="ts-arrow ts-prev" type="button">&lsaquo;</button><div class="ts-dots">&nbsp;</div><button aria-label="Next services" class="ts-arrow ts-next" type="button">&rsaquo;</button></div></div><div class="ts-carousel-mobile"><div class="ts-mobile-card-shell"><button aria-label="Previous service" class="ts-arrow ts-mobile-prev" type="button">&lsaquo;</button><article class="ts-mobile-card" data-mobile-card=""><div class="ts-mobile-card-img-wrap"><img alt="Elbow service" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Elbow_Img.webp" /></div><div class="ts-mobile-card-body"><h3>Elbow</h3><p>Care for elbow pain, stiffness, tendon injuries, arthritis, and sports-related conditions.</p><a href="/services/elbow"><span class="link-content" style="display: inherit;">Learn More</span></a></div></article><button aria-label="Next service" class="ts-arrow ts-mobile-next" type="button">&rsaquo;</button></div><div class="ts-mobile-counter" data-mobile-counter="">1 / 7</div></div></div></div></div></div></div><style type="text/css">.row.justify-content-center.content-block.WDIH.bsbot{
4679  width:100vw !important;
4680  max-width:100vw !important;
4681  margin-left:calc(50% - 50vw) !important;
4682  margin-right:calc(50% - 50vw) !important;
4683  padding-left:0 !important;
4684  padding-right:0 !important;
4685  overflow:hidden !important;
4686  border-radius:0 !important;
4687}
4688
4689.row.justify-content-center.content-block.WDIH.bsbot .col-12.full-content-block,
4690.row.justify-content-center.content-block.WDIH.bsbot .row,
4691.row.justify-content-center.content-block.WDIH.bsbot .row > .col-12{
4692  width:100% !important;
4693  max-width:100% !important;
4694  margin:0 !important;
4695  padding-left:0 !important;
4696  padding-right:0 !important;
4697}
4698
4699#ts-wdih-2055{
4700  --ts-blue:#145fa2;
4701  --ts-blue-rgb:20,95,162;
4702  --ts-ink:#12497d;
4703  --ts-hotspot-glow:0 0 0 3px rgba(80,190,255,.18), 0 0 0 8px rgba(80,190,255,.10), 0 0 24px rgba(80,190,255,.34);
4704  --ts-tint:#2d83d0;
4705  --ts-tint-rgb:45,131,208;
4706  background:#fff;
4707  padding:0;
4708  margin:0;
4709  width:100%;
4710  max-width:100%;
4711  font-family:Arial, Helvetica, sans-serif;
4712}
4713
4714#ts-wdih-2055 *{box-sizing:border-box}
4715
4716#ts-wdih-2055 .ts-wdih-shell,
4717#ts-wdih-2055 .ts-wdih-bg-layer,
4718#ts-wdih-2055 .ts-global-scene,
4719#ts-wdih-2055 .ts-global-bg,
4720#ts-wdih-2055 .ts-global-fg{
4721  border-radius:0 !important;
4722}
4723
4724#ts-wdih-2055 .ts-wdih-shell{
4725  width:100% !important;
4726  max-width:100% !important;
4727  margin:0 !important;
4728  background:#fff;
4729  overflow:hidden;
4730  box-shadow:none;
4731  position:relative;
4732  min-height:640px;
4733}
4734
4735#ts-wdih-2055 .ts-wdih-bg-layer{
4736  position:absolute;
4737  inset:0;
4738  background:
4739    radial-gradient(circle at 68% 72%, rgba(36,117,191,.07), rgba(36,117,191,0) 24%),
4740    linear-gradient(180deg, #ffffff 0%, #fbfcfe 100%);
4741  z-index:0;
4742}
4743
4744#ts-wdih-2055 .ts-wdih-bg-layer::before{
4745  content:"";
4746  position:absolute;
4747  right:-5%;
4748  top:-2%;
4749  width:78%;
4750  height:108%;
4751  border-radius:50%;
4752  background:radial-gradient(circle at 48% 50%, rgba(228,233,241,.96), rgba(211,220,234,.72) 46%, rgba(185,197,216,.18) 70%, transparent 76%);
4753  transform:rotate(-7deg);
4754  pointer-events:none;
4755}
4756
4757#ts-wdih-2055 .ts-wdih-bg-layer::after{
4758  content:"";
4759  position:absolute;
4760  left:-8%;
4761  bottom:-28%;
4762  width:62%;
4763  height:70%;
4764  border-radius:50%;
4765  background:radial-gradient(circle at 50% 40%, rgba(136,147,176,.40), rgba(136,147,176,.08) 50%, transparent 64%);
4766  pointer-events:none;
4767}
4768
4769#ts-wdih-2055 .ts-global-scene{
4770  position:absolute;
4771  inset:0;
4772  width:100%;
4773  z-index:1;
4774  pointer-events:none;
4775  overflow:hidden;
4776}
4777
4778#ts-wdih-2055 .wdih-background-image{
4779  position:absolute;
4780  inset:0;
4781  width:100%;
4782  height:100%;
4783  background-image:url("https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Service_Background_ivIdyBC.webp");
4784  background-size:100% 100%;
4785  background-repeat:no-repeat;
4786  background-position:center bottom;
4787  z-index:1;
4788  pointer-events:none;
4789}
4790
4791#ts-wdih-2055 .wdih-foreground-image{
4792  position:absolute;
4793  inset:0;
4794  width:100%;
4795  height:100%;
4796  background-image:url("https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Service_Foreground.webp");
4797  background-size:100% 100%;
4798  background-repeat:no-repeat;
4799  background-position:center bottom;
4800  z-index:3;
4801  pointer-events:none;
4802}
4803
4804#ts-wdih-2055 .ts-global-bg,
4805#ts-wdih-2055 .ts-global-fg{
4806  position:absolute;
4807  inset:0;
4808  width:100%;
4809  height:100%;
4810}
4811
4812#ts-wdih-2055 .ts-global-mid-wrap{
4813  position:absolute;
4814  right:-2%;
4815  bottom:6%;
4816  width:min(66vw, 980px);
4817  z-index:2;
4818  display:flex;
4819  align-items:flex-end;
4820  justify-content:center;
4821}
4822
4823#ts-wdih-2055 .ts-global-mid{
4824  width:100%;
4825  height:auto;
4826  display:block;
4827  opacity:0;
4828  transform:translateY(46px);
4829  transition:opacity .42s ease, transform .52s ease;
4830  filter:drop-shadow(0 22px 28px rgba(18,43,74,.22));
4831}
4832
4833#ts-wdih-2055 .ts-global-scene.has-mid .ts-global-mid{
4834  opacity:.98;
4835  transform:translateY(0);
4836}
4837
4838#ts-wdih-2055 .ts-global-placeholder{
4839  display:none;
4840  width:100%;
4841  min-height:300px;
4842  border:2px dashed rgba(20,95,162,.28);
4843  border-radius:0;
4844  color:rgba(20,95,162,.55);
4845  font-weight:800;
4846  font-size:1.35rem;
4847  letter-spacing:.08em;
4848  align-items:center;
4849  justify-content:center;
4850  background:rgba(255,255,255,.28);
4851  backdrop-filter:blur(2px);
4852  -webkit-backdrop-filter:blur(2px);
4853}
4854
4855#ts-wdih-2055 .ts-global-scene.show-placeholder .ts-global-placeholder{
4856  display:flex;
4857}
4858
4859#ts-wdih-2055 .ts-global-scene.show-placeholder .ts-global-mid{
4860  display:none;
4861}
4862
4863#ts-wdih-2055 .ts-global-tint{
4864  position:absolute;
4865  inset:0;
4866  z-index:4;
4867  background:
4868    radial-gradient(circle at 72% 78%, rgba(var(--ts-tint-rgb), .22), rgba(var(--ts-tint-rgb), 0) 25%),
4869    linear-gradient(90deg, rgba(255,255,255,0) 30%, rgba(var(--ts-tint-rgb), .05) 73%, rgba(var(--ts-tint-rgb), .14) 100%);
4870}
4871
4872#ts-wdih-2055 .ts-wdih-inner{
4873  position:relative;
4874  z-index:5;
4875  display:grid;
4876  grid-template-columns:minmax(420px, 42%) minmax(0, 58%);
4877  min-height:640px;
4878  align-items:stretch;
4879  width:100%;
4880}
4881
4882#ts-wdih-2055 .ts-wdih-left{
4883  padding:34px 8px 18px 18px;
4884  position:relative;
4885  z-index:6;
4886  display:flex;
4887  flex-direction:column;
4888  min-height:640px;
4889}
4890
4891#ts-wdih-2055 .ts-wdih-copy h2{
4892  margin:0 0 10px;
4893  font-size:3rem;
4894  line-height:1;
4895  font-weight:800;
4896  color:var(--ts-ink);
4897  letter-spacing:-.03em;
4898}
4899
4900#ts-wdih-2055 .ts-wdih-copy p{
4901  margin:0;
4902  color:#2b6cab;
4903  font-size:1rem;
4904  line-height:1.4;
4905}
4906
4907#ts-wdih-2055 .ts-wdih-figure{
4908  position:absolute;
4909  left:50%;
4910  bottom:18px;
4911  transform:translateX(-50%);
4912  width:min(100%, 760px);
4913  aspect-ratio:1.52 / 1;
4914  margin:0;
4915  overflow:visible;
4916}
4917
4918#ts-wdih-2055 .ts-wdih-body-img{
4919  position:absolute;
4920  left:50%;
4921  bottom:-6px;
4922  transform:translateX(-50%);
4923  width:145%;
4924  max-width:none;
4925  height:auto;
4926  display:block;
4927  z-index:1;
4928  filter:drop-shadow(0 10px 20px rgba(19,43,73,.08));
4929}
4930
4931#ts-wdih-2055 .ts-hotspot{
4932  position:absolute;
4933  transform:translate(-50%, -50%);
4934  width:clamp(64px, 5.2vw, 92px);
4935  height:clamp(64px, 5.2vw, 92px);
4936  border-radius:999px;
4937  border:2px solid rgba(255,255,255,.92);
4938  background:rgba(255,255,255,.08);
4939  color:#fff;
4940  display:flex;
4941  align-items:center;
4942  justify-content:center;
4943  text-align:center;
4944  font-size:clamp(.72rem, .85vw, 1rem);
4945  line-height:1.05;
4946  padding:6px;
4947  cursor:pointer;
4948  z-index:5;
4949  transition:all .26s ease;
4950  backdrop-filter:blur(2px);
4951  -webkit-backdrop-filter:blur(2px);
4952  box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);
4953}
4954
4955#ts-wdih-2055 .ts-hotspot span{
4956  display:block;
4957}
4958
4959#ts-wdih-2055 .ts-hotspot:hover,
4960#ts-wdih-2055 .ts-hotspot.active,
4961#ts-wdih-2055 .ts-hotspot:focus-visible{
4962  background:rgba(83,191,255,.20);
4963  border-color:#62c6ff;
4964  box-shadow:var(--ts-hotspot-glow);
4965  outline:none;
4966}
4967
4968#ts-wdih-2055 .ts-wdih-mobile-pills{
4969  display:none;
4970}
4971
4972#ts-wdih-2055 .ts-pill{
4973  border:1px solid rgba(20,95,162,.14);
4974  background:#fff;
4975  color:var(--ts-ink);
4976  border-radius:999px;
4977  padding:.55rem .85rem;
4978  font-weight:700;
4979  cursor:pointer;
4980}
4981
4982#ts-wdih-2055 .ts-pill.active{
4983  background:var(--ts-blue);
4984  color:#fff;
4985  border-color:var(--ts-blue);
4986}
4987
4988#ts-wdih-2055 .ts-wdih-right{
4989  position:relative;
4990  padding:24px 16px 18px 0;
4991  display:flex;
4992  align-items:flex-end;
4993  z-index:6;
4994  min-width:0;
4995}
4996
4997#ts-wdih-2055 .ts-stage{
4998  position:relative;
4999  width:100%;
5000  min-height:590px;
5001  display:flex;
5002  align-items:flex-end;
5003  justify-content:flex-end;
5004}
5005
5006#ts-wdih-2055 .ts-carousel-wrap{
5007  position:relative;
5008  z-index:6;
5009  width:100%;
5010  max-width:920px;
5011  margin:148px 0 0 auto;
5012  padding:0 0 0 12px;
5013}
5014
5015#ts-wdih-2055 .ts-carousel-viewport{
5016  overflow:hidden;
5017  width:100%;
5018}
5019
5020#ts-wdih-2055 .ts-card-track{
5021  display:flex;
5022  gap:18px;
5023  align-items:stretch;
5024  transition:transform .5s cubic-bezier(.22,.8,.25,1);
5025  will-change:transform;
5026}
5027
5028#ts-wdih-2055 .ts-service-card{
5029  flex:0 0 clamp(200px, 15vw, 255px);
5030  background:#fff;
5031  border-radius:0;
5032  overflow:hidden;
5033  box-shadow:0 16px 30px rgba(18,44,74,.15);
5034  border:1px solid rgba(20,95,162,.12);
5035  cursor:pointer;
5036  transition:transform .24s ease, box-shadow .24s ease, border-color .24s ease;
5037}
5038
5039#ts-wdih-2055 .ts-service-card.is-active,
5040#ts-wdih-2055 .ts-service-card:hover{
5041  transform:translateY(-4px);
5042  box-shadow:0 20px 35px rgba(18,44,74,.18);
5043  border-color:rgba(20,95,162,.24);
5044}
5045
5046#ts-wdih-2055 .ts-card-img-wrap{
5047  width:100%;
5048  aspect-ratio:1.48 / 1;
5049  overflow:hidden;
5050  background:#dfe6f1;
5051}
5052
5053#ts-wdih-2055 .ts-card-img-wrap img{
5054  width:100%;
5055  height:100%;
5056  object-fit:cover;
5057  display:block;
5058}
5059
5060#ts-wdih-2055 .ts-card-body{
5061  padding:17px 17px 18px;
5062  min-height:160px;
5063}
5064
5065#ts-wdih-2055 .ts-card-body h3{
5066  margin:0 0 8px;
5067  color:var(--ts-blue);
5068  font-size:1.5rem;
5069  line-height:1;
5070  font-weight:800;
5071}
5072
5073#ts-wdih-2055 .ts-card-body p{
5074  margin:0 0 14px;
5075  color:#41698b;
5076  font-size:.98rem;
5077  line-height:1.45;
5078}
5079
5080#ts-wdih-2055 .ts-card-body a{
5081  color:var(--ts-blue);
5082  text-decoration:none;
5083  font-weight:800;
5084  font-size:1.02rem;
5085}
5086
5087#ts-wdih-2055 .ts-card-body a:hover{
5088  text-decoration:underline;
5089}
5090
5091#ts-wdih-2055 .ts-carousel-controls{
5092  display:flex;
5093  align-items:center;
5094  justify-content:center;
5095  gap:14px;
5096  margin-top:14px;
5097}
5098
5099#ts-wdih-2055 .ts-arrow{
5100  width:38px;
5101  height:38px;
5102  border:none;
5103  background:transparent;
5104  color:#bcc5cf;
5105  font-size:2rem;
5106  line-height:1;
5107  cursor:pointer;
5108  padding:0;
5109  transition:.2s ease;
5110}
5111
5112#ts-wdih-2055 .ts-arrow:hover{
5113  color:var(--ts-blue);
5114}
5115
5116#ts-wdih-2055 .ts-dots{
5117  display:flex;
5118  align-items:center;
5119  justify-content:center;
5120  gap:10px;
5121  min-width:120px;
5122}
5123
5124#ts-wdih-2055 .ts-dot{
5125  width:10px;
5126  height:10px;
5127  border-radius:50%;
5128  border:none;
5129  background:#d4dae2;
5130  padding:0;
5131  cursor:pointer;
5132  transition:.2s ease;
5133}
5134
5135#ts-wdih-2055 .ts-dot.active{
5136  background:var(--ts-blue);
5137  transform:scale(1.14);
5138}
5139
5140#ts-wdih-2055 .ts-carousel-mobile{
5141  display:none;
5142}
5143
5144@media (max-width: 1500px){
5145  #ts-wdih-2055 .ts-wdih-inner{
5146    grid-template-columns:minmax(390px, 40%) minmax(0, 60%);
5147  }
5148
5149  #ts-wdih-2055 .ts-wdih-copy h2{
5150    font-size:2.7rem;
5151  }
5152
5153  #ts-wdih-2055 .ts-wdih-figure{
5154    width:min(100%, 700px);
5155    aspect-ratio:1.52 / 1;
5156    bottom:18px;
5157  }
5158
5159  #ts-wdih-2055 .ts-hotspot{
5160    width:clamp(60px, 4.8vw, 84px);
5161    height:clamp(60px, 4.8vw, 84px);
5162    font-size:clamp(.7rem, .78vw, .92rem);
5163  }
5164
5165  #ts-wdih-2055 .ts-carousel-wrap{
5166    max-width:840px;
5167    margin:138px 0 0 auto;
5168    padding-left:10px;
5169  }
5170
5171  #ts-wdih-2055 .ts-service-card{
5172    flex:0 0 clamp(190px, 14vw, 235px);
5173  }
5174
5175  #ts-wdih-2055 .ts-card-body{
5176    padding:14px 14px 15px;
5177    min-height:136px;
5178  }
5179
5180  #ts-wdih-2055 .ts-card-body h3{
5181    font-size:1.2rem;
5182  }
5183
5184  #ts-wdih-2055 .ts-card-body p{
5185    font-size:.88rem;
5186    line-height:1.4;
5187    margin:0 0 12px;
5188  }
5189
5190  #ts-wdih-2055 .ts-card-body a{
5191    font-size:.96rem;
5192  }
5193}
5194
5195@media (max-width: 1250px){
5196  #ts-wdih-2055 .ts-wdih-inner{
5197    grid-template-columns:minmax(350px, 39%) minmax(0, 61%);
5198  }
5199
5200  #ts-wdih-2055 .ts-wdih-copy h2{
5201    font-size:2.35rem;
5202  }
5203
5204  #ts-wdih-2055 .ts-wdih-left{
5205    padding:26px 6px 14px 14px;
5206  }
5207
5208  #ts-wdih-2055 .ts-wdih-right{
5209    padding:18px 12px 14px 0;
5210  }
5211
5212  #ts-wdih-2055 .ts-wdih-figure{
5213    width:min(100%, 610px);
5214    aspect-ratio:1.52 / 1;
5215    bottom:14px;
5216  }
5217
5218  #ts-wdih-2055 .ts-hotspot{
5219    width:58px;
5220    height:58px;
5221    font-size:.76rem;
5222    padding:4px;
5223  }
5224
5225  #ts-wdih-2055 .ts-carousel-wrap{
5226    max-width:720px;
5227    margin:122px 0 0 auto;
5228    padding-left:8px;
5229  }
5230
5231  #ts-wdih-2055 .ts-service-card{
5232    flex:0 0 210px;
5233  }
5234
5235  #ts-wdih-2055 .ts-card-img-wrap{
5236    aspect-ratio:1.55 / 1;
5237  }
5238
5239  #ts-wdih-2055 .ts-card-body{
5240    padding:13px 13px 14px;
5241    min-height:124px;
5242  }
5243
5244  #ts-wdih-2055 .ts-card-body h3{
5245    font-size:1.08rem;
5246  }
5247
5248  #ts-wdih-2055 .ts-card-body p{
5249    font-size:.82rem;
5250    line-height:1.35;
5251    margin:0 0 10px;
5252  }
5253
5254  #ts-wdih-2055 .ts-card-body a{
5255    font-size:.92rem;
5256  }
5257
5258  #ts-wdih-2055 .ts-dots{
5259    gap:8px;
5260    min-width:100px;
5261  }
5262}
5263
5264@media (max-width: 1099px){
5265  #ts-wdih-2055 .ts-wdih-inner{
5266    grid-template-columns:1fr;
5267  }
5268
5269  #ts-wdih-2055 .ts-wdih-left{
5270    padding:24px 18px 8px;
5271    min-height:auto;
5272  }
5273
5274  #ts-wdih-2055 .ts-wdih-copy{
5275    text-align:center;
5276  }
5277
5278  #ts-wdih-2055 .ts-wdih-copy h2{
5279    font-size:2.3rem;
5280  }
5281
5282  #ts-wdih-2055 .ts-wdih-figure{
5283    position:relative;
5284    left:auto;
5285    bottom:auto;
5286    transform:none;
5287    width:min(100%, 560px);
5288    aspect-ratio:1.38 / 1;
5289    margin:18px auto 0;
5290  }
5291
5292  #ts-wdih-2055 .ts-wdih-body-img{
5293    position:absolute;
5294    left:50%;
5295    bottom:-2px;
5296    transform:translateX(-50%);
5297    width:100%;
5298    max-width:none;
5299    height:auto;
5300  }
5301
5302  #ts-wdih-2055 .ts-hotspot{
5303    width:clamp(60px, 8vw, 76px);
5304    height:clamp(60px, 8vw, 76px);
5305    font-size:clamp(.7rem, 1.5vw, .86rem);
5306    padding:5px;
5307  }
5308
5309  #ts-wdih-2055 .ts-wdih-right{
5310    padding:8px 18px 24px;
5311  }
5312
5313  #ts-wdih-2055 .ts-stage{
5314    min-height:auto;
5315    display:block;
5316  }
5317
5318  #ts-wdih-2055 .ts-carousel-wrap{
5319    display:block;
5320    width:100%;
5321    max-width:none;
5322    margin:20px 0 0;
5323    padding:0;
5324  }
5325
5326  #ts-wdih-2055 .ts-carousel-viewport{
5327    overflow:visible;
5328  }
5329
5330  #ts-wdih-2055 .ts-card-track{
5331    display:grid;
5332    grid-template-columns:repeat(2, minmax(0,1fr));
5333    gap:18px;
5334    transform:none !important;
5335  }
5336
5337  #ts-wdih-2055 .ts-service-card{
5338    flex:none;
5339    width:100%;
5340  }
5341
5342  #ts-wdih-2055 .ts-carousel-controls{
5343    display:none;
5344  }
5345
5346  #ts-wdih-2055 .ts-carousel-mobile{
5347    display:none !important;
5348  }
5349
5350  #ts-wdih-2055 .ts-wdih-mobile-pills{
5351    display:flex;
5352    flex-wrap:wrap;
5353    justify-content:center;
5354    gap:8px;
5355    margin:12px 0 0;
5356  }
5357
5358  #ts-wdih-2055 .ts-global-mid-wrap{
5359    width:420px;
5360    right:0;
5361    bottom:2%;
5362  }
5363
5364  #ts-wdih-2055 .ts-global-placeholder{
5365    min-height:180px;
5366  }
5367}
5368
5369@media (max-width: 767px){
5370  #ts-wdih-2055{
5371    background:#fff;
5372  }
5373
5374  #ts-wdih-2055 .ts-wdih-shell{
5375    min-height:auto;
5376    background:#fff;
5377  }
5378
5379  #ts-wdih-2055 .ts-wdih-bg-layer,
5380  #ts-wdih-2055 .ts-global-scene,
5381  #ts-wdih-2055 .ts-wdih-left{
5382    display:none;
5383  }
5384
5385  #ts-wdih-2055 .ts-wdih-inner{
5386    display:block;
5387    min-height:auto;
5388  }
5389
5390  #ts-wdih-2055 .ts-wdih-right{
5391    padding:0 12px 18px;
5392    display:block;
5393  }
5394
5395  #ts-wdih-2055 .ts-stage{
5396    min-height:auto;
5397    display:block;
5398  }
5399
5400  #ts-wdih-2055 .ts-carousel-wrap{
5401    display:block;
5402    margin:0;
5403    padding:0;
5404    max-width:none;
5405  }
5406
5407  #ts-wdih-2055 .ts-carousel-viewport{
5408    overflow:visible;
5409  }
5410
5411  #ts-wdih-2055 .ts-card-track{
5412    display:grid;
5413    grid-template-columns:1fr;
5414    gap:14px;
5415    transform:none !important;
5416  }
5417
5418  #ts-wdih-2055 .ts-service-card{
5419    width:100%;
5420    flex:none;
5421    box-shadow:0 10px 22px rgba(18,44,74,.12);
5422  }
5423
5424  #ts-wdih-2055 .ts-carousel-controls,
5425  #ts-wdih-2055 .ts-carousel-mobile{
5426    display:none !important;
5427  }
5428}
5429
5430@media (max-width: 640px){
5431  #ts-wdih-2055 .ts-card-body h3{
5432    font-size:1.3rem;
5433  }
5434
5435  #ts-wdih-2055 .ts-card-body p{
5436    font-size:.92rem;
5437  }
5438}
5439</style>
5439<script>
5440(function () {
5441  var block = document.getElementById("ts-wdih-2055");
5442  if (!block) return;
5443
5444  var services = [
5445    {
5446      id: "elbow",
5447      title: "Elbow",
5448      description: "Care for elbow pain, stiffness, tendon injuries, arthritis, and sports-related conditions.",
5449      url: "/services/elbow",
5450      image: "https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Elbow_Img.webp",
5451      stage: "https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Elbow_No_Bgr.webp",
5452      hasStageImage: true,
5453      tint: "#2d83d0"
5454    },
5455    {
5456      id: "footankle",
5457      title: "Foot & Ankle",
5458      description: "Diagnosis and treatment for heel pain, sprains, fractures, tendon issues, and ankle instability.",
5459      url: "/services/foot-and-ankle",
5460      image: "https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Foot_Small_Service_image.webp",
5461      stage: "https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/shutterstock_2097615481_9.webp",
5462      hasStageImage: true,
5463      tint: "#78a8dd"
5464    },
5465    {
5466      id: "hand",
5467      title: "Hand & Wrist",
5468      description: "Specialized care for carpal tunnel, fractures, tendon injuries, arthritis, and hand pain.",
5469      url: "/services/hand-and-wrist",
5470      image: "https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Hand_Small_Service_image.webp",
5471      stage: "https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/shutterstock_2097615481_6.webp",
5472      hasStageImage: true,
5473      tint: "#5998d7"
5474    },
5475    {
5476      id: "hip",
5477      title: "Hip",
5478      description: "Evaluation and treatment for hip pain, labral injuries, arthritis, and mobility concerns.",
5479      url: "/services/hip-pain",
5480      image: "https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Hip_Small_Service_image.webp",
5481      stage: "https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/shutterstock_2097615481_4.webp",
5482      hasStageImage: true,
5483      tint: "#3d90d8"
5484    },
5485    {
5486      id: "knee",
5487      title: "Knee",
5488      description: "Support for knee pain, ligament injuries, meniscus tears, arthritis, and joint instability.",
5489      url: "/services/knee",
5490      image: "https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Knee_Small_Service_image.webp",
5491      stage: "https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/shutterstock_2097615481_8.webp",
5492      hasStageImage: true,
5493      tint: "#69a6df"
5494    },
5495    {
5496      id: "shoulder",
5497      title: "Shoulder",
5498      description: "Treatment for rotator cuff injuries, instability, arthritis, impingement, and shoulder pain.",
5499      url: "/services/shoulder",
5500      image: "https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Shoulder_Small_Service_image.webp",
5501      stage: "https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/shutterstock_2097615481_7.webp",
5502      hasStageImage: true,
5503      tint: "#6ea3dd"
5504    },
5505    {
5506      id: "spine",
5507      title: "Spine",
5508      description: "Comprehensive care for neck pain, back pain, nerve symptoms, disc issues, and spine conditions.",
5509      url: "/services/spine",
5510      image: "https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Spine_Small_Service_image.webp",
5511      stage: "https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/shutterstock_2097615481_5.webp",
5512      hasStageImage: true,
5513      tint: "#2b76c8"
5514    }
5515  ];
5516
5517  var globalScene = block.querySelector(".ts-global-scene");
5518  var globalMid = block.querySelector(".ts-global-mid");
5519  var hotspots = Array.prototype.slice.call(block.querySelectorAll(".ts-hotspot"));
5520  var pills = Array.prototype.slice.call(block.querySelectorAll(".ts-pill"));
5521  var cards = Array.prototype.slice.call(block.querySelectorAll(".ts-service-card"));
5522  var dotsWrap = block.querySelector(".ts-dots");
5523  var track = block.querySelector(".ts-card-track");
5524  var prevBtn = block.querySelector(".ts-prev");
5525  var nextBtn = block.querySelector(".ts-next");
5526  var mobilePrev = block.querySelector(".ts-mobile-prev");
5527  var mobileNext = block.querySelector(".ts-mobile-next");
5528  var mobileCard = block.querySelector("[data-mobile-card]");
5529  var mobileCounter = block.querySelector("[data-mobile-counter]");
5530
5531  var currentIndex = 0;
5532
5533  function hexToRgb(hex) {
5534    var clean = (hex || "").replace("#", "");
5535    if (clean.length === 3) clean = clean.split("").map(function (c) { return c + c; }).join("");
5536    var bigint = parseInt(clean, 16);
5537    if (isNaN(bigint)) return "45,131,208";
5538    return ((bigint >> 16) & 255) + "," + ((bigint >> 8) & 255) + "," + (bigint & 255);
5539  }
5540
5541  function visibleCards() {
5542    if (window.innerWidth <= 1099) return cards.length;
5543    if (window.innerWidth <= 1320) return 2;
5544    return 3;
5545  }
5546
5547  function maxStartIndex() {
5548    return Math.max(0, cards.length - visibleCards());
5549  }
5550
5551  function buildDots() {
5552    if (!dotsWrap) return;
5553    if (window.innerWidth <= 1099) {
5554      dotsWrap.innerHTML = "";
5555      return;
5556    }
5557
5558    dotsWrap.innerHTML = "";
5559    var count = maxStartIndex() + 1;
5560
5561    for (var i = 0; i < count; i++) {
5562      var dot = document.createElement("button");
5563      dot.type = "button";
5564      dot.className = "ts-dot" + (i === Math.min(currentIndex, maxStartIndex()) ? " active" : "");
5565      dot.setAttribute("data-index", i);
5566      dot.setAttribute("aria-label", "Go to slide " + (i + 1));
5567      dot.addEventListener("click", function () {
5568        var idx = parseInt(this.getAttribute("data-index"), 10) || 0;
5569        setActive(idx);
5570      });
5571      dotsWrap.appendChild(dot);
5572    }
5573  }
5574
5575  function updateDots() {
5576    var dots = block.querySelectorAll(".ts-dot");
5577    var activePage = Math.min(currentIndex, maxStartIndex());
5578    Array.prototype.forEach.call(dots, function (dot, i) {
5579      dot.classList.toggle("active", i === activePage);
5580    });
5581  }
5582
5583  function updateTrack() {
5584    if (!track) return;
5585    if (window.innerWidth <= 1099) {
5586      track.style.transform = "none";
5587      return;
5588    }
5589    var start = Math.min(currentIndex, maxStartIndex());
5590    var targetCard = cards[start];
5591    if (!targetCard) return;
5592    track.style.transform = "translateX(" + (-targetCard.offsetLeft) + "px)";
5593  }
5594
5595  function updateHotspots(activeId) {
5596    hotspots.forEach(function (spot) {
5597      spot.classList.toggle("active", spot.getAttribute("data-service") === activeId);
5598    });
5599    pills.forEach(function (pill) {
5600      pill.classList.toggle("active", pill.getAttribute("data-service") === activeId);
5601    });
5602  }
5603
5604  function updateCards(activeId) {
5605    cards.forEach(function (card) {
5606      card.classList.toggle("is-active", card.getAttribute("data-service") === activeId);
5607    });
5608  }
5609
5610  function updateMobile(service, index) {
5611    if (!mobileCard) return;
5612    var img = mobileCard.querySelector("img");
5613    var h3 = mobileCard.querySelector("h3");
5614    var p = mobileCard.querySelector("p");
5615    var a = mobileCard.querySelector("a");
5616
5617    if (img) {
5618      img.src = service.image;
5619      img.alt = service.title + " service";
5620    }
5621    if (h3) h3.textContent = service.title;
5622    if (p) p.textContent = service.description;
5623    if (a) a.href = service.url;
5624    if (mobileCounter) mobileCounter.textContent = (index + 1) + " / " + services.length;
5625  }
5626
5627  function updateStage(service) {
5628    if (!globalScene || !globalMid) return;
5629
5630    block.style.setProperty("--ts-tint", service.tint);
5631    block.style.setProperty("--ts-tint-rgb", hexToRgb(service.tint));
5632
5633    globalScene.classList.remove("has-mid");
5634    globalScene.classList.remove("show-placeholder");
5635
5636    if (service.hasStageImage && service.stage) {
5637      globalMid.src = service.stage;
5638      setTimeout(function () {
5639        if (window.innerWidth > 767) {
5640          globalScene.classList.add("has-mid");
5641        }
5642      }, 30);
5643    } else {
5644      globalScene.classList.add("show-placeholder");
5645    }
5646  }
5647
5648  function setActive(index) {
5649    if (index < 0) index = services.length - 1;
5650    if (index >= services.length) index = 0;
5651
5652    currentIndex = index;
5653    var service = services[currentIndex];
5654
5655    updateHotspots(service.id);
5656    updateCards(service.id);
5657    updateStage(service);
5658    updateMobile(service, currentIndex);
5659    updateTrack();
5660    updateDots();
5661  }
5662
5663  hotspots.forEach(function (spot) {
5664    spot.addEventListener("click", function () {
5665      var id = this.getAttribute("data-service");
5666      var idx = services.findIndex(function (s) { return s.id === id; });
5667      if (idx > -1) setActive(idx);
5668    });
5669  });
5670
5671  pills.forEach(function (pill) {
5672    pill.addEventListener("click", function () {
5673      var id = this.getAttribute("data-service");
5674      var idx = services.findIndex(function (s) { return s.id === id; });
5675      if (idx > -1) setActive(idx);
5676    });
5677  });
5678
5679  cards.forEach(function (card) {
5680    card.addEventListener("click", function () {
5681      var id = this.getAttribute("data-service");
5682      var idx = services.findIndex(function (s) { return s.id === id; });
5683      if (idx > -1) setActive(idx);
5684    });
5685  });
5686
5687  if (prevBtn) {
5688    prevBtn.addEventListener("click", function () {
5689      setActive(currentIndex - 1);
5690    });
5691  }
5692
5693  if (nextBtn) {
5694    nextBtn.addEventListener("click", function () {
5695      setActive(currentIndex + 1);
5696    });
5697  }
5698
5699  if (mobilePrev) {
5700    mobilePrev.addEventListener("click", function () {
5701      setActive(currentIndex - 1);
5702    });
5703  }
5704
5705  if (mobileNext) {
5706    mobileNext.addEventListener("click", function () {
5707      setActive(currentIndex + 1);
5708    });
5709  }
5710
5711  window.addEventListener("resize", function () {
5712    buildDots();
5713    updateTrack();
5714    updateStage(services[currentIndex]);
5715  });
5716
5717  buildDots();
5718  setActive(0);
5719})();
5720</script>
5720</div></div></div></div></div></div></div></div></div><div class="row justify-content-center content-block bg-white"><div class="col-lg-10 insurance-icons-block"><div class="row"><div class="col-lg-6 col-md-12"><h2><span style="color:#2980b9;">We Accept Most Major Insurances</span></h2><p>At Barrington Orthopedic Specialists, we want to make sure that our patients have access to quality care without having to worry about the financial burden. That&#39;s why we accept most major insurances. We will work closely with your insurance provider to ensure that all necessary procedures and treatments are covered under your plan. Our goal is to make sure you receive the best possible care while also minimizing out-of-pocket costs for you.</p></div><div class="col-lg-6 col-md-12 text-center"><ul class="row list-unstyled justify-content-center" aria-label="We accept plans from the following carriers"><li class="col-6 col-sm-4 col-md-3 px-0 insurance-logo"><img class="align-middle" src="https://storage.googleapis.com/treatspace-prod-media/insurance_company/u-4/logo-aetna.jpeg" alt="Aetna" loading="lazy"></li><li class="col-6 col-sm-4 col-md-3 px-0 insurance-logo"><img class="align-middle" src="https://storage.googleapis.com/treatspace-prod-media/insurance_company/u-62/BCBS-IL.jpg" alt="Blue Cross Blue Shield of Illinois" loading="lazy"></li><li class="col-6 col-sm-4 col-md-3 px-0 insurance-logo"><img class="align-middle" src="https://storage.googleapis.com/treatspace-prod-media/insurance_company/u-5/logo-cigna.jpeg" alt="Cigna" loading="lazy"></li><li class="col-6 col-sm-4 col-md-3 px-0 insurance-logo"><img class="align-middle" src="https://storage.googleapis.com/treatspace-prod-media/insurance_company/u-None/devoted_hp.jpg" alt="Devoted Health" loading="lazy"></li><li class="col-6 col-sm-4 col-md-3 px-0 insurance-logo"><img class="align-middle" src="https://storage.googleapis.com/treatspace-prod-media/insurance_company/u-321/HFN.jpg" alt="HFN" loading="lazy"></li><li class="col-6 col-sm-4 col-md-3 px-0 insurance-logo"><img class="align-middle" src="https://storage.googleapis.com/treatspace-prod-media/insurance_company/u-14/logo-humana.jpeg" alt="Humana" loading="lazy"></li><li class="col-6 col-sm-4 col-md-3 px-0 insurance-logo"><img class="align-middle" src="https://storage.googleapis.com/treatspace-prod-media/insurance_company/u-17/medicare.jpg" alt="Medicare" loading="lazy"></li><li class="col-6 col-sm-4 col-md-3 px-0 insurance-logo"><img class="align-middle" src="https://storage.googleapis.com/treatspace-prod-media/insurance_company/u-402/logo-multiplan.jpg" alt="Multiplan PHCS" loading="lazy"></li><li class="col-6 col-sm-4 col-md-3 px-0 insurance-logo"><img class="align-middle" src="https://storage.googleapis.com/treatspace-prod-media/insurance_company/u-462/Prime_Health_Services.jpg" alt="Prime Health Services, Inc" loading="lazy"></li><li class="col-6 col-sm-4 col-md-3 px-0 insurance-logo"><img class="align-middle" src="https://storage.googleapis.com/treatspace-prod-media/insurance_company/u-540/logo-united.png" alt="UnitedHealthcare" loading="lazy"></li><div class="col-12 text-center"><a class="btn blue-btn tertiary-color"  href="https://www.barringtonortho.com/insurance">VIEW THE FULL LIST</a></div></ul></div></div></div></div><div class="row justify-content-center content-block WComp bst"><div class="col-12 full-content-block"><div class="row"><div class="col-12 p-0"><div><style type="text/css">.ts-info-strip {
5721    background: #f3f4f8;
5722    padding: 1.75rem 1rem;
5723  }
5724
5725  .ts-info-strip .ts-info-inner {
5726    max-width: 1200px;
5727    margin: 0 auto;
5728  }
5729
5730  .ts-info-strip .ts-info-col {
5731    text-align: center;
5732    padding: 0 2rem;
5733    position: relative;
5734    margin-bottom: 1.5rem;
5735  }
5736
5737  .ts-info-strip .ts-info-col:not(:last-child)::after {
5738    content: "";
5739    position: absolute;
5740    top: 0.25rem;
5741    right: 0;
5742    width: 1px;
5743    height: calc(100% - 0.5rem);
5744    background: #0C4F7F;
5745  }
5746
5747  .ts-info-strip .ts-info-title {
5748    color: #0b4f8a;
5749    font-size: 1.15rem;
5750    line-height: 1.35;
5751    font-weight: 900 !important;
5752    margin-bottom: 0.65rem;
5753  }
5754
5755  .ts-info-strip .ts-info-title span {
5756    font-weight: 900 !important;
5757  }
5758
5759  .ts-info-strip .ts-info-text {
5760    color: #0b4f8a;
5761    font-size: 1rem;
5762    line-height: 1.45;
5763    margin-bottom: 1rem;
5764    max-width: 270px;
5765    margin-left: auto;
5766    margin-right: auto;
5767  }
5768
5769  .ts-info-strip .ts-info-btn {
5770    display: inline-block;
5771    background: #0C4F7F;
5772    color: #ffffff !important;
5773    text-decoration: none;
5774    font-size: 0.8rem;
5775    font-weight: 900 !important;
5776    text-transform: uppercase;
5777    letter-spacing: 0.03em;
5778    padding: 0.45rem 1rem;
5779    border-radius: 3px;
5780    border: 1px solid #2b6fb3;
5781    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.18);
5782    transition: all 0.25s ease;
5783  }
5784
5785  .ts-info-strip .ts-info-btn:hover,
5786  .ts-info-strip .ts-info-btn:focus {
5787    background: #2f6ea9;
5788    border-color: #2f6ea9;
5789    color: #ffffff !important;
5790    text-decoration: none;
5791  }
5792
5793  @media (max-width: 991.98px) {
5794    .ts-info-strip .ts-info-col {
5795      padding: 0 1rem 1.5rem;
5796    }
5797
5798    .ts-info-strip .ts-info-col:not(:last-child)::after {
5799      display: none;
5800    }
5801
5802    .ts-info-strip .ts-info-col:not(:last-child) {
5803      border-bottom: 1px solid #b8bcc6;
5804      margin-bottom: 1.5rem;
5805      padding-bottom: 1.5rem;
5806    }
5807  }
5808
5809  @media (max-width: 575.98px) {
5810    .ts-info-strip {
5811      padding: 1.25rem 0.75rem;
5812    }
5813
5814    .ts-info-strip .ts-info-title {
5815      font-size: 1rem;
5816    }
5817
5818    .ts-info-strip .ts-info-text {
5819      font-size: 0.95rem;
5820    }
5821
5822    .ts-info-strip .ts-info-btn {
5823      font-size: 0.75rem;
5824      padding: 0.4rem 0.85rem;
5825    }
5826  }
5827</style><div class="ts-info-strip"><div class="ts-info-inner"><div class="row g-0 align-items-stretch"><div class="col-md-4 ts-info-col"><div class="ts-info-title"><strong>Workers&nbsp;
5827Comp&nbsp;<span>&ndash; Community First</span></strong></div><div class="ts-info-text">Trusted orthopedic care serving the Chicagoland area since 1980.</div><a class="appt-bt" href="/resources/appointments"><span class="link-content" style="display: inherit;">Appointments</span></a></div><div class="col-md-4 ts-info-col"><div class="ts-info-title">Now Offering 24/7 / 365 <span>Phone Access</span></div><div class="ts-info-text">Schedule, Reschedule, Cancel, and Confirm Your Appointment Online</div><a class="ts-info-btn" href="tel:8472854200"><span class="link-content" style="display: inherit;">&nbsp;Call (847) 285-4200</span></a></div><div class="col-md-4 ts-info-col"><div class="ts-info-title">Self-Pay Rates <span>for Specific Services</span></div><div class="ts-info-text">Transparent, affordable options for patients without insurance.</div><a class="ts-info-btn" href="/insurance#self-pay"><span class="link-content" style="display: inherit;">See Self Pay Rates</span></a></div></div></div></div></div></div></div></div></div><div class="row justify-content-center content-block bg-white loc-section"><div class="col-lg-10 location-block"><div class="row location-header-row align-items-center"><div class="col-lg-12"><h3>Where To Find Us</h3></div></div><div class="row d-none d-md-flex"><div class="col-md-5 location-list order-12 order-md-1"><div class="location-count"><span class="sr-only">Our Locations</span><div class="h5" aria-hidden="true"><span class="loc-count" aria-hidden="true">9</span> Locations</div></div><span class="sr-only">
5828				There is a map to the right. You can press each of the following groups to highlight that office on the map.
5829			</span><ul class="list-unstyled list-group"><li><a 
5830						role="group" 
5831						class="list-group-item list-group-item-action flex-column align-items-start" 
5832						onclick="jumpToLocation(42.049886, -88.103844, 'Schaumburg Office')" 
5833						data-location="42.049886~-88.103844~Schaumburg Office~929 West Higgins Road, Schaumburg, IL 60195" 
5834						data-practice-url="https://www.barringtonortho.com" 
5835						
5836						data-appointment-url="/resources/appointments"
5837						
5838						aria-label="Show Schaumburg Office office"
5839						><div class="d-flex w-100 justify-content-between"><div class="office-details-container w-100"><div class="h5 office-name">
5840									Schaumburg Office
5841								</div><div class="office-address"><div class="row"><div class="col-1"><i class="fas fa-map-marker-alt fa-fw" aria-hidden="true"></i></div><div class="col"><div>929 West Higgins Road,  </div><div>Schaumburg, IL 60195</div></div></div></div><div class="office-phone"><div class="row"><div class="col-1"><i class="fas fa-phone fa-fw" aria-hidden="true"></i></div><div class="col">
5842											(847) 285-4200
5843										</div></div></div><div class="office-hours"><div class="row"><div class="col-1"><i class="far fa-clock fa-fw" aria-hidden="true"></i></div><div class="col"><div class="row"><div class="col-12"><button class="btn show-hours-btn" data-toggle="collapse" data-target="#hours-2007" type="button">Show Hours</button></div><div class="col-12 collapse" id="hours-2007"><div><span style="width: 30px; display: inline-block;">
5844															Mo
5845														</span><span>08:00 am - 09:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
5846															Tu
5847														</span><span>08:00 am - 09:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
5848															We
5849														</span><span>08:00 am - 09:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
5850															Th
5851														</span><span>08:00 am - 09:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
5852															Fr
5853														</span><span>08:00 am - 09:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
5854															Sa
5855														</span><span>01:00 pm - 04:00 pm</span><span style="display: block">
5856																	Immediate Orthopedic Care
5857																</span></div><div><span style="width: 30px; display: inline-block;">
5858															Su
5859														</span><span>Closed</span><span style="display: block">
5860																	For Rehabilitation Services Call: 847.885.0078
5861																</span></div></div></div></div></div></div></div><div class="office-image-container d-none d-lg-block"><img class="office-image" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb2/o-1922/800x800_Schaumburg-_scaled.jpg" alt="Schaumburg Office office"></div></div></a></li><li><a 
5862						role="group" 
5863						class="list-group-item list-group-item-action flex-column align-items-start" 
5864						onclick="jumpToLocation(42.028534, -87.984456, 'Elk Grove Village Office')" 
5865						data-location="42.028534~-87.984456~Elk Grove Village Office~120 East Higgins Rd, Elk Grove Village, IL  60007" 
5866						data-practice-url="https://www.barringtonortho.com" 
5867						
5868						data-appointment-url="/resources/appointments"
5869						
5870						aria-label="Show Elk Grove Village Office office"
5871						><div class="d-flex w-100 justify-content-between"><div class="office-details-container w-100"><div class="h5 office-name">
5872									Elk Grove Village Office
5873								</div><div class="office-address"><div class="row"><div class="col-1"><i class="fas fa-map-marker-alt fa-fw" aria-hidden="true"></i></div><div class="col"><div>120 East Higgins Rd,  </div><div>Elk Grove Village, IL  60007</div></div></div></div><div class="office-phone"><div class="row"><div class="col-1"><i class="fas fa-phone fa-fw" aria-hidden="true"></i></div><div class="col">
5874											(847) 285-4200
5875										</div></div></div><div class="office-hours"><div class="row"><div class="col-1"><i class="far fa-clock fa-fw" aria-hidden="true"></i></div><div class="col"><div class="row"><div class="col-12"><button class="btn show-hours-btn" data-toggle="collapse" data-target="#hours-2006" type="button">Show Hours</button></div><div class="col-12 collapse" id="hours-2006"><div><span style="width: 30px; display: inline-block;">
5876															Mo
5877														</span><span>08:00 am - 06:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
5878															Tu
5879														</span><span>08:00 am - 06:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
5880															We
5881														</span><span>08:00 am - 06:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
5882															Th
5883														</span><span>08:00 am - 06:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
5884															Fr
5885														</span><span>08:00 am - 05:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
5886															Sa
5887														</span><span>08:00 am - 12:00 pm</span><span style="display: block">
5888																	Phone Only
5889																</span></div><div><span style="width: 30px; display: inline-block;">
5890															Su
5891														</span><span>Closed</span><span style="display: block">
5892																	For Rehabilitation Services Call: 847.885.0078
5893																</span></div></div></div></div></div></div></div><div class="office-image-container d-none d-lg-block"><img class="office-image" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb2/o-1921/800x800_Elk-Grove_scaled.jpg" alt="Elk Grove Village Office office"></div></div></a></li><li><a 
5894						role="group" 
5895						class="list-group-item list-group-item-action flex-column align-items-start" 
5896						onclick="jumpToLocation(42.160454, -87.961523, 'Buffalo Grove Office')" 
5897						data-location="42.160454~-87.961523~Buffalo Grove Office~404 North McHenry Road, Buffalo Grove, IL 60089" 
5898						data-practice-url="https://www.barringtonortho.com" 
5899						
5900						data-appointment-url="/resources/appointments"
5901						
5902						aria-label="Show Buffalo Grove Office office"
5903						><div class="d-flex w-100 justify-content-between"><div class="office-details-container w-100"><div class="h5 office-name">
5904									Buffalo Grove Office
5905								</div><div class="office-address"><div class="row"><div class="col-1"><i class="fas fa-map-marker-alt fa-fw" aria-hidden="true"></i></div><div class="col"><div>404 North McHenry Road,  </div><div>Buffalo Grove, IL 60089</div></div></div></div><div class="office-phone"><div class="row"><div class="col-1"><i class="fas fa-phone fa-fw" aria-hidden="true"></i></div><div class="col">
5906											(847) 285-4200
5907										</div></div></div><div class="office-hours"><div class="row"><div class="col-1"><i class="far fa-clock fa-fw" aria-hidden="true"></i></div><div class="col"><div class="row"><div class="col-12"><button class="btn show-hours-btn" data-toggle="collapse" data-target="#hours-2005" type="button">Show Hours</button></div><div class="col-12 collapse" id="hours-2005"><div><span style="width: 30px; display: inline-block;">
5908															Mo
5909														</span><span>08:00 am - 06:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
5910															Tu
5911														</span><span>08:00 am - 06:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
5912															We
5913														</span><span>08:00 am - 06:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
5914															Th
5915														</span><span>08:00 am - 06:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
5916															Fr
5917														</span><span>08:00 am - 05:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
5918															Sa
5919														</span><span>08:00 am - 12:00 pm</span><span style="display: block">
5920																	Phone Only
5921																</span></div><div><span style="width: 30px; display: inline-block;">
5922															Su
5923														</span><span>Closed</span><span style="display: block">
5924																	For Rehabilitation Services Call: 847.885.0078
5925																</span></div></div></div></div></div></div></div><div class="office-image-container d-none d-lg-block"><img class="office-image" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb2/o-1920/800x800_Buffalo-Grove_scaled.jpg" alt="Buffalo Grove Office office"></div></div></a></li><li><a 
5926						role="group" 
5927						class="list-group-item list-group-item-action flex-column align-items-start" 
5928						onclick="jumpToLocation(41.975809, -88.198988, 'Bartlett Office')" 
5929						data-location="41.975809~-88.198988~Bartlett Office~864 West Stearns Rd, Barlett, IL 60103" 
5930						data-practice-url="https://www.barringtonortho.com" 
5931						
5932						data-appointment-url="/resources/appointments"
5933						
5934						aria-label="Show Bartlett Office office"
5935						><div class="d-flex w-100 justify-content-between"><div class="office-details-container w-100"><div class="h5 office-name">
5936									Bartlett Office
5937								</div><div class="office-address"><div class="row"><div class="col-1"><i class="fas fa-map-marker-alt fa-fw" aria-hidden="true"></i></div><div class="col"><div>864 West Stearns Rd,  </div><div>Barlett, IL 60103</div></div></div></div><div class="office-phone"><div class="row"><div class="col-1"><i class="fas fa-phone fa-fw" aria-hidden="true"></i></div><div class="col">
5938											(847) 285-4200
5939										</div></div></div><div class="office-hours"><div class="row"><div class="col-1"><i class="far fa-clock fa-fw" aria-hidden="true"></i></div><div class="col"><div class="row"><div class="col-12"><button class="btn show-hours-btn" data-toggle="collapse" data-target="#hours-2004" type="button">Show Hours</button></div><div class="col-12 collapse" id="hours-2004"><div><span style="width: 30px; display: inline-block;">
5940															Mo
5941														</span><span>08:00 am - 06:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
5942															Tu
5943														</span><span>08:00 am - 06:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
5944															We
5945														</span><span>08:00 am - 06:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
5946															Th
5947														</span><span>08:00 am - 06:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
5948															Fr
5949														</span><span>08:00 am - 05:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
5950															Sa
5951														</span><span>08:00 am - 12:00 pm</span><span style="display: block">
5952																	Phone Only
5953																</span></div><div><span style="width: 30px; display: inline-block;">
5954															Su
5955														</span><span>Closed</span></div></div></div></div></div></div></div><div class="office-image-container d-none d-lg-block"><img class="office-image" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb2/o-1919/800x800_Bartlett-2_scaled.jpg" alt="Bartlett Office office"></div></div></a></li><li><a 
5956						role="group" 
5957						class="list-group-item list-group-item-action flex-column align-items-start" 
5958						onclick="jumpToLocation(42.0498172, -88.10388929999999, 'Schaumburg - Rehabilitation Services')" 
5959						data-location="42.0498172~-88.10388929999999~Schaumburg - Rehabilitation Services~929 West Higgins Road, Schaumburg, IL 60195" 
5960						data-practice-url="https://www.barringtonortho.com" 
5961						
5962						data-appointment-url="/resources/appointments"
5963						
5964						aria-label="Show Schaumburg - Rehabilitation Services office"
5965						><div class="d-flex w-100 justify-content-between"><div class="office-details-container w-100"><div class="h5 office-name">
5966									Schaumburg - Rehabilitation Services
5967								</div><div class="office-address"><div class="row"><div class="col-1"><i class="fas fa-map-marker-alt fa-fw" aria-hidden="true"></i></div><div class="col"><div>929 West Higgins Road, </div><div>Schaumburg, IL 60195</div></div></div></div><div class="office-phone"><div class="row"><div class="col-1"><i class="fas fa-phone fa-fw" aria-hidden="true"></i></div><div class="col">
5968											(847) 885-0078
5969										</div></div></div><div class="office-hours"><div class="row"><div class="col-1"><i class="far fa-clock fa-fw" aria-hidden="true"></i></div><div class="col"><div class="row"><div class="col-12"><button class="btn show-hours-btn" data-toggle="collapse" data-target="#hours-2148" type="button">Show Hours</button></div><div class="col-12 collapse" id="hours-2148"><div><span style="width: 30px; display: inline-block;">
5970															Mo
5971														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
5972															Tu
5973														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
5974															We
5975														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
5976															Th
5977														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
5978															Fr
5979														</span><span>07:00 am - 04:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
5980															Sa
5981														</span><span>07:00 am - 12:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
5982															Su
5983														</span><span>Closed</span></div></div></div></div></div></div></div><div class="office-image-container d-none d-lg-block"><img class="office-image" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb2/o-2063/officeThumb2_0.png" alt="Schaumburg - Rehabilitation Services office"></div></div></a></li><li><a 
5984						role="group" 
5985						class="list-group-item list-group-item-action flex-column align-items-start" 
5986						onclick="jumpToLocation(42.0284598, -87.9845416, 'Elk Grove Village - Rehabilitation Services')" 
5987						data-location="42.0284598~-87.9845416~Elk Grove Village - Rehabilitation Services~120 East Higgins Rd, Elk Grove Village, IL 60007" 
5988						data-practice-url="https://www.barringtonortho.com" 
5989						
5990						data-appointment-url="/resources/appointments"
5991						
5992						aria-label="Show Elk Grove Village - Rehabilitation Services office"
5993						><div class="d-flex w-100 justify-content-between"><div class="office-details-container w-100"><div class="h5 office-name">
5994									Elk Grove Village - Rehabilitation Services
5995								</div><div class="office-address"><div class="row"><div class="col-1"><i class="fas fa-map-marker-alt fa-fw" aria-hidden="true"></i></div><div class="col"><div>
5995120 East Higgins Rd, </div><div>Elk Grove Village, IL 60007</div></div></div></div><div class="office-phone"><div class="row"><div class="col-1"><i class="fas fa-phone fa-fw" aria-hidden="true"></i></div><div class="col">
5996											(847) 885-0078
5997										</div></div></div><div class="office-hours"><div class="row"><div class="col-1"><i class="far fa-clock fa-fw" aria-hidden="true"></i></div><div class="col"><div class="row"><div class="col-12"><button class="btn show-hours-btn" data-toggle="collapse" data-target="#hours-2151" type="button">Show Hours</button></div><div class="col-12 collapse" id="hours-2151"><div><span style="width: 30px; display: inline-block;">
5998															Mo
5999														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6000															Tu
6001														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6002															We
6003														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6004															Th
6005														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6006															Fr
6007														</span><span>07:00 am - 04:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
6008															Sa
6009														</span><span>07:00 am - 12:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6010															Su
6011														</span><span>Closed</span></div></div></div></div></div></div></div><div class="office-image-container d-none d-lg-block"><img class="office-image" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/images/location-placeholder.png" alt="Elk Grove Village - Rehabilitation Services office"></div></div></a></li><li><a 
6012						role="group" 
6013						class="list-group-item list-group-item-action flex-column align-items-start" 
6014						onclick="jumpToLocation(41.9759925, -88.1990137, 'Bartlett - Rehabilitation Services')" 
6015						data-location="41.9759925~-88.1990137~Bartlett - Rehabilitation Services~864 West Stearns Rd, Bartlett, IL 60103" 
6016						data-practice-url="https://www.barringtonortho.com" 
6017						
6018						data-appointment-url="/resources/appointments"
6019						
6020						aria-label="Show Bartlett - Rehabilitation Services office"
6021						><div class="d-flex w-100 justify-content-between"><div class="office-details-container w-100"><div class="h5 office-name">
6022									Bartlett - Rehabilitation Services
6023								</div><div class="office-address"><div class="row"><div class="col-1"><i class="fas fa-map-marker-alt fa-fw" aria-hidden="true"></i></div><div class="col"><div>864 West Stearns Rd, </div><div>Bartlett, IL 60103</div></div></div></div><div class="office-phone"><div class="row"><div class="col-1"><i class="fas fa-phone fa-fw" aria-hidden="true"></i></div><div class="col">
6024											(847) 885-0078
6025										</div></div></div><div class="office-hours"><div class="row"><div class="col-1"><i class="far fa-clock fa-fw" aria-hidden="true"></i></div><div class="col"><div class="row"><div class="col-12"><button class="btn show-hours-btn" data-toggle="collapse" data-target="#hours-2149" type="button">Show Hours</button></div><div class="col-12 collapse" id="hours-2149"><div><span style="width: 30px; display: inline-block;">
6026															Mo
6027														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6028															Tu
6029														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6030															We
6031														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6032															Th
6033														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6034															Fr
6035														</span><span>07:00 am - 04:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
6036															Sa
6037														</span><span>07:00 am - 12:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6038															Su
6039														</span><span>Closed</span></div></div></div></div></div></div></div><div class="office-image-container d-none d-lg-block"><img class="office-image" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/images/location-placeholder.png" alt="Bartlett - Rehabilitation Services office"></div></div></a></li><li><a 
6040						role="group" 
6041						class="list-group-item list-group-item-action flex-column align-items-start" 
6042						onclick="jumpToLocation(42.160484, -87.961621, 'Buffalo Grove - Rehabilitation Services')" 
6043						data-location="42.160484~-87.961621~Buffalo Grove - Rehabilitation Services~404 North McHenry Road, Buffalo Grove, IL 60089" 
6044						data-practice-url="https://www.barringtonortho.com" 
6045						
6046						data-appointment-url="/resources/appointments"
6047						
6048						aria-label="Show Buffalo Grove - Rehabilitation Services office"
6049						><div class="d-flex w-100 justify-content-between"><div class="office-details-container w-100"><div class="h5 office-name">
6050									Buffalo Grove - Rehabilitation Services
6051								</div><div class="office-address"><div class="row"><div class="col-1"><i class="fas fa-map-marker-alt fa-fw" aria-hidden="true"></i></div><div class="col"><div>404 North McHenry Road, </div><div>Buffalo Grove, IL 60089</div></div></div></div><div class="office-phone"><div class="row"><div class="col-1"><i class="fas fa-phone fa-fw" aria-hidden="true"></i></div><div class="col">
6052											(847) 885-0078
6053										</div></div></div><div class="office-hours"><div class="row"><div class="col-1"><i class="far fa-clock fa-fw" aria-hidden="true"></i></div><div class="col"><div class="row"><div class="col-12"><button class="btn show-hours-btn" data-toggle="collapse" data-target="#hours-2150" type="button">Show Hours</button></div><div class="col-12 collapse" id="hours-2150"><div><span style="width: 30px; display: inline-block;">
6054															Mo
6055														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6056															Tu
6057														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6058															We
6059														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6060															Th
6061														</span><span>07:00 am - 08:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6062															Fr
6063														</span><span>07:00 am - 04:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
6064															Sa
6065														</span><span>07:00 am - 12:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6066															Su
6067														</span><span>Closed</span></div></div></div></div></div></div></div><div class="office-image-container d-none d-lg-block"><img class="office-image" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/images/location-placeholder.png" alt="Buffalo Grove - Rehabilitation Services office"></div></div></a></li><li><a 
6068						role="group" 
6069						class="list-group-item list-group-item-action flex-column align-items-start" 
6070						onclick="jumpToLocation(42.1235462, -88.0478085, 'Palatine - Physical Therapy')" 
6071						data-location="42.1235462~-88.0478085~Palatine - Physical Therapy~150 West Northwest Highway, Palatine, IL 60067" 
6072						data-practice-url="https://www.barringtonortho.com" 
6073						
6074						data-appointment-url="/resources/appointments"
6075						
6076						aria-label="Show Palatine - Physical Therapy office"
6077						><div class="d-flex w-100 justify-content-between"><div class="office-details-container w-100"><div class="h5 office-name">
6078									Palatine - Physical Therapy
6079								</div><div class="office-address"><div class="row"><div class="col-1"><i class="fas fa-map-marker-alt fa-fw" aria-hidden="true"></i></div><div class="col"><div>150 West Northwest Highway, </div><div>Palatine, IL 60067</div></div></div></div><div class="office-phone"><div class="row"><div class="col-1"><i class="fas fa-phone fa-fw" aria-hidden="true"></i></div><div class="col">
6080											(847) 885-0078
6081										</div></div></div><div class="office-hours"><div class="row"><div class="col-1"><i class="far fa-clock fa-fw" aria-hidden="true"></i></div><div class="col"><div class="row"><div class="col-12"><button class="btn show-hours-btn" data-toggle="collapse" data-target="#hours-3368" type="button">Show Hours</button></div><div class="col-12 collapse" id="hours-3368"><div><span style="width: 30px; display: inline-block;">
6082															Mo
6083														</span><span>08:30 am - 07:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6084															Tu
6085														</span><span>07:00 am - 02:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6086															We
6087														</span><span>08:30 am - 07:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6088															Th
6089														</span><span>07:00 am - 02:00 pm</span></div><div><span style="width: 30px; display: inline-block;">
6090															Fr
6091														</span><span>07:00 am - 04:30 pm</span></div><div><span style="width: 30px; display: inline-block;">
6092															Sa
6093														</span><span>Closed</span></div><div><span style="width: 30px; display: inline-block;">
6094															Su
6095														</span><span>Closed</span></div></div></div></div></div></div></div><div class="office-image-container d-none d-lg-block"><img class="office-image" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb2/o-3277/officeThumb2_2.png" alt="Palatine - Physical Therapy office"></div></div></a></li></ul></div><div class="col-md-7 location-map order-1 order-md-12"><div id="map" data-zoom=""></div></div></div><div class="row d-flex d-md-none"><div class="col-12"><ul class="list-unstyled accordion" id="accordion" aria-label="Our Locations"><li class="card"><div class="card-header"><div class="h5 mb-0 d-flex"><button class="btn btn-link mr-auto" aria-expanded="true" type="button" data-toggle="collapse" data-target="#office-2007">
6096								Schaumburg Office...
6097							</button><span class="ml-auto" data-toggle="collapse" data-target="#office-2007"><i class="fas fa-chevron-down"></i></span></div></div><div id="office-2007" class="collapse show" data-parent="#accordion"><div class="card-body"><div class="text-center static-map"><img class="img-fluid" loading="lazy" src="https://maps.googleapis.com/ma
6097ps/api/staticmap?center=42.049886,-88.103844&amp;zoom=14&amp;size=400x400&amp;markers=42.049886,-88.103844&amp;key=AIzaSyCeSrc73BgBEA3KqHaR5eZxlL0mQRwVpEA&amp;signature=dEmgVa9JXa6GfBBMw404-CmIhr0=" alt="Schaumburg Office office google maps"></div><div class="office-name"><div><small class="bold">Schaumburg Office</small></div></div><div class="office-address"><div><small class="bold">Address:</small></div><small>929 West Higgins Road, Schaumburg, IL 60195</small></div><div class="office-phone"><div><small class="bold">Phone: </small></div><small>(847) 285-4200</small></div><div class="office-buttons"><a rel="noopener nofollow" class="btn blue-btn tertiary-color direction-btn" href="https://www.google.com/maps/dir/?api=1&destination=929 West Higgins Road, Schaumburg, IL 60195" target="_blank">DIRECTIONS <span class="sr-only">(opens in new tab)</span></a><a class="btn app-request-btn app-btn primary-color" href="/resources/appointments">REQUEST APPOINTMENT</a></div></div></div></li><li class="card"><div class="card-header"><div class="h5 mb-0 d-flex"><button class="btn btn-link mr-auto" aria-expanded="false" type="button" data-toggle="collapse" data-target="#office-2006">
6098								Elk Grove Village Office...
6099							</button><span class="ml-auto" data-toggle="collapse" data-target="#office-2006"><i class="fas fa-chevron-down"></i></span></div></div><div id="office-2006" class="collapse " data-parent="#accordion"><div class="card-body"><div class="text-center static-map"><img class="img-fluid" loading="lazy" src="https://maps.googleapis.com/maps/api/staticmap?center=42.028534,-87.984456&amp;zoom=14&amp;size=400x400&amp;markers=42.028534,-87.984456&amp;key=AIzaSyCeSrc73BgBEA3KqHaR5eZxlL0mQRwVpEA&amp;signature=DdzTJkvEr0InMvQPWuJELy5ieQQ=" alt="Elk Grove Village Office office google maps"></div><div class="office-name"><div><small class="bold">Elk Grove Village Office</small></div></div><div class="office-address"><div><small class="bold">Address:</small></div><small>120 East Higgins Rd, Elk Grove Village, IL  60007</small></div><div class="office-phone"><div><small class="bold">Phone: </small></div><small>(847) 285-4200</small></div><div class="office-buttons"><a rel="noopener nofollow" class="btn blue-btn tertiary-color direction-btn" href="https://www.google.com/maps/dir/?api=1&destination=120 East Higgins Rd, Elk Grove Village, IL  60007" target="_blank">DIRECTIONS <span class="sr-only">(opens in new tab)</span></a><a class="btn app-request-btn app-btn primary-color" href="/resources/appointments">REQUEST APPOINTMENT</a></div></div></div></li><li class="card"><div class="card-header"><div class="h5 mb-0 d-flex"><button class="btn btn-link mr-auto" aria-expanded="false" type="button" data-toggle="collapse" data-target="#office-2005">
6100								Buffalo Grove Office...
6101							</button><span class="ml-auto" data-toggle="collapse" data-target="#office-2005"><i class="fas fa-chevron-down"></i></span></div></div><div id="office-2005" class="collapse " data-parent="#accordion"><div class="card-body"><div class="text-center static-map"><img class="img-fluid" loading="lazy" src="https://maps.googleapis.com/maps/api/staticmap?center=42.160454,-87.961523&amp;zoom=14&amp;size=400x400&amp;markers=42.160454,-87.961523&amp;key=AIzaSyCeSrc73BgBEA3KqHaR5eZxlL0mQRwVpEA&amp;signature=pMWJM5XcDBvu4cYOBZBK_tJ0J2I=" alt="Buffalo Grove Office office google maps"></div><div class="office-name"><div><small class="bold">Buffalo Grove Office</small></div></div><div class="office-address"><div><small class="bold">Address:</small></div><small>404 North McHenry Road, Buffalo Grove, IL 60089</small></div><div class="office-phone"><div><small class="bold">Phone: </small></div><small>(847) 285-4200</small></div><div class="office-buttons"><a rel="noopener nofollow" class="btn blue-btn tertiary-color direction-btn" href="https://www.google.com/maps/dir/?api=1&destination=404 North McHenry Road, Buffalo Grove, IL 60089" target="_blank">DIRECTIONS <span class="sr-only">(opens in new tab)</span></a><a class="btn app-request-btn app-btn primary-color" href="/resources/appointments">REQUEST APPOINTMENT</a></div></div></div></li><li class="card"><div class="card-header"><div class="h5 mb-0 d-flex"><button class="btn btn-link mr-auto" aria-expanded="false" type="button" data-toggle="collapse" data-target="#office-2004">
6102								Bartlett Office...
6103							</button><span class="ml-auto" data-toggle="collapse" data-target="#office-2004"><i class="fas fa-chevron-down"></i></span></div></div><div id="office-2004" class="collapse " data-parent="#accordion"><div class="card-body"><div class="text-center static-map"><img class="img-fluid" loading="lazy" src="https://maps.googleapis.com/ma
6103ps/api/staticmap?center=41.975809,-88.198988&amp;zoom=14&amp;size=400x400&amp;markers=41.975809,-88.198988&amp;key=AIzaSyCeSrc73BgBEA3KqHaR5eZxlL0mQRwVpEA&amp;signature=LwEWvhclYPSn4lXCRLkKG41Oq5U=" alt="Bartlett Office office google maps"></div><div class="office-name"><div><small class="bold">Bartlett Office</small></div></div><div class="office-address"><div><small class="bold">Address:</small></div><small>864 West Stearns Rd, Barlett, IL 60103</small></div><div class="office-phone"><div><small class="bold">Phone: </small></div><small>(847) 285-4200</small></div><div class="office-buttons"><a rel="noopener nofollow" class="btn blue-btn tertiary-color direction-btn" href="https://www.google.com/maps/dir/?api=1&destination=864 West Stearns Rd, Barlett, IL 60103" target="_blank">DIRECTIONS <span class="sr-only">(opens in new tab)</span></a><a class="btn app-request-btn app-btn primary-color" href="/resources/appointments">REQUEST APPOINTMENT</a></div></div></div></li><li class="card"><div class="card-header"><div class="h5 mb-0 d-flex"><button class="btn btn-link mr-auto" aria-expanded="false" type="button" data-toggle="collapse" data-target="#office-2148">
6104								Schaumburg - Rehabilitation ...
6105							</button><span class="ml-auto" data-toggle="collapse" data-target="#office-2148"><i class="fas fa-chevron-down"></i></span></div></div><div id="office-2148" class="collapse " data-parent="#accordion"><div class="card-body"><div class="text-center static-map"><img class="img-fluid" loading="lazy" src="https://maps.googleapis.com/maps/api/staticmap?center=42.0498172,-88.10388929999999&amp;zoom=14&amp;size=400x400&amp;markers=42.0498172,-88.10388929999999&amp;key=AIzaSyCeSrc73BgBEA3KqHaR5eZxlL0mQRwVpEA&amp;signature=XDz8bV20YVc5N0fEfjoKK3JMnMQ=" alt="Schaumburg - Rehabilitation Services office google maps"></div><div class="office-name"><div><small class="bold">Schaumburg - Rehabilitation Services</small></div></div><div class="office-address"><div><small class="bold">Address:</small></div><small>929 West Higgins Road, Schaumburg, IL 60195</small></div><div class="office-phone"><div><small class="bold">Phone: </small></div><small>(847) 885-0078</small></div><div class="office-buttons"><a rel="noopener nofollow" class="btn blue-btn tertiary-color direction-btn" href="https://www.google.com/maps/dir/?api=1&destination=929 West Higgins Road, Schaumburg, IL 60195" target="_blank">DIRECTIONS <span class="sr-only">(opens in new tab)</span></a><a class="btn app-request-btn app-btn primary-color" href="/resources/appointments">REQUEST APPOINTMENT</a></div></div></div></li><li class="card"><div class="card-header"><div class="h5 mb-0 d-flex"><button class="btn btn-link mr-auto" aria-expanded="false" type="button" data-toggle="collapse" data-target="#office-2151">
6106								Elk Grove Village - Rehabilitation ...
6107							</button><span class="ml-auto" data-toggle="collapse" data-target="#office-2151"><i class="fas fa-chevron-down"></i></span></div></div><div id="office-2151" class="collapse " data-parent="#accordion"><div class="card-body"><div class="text-center static-map"><img class="img-fluid" loading="lazy" src="https://maps.googleapis.com/maps/api/staticmap?center=42.0284598,-87.9845416&amp;zoom=14&amp;size=400x400&amp;markers=42.0284598,-87.9845416&amp;key=AIzaSyCeSrc73BgBEA3KqHaR5eZxlL0mQRwVpEA&amp;signature=jga8Y0Qpg5EWH-l2enmLLdexPm8=" alt="Elk Grove Village - Rehabilitation Services office google maps"></div><div class="office-name"><div><small class="bold">Elk Grove Village - Rehabilitation Services</small></div></div><div class="office-address"><div><small class="bold">Address:</small></div><small>120 East Higgins Rd, Elk Grove Village, IL 60007</small></div><div class="office-phone"><div><small class="bold">Phone: </small></div><small>(847) 885-0078</small></div><div class="office-buttons"><a rel="noopener nofollow" class="btn blue-btn tertiary-color direction-btn" href="https://www.google.com/maps/dir/?api=1&destination=120 East Higgins Rd, Elk Grove Village, IL 60007" target="_blank">DIRECTIONS <span class="sr-only">(opens in new tab)</span></a><a class="btn app-request-btn app-btn primary-color" href="/resources/appointments">REQUEST APPOINTMENT</a></div></div></div></li><li class="card"><div class="card-header"><div class="h5 mb-0 d-flex"><button class="btn btn-link mr-auto" aria-expanded="false" type="button" data-toggle="collapse" data-target="#office-2149">
6108								Bartlett - Rehabilitation ...
6109							</button><span class="ml-auto" data-toggle="collapse" data-target="#office-2149"><i class="fas fa-chevron-down"></i></span></div></div><div id="office-2149" class="collapse " data-parent="#accordion"><div class="card-body"><div class="text-center static-map"><img class="img-fluid" loading="lazy" src="https://maps.googleapis.com/ma
6109ps/api/staticmap?center=41.9759925,-88.1990137&amp;zoom=14&amp;size=400x400&amp;markers=41.9759925,-88.1990137&amp;key=AIzaSyCeSrc73BgBEA3KqHaR5eZxlL0mQRwVpEA&amp;signature=0olXiRKxa8XhNclhGWWqvMdppvA=" alt="Bartlett - Rehabilitation Services office google maps"></div><div class="office-name"><div><small class="bold">Bartlett - Rehabilitation Services</small></div></div><div class="office-address"><div><small class="bold">Address:</small></div><small>864 West Stearns Rd, Bartlett, IL 60103</small></div><div class="office-phone"><div><small class="bold">Phone: </small></div><small>(847) 885-0078</small></div><div class="office-buttons"><a rel="noopener nofollow" class="btn blue-btn tertiary-color direction-btn" href="https://www.google.com/maps/dir/?api=1&destination=864 West Stearns Rd, Bartlett, IL 60103" target="_blank">DIRECTIONS <span class="sr-only">(opens in new tab)</span></a><a class="btn app-request-btn app-btn primary-color" href="/resources/appointments">REQUEST APPOINTMENT</a></div></div></div></li><li class="card"><div class="card-header"><div class="h5 mb-0 d-flex"><button class="btn btn-link mr-auto" aria-expanded="false" type="button" data-toggle="collapse" data-target="#office-2150">
6110								Buffalo Grove - Rehabilitation ...
6111							</button><span class="ml-auto" data-toggle="collapse" data-target="#office-2150"><i class="fas fa-chevron-down"></i></span></div></div><div id="office-2150" class="collapse " data-parent="#accordion"><div class="card-body"><div class="text-center static-map"><img class="img-fluid" loading="lazy" src="https://maps.googleapis.com/maps/api/staticmap?center=42.160484,-87.961621&amp;zoom=14&amp;size=400x400&amp;markers=42.160484,-87.961621&amp;key=AIzaSyCeSrc73BgBEA3KqHaR5eZxlL0mQRwVpEA&amp;signature=_c5f1PwkcPFn236LwydpJIV0Vwg=" alt="Buffalo Grove - Rehabilitation Services office google maps"></div><div class="office-name"><div><small class="bold">Buffalo Grove - Rehabilitation Services</small></div></div><div class="office-address"><div><small class="bold">Address:</small></div><small>404 North McHenry Road, Buffalo Grove, IL 60089</small></div><div class="office-phone"><div><small class="bold">Phone: </small></div><small>(847) 885-0078</small></div><div class="office-buttons"><a rel="noopener nofollow" class="btn blue-btn tertiary-color direction-btn" href="https://www.google.com/maps/dir/?api=1&destination=404 North McHenry Road, Buffalo Grove, IL 60089" target="_blank">DIRECTIONS <span class="sr-only">(opens in new tab)</span></a><a class="btn app-request-btn app-btn primary-color" href="/resources/appointments">REQUEST APPOINTMENT</a></div></div></div></li><li class="card"><div class="card-header"><div class="h5 mb-0 d-flex"><button class="btn btn-link mr-auto" aria-expanded="false" type="button" data-toggle="collapse" data-target="#office-3368">
6112								Palatine - Physical Therapy...
6113							</button><span class="ml-auto" data-toggle="collapse" data-target="#office-3368"><i class="fas fa-chevron-down"></i></span></div></div><div id="office-3368" class="collapse " data-parent="#accordion"><div class="card-body"><div class="text-center static-map"><img class="img-fluid" loading="lazy" src="https://maps.googleapis.com/maps/api/staticmap?center=42.1235462,-88.0478085&amp;zoom=14&amp;size=400x400&amp;markers=42.1235462,-88.0478085&amp;key=AIzaSyCeSrc73BgBEA3KqHaR5eZxlL0mQRwVpEA&amp;signature=WKgswqrK9j5CPZ92sT_Idg6XHpI=" alt="Palatine - Physical Therapy office google maps"></div><div class="office-name"><div><small class="bold">Palatine - Physical Therapy</small></div></div><div class="office-address"><div><small class="bold">Address:</small></div><small>150 West Northwest Highway, Palatine, IL 60067</small></div><div class="office-phone"><div><small class="bold">Phone: </small></div><small>(847) 885-0078</small></div><div class="office-buttons"><a rel="noopener nofollow" class="btn blue-btn tertiary-color direction-btn" href="https://www.google.com/maps/dir/?api=1&destination=150 West Northwest Highway, Palatine, IL 60067" target="_blank">DIRECTIONS <span class="sr-only">(opens in new tab)</span></a><a class="btn app-request-btn app-btn primary-color" href="/resources/appointments">REQUEST APPOINTMENT</a></div></div></div></li></ul></div></div></div></div><div class="row justify-content-center content-block bsbot bsb"><div class="col-12 full-content-block"><div class="row"><div class="col-12 p-0"><div><style type="text/css">.prov-section.rebuilt-provider-carousel{padding:1.1rem 0 .6rem;background:radial-gradient(circle at top center,rgba(255,255,255,.9) 0%,rgba(255,255,255,0) 55%),linear-gradient(180deg,#e9e9ef 0%,#e1e2e9 100%);}
6114.prov-section.rebuilt-provider-carousel .providers-scroll-block{padding:0;}
6115.prov-section.rebuilt-provider-carousel .title{text-align:left;margin-bottom:.6rem;}
6116.prov-section.rebuilt-provider-carousel .title p,.prov-section.rebuilt-provider-carousel .title .h6,.prov-section.rebuilt-provider-carousel .title h2{margin-bottom:.3rem;}
6117.prov-section.rebuilt-provider-carousel .carousel-prov{width:100%;overflow:hidden;margin:0!important;padding:0!important;}
6118.prov-section.rebuilt-provider-carousel .provider-ul{display:flex;flex-wrap:nowrap;gap:.9rem;list-style:none;margin:0!important;padding:0!important;transition:transform .35s ease;align-items:flex-start;}
6119.prov-section.rebuilt-provider-carousel .scroll-card-container{flex:0 0 calc(20% - .72rem);max-width:calc(20% - .72rem);margin:0!important;padding:0!important;}
6120.prov-section.rebuilt-provider-carousel .provider-scroll-card{height:auto!important;min-height:0!important;border:0;border-radius:1rem;overflow:hidden;background:#fff;transition:transform .2s ease;}
6121.prov-section.rebuilt-provider-carousel .provider-scroll-card:hover{transform:translateY(-3px);}
6122.prov-section.rebuilt-provider-carousel .provider-scroll-card .card-img-top{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;margin:0;}
6123.prov-section.rebuilt-provider-carousel .provider-scroll-card .card-body{height:auto!important;min-height:unset!important;padding:.6rem .75rem .55rem!important;display:flex;flex-direction:column;justify-content:flex-start;}
6124.prov-section.rebuilt-provider-carousel .card-title{margin-bottom:.2rem!important;line-height:1.2;font-size:1rem;}
6125.prov-section.rebuilt-provider-carousel .card-title a{color:#000;text-decoration:none;}
6126.prov-section.rebuilt-provider-carousel .provider-specialty{font-size:.85rem;line-height:1.25;margin:0!important;}
6127.prov-section.rebuilt-provider-carousel .provider-scroll-card .card-body > *{margin-bottom:.15rem;}
6128.prov-section.rebuilt-provider-carousel .provider-scroll-card .card-body > *:last-child{margin-bottom:0!important;}
6129.prov-section.rebuilt-provider-carousel .rebuilt-carousel-control
6129s{display:flex;align-items:center;justify-content:center;gap:.65rem;margin:0!important;padding:.2rem 0 0!important;}
6130.prov-section.rebuilt-provider-carousel .rebuilt-carousel-dots{display:flex;align-items:center;justify-content:center;gap:.4rem;margin:0;padding:0;}
6131.prov-section.rebuilt-provider-carousel .rebuilt-carousel-dot{width:.65rem;height:.65rem;border-radius:50%;border:0;background:rgba(0,0,0,.18);padding:0;margin:0;transition:transform .2s ease,background .2s ease;}
6132.prov-section.rebuilt-provider-carousel .rebuilt-carousel-dot.active{background:#005377;transform:scale(1.05);}
6133.prov-section.rebuilt-provider-carousel .rebuilt-carousel-arrow{width:2.25rem;height:2.25rem;border-radius:50%;border:0;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#005377;transition:transform .2s ease;}
6134.prov-section.rebuilt-provider-carousel .rebuilt-carousel-arrow:hover{transform:translateY(-1px);}
6135.prov-section.rebuilt-provider-carousel .rebuilt-carousel-arrow.is-disabled{opacity:.45;pointer-events:none;}
6136.prov-section.rebuilt-provider-carousel .carousel-prov + .rebuilt-carousel-controls{margin-top:0!important;padding-top:.15rem!important;}
6137@media (max-width:1199.98px){.prov-section.rebuilt-provider-carousel .scroll-card-container{flex:0 0 calc(25% - .7rem);max-width:calc(25% - .7rem);}}
6138@media (max-width:991.98px){.prov-section.rebuilt-provider-carousel .scroll-card-container{flex:0 0 calc(33.333% - .65rem);max-width:calc(33.333% - .65rem);}}
6139@media (max-width:767.98px){.prov-section.rebuilt-provider-carousel .provider-ul{gap:.75rem;}.prov-section.rebuilt-provider-carousel .scroll-card-container{flex:0 0 calc(50% - .4rem);max-width:calc(50% - .4rem);}.prov-section.rebuilt-provider-carousel .rebuilt-carousel-controls{padding-top:.1rem!important;}}
6140@media (max-width:575.98px){.prov-section.rebuilt-provider-carousel .scroll-card-container{flex:0 0 100%;max-width:100%;}}
6141</style><div class="row justify-content-center content-block prov-section rebuilt-provider-carousel"><div class="col-lg-10 providers-scroll-block"><div class="row align-items-center"><div class="col-lg-12 text-center title"><p>Barrington Orthopedic Experts</p><h2 class="h3 header" id="scrollBlockHeader">Barrington Orthopedic Experts</h2><div class="h6">Meet the specialists dedicated to your care.</div></div></div><div class="carousel-prov" data-delay="2000"><ul aria-labelledby="scrollBlockHeader" class="provider-ul" style="transform: none;"><!-- PHYSICIANS --><!-- 1. Belcher --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_1"><a href="https://www.barringtonortho.com/md/brooke-belcher-md"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Brooke Belcher" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-50327/thumb_4.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Brooke Belcher, MD</span><a href="https://www.barringtonortho.com/md/brooke-belcher-md"><span class="link-content" style="display: inherit;">Brooke Belcher, MD</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Medicine &amp; Rehabilitation Physician</div></div></div></li><!-- 2. Bernstein --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_2"><a href="https://www.barringtonortho.com/md/matthew-bernstein-md"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Matthew Bernstein" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-50328/thumb_2.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Matthew Bernstein, MD</span><a href="https://www.barringtonortho.com/md/matthew-bernstein-md"><span class="link-content" style="display: inherit;">Matthew Bernstein, MD</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Orthopedic Surgeon</div></div></div></li><!-- 3. Cirrincione
6142	<li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_3">
6142<a href="https://www.barringtonortho.com/md/ciro-cirrincione-md"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Ciro Cirrincione" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-50330/thumb_2.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Ciro Cirrincione, MD</span><a href="https://www.barringtonortho.com/md/ciro-cirrincione-md"><span class="link-content" style="display: inherit;">Ciro Cirrincione, MD</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Orthopedic Surgeon</div></div></div></li> --><!-- 4. Gopinath --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_4"><a href="https://www.barringtonortho.com/md/rohan-gopinath-md"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Rohan Gopinath" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-58396/thumb_6.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Rohan Gopinath, MD</span><a href="https://www.barringtonortho.com/md/rohan-gopinath-md"><span class="link-content" style="display: inherit;">Rohan Gopinath, MD</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Orthopedic Surgeon</div></div></div></li><!-- 5. Jereb --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_5"><a href="https://www.barringtonortho.com/md/sean-jereb-md"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Sean Jereb" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-50332/thumb_2.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Sean Jereb, MD</span><a href="https://www.barringtonortho.com/md/sean-jereb-md"><span class="link-content" style="display: inherit;">Sean Jereb, MD</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Orthopedic Surgeon</div></div></div></li><!-- 6. Levin
6143	<li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_6"><a href="https://www.barringtonortho.com/md/mark-levin-md"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Mark Levin" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-50333/thumb_5.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Mark Levin, MD</span><a href="https://www.barringtonortho.com/md/mark-levin-md"><span class="link-content" style="display: inherit;">Mark Levin, MD</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Orthopedic Surgeon</div></div></div></li> --><!-- 7. Mahoney --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_7"><a href="https://www.barringtonortho.com/dpm/lynette-mahoney-dpm"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Lynette Mahoney" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-50334/thumb_2.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Lynette Mahoney, DPM</span><a href="https://www.barringtonortho.com/dpm/lynette-mahoney-dpm"><span class="link-content" style="display: inherit;">Lynette Mahoney, DPM</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Podiatric Foot &amp; Ankle Surgeon</div></div></div></li><!-- 8. Nourbash --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_8"><a href="https://www.barringtonortho.com/md/paul-nourbash-md"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Paul Nourbash" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-50335/thumb_2.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Paul Nourbash, MD</span><a href="https://www.barringtonortho.com/md/paul-nourbash-md"><span class="link-content" style="display: inherit;">Paul Nourbash, MD</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Orthopedic Surgeon</div></div></div></li><!-- 9. Obermeyer --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_9"><a href="https://www.barringtonortho.com/md/thomas-obermeyer-md"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Thomas Obermeyer" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-50337/thumb_4.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Thomas Obermeyer, MD</span><a href="https://www.barringtonortho.com/md/thomas-obermeyer-md"><span class="link-content" style="display: inherit;">Thomas Obermeyer, MD</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Orthopedic Surgeon</div></div></div></li><!-- 10. O'Hara --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_10"><a href="https://www.barringtonortho.com/dpm/raymond-ohara-dpm"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Raymond O'Hara" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-50336/thumb_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Raymond O&rsquo;Hara, DPM</span><a href="https://www.barringtonortho.com/dpm/raymond-ohara-dpm"><span class="link-content" style="display: inherit;">Raymond O&rsquo;Hara, DPM</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Podiatric Foot &amp; Ankle Surgeon, Schaumburg Surgery Center Medical Director</div></div></div></li><!-- 11. Patel, Narendra --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_11"><a href="https://www.barringtonortho.com/dpm/narendra-patel-dpm"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Narendra Patel" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-50338/thumb_2.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Narendra Patel, DPM</span><a href="https://www.barringtonortho.com/dpm/narendra-patel-dpm"><span class="link-content" style="display: inherit;">Narendra Patel, DPM</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Podiatric Foot &amp; Ankle Surgeon</div></div></div></li><!-- 12. Rabinowitz --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_12"><a href="https://www.barringtonortho.com/md/richard-rabinowitz-md"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Richard Rabinowitz" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-50339/thumb_3.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Richard Rabinowitz, MD</span><a href="https://www.barringtonortho.com/md/richard-rabinowitz-md"><span class="link-content" style="display: inherit;">Richard Rabinowitz, MD</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Orthopedic Surgeon</div></div></div></li><!-- 13. Rotstein --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_13"><a href="https://www.barringtonortho.com/md/jason-rotstein-md"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Jason Rotstein" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Rotstein_107_1x1_2.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Jason Rotstein, MD</span><a href="https://www.barringtonortho.com/md/jason-rotstein-md"><span class="link-content" style="display: inherit;">Jason Rotstein, MD</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Orthopedic Surgeon</div></div></div></li><!-- 14. Strotman --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_14"><a href="https://www.barringtonortho.com/md/patrick-strotman-md"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Patrick Strotman" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-61671/thumb_0.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Patrick Strotman, MD</span><a href="https://www.barringtonortho.com/md/patrick-strotman-md"><span class="link-content" style="display: inherit;">Patrick Strotman, MD</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Orthopedic Surgeon</div></div></div></li><!-- 15. Tashima --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_15"><a href="https://www.barringtonortho.com/md/david-tashima-md"><span class="link-content" style="display: inherit;">&nbsp;<img alt="David Tashima" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-50342/thumb_2.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">David Tashima, MD</span><a href="https://www.barringtonortho.com/md/david-tashima-md"><span class="link-content" style="display: inherit;">David Tashima, MD</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Medicine &amp; Rehabilitation Physician</div></div></div></li><!-- 16. Yaffe --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_16"><a href="https://www.barringtonortho.com/md/mark-yaffe-md"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Mark Yaffe" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-50343/thumb_9.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Mark Yaffe, MD</span><a href="https://www.barringtonortho.com/md/mark-yaffe-md"><span class="link-content" style="display: inherit;">Mark Yaffe, MD</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Orthopedic Surgeon</div></div></div></li>
6143<!-- 17. Zhang --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_17"><a href="https://www.barringtonortho.com/md/hans-hanci-zhang-md"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Hans Zhang" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-58397/thumb_5.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Hans Zhang, MD</span><a href="https://www.barringtonortho.com/md/hans-hanci-zhang-md"><span class="link-content" style="display: inherit;">Hans Zhang, MD</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Orthopedic Surgeon</div></div></div></li><!-- NP/PA --><!-- 18. Bork --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_18"><a href="https://www.barringtonortho.com/msnfnpc/suzi-bork-msn-fnp-c"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Suzi Bork" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-61444/thumb_3.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Suzi Bork, MSN, FNP-C</span><a href="https://www.barringtonortho.com/msnfnpc/suzi-bork-msn-fnp-c"><span class="link-content" style="display: inherit;">Suzi Bork, MSN, FNP-C</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Nurse Practitioner</div></div></div></li><!-- 19. Cisneros --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_19"><a href="https://www.barringtonortho.com/pac/anali-cisneros-pa-c"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Anali Cisneros" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/AnaliCisneros1x1.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Anali Cisneros, PA-C</span><a href="https://www.barringtonortho.com/pac/anali-cisneros-pa-c"><span class="link-content" style="display: inherit;">Anali Cisneros, PA-C</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physician Assistant</div></div></div></li><!-- 20. Laskoe --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_20"><a href="https://www.barringtonortho.com/pac/olivia-laskoe-pa-c"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Olivia Laskoe" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/OliviaLaskoe1x1.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Olivia Laskoe, PA-C</span><a href="https://www.barringtonortho.com/pac/olivia-laskoe-pa-c"><span class="link-content" style="display: inherit;">Olivia Laskoe, PA-C</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physician Assistant</div></div></div></li><!-- 21. Ligeza --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_21"><a href="https://www.barringtonortho.com/pac/alex-ligeza-pa-c"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Alex Ligeza" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/AlexLigezare1x1.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Alex Ligeza, PA-C</span><a href="https://www.barringtonortho.com/pac/alex-ligeza-pa-c"><span class="link-content" style="display: inherit;">Alex Ligeza, PA-C</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physician Assistant</div></div></div></li><!-- 22. Marino --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_22"><a href="https://www.barringtonortho.com/pac/mike-marino-pa-c"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Mike Marino" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/MikeMarino1x1_1.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Mike Marino, PA-C</span><a href="https://www.barringtonortho.com/pac/mike-marino-pa-c"><span class="link-content" style="display: inherit;">Mike Marino, PA-C</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physician Assistant</div></div></div></li><!-- 23. Morris --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_23"><a href="https://www.barringtonortho.com/pac/mike-morris-pa-c"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Mike Morris" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/MikeMorris1x1_1.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Mike Morris, PA-C</span><a href="https://www.barringtonortho.com/pac/mike-morris-pa-c"><span class="link-content" style="display: inherit;">Mike Morris, PA-C</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physician Assistant</div></div></div></li><!-- 24. Neilsen --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_24"><a href="https://www.barringtonortho.com/pac/jeffrey-neilsen-jr"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Jeffrey Neilsen" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/JeffNeilsen1x1.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Jeffrey Neilsen, Jr., PA-C</span><a href="https://www.barringtonortho.com/pac/jeffrey-neilsen-jr"><span class="link-content" style="display: inherit;">Jeffrey Neilsen, Jr., PA-C</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physician Assistant</div></div></div></li><!-- 25. Nighoghosian --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_25"><a href="https://www.barringtonortho.com/pac/helaneh-nighoghosian-pa-c"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Helaneh Nighoghosian" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Helaneh1x1_1.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Helaneh Nighoghosian, PA-C</span><a href="https://www.barringtonortho.com/pac/helaneh-nighoghosian-pa-c"><span class="link-content" style="display: inherit;">Helaneh Nighoghosian, PA-C</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physician Assistant</div></div></div></li><!-- 26. Padilla --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_26"><a href="https://www.barringtonortho.com/pac/kenny-padilla-pa-c"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Kenny Padilla" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/KennyPadilla1x1.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Kenny Padilla, PA-C</span><a href="https://www.barringtonortho.com/pac/kenny-padilla-pa-c"><span class="link-content" style="display: inherit;">Kenny Padilla, PA-C</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physician Assistant</div></div></div></li><!-- 27. Pope --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_27"><a href="https://www.barringtonortho.com/pac/katie-pope-pa-c"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Katie Pope" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/KatiePope1x1.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Katie Pope, PA-C</span><a href="https://www.barringtonortho.com/pac/katie-pope-pa-c"><span class="link-content" style="display: inherit;">Katie Pope, PA-C</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physician Assistant</div></div></div></li><!-- 28. St. John --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_28"><a href="https://www.barringtonortho.com/msnfnpc/kim-st-john-msn-fnp-c"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Kim St. John" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Untitled_design_15.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Kim St. John, MSN, FNP-C</span><a href="https://www.barringtonortho.com/msnfnpc/kim-st-john-msn-fnp-c"><span class="link-content" style="display: inherit;">Kim St. John, MSN, FNP-C</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Nurse Practitioner</div></div></div></li><!-- 29. Stompanato --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_29"><a href="https://www.barringtonortho.com/msnfnpc/kristen-stompanato-msn-fnp-c"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Kristen Stompanato" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/KristenStompanato1x1.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Kristen Stompanato, MSN, FNP-C</span><a href="https://www.barringtonortho.com/msnfnpc/kristen-stompanato-msn-fnp-c"><span class="link-content" style="display: inherit;">Kristen Stompanato, MSN, FNP-C</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Nurse Practitioner</div></div></div></li>
6143<!-- REHAB STAFF --><!-- 30. Aquino --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_30"><a href="https://www.barringtonortho.com/dpt/rufino-aquino-pt-dpt-ocs-comt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Rufino Aquino" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50510/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Rufino Aquino, PT, DPT, OCS, COMT</span><a href="https://www.barringtonortho.com/dpt/rufino-aquino-pt-dpt-ocs-comt"><span class="link-content" style="display: inherit;">Rufino Aquino, PT, DPT, OCS, COMT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Site Manager - Buffalo Grove</div></div></div></li><!-- 31. Barry --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_31"><a href="https://www.barringtonortho.com/pt/letitia-tisa-barry-pt-dpt-atc"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Letitia (Tisa) Barry" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-58804/thumb_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Letitia (Tisa) Barry, PT, DPT, ATC</span><a href="https://www.barringtonortho.com/pt/letitia-tisa-barry-pt-dpt-atc"><span class="link-content" style="display: inherit;">Letitia (Tisa) Barry, PT, DPT, ATC</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 32. Bessemer --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_32"><a href="https://www.barringtonortho.com/mspt/brad-bessemer-pt-mspt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Brad Bessemer" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-50508/thumb_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Brad Bessemer, PT, MSPT</span><a href="https://www.barringtonortho.com/mspt/brad-bessemer-pt-mspt"><span class="link-content" style="display: inherit;">Brad Bessemer, PT, MSPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Director of Rehabilitation</div></div></div></li><!-- 33. Cabrera --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_33"><a href="https://www.barringtonortho.com/pt/ruben-cabrera-cabrera-pt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Ruben Cabrera" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Untitled_design_16.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Ruben Cabrera, PT, DPT</span><a href="https://www.barringtonortho.com/pt/ruben-cabrera-cabrera-pt"><span class="link-content" style="display: inherit;">Ruben Cabrera, PT, DPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 34. Clark --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_34"><a href="https://www.barringtonortho.com/dpt/christine-clark-pt-dpt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Christine Clark" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-56797/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Christine Clark, PT, DPT</span><a href="https://www.barringtonortho.com/dpt/christine-clark-pt-dpt"><span class="link-content" style="display: inherit;">Christine Clark, PT, DPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Site Manager - Bartlett</div></div></div></li><!-- 35. Christopher-Hellerman --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_35"><a href="https://www.barringtonortho.com/ot/kelly-christopher-hellerman-ot-l-cht"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Kelly Christopher-Hellerman" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50506/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Kelly Christopher-Hellerman, OT/L, CHT</span><a href="https://www.barringtonortho.com/ot/kelly-christopher-hellerman-ot-l-cht"><span class="link-content" style="display: inherit;">Kelly Christopher-Hellerman, OT/L, CHT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Occupational Therapist</div></div></div></li><!-- 36. Dusza --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_36"><a href="https://www.barringtonortho.com/mspt/cara-dusza-pt-mspt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Cara Dusza" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50502/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Cara Dusza, PT, MSPT</span><a href="https://www.barringtonortho.com/mspt/cara-dusza-pt-mspt"><span class="link-content" style="display: inherit;">Cara Dusza, PT, MSPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 37. Eirich, Christopher --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_37"><a href="https://www.barringtonortho.com/dpt/chrisopher-eirich-pt-dpt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Chrisopher Eirich" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50500/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Chrisopher Eirich, PT, DPT</span><a href="https://www.barringtonortho.com/dpt/chrisopher-eirich-pt-dpt"><span class="link-content" style="display: inherit;">Chrisopher Eirich, PT, DPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Site Manager - Elk Grove Village</div></div></div></li><!-- 38. Eirich, Kaitlin --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_38"><a href="https://www.barringtonortho.com/mot/kaitlin-eirich-mot-otr-l-cht"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Kaitlin Eirich" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50501/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Kaitlin Eirich, MOT, OTR/L, CHT</span><a href="https://www.barringtonortho.com/mot/kaitlin-eirich-mot-otr-l-cht"><span class="link-content" style="display: inherit;">Kaitlin Eirich, MOT, OTR/L, CHT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Occupational Therapist</div></div></div></li><!-- 39. Fidoruk --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_39"><a href="https://www.barringtonortho.com/pt/kevin-fidoruk-pt-dpt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Kevin Fidoruk" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-59919/thumb_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Kevin Fidoruk, PT, DPT</span><a href="https://www.barringtonortho.com/pt/kevin-fidoruk-pt-dpt"><span class="link-content" style="display: inherit;">Kevin Fidoruk, PT, DPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 40. Georgou --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_40"><a href="https://www.barringtonortho.com/mot/haleigh-georgou-mot-otr-l"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Haleigh Georgou" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Haleigh_Georgou_Compressed_copy3_98IzIJt.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Haleigh Georgou, MOT, OTR/L, CHT</span><a href="https://www.barringtonortho.com/mot/haleigh-georgou-mot-otr-l"><span class="link-content" style="display: inherit;">Haleigh Georgou, MOT, OTR/L, CHT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Occupational Therapist</div></div></div></li><!-- 41. Greenberg --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_41"><a href="https://www.barringtonortho.com/pt/linda-greenberg-pt-dpt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Linda Greenberg" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-58827/thumb_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Linda Greenberg, PT, DPT</span><a href="https://www.barringtonortho.com/pt/linda-greenberg-pt-dpt"><span class="link-content" style="display: inherit;">Linda Greenberg, PT, DPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 42. Hominac --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_42"><a href="https://www.barringtonortho.com/pt/eric-hominac-ptdpt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Eric Hominac" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-59232/thumb_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Eric Hominac, PT,DPT</span><a href="https://www.barringtonortho.com/pt/eric-hominac-ptdpt"><span class="link-content" style="display: inherit;">Eric Hominac, PT,DPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 43. Juracek --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_43"><a href="https://www.barringtonortho.com/dpt/marissa-juracek-pt-dpt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Marissa Juracek" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50497/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Marissa Juracek, PT, DPT</span><a href="https://www.barringtonortho.com/dpt/marissa-juracek-pt-dpt"><span class="link-content" style="display: inherit;">Marissa Juracek, PT, DPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Site Manager - Schaumburg</div></div></div></li><!-- 44. Kelly --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_44"><a href="https://www.barringtonortho.com/pt/mary-kelly-pt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Mary Kelly" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Untitled_design__6_-removebg-preview.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Mary Kelly, PT</span><a href="https://www.barringtonortho.com/pt/mary-kelly-pt"><span class="link-content" style="display: inherit;">Mary Kelly, PT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 45. Klein --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_45"><a href="https://www.barringtonortho.com/atc/LKlein5"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Lisa Klein" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50495/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Lisa Klein, ATC</span><a href="https://www.barringtonortho.com/atc/LKlein5"><span class="link-content" style="display: inherit;">Lisa Klein, ATC</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Athletic Trainer</div></div></div></li><!-- 46. Kline --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_46"><a href="https://www.barringtonortho.com/dpt/alyson-kline-pt-dpt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Alyson Kline" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50494/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Alyson Kline, PT, DPT</span><a href="https://www.barringtonortho.com/dpt/alyson-kline-pt-dpt"><span class="link-content" style="display: inherit;">Alyson Kline, PT, DPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 47. Latelle --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_47"><a href="https://www.barringtonortho.com/dpt/megan-latelle-pt-dpt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Megan Latelle" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50491/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Megan Latelle, PT, DPT</span><a href="https://www.barringtonortho.com/dpt/megan-latelle-pt-dpt"><span class="link-content" style="display: inherit;">Megan Latelle, PT, DPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 48. Lomongo --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_48"><a href="https://www.barringtonortho.com/pt/marialin-lomongo-pt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Marialin Lomongo" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-59108/thumb_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Marialin Lomongo, PT</span><a href="https://www.barringtonortho.com/pt/marialin-lomongo-pt"><span class="link-content" style="display: inherit;">Marialin Lomongo, PT</span></
6143a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 49. Manalo --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_49"><a href="https://www.barringtonortho.com/pta/marlyn-manalo-pta"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Marlyn Manalo" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-58810/thumb_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Marlyn Manalo, PTA</span><a href="https://www.barringtonortho.com/pta/marlyn-manalo-pta"><span class="link-content" style="display: inherit;">Marlyn Manalo, PTA</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapy Assistant</div></div></div></li><!-- 50. Marek --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_50"><a href="https://www.barringtonortho.com/pta/alexandra-marek-pta"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Alexandra Marek" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50492/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Alexandra Marek, PTA</span><a href="https://www.barringtonortho.com/pta/alexandra-marek-pta"><span class="link-content" style="display: inherit;">Alexandra Marek, PTA</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapy Assistant</div></div></div></li><!-- 51. Marks --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_51"><a href="https://www.barringtonortho.com/pta/jessica-marks-pta"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Jessica Marks" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-58805/thumb1_0.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Jessica Marks, PTA</span><a href="https://www.barringtonortho.com/pta/jessica-marks-pta"><span class="link-content" style="display: inherit;">Jessica Marks, PTA</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapy Assistant</div></div></div></li><!-- 52. Miehlke --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_52"><a href="https://www.barringtonortho.com/pt/danielle-miehlke-pt-dpt-sch"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Danielle Miehlke" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Danielle_Miehlke_Compressed.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Danielle Miehlke, PT, DPT</span><a href="https://www.barringtonortho.com/pt/danielle-miehlke-pt-dpt-sch"><span class="link-content" style="display: inherit;">Danielle Miehlke, PT, DPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 53. Nicholson --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_53"><a href="https://www.barringtonortho.com/pta/keri-nicholson-pta"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Keri Nicholson" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Keri_Nicholson_Compressed.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Keri Nicholson, PTA</span><a href="https://www.barringtonortho.com/pta/keri-nicholson-pta"><span class="link-content" style="display: inherit;">Keri Nicholson, PTA</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapy Assistant</div></div></div></li><!-- 54. Patel, Charmi --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_54"><a href="https://www.barringtonortho.com/pt/charmi-patel-pt-dpt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Charmi Patel" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb/u-61143/thumb_0.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Charmi Patel, PT, DPT</span><a href="https://www.barringtonortho.com/pt/charmi-patel-pt-dpt"><span class="link-content" style="display: inherit;">Charmi Patel, PT, DPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 55. Patel, Nishi --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_55"><a href="https://www.barringtonortho.com/pt/nishi-patel-pt-dpt-sch"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Nishi Patel" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-51884/thumb1_0.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Nishi Patel, PT, DPT</span><a href="https://www.barringtonortho.com/pt/nishi-patel-pt-dpt-sch"><span class="link-content" style="display: inherit;">Nishi Patel, PT, DPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 56. Senger --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_56"><a href="https://www.barringtonortho.com/dpt/ashley-senger-pt-dpt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Ashley Senger" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-52649/thumb1_0.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Ashley Senger, PT, DPT</span><a href="https://www.barringtonortho.com/dpt/ashley-senger-pt-dpt"><span class="link-content" style="display: inherit;">Ashley Senger, PT, DPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 57. Smedinghoff --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_57"><a href="https://www.barringtonortho.com/pta/sara-smedinghoff-pta"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Sara Smedinghoff" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/1_qKqhPPa.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Sara Smedinghoff, PTA</span><a href="https://www.barringtonortho.com/pta/sara-smedinghoff-pta"><span class="link-content" style="display: inherit;">Sara Smedinghoff, PTA</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapy Assistant</div></div></div></li><!-- 58. Tailor --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_58"><a href="https://www.barringtonortho.com/dpt/anisha-tailor-pt-dpt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Anisha Tailor" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50484/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Anisha Tailor, PT, DPT</span><a href="https://www.barringtonortho.com/dpt/anisha-tailor-pt-dpt"><span class="link-content" style="display: inherit;">
6143Anisha Tailor, PT, DPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 59. Uher --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_59"><a href="https://www.barringtonortho.com/pt/beata-uher-pt-mspt"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Beata Uher" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50482/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Beata Uher, PT, MSPT</span><a href="https://www.barringtonortho.com/pt/beata-uher-pt-mspt"><span class="link-content" style="display: inherit;">Beata Uher, PT, MSPT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist</div></div></div></li><!-- 60. Vallo --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_60"><a href="https://www.barringtonortho.com/mot/ged-vallo-mot-otr-l"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Ged Vallo" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-59846/thumb1_0.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Ged Vallo, MOT, OTR/L</span><a href="https://www.barringtonortho.com/mot/ged-vallo-mot-otr-l"><span class="link-content" style="display: inherit;">Ged Vallo, MOT, OTR/L</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Occupational Therapist</div></div></div></li><!-- 61. Velasco --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_61"><a href="https://www.barringtonortho.com/pta/ronald-velasco-pta"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Ronald Velasco" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/2_vDM6Nui.jpeg" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Ronald Velasco, PTA</span><a href="https://www.barringtonortho.com/pta/ronald-velasco-pta"><span class="link-content" style="display: inherit;">Ronald Velasco, PTA</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapy Assistant</div></div></div></li><!-- 62. Voltz --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_62"><a href="https://www.barringtonortho.com/pta/beth-voltz-pta"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Beth Voltz" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50481/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Beth Voltz, PTA</span><a href="https://www.barringtonortho.com/pta/beth-voltz-pta"><span class="link-content" style="display: inherit;">Beth Voltz, PTA</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapy Assistant</div></div></div></li><!-- 63. Wentzel --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_63"><a href="https://www.barringtonortho.com/dpt/kaitlyn-wentzel-pt-dpt-atc"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Kaitlyn Wentzel" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50490/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Kaitlyn Wentzel, PT, DPT, ATC</span><a href="https://www.barringtonortho.com/dpt/kaitlyn-wentzel-pt-dpt-atc"><span class="link-content" style="display: inherit;">Kaitlyn Wentzel, PT, DPT, ATC</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapist/Athletic Trainer</div></div></div></li><!-- 64. Wilson --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_64"><a href="https://www.barringtonortho.com/cht/joann-wilson-otr-l-cht"><span class="link-content" style="display: inherit;">&nbsp;<img alt="JoAnn Wilson" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50479/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">JoAnn Wilson, OTR/L, CHT</span><a href="https://www.barringtonortho.com/cht/joann-wilson-otr-l-cht"><span class="link-content" style="display: inherit;">JoAnn Wilson, OTR/L, CHT</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Occupational Therapist</div></div></div></li><!-- 65. Ziegler --><li class="scroll-card-container"><div class="card provider-scroll-card" id="provider_65"><a href="https://www.barringtonortho.com/pta/karen-ziegler-pta"><span class="link-content" style="display: inherit;">&nbsp;<img alt="Karen Ziegler" class="card-img-top img-fluid" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-media/thumb1/u-50478/thumb1_1.png" />&nbsp;</span></a><div class="card-body primary-color"><div class="h5 card-title text-center"><span class="sr-only">Karen Ziegler, PTA</span><a href="https://www.barringtonortho.com/pta/karen-ziegler-pta"><span class="link-content" style="display: inherit;">Karen Ziegler, PTA</span></a></div><div class="text-center tertiary-alt-color provider-specialty align-self-end"><span class="sr-only">Role: </span>Physical Therapy Assistant</div></div></div></li></ul></div>
6143<div class="rebuilt-carousel-controls"><button aria-label="Previous providers" class="rebuilt-carousel-arrow rebuilt-carousel-prev is-disabled" type="button"><span aria-hidden="true" class="fas fa-chevron-left"></span></button><div class="rebuilt-carousel-dots">&nbsp;</div><button aria-label="Next providers" class="rebuilt-carousel-arrow rebuilt-carousel-next" type="button"><span aria-hidden="true" class="fas fa-chevron-right"></span></button></div></div></div>
6143<script>
6144document.addEventListener("DOMContentLoaded", function () {
6145  const section = document.querySelector(".prov-section.rebuilt-provider-carousel");
6146  if (!section) return;
6147  if (section.dataset.providerCarouselInitialized === "true") return;
6148  section.dataset.providerCarouselInitialized = "true";
6149
6150  const carousel = section.querySelector(".carousel-prov");
6151  const list = section.querySelector(".provider-ul");
6152  if (!carousel || !list) return;
6153
6154  const oldControls = section.querySelector(".rebuilt-carousel-controls");
6155  if (oldControls) oldControls.remove();
6156  const oldInjectedNav = section.querySelector(".providers-carousel-nav");
6157  if (oldInjectedNav) oldInjectedNav.remove();
6158  const oldLeftWrap = section.querySelector("#left")?.closest(".d-flex");
6159  const oldRightWrap = section.querySelector("#right")?.closest(".d-flex");
6160  if (oldLeftWrap) oldLeftWrap.style.display = "none";
6161  if (oldRightWrap) oldRightWrap.style.display = "none";
6162
6163  const controls = document.createElement("div");
6164  controls.className = "rebuilt-carousel-controls";
6165  const prevBtn = document.createElement("button");
6166  prevBtn.type = "button";
6167  prevBtn.className = "rebuilt-carousel-arrow rebuilt-carousel-prev";
6168  prevBtn.setAttribute("aria-label", "Previous providers");
6169  prevBtn.innerHTML = '<span class="fas fa-chevron-left" aria-hidden="true"></span>';
6170  const dotsWrap = document.createElement("div");
6171  dotsWrap.className = "rebuilt-carousel-dots";
6172  const nextBtn = document.createElement("button");
6173  nextBtn.type = "button";
6174  nextBtn.className = "rebuilt-carousel-arrow rebuilt-carousel-next";
6175  nextBtn.setAttribute("aria-label", "Next providers");
6176  nextBtn.innerHTML = '<span class="fas fa-chevron-right" aria-hidden="true"></span>';
6177  controls.appendChild(prevBtn);
6178  controls.appendChild(dotsWrap);
6179  controls.appendChild(nextBtn);
6180  carousel.insertAdjacentElement("afterend", controls);
6181
6182  let currentPage = 0;
6183
6184  function getCards() {
6185    return Array.from(list.querySelectorAll(".scroll-card-container"));
6186  }
6187
6188  function getVisibleCount() {
6189    if (window.innerWidth <= 767.98) return 2;
6190    if (window.innerWidth <= 1199.98) return 4;
6191    return 5;
6192  }
6193
6194  function getPageCount() {
6195    return Math.max(1, Math.ceil(getCards().length / getVisibleCount()));
6196  }
6197
6198  function renderPage() {
6199    const cards = getCards();
6200    const visibleCount = getVisibleCount();
6201    const pageCount = getPageCount();
6202    const maxPage = pageCount - 1;
6203    if (currentPage < 0) currentPage = 0;
6204    if (currentPage > maxPage) currentPage = maxPage;
6205    const start = currentPage * visibleCount;
6206    const end = start + visibleCount;
6207    list.style.transform = "none";
6208    cards.forEach((card, index) => {
6209      card.style.display = (index >= start && index < end) ? "" : "none";
6210    });
6211    dotsWrap.innerHTML = "";
6212    for (let i = 0; i < pageCount; i++) {
6213      const dot = document.createElement("button");
6214      dot.type = "button";
6215      dot.className = "rebuilt-carousel-dot" + (i === currentPage ? " active" : "");
6216      dot.setAttribute("aria-label", "Go to slide " + (i + 1));
6217      dot.addEventListener("click", function () { currentPage = i; renderPage(); });
6218      dotsWrap.appendChild(dot);
6219    }
6220    prevBtn.classList.toggle("is-disabled", currentPage === 0);
6221    nextBtn.classList.toggle("is-disabled", currentPage === maxPage);
6222  }
6223
6224  prevBtn.addEventListener("click", function () { currentPage--; renderPage(); });
6225  nextBtn.addEventListener("click", function () { currentPage++; renderPage(); });
6226  window.addEventListener("resize", function () { renderPage(); });
6227  renderPage();
6228});
6229</script>
6229</div></div></div></div></div><div class="row justify-content-center content-block bg-white"><div class="col-lg-10 blogs-block"><div class="row"><div class="col-12"><div><h2 class="h3 header" id="scrollBlockHeader">Latest News in Orthopedics</h2><p>Barrington Orthopedic Specialists is your number one source for the latest news about research and advancements in orthopedic care.</p><style type="text/css">.prov-section #scrollBlockHeader, .prov-section .title .header {
6230    margin: 0 0 0.75rem!important;
6231    font-size: clamp(2rem, 3vw, 3rem)!important;
6232    line-height: 1.08!important;
6233    font-weight: 800!important;
6234    letter-spacing: -0.02em!important;
6235    color: #123d63!important;
6236}
6237</style></div></div></div><ul class="row list-unstyled" aria-label="Recent Blog Posts"><li class="col-12 col-md-6" aria-labelledby="blog-title-0"><div class="blog-card mx-auto"><div class="photo lazy-background" role="presentation" style="background: url(https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/blog_thumbnail_0_6TNKIH9.jpeg) center no-repeat; background-size: cover;"></div><div class="description"><h3 class="blog-title" id="blog-title-0"><a href="https://www.barringtonortho.com/blog/why-does-my-hip-hurt-when-i-walk-common-causes-adults-in-schaumburg-shouldn-t-ignore">Why Does My Hip Hurt When I Walk? Common Causes Adults in Schaumburg Shouldn&#x27;t Ignore</a></h3><a class="sr-only" href="https://www.barringtonortho.com/blog/why-does-my-hip-hurt-when-i-walk-common-causes-adults-in-schaumburg-shouldn-t-ignore">View this blog post</a><div class="description-date-container"><i class="far fa-calendar-alt fa-lg"></i><span class="description-date"><span class="sr-only">Publish Date</span>Sept. 22, 2026, 3:37 p.m.
6238						</span></div><div class="description-tags-container"></div></div></div></li><li class="col-12 col-md-6" aria-labelledby="blog-title-1"><div class="blog-card mx-auto"><div class="photo lazy-background" role="presentation" style="background: url(https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/blog_thumbnail_0_ZhaxBmr.jpeg) center no-repeat; background-size: cover;"></div><div class="description"><h3 class="blog-title" id="blog-title-1"><a href="https://www.barringtonortho.com/blog/preventing-shoulder-dislocations-6-tips-to-protect-your-joints">Preventing Shoulder Dislocations: 6 Tips to Protect Your Joints</a></h3><a class="sr-only" href="https://www.barringtonortho.com/blog/preventing-shoulder-dislocations-6-tips-to-protect-your-joints">View this blog post</a><div class="description-date-container"><i class="far fa-calendar-alt fa-lg"></i><span class="description-date"><span class="sr-only">Publish Date</span>Aug. 7, 2026, 8:20 a.m.
6239						</span></div><div class="description-tags-container"><i class="fas fa-tags"></i><span class="description-tags"><span class="sr-only">Tags</span><a href="https://www.barringtonortho.com/blog?tag_filter=Shoulder Injury">Shoulder Injury</a>
6240								 | 
6241
6242							
6243								<a href="https://www.barringtonortho.com/blog?tag_filter= Shoulder Surgery"> Shoulder Surgery</a>
6244								 | 
6245
6246							
6247								<a href="https://www.barringtonortho.com/blog?tag_filter= Shoulder Pain"> Shoulder Pain</a></span></div></div></div></li><li class="col-12 col-md-6" aria-labelledby="blog-title-2"><div class="blog-card mx-auto"><div class="photo lazy-background" role="presentation" style="background: url(https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/blog_thumbnail_0_FBWc3Ml.jpeg) center no-repeat; background-size: cover;"></div><div class="description"><h3 class="blog-title" id="blog-title-2"><a href="https://www.barringtonortho.com/blog/confidence-restored-janets-total-knee-replacement-journey-with-dr-nourbash">Confidence Restored: Janet&#x27;s Total Knee Replacement Journey with Dr. Nourbash</a></h3><a class="sr-only" href="https://www.barringtonortho.com/blog/confidence-restored-janets-total-knee-replacement-journey-with-dr-nourbash">View this blog post</a><div class="description-date-container"><i class="far fa-calendar-alt fa-lg"></i><span class="description-date"><span class="sr-only">Publish Date</span>Aug. 6, 2026, 2:07 p.m.
6248						</span></div><div class="description-tags-container"><i class="fas fa-tags"></i><span class="description-tags"><span class="sr-only">Tags</span><a href="https://www.barringtonortho.com/blog?tag_filter=Q&amp;A">Q&amp;A</a>
6249								 | 
6250
6251							
6252								<a href="https://www.barringtonortho.com/blog?tag_filter=Knee">Knee</a></span></div></div></div></li><li class="col-12 col-md-6" aria-labelledby="blog-title-3"><div class="blog-card mx-auto"><div class="photo lazy-background" role="presentation" style="background: url(https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/blog_thumbnail_0_7KmN7na.jpeg) center no-repeat; background-size: cover;"></div><div class="description"><h3 class="blog-title" id="blog-title-3"><a href="https://www.barringtonortho.com/blog/from-sidelined-to-standing-strong-bobs-total-hip-replacement-journey">From Sidelined to Standing Strong: Bob&#x27;s Total Hip Replacement Journey</a></h3><a class="sr-only" href="https://www.barringtonortho.com/blog/from-sidelined-to-standing-strong-bobs-total-hip-replacement-journey">View this blog post</a><div class="description-date-container"><i class="far fa-calendar-alt fa-lg"></i><span class="description-date"><span class="sr-only">Publish Date</span>Aug. 6, 2026, 2:04 p.m.
6253						</span></div><div class="description-tags-container"><i class="fas fa-tags"></i><span class="description-tags"><span class="sr-only">Tags</span><a href="https://www.barringtonortho.com/blog?tag_filter=Q&amp;A">Q&amp;A</a>
6254								 | 
6255
6256							
6257								<a href="https://www.barringtonortho.com/blog?tag_filter= Hip"> Hip</a></span></div></div></div></li><div class="col-12 text-center"><a class="btn blue-btn tertiary-color view-more-btn" href="https://www.barringtonortho.com/blog">VIEW MORE BLOGS</a></div></ul></div></div><div class="row justify-content-center content-block "><div class="col-lg-10 custom-block"><div class="row"><div class="col-lg-6 d-flex align-items-center"><div><p style="text-align: center;"><img alt="Chicago Magazine Logo" class="img-fluid" loading="lazy" onerror="this.onerror=null;this.src='https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/chicago-mag-logo-top-fitness-docs.jpeg'" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/chicago-mag-logo-top-fitness-docs.webp" style="width: 50%;" /></p><div bis_skin_checked="1" class="row justify-content-center"><div bis_skin_checked="1" class="col-md-4 col-6"><p style="text-align: center;"><img alt="Brooke Belcher" class="img-fluid" loading="lazy" onerror="this.onerror=null;this.src='https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Belcher_362_1x1.jpeg'" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Belcher_362_1x1.webp" style="width: 80%;" /></p><p style="text-align: center;"><span style="color:#00427e;"><strong>Brooke Belcher, MD</strong></span></p></div><div bis_skin_checked="1" class="col-md-4 col-6"><p style="text-align: center;"><img alt="Matthew Bernstein, MD" class="img-fluid" loading="lazy" onerror="this.onerror=null;this.src='https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/td_0004_Layer_2.jpeg'" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/td_0004_Layer_2.webp" style="width: 80%;" /></p><p style="text-align: center;"><span style="color:#00427e;"><strong>Matthew Bernstein, MD</strong></span></p></div><div bis_skin_checked="1" class="col-md-4 col-6"><p style="text-align: center;"><img alt="Paul Nourbash, MD" class="img-fluid" loading="lazy" onerror="this.onerror=null;this.src='https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Nourbash_353_1x1.jpeg'" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Nourbash_353_1x1.webp" style="width: 80%;" /></p><p style="text-align: center;"><span style="color:#00427e;"><strong>Paul Nourbash, MD</strong></span></p></div><div bis_skin_checked="1" class="col-md-4 col-6"><p style="text-align: center;"><img alt="Jason Rotstein, MD" class="img-fluid" loading="lazy" onerror="this.onerror=null;this.src='https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Rotstein_107_1x1_2.jpeg'" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Rotstein_107_1x1_2.webp" style="width: 80%;" /></p><p style="text-align: center;"><span style="color:#00427e;"><strong>Jason Rotstein, MD</strong></span></p></div><div bis_skin_checked="1" class="col-md-4 col-6"><p style="text-align: center;"><img alt="David Tashima, MD" class="img-fluid" loading="lazy" onerror="this.onerror=null;this.src='https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Tashima_515_1x1.jpeg'" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Tashima_515_1x1.webp" style="width: 80%;" /></p><p style="text-align: center;"><span style="text-align:center;"><span style="color:#00427e;"><strong>David Tashima, MD</strong></span></span><span style="text-align:center;"><span style="color:#00427e;"></span></span><span style="text-align:center;"><span style="color:#00427e;"></span></span></p></div><div bis_skin_checked="1" class="col-md-4 col-6"><p style="text-align: center;"><img alt="thumb_9.jpeg" class="img-fluid" loading="lazy" onerror="this.onerror=null;this.src='https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/thumb_9.jpeg'" src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/thumb_9.webp" style="width: 80%;" /></p><p style="text-align: center;"><span style="text-align:center;"><span style="color:#00427e;"><strong>Mark Yaffe, MD</strong></span></span><span style="text-align:center;"><span style="color:#00427e;"></span></span><span style="text-align:center;"><span style="color:#00427e;"></span></span></p></div></div></div></div><div class="col-lg-6 d-flex align-items-center"><div><div bis_skin_checked="1" style="padding:1rem;"><h2 class="block-subtitle" style="font-size: 2.25rem!important;">Congratulations to our Top Docs!</h2><p>Six of our Orthopedic&nbsp;Specialists&nbsp;have been named to Chicago magazine&rsquo;s list of &ldquo;<a href="https://www.chicagomag.com/chicago-magazine/january-2024/top-doctors-2024/" rel="noopener nofollow" target="_blank"><span class="link-content" style="display: inherit;">Top Docs</span><span class="sr-only">(opens in a new tab)</span></a>.&rdquo;</p><p>This list of&nbsp;<b>orthopedic and physical medicine and rehabilitation</b>&nbsp;specialists was&nbsp;&ldquo;chosen as the best locally by their peers.&rdquo; and published in their January 2026&nbsp;publication.</p><div bis_skin_checked="1" class="row"><div bis_skin_checked="1" class="col-lg-4"><p style="margin-bottom: 0rem;"><strong>Orthopedic Surgery</strong></p><p style="
6258    margin-bottom: 0rem;
6259"><a href="https://www.barringtonortho.com/md/paul-nourbash-md"><span class="link-content" style="display: inherit;">Paul Nourbash, MD</span></a></p><p style="
6260    margin-bottom: 0rem;
6261"><a href="https://www.barringtonortho.com/md/jason-rotstein-md"><span class="link-content" style="display: inherit;">Jason Rotstein, MD</span></a></p><p style="
6262    margin-bottom: 0rem;
6263">&nbsp;</p><p>&nbsp;</p></div><div bis_skin_checked="1" class="col-lg-4" style="padding-left:10px!important; padding-right:10px!important;"><p style="
6264    margin-bottom: 0rem;
6265"><strong>Hand Surgery</strong></p><p><a href="https://www.barringtonortho.com/md/matthew-bernstein-md"><span class="link-content" style="display: inherit;">Matthew Bernstein, MD</span></a><br /><a href="https://www.barringtonortho.com/md/mark-yaffe-md"><span class="link-content" style="display: inherit;">Mark Yaffe, MD</span></a></p></div><div bis_skin_checked="1" class="col-lg-4"><p style="
6266    margin-bottom: 0rem;
6267"><strong>Physical Medical &amp; Rehabilitation</strong></p><p style="
6268    margin-bottom: 0rem;
6269"><a href="https://www.barringtonortho.com/md/brooke-belcher-md"><span class="link-content" style="display: inherit;">Brooke Belcher, MD</span></a></p><p><a href="https://www.barringtonortho.com/md/david-tashima-md"><span class="link-content" style="display: inherit;">David Tashima, MD</span></a></p></div></div><p><a class="btn primary-color" data-tsbutton="true" href="/providers">View All Providers</a></p></div></div></div></div></div></div><div class="row justify-content-center content-block prefooter bst"><div class="col-12 full-content-block"><div class="row"><div class="col-12 p-0"><div><style type="text/css">.trust-hero {
6270  position: relative;
6271  text-align: center;
6272  padding: 90px 20px;
6273  color: #ffffff;
6274  background:
6275    linear-gradient(rgba(10,35,70,.45), rgba(10,35,70,.45)),
6276    url("https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/Barrington_PreFooter_Backgroun
6276d.webp")
6277    center center / cover no-repeat;
6278}
6279
6280.trust-inner{
6281  max-width:1100px;
6282  margin:auto;
6283}
6284
6285.trust-eyebrow{
6286  font-size:1.2rem;
6287  letter-spacing:.15em;
6288  font-weight:600;
6289  margin-bottom:.8rem;
6290  opacity:.9;
6291}
6292
6293.trust-title{
6294  font-size:clamp(2rem,3.2vw,2.8rem);
6295  font-weight:700;
6296  margin-bottom:1rem;
6297}
6298
6299.trust-sub{
6300  font-size:1.05rem;
6301  max-width:700px;
6302  margin:0 auto 35px auto;
6303  opacity:.9;
6304}
6305
6306.trust-btns{
6307  display:flex;
6308  justify-content:center;
6309  gap:14px;
6310  flex-wrap:wrap;
6311}
6312
6313.trust-btn{
6314  padding:12px 28px;
6315  font-size:.8rem;
6316  font-weight:700;
6317  text-transform:uppercase;
6318  border-radius:4px;
6319  text-decoration:none !important;
6320  letter-spacing:.05em;
6321  transition:.25s;
6322  display:inline-block;
6323}
6324
6325.trust-btn-apt{
6326  background:#9A3334;
6327  color:#fff !important;
6328}
6329
6330.trust-btn-apt:hover{
6331  background:#99261f;
6332}
6333
6334.trust-btn-pay{
6335  background:#0C4F7F;
6336  color:#fff !important;
6337}
6338
6339.trust-btn-pay:hover{
6340  background:#2d6397;
6341}
6342
6343.trust-btn-phone{
6344  background:#3d3d3d;
6345  color:#fff !important;
6346}
6347
6348.trust-btn-phone:hover{
6349  background:#2c2c2c;
6350}
6351
6352/* mobile spacing */
6353@media (max-width:768px){
6354  .trust-hero{
6355    padding:70px 18px;
6356  }
6357
6358  .trust-sub{
6359    font-size:.95rem;
6360  }
6361
6362  .trust-btn{
6363    width:200px;
6364  }
6365}
6366</style><div class="trust-hero"><div class="trust-inner"><div class="trust-eyebrow">TRUST. EXPERTISE. COMPASSION.</div><h1 class="trust-title">Compassionate Orthopedic Care You Can Trust</h1><p class="trust-sub">Get The High Quality Orthopedic Care You Deserve.<br />
6367Now Accepting New Patients. Schedule Your Visit Today!</p><div class="trust-btns"><a class="trust-btn trust-btn-apt" href="/resources/appointments"><span class="link-content" style="display: inherit;">APPOINTMENTS&nbsp;</span></a><a class="trust-btn trust-btn-pay" href="https://15581-1.portal.athenahealth.com/"><span class="link-content" style="display: inherit;">&nbsp;PAY BILL&nbsp;</span></a><a class="trust-btn trust-btn-phone" href="tel:8472854200"><span class="link-content" style="display: inherit;">&nbsp;(847) 285-4200&nbsp;</span></a></div></div></div></div></div></div></div></div></div><div class="modal fade" id="subscribeModal" tabindex="-1" role="dialog" aria-labelledby="subscribeModalLabel" aria-hidden="true"><div class="modal-dialog modal-dialog-centered" role="document"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button></div><div class="modal-body"><h2 class="h3" id="subscribeModalLabel">Thank you for subscribing!</h2><div class="icon-container"><span class="fa-stack fa-3x"><i class="fas fa-circle fa-stack-2x"></i><i class="fas fa-paper-plane fa-stack-1x fa-inverse"></i></span></div><p class="confirm-text">You will receive important news and updates from our practice directly to your inbox.</p><p class="bold">Thanks!</p></div><div class="modal-footer"><button type="button" class="btn green-btn secondary-color" data-dismiss="modal">CLOSE</button></div></div></div></div></main><footer class="footer-container" id="footer-content" aria-label="Footer"><div class="container-fluid custom-footer"><div class="row"><div class="col-lg-8 text-center text-sm-left"><ul class="col-auto list-unstyled row justify-content-around justify-content-lg-start"><li class="col-sm-auto"><div class="h6 footer-title">QUICK LINKS</div><div class="d-flex"><ul class="list-unstyled p-0 w-100"><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/services/elbow" rel="">Elbow</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/services/foot-and-ankle/" rel="">Foot &amp; Ankle</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/services/hand-and-wrist/" rel="">Hand &amp; Wrist</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/services/hip-pain/" rel="">Hip</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/services/knee/" rel="">Knee</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/services/shoulder/" rel="">Shoulder</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/services/spine/" rel="">Spine</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/services/sports-medicine" rel="">Sports Medicine</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/services/immediate-orthopedic-care-in-schaumburg-il" rel="">Immediate Orthopedic Care</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/services/workers-compensation" rel="">Workers&#x27; Compensation</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/services/rehabilitation-services" rel="">Physical Therapy</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/services/fitness-enhancement-programs" rel="">Fitness Enhancement Programs</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/services/mri-department-schaumburg-location" rel="">MRI Department</a></li></ul></div></li><li class="col-sm-auto"><div class="h6 footer-title">PATIENT RESOURCES</div><div class="d-flex"><ul class="list-unstyled p-0 w-100"><li class="footer-link-container"><a class="footer-link" target="_blank" href="https://15581-1.portal.athenahealth.com/" rel="nofollow">Patient Portal<span class="sr-only">(opens in a new tab)</span></a></li><li class="footer-link-container"><a class="footer-link" target="_blank" href="https://15581-1.portal.athenahealth.com/" rel="nofollow">Bill Pay<span class="sr-only">(opens in a new tab)</span></a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/insurance" rel="">Insurance &amp; Billing</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/resources/patient-forms" rel="">Patient Forms</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/providers" rel="">Our Physicians</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/locations" rel="">Our Locations</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/blog" rel="">Our Blogs</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/testimonials" rel="">Our Testimonials</a></li><li class="footer-link-container"><a class="footer-link" target="_blank" href="https://recruiting2.ultipro.com/ORT1006ORMI/JobBoard/685282df-939e-429a-a9f9-4a84f4a681e5/?q=&amp;o=postedDateDesc" rel="nofollow">Careers<span class="sr-only">(opens in a new tab)</span></a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/locations" rel="">Contact Us</a></li><li class="footer-link-container"><a class="footer-link"  href="https://www.barringtonortho.com/resources/barrington-policies" rel="">Terms &amp; Policies</a></li></ul></div></li></div><div class="col-lg-4 text-center d-flex flex-wrap"><div class="footer-extra-content-container col-12 col-sm-6 col-lg-12 text-lg-right"><div><div class="row" style=""><div class="col-12 prac-social" style="margin-bottom: 10px;"><a class="logo-align" href="https://www.facebook.com/BarringtonOrthopedicSpecialists/" style="margin: 10px;" target="_blank" title="Facebook"><span class="link-content" style="display: inherit;"><i class="fab fa-facebook fa-lg"></i></span><span class="sr-only">(opens in a new tab)</span></a><a class="logo-align" href="https://www.instagram.com/barringtonortho/" rel="nofollow" style="margin-right: 10px;" target="_blank" title="Instagram"><span class="link-content" style="display: inherit;"><i class="fab fa-instagram fa-lg"></i></span><span class="sr-only">(opens in a new tab)</span></a><a class="logo-align" href="https://www.linkedin.com/company/barrington-orthopedic-specialists/" style="margin: 10px;" target="_blank" title="LinkedIn"><span class="link-content" style="display: inherit;"><i class="fab fa-linkedin fa-lg"></i></span><span class="sr-only">(opens in a new tab)</span></a><a class="logo-align" href="https://www.barringtonortho.com/blog" rel="nofollow" style="margin: 10px;" title="Blog"><span class="link-content" style="display: inherit;"><i class="fab fa-blogger fa-lg"></i></span></a><a class="logo-align" href="https://www.barringtonortho.com/search" style="margin-left: 10px;" title="Search"><span class="link-content" style="display: inherit;"><i class="fas fa-search"></i></span></a></div><div class="col-12 prac-address" style="margin-bottom: 10px;"><i class="fas fa-map-marker-alt fa-lg"></i>&nbsp;&nbsp; <a class="prac-address-text" href="https://www.google.com/maps/dir/Current+Location/929+West+Higgins+Road+Schaumburg%2CIllinois" rel="nofollow"><span class="link-content" style="display: inherit;">929 West Higgins Rd, Schaumburg, IL 60195</span></a></div><div class="col-12 prac-phone" style="margin-bottom: 0px;"><i class="fas fa-phone"></i>&nbsp;&nbsp; <a class="prac-phone-text tw--container" href="tel:8472854200"><span class="link-content" style="display: inherit;">(847) 285-4200</span></a></div></div><div class="row text-center justify-content-end" style="margin-top:20px;"><img alt="Barrington Orthopedic Specialists Specializing In You" class="img-fluid prac-logo footer-logo lazy" data-src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/New_Project_4_IhlbZYn.webp" onerror="this.onerror=null;this.src='https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/New_Project_4_LIx7sJL.png'" src="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/images/grey-blank.png" style="float: right;" /></div></div><p><img alt="Better Business Bureau" class="bbb-logo lazy" data-src="https://storage.googleapis.com/treatspace-prod-media/pracimg/u-2055/barrington-ambulatory-1.png" src="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/images/grey-blank.png" width="85" /></p></div></div><div class="d-flex flex-wrap ts-info-row col-12"><div class="col-lg-4"><span class="powered-by">POWERED BY </span><a href="https://www.practicebeat.com/" target="_blank" rel="nofollow"><img class="ts-logo mr-auto" alt="Treatspace Logo" loading="lazy" src="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/images/PracticeBeatLogo.webp" onerror="this.src='https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/images/PracticeBeatLogo.png'" height="70" width="355"><span class="sr-only">(opens in new tab)</span></a></div><div class="col-lg-4 ts-links"><div class="row links-row justify-content-center"><a href="https://www.treatspace.com/company/security-and-terms/privacy-policy/" target="_blank" rel="nofollow">Privacy Policy<span class="sr-only">(opens in new tab)</span></a><a href="https://www.treatspace.com/company/security-and-terms/security-policy/" target="_blank" rel="nofollow">Data Security<span class="sr-only">(opens in new tab)</span></a><a href="https://www.treatspace.com/company/security-and-terms/hippa-privacy-policy-statement/" target="_blank" rel="nofollow">HIPAA<span class="sr-only">(opens in new tab)</span></a><a href="https://www.treatspace.com/company/security-and-terms/terms-of-use/" target="_blank" rel="nofollow">Terms of Use<span class="sr-only">(opens in new tab)</span></a></div></div><div class="col-lg-4 ts-copyright"><span><i class="far fa-copyright"></i> Copyright 2026 Barrington Orthopedic Specialists</span></div></div></div></footer>
6367<script type="application/ld+json">
6368	[{"@id": "https://www.barringtonortho.com/#Organization", "url": "https://www.barringtonortho.com", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_6G9Rwkb.png", "name": "Barrington Orthopedic Specialists", "@type": ["MedicalOrganization", "MedicalBusiness"], "image": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_6G9Rwkb.png", "sameAs": [" https://twitter.com/Barrington_OS"], "address": {"@type": "PostalAddress", "postalCode": "60195", "addressRegion": "IL", "streetAddress": "929 West Higgins Road", "addressCountry": "United States", "addressLocality": "Schaumburg"}, "@context": "https://schema.org", "employee": [{"name": "Sara Smedinghoff, PTA", "@type": "Person"}, {"name": "Brittney Slipher, PT, DPT", "@type": "Person"}, {"name": "Mike Marino, PA-C", "@type": "Person"}, {"name": "Haleigh Georgou, MOT, OTR/L, CHT", "@type": "Person"}, {"name": "Kim St. John, MSN, FNP-C", "@type": "Person"}, {"name": "Olesya Gulyk, MOT, OTR/L", "@type": "Person"}, {"name": "Brian Koselke, PT, DPT", "@type": "Person"}, {"name": "Alyson Kline, PT, DPT", "@type": "Person"}, {"name": "Lynette Mahoney, DPM", "@type": "Person"}, {"name": "Lisa Klein, ATC", "@type": "Person"}, {"name": "Paul Nourbash, MD", "@type": "Person"}, {"name": "Karina Kinlen, MSOT, OTR/L, CHT", "@type": "Person"}, {"name": "Jaclyn Giovannetti, PT, DPT, OSC", "@type": "Person"}, {"name": "Elizabeth Handlin, PTA", "@type": "Person"}, {"name": "David Tashima, MD", "@type": "Person"}, {"name": "Ryan Dooley, PT, DPT", "@type": "Person"}, {"name": "Nishi Patel, PT, DPT", "@type": "Person"}, {"name": "Fadi Rim, PT, DPT", "@type": "Person"}, {"name": "Christine Clark, PT, DPT", "@type": "Person"}
6368, {"name": "Mike Cole, PT, MSPT", "@type": "Person"}, {"name": "Kelly Christopher-Hellerman, OT/L, CHT", "@type": "Person"}, {"name": "Purwa Bhatt, PT, DPT, OCS, COMT", "@type": "Person"}, {"name": "Ethan Ray Dado, PT, DPT", "@type": "Person"}, {"name": "Brad Bessemer, PT, MSPT", "@type": "Person"}, {"name": "Rufino Aquino, PT, DPT, OCS, COMT", "@type": "Person"}, {"name": "Alexis Anderson, PT, DPT", "@type": "Person"}, {"name": "Matthew Bernstein, MD", "@type": "Person"}, {"name": "Keith Schroeder, MD", "@type": "Person"}, {"name": "Lynn Thakkar, PT, DPT", "@type": "Person"}, {"name": "Anisha Tailor, PT, DPT", "@type": "Person"}, {"name": "Ruben Cabrera, PT, DPT", "@type": "Person"}, {"name": "Charmi Patel, PT, DPT", "@type": "Person"}, {"name": "Beata Uher, PT, MSPT", "@type": "Person"}, {"name": "JoAnn Wilson, OTR/L, CHT", "@type": "Person"}, {"name": "Alexandra Marek, PTA", "@type": "Person"}, {"name": "Narendra Patel, DPM", "@type": "Person"}, {"name": "Kyle Weiss, PT, DPT", "@type": "Person"}, {"name": "Olivia Laskoe, PA-C", "@type": "Person"}, {"name": "Marissa Juracek, PT, DPT", "@type": "Person"}, {"name": "Beth Voltz, PTA", "@type": "Person"}, {"name": "Karen Ziegler, PTA", "@type": "Person"}, {"name": "Mary Kelly, PT", "@type": "Person"}, {"name": "Rivkah Hershkovich, OTR/L", "@type": "Person"}, {"name": "Helaneh Nighoghosian, PA-C", "@type": "Person"}, {"name": "Marialin Lomongo, PT", "@type": "Person"}, {"name": "Kayla Covarrubias, OTR/L, CHT", "@type": "Person"}, {"name": "Mike Morris, PA-C", "@type": "Person"}, {"name": "Daniel Mok, DO", "@type": "Person"}, {"name": "Drew Baltazar, PTA", "@type": "Person"}, {"name": "Ged Vallo, MOT, OTR/L", "@type": "Person"}, {"name": "Rohan Gopinath, MD", "@type": "Person"}, {"name": "Hans Zhang, MD", "@type": "Person"}, {"name": "Kevin Fidoruk, PT, DPT", "@type": "Person"}, {"name": "Kristen Stompanato, MSN, FNP-C", "@type": "Person"}, {"name": "Linda Greenberg, PT, DPT", "@type": "Person"}, {"name": "Patrick Strotman, MD", "@type": "Person"}, {"name": "Alex Ligeza, PA-C", "@type": "Person"}, {"name": "Letitia (Tisa) Barry, PT, DPT, ATC", "@type": "Person"}, {"name": "Vincent Lai, PT, DPT", "@type": "Person"}, {"name": "Marlyn Manalo, PTA", "@type": "Person"}, {"name": "Jessica Marks, PTA", "@type": "Person"}, {"name": "Danielle Miehlke, PT, DPT (SCH)", "@type": "Person"}, {"name": "Ronald Velasco, PTA", "@type": "Person"}, {"name": "Mikayla Harper, PT, DPT", "@type": "Person"}, {"name": "Mark Yaffe, MD", "@type": "Person"}, {"name": "Elizabeth Bauske, PT, DPT, OCS, ATC", "@type": "Person"}, {"name": "Richard Rabinowitz, MD", "@type": "Person"}, {"name": "Ashley Senger, PT, DPT", "@type": "Person"}, {"name": "Eric Hominac, PT,DPT", "@type": "Person"}, {"name": "Jason Rotstein, MD", "@type": "Person"}, {"name": "Tess Riley, PTA", "@type": "Person"}, {"name": "Minal Patel, PT, DPT, OCS", "@type": "Person"}, {"name": "Raymond O\u2019Hara, DPM", "@type": "Person"}, {"name": "Jill McHale, PT, DPT", "@type": "Person"}, {"name": "Thomas Obermeyer, MD", "@type": "Person"}, {"name": "Anali Cisneros, PA-C", "@type": "Person"}, {"name": "Mark Levin, MD", "@type": "Person"}, {"name": "Kaitlyn Wentzel, PT, DPT, ATC", "@type": "Person"}, {"name": "Megan Latelle, PT, DPT", "@type": "Person"}, {"name": "Sean Jereb, MD", "@type": "Person"}, {"name": "Kaitlin Eirich, MOT, OTR/L, CHT", "@type": "Person"}, {"name": "Chrisopher Eirich, PT, DPT", "@type": "Person"}, {"name": "Cara Dusza, PT, MSPT", "@type": "Person"}, {"name": "Alex Constantino, PT, DPT, ATC", "@type": "Person"}, {"name": "Brooke Belcher, MD", "@type": "Person"}, {"name": "Kenny Padilla, PA-C", "@type": "Person"}, {"name": "Suzi Bork, MSN, FNP-C", "@type": "Person"}, {"name": "Alexa Olson, MMS PA-C", "@type": "Person"}, {"name": "Keri Nicholson, PTA", "@type": "Person"}, {"name": "Jeffrey Neilsen Jr., PA-C", "@type": "Person"}, {"name": "Katie Pope, PA-C", "@type": "Person"}], "location": [{"geo": {"@type": "GeoCoordinates", "latitude": null, "longitude": null}, "url": "https://www.barringtonortho.com/elk-grove-village-occupational-therapy", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_
63686G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Elk Grove Village - Occupational Therapy", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60007", "addressRegion": "IL", "streetAddress": "120 East Higgins Rd", "addressCountry": "United States", "addressLocality": "Elk Grove Village"}, "@context": "https://schema.org", "telephone": "+1 ", "areaServed": "Elk Grove Village, IL", "openingHours": ["Mo Closed", "Tu Closed", "We Closed", "Th Closed", "Fr Closed", "Sa Closed", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/elk-grove-village-occupational-therapy/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 0, "ratingValue": null, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Occupational Therapist", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": false}, {"geo": {"@type": "GeoCoordinates", "latitude": null, "longitude": null}, "url": "https://www.barringtonortho.com/buffalo-grove-physical-therapy", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_6G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Buffalo Grove - Physical Therapy", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60089", "addressRegion": "IL", "streetAddress": "404 North McHenry Road", "addressCountry": "United States", "addressLocality": "Buffalo Grove"}, "@context": "https://schema.org", "telephone": "+1 ", "areaServed": "Buffalo Grove, IL", "openingHours": ["Mo Closed", "Tu Closed", "We Closed", "Th Closed", "Fr Closed", "Sa Closed", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/buffalo-grove-physical-therapy/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 0, "ratingValue": null, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Physical Therapy", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": false}, {"geo": {"@type": "GeoCoordinates", "latitude": null, "longitude": null}, "url": "https://www.barringtonortho.com/buffalo-grove-occupational-therapy-5", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_6G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Buffalo Grove - Occupational Therapy", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60089", "addressRegion": "IL", "streetAddress": "404 North McHenry Road", "addressCountry": "United States", "addressLocality": "Buffalo Grove"}, "@context": "https://schema.org", "telephone": "+1 ", "areaServed": "Buffalo Grove, IL", "openingHours": ["Mo Closed", "Tu Closed", "We Closed", "Th Closed", "Fr Closed", "Sa Closed", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/buffalo-grove-occupational-therapy-5/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 0, "ratingValue": null, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Occupational Therapist", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": false}, {"geo": {"@type": "GeoCoordinates", "latitude": null, "longitude": null}, "url": "https://www.barringtonortho.com/bartlett-physical-therapy", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_
63686G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Bartlett - Physical Therapy", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60103", "addressRegion": "IL", "streetAddress": "864 West Stearns Rd", "addressCountry": "United States", "addressLocality": "Bartlett"}, "@context": "https://schema.org", "telephone": "+1 ", "areaServed": "Bartlett, IL", "openingHours": ["Mo Closed", "Tu Closed", "We Closed", "Th Closed", "Fr Closed", "Sa Closed", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/bartlett-physical-therapy/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 0, "ratingValue": null, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Physical Therapy", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": false}, {"geo": {"@type": "GeoCoordinates", "latitude": null, "longitude": null}, "url": "https://www.barringtonortho.com/schaumburg-hand-center", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_6G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Schaumburg Hand Center", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60195", "addressRegion": "IL", "streetAddress": "929 West Higgins Road", "addressCountry": "United States", "addressLocality": "Schaumburg"}, "@context": "https://schema.org", "telephone": "+1 ", "areaServed": "Schaumburg, IL", "openingHours": ["Mo Closed", "Tu Closed", "We Closed", "Th Closed", "Fr Closed", "Sa Closed", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/schaumburg-hand-center/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 5, "ratingValue": 4.6, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Orthopedic Surgery", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": false}, {"geo": {"@type": "GeoCoordinates", "latitude": 42.049886, "longitude": -88.103844}, "url": "https://www.barringtonortho.com/schaumburg-60195-il", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_6G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Schaumburg Office", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60195", "addressRegion": "IL", "streetAddress": "929 West Higgins Road", "addressCountry": "United States", "addressLocality": "Schaumburg"}, "@context": "https://schema.org", "telephone": "+1 (847) 285-4200", "areaServed": "Schaumburg, IL", "openingHours": ["Mo 08:00-21:00", "Tu 08:00-21:00", "We 08:00-21:00", "Th 08:00-21:00", "Fr 08:00-21:00", "Sa 13:00-16:00", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/schaumburg-60195-il/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 16346, "ratingValue": 4.9771197846567965, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Orthopedic Surgery", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": true}, {"geo": {"@type": "GeoCoordinates", "latitude": 42.028534, "longitude": -87.984456}, "url": "https://www.barringtonortho.com/elk-grove-village-60007-il", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_
63686G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Elk Grove Village Office", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": " 60007", "addressRegion": "IL", "streetAddress": "120 East Higgins Rd", "addressCountry": "United States", "addressLocality": "Elk Grove Village"}, "@context": "https://schema.org", "telephone": "+1 (847) 285-4200", "areaServed": "Elk Grove Village, IL", "openingHours": ["Mo 08:00-18:30", "Tu 08:00-18:30", "We 08:00-18:30", "Th 08:00-18:30", "Fr 08:00-17:00", "Sa 08:00-12:00", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/elk-grove-village-60007-il/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 1888, "ratingValue": 4.955508474576272, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Orthopedic Surgery", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": true}, {"geo": {"@type": "GeoCoordinates", "latitude": 42.160454, "longitude": -87.961523}, "url": "https://www.barringtonortho.com/buffalo-grove-60089-il", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_6G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Buffalo Grove Office", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60089", "addressRegion": "IL", "streetAddress": "404 North McHenry Road", "addressCountry": "United States", "addressLocality": "Buffalo Grove"}, "@context": "https://schema.org", "telephone": "+1 (847) 285-4200", "areaServed": "Buffalo Grove, IL", "openingHours": ["Mo 08:00-18:30", "Tu 08:00-18:30", "We 08:00-18:30", "Th 08:00-18:30", "Fr 08:00-17:00", "Sa 08:00-12:00", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/buffalo-grove-60089-il/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 1488, "ratingValue": 4.966397849462366, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Orthopedic Surgery", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": true}, {"geo": {"@type": "GeoCoordinates", "latitude": 41.975809, "longitude": -88.198988}, "url": "https://www.barringtonortho.com/bartlett-60103-il", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_6G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Bartlett Office", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60103", "addressRegion": "IL", "streetAddress": "864 West Stearns Rd", "addressCountry": "United States", "addressLocality": "Barlett"}, "@context": "https://schema.org", "telephone": "+1 (847) 285-4200", "areaServed": "Barlett, IL", "openingHours": ["Mo 08:00-18:30", "Tu 08:00-18:30", "We 08:00-18:30", "Th 08:00-18:30", "Fr 08:00-17:00", "Sa 08:00-12:00", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/bartlett-60103-il/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 2151, "ratingValue": 4.9655973965597395, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Orthopedic Surgery", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": true}, {"geo": {"@type": "GeoCoordinates", "latitude": null, "longitude": null}, "url": "https://www.barringtonortho.com/schaumburg-occupational-therapy", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_
63686G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Schaumburg - Occupational Therapy", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60195", "addressRegion": "IL", "streetAddress": "929 West Higgins Road", "addressCountry": "United States", "addressLocality": "Schaumburg"}, "@context": "https://schema.org", "telephone": "+1 ", "areaServed": "Schaumburg, IL", "openingHours": ["Mo Closed", "Tu Closed", "We Closed", "Th Closed", "Fr Closed", "Sa Closed", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/schaumburg-occupational-therapy/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 0, "ratingValue": null, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Occupational Therapist", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": false}, {"geo": {"@type": "GeoCoordinates", "latitude": null, "longitude": null}, "url": "https://www.barringtonortho.com/elk-grove-village-physical-therapy", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_6G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Elk Grove Village - Physical Therapy", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60007", "addressRegion": "IL", "streetAddress": "120 East Higgins Rd", "addressCountry": "United States", "addressLocality": "Elk Grove Village"}, "@context": "https://schema.org", "telephone": "+1 ", "areaServed": "Elk Grove Village, IL", "openingHours": ["Mo Closed", "Tu Closed", "We Closed", "Th Closed", "Fr Closed", "Sa Closed", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/elk-grove-village-physical-therapy/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 0, "ratingValue": null, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Physical Therapy", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": false}, {"geo": {"@type": "GeoCoordinates", "latitude": 42.0498172, "longitude": -88.10388929999999}, "url": "https://www.barringtonortho.com/schaumburg-physical-therapy-rehabilitation-services", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_6G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Schaumburg - Rehabilitation Services", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60195", "addressRegion": "IL", "streetAddress": "929 West Higgins Road", "addressCountry": "United States", "addressLocality": "Schaumburg"}, "@context": "https://schema.org", "telephone": "+1 (847) 885-0078", "areaServed": "Schaumburg, IL", "openingHours": ["Mo 07:00-20:00", "Tu 07:00-20:00", "We 07:00-20:00", "Th 07:00-20:00", "Fr 07:00-16:30", "Sa 07:00-12:00", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/schaumburg-physical-therapy-rehabilitation-services/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 0, "ratingValue": null, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Physical Medicine \u0026 Rehabilitation", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": true}, {"geo": {"@type": "GeoCoordinates", "latitude": 42.0284598, "longitude": -87.9845416}, "url": "https://www.barringtonortho.com/elk-grove-village-rehabilitation-services-elk-grove-village-il-60007", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_
63686G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Elk Grove Village - Rehabilitation Services", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60007", "addressRegion": "IL", "streetAddress": "120 East Higgins Rd", "addressCountry": "United States", "addressLocality": "Elk Grove Village"}, "@context": "https://schema.org", "telephone": "+1 (847) 885-0078", "areaServed": "Elk Grove Village, IL", "openingHours": ["Mo 07:00-20:00", "Tu 07:00-20:00", "We 07:00-20:00", "Th 07:00-20:00", "Fr 07:00-16:30", "Sa 07:00-12:00", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/elk-grove-village-rehabilitation-services-elk-grove-village-il-60007/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 0, "ratingValue": null, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Physical Medicine \u0026 Rehabilitation", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": true}, {"geo": {"@type": "GeoCoordinates", "latitude": 41.9759925, "longitude": -88.1990137}, "url": "https://www.barringtonortho.com/bartlett-rehabilitation-services-bartlett-il-60103", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_6G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Bartlett - Rehabilitation Services", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60103", "addressRegion": "IL", "streetAddress": "864 West Stearns Rd", "addressCountry": "United States", "addressLocality": "Bartlett"}, "@context": "https://schema.org", "telephone": "+1 (847) 885-0078", "areaServed": "Bartlett, IL", "openingHours": ["Mo 07:00-20:00", "Tu 07:00-20:00", "We 07:00-20:00", "Th 07:00-20:00", "Fr 07:00-16:30", "Sa 07:00-12:00", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/bartlett-rehabilitation-services-bartlett-il-60103/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 0, "ratingValue": null, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Physical Medicine \u0026 Rehabilitation", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": false}, {"geo": {"@type": "GeoCoordinates", "latitude": 42.160484, "longitude": -87.961621}, "url": "https://www.barringtonortho.com/buffalo-grove-rehabilitation-services-buffalo-grove-il-60089", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_6G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Buffalo Grove - Rehabilitation Services", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60089", "addressRegion": "IL", "streetAddress": "404 North McHenry Road", "addressCountry": "United States", "addressLocality": "Buffalo Grove"}, "@context": "https://schema.org", "telephone": "+1 (847) 885-0078", "areaServed": "Buffalo Grove, IL", "openingHours": ["Mo 07:00-20:00", "Tu 07:00-20:00", "We 07:00-20:00", "Th 07:00-20:00", "Fr 07:00-16:30", "Sa 07:00-12:00", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/buffalo-grove-rehabilitation-services-buffalo-grove-il-60089/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 0, "ratingValue": null, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}
6368, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Physical Medicine \u0026 Rehabilitation", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": false}, {"geo": {"@type": "GeoCoordinates", "latitude": 42.1235462, "longitude": -88.0478085}, "url": "https://www.barringtonortho.com/150-w-northwest-hwy", "logo": "https://storage.googleapis.com/treatspace-prod-media/logo/p-2055/logo_None_6G9Rwkb.png", "name": "Barrington Orthopedic Specialists - Palatine - Physical Therapy", "@type": "MedicalClinic", "address": {"@type": "PostalAddress", "postalCode": "60067", "addressRegion": "IL", "streetAddress": "150 West Northwest Highway", "addressCountry": "United States", "addressLocality": "Palatine"}, "@context": "https://schema.org", "telephone": "+1 (847) 885-0078", "areaServed": "Palatine, IL", "openingHours": ["Mo 08:30-19:00", "Tu 07:00-14:00", "We 08:30-19:00", "Th 07:00-14:00", "Fr 07:00-16:30", "Sa Closed", "Su Closed"], "aggregateRating": {"@id": "https://www.barringtonortho.com/150-w-northwest-hwy/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 2, "ratingValue": 5.0, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "availableService": [], "medicalSpecialty": [{"name": "Orthopedic Surgery", "@type": "MedicalSpecialty"}], "parentOrganization": "https://www.barringtonortho.com/#Organization", "isAcceptingNewPatients": true}], "telephone": "+1 (847) 285-4200", "areaServed": "", "contactPoint": [{"@type": "ContactPoint", "telephone": "+1 (847) 285-4200", "contactType": "Main Number"}], "aggregateRating": {"@id": "https://www.barringtonortho.com/#Rating", "@type": "AggregateRating", "bestRating": "5", "ratingCount": 24111, "ratingValue": 4.972253328356352, "worstRating": "1"}, "potentialAction": {"@type": "ReserveAction", "result": {"name": "Request Appointment", "@type": "Reservation"}, "target": {"@type": "EntryPoint", "inLanguage": "en-US", "urlTemplate": "https://www.barringtonortho.com/appointment_request", "actionPlatform": ["http://schema.org/DesktopWebPlatform", "http://schema.org/IOSPlatform", "http://schema.org/AndroidPlatform"]}}, "medicalSpecialty": [{"name": "Orthopedic Surgery", "@type": "MedicalSpecialty"}, {"name": "Podiatry", "@type": "MedicalSpecialty"}, {"name": "Physical Medicine \u0026 Rehabilitation", "@type": "MedicalSpecialty"}], "isAcceptingNewPatients": true}, {"name": "Multiplan PHCS", "@type": "HealthInsurancePlan", "@context": "https://schema.org"}, {"name": "UnitedHealthcare", "@type": "HealthInsurancePlan", "@context": "https://schema.org"}, {"name": "Humana", "@type": "HealthInsurancePlan", "@context": "https://schema.org"}, {"name": "Blue Cross Blue Shield of Illinois", "@type": "HealthInsurancePlan", "@context": "https://schema.org"}, {"name": "Aetna", "@type": "HealthInsurancePlan", "@context": "https://schema.org"}, {"name": "Cigna", "@type": "HealthInsurancePlan", "@context": "https://schema.org"}, {"name": "Prime Health Services, Inc", "@type": "HealthInsurancePlan", "@context": "https://schema.org"}, {"name": "HFN", "@type": "HealthInsurancePlan", "@context": "https://schema.org"}, {"name": "Medicare", "@type": "HealthInsurancePlan", "@context": "https://schema.org"}, {"name": "Devoted Health", "@type": "HealthInsurancePlan", "@context": "https://schema.org"}]
6369</script>
6369<script type="text/javascript" defer>
6370	/*! loadJS: load a JS file asynchronously. [c]2014 @scottjehl, Filament Group, Inc. (Based on http://goo.gl/REQGQ by Paul Irish). Licensed MIT */
6371	(function( w ){
6372		var loadJS = function( src, cb ){
6373			"use strict";
6374			var ref = w.document.getElementsByTagName( "script" )[ 0 ];
6375			var script = w.document.createElement( "script" );
6376			script.src = src;
6377			script.async = true;
6378			ref.parentNode.insertBefore( script, ref );
6379			if (cb && typeof(cb) === "function") {
6380				script.onload = cb;
6381			}
6382			return script;
6383		};
6384		// commonjs
6385		if( typeof module !== "undefined" ){
6386			module.exports = loadJS;
6387		}
6388		else {
6389			w.loadJS = loadJS;
6390		}
6391	}( typeof global !== "undefined" ? global : this ));
6392</script>
6392<link rel="preload" as="style" href="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/gz/accessibility-widget.min.css.gz" onload="this.onload=null;this.rel='stylesheet'"><link rel="preload" href="https://kit.fontawesome.com/b6b89df6de.css" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel="stylesheet" href="https://kit.fontawesome.com/b6b89df6de.css" crossorigin="anonymous"><link rel="stylesheet" href="https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/gz/accessibility-widget.min.css.gz"></noscript>
vendor: 1,079 bytes, line 6392
6392<script>!function(n){"use strict";n.loadCSS||(n.loadCSS=function(){});var o=loadCSS.relpreload={};if(o.support=function(){var e;try{e=n.document.createElement("link").relList.supports("preload")}catch(t){e=!1}return function(){return e}}(),o.bindMediaToggle=function(t){var e=t.media||"all";function a(){t.media=e}t.addEventListener?t.addEventListener("load",a):t.attachEvent&&t.attachEvent("onload",a),setTimeout(function(){t.rel="stylesheet",t.media="only x"}),setTimeout(a,3e3)},o.poly=function(){if(!o.support())for(var t=n.document.getElementsByTagName("link"),e=0;e<t.length;e++){var a=t[e];"preload"!==a.rel||"style"!==a.getAttribute("as")||a.getAttribute("data-loadcss")||(a.setAttribute("data-loadcss",!0),o.bindMediaToggle(a))}},!o.support()){o.poly();var t=n.setInterval(o.poly,500);n.addEventListener?n.addEventListener("load",function(){o.poly(),n.clearInterval(t)}):n.attachEvent&&n.attachEvent("onload",function(){o.poly(),n.clearInterval(t)})}"undefined"!=typeof exports?exports.loadCSS=loadCSS:n.loadCSS=loadCSS}("undefined"!=typeof global?global:this);</script>
6392<script type="module">
6393
6394var faxButton = document.querySelector('#desktop-navbar-appt-btn-container');
6395var div = document.createElement('li');
6396div.innerHTML = '<a class="btn tertiary-color bill-pay" href="https://15581-1.portal.athenahealth.com/" rel="nofollow">BILL PAY</a>';
6397faxButton.appendChild(div);
6398div.classList = 'd-inline';
6399</script>
6399<script type="module">
6400var pSocials = document.querySelector('#top-nav ul.navbar-nav');
6401var div = document.createElement('div');
6402div.innerHTML = '<a class="logo-align" href="https://www.linkedin.com/company/barrington-orthopedic-specialists/" rel="nofollow" target="_blank" title="LinkedIn"><i class="fab fa-linkedin fa-lg" aria-label="linkedin"></i><span class="sr-only">(opens in new tab)</span></a><a class="logo-align" href="https://www.facebook.com/BarringtonOrthopedicSpecialists/" rel="nofollow" target="_blank" title="Facebook"><i class="fab fa-facebook fa-lg" aria-label="facebook"></i><span class="sr-only">(opens in new tab)</span></a><a class="logo-align" href="https://www.instagram.com/barringtonortho/" rel="nofollow" target="_blank" title="Instagram"><i class="fab fa-instagram fa-lg" aria-label="instagram"></i><span class="sr-only">(opens in new tab)</span></a><a class="logo-align" href="/blog" rel="nofollow" target="_blank" title="Blog"><i class="fab fa-blogger fa-lg" aria-label="blog"></i><span class="sr-only">(opens in new tab)</span></a>';
6403pSocials.appendChild(div);
6404div.classList = 'prac-social d-flex align-items-center';
6405</script>
6405<script>
6406document.addEventListener("DOMContentLoaded", function () {
6407  document.querySelectorAll(".provider-profile-header-block").forEach(function (block) {
6408    const heading = block.querySelector(".provider-heading");
6409
6410    if (!heading) return;
6411
6412    // Create container + button
6413    const newContainer = document.createElement("div");
6414    newContainer.className = "provider-button-container";
6415
6416    const newBtn = document.createElement("a");
6417    newBtn.className = "btn review-btn primary-color";
6418    newBtn.href = "#reviews";
6419    newBtn.innerHTML = '<i class="far fa-comments fa-lg"></i>&nbsp; READ THE REVIEWS';
6420
6421    newContainer.appendChild(newBtn);
6422
6423    // Try to insert after existing review button if possible
6424    const reviewBtnContainer = block.querySelector(".provider-button-container .review-btn")
6425      ? block.querySelector(".provider-button-container .review-btn").closest(".provider-button-container")
6426      : null;
6427
6428    if (reviewBtnContainer) {
6429      reviewBtnContainer.after(newContainer);
6430    } else {
6431      // fallback: append at end of heading
6432      heading.appendChild(newContainer);
6433    }
6434  });
6435});
6436</script>
6436<script>
6437(function () {
6438  const APPOINTMENT_URL_MAP = {
6439    // === Explicit mappings (normalized to lowercase names) ===
6440    'patrick strotman, md': 'https://barringtonortho.radixhealth.com/dash/self/#/schedule/164/search',
6441
6442    // Examples you can extend:
6443    // 'brooke belcher, md': 'https://barringtonortho.radixhealth.com/dash/self/#/schedule/38/search',
6444    // 'matthew bernstein, md': 'https://barringtonortho.radixhealth.com/dash/self/#/schedule/40/search',
6445
6446    // If you prefer mapping by Treatspace numeric ID (if known), add it too:
6447    // '61671': 'https://barringtonortho.radixhealth.com/dash/self/#/schedule/164/search',
6448  };
6449
6450  const RADIX_GENERIC = 'https://barringtonortho.radixhealth.com/dash/self/#/schedule/search';
6451
6452  // ======== UTILITIES ========
6453  const q = (sel, root = document) => root.querySelector(sel);
6454  const qa = (sel, root = document) => Array.from(root.querySelectorAll(sel));
6455
6456  function normalizeName(s) {
6457    return (s || '').toLowerCase().replace(/\s+/g, ' ').trim();
6458  }
6459
6460  function getProviderBlock() {
6461    return q('.provider-profile-header-block');
6462  }
6463
6464  function getHeading(block) {
6465    return block ? q('.provider-heading', block) : null;
6466  }
6467
6468  function getProviderName(block) {
6469    return normalizeName(q('.provider-name', block)?.textContent || '');
6470  }
6471
6472  function getProviderIdFromData(block) {
6473    const vid = block?.dataset?.providerId || block?.getAttribute('data-provider-id');
6474    return (vid && /^\d+$/.test(vid)) ? vid : null;
6475  }
6476
6477  function getProviderIdFromDOM() {
6478    // Scan for any /u-12345/ pattern in image/link/srcset/etc.
6479    const rx = /\/u-(\d+)\//;
6480    const nodes = qa('img[src], a[href], source[srcset], link[href]');
6481    for (const el of nodes) {
6482      const val = el.getAttribute('src') || el.getAttribute('href') || el.getAttribute('srcset') || '';
6483      const m = rx.exec(val);
6484      if (m) return m[1];
6485    }
6486    return null;
6487  }
6488
6489  function findExistingAppointmentsUrl(scope) {
6490    // Prefer links within the provider header, then anywhere.
6491    const local = q('a[href*="radixhealth.com"]', scope) || q('a[href*="radixhealth.com"]');
6492    return local?.href || null;
6493  }
6494
6495  function findExistingFeedbackUrl(scope) {
6496    const local = q('a[href*="/feedback?selected_provider="]', scope) || q('a[href*="/feedback?selected_provider="]');
6497    return local?.href || null;
6498  }
6499
6500  function resolveAppointmentsUrl(block, providerId, providerName) {
6501    // 1) Prefer data-appointments-url on the block
6502    const dataUrl = block?.dataset?.appointmentsUrl || block?.getAttribute('data-appointments-url');
6503    if (dataUrl) return dataUrl;
6504
6505    // 2) Already present somewhere on the page
6506    const existing = findExistingAppointmentsUrl(block);
6507    if (existing) return existing;
6508
6509    // 3) Config map by ID then by name
6510    if (providerId && APPOINTMENT_URL_MAP[providerId]) return APPOINTMENT_URL_MAP[providerId];
6511    if (providerName && APPOINTMENT_URL_MAP[providerName]) return APPOINTMENT_URL_MAP[providerName];
6512
6513    // 4) Fallback generic Radix search
6514    return RADIX_GENERIC;
6515  }
6516
6517  function resolveFeedbackUrl(block, providerId) {
6518    // 1) If already present anywhere, use it
6519    const existing = findExistingFeedbackUrl(block);
6520    if (existing) return existing;
6521
6522    // 2) Build from providerId
6523    if (providerId) return `/feedback?selected_provider=${providerId}`;
6524
6525    // 3) Nothing to build
6526    return null;
6527  }
6528
6529  function alreadyHasBtn(scope, selector) {
6530    return !!q(selector, scope);
6531  }
6532
6533  function makeContainer(innerHTML) {
6534    const c = document.createElement('div');
6535    c.className = 'provider-button-container';
6536    c.innerHTML = innerHTML;
6537    return c;
6538  }
6539
6540  function insertAfterLastBtnGroup(header, node) {
6541    const last = qa('.provider-button-container', header).pop();
6542    if (last) last.after(node);
6543    else header.appendChild(node);
6544  }
6545
6546  // ======== MAIN ========
6547  function init() {
6548    const block = getProviderBlock();
6549    const header = getHeading(block);
6550    if (!block || !header) return;
6551
6552    const providerName = getProviderName(block);     // e.g., "patrick strotman, md"
6553    const providerId = getProviderIdFromData(block) || getProviderIdFromDOM(); // e.g., "61671"
6554
6555    const hasAppt = alreadyHasBtn(header, '.provider-button-container a.app-btn[href*="radixhealth.com"]');
6556    const hasReview = alreadyHasBtn(header, '.provider-button-container a.review-btn[href*="/feedback?selected_provider="]');
6557
6558    // Appointments
6559    if (!hasAppt) {
6560      const apptUrl = resolveAppointmentsUrl(block, providerId, providerName);
6561      if (apptUrl) {
6562        const apptHTML = `
6563          <a class="btn app-btn primary-color" href="${apptUrl}" target="_blank" rel="noopener nofollow"><i class="far fa-calendar-alt fa-lg"></i>&nbsp; APPOINTMENTS
6564            <span class="sr-only">(opens in new tab)</span></a>`;
6565        insertAfterLastBtnGroup(header, makeContainer(apptHTML));
6566      }
6567    }
6568
6569    // Leave a Review
6570    if (!hasReview) {
6571      const reviewUrl = resolveFeedbackUrl(block, providerId);
6572      if (reviewUrl) {
6573        const reviewHTML = `
6574          <a class="btn review-btn primary-color" href="${reviewUrl}"><i class="far fa-star fa-lg"></i>&nbsp; LEAVE A REVIEW
6575          </a>`;
6576        insertAfterLastBtnGroup(header, makeContainer(reviewHTML));
6577      }
6578    }
6579  }
6580
6581  if (document.readyState === 'loading') {
6582    document.addEventListener('DOMContentLoaded', init);
6583  } else {
6584    init();
6585  }
6586})();
6587</script>
6587<script>
6588document.addEventListener("DOMContentLoaded", function () {
6589  const section = document.querySelector(".prov-section");
6590  if (!section) return;
6591
6592  const scroller = section.querySelector(".provider-ul");
6593  const leftBtn = section.querySelector("#left");
6594  const rightBtn = section.querySelector("#right");
6595
6596  if (!scroller || !leftBtn || !rightBtn) return;
6597
6598  function getScrollAmount() {
6599    const firstCard = scroller.querySelector(".scroll-card-container");
6600    if (!firstCard) return 300;
6601
6602    const cardStyles = window.getComputedStyle(firstCard);
6603    const listStyles = window.getComputedStyle(scroller);
6604
6605    const cardWidth = firstCard.getBoundingClientRect().width;
6606    const gap =
6607      parseFloat(listStyles.columnGap || listStyles.gap || 0) ||
6608      parseFloat(cardStyles.marginRight || 0) ||
6609      0;
6610
6611    return (cardWidth + gap) * 2;
6612  }
6613
6614  function updateArrowState() {
6615    const maxScrollLeft = scroller.scrollWidth - scroller.clientWidth;
6616
6617    if (scroller.scrollLeft <= 5) {
6618      leftBtn.classList.add("is-disabled");
6619    } else {
6620      leftBtn.classList.remove("is-disabled");
6621    }
6622
6623    if (scroller.scrollLeft >= maxScrollLeft - 5) {
6624      rightBtn.classList.add("is-disabled");
6625    } else {
6626      rightBtn.classList.remove("is-disabled");
6627    }
6628  }
6629
6630  leftBtn.addEventListener("click", function (e) {
6631    e.preventDefault();
6632    scroller.scrollBy({
6633      left: -getScrollAmount(),
6634      behavior: "smooth"
6635    });
6636  });
6637
6638  rightBtn.addEventListener("click", function (e) {
6639    e.preventDefault();
6640    scroller.scrollBy({
6641      left: getScrollAmount(),
6642      behavior: "smooth"
6643    });
6644  });
6645
6646  scroller.addEventListener("scroll", updateArrowState);
6647  window.addEventListener("resize", updateArrowState);
6648
6649  updateArrowState();
6650});
6651</script>
6651<script>
6652
6653document.addEventListener("DOMContentLoaded", function () {
6654  const locSection = document.querySelector(".loc-section");
6655  if (!locSection) return;
6656
6657  // Update count
6658  const locCount = locSection.querySelector(".loc-count");
6659  if (locCount) locCount.textContent = "10";
6660
6661  // Update desktop list item
6662  const desktopItem = locSection.querySelector(
6663    '[data-location*="Schaumburg - Rehabilitation Services"]'
6664  );
6665  if (desktopItem) {
6666    desktopItem.setAttribute("onclick", "jumpToLocation(42.1235462, -88.0478085, 'Palatine - Physical Therapy')");
6667    desktopItem.setAttribute("data-location", "42.1235462~-88.0478085~Palatine - Physical Therapy~150 West Northwest Highway, Palatine, IL 60067");
6668    desktopItem.setAttribute("aria-label", "Show Palatine - Physical Therapy office");
6669
6670    desktopItem.querySelector(".office-name").textContent = "Palatine - Physical Therapy";
6671    desktopItem.querySelector(".office-image").setAttribute("src", "https://storage.googleapis.com/treatspace-prod-media/thumb/o-3277/officeThumb_2.png");
6672
6673    const addressDivs = desktopItem.querySelectorAll(".office-address .col > div");
6674    addressDivs[0].textContent = "150 West Northwest Highway,";
6675    addressDivs[1].textContent = "Palatine, IL 60067";
6676  }
6677
6678  // Update mobile accordion item
6679  const mobileItem = locSection.querySelector("#office-2148");
6680  if (mobileItem) {
6681    const btn = locSection.querySelector('[data-target="#office-2148"]');
6682    if (btn) {
6683      btn.setAttribute("data-target", "#office-3368");
6684      btn.textContent = "Palatine - Physical Therapy...";
6685    }
6686    const toggleChevron = locSection.querySelector('.ml-auto[data-target="#office-2148"]');
6687    if (toggleChevron) toggleChevron.setAttribute("data-target", "#office-3368");
6688
6689    mobileItem.setAttribute("id", "office-3368");
6690    mobileItem.querySelector(".office-name small").textContent = "Palatine - Physical Therapy";
6691
6692    const addrSmall = mobileItem.querySelector(".office-address small");
6693    if (addrSmall) addrSmall.textContent = "150 West Northwest Highway, Palatine, IL 60067";
6694
6695    const mapImg = mobileItem.querySelector(".static-map img");
6696    if (mapImg) {
6697      mapImg.setAttribute("src", "https://maps.googleapis.com/maps/api/staticmap?center=42.1235462,-88.0478085&zoom=14&size=400x400&markers=42.1235462,-88.0478085&key=AIzaSyCeSrc73BgBEA3KqHaR5eZxlL0mQRwVpEA");
6698      mapImg.setAttribute("alt", "Palatine - Physical Therapy office google maps");
6699    }
6700
6701    const directionsLink = mobileItem.querySelector(".direction-btn");
6702    if (directionsLink) directionsLink.setAttribute("href", "https://www.google.com/maps/dir/?api=1&destination=150 West Northwest Highway, Palatine, IL 60067");
6703  }
6704});
6705
6706</script>
6706<script>
6707if (window.location.pathname === "/dpm/narendra-patel-dpm") {
6708function waitForActiveTab(selector, timeout = 10000) {
6709  return new Promise((resolve, reject) => {
6710    // Check if the element already exists and is active
6711    const existingElement = document.querySelector(`${selector}.active`);
6712    if (existingElement) {
6713      return resolve(existingElement);
6714    }
6715
6716    const timer = setTimeout(() => {
6717      observer.disconnect();
6718      reject(new Error(`Timed out waiting for ${selector}.active`));
6719    }, timeout);
6720
6721    const observer = new MutationObserver(() => {
6722      const element = document.querySelector(`${selector}.active`);
6723      if (element) {
6724        clearTimeout(timer);
6725        observer.disconnect();
6726        document.getElementById("nav-about-11868").style.opacity = "0"; 
6727        resolve(element);
6728      }
6729    });
6730
6731    // Watch DOM tree for element additions or class attribute updates
6732    observer.observe(document.body, {
6733      childList: true,
6734      subtree: true,
6735      attributes: true,
6736      attributeFilter: ['class']
6737    });
6738  });
6739}
6740
6741// Usage:
6742async function run() {
6743  try {
6744    const activeTab = await waitForActiveTab('#about-tab-11868');
6745    document.getElementById("link-custom-tab-11868-4").click();
6746    setTimeout(() => {
6747    document.getElementById("nav-about-11868").style.opacity = "1"; 
6748    }, 500);
6749  } catch (error) {
6750    console.error(error);
6751  }
6752}
6753
6754run();
6755}
6756</script>
6756</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.