@-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}:where(figure){margin:0 0 1em}.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-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://totalhealthbrookvale.b-cdn.net/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://totalhealthbrookvale.b-cdn.net/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://totalhealthbrookvale.b-cdn.net/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://totalhealthbrookvale.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,figure,form,h1,h2,h4,h5,html,img,li,p,span,strong,ul{background:#fff0;border:0;margin:0;padding:0;vertical-align:baseline}h1,h2,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:#003148;font-size:16px;line-height:22px;font-weight:300}.title-header,h1,h2,h4,h5{clear:both;font-weight:700;font-size:30px;line-height:35px;text-transform:capitalize;text-align:center}.title-header{margin-bottom:30px}div.blog-content h1,div.blog-content h2{text-align:initial}.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}article .content p:last-child,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}figure img{vertical-align:bottom;display:block}article img,figure 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}article p a{color:#005f95}.bg-borders-top,figure img{border-top-left-radius:20px}.bg-borders-bottom,figure img{border-bottom-right-radius:20px}.bg-cover{background-size:cover;background-position:center center}.color-blue,.navigation a:hover,.title-header,h1,h2,h4,h5{color:#63cbe8}.color-white{color:#fff}.bg-white{background-color:#fff}.bg-blue{background-color:#63cbe8}.bg-blue-dark{background-color:#003148}.section-space{padding-top:60px}.section-space,.section-space-bottom{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-border{border:2px solid #fff;background:#fff0}.btn:hover{background-color:#fff;color:#63cbe8}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 a.navigation-cta{background:rgb(255 255 255/.2);margin-right:15px;padding-left:30px;padding-right:30px}.navigation a.navigation-cta:hover{background:rgb(255 255 255)}.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:#5e5e5e;margin:0 15px;padding-left:0;padding-right:25px;letter-spacing:.5px;border-bottom:1px solid #ededed;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:#005f95}.navigation .sub-menu li:last-child a{border:0}input#search{max-width:100px;width:100%;background:#fff0;border:0;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-top:9px;text-align:right;line-height:10px;font-size:11px}input#search::-moz-placeholder{color:#fff}input#search::-webkit-input-placeholder{color:#fff}input#search::placeholder{color:#fff}.search-form{overflow:hidden;margin-right:10px}.search-form button{background:#fff0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='136pt' version='1.1' viewBox='-1 0 136 136.21852' width='136pt'%3E%3Cg id='surface1'%3E%3Cpath d='M 93.148438 80.832031 C 109.5 57.742188 104.03125 25.769531 80.941406 9.421875 C 57.851562 -6.925781 25.878906 -1.460938 9.53125 21.632812 C -6.816406 44.722656 -1.351562 76.691406 21.742188 93.039062 C 38.222656 104.707031 60.011719 105.605469 77.394531 95.339844 L 115.164062 132.882812 C 119.242188 137.175781 126.027344 137.347656 130.320312 133.269531 C 134.613281 129.195312 134.785156 122.410156 130.710938 118.117188 C 130.582031 117.980469 130.457031 117.855469 130.320312 117.726562 Z M 51.308594 84.332031 C 33.0625 84.335938 18.269531 69.554688 18.257812 51.308594 C 18.253906 33.0625 33.035156 18.269531 51.285156 18.261719 C 69.507812 18.253906 84.292969 33.011719 84.328125 51.234375 C 84.359375 69.484375 69.585938 84.300781 51.332031 84.332031 C 51.324219 84.332031 51.320312 84.332031 51.308594 84.332031 Z M 51.308594 84.332031 ' style=' stroke:none;fill-rule:nonzero;fill:rgb(255,255,255);fill-opacity:1;'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;text-indent:-9999px;padding:0 10px;border:0;cursor:pointer}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:#003148;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("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: %2363cce9;'%3E%3C/path%3E%3C/svg%3E")}.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)}.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{display:flex;flex-wrap:wrap}.opening-hours strong{width:50%}p.parking{font-size:20px;font-weight:600}div#footer-copy{padding:15px;font-size:12px;letter-spacing:1px;font-weight:100}div#footer-copy .copyright{align-items:center;display:flex}.footer-map-wrap>a{position:absolute;width:100%;height:100%;cursor:pointer}::-moz-placeholder{color:#ccc}::-webkit-input-placeholder{color:#ccc}::placeholder{color:#ccc}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}.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,h2,h4,h5{font-size:25px;line-height:30px}.header-top .header-contact .address,.header-top .header-contact .phone,.search-form{display:none}a.phone.phone-mobile{display:block}.copyright{text-align:center}}@media only screen and (max-width:479px){.navigation a.navigation-cta{padding-left:20px;padding-right:20px}.section-space{padding-top:40px;padding-bottom:40px}}