@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-text-align-center{text-align:center}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.header-top .header-contact .address br,.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://performancehealth.b-cdn.net/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://performancehealth.b-cdn.net/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://performancehealth.b-cdn.net/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://performancehealth.b-cdn.net/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.menu-trigger{padding-left:60px;font-size:.9em;height:33px;display:none;position:absolute;right:-2px;top:50%;margin-top:-17px}.menu-trigger:before{position:absolute;top:2px;left:0;width:40px;height:6px;background:#fff;box-shadow:0 6px transparent,0 12px #fff,0 18px transparent,0 24px #fff;content:""}.mp-pusher{position:fixed;left:0;height:100%;width:100%;z-index:-1}.mp-level,.mp-menu{top:0;left:0;height:100%;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mp-menu{position:absolute;z-index:1;width:300px}.mp-level{width:100%;background:#f9f9f9}.mp-level::after,.mp-level::before,.mp-pusher::after{top:0;right:0;width:0;height:0;content:"";opacity:0}.mp-level,.mp-level::before{position:absolute}.mp-level::after,.mp-pusher::after{background:rgb(0 0 0/.3);-webkit-transition:opacity .3s,width .1s .3s,height .1s .3s;-moz-transition:opacity .3s,width .1s .3s,height .1s .3s;transition:opacity .3s,width .1s .3s,height .1s .3s;position:absolute;z-index:999}.mp-level::after{z-index:-1}.mp-level,.mp-pusher{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.mp-menu>.mp-level{box-shadow:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mp-menu ul{margin:0;padding:0;list-style:none}.mp-menu ul li>a{display:block;padding:1em 1em 1em 1.8em;outline:0;box-shadow:inset 0-1px rgb(0 0 0/.2);text-shadow:0 0 1px rgb(255 255 255/.1);font-size:1em;-webkit-transition:background .3s,box-shadow .3s;-moz-transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s;color:#000}.mp-menu ul li::before{position:absolute;left:10px;z-index:-1;color:rgb(0 0 0/.2);line-height:3.5}.mp-level>ul>li:first-child>a{box-shadow:inset 0-1px rgb(0 0 0/.2),inset 0 1px rgb(0 0 0/.2)}.mp-level>ul>li:first-child>a:hover,.mp-menu ul li a:hover{background:rgb(0 0 0/.1);box-shadow:inset 0-1px #fff0}.mp-back{background:0 0 rgb(45 48 64);box-shadow:0 1px rgb(0 0 0/.1) inset;color:#fff;display:block;font-size:1em;font-weight:700;letter-spacing:1px;outline:medium;position:relative;text-transform:uppercase;padding:1em 1em 1em 40px;-webkit-transition:background .3s;-moz-transition:background .3s;transition:background .3s}@media all and (max-width:515px){.mp-back{font-size:1.8em;padding-left:30px}}.mp-back::after{position:absolute;content:"";width:0;height:0;border-right:solid 10px #fff;border-top:solid 10px #fff0;border-bottom:solid 10px #fff0;top:50%;margin-top:-10px;right:25px}a,body,div,form,h1,h3,h4,h5,html,i,img,li,p,span,strong,ul{background:#fff0;border:0;margin:0;padding:0;vertical-align:baseline}h1,h3,h4,h5,p{margin:0 0 30px}body,html{height:100%}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Maven Pro",sans-serif;background-color:#fff;color:#000;font-size:16px;line-height:22px;font-weight:300}.title-header,h1,h3,h4,h5{clear:both;font-weight:700;font-size:30px;line-height:35px;text-transform:capitalize;text-align:center}.title-header{margin-bottom:30px}.title-header.large{font-size:40px;line-height:40px;font-weight:700}.title-header.small{font-size:21px;line-height:25px;margin-bottom:20px}p{line-height:25px}p:last-child{margin-bottom:0}ul{list-style:none}strong{font-weight:700}a{text-decoration:none;color:inherit}.btn,a,a *,a:after,a:before,header.main-header,header.main-header *{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}article img{max-width:100%;height:auto}.txt-upper{text-transform:uppercase}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.no-padding{padding:0!important}.bg-borders{border-bottom-right-radius:20px}.bg-borders,.bg-borders-top{border-top-left-radius:20px}.bg-borders-bottom{border-bottom-right-radius:20px}.bg-cover{background-size:cover;background-position:center center}.color-blue,.navigation a:hover,.title-header,h1,h3,h4,h5{color:#144984}.color-blue-dark{color:#154983}.color-white{color:#fff}.bg-white{background-color:#fff}.bg-blue{background-color:#0073a9}.bg-blue-dark{background-color:#144984}.section-space{padding-top:60px;padding-bottom:60px}.section-space-bottom-sm{padding-bottom:25px}.section-space-bottom-xs{padding-bottom:20px}.section-space-double{padding-top:120px;padding-bottom:120px}.section-space-bottom-double{padding-bottom:120px}.btn-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.btn-wrapper.left{justify-content:flex-start}.btn-wrapper a{margin-left:20px}.btn-wrapper a:first-child{margin-left:0}.btn{display:block;position:relative;color:#fff;border:2px solid #63cbe8;background:#63cbe8;font-size:15px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:10px 25px;cursor:pointer;border-top-left-radius:10px;border-bottom-right-radius:10px}.btn:focus{outline:0}.btn.btn-white{background-color:#fff0;color:#63cbe8;border-color:#63cbe8}.btn.btn-border{border:2px solid #fff;background:#fff0}.btn:hover{background-color:#fff;color:#63cbe8}.btn.btn-white:hover{background-color:#63cbe8;color:#fff}header.main-header{position:fixed;top:0;width:100%;z-index:101;background-color:#fff0}.header-overlay{opacity:.8;position:absolute;top:0;width:100%;height:300px;z-index:1;background:-moz-linear-gradient(top,rgb(0 52 81)0,#fff0 100%);background:-webkit-linear-gradient(top,rgb(0 52 81)0,#fff0 100%);background:linear-gradient(to bottom,rgb(0 52 81)0,#fff0 100%)}#header .header-top{padding-top:10px;padding-bottom:10px}#header .branding img{height:80px;display:block}.header-top .header-contact{text-align:right;margin-top:18px}.header-top .header-contact .phone{font-size:25px}.header-top .header-contact .address{font-size:11px;font-weight:700}#header .header-bottom{border-top:1px solid rgb(255 255 255/.2);border-bottom:1px solid rgb(255 255 255/.2)}.navigation{justify-content:space-between;width:100%}.navigation,.navigation-right,.navigation>nav>ul{display:flex}.navigation a,.navigation>nav>ul>li{position:relative}.navigation a{display:block;padding:10px;font-weight:600;text-transform:uppercase;font-size:12px;line-height:13px;letter-spacing:1px;margin-left:5px;margin-right:20px}.navigation nav>ul>li>a:after{content:"";position:absolute;width:100%;height:0;background:#fff;bottom:-3px;left:0}.navigation nav>ul>li>a:hover:after{height:2px}.navigation ul.sub-menu{position:absolute;padding-top:10px;opacity:0;visibility:hidden}.navigation li:hover>ul.sub-menu{opacity:1;visibility:visible}.navigation .sub-menu li{background:#fff}.navigation .sub-menu li:first-child{padding-top:5px}.navigation .sub-menu li:last-child{padding-bottom:5px}.navigation .sub-menu li a{color:#00c29f;margin:0 15px;padding-left:0;padding-right:25px;letter-spacing:.5px;border-bottom:1px solid #ccc;position:relative;white-space:nowrap}.navigation .sub-menu li a:before{content:"";display:block;width:100%;height:2px;background-color:#fff;bottom:0;left:0;position:absolute}.navigation .sub-menu li a:hover:before{background-color:#00c29f}.navigation .sub-menu li:last-child a{border:0}a.phone.phone-mobile{display:none}.hero-container-wrap{max-width:550px;margin:0 auto;position:relative;z-index:2}.hero-container-wrap .title-header{font-size:33px;line-height:43px;letter-spacing:1px;text-transform:uppercase;font-weight:700;text-shadow:0 0 10px rgb(0 0 0/.3)}#hero-internal{background-color:#17a6dd;position:relative}#hero-internal .hero-internal-wrap{position:absolute;width:100%;height:100%;opacity:.5}.divider-wave{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 150' preserveAspectRatio='none' style='height: 100%25; width: 100%25;'%3E%3Cpath d='M0.00,49.98 C149.99,150.00 349.20,-49.98 500.00,49.98 L500.00,150.00 L0.00,150.00 Z' style='stroke: none; fill: %23fff;'%3E%3C/path%3E%3C/svg%3E");height:120px;margin-top:-120px;position:relative;background-size:100% 100%}.divider-wave.blue{background-image:url(https://performancehealth.b-cdn.net/wp-content/uploads/2022/09/bg-footer-blue.png)}.divider-wave.flip{transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);-webkit-trasnform:rotateY(180deg)}.divider-wave.rotate{transform:rotateX(180deg)}.divider-wave.flip.rotate{transform:rotateX(180deg) rotateY(180deg)}.service-card{margin-top:15px;margin-bottom:30px}.service-card .icon{width:150px;height:150px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 15px}.subscribe-form{padding:0 20px;text-align:center}.subscribe-form input{border:0;height:44px;padding:0 20px;display:inline-block!important;margin:7px}div#contact-footer{padding-top:300px}div#contact-footer .contact-footer-content{margin-top:-300px}div#contact-footer .content-wrapper{padding:0 50px}.opening-hours{margin-bottom:30px}.opening-hours>p,.pricing-table div{display:flex;flex-wrap:wrap}.opening-hours strong,.pricing-table div span{width:50%}div#footer-copy{padding:15px;font-size:12px;letter-spacing:1px;font-weight:100}div#footer-copy .copyright,div#footer-copy .sbm>a{align-items:center;display:flex}div#footer-copy .sbm>a{justify-content:flex-end}.footer-map-wrap>a{position:absolute;width:100%;height:100%;cursor:pointer}::-moz-placeholder{color:#ccc}::-webkit-input-placeholder{color:#ccc}::placeholder{color:#ccc}.pricing-card{border:2px solid #63cbe8;padding:30px 20px;margin-bottom:30px}.pricing-table{margin-bottom:20px}.pricing-note{font-size:13px}div#spinner{position:fixed;top:0;width:100%;height:100%;z-index:99999;background-color:rgb(0 0 0/.7);align-items:center;display:none}.spinner{margin:100px auto 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@media only screen and (max-width:1200px){.navigation a{margin-right:10px;padding:10px 3px}}@media only screen and (max-width:991px){#header .header-bottom .navigation>nav{display:none}#header .header-bottom .navigation{justify-content:flex-end}.header-contact{padding-right:60px}a#trigger{display:block}.btn-wrapper .btn{padding:10px;letter-spacing:0;line-height:15px}.subscribe-form input{max-width:40%}}@media only screen and (max-width:767px){.container{max-width:100%!important}.section-space-double{padding-top:50px;padding-bottom:50px}div#hero-internal>div{padding-top:90px}.header-top .header-contact .phone{font-size:18px;line-height:24px}.divider-wave{height:70px;margin-top:-68px;transform:none!important;-ms-transform:none!important;-webkit-transform:none!important}#contact-footer .divider-wave{background:0 0}.pricing-card{margin-left:15px;margin-right:15px}.container.contact-footer-content>div{margin:0 15px}.header-overlay{height:120px}#header .branding img{max-height:60px;height:auto}}@media only screen and (max-width:576px){div#contact-footer .content-wrapper{padding:0 10px}.hero-container-wrap .title-header,.title-header,.title-header.large,h1,h3,h4,h5{font-size:25px;line-height:30px}.header-top .header-contact .address,.header-top .header-contact .phone{display:none}a.phone.phone-mobile{display:block}.sbm.align-right a{font-size:10px;text-align:center}.copyright{text-align:center}.pricing-table div span{width:100%}.pricing-table div{border-top:1px solid #eee;padding-top:10px;margin-top:10px}}@media only screen and (max-width:479px){.section-space{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width:1025px){.mobmenu,.mobmenu-panel,.mobmenu-right-panel{display:none!important}}@media only screen and (max-width:1024px){#mobmenuright li a,#mobmenuright li a:hover,#mobmenuright li a:visited,.mobmenu-content #mobmenuright .sub-menu a,.mobmenur-container i{color:#fff}.mob-cancel-button{font-size:30px!important}.mobmenu-content #mobmenuright .sub-menu .sub-menu li:hover{background-color:#666}.mobmenu-content #mobmenuright .sub-menu .sub-menu li a:hover{color:#ccc}.mob-menu-right-bg-holder{opacity:1;background-attachment:fixed;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.mobmenu-content #mobmenuright .sub-menu .sub-menu{background-color:inherit}.mobmenu-content #mobmenuright .sub-menu{background-color:rgb(0 115 169/.85);margin:0;color:#fff;position:initial;width:100%}.mobmenur-container{top:10px;margin-right:5px;margin-top:0}.mob-menu-logo-holder{margin-top:0;text-align:left;margin-left:20px;margin-right:0;height:50px;float:left}.mob-menu-header-holder{width:100%;background-color:rgb(0 115 169/.3);height:50px;position:fixed}body.mob-menu-slideout-over{padding-top:50px;overflow-x:hidden}.mobmenur-container{position:relative}.mobmenu-right-panel{background-color:rgb(0 115 169/.85);width:90%}.mob-menu-slideout-over .mobmenu-panel{position:fixed;top:0;height:100%;overflow-y:auto;overflow-x:auto;z-index:10000;opacity:1}.mobmenu .headertext{color:#fff;text-decoration:none}.mobmenu-content li>.sub-menu li{padding-left:calc(10*1%)}.mobmenu-right-panel li{padding-left:0;padding-right:0}.mobmenur-container i{line-height:30px;font-size:30px;float:right}.mob-standard-logo{display:inline-block}.mob-retina-logo,.mob-standard-logo{height:50px!important}.mobmenu-content #mobmenuright li:hover,.mobmenu-content #mobmenuright>li>a:hover{background-color:#0073a9}.mobmenu-right-panel .mob-cancel-button{color:#fff}}#mobmenuright li a,#mobmenuright li a:visited{font-family:Maven Pro;font-size:inherit;font-weight:inherit;font-style:normal;line-height:1.5em;letter-spacing:normal;text-transform:none}@font-face{font-display:swap;font-family:"mobmenu";src:url(/wp-content/plugins/mobile-menu/includes/css/font/mobmenu.woff2?31192480)format("woff2"),url(https://performancehealth.b-cdn.net/wp-content/plugins/mobile-menu/includes/css/font/mobmenu.woff?31192480)format("woff");font-weight:400;font-style:normal}[class^=mob-icon-]:before{font-family:"mobmenu";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mob-icon-menu:before{content:""}.mob-icon-cancel-1:before{content:""}.mob-retina-logo{display:none;max-width:100%}.mob-cancel-button{z-index:99999999!important;position:relative!important}.mob-menu-right-bg-holder{width:100%;height:100%;position:absolute;z-index:-50;background-repeat:no-repeat;top:0;left:0}.mobmenu-content .sub-menu{display:none;opacity:1}.mobmenur-container{position:absolute;right:0}.mob-cancel-button{display:none}.mobmenu-content li a{display:block;letter-spacing:1px;padding:10px 20px;text-decoration:none;font-size:14px}.mobmenu-content li a:active,.mobmenu-content li:active{border:0}.mobmenu-right-alignment{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.mob-menu-header-holder,.mobmenu-overlay,.mobmenu-panel{-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s}.mobmenu-overlay{opacity:0}#mobmenuright{margin:0;padding:0}#mobmenuright li>ul{display:none;left:15px;padding-left:0}.mobmenu-content li{list-style:none;visibility:visible;opacity:1;-webkit-tap-highlight-color:#fff0;margin:0}.mob-menu-slideout-over .mobmenu-right-alignment{right:0}.mob-menu-header-holder{font-weight:700;top:0;right:0;color:#000;display:block;z-index:10000}.mobmenu-right-panel .mobmenu-right-bt{position:absolute;right:0;top:0;font-size:30px}.mobmenu-content{margin-top:45px;padding-bottom:120px;z-index:1;height:calc(100% - 45px);overflow:auto;padding-top:10px}.mobmenu-content li a:focus{outline:0}