#Content .wrapper{max-width:1280px}@media screen and (max-width: 640px){#Content .wrapper{padding:0 5px}}#person-wrap{-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;border-radius:30px;margin-bottom:40px !important;margin-top:20px;padding:10px;box-shadow:0 2px 5px rgba(0,0,0,0.3);background-color:white}@media screen and (min-width: 941px){.person-header-wrap{display:grid;grid-template-columns:100px 1fr 260px;gap:10px}.person-header-wrap .person-img-wrap{grid-column:1;grid-row:1 / 3}.person-header-wrap .person-actions-wrap{grid-column:3;grid-row:1 / 3}}@media screen and (min-width: 641px) and (max-width: 940px){.person-header-wrap{display:grid;grid-template-columns:100px 1fr;gap:10px}.person-header-wrap .person-img-wrap{grid-column:1;grid-row:1 / 4}.person-header-wrap .person-actions-wrap{display:grid;grid-template-columns:1fr 260px;gap:10px}}@media screen and (max-width: 640px){.person-header-wrap{text-align:center}}.person-header-wrap .person-img-wrap img{-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;max-width:98px;max-height:98px;display:block}@media screen and (max-width: 640px){.person-header-wrap .person-img-wrap img{margin:-22px auto -10px}}.person-header-wrap .person-name-wrap h1{background-color:#66c1bf;color:#fff;padding-left:10px;margin:0;word-break:break-word}@media screen and (min-width: 641px){.person-header-wrap .person-name-wrap h1{-moz-border-radius:0 50px 50px 0;-webkit-border-radius:0 50px 50px 0;-o-border-radius:0 50px 50px 0;border-radius:0 50px 50px 0}}@media screen and (max-width: 640px){.person-header-wrap .person-name-wrap h1{-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px}}@media screen and (max-width: 640px){.person-header-wrap .person-details-wrap{padding-left:10px}}.person-header-wrap .person-role{margin:5px 0;font-style:italic}@media screen and (min-width: 641px){.person-header-wrap .person-role{margin-top:0}}.person-header-wrap .person-qualifications{margin:5px 0}.person-header-wrap .person-actions-wrap a{-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;border-radius:50px;width:100%;text-align:center}@media screen and (min-width: 941px){.person-header-wrap .person-actions-wrap .appointment-btn{padding-top:14px;padding-bottom:14px}}.person-header-wrap .person-actions-wrap .reviews-btn{margin-top:10px;padding-top:14px;padding-bottom:14px}@media screen and (min-width: 641px) and (max-width: 940px){.person-header-wrap .person-actions-wrap .reviews-btn{margin-top:0;padding:10px 15px}}.person-info-wrap{margin-top:20px;display:grid;gap:20px}@media screen and (min-width: 641px){.person-info-wrap{grid-template-columns:1fr 260px}}.person-info .tabs{margin-top:0;padding:0;overflow:auto;border-bottom:2px solid #ebebe7}@media screen and (max-width: 640px){.person-info .tabs{display:grid;grid-template-columns:30% 40% 30%;text-align:center}}.person-info .tabs li{list-style:none}@media screen and (min-width: 641px){.person-info .tabs li{margin-right:2px;float:left}}.person-info .tabs a{-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;background-color:white;padding:0.8em 1.2em;display:block;color:#1b2523;text-decoration:none}.person-info .tabs a:hover{text-decoration:underline}.person-info .tabs a.selected{font-weight:bold;background-color:#ebebe7}.person-info .tab-content{padding:0 5px}.person-info .practice-results-header{margin:20px 0;text-align:center}.person-info .search-results{padding:0;margin-top:30px}@media screen and (min-width: 941px){.person-info .search-results{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.person-info .search-results#featured-practice-results{display:grid;grid-template-columns:1fr 1fr;gap:30px}}@media screen and (min-width: 641px) and (max-width: 940px){.person-info .search-results{display:grid;grid-template-columns:1fr 1fr;gap:20px}}.person-info .search-results>li{-moz-border-radius:14px;-webkit-border-radius:14px;-o-border-radius:14px;border-radius:14px;position:relative;list-style:none;box-shadow:0 2px 5px rgba(0,0,0,0.3);background-color:white;padding:10px;display:grid;grid-template-rows:1fr auto}@media screen and (max-width: 640px){.person-info .search-results>li{text-align:center;margin-top:70px}}@media screen and (min-width: 641px){.person-info .search-results .practice-details-container{display:grid;gap:20px;grid-template-columns:80px 1fr}}@media screen and (max-width: 640px){.person-info .search-results .practice-details-container{margin-top:-70px}}.person-info .search-results .practice-image{-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;overflow:hidden;border:2px solid #66c1bf}@media screen and (min-width: 641px){.person-info .search-results .practice-image{width:80px;height:80px}}@media screen and (max-width: 640px){.person-info .search-results .practice-image{width:120px;height:120px;margin:0 auto 10px}}.person-info .search-results .practice-image a{display:flex;height:100%;justify-content:center}.person-info .search-results .practice-image img{display:block;height:100%}.person-info .search-results .practice-name{font-size:1.4em;line-height:normal;letter-spacing:-0.02em;font-weight:bold}.person-info .search-results .practice-name a{color:#1b2523;text-decoration:none}.person-info .search-results .practice-name a:hover{color:#1b2523;text-decoration:underline}@media screen and (min-width: 641px){.person-info .search-results .practice-type-distance{display:grid;grid-template-columns:1fr 90px;gap:10px}}@media screen and (max-width: 640px){.person-info .search-results .practice-type-distance>span{display:block}}.person-info .search-results .practice-distance{text-align:right}@media screen and (max-width: 640px){.person-info .search-results .practice-distance{text-align:center}}.person-info .search-results .get-directions-link{display:inline-block;margin-left:10px}.person-info .search-results .practice-links{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.person-info .search-results .practice-links .practice-info{padding-top:6px;padding-bottom:6px;width:100%}.person-info .search-results .practice-links .practice-book{text-align:center}.person-info .search-results{margin-top:0;grid-template-columns:1fr;gap:20px}.person-info .search-results .practice-type-distance{display:block}.person-info .search-results .practice-image img{margin-left:-37%}.connect-feature h2{font-size:1.6em}.connect-feature h2 span{font-family:Arial,Helvetica,sans-serif;font-size:0.62em;font-weight:normal;letter-spacing:normal}.slider-control{text-align:center}.slider-control a{margin:5px;font-size:2em;font-weight:bold;text-decoration:none;color:#66c1bf;display:inline-block;width:20px;height:20px}.treatment-logo-slider-wrap{margin-top:20px}.treatment-logo-slider-wrap .logo{padding:0 30px}.before-after-wrap{overflow:auto}.ba-wrap{width:320px !important}@media screen and (min-width: 641px){.ba-wrap{margin:0 5px}}@media screen and (max-width: 640px){.ba-wrap{margin:0 10px}}.ba-wrap .ba-img-wrap{position:relative;height:320px}.ba-wrap .ba-img-wrap:hover{cursor:pointer}.ba-wrap .ba-img-wrap:hover .video-icon{background-color:#bc575b}@media screen and (min-width: 641px){.ba-wrap .ba-img-wrap:hover .switch-icon{transform:rotate(20deg)}}.ba-wrap .ba-img-wrap .img-before{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;z-index:10}.ba-wrap .ba-img-wrap .ba-label{-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;right:58px;bottom:15px;z-index:15;padding:5px 12px;background-color:white;font-weight:bold}.ba-wrap .ba-img-wrap .video-icon,.ba-wrap .ba-img-wrap .switch-icon{-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;right:5px;bottom:5px;display:block;width:48px;height:48px;box-shadow:0 2px 4px rgba(0,0,0,0.3);z-index:20}.ba-wrap .ba-img-wrap .video-icon{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI0OHB4IiBoZWlnaHQ9IjQ4cHgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDggNDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM2LjQsMjIuMUwxOC4yLDguNUMxNy44LDguMiwxNy4zLDgsMTYuNyw4Yy0xLjIsMC0yLjMsMS0yLjMsMi4yYzAsMCwwLDAsMCwwdjI3LjVjMCwwLDAsMCwwLDANCgljMCwxLjIsMSwyLjIsMi4zLDIuMmMwLjUsMCwxLTAuMiwxLjMtMC40YzAsMCwwLDAsMCwwbDE4LjQtMTMuNmMwLjctMC40LDEuMS0xLjEsMS4xLTEuOUMzNy42LDIzLjIsMzcuMSwyMi41LDM2LjQsMjIuMXoiLz4NCjwvc3ZnPg0K") no-repeat center center #66c1bf}.ba-wrap .ba-img-wrap .switch-icon{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy45LjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI0OHB4IiBoZWlnaHQ9IjQ4cHgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDggNDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM1LjksMjUuMmMwLDAuNywwLDEuNCwwLDQuMmMwLDIuOC0xLjUsNS4zLTUuNSw1LjNzLTcuMywwLTExLjIsMGMwLjIsMS43LDAuMywzLjIsMC40LDQuNg0KCQljLTAuMiwwLjItMC40LDAuNC0wLjcsMC42Yy0zLjYtMi42LTcuMi01LjItMTEuMi04LjJjNC0zLDcuNS01LjYsMTEtOC4yYzAuMiwwLjIsMC41LDAuMywwLjcsMC41Yy0wLjEsMS40LTAuMiwyLjktMC40LDQuNg0KCQljNC4xLDAsMTAuNCwwLDEyLjIsMFMzNSwyNy4xLDM1LjksMjUuMnoiLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIuMSwyMi44YzAtMC43LDAtMS40LDAtNC4yczEuNS01LjMsNS41LTUuM3M3LjMsMCwxMS4yLDBjLTAuMi0xLjctMC4zLTMuMi0wLjQtNC42DQoJCWMwLjItMC4yLDAuNC0wLjQsMC43LTAuNmMzLjYsMi42LDcuMiw1LjIsMTEuMiw4LjJjLTQsMy03LjUsNS42LTExLDguMmMtMC4yLTAuMi0wLjUtMC4zLTAuNy0wLjVjMC4xLTEuNCwwLjItMi45LDAuNC00LjYNCgkJYy00LjEsMC0xMC40LDAtMTIuMiwwQzE0LjgsMTkuNCwxMywyMC45LDEyLjEsMjIuOHoiLz4NCjwvZz4NCjwvc3ZnPg0K") no-repeat center center #66c1bf}.ba-wrap .ba-img-wrap.active .switch-icon{background-color:#bc575b;transform:rotate(180deg)}@media screen and (min-width: 641px){.ba-wrap .ba-img-wrap.active:hover .switch-icon{transform:rotate(160deg)}}.ba-wrap .ba-img-wrap.active .img-before,.ba-wrap .ba-img-wrap.active .ba-label{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.ba-wrap .ba-img-wrap img{-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px}.ba-wrap .ba-quote-wrap{position:relative;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;font-family:"PFHandbookPro",Arial,Helvetica,sans-serif;height:320px;background-image:url(/images/default-source/homepage/before---after/teal-quote.png);background-repeat:no-repeat;background-position:left top;background-color:#d1eceb;padding:20px;display:grid;align-items:center;line-height:1em;font-size:1.2em}.ba-wrap .ba-quote-wrap.teal{background-color:#66c1bf;background-image:url(/images/default-source/homepage/before---after/white-quote.png);color:white}.ba-wrap .ba-quote-wrap.mdpurple{background-color:#825E81;background-image:url(/images/default-source/homepage/before---after/white-quote.png);color:white}.ba-wrap .ba-quote-wrap.lightgrey{background-color:#778988;background-image:url(/images/default-source/homepage/before---after/grey-quote.png);color:white}.ba-wrap .ba-quote-wrap.lightgrey45{background-color:#b4bebd;background-image:url(/images/default-source/homepage/before---after/grey-quote.png)}.ba-wrap .ba-quote-wrap.darkgrey{background-color:#3a4646;background-image:url(/images/default-source/homepage/before---after/white-quote.png);color:white}.ba-wrap .ba-quote-wrap.font1-5em{font-size:1.5em}.ba-wrap .ba-quote-wrap.font1-8em{font-size:1.8em}.ba-wrap .ba-quote-wrap.font2em{font-size:2em}.ba-wrap .ba-quote-wrap.font2-2em{font-size:2.2em}.ba-wrap .ba-quote-wrap.font2-5em{font-size:2.5em}.ba-wrap .ba-quote-wrap em{font-family:Arial,Helvetica,sans-serif;font-size:1rem}.ba-wrap .ba-text-wrap{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;text-align:center}.ba-wrap .ba-text-wrap strong{grid-column-start:1;grid-column-end:-1}@media screen and (max-width: 640px){.before-after-wrap.feature-block{padding:20px 10px}}.video-list{display:grid;gap:10px}@media screen and (min-width: 641px){.video-list{grid-template-columns:1fr 1fr 1fr}}.video-list .video-link{position:relative;margin-left:auto;margin-right:auto}.video-list .video-link.float-right{margin-left:20px}.video-list .video-link.float-left{margin-right:20px}.video-list .video-link sf_2cols_1_50,sf_2cols_2_50 .video-list .video-link{max-width:475px}.video-list .video-link .sf_2cols_1_33,.sf_2cols_2_33 .video-list .video-link{max-width:400px}.video-list .video-link a{position:relative;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;text-decoration:none;color:inherit;display:block;border:2px solid #778988;color:white;overflow:hidden}.video-list .video-link a:hover{border-color:#bc575b}.video-list .video-link a:hover .video-info{background-color:#bc575b}.video-list .video-link img{display:block;width:100%}.video-list .video-link .video-info{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:block;padding:4px 8px;font-size:0.9em;background-color:#778988}.video-list .video-link .play-button-wrap{position:absolute;top:0;left:0;display:block;width:100%;height:100%;text-align:center}.video-list .video-link .play-button-wrap .play-button{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:inline-block;background:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2248px%22%20height%3D%2248px%22%20viewBox%3D%220%200%2048%2048%22%20enable-background%3D%22new%200%200%2048%2048%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M36.4%2C22.1L18.2%2C8.5C17.8%2C8.2%2C17.3%2C8%2C16.7%2C8c-1.2%2C0-2.3%2C1-2.3%2C2.2c0%2C0%2C0%2C0%2C0%2C0v27.5c0%2C0%2C0%2C0%2C0%2C0%0D%0A%09c0%2C1.2%2C1%2C2.2%2C2.3%2C2.2c0.5%2C0%2C1-0.2%2C1.3-0.4c0%2C0%2C0%2C0%2C0%2C0l18.4-13.6c0.7-0.4%2C1.1-1.1%2C1.1-1.9C37.6%2C23.2%2C37.1%2C22.5%2C36.4%2C22.1z%22/%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat center center #66c1bf;width:58px;height:58px;text-indent:-9999em}@media screen and (max-width: 640px){.video-list .video-link{margin-top:40px;margin-bottom:40px;float:none !important}}.video-list .video-link .play-button{-webkit-opacity:.85;-moz-opacity:.85;opacity:.85;filter:alpha(opacity=85)}.video-list .video-link a:hover .play-button{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;width:100%;height:100%;background-color:#bc575b}@media screen and (max-width: 640px){.video-list .video-link{margin-top:0px;margin-bottom:0px}}.payment-options-wrap{display:grid;gap:20px;text-align:center}@media screen and (min-width: 641px){.payment-options-wrap{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width: 640px){.payment-options-wrap{grid-template-columns:1fr 1fr}}.payment-options-wrap a{-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:inline-block;border:2px solid #778988;overflow:hidden}.payment-options-wrap a:hover{border-color:#bc575b;transform:scale(1.05);box-shadow:0 4px 8px rgba(0,0,0,0.3)}.payment-options-wrap img{max-width:190px;width:100%;display:block}
