strong,b,.has-medium-font-weight,.has-bold-font-weight{font-weight:600}header .wp-block-button.appointment>a{font-weight:600}main{max-width:1290px;margin:0 auto}.home main,.blog main,.page-id-19390 main,.page-id-20554 main{max-width:100%;margin:unset}.home main{padding-top:0!important;padding-bottom:0!important}a{text-decoration:none}.page-template-default p a{color:var(--wp--preset--color--primary-alt-accent)}.wp-singular main a:hover{color:var(--wp--preset--color--primary-alt-accent)}.entry-content ul li,.entry-content ol li,.wp-block-post-content ul li,.wp-block-post-content ol li{margin-bottom:2px}h1.wp-block-heading::after,h1.wp-block-post-title::after{content:'';display:block;width:150px;height:4px;background-color:var(--wp--preset--color--primary);margin:.3em 0 0}.page-template-team-page h2::after{content:'';display:block;width:60px;height:4px;background-color:var(--wp--preset--color--primary);margin:60px 0 30px 0}.single-team h1.wp-block-post-title::after,.home h1.wp-block-heading::after{content:none;display:initial;width:auto;height:auto;background-color:#fff0;margin:0}header .top-bar{height:40px;justify-content:space-between}header .top-bar .has-x-small-font-size{font-size:12px!important}header .top-bar>.wp-block-group{flex:0 0 auto}.top-bar .contact-numbers>p>img{vertical-align:middle;margin-right:10px}.top-bar br{display:none}header .top-bar p a{color:var(--wp--preset--color--base)}.top-bar .contact-numbers a,.top-bar .langsel,.top-bar .ext-link a{background-color:var(--wp--preset--color--custom-grey-darker-323232);padding:5px 10px;border-radius:25px;margin-left:5px;margin-right:5px}.top-bar .langsel>div>div{width:45px}.top-bar .langsel{margin-right:-30px!important}.top-bar .ext-link img{vertical-align:bottom}.top-bar .ext-link{margin-right:-30px!important;margin-top:-3px!important}.top-bar .wp-block-outermost-icon-block.social{margin-top:-4px}.top-bar .wp-block-outermost-icon-block.social.insta{margin-right:-24px}.top-bar .wp-block-outermost-icon-block.social a:hover{filter:brightness(0) saturate(100%) invert(68%) sepia(57%) saturate(3027%) hue-rotate(348deg) brightness(103%) contrast(94%)}.wpml-ls-legacy-list-horizontal{border:0 none;padding:0;clear:both;margin-left:-20px!important;margin-top:-2px!important}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0!important;list-style-type:none;padding-inline-start:0!important;margin-block-start:0;margin-block-end:0}.wpml-ls-legacy-list-horizontal a{padding:0}.wpml-ls-legacy-list-horizontal .wpml-ls-item br{display:none}.wpml-ls-item a::before{content:'';display:inline-block;width:18px;height:18px;margin-right:5px;background-image:url('data:image/svg+xml;utf8,<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24 42C26.3638 42 28.7044 41.5344 30.8883 40.6298C33.0722 39.7252 35.0565 38.3994 36.7279 36.7279C38.3994 35.0565 39.7252 33.0722 40.6298 30.8883C41.5344 28.7044 42 26.3638 42 24C42 21.6362 41.5344 19.2956 40.6298 17.1117C39.7252 14.9278 38.3994 12.9435 36.7279 11.2721C35.0565 9.60062 33.0722 8.27475 30.8883 7.37017C28.7044 6.46558 26.3638 6 24 6M24 42C21.6362 42 19.2956 41.5344 17.1117 40.6298C14.9278 39.7252 12.9435 38.3994 11.2721 36.7279C9.60062 35.0565 8.27475 33.0722 7.37017 30.8883C6.46558 28.7044 6 26.3638 6 24C6 21.6362 6.46558 19.2956 7.37017 17.1117C8.27475 14.9278 9.60062 12.9435 11.2721 11.2721C12.9435 9.60062 14.9278 8.27475 17.1117 7.37017C19.2956 6.46558 21.6362 6 24 6M24 42C29.522 42 31.882 31.674 31.882 24C31.882 16.326 29.522 6 24 6M24 42C18.478 42 16.118 31.674 16.118 24C16.118 16.326 18.478 6 24 6M7 18H41M7 30H41" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat;vertical-align:middle}.wpml-ls-item a:hover::before{filter:brightness(0) saturate(100%) invert(68%) sepia(57%) saturate(3027%) hue-rotate(348deg) brightness(103%) contrast(94%)}.mobile-nav-icon{padding:12px 10px;background-color:var(--wp--preset--color--primary-alt)!important;cursor:pointer;position:absolute;left:var(--wp--preset--spacing--small)}@media (min-width:1200px){.wp-block-outermost-icon-block.mobile-nav-icon.mobile-nav{display:none}}@media (max-width:1199px){.wp-block-navigation.nav-primary--desktop{display:none}}.wp-block-cloudcatch-light-modal-block{height:100vh;max-height:calc(100vh);width:100vw;max-width:calc(100vw);position:absolute;top:0;left:0;padding:32px 0}button.wp-block-cloudcatch-light-modal-block__close{left:20px;right:unset;top:40px;background-color:var(--wp--preset--color--primary-alt)!important;border-radius:0}.wp-block-cloudcatch-light-modal-block__content{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.wp-block-cloudcatch-light-modal-block__content .contact-numbers>p{line-height:2.5}.wp-block-cloudcatch-light-modal-block__content .contact-numbers p img{vertical-align:top}.wp-block-cloudcatch-light-modal-block__content .contact-numbers a,.wp-block-cloudcatch-light-modal-block__content .langsel,.wp-block-cloudcatch-light-modal-block__content .ext-link a{background-color:var(--wp--preset--color--custom-grey-darker-323232);padding:5px 10px;border-radius:25px;margin-left:5px;margin-right:5px}.wp-block-cloudcatch-light-modal-block__content .langsel,.wp-block-cloudcatch-light-modal-block__content .ext-link a{background-color:var(--wp--preset--color--border-dark)}.wp-block-cloudcatch-light-modal-block__content .langsel,.wp-block-cloudcatch-light-modal-block__content .ext-link img,.wp-block-cloudcatch-light-modal-block__content .contact-numbers>p>img{vertical-align:middle}.wp-block-cloudcatch-light-modal-block__content .langsel{width:65px}.wp-block-cloudcatch-light-modal-block__content::-webkit-scrollbar{display:none}.wp-block-cloudcatch-light-modal-block__content .footer-right-row{width:100%}.wp-block-cloudcatch-light-modal-block__content a:hover{color:var(--wp--preset--color--primary)!important}.wpb_the_menu_accordion{padding-left:16px;padding-right:16px}.wpb_wmca_accordion_wrapper_theme_transparent>ul>li li:hover>a,.wpb_wmca_accordion_wrapper_theme_transparent>ul>li li.current-cat>a,.wpb_wmca_accordion_wrapper_theme_transparent>ul>li li.current-menu-item>a,.wpb_wmca_accordion_wrapper_theme_transparent li.current_page_item>a{border-color:#fff0}.wpb_wmca_accordion_wrapper_theme_transparent ul li a:hover,.wpb_wmca_accordion_wrapper_theme_transparent>ul>li.current_page_ancestor>a,.wpb_wmca_accordion_wrapper_theme_transparent>ul>li.current_page_parent>a,.wpb_wmca_accordion_wrapper_theme_transparent>ul>li.current_page_item>a,.wpb_wmca_accordion_wrapper_theme_transparent>ul>li.current-menu-parent>a,.wpb_wmca_accordion_wrapper_theme_transparent>ul>li.current-menu-ancestor>a,.wpb_wmca_accordion_wrapper_theme_transparent>ul>li.current-menu-item>a,.wpb_wmca_accordion_wrapper_theme_transparent>ul>li.current-cat>a,.wpb_wmca_accordion_wrapper_theme_transparent>ul>li.wpb-wmca-current-cat-parent>a,.wpb_wmca_accordion_wrapper_theme_transparent>ul>li.wpb-submenu-indicator-minus>a{background-color:#fff0}.wpb_wmca_accordion_wrapper_theme_transparent ul li a:hover,.wpb_wmca_accordion_wrapper_theme_transparent ul ul li.current-menu-item>a,.wpb_wmca_accordion_wrapper_theme_transparent>ul>li.current-menu-item>a{background-color:var(--wp--preset--color--tertiary)}.wpb_wmca_accordion_wrapper_theme_transparent ul li a{font-weight:600;font-size:16px;line-height:140%;color:var(--wp--preset--color--custom-black-242424)}.wpb_the_menu_accordion ul ul{margin:5px 0 0 5px!important;padding-inline-start:var(--wp--preset--spacing--small)}@media (max-width:767px){.wpb_category_n_menu_accordion ul li>a>span.wpb-submenu-indicator{right:50px}}@media (min-width:768px){.wpb_category_n_menu_accordion ul li>a>span.wpb-submenu-indicator{right:150px}}@media (min-width:1024px){.wpb_category_n_menu_accordion ul li>a>span.wpb-submenu-indicator{right:250px}}body .wp-block-navigation__responsive-container-open:not(.always-shown){display:block!important}body .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none!important}@media (min-width:1060px) and (max-width:1199px){nav.block-visibility-hide-large-screen{display:block!important}}@media (min-width:1200px){body .wp-block-navigation__responsive-container-open:not(.always-shown){display:none!important}body .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block!important}}@media (max-width:1199px){.site-header .wp-block-site-logo{padding-left:48px!important}.logo-nav-search-bar{display:flex;align-items:center;justify-content:space-between;flex-grow:1}.site-header .wp-container-core-group-is-layout-768e6bf6{padding:24px 0!important;margin-bottom:0!important}.site-header .wp-block-outermost-icon-block.mobile-nav-icon.mobile-nav{margin-left:7px}}header .current-menu-ancestor,header .current-menu-item,header a:hover{color:var(--wp--preset--color--primary)!important}header a,header a:hover,.wp-block-navigation__container .current-menu-item>a,.wp-block-navigation__container .has-child button:hover{text-decoration:none}header .top-bar a.wp-block-button__link:hover,header .top-bar nav>ul>li>a.wp-block-navigation-item__content:hover{color:var(--wp--preset--color--base)!important}header .wp-block-navigation .wp-block-navigation__submenu-container{border-radius:0;box-shadow:none;padding-top:0!important}ul.wp-block-navigation__container.is-responsive.nav-primary--mobile.wp-block-navigation{margin-left:24px}header .appointment a:hover{text-decoration:none;color:var(--wp--preset--color--base)!important}header .appointment img{vertical-align:bottom}a:focus,a:active,button:focus,button:active{outline:none;box-shadow:none}@media only screen and (min-width:1060px){header .wp-block-navigation :where(.wp-block-navigation__submenu-container) a{padding:5px var(--wp--preset--spacing--medium)!important;width:190px}}.wp-block-navigation__submenu-container.services-parent.physio.wp-block-navigation-submenu{margin-top:-12px!important}.wp-block-navigation__submenu-container.services-parent.sports.wp-block-navigation-submenu{margin-top:-52px!important}.wp-block-navigation__submenu-container.services-parent.massage.wp-block-navigation-submenu{margin-top:-127px!important}.wp-block-navigation__submenu-container.services-parent.women.wp-block-navigation-submenu{margin-top:-166px!important}.wp-block-navigation__submenu-container.services-parent.podiatry.wp-block-navigation-submenu{margin-top:-82px!important}.wp-block-navigation__submenu-container.services-parent.neuro.wp-block-navigation-submenu{margin-top:-224px!important}.wp-block-navigation__submenu-container.services-parent.treatments.wp-block-navigation-submenu{margin-top:-276px!important}.wp-block-navigation__submenu-container.services-parent.common-conditions.wp-block-navigation-submenu{margin-top:-346px!important}.nav-primary--desktop>ul>li.wp-block-navigation-submenu ul.wp-block-navigation__submenu-container{box-shadow:0 0 12px 0 rgb(0 0 0 / .05);border:1px solid rgb(0 0 0 / .05)!important;border-radius:8px}.nav-primary--desktop>ul>li.wp-block-navigation-submenu ul.wp-block-navigation__submenu-container>li{margin-left:10px;padding:4px 0}.nav-primary--desktop>ul>li.wp-block-navigation-submenu ul.wp-block-navigation__submenu-container>li:hover{background-color:var(--wp--preset--color--primary-alt);border-radius:8px;margin-left:10px}.nav-primary--desktop>ul>li.wp-block-navigation-submenu ul.wp-block-navigation__submenu-container ul.wp-block-navigation__submenu-container{margin-left:10px}.nav-primary--desktop.wp-block-navigation>li.has-child ul.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{margin-top:-4px}.nav-primary--desktop>ul>li ul.wp-block-navigation-submenu>li{margin-right:10px}.nav-primary--desktop>ul>li ul.wp-block-navigation-submenu>li:first-child{margin-top:10px}.nav-primary--desktop>ul>li ul.wp-block-navigation-submenu>li:last-child{margin-bottom:10px}.hero{gap:0!important}.homepage-hero-content{padding:0 56px;display:flex;flex-direction:column;justify-content:space-between}.home .entry-content{padding-left:0;padding-right:0;width:100vw!important;overflow-x:hidden!important}.home section.alignfull{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.home .wp-block-columns.is-not-stacked-on-mobile{display:flex;gap:1rem}.home .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:300px;scroll-snap-align:start}@media (max-width:540px){.fluid-content{padding-left:16px!important;padding-right:16px!important}}@media (max-width:1023px){.homepage-hero-content{padding:0 32px}.home-hero-banner{margin:0!important}}@media (min-width:541px) and (max-width:1279px){.fluid-content{padding-left:24px!important;padding-right:24px!important}}@media (max-width:1024px){.fluid-section{padding-left:0!important;padding-right:0!important}}@media (max-width:1280px){.home-hero-banner{margin:16px!important}}.home .hero h1{font-size:38px!important;line-height:1.2!important}.hero{gap:0!important}.wp-block-columns.hero{gap:32px}.homepage-hero-content{padding:0 56px;display:flex;flex-direction:column;justify-content:space-between}.home .hero .wp-block-button>a.wp-block-button__link:hover{color:var(--wp--preset--color--primary-alt-accent)!important;outline-color:var(--wp--preset--color--primary-alt-accent)!important;text-decoration:none}@media screen and (max-width:781px){.home .hero .wp-block-cover{border-top-right-radius:20px!important;border-bottom-left-radius:0!important}}@media screen and (min-width:1024px){.home .hero h1{font-size:56px!important;line-height:1!important}}@media screen and (min-width:1360px){.home .hero h1{font-size:72px!important}}.home .services .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:300px!important;margin-bottom:32px}.home .services .services-card h3{font-size:20px!important}.home .services .services-card p{font-size:14px!important}.home .services .service-with-bkgr{box-shadow:0 4px 12px 0 rgb(0 0 0 / .05);border-radius:20px}@media (max-width:540px){.services-card{min-height:351px!important}.services-content{padding-top:32px!important}}@media (max-width:1023px){.services-column{gap:16px!important}}@media (min-width:541px) and (max-width:1279px){.services-column{gap:24px!important}}@media (min-width:541px) and (max-width:1023px){.services-card{min-height:381px!important}}@media (min-width:541px){.services-content{padding-top:32px!important}}@media (max-width:1024px){.services{width:100%!important;padding-top:32px!important;padding-bottom:24px!important;margin:0!important}}@media (min-width:1280px){.services{padding-top:64px!important;padding-bottom:56px!important}}@media (max-width:630px){.home .services h2{font-weight:600;line-height:1.2;letter-spacing:-.28px;font-size:var(--wp--preset--font-size--custom-3)}.home .services h2 br{display:none}}@media (min-width:768px){.home .services .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:360px!important}.home .services .services-card h3{font-size:20px!important}.home .services .services-card p{font-size:14px!important}}@media (max-width:1330px){.home .services h2{letter-spacing:-1px;font-size:var(--wp--preset--font-size--large)}.home .services .wp-block-columns.is-not-stacked-on-mobile{overflow-x:scroll;scrollbar-width:none}.home .services .wp-block-columns.is-not-stacked-on-mobile::-webkit-scrollbar{display:none}.home .services .service-with-bkgr{box-shadow:0 2.93px 8.78px 0 rgb(0 0 0 / .05);border-radius:16px}}@media (min-width:1360px){.home .services .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:410px!important}.home .services .services-card h3{font-size:28px!important}.home .services .services-card p{font-size:20px!important}.home .services .services-card p>a{font-size:16px!important}}.home .clinics{padding-bottom:40px;margin-left:0!important;margin-right:0!important}.home .clinics-columns{gap:30px!important}.home .clinics .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{margin-bottom:0!important;min-width:0!important}.home .clinics .clinics-card{border-radius:20px!important;overflow:hidden;display:flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:column}.home .clinics .wp-block-column{display:flex;align-items:stretch}.home .clinics .clinics-seo-text{min-height:67px}.home .clinics .clinic-locate{align-items:flex-start}.home .clinics .clinic-locate a,.home .clinics .clinic-locate a:visited{color:var(--wp--preset--color--custom-black-242424)}.home .clinics .clinic-locate a:hover,.home .clinics .wp-block-button.is-style-outline .wp-block-button__link:hover{color:var(--wp--preset--color--primary-alt-accent)!important}.home .clinics .wp-block-button.is-style-outline .wp-block-button__link:hover{border-color:var(--wp--preset--color--primary-alt-accent)!important;outline-color:var(--wp--preset--color--primary-alt-accent)!important}@media (max-width:540px){.home .clinics{padding-top:32px!important;padding-bottom:32px!important}.home .clinics-columns{margin-top:16px!important;gap:16px!important}.home .clinics .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:300px!important}.home .clinics .clinics-card{border-radius:10px!important}.home .clinics .clinic-text{padding:16px!important}.home .clinics .clinics-seo-text{min-height:100px}}@media (min-width:541px) and (max-width:1024px){.home .clinics{padding-top:64px!important;padding-bottom:64px!important}.home .clinics-columns{margin-top:32px!important;gap:24px!important}.home .clinics .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:470px!important}.home .clinics .clinics-card{border-radius:16px!important}}@media (max-width:1330px){.home .clinics .wp-block-columns.is-not-stacked-on-mobile{overflow-x:scroll;scrollbar-width:none}.home .clinics .wp-block-columns.is-not-stacked-on-mobile::-webkit-scrollbar{display:none}}.home .testimonials .wp-block-columns{gap:30px!important}.home .testimonials .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{padding-bottom:0!important}.home .testimonials .testimonial-card{justify-content:flex-start;width:auto!important;height:auto!important;padding:24px 32px!important}.home .testimonials figure.testimonial-thumbnail{display:flex;align-items:center}.home .testimonial-card .testimonial-header{display:flex;flex-direction:row;gap:16px;margin:0!important}.home .testimonial-card .testimonial-meta p{margin:2px 0}.home .testimonial-card .testimonial-name{font-style:normal;font-weight:600;line-height:1.2;font-size:var(--wp--preset--font-size--custom-1)}.home .testimonial-card .testimonial-clinic{font-style:normal;font-weight:600;letter-spacing:.24px;line-height:1.2;font-size:var(--wp--preset--font-size--x-small);color:var(--wp--preset--color--custom-black-lighter-61605-f)}.home .testimonials .testimonial-card .testimonial-text{color:var(--wp--preset--color--custom-black-242424);line-height:1.4;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:5;-webkit-line-clamp:5}.reviews-per-clinic .review-link{color:var(--wp--preset--color--custom-black-242424)!important}.reviews-per-clinic .review-link:hover{color:var(--wp--preset--color--primary-alt-accent)!important}.reviews-per-clinic .review-link:first-child{border-right:1px solid var(--wp--preset--color--custom-div-trans-black-0-15-1);padding-right:13px}.reviews-per-clinic .review-link:last-child{padding-left:15px}.reviews-per-clinic.mobile{text-align:center}@media (max-width:479px){.reviews-per-clinic.mobile .review-link{display:block;text-align:center}}@media (max-width:540px){.home .testimonials.wp-block-group{margin-left:0!important;margin-right:0!important;padding-left:16px!important;padding-right:16px!important}.home .testimonial-card{width:auto!important;padding:16px 20px!important}}@media (min-width:541px) and (max-width:1279px){.home .testimonials.wp-block-group{margin-left:0!important;margin-right:0!important;padding-left:24px!important;padding-right:24px!important}.home .testimonials .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:360px!important}}@media (max-width:1330px){.home .testimonials .wp-block-columns.is-not-stacked-on-mobile{gap:20px!important;padding:0!important;margin:0!important;overflow-x:auto}.home .testimonials .testimonial-card .testimonial-text{margin-top:0!important;font-size:var(--wp--preset--font-size--base)!important;line-clamp:4;-webkit-line-clamp:4}}.home .howto .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:410px!important;min-height:460px!important;margin-bottom:32px}.recovery-columns{gap:30px!important}.recovery-card{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}@media (max-width:540px){.home .howto{padding-top:32px!important;padding-bottom:32px!important}.home .howto .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:330px!important}.home .recovery-columns{margin-top:16px!important;gap:16px!important}.home .recovery-card{border-radius:10px!important}.home .recovery-text{padding:16px!important}.recovery-mobile-buttons{gap:16px;padding-top:28px!important;margin-top:28px!important;margin-left:16px!important;margin-right:16px!important}.recovery-mobile-buttons .wp-block-button{width:100%}}@media (min-width:541px) and (max-width:1024px){.home .howto{padding-top:64px!important;padding-bottom:64px!important}.home .howto .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:335px!important}.home .recovery-columns{margin-top:32px!important;gap:20px!important}.home .recovery-card{border-radius:16px!important}.home .recovery-text{padding:20px!important}.recovery-mobile-buttons{gap:16px!important}}@media (min-width:545px) and (max-width:1279px){.recovery-mobile-buttons{margin-left:24px!important;margin-right:24px!important}}@media (max-width:1330px){.home .howto .wp-block-columns.is-not-stacked-on-mobile{overflow-x:scroll;scrollbar-width:none}.home .howto .wp-block-columns.is-not-stacked-on-mobile::-webkit-scrollbar{display:none}}.home .blog article img{height:auto!important}.home .blog article h2>a,.home .blog article h3 a{color:var(--wp--preset--color--custom-black-242424)!important}.home .blog article h3:hover a{color:var(--wp--preset--color--primary)!important;text-decoration:none}.home .blog .wp-block-button.readmore{border:2px solid var(--wp--preset--color--custom-black-242424);border-radius:100px}.home .blog .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{min-width:410px!important;margin-bottom:32px}.home .blog .wp-block-query ul{list-style:none;padding-inline-start:0;unicode-bidi:unset}.home .blog li.wp-block-post{display:block;unicode-bidi:unset}.home .blog li.wp-block-post>.wp-block-group{padding:0!important}.home .blog .wp-block-read-more{display:block;width:100%}.home .blog .wp-block-read-more img{vertical-align:text-bottom;position:absolute;right:32px}@media (max-width:1059px){.home .blog .intro-grid{display:block}}@media (max-width:1330px){.home .blog .wp-block-columns.is-not-stacked-on-mobile{overflow-x:scroll;scrollbar-width:none}.home .blog .wp-block-columns.is-not-stacked-on-mobile::-webkit-scrollbar{display:none}}.home .faq summary{background-color:var(--wp--preset--color--tertiary)!important;color:var(--wp--preset--color--custom-black-242424)!important;padding:16px;margin-block-start:var(--wp--preset--spacing--x-small);border-radius:8px!important;position:relative}.home .faq .wp-block-details:first-child{border-radius:8px!important}.home .faq summary::marker{content:''!important;color:transparent!important}.home .faq summary::after{content:"\f347";font-family:dashicons;position:absolute;right:20px}.home .faq .wp-block-details[open] summary::after{content:"\f343"}.home .faq .wp-block-details p{padding:0 16px;margin-block-start:var(--wp--preset--spacing--small)}.home .faq .wp-block-details[open]{padding-block-end:var(--wp--preset--spacing--medium)}@media screen and (max-width:799px){.home .faq h2{font-weight:600;font-size:24px;letter-spacing:-.28px;text-align:left}}@media screen and (min-width:800px){.home .faq h2{font-weight:400;font-size:38px;letter-spacing:-1px}}figure.wp-block-video.mobile-app-video>video{width:unset}.wp-gr.wpac{margin-left:24px!important}:root :where(.wp-element-button:hover,.wp-block-button__link:hover){text-decoration:none!important}@-moz-document url-prefix(){a{text-decoration-thickness:1.5px!important}}div[class*="wp-block-"] figcaption{text-align:left;color:var(--wp--preset--color--custom-black-lighter-61605-f)}.wp-block-post-title{clear:both}.entry-content ul{list-style:inside}.wp-block-button__link,.wp-block-button__link:hover{text-decoration:none}.wp-block-button img{vertical-align:bottom}.treatments-pricing .wp-block-table td{border:0 none}.treatments-pricing .wp-block-group.treatment{margin-top:10px}.treatments-pricing .wp-block-group.treatment.first{margin-top:10px}@media (max-width:1359px){.page-template-services-page .wp-block-query{padding-left:0}}@media (min-width:1360px){.page-template-services-page .wp-block-query{padding-left:32px}}.post-type-archive-servicegroup figure.wp-block-post-featured-image{margin-left:-20px!important}.services-block{margin:2rem 0}.services-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;margin-top:1rem}.services-grid .service-item{border:1px solid #eee;padding:1.5rem;border-radius:5px;transition:box-shadow 0.3s ease}.services-grid .service-item:hover{box-shadow:0 5px 15px rgb(0 0 0 / .1)}.services-grid .service-item h3 a{color:var(--wp--preset--color--custom-black-242424)}.services-grid .service-item h3 a:hover{color:var(--wp--preset--color--primary-alt-accent)}.services-grid .service-link{display:inline-block;margin-top:1rem;font-weight:600;color:var(--wp--preset--color--base)}.services-grid .service-link:hover{color:var(--wp--preset--color--custom-black-242424)}.services-grid .service-featured-image{margin-bottom:1rem;overflow:hidden;border-radius:5px}.services-grid .service-thumbnail{width:100%;height:auto;transition:transform 0.3s ease}.services-grid .service-featured-image:hover .service-thumbnail{transform:scale(1.05)}.services-grid .service-link{display:inline-block;margin-top:1rem;padding:.5rem 1rem;background-color:var(--wp--preset--color--primary,#0073aa);color:#fff;text-decoration:none;border-radius:3px;font-weight:600;transition:background-color 0.3s ease}.service-link:hover{background-color:var(--wp--preset--color--secondary,#005177)}.post-type-archive-servicegroup ul.columns-3{margin:auto 2%}.video-container>iframe{max-width:85vw!important}.servicegroup-heading{flex-wrap:wrap}.servicegroup-heading .wp-block-heading{margin-left:-24px}.page-template-about-page .aboutpage-title{max-width:1290px;margin:0 auto}.page-template-about-page .entry-content{padding-top:48px}.page-template-about-page .about-services-w-icons .wp-block-column{align-self:flex-start!important}.page-template-team-page p.anchor-filter{position:absolute;top:10px;right:0}@media (max-width:719px){.page-template-team-page p.anchor-filter{top:40px;left:22px}}.page-template-team-page p.anchor-filter>a{color:var(--wp--preset--color--primary);font-weight:600;padding-right:8px;padding-left:8px}.page-template-team-page p.anchor-filter>a:hover{color:var(--wp--preset--color--primary-alt-accent)}.page-template-team-page #physiotherapists,.page-template-team-page #receptionists,.page-template-team-page #management{scroll-margin-top:300px}.page-template-team-page h3.wp-block-post-title a:hover{text-decoration:none}@media screen and (min-width:569px) and (max-width:781px){.page-template-team-page ul.columns-2 .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:first-child{flex-basis:33.33%!important}body.page-template-team-page ul.columns-2.is-layout-grid .wp-block-column:last-child{padding-top:36px;flex-basis:60%!important}}@media screen and (max-width:799px){body.page-template-team-page ul.columns-2.is-layout-grid{display:block!important}.page-template-team-page .wp-block-post.team{margin-bottom:16px}}@media screen and (max-width:568px){.page-template-team-page li.team h3{font-size:18px}.page-template-team-page li.team p.designation{font-size:14px}.page-template-team-page li.team>div>div{height:320px!important}}@media screen and (min-width:569px) and (max-width:1024px){.page-template-team-page li.team h3{font-size:20px}.page-template-team-page li.team p.designation{font-size:14px}.page-template-team-page li.team>div>div{height:250px!important}}@media screen and (min-width:1025px){.page-template-team-page li.team h3{font-size:24px;letter-spacing:-1px}.page-template-team-page li.team p{font-size:16px}}@media screen and (min-width:800px){.page-template-team-page li.team>div>div{height:auto}}.page-template-team-page li.team>div>div{border-color:#dedede!important}.page-template-team-page li.team>div>.has-border-color{transition:all 0.4s}.page-template-team-page li.team>div>div:hover{box-shadow:0 5px 10px 0 #dddede;transition:all 0.4s}.page-template-team-page li.team .nickname-link{color:var(--wp--preset--color--primary);font-weight:600;justify-content:space-between}.page-template-team-page li.team .more-arrow{padding-top:14px}@media (max-width:1359px){.single-team .page-title{padding-left:0!important}.about-single-team>div:first-child{padding-left:0;padding-right:0}.about-single-team .testimonials-wrapper{padding-left:0}.testimonials-group{padding-left:0;padding-right:0}}.wp-block-column[style*="flex-basis:33.33%"]{display:flex;align-items:center;justify-content:center}p.team-member-location,p.more.about-nickname{margin-block-start:var(--wp--preset--spacing--small)}.team-member-hero{height:262.5px}.team-member-hero .has-background-dim{background-color:transparent!important}@media screen and (max-width:768px){.single-team p.designation{font-weight:600;font-size:16px;margin-top:0!important}}@media screen and (min-width:769px){.single-team p.designation{font-weight:600;font-size:21px;margin-top:0!important}.single-team .team-member-hero .wp-block-buttons{padding-bottom:32px}}.single-team .team-member-hero a.wp-block-button__link:hover{background-color:transparent!important;color:black!important;text-decoration:none}@media screen and (max-width:860px){.team-member-hero{height:100%}.single-team-img{margin:0 auto!important}h1.single-team-name{padding-top:0!important;margin-bottom:-20px}.wp-block-buttons.single-team-cta{margin:0 auto}}@media screen and (max-width:1059px){.team-member-hero{height:600px}}@media screen and (min-width:1060px){.team-member-hero{height:300px}.single-team-intro-desktop>figure{width:25%!important;height:100%!important}.single-team-intro-desktop>figure>img{height:280px!important;object-fit:contain!important}.single-team-intro-desktop>.wp-block-group{width:75%!important}}.box-light-orange{max-width:650px;margin-left:0!important}.page-template-testimonials-page .testimonial-link a{color:var(--wp--preset--color--primary)}.page-id-19390 .defaultpage-title,.page-id-20554 .defaultpage-title,.page-id-19390 .wp-block-cover__inner-container,.page-id-20554 .wp-block-cover__inner-container,.pricespage-content{max-width:1290px!important;margin-left:auto;margin-right:auto}@media screen and (max-width:959px){.page-id-19390 .wp-block-cover__inner-container>.wp-block-heading,.page-id-19390 .wp-block-cover__inner-container>p,.page-id-19390 .wp-block-cover__inner-container>.wp-block-buttons,.page-id-20554 .wp-block-cover__inner-container>.wp-block-heading,.page-id-20554 .wp-block-cover__inner-container>p,.page-id-20554 .wp-block-cover__inner-container>.wp-block-buttons{padding-left:8px;padding-right:8px}}@media screen and (min-width:960px) and (max-width:1359px){.page-id-19390 .wp-block-cover__inner-container>.wp-block-heading,.page-id-19390 .wp-block-cover__inner-container>p,.page-id-19390 .wp-block-cover__inner-container>.wp-block-buttons,.page-id-20554 .wp-block-cover__inner-container>.wp-block-heading,.page-id-20554 .wp-block-cover__inner-container>p,.page-id-20554 .wp-block-cover__inner-container>.wp-block-buttons{padding-left:16px;padding-right:16px}}@media screen and (min-width:1360px){.page-id-19390 .wp-block-cover__inner-container>.wp-block-heading,.page-id-19390 .wp-block-cover__inner-container>p,.page-id-19390 .wp-block-cover__inner-container>.wp-block-buttons,.page-id-20554 .wp-block-cover__inner-container>.wp-block-heading,.page-id-20554 .wp-block-cover__inner-container>p,.page-id-20554 .wp-block-cover__inner-container>.wp-block-buttons,.pricespage-content>p,.pricespage-content>.wp-block-columns{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}}.page-template-about-page .pricespage-title{max-width:1290px;margin:0 auto}.wp-block-details summary{background-color:#f2f2f2;color:var(--wp--preset--color--primary);font-weight:600;padding:10px 0 10px 10px;margin-block-start:var(--wp--preset--spacing--x-small)}.wp-block-details[open] summary,.wp-block-details summary:hover,.wp-block-details summary:focus{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--base)}.treatments-pricing .wp-block-details summary::marker{content:"+ ";font-weight:600}.treatments-pricing .wp-block-details[open] summary::marker{content:"- "}.treatments-pricing .wp-block-details p,.treatments-pricing .wp-block-details ul{margin:30px}.blog .blogpage-title,.blog .posts-grid{max-width:1290px!important;margin:0 auto!important;display:block!important}@media screen and (min-width:1360px){.blog .blogpage-title .wp-block-heading{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.blog .posts-grid>ul{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}}.single-post .wp-block-post-author__name,.single-post .wp-block-post-date{color:var(--wp--preset--color--custom-black-242424)}.single .wp-block-group .wp-block-post-terms{margin-bottom:0!important}.single-post .wp-block-columns .wp-block-column:last-child:not(.footer-col){align-self:flex-start!important;margin-top:48px}.single-post .entry-content a{color:var(--wp--preset--color--secondary)}.blog-sidebar .social-media .wp-block-heading{padding-top:36px}.blog-sidebar .social-media .wp-block-group{margin-top:0;gap:var(--wp--preset--spacing--small)}.blog-sidebar .social-media .wp-block-group:first-child{margin-block-start:var(--wp--preset--spacing--small)}.blog-sidebar .wp-block-query{margin-block-start:var(--wp--preset--spacing--small)}.blog-sidebar .recent-posts li{margin-block-start:0;margin-block-end:10px}.blog-sidebar .recent-posts h4.wp-block-post-title{font-weight:600;line-height:1.2em;margin-block-start:0;margin-block-end:0}.blog-sidebar .wp-block-categories{list-style:inside}@media screen and (max-width:542px){.footer-subnav{margin-left:0!important;margin-right:0!important}}.whatsapp-button{position:fixed;right:32px;bottom:65px;z-index:999999;padding:0!important}footer .location-pin img{vertical-align:bottom}