#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#logo{background-color:#2f5e2e}.navbar{width:100%;background-color:#555;overflow:auto;padding-left:0;padding-right:0}.navbar a:hover{background-color:#000}.navbar a.router-link-active{background-color:#2f5e2e}@media only screen and (min-width:320px){#shop-logo-chinese{padding-top:10px;max-width:35%}#shop-logo-chinese,#shop-logo-english{align-content:center;vertical-align:middle}#shop-logo-english{padding-bottom:10px;max-width:70%}#app h1{font-size:4vw;padding-top:10px}#app h1,#app h2{font-style:bold;color:#74912b}#app h2{font-size:3vw;padding-bottom:10px}.navbar a{float:left;color:#fff;text-decoration:none;font-size:2.4vw;width:16.66%;padding-top:7px;padding-bottom:7px}}@media only screen and (min-width:1000px){#shop-logo-chinese{padding-top:0;min-width:10%;max-width:25%}#shop-logo-chinese,#shop-logo-english{align-content:center;vertical-align:middle}#shop-logo-english{padding-bottom:0;max-width:45%;width:50%}#app h1{font-size:3vw}#app h1,#app h2{font-style:bold;color:#74912b}#app h2{font-size:2vw}.navbar{width:72%;padding-left:14%;padding-right:14%}.navbar a{float:left;color:#fff;text-decoration:none;font-size:2vw;width:16.66%;padding-top:10px;padding-bottom:10px}}:root{--vc-clr-primary:#642afb;--vc-clr-secondary:#8e98f3;--vc-clr-white:#fff;--vc-icn-width:1.2em;--vc-nav-width:30px;--vc-nav-height:30px;--vc-nav-border-radius:var(--vc-nav-width);--vc-nav-color:var(--vc-clr-white);--vc-nav-background:var(--vc-clr-primary);--vc-pgn-width:10px;--vc-pgn-height:5px;--vc-pgn-margin:5px;--vc-pgn-border-radius:0;--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-active-color:var(--vc-clr-primary)}.carousel{position:relative;text-align:center}.carousel,.carousel *{box-sizing:border-box}.carousel__track{display:flex;margin:0;padding:0;position:relative}.carousel__viewport{overflow:hidden}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__next,.carousel__prev{background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:calc(var(--vc-nav-width)*2/3);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer}.carousel__prev{top:50%;left:0;transform:translate(-50%,-50%)}.carousel__next{top:50%;right:0;transform:translate(50%,-50%)}.carousel--rtl .carousel__prev{left:auto;right:0;transform:translate(50%,-50%)}.carousel--rtl .carousel__next{right:auto;left:0;transform:translate(-50%,-50%)}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center}.carousel__pagination{display:flex;justify-content:center;list-style:none}.carousel__pagination-button{margin:var(--vc-pgn-margin);width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-height);border:0;cursor:pointer;background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media only screen and (min-width:320px){.carousel img[data-v-328d1ce9]{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}}@media only screen and (min-width:1000px){.carousel img[data-v-328d1ce9]{width:50%;-o-object-fit:cover;object-fit:cover}}#help,#intro{text-align:left}@media only screen and (min-width:320px){#content h1{padding-top:15px;font-size:4vw;padding-bottom:5px}#help,#intro{padding-left:5%;padding-right:5%;width:90%}#help h2{padding-top:10px;padding-bottom:0;font-size:4vw}}@media only screen and (min-width:1000px){#content h1{padding-top:20px;font-size:2vw;padding-bottom:20px}#help,#intro{padding-left:15%;padding-right:15%;width:70%}#help h2{padding-top:20px;padding-bottom:0;font-size:2vw}}.information h1[data-v-dd645f2c]{padding-bottom:0}@media only screen and (min-width:320px){#images[data-v-dd645f2c]{height:150px;width:75%;-o-object-fit:cover;object-fit:cover}h1[data-v-dd645f2c]{padding-top:15px;font-size:5vw;padding-bottom:10px}h3[data-v-dd645f2c]{padding-top:15px;padding-bottom:10px;font-size:4vw;color:#74912b}.treatment[data-v-dd645f2c]{font-size:3vw}.treatments[data-v-dd645f2c]{padding-top:15px}#treatments[data-v-dd645f2c]{padding-top:5px}.treatment-costs p[data-v-dd645f2c]{font-size:4vw}.procedures[data-v-dd645f2c]{text-align:left;padding-left:5%;padding-right:5%}.information[data-v-dd645f2c]{padding-top:10px;padding-bottom:0}}@media only screen and (min-width:1000px){#images[data-v-dd645f2c]{height:300px;width:450px;-o-object-fit:cover;object-fit:cover}h1[data-v-dd645f2c]{padding-top:20px;padding-bottom:20px;font-size:2vw}h3[data-v-dd645f2c]{padding-top:10px;padding-bottom:10px;font-size:2vw}.treatments[data-v-dd645f2c]{font-size:2vw;padding-left:15%;padding-right:15%;padding-top:15px}.offer[data-v-dd645f2c]{float:left;padding-top:20px;padding-left:14%;padding-right:14%}#treatments[data-v-dd645f2c]{text-align:left;width:50%;float:left}.treatment-costs p[data-v-dd645f2c]{text-align:left;font-size:2vw}#costs[data-v-dd645f2c]{text-align:left;width:50%;float:left}#available[data-v-dd645f2c],.treatment-costs[data-v-dd645f2c]{text-align:left}.information[data-v-dd645f2c]{float:left;padding-top:20px;padding-bottom:0;font-size:2vw}}#testimonial{text-align:left}#article{padding-top:15px}#author{text-align:left;padding-bottom:25px}@media only screen and (min-width:320px){#testimonials{padding-top:15px;padding-left:5%;padding-right:5%}}@media only screen and (min-width:1000px){#testimonials{padding-left:15%;padding-right:15%}}@media only screen and (min-width:320px){#title{padding-top:15px;font-size:4vw;padding-bottom:5px}#frequentlyasked p{width:90%;padding-left:5%;padding-right:5%;text-align:left}}@media only screen and (min-width:1000px){#title{padding-top:20px;font-size:2vw;padding-bottom:20px}#frequentlyasked p{width:60%;padding-left:20%;padding-right:20%;text-align:left}}#profileimg{padding-top:20px;padding-bottom:20px}@media only screen and (min-width:320px){#title{padding-top:15px;font-size:4vw;padding-bottom:5px}#experience p{width:90%;padding-left:5%;padding-right:5%;padding-bottom:10px;text-align:left}}@media only screen and (min-width:1000px){#title{padding-top:20px;font-size:2vw;padding-bottom:20px}#experience p{width:70%;padding-left:15%;padding-right:15%;padding-bottom:20px;text-align:left}}.contactMediaTitle[data-v-2ef08b4d]{color:#000;line-height:2;font-size:2em}.address[data-v-2ef08b4d]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-style:normal;font-size:1.2em;color:#000;padding:5px 0 5px 0}.container[data-v-2ef08b4d]{width:90%;padding-left:5%;padding-right:5%}label[data-v-2ef08b4d]{float:left}[type=email][data-v-2ef08b4d],input[type=text][data-v-2ef08b4d],textarea[data-v-2ef08b4d]{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical}input[type=submit][data-v-2ef08b4d]{background-color:#74912b;color:#fff;padding:12px 20px;border:none;border-radius:4px;cursor:pointer}input[type=submit][data-v-2ef08b4d]:hover{background-color:#2f5e2e}@media only screen and (min-width:320px){.google-maps[data-v-2ef08b4d]{position:relative;padding-bottom:75%;height:0;overflow:hidden}.google-maps iframe[data-v-2ef08b4d]{position:absolute;top:0;left:0;width:100%!important;height:100%!important}#contactdetails[data-v-2ef08b4d],#visitus[data-v-2ef08b4d]{padding-top:10px}#contactdetails h1[data-v-2ef08b4d],#visitus h1[data-v-2ef08b4d]{font-size:4vw}.details[data-v-2ef08b4d]{font-weight:700;padding-top:5px;font-size:4vw}}@media only screen and (min-width:1000px){.google-maps[data-v-2ef08b4d]{position:relative;padding-bottom:75%;height:0;overflow:hidden}.google-maps iframe[data-v-2ef08b4d]{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.contact[data-v-2ef08b4d]{padding-left:15%;padding-right:15%;width:70%;overflow:hidden}#contactdetails[data-v-2ef08b4d],#visitus[data-v-2ef08b4d]{width:50%;float:left;padding-top:20px}#contactdetails h1[data-v-2ef08b4d],#visitus h1[data-v-2ef08b4d]{font-size:2vw;padding-bottom:20px}#visitus h1[data-v-2ef08b4d]{text-align:left}.details[data-v-2ef08b4d]{text-align:left;font-weight:700;font-size:1.5vw}.details a[data-v-2ef08b4d]:active,.details a[data-v-2ef08b4d]:hover,.details a[data-v-2ef08b4d]:link{text-decoration:none;color:#707070}.address[data-v-2ef08b4d]{text-align:left}}