:root{--soft-white:#fffcfb;--deep-charcoal:#192023;--calm-teal:#528d91;--slate-blue:#355e6c;--warm-coral:#ff847c;--soothing-sky:#a7cad6;--ocean-navy:#123044;--neutral-grey:#58595e}body{background-color:var(--soft-white);color:var(--deep-charcoal);min-width:296px;font-family:Rubik,sans-serif;font-size:16px;line-height:1.6}h1{margin-top:0;margin-bottom:16px;font-family:Gabarito,sans-serif;font-size:38px;font-weight:700;line-height:1.1}h2{margin-top:0;margin-bottom:16px;font-family:Gabarito,sans-serif;font-size:32px;font-weight:700;line-height:1.2}h3{margin-top:0;margin-bottom:16px;font-size:24px;font-weight:700;line-height:1.2}p{margin-bottom:16px}.navbar{z-index:500;background-color:var(--soft-white);justify-content:space-between;align-items:center;width:100%;min-width:296px;height:72px;padding-top:2px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 0 #0000,0 .4px 1.8px #00000028}.navlogo{width:192px;padding-left:24px;text-decoration:none;display:inline-block}.navlogo.w--current{width:208px;padding-right:16px}.navlinks{padding-right:24px;display:inline-block}.image{width:100%}.navlinks-link{color:var(--deep-charcoal);letter-spacing:1px;margin-left:4px;margin-right:4px;padding:4px 12px;font-size:18px;font-weight:300;text-decoration:none;transition:all .2s cubic-bezier(.445,.05,.55,.95)}.navlinks-link:hover{color:var(--calm-teal)}.navlinks-link.book{background-color:var(--slate-blue);color:var(--soft-white);border-radius:40px;margin-left:16px;padding-left:24px;padding-right:24px;font-weight:400;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.navlinks-link.book:hover{background-color:var(--warm-coral);transform:none}.indexhero{height:100svh;position:relative}.indexhero-bgimg{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.indexhero-content{z-index:2;color:var(--soft-white);justify-content:flex-start;align-items:center;width:100%;padding-bottom:24px;padding-left:24px;position:relative}.indexhero-h1{text-shadow:0 0 #12304400,-1.5px 1.7px 17.7px #123044;margin-top:0;margin-bottom:8px;font-family:Rubik,sans-serif;font-size:32px;font-weight:400}.indexhero-h2{text-shadow:0 0 #0000,0 1px .4px #00000008,0 2px .8px #0000000a,0 3.4px 1.6px #0000000b,0 5.4px 2.9px #0000000c,0 8.9px 5.3px #0000000c,0 15.4px 10.4px #0000000d,0 30.6px 22.8px #0000000e;margin-top:0;margin-bottom:16px;font-size:56px;line-height:1}.indexhero-para{text-shadow:0 0 #0000,0 .1px .2px #0000001a,0 .9px 1.9px #0000001d,0 5.1px 10.9px #00000020;font-size:20px}.indexhero-linkwrap{justify-content:center;align-items:center;width:40%;display:flex;position:absolute;inset:auto 0% 40px auto}.indexhero-link{background-color:var(--calm-teal);color:var(--soft-white);text-align:center;letter-spacing:1px;border-radius:40px;width:200px;margin-left:auto;margin-right:auto;padding:12px 24px;font-size:22px;line-height:1;text-decoration:none;transition:background-color .2s cubic-bezier(.455,.03,.515,.955);display:block;box-shadow:0 0 #0000,0 .1px .2px #0000001a,0 .9px 1.9px #0000001d,0 5.1px 10.9px #00000020}.indexhero-link:hover{background-color:var(--warm-coral)}.indexhero-contentwrap{background-image:linear-gradient(#0000,#355e6ce6 88%);width:100%;padding-top:40px;position:absolute;inset:auto auto 0% 0%}.indexintro{padding-top:80px;padding-bottom:40px}.index-h2{border-bottom:2px solid var(--soothing-sky);color:var(--slate-blue);text-align:center;width:90%;max-width:1200px;margin:0 auto 24px;padding-bottom:8px;font-size:48px}.indexintro-para{text-align:center;width:90%;max-width:1020px;margin:80px auto;font-size:22px;font-weight:500;line-height:2}.indexintro-imgwrap{justify-content:space-around;align-items:center;width:95%;max-width:1200px;margin-bottom:80px;margin-left:auto;margin-right:auto;display:flex}.indexintro-img{aspect-ratio:3/2;object-fit:cover;border-radius:8px;width:25%}.indexherodivider{z-index:1;background-image:linear-gradient(180deg,transparent,var(--slate-blue)27%,var(--slate-blue)57%,transparent);width:100%;height:80px;margin-top:-32px;position:relative}.indexhelp{padding-top:40px;padding-bottom:80px}.indexhelp-section{flex-flow:column;justify-content:center;align-items:center;width:30%;max-width:360px;margin-top:56px;display:flex}.indexhelp-textwrap{width:100%}.indexhelp-h3{color:var(--ocean-navy);text-align:center;width:100%;margin-top:0;margin-bottom:8px;font-size:28px;font-weight:500}.indexhelp-para{text-align:center;font-size:20px;line-height:1.4}.indexhelp-svg{color:var(--soothing-sky);width:40%;max-width:200px;margin-bottom:24px}.indexwhy{justify-content:center;align-items:center;padding:80px 16px;display:flex}.indexwhy-img{aspect-ratio:3/2;object-fit:cover;border-radius:8px;width:520px;margin-right:40px}.indexwhy-list{margin-bottom:0;padding-left:16px;list-style-type:none}.indexwhy-h2{color:var(--slate-blue);font-size:40px;font-weight:600}.indexwhy-listitem{justify-content:flex-start;align-items:center;margin-bottom:16px;font-size:20px;line-height:1.4;display:flex}.code-embed{color:var(--deep-charcoal);width:40px;height:40px;margin-right:8px;display:inline-block}.text-block-3{display:inline-block}.indexservicecta{text-align:center;padding-top:80px;padding-bottom:80px}.indexservicecta-para{width:85%;max-width:1000px;margin-bottom:48px;margin-left:auto;margin-right:auto;font-size:28px}.indexservicecta-link{background-color:var(--calm-teal);color:var(--soft-white);border-radius:40px;padding:12px 40px;font-size:22px;text-decoration:none;transition:background-color .2s cubic-bezier(.455,.03,.515,.955);box-shadow:0 0 #0000,0 .1px .2px #0000001a,0 .9px 1.9px #0000001d,0 5.1px 10.9px #00000020}.indexservicecta-link:hover{background-color:var(--warm-coral)}.indexbookcta{color:var(--soft-white);text-align:center;background-image:url(https://cdn.prod.website-files.com/669ad57701c4bd3dc3309f32/68d87b7b812eff518065bb59_f3ba80647c668fe584676d70f0129c5f_divider1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:80px;padding-bottom:80px}.indexbookcta._2{background-image:url(https://cdn.prod.website-files.com/669ad57701c4bd3dc3309f32/68d87c33d5ca0159a2d7dab2_44f54413e31a4ace4f4a1baefba8995c_divider2.jpg)}.indexbookcta-h2{text-shadow:0 0 #0000,0 .1px .2px #0000001a,0 .9px 1.9px #0000001d,0 5.1px 10.9px #00000020;width:800px;margin-left:auto;margin-right:auto;font-size:48px;font-weight:700}.indexbookcta-para{text-shadow:0 0 #0000,0 .1px .2px #0000001a,0 .9px 1.9px #0000001d,0 5.1px 10.9px #00000020;width:800px;margin-left:auto;margin-right:auto;font-size:22px;font-weight:500}.indexbookcta-link{background-color:var(--soothing-sky);color:var(--ocean-navy);border-radius:64px;padding:12px 48px;font-size:22px;font-weight:400;text-decoration:none;transition:color .2s cubic-bezier(.455,.03,.515,.955),background-color .2s cubic-bezier(.455,.03,.515,.955);box-shadow:0 0 #0000,0 .1px .2px #0000001a,0 .9px 1.9px #0000001d,0 5.1px 10.9px #00000020}.indexbookcta-link:hover{background-color:var(--warm-coral);color:var(--soft-white)}.div-block-2{width:60%;max-width:720px}.indexservices{padding-top:80px;padding-bottom:40px}.indexservices-section{justify-content:center;align-items:center;width:95%;margin-left:auto;margin-right:auto;padding-top:80px;padding-bottom:80px;display:flex}.indexservices-img{aspect-ratio:3/2;object-fit:cover;border-radius:8px;width:440px;margin-right:40px}.indexservices-img.right{margin-left:40px;margin-right:0}.indexservices-textwrap{width:680px}.indexservices-textwrap.right{text-align:right;text-align:right}.indexservices-h3{color:var(--ocean-navy);margin-bottom:8px;font-size:32px;font-weight:500}.indexservices-para{font-size:18px}.indexservices-link{background-color:var(--calm-teal);color:var(--soft-white);border-radius:40px;padding:4px 16px;font-size:18px;text-decoration:none;transition:background-color .2s cubic-bezier(.455,.03,.515,.955);box-shadow:0 0 #0000,0 .1px .2px #0000001a,0 .9px 1.9px #0000001d,0 5.1px 10.9px #00000020}.indexservices-link:hover{background-color:var(--warm-coral)}.indexbreak-img{object-fit:cover;width:100%;height:240px}.indexabout{justify-content:center;align-items:center;max-width:1400px;margin-left:auto;margin-right:auto;padding-top:80px;padding-bottom:80px;display:flex}.indexabout-img{aspect-ratio:2/3;object-fit:cover;border-radius:8px;width:20%}.indexabout-textwrap{width:60%;padding-right:40px}.indexabout-h2{color:var(--calm-teal);font-size:48px;font-weight:500;line-height:1}.indexabout-para{margin-bottom:0;font-size:18px}.footer{background-color:var(--soft-white)}.footer-logo{width:20%;max-width:320px}.footer-maincontent{justify-content:space-around;align-items:center;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-top:80px;padding-bottom:80px;display:flex;position:relative}.footer-bottom{background-color:var(--ocean-navy);justify-content:space-around;align-items:center;padding-top:16px;padding-bottom:16px;display:flex}.footer-sheilded{width:32px;height:32px;margin-top:-16px}.footer-cspring{color:var(--soothing-sky);text-align:center;text-decoration:none;transition:all .2s cubic-bezier(.455,.03,.515,.955)}.footer-cspring:hover{color:var(--soft-white)}.sheildedsiteembed{width:100%;height:100%;margin-top:15px;margin-bottom:0;transition:all .2s cubic-bezier(.645,.045,.355,1)}.sheildedsiteembed:hover{transform:scale(1.05)}.footer-copyrighttext{color:var(--soft-white);text-align:center;margin-top:4px;font-size:14px;font-weight:300}.code-embed-2{width:28px;height:32px;margin-left:auto;margin-right:auto}.text-block-4{margin-bottom:4px;font-size:10px;line-height:1}.footer-navlinks{margin-bottom:24px}.footer-contactlinks{width:360px}.footer-navlinks-link{color:var(--ocean-navy);margin-left:8px;margin-right:8px;padding:4px 16px;font-size:18px;font-weight:500;text-decoration:none;transition:color .2s cubic-bezier(.455,.03,.515,.955)}.footer-navlinks-link:hover{color:var(--warm-coral)}.footer-contactlinks-link{color:var(--slate-blue);justify-content:flex-start;align-items:center;margin-bottom:16px;padding-left:24px;font-size:22px;text-decoration:none;transition:all .2s cubic-bezier(.455,.03,.515,.955);display:flex}.footer-contactlinks-link:hover{color:var(--warm-coral)}.footer-contactlinks-link.email{font-size:18px}.footer-contactlinks-linktext{display:inline-block}.footer-contactlinks-linkicon{width:32px;height:32px;margin-right:8px;display:inline-block}.footer-contactlinks-linkicon.email{flex:none;padding-left:2px;padding-right:2px}.div-block-3{padding-top:16px}.div-block-4{justify-content:space-around;align-items:center;width:90%;max-width:1400px;margin-left:auto;margin-right:auto;display:flex}.hamburger-001_container{grid-column-gap:.25rem;grid-row-gap:.25rem;cursor:pointer;flex-flow:column;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:none}.hamburger-001_top-line{background-color:var(--calm-teal);border-radius:2px;align-self:stretch;height:5px}.hamburger-001_middle-line{background-color:var(--calm-teal);border-radius:2px;align-self:flex-end;min-width:80%;height:5px}.hamburger-001_bottom-line{background-color:var(--calm-teal);border-radius:2px;align-self:stretch;height:5px}.footer-sociallinks{color:var(--warm-coral);text-align:center;justify-content:center;align-items:center;width:240px;margin-left:auto;text-decoration:none;transition:color .2s cubic-bezier(.455,.03,.515,.955);display:flex;position:absolute;inset:auto 0 24px auto}.footer-sociallinks:hover{color:var(--ocean-navy)}.code-embed-3{width:24px;height:24px;margin-right:4px;display:inline-block}.text-block-6{font-weight:400;display:inline-block}@media screen and (min-width:1280px){.indexhero-h1{font-size:40px}.indexhero-h2{font-size:64px}.indexhero-para{font-size:22px}.indexhero-link{width:240px;padding-top:16px;padding-bottom:16px;font-size:24px}.index-h2{font-size:64px}.indexhelp-h3{font-size:32px}.indexhelp-para{font-size:22px}.indexwhy-h2{font-size:48px}.serviceintro-h2{font-size:64px}}@media screen and (min-width:1440px){.index-h2{max-width:1400px;font-size:72px}.indexservices-h3{font-size:40px}.indexservices-para,.indexservices-link{font-size:20px}.serviceintro-h2{max-width:1400px;font-size:72px}}@media screen and (max-width:991px){.indexhero-bgimg{object-position:60% 40%}.indexhero-content{padding-right:24px}.indexhero-h1{font-size:28px}.indexhero-h2{font-size:48px}.indexhero-para{font-size:18px}.indexhero-linkwrap{width:100%;position:static}.indexhero-link{margin-left:16px;margin-right:16px}.index-h2{font-size:40px}.indexintro-para{margin-top:64px;margin-bottom:64px;font-size:20px}.indexintro-imgwrap{width:100%;margin-bottom:64px}.indexhelp{padding-bottom:40px}.mobhide{display:none}.indexhelp-section{width:360px;max-width:none;margin-top:24px}.indexwhy{flex-flow:column;padding-top:40px;padding-bottom:40px}.indexwhy-img{width:400px;margin-bottom:24px;margin-right:0}.indexwhy-h2{font-size:36px}.indexwhy-listitem{font-size:18px}.indexservicecta{padding-top:40px}.indexservicecta-para{font-size:24px}.indexservicecta-link{font-size:20px}.indexbookcta{padding-top:64px;padding-bottom:64px}.indexbookcta-h2{width:95%;font-size:40px}.indexbookcta-para{width:95%;font-size:20px}.indexbookcta-link{font-size:20px}.div-block-2{width:100%;max-width:640px;margin-left:auto;margin-right:auto}.indexservices-section{flex-flow:column;padding-top:40px;padding-bottom:40px}.indexservices-img{width:360px;margin-bottom:24px;margin-right:0}.indexservices-img.right{flex:0 auto;order:-9999;margin-left:0}.indexservices-textwrap{width:520px}.indexservices-textwrap.right{text-align:left;text-align:left}.indexservices-h3,.indexservices-para{text-align:center}.indexservices-link{text-align:center;width:240px;margin-left:auto;margin-right:auto;padding-top:8px;padding-bottom:8px;display:block}.indexbreak-img{height:160px}.indexabout-img{width:200px}.indexabout-textwrap{width:65%;padding-right:24px}.indexabout-h2{font-size:40px}.indexabout-para{font-size:16px}.footer-logo{width:25%}.pageheader{padding-top:56px;padding-bottom:80px}.pageheader-h1{font-size:48px}.serviceintro{padding-bottom:40px}.serviceintro-h2{font-size:40px}.serviceintro-para{font-size:18px}.serviceintro-imgwrap{width:100%}.servicesection{max-width:800px;padding-top:40px}.servicesection-h2{font-size:36px}.servicesection-para{font-size:16px}.servicesection-listicon{width:136px}.servicesection-listcontent{max-width:496px}.servicesection-listh3{font-size:22px}.servicesection-listitem{margin-bottom:8px;font-size:16px}.servicesection-readmore-h3{font-size:28px}.servicedivider{height:160px}.servicebookcta{padding-top:56px;padding-bottom:56px}.servicebookcta-h2{width:95%;font-size:40px}.servicebookcta-para{width:95%}.servicebookcta-link{font-size:20px}.servicedifference{max-width:800px}.servicedifference-h2{font-size:40px}.servicedifference-para{font-size:18px}.servicedifference-listitem{font-size:16px}.servicedifference-h3{font-size:32px}.servicedifference-para2{font-size:18px}.servicedifference-benefits{width:95%;max-width:712px}.servicetypes{max-width:800px}.servicetypes-h2{font-size:40px}.servicetypes-h3{font-size:22px}.servicetypes-para{font-size:16px}.contactintro-text{font-size:20px}.contactinfo-h2{font-size:40px}.contactinfo-name{font-size:28px}.contactinfo-detailslink{font-size:24px}.contactinfo-detailslink.email{font-size:18px}.contactinfo-locationh2{font-size:28px}.contactinfo-location{font-size:20px}.contactinfo-location.details{font-size:16px}.contactdivider{height:160px}.contacthours-appointment{font-size:24px}.contacthours-h2{font-size:40px}.contactform-h2{font-size:36px}.contactform-para{font-size:16px}.contactform-success{padding-left:24px;padding-right:24px;font-size:20px}.contactform-label{font-size:20px}.contactform-submit{font-size:18px}.contactabout{max-width:760px}.contactabout-h2{font-size:32px}.contactabout-para{font-size:16px}.contactabout-img{width:200px}.contactabout-listwrap{width:440px}.contactabout-h3{font-size:24px}.contactabout-listitem{margin-bottom:8px;font-size:16px}.bookgettingstarted-intropara{font-size:18px}.bookgettingstarted-h3{font-size:28px}.bookgettingstarted-para{font-size:16px}.bookgettingstarted-listitem{margin-bottom:8px;font-size:16px}.bookgettingstarted-segmenticon{margin-right:24px}.bookgettingstarted-segmentpara{width:560px;font-size:16px}.bookgettingstarted-h2{font-size:40px}.bookgettingstarted-subwrap{max-width:800px}.bookcliniko-h2{font-size:40px}.bookcliniko-embedwrap{width:95%}.bookcliniko-additionalh3{font-size:24px}.bookcliniko-additionalpara{font-size:16px}.bookcliniko-additionallistitem{margin-bottom:8px;font-size:16px}.bookdivider{height:160px}.booktypes-h2{font-size:40px}.booktypes-apptwrap{max-width:800px;margin-bottom:40px}.booktypes-appth3{font-size:24px}.booktypes-apptpara{font-size:16px}.booktypes-appth3-span,.paragraph-2{font-size:18px}.div-block-4{flex-flow:column}}@media screen and (max-width:767px){.navlinks{z-index:-1;background-color:var(--soft-white);flex-flow:column;justify-content:center;align-items:center;width:100%;height:100vh;display:none;position:absolute;top:0;overflow:hidden}.navlinks-link{margin-top:16px}.navlinks-link.book{margin-bottom:40px}.indexhero-bgimg{object-position:55% 40%}.indexhero-h1{font-size:22px}.indexhero-h2{margin-bottom:8px;font-size:32px}.indexhero-para{margin-bottom:8px;font-size:16px;line-height:1.5}.indexhero-link{font-size:18px}.indexintro{padding-top:56px;padding-bottom:24px}.index-h2{padding-bottom:4px;font-size:32px}.indexintro-para{margin-top:40px;margin-bottom:40px;font-size:16px;line-height:1.6}.indexintro-imgwrap{margin-bottom:24px}.indexintro-img{width:30%}.indexhelp{padding-bottom:8px}.mobhide{display:none}.indexhelp-section{width:264px;margin-top:16px}.indexhelp-h3{font-size:24px}.indexhelp-para{font-size:16px}.indexhelp-svg{margin-bottom:8px}.indexwhy{padding-bottom:24px}.indexwhy-img{width:320px}.indexwhy-h2{font-size:28px}.indexwhy-listitem{font-size:16px}.code-embed{width:32px;height:32px}.indexservicecta{padding-bottom:48px}.indexservicecta-para{margin-bottom:32px;font-size:18px}.indexservicecta-link{font-size:16px}.indexbookcta{padding-top:56px;padding-bottom:56px}.indexbookcta-h2{font-size:28px}.indexbookcta-para{max-width:560px;font-size:16px}.indexbookcta-link{padding-left:32px;padding-right:32px;font-size:18px}.indexservices-section{max-width:480px}.indexservices-img{width:240px}.indexservices-textwrap{width:90%}.indexservices-h3{font-size:28px}.indexservices-para{font-size:16px}.indexbreak-img{height:120px}.indexabout{flex-flow:column;padding-top:56px;padding-bottom:56px}.indexabout-img{order:-9999;width:160px;margin-bottom:24px}.indexabout-textwrap{width:90%;max-width:560px;padding-right:0}.indexabout-h2{margin-bottom:8px;font-size:28px}.footer-logo{width:200px;max-width:none}.footer-links{order:-9999;margin-bottom:16px}.footer-maincontent{flex-flow:column;padding-top:48px;padding-bottom:40px}.footer-bottom{flex-flow:column;padding-top:24px;padding-bottom:24px}.footer-sheilded{margin-top:0;margin-bottom:24px}.footer-copyright{order:-9999;margin-bottom:24px}.sheildedsiteembed{margin-top:0}.footer-contactlinks{width:316px;margin-left:auto;margin-right:auto}.footer-contactlinks-link{padding-left:0}.footer-contactlinks-linkicon{width:30px;height:30px;margin-right:6px}.pageheader{padding-top:48px;padding-bottom:56px}.pageheader-h1{width:90%;font-size:40px}.serviceintro{padding-top:56px}.serviceintro-h2{padding-bottom:4px;font-size:32px}.serviceintro-para{margin-bottom:56px;font-size:16px}.serviceintro-img{width:30%}.pageheader-bottom{height:40px}.servicesection{max-width:640px;padding-bottom:16px}.servicesection-h2{font-size:28px}.servicesection-para{line-height:1.8}.servicesection-listwrap{padding-left:16px}.servicesection-listicon{width:96px}.servicesection-listh3{font-size:20px}.servicesection-listitem{justify-content:flex-start;align-items:flex-start;font-size:14px}.servicesection-listbullet{width:32px;height:32px}.servicesection-readmore-h3{font-size:22px}.servicesection-readmore-para{font-size:14px}.servicedivider{height:120px}.servicebookcta{padding-top:48px;padding-bottom:48px}.servicebookcta-h2{font-size:28px}.servicebookcta-para{font-size:16px}.servicebookcta-link{padding-left:32px;padding-right:32px;font-size:18px}.servicedifference{max-width:640px;padding-top:56px;padding-bottom:16px}.servicedifference-h2{font-size:28px}.servicedifference-para{margin-bottom:56px;font-size:16px;line-height:1.8}.servicedifference-imgwrap{margin-bottom:56px}.servicedifference-img{width:85%}.servicedifference-list{margin-left:16px}.servicedifference-listitem{justify-content:flex-start;align-items:flex-start;font-size:16px}.servicedifference-listbullet{width:32px;height:32px}.servicedifference-h3{font-size:24px}.servicedifference-para2{font-size:16px;line-height:1.8}.servicedifference-readmorelink{width:320px;height:40px;font-size:18px}.servicetypes{max-width:640px}.servicetypes-h2{font-size:32px}.servicetypes-h3{font-size:20px}.servicetypes-para{margin-bottom:24px;font-size:16px}.contactintro{padding-top:56px;padding-bottom:24px}.contactintro-text{font-size:18px}.contactinfo{padding-top:24px;padding-bottom:40px}.contactinfo-h2{margin-bottom:40px;font-size:32px}.contactinfo-content{flex-flow:column;margin-bottom:40px}.contactinfo-namewrap{margin-bottom:32px}.contactinfo-locationh2{font-size:24px}.contactinfo-location{font-size:18px}.contactinfo-location.details{font-size:14px}.contactdivider{height:120px}.contacthours{padding-top:40px}.contacthours-appointment{font-size:22px}.contacthours-h2{font-size:32px}.text-block-5{margin-top:16px;margin-bottom:16px;font-size:18px}.contactform-h2{font-size:28px}.contactform-para{width:100%;font-size:14px}.contactform-required{font-size:12px}.contactform-formblock{width:100%;max-width:600px}.contactform-success{font-size:16px}.contactform-error{font-size:14px;line-height:1.2}.contactform-label{font-size:18px}.contactform-span{font-size:16px}.contactform-textarea{min-height:160px}.contactabout{max-width:600px;padding-top:56px}.contactabout-h2{font-size:28px}.contactabout-para{font-size:14px;line-height:1.8}.contactabout-imgblock{flex-flow:column;padding-top:16px;padding-bottom:24px}.contactabout-img{width:160px;margin-bottom:24px}.contactabout-listwrap{width:384px}.contactabout-h3{font-size:20px}.contactabout-listitem{justify-content:flex-start;align-items:center;font-size:14px}.contactabout-listbullet{width:32px;height:32px}.pageheader-booklink{width:200px;margin-top:8px;margin-bottom:-8px;font-size:18px}.bookgettingstarted{padding-top:56px}.bookgettingstarted-intropara{font-size:18px}.bookgettingstarted-h3{margin-bottom:8px;font-size:22px}.bookgettingstarted-para{font-size:16px}.bookgettingstarted-listitem{justify-content:flex-start;align-items:flex-start;font-size:16px}.bookgettingstarted-listbullet{width:32px;height:32px}.bookgettingstarted-segment{margin-top:24px;margin-bottom:24px}.bookgettingstarted-segmenticon{flex:none;width:80px;margin-right:16px}.bookgettingstarted-segmentpara{width:auto;font-size:14px;line-height:1.8}.bookgettingstarted-h2{font-size:32px}.bookgettingstarted-subwrap{max-width:640px}.bookcliniko{padding-top:56px;padding-bottom:40px}.bookcliniko-h2{width:95%;font-size:32px}.bookcliniko-embedwrap{margin-bottom:24px}.bookcliniko-additional{padding-top:16px}.bookcliniko-additionalh3{font-size:22px}.bookcliniko-additionalpara{font-size:14px}.bookcliniko-additionallist{padding-left:16px}.bookcliniko-additionallistitem{justify-content:flex-start;align-items:flex-start;font-size:14px}.bookdivider{height:120px}.booktypes-h2{margin-bottom:40px;font-size:32px}.booktypes{padding-top:56px;padding-bottom:56px}.booktypes-apptwrap{max-width:640px;margin-bottom:24px}.booktypes-appth3{font-size:22px}.booktypes-apptpara{font-size:14px}.booktypes-appth3-span{font-size:16px}.paragraph-2{margin-top:56px;font-size:16px}.hamburger-001_container{margin-right:24px;display:flex}.footer-sociallinks{margin-top:24px;margin-right:auto;position:static}}@media screen and (max-width:479px){.navlogo{width:162px;padding-left:8px}.indexhero-content{padding-bottom:16px;padding-left:16px;padding-right:16px}.indexhero-h1{font-size:22px}.indexhero-h2{font-size:32px}.indexhero-para{margin-bottom:0;font-size:16px;line-height:1.4}.indexhero-linkwrap{flex-flow:column}.indexhero-link{width:160px;margin-top:8px;padding-left:16px;padding-right:16px;font-size:16px}.indexintro{padding-top:40px}.index-h2{margin-bottom:16px;font-size:24px}.indexintro-para{margin-top:24px;margin-bottom:24px;font-size:14px;line-height:1.5}.indexhelp{padding-top:24px}.indexhelp-h3{font-size:22px}.indexhelp-para{font-size:14px}.indexhelp-svg{width:30%}.indexwhy{padding-bottom:0}.indexwhy-img{width:240px}.indexwhy-h2{font-size:22px}.indexwhy-listitem{font-size:14px}.indexservicecta{padding-top:32px;padding-bottom:40px}.indexservicecta-para{margin-bottom:24px;font-size:16px}.indexservicecta-link{padding-left:32px;padding-right:32px}.indexbookcta._2{padding-top:40px;padding-bottom:40px}.indexbookcta-h2{font-size:24px}.indexbookcta-para{font-size:14px;line-height:1.5}.indexbookcta-link{font-size:16px}.indexservices{padding-top:40px}.indexservices-section{padding-top:24px;padding-bottom:24px}.indexservices-img{width:216px;margin-bottom:16px}.indexservices-textwrap{width:100%}.indexservices-h3{font-size:20px}.indexservices-para{font-size:14px;line-height:1.5}.indexservices-link{width:160px;padding-top:4px;padding-bottom:4px;font-size:16px}.indexbreak-img{height:80px}.indexabout-img{width:120px}.indexabout-h2{font-size:24px}.indexabout-para{font-size:14px}.footer-logo{width:184px}.footer-links{width:95%;max-width:368px}.footer-copyrighttext{font-size:12px}.footer-navlinks{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-bottom:24px;display:grid}.footer-contactlinks{width:248px}.footer-navlinks-link{text-align:center;font-size:16px}.footer-contactlinks-link{margin-bottom:8px;font-size:18px}.footer-contactlinks-link.email{font-size:14px}.footer-contactlinks-linkicon{width:24px;height:24px;margin-right:4px}.pageheader{padding-top:40px;padding-bottom:48px}.pageheader-h1{font-size:28px}.serviceintro{padding-top:40px}.serviceintro-h2{margin-bottom:16px;font-size:24px}.serviceintro-para{margin-top:24px;margin-bottom:40px;font-size:16px}.servicesection-h2{font-size:22px}.servicesection-para{margin-bottom:24px;font-size:14px}.servicesection-listwrap{flex-flow:column;margin-bottom:24px;padding-left:0}.servicesection-listicon{margin-bottom:16px;margin-left:auto;margin-right:auto;display:block}.servicesection-listcontent{max-width:344px;margin-left:auto;margin-right:auto;display:block}.servicesection-listh3{font-size:18px}.servicesection-listbullet{width:28px;height:28px;margin-right:2px}.servicesection-readmorelink{width:280px;height:32px;font-size:14px}.servicesection-readmore-h3{font-size:18px}.servicesection-readmore-para{margin-bottom:16px;font-size:12px}.servicesection-readmore-h4{font-size:16px}.servicedivider{height:80px}.servicebookcta{padding-top:40px;padding-bottom:40px}.servicebookcta-h2{font-size:22px}.servicebookcta-para{font-size:14px}.servicebookcta-link{padding-left:24px;padding-right:24px;font-size:14px}.servicedifference-h2{font-size:22px}.servicedifference-para{font-size:14px}.servicedifference-img{width:95%}.servicedifference-list{margin-left:0}.servicedifference-listitem{font-size:14px}.servicedifference-listbullet{width:24px;height:24px}.servicedifference-h3{font-size:20px}.servicedifference-para2{margin-bottom:16px;font-size:14px}.servicedifference-readmorelink{width:280px;height:32px;font-size:14px}.servicedifference-benefits{width:100%;margin-bottom:24px}.servicetypes{padding-top:16px;padding-bottom:32px}.servicetypes-h2{font-size:24px}.servicetypes-h3{font-size:18px}.servicetypes-para{font-size:14px}.contactintro{padding-top:40px;padding-bottom:16px}.contactintro-text{width:90%;font-size:16px}.contactinfo{padding-bottom:32px}.contactinfo-h2{font-size:24px}.contactinfo-content{margin-bottom:24px}.contactinfo-namewrap{margin-bottom:16px}.contactinfo-name{font-size:20px}.contactinfo-qualification{font-size:10px}.contactinfo-detailslink{margin-bottom:4px;font-size:22px}.contactinfo-detailslink.email{font-size:14px}.contactinfo-detailslink-icon{width:28px;height:28px;margin-left:0;margin-right:0}.contactinfo-detailslink-icon.email{margin-left:4px;margin-right:4px}.contactinfo-locationh2{font-size:22px}.contactinfo-location{font-size:16px}.contactinfo-location.details{font-size:12px}.contactdivider{height:80px}.contacthours{padding-top:32px;padding-bottom:32px}.contacthours-appointment{font-size:18px}.contacthours-h2{font-size:24px}.text-block-5{font-size:14px}.paragraph{width:95%;font-size:12px;line-height:1.4}.contactform{padding-left:3%;padding-right:3%}.contactform-h2{font-size:22px}.contactform-para{font-size:12px}.contactform-required{font-size:10px}.contactform-success{font-size:14px}.contactform-label{font-size:16px}.contactform-input{margin-bottom:16px}.contactform-submit{font-size:16px}.contactabout{padding-top:40px;padding-bottom:24px}.contactabout-h2{font-size:22px}.contactabout-para{line-height:1.6}.contactabout-imgblock{padding-bottom:8px}.contactabout-img{width:120px}.contactabout-listwrap{width:95%}.contactabout-h3{font-size:18px}.contactabout-list{margin-bottom:24px;padding-left:0}.contactabout-listitem{justify-content:flex-start;align-items:flex-start}.contactabout-listbullet{width:28px;height:28px}.pageheader-booklink{margin-top:8px;margin-bottom:-4px;padding-top:4px;padding-bottom:4px;font-size:16px}.bookgettingstarted{padding-top:40px}.bookgettingstarted-intropara{margin-bottom:40px;font-size:16px}.bookgettingstarted-h3{font-size:20px}.bookgettingstarted-para{font-size:14px}.bookgettingstarted-list{margin-left:0}.bookgettingstarted-listitem{font-size:14px}.bookgettingstarted-listbullet{width:28px;height:28px}.bookgettingstarted-segment{flex-flow:column;margin-top:16px;margin-bottom:16px}.bookgettingstarted-segmenticon{margin-bottom:8px;margin-right:0}.bookgettingstarted-segmentpara{width:100%}.bookgettingstarted-h2{font-size:24px}.bookcliniko-h2{width:100%;margin-bottom:24px;font-size:24px}.bookcliniko-embedwrap{width:100%;margin-bottom:16px}.bookcliniko-additional{width:95%}.bookcliniko-additionalh3{margin-bottom:8px;font-size:18px}.bookcliniko-additionalpara{font-size:12px}.bookcliniko-additionallist{padding-left:0}.bookcliniko-additionallistitem-icon{width:28px;height:28px}.bookdivider{height:80px}.booktypes-h2{font-size:24px}.booktypes{padding-top:48px;padding-bottom:40px}.booktypes-appth3{flex-flow:column;justify-content:space-between;align-items:flex-start;font-size:18px}.booktypes-apptpara,.booktypes-appth3-span{font-size:12px}.paragraph-2{margin-top:40px;font-size:14px}.code-embed-3{width:20px;height:20px}.text-block-6{font-size:14px}}