@charset "utf-8";
/* CSS Document */
/* CSS Document © 2025 Digimax.co.uk */

.grecaptcha-badge { visibility: hidden; }

::-moz-selection{ background:#211f09; color:#ffffff; text-shadow:none;}
::selection { background:#211f09; color:#ffffff; text-shadow:none;}
*,
*:before, *:after{-webkit-box-sizing:  border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video, textarea, input { margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline; outline:none; font-family: "Fustat", sans-serif;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { color: #504f50; background: #f9f8f8; -webkit-text-size-adjust: none; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; overflow:hidden;}
:root { overflow-y: scroll;}
a { text-decoration:none; transition:all 0.25s ease-out 0s;}
p, p span { font-family: "Fustat", sans-serif;}
img { border:0px;}
ol, ul, li{ list-style: none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;}
* {-webkit-appearance: none;}
::-webkit-input-placeholder {
  color:#43625d;
}
::-moz-placeholder { 
  color:#43625d;
}
:-ms-input-placeholder {
  color:#43625d;
}
:-moz-placeholder {
  color:#43625d;
}
.flinker-col3 ::-webkit-input-placeholder {
  color:#1f2020;
}
.flinker-col3 ::-moz-placeholder { 
  color:#1f2020;
}
.flinker-col3 :-ms-input-placeholder {
  color:#1f2020;
}
.flinker-col3 :-moz-placeholder {
  color:#1f2020;
}
.sidbar-col2 ::-webkit-input-placeholder {
  color:#ffffff;
}
.sidbar-col2 ::-moz-placeholder { 
  color:#ffffff;
}
.sidbar-col2 :-ms-input-placeholder {
  color:#ffffff;
}
.sidbar-col2 :-moz-placeholder {
  color:#ffffff;
}

.contact-col1 ::-webkit-input-placeholder {
  color:#ffffff;
}
.contact-col1 ::-moz-placeholder { 
  color:#ffffff;
}
.contact-col1 :-ms-input-placeholder {
  color:#ffffff;
}
.contact-col1 :-moz-placeholder {
  color:#ffffff;
}


/*------------------- common style ---------------------------*/
a, button, input, select, textarea{outline:0;}

*,:after,:before{outline:0;}

img{max-width:100%;height:auto;}

iframe{border:0;}

a:focus,a:hover{outline:0;text-decoration:none;}



.common-style h1 { font-size: 40px; color: #43625d; line-height: 1.11; margin: 0 0 28px; font-weight: 400; } 

.common-style h2 { font-size: 36px; color: #43625d; line-height: 1.11; margin: 0 0 28px; font-weight: 400; }

.common-style h3 { font-size: 32px; color: #43625d; line-height: 1.11; margin: 0 0 28px; font-weight: 400; }

.common-style h4 { font-size: 28px; color: #43625d; line-height: 1.11; margin: 0 0 28px; font-weight: 400; }

.common-style h5 { font-size: 26px; color: #43625d; line-height: 1.11; margin: 0 0 28px; font-weight: 400; }

.common-style h6 { font-size: 24px; color: #43625d; line-height: 1.11; margin: 0 0 28px; font-weight: 400; }

.common-style a { color: #43625d; outline: none !important;}

.common-style a:hover { color: #211f09; }

.common-style p { font-size: 16px; color: #211f09; line-height: 1.56; margin: 0 0 30px; letter-spacing: normal; font-family: "Fustat", sans-serif; font-weight: 400;}

.common-style p a { color: #43625d; }

.common-style p a:hover { color: #211f09; }

.common-style strong { font-weight: bold !important;}

.common-style b { font-weight: bold !important;}

.common-style i { font-style: italic !important; }

.common-style ul { width:100%; float: none; margin:0 auto 28px; padding-left: 0px;}

.common-style ul li { float:none; font-size: 16px; color: #211f09; line-height: 1.56; position:relative; margin: 0 0 0; padding:0 0 0 10px; letter-spacing: normal; font-family: "Fustat", sans-serif;  font-weight: 400;}

.common-style ul li:before { content: "\2022 "; position: absolute; left: -1px; color: #211f09; font-size: 12px; top: 4px; line-height: normal;} 

.common-style ul li a { color: #43625d; }

.common-style ul li a:hover { color: #211f09; }

.common-style ol { width:100%; float: none; counter-reset: my-awesome-counter; margin:0 auto 28px; position: relative; }

.common-style ol li { font-size: 16px; color: #211f09; line-height: 1.56; counter-increment: step-counter; padding-left:20px; width: auto; margin: 0 auto; position: relative; font-family: "Fustat", sans-serif; letter-spacing: normal; font-weight: 400;}

.common-style ol li a { color: #43625d; }

.common-style ol li a:hover { color: #211f09; }

.common-style ol li:before { content: counter(step-counter)'.';margin-right: 0px; position: absolute; left: 0; color: #211f09; font-size: 16px; top: 0;}    

.common-style blockquote p { font-size:15px; color: #211f09; line-height: 1.56; margin-bottom: 30px; position: relative; letter-spacing: normal;}

.common-style blockquote p:before { content: '"'; position: absolute; left: -100px; font-size: 16px; color:#211f09; font-style: italic; top: 17px; }
 
.common-anchor {width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;right: 0;z-index: 99;}

.fee-text-area{color: white;}

.feeser-bar1 strong{font-weight: 600;}
 
/* IMG STYLES */ 
.alignright { float: right; margin-left: 16px !important; margin-bottom: 16px !important; margin-top: 15px !important;}
.alignleft { float: left; margin-right: 16px !important; margin-bottom: 16px !important; margin-top: 15px !important;}
.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto;}
.alignnone { clear: both; }


.main-bg-img img{ object-fit: cover !important; height:inherit !important;float: left; width: 100%;}
.bgflex { background-size: cover!important;}
 

@media(max-width:767px){  
/* .common-style iframe { width:100%; height:350px; }*/
.typeform-widget {   height: initial !important;}
}

@media(max-width:480px){
img.alignleft,.alignleft,img.alignright,.alignright,.alignnone,img.alignnone{ display:block; margin:0px auto !important; float:  none; }
}

.common-style span.screen-reader-text { color: #211f09;}

.common-style [type=search] {border: 1px solid #43625d;padding: 10px 15px 10px;background: none;border-radius: 2px;font-size: 13px;font-weight: 400;color: #211f09;line-height: 1.75;width: 200px;display: inline-block;margin-right: 5px;height: 50px;}

.common-style [type=search]::placeholder {color: #211f09;}

.common-style [type=submit] {-webkit-appearance: none;border: 1px solid;padding: 13px 28px;font-size: 12px;line-height: 1.75;cursor:pointer;color: #ffffff;background: #43625d;border-color: #43625d;border-radius: 2px;}

.common-style [type=submit]:hover {cursor:pointer;color: #43625d;background:  none;border-color: #43625d;}

.common-style [type=submit] span.screen-reader-text { color: #ffffff; position: relative; height: auto; width: auto; clip: inherit; clip-path: inherit;}

.common-style [type=submit]:hover span.screen-reader-text {color: #43625d;}


nav.navigation.pagination { display: block; opacity: 1;position: relative; left: 0; top: 0;padding: 0;width: auto;}

.videoWrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  height: 0;
    margin:0 0px 25px 0;
    float: left;
    width: 100%;
}
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}
 

@media(max-width:480px){
.common-style form.search-form label { width: 100%; float: left;  margin-bottom: 15px;}
.common-style [type=search] { width: 70%; margin-left: 0; margin-right: 2%;}
.common-style [type=submit] { width: 28%; float: right; padding: 10px 0px;}

}

.common-style h1 a { color: #43625d; }
.common-style h2 a { color: #43625d; }
.common-style h3 a { color: #43625d; }
.common-style h4 a { color: #43625d; }
.common-style h5 a { color: #43625d; }
.common-style h6 a { color: #43625d; }

.common-style h1 a:hover { color: #211f09; }
.common-style h2 a:hover { color: #211f09; }
.common-style h3 a:hover { color: #211f09; }
.common-style h4 a:hover { color: #211f09; }
.common-style h5 a:hover { color: #211f09; }
.common-style h6 a:hover { color: #211f09; }


.table-outer { overflow-x: auto; width: auto; font-size:16px; margin-bottom: 28px; }
.table-outer td {border: 1px solid #211f09; padding: 10px;color: #211f09;line-height: 1.73; font-family: "Fustat", sans-serif;}
.table-outer table { border-collapse: collapse; border-spacing: 0; min-width: 600px; max-width: 100%; }
.table-outer td p:last-child { margin: 0;}



.header-wrapp, .linker-wrapp, .banner-wrapp, .about-wrapp, .partners-wrapp, .skincare-wrapp, .treatments-wrapp, .journey-wrapp, .minal-wrapp, .service-wrapp, .team-wrapp, .location-wrapp, .enquiry-wrapp, .articles-wrapp, .details-wrapp, .address-wrapp, .flinker-wrapp, .inner-wrapp, .conten-wrapp, .sidbar-wrapp, .fees-wrapp, .blog-wrapp, .blogin-wrapp, .groupslider-wrapp, .group-wrapp, .groupin-wrapp, .treat-wrapp, .treatin-wrapp, .testimonial-wrapp, .transformations-wrapp, .transformationsin-wrapp, .conditionsin-wrapp, .images-wrapp, .faq-wrapp, .carequality-wrapp, .contact-wrapp, .footer-wrapp { width:100%; float:left;}
.margin { width:100%; max-width:1254px; margin:auto;}

/*header-wrapp*/
.header-wrapp { text-align:center; background:linear-gradient(to right, #211f09, #43625d); padding:0.86% 0 0.86%;}
.header-wrapp p { float:left; font-size:15px; color:#ffffff; letter-spacing:0; line-height:28px; margin:0 0 0;}
.header-wrapp p a { color:#ffffff;}
.header-wrapp p span { display:block;}
.header-wrapp p strong { font-weight:700;}
.header-wrapp .header-col1 { width:100%; float:none; margin:0 0 0;}
.header-wrapp .header-col1 img { width:100%; display:block;}
.header-wrapp .header-col1 .header-row1 { width:100%; float:none;}
.header-wrapp .header-col1 .header-row1 li { float:none; display:inline-block; margin:0 0 0;}
.header-row1 li, .header-row1 li a { font-size:11px; font-weight:600; color:#ffffff; letter-spacing:1.4px; line-height:normal; text-transform:uppercase;}

/*linker-wrapp*/
.linker-wrapp { background:#ffffff; padding:38px 0 38px; position:absolute; top:0; right:0; left:0; z-index:999;}
.linker-wrapp p { float:left; font-size:17px; color:#a1a4a7; letter-spacing:0.5px; line-height:30px; margin:0 0 0;}
.linker-wrapp p a { color:#a1a4a7;}
.linker-wrapp p span { display:block;}
.linker-wrapp p strong { font-weight:700;}
.linker-wrapp .linker-col1 { width:131px; float:none; transform:translateY(-50%); margin:0 auto 0; position:absolute; top:50%; right:0; left:0;}
.linker-wrapp .linker-col1 img { width:100%; display:block;}
.linker-wrapp .linker-col1 .linker-row1 { width:100%; float:none;}
.linker-wrapp .linker-col2 { width:auto; float:left; margin:0 0 0;}
.linker-wrapp .linker-col2 img { width:100%; display:block;}
.linker-wrapp .linker-col2 .linker-row2 { width:100%; float:left;}
.linker-wrapp .linker-col3 { width:auto; float:left; margin:0 14px 0 0;}
.linker-wrapp .linker-col3 img { width:100%; display:block;}
.linker-wrapp .linker-col3 .linker-row3 { width:100%; float:left;}
.linker-wrapp .linker-col4 { width:auto; float:left; margin:16px 18px 0 0;}
.linker-wrapp .linker-col4 img { width:100%; display:block;}
.linker-wrapp .linker-col4 .linker-row4 { width:100%; float:left;}
.linker-wrapp .linker-col4 .linker-row4 a { width:auto; float:left; margin:0 8px 0 0;}
.linker-wrapp .linker-col4 .linker-row4 a:last-child { margin-right:0;}
.linker-wrapp .linker-col5 { width:auto; float:left; margin:0 0 0;}
.linker-wrapp .linker-col5 img { width:100%; display:block;}
.linker-wrapp .linker-col5 .linker-row5 { width:100%; float:left;}
.linker-wrapp .linker-btn1 { float:left; color:#ffffff; background:#375954; border-color:#375954; margin:0 10px 0 0; padding:13px 36px 13px 36px;}
.linker-wrapp .linker-btn1:last-child { margin-right:0;}
.linker-wrapp .linker-btn1:hover { color:#375954; background:none; border-color:#375954;}

/*banner-wrapp*/
.banner-wrapp { min-height:990px; background:none; position:relative;}
.banner-wrapp p { float:none; font-size:16px; font-weight:500; color:#ffffff; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.banner-wrapp p a { color:#ffffff;}
.banner-wrapp p span { display:block;}
.banner-wrapp p strong { font-weight:700;}
.banner-wrapp h2 { font-size:45.3px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.16; margin:0 0 20px;}
.banner-wrapp h2 a { color:#ffffff;}
.banner-wrapp h2 span { display:block;}
.banner-wrapp .banner-col1 { width:1176px; float:left; transform:translateY(-50%); margin:0 auto 0; position:absolute; top:56%; right:0; left:0;}
.banner-wrapp .banner-col1 img { width:100%; display:block;}
.banner-wrapp .banner-col1 .banner-row1 { width:48%; float:left;}
.banner-wrapp .banner-btn1 { float:none; color:#ffffff; background:#375954; border-color:#375954; margin:12px 10px 0 0; padding:13px 44px 13px 44px; text-transform: capitalize;}
.banner-wrapp .banner-btn1:last-child { margin-right:0;}
.banner-wrapp .banner-btn1:hover { color:#375954; background:#ffffff; border-color:#ffffff;}

/*about-wrapp*/
.about-wrapp { background:none; padding:4% 0 2%;}
.about-wrapp p { float:none; font-size:16px; font-weight:500; color:#211f09; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.about-wrapp p a { color:#211f09;}
.about-wrapp p span { display:block;}
.about-wrapp p strong { font-weight:700;}
.about-wrapp h2 { font-size:14px; font-weight:500; color:#211f09; letter-spacing:normal; line-height:1.57; margin:0 0 16px;}
.about-wrapp h2 a { color:#211f09;}
.about-wrapp h2 span { display:block;}
.about-wrapp h3 { font-size:30px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:1.33; margin:0 0 20px;}
.about-wrapp h3 a { color:#43625d;}
.about-wrapp h3 span { display:block;}
.about-wrapp .about-col1 { width:100%; float:right; margin:0 0 0; position:relative;}
.about-wrapp .about-col1 img { width:100%; display:block;}
.about-wrapp .about-col1 .about-row1 { width:34.8%; float:right; transform:translateY(-50%); position:absolute; top:50%; right:4%;}
.about-wrapp .about-col2 { width:52.6%; float:left; margin:0 0 0;}
.about-wrapp .about-col2 img { width:100%; display:block;}
.about-wrapp .about-col2 .about-row2 { width:100%; float:left;}
.about-wrapp .about-btn1 { float:none; color:#ffffff; background:#343434; border-color:#343434; margin:4px 10px 0 0; padding:13px 44px 13px 44px;}
.about-wrapp .about-btn1:last-child { margin-right:0;}
.about-wrapp .about-btn1:hover { color:#343434; background:none; border-color:#343434;}

/*partners-wrapp*/
.partners-wrapp { text-align:center; background:none; padding:2% 0 2%;}
.partners-wrapp p { float:none; font-size:16px; font-weight:500; color:#211f09; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.partners-wrapp p a { color:#211f09;}
.partners-wrapp p span { display:block;}
.partners-wrapp p strong { font-weight:700;}
.partners-wrapp .partners-col1 { width:93.7%; float:none; margin:0 auto 0;}
.partners-wrapp .partners-col1 img { width:100%; display:block;}
.partners-wrapp .partners-col1 .partners-row1 { width:100%; float:none;}

.partners-wrapp .partners-col1.mob {display: none;}
.partners-wrapp .partners-col1 .nonslider { width: 100%;display: flex; flex-wrap: wrap; align-items: center; justify-content: center;}
.partners-wrapp .partners-col1 .nonslider .partners-row1 {width: 14%; margin: 0 3.2% 0 0;}
.partners-wrapp .partners-col1 .nonslider .partners-row1:last-child {margin-right: 0;}
.partners-wrapp .partners-col1 .nonslider .partners-row1 img {max-height: 50px; object-fit: contain;}

/*skincare-wrapp*/
.skincare-wrapp { background:none; padding:2% 0 1.15%;}
.skincare-wrapp p { float:none; font-size:14px; font-weight:500; color:#ffffff; letter-spacing:normal; line-height:1.57; margin:0 0 16px;}
.skincare-wrapp p a { color:#ffffff;}
.skincare-wrapp p span { display:block;}
.skincare-wrapp p strong { font-weight:700;}
.skincare-wrapp h2 { font-size:14px; font-weight:500; color:#ffffff; letter-spacing:normal; line-height:1.57; margin:0 0 16px;}
.skincare-wrapp h2 a { color:#ffffff;}
.skincare-wrapp h2 span { display:block;}
.skincare-wrapp h3 { font-size:30px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.27; margin:0 0 18px;}
.skincare-wrapp h3 a { color:#ffffff;}
.skincare-wrapp h3 span { display:inline;}
.skincare-wrapp .skincare-col1 { width:100%; float:left; background:#a0b4a9 url(../images/skincare-thumb.jpg) no-repeat center / 100%; margin:0 0 0; padding:0 0 37.9%; position:relative;}
.skincare-wrapp .skincare-col1 img { width:100%; display:block;}
.skincare-wrapp .skincare-col1 .skincare-row1 { width:32.8%; float:left; position:absolute; top:50%; transform: translateY(-50%); left:6.8%;}
.skincare-wrapp .skincare-btn1 { float:none; color:#ffffff; background:#343434; border-color:#343434; margin:4px 10px 0 0; padding:13px 44px 13px 44px; text-transform: capitalize;}
.skincare-wrapp .skincare-btn1:last-child { margin-right:0;}
.skincare-wrapp .skincare-btn1:hover { color:#343434; background:#ffffff; border-color:#ffffff;}

/*treatments-wrapp*/
.treatments-wrapp { text-align:center; background:none;  padding: 3.15% 0 3.7%;}
.treatments-wrapp p { float:none; font-size:16px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.treatments-wrapp p a { color:#211f09;}
.treatments-wrapp p span { display:block;}
.treatments-wrapp p strong { font-weight:700;}
.treatments-wrapp h2 { font-size:14px; font-weight:500; color:#211f09; letter-spacing:normal; line-height:1.57; margin:0 0 16px;}
.treatments-wrapp h2 a { color:#211f09;}
.treatments-wrapp h2 span { display:block;}
.treatments-wrapp h3 { font-size:34px; font-weight:500; color:#43625d; letter-spacing:normal; line-height:1.18; margin:0 0 16px;}
.treatments-wrapp h3 a { color:#43625d;}
.treatments-wrapp h3 span { display:block;}
.treatments-wrapp h4 { font-size:28px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:1.43; margin:0 0 14px;}
.treatments-wrapp h4 a { color:#43625d;}
.treatments-wrapp h4 span { display:block;}
.treatments-wrapp .treatments-col1 { width:100%; float:left; margin:14px 0 0;}
.treatments-wrapp .treatments-col1 img { width:100%; display:block;}
.treatments-wrapp .treatments-col1 .treatments-row1 { width:100%; float:left; position:relative;}
.treatments-wrapp .treatments-col2 { width:100%; float:left; margin:0 0 0;}
.treatments-wrapp .treatments-col2 img { width:100%; display:block;}
.treatments-wrapp .treatments-col2 .treatments-row2 { width:100%; float:left; text-align:left; padding:34px 0 0;}
.treatments-wrapp .treatments-btn1 { float:none; color:#ffffff; background:#456e68; border-color:#456e68; margin:12px 10px 0 0; padding:13px 44px 13px 44px; text-transform: capitalize;}
.treatments-wrapp .treatments-btn1:last-child { margin-right:0;}
.treatments-wrapp .treatments-btn1:hover { color:#456e68; background:none; border-color:#456e68;}
.treatments-wrapp h3, .treatments-wrapp h3 span { background:#43625D; background:linear-gradient(to right, #43625D 0%, #89C8BE 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}

.treatments-wrapp .treatments-col1.mob {display: none;}

.treatments-wrapp .treatments-col1 .non-slider {width: 100%;display: flex; flex-wrap: wrap;}
.treatments-wrapp .treatments-col1 .non-slider .treatments-col2 { width: 32%; margin: 0 2% 0 0;}
.treatments-wrapp .treatments-col1 .non-slider .treatments-col2:last-child { margin-right: 0;}

/*journey-wrapp*/
.journey-wrapp { text-align:center; background:none; padding:3.7% 0 3.05%;}
.journey-wrapp p { float:none; font-size:16px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.journey-wrapp p a { color:#211f09;}
.journey-wrapp p span { display:block;}
.journey-wrapp p strong { font-weight:700;}
.journey-wrapp h2 { font-size:14px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.57; margin:0 0 16px;}
.journey-wrapp h2 a { color:#211f09;}
.journey-wrapp h2 span { display:block;}
.journey-wrapp h3 { font-size:34px; font-weight:500; color:#43625d; letter-spacing:normal; line-height:1.18; margin:0 0 16px;}
.journey-wrapp h3 a { color:#43625d;}
.journey-wrapp h3 span { display:block;}
.journey-wrapp h4 { font-size:10px; font-weight:500; color:#43625d; letter-spacing:normal; line-height:1.43; margin:0 0 0;}
.journey-wrapp h4 a { color:#43625d;}
.journey-wrapp h4 span { display:block;}
.journey-wrapp h5 { font-size:18px; font-weight:400; color:#456e68; letter-spacing:normal; line-height:1.43; margin:0 0 12px;}
.journey-wrapp h5 a { color:#456e68;}
.journey-wrapp h5 span { display:block;}
.journey-wrapp .journey-col1 { width:84.8%; float:left; margin:24px 7.6% 26px;}
.journey-wrapp .journey-col1 img { width:100%; display:block;}
.journey-wrapp .journey-col1 .journey-row1 { width:100%; float:left;}
.journey-wrapp .journey-col2 { width:21.1%; float:left; margin:0 2.2% 0;}
.journey-wrapp .journey-col2 img { width:100%; display:block;}
.journey-wrapp .journey-col2:last-child { margin-right:0;}
.journey-wrapp .journey-col2 .journey-row2 { width:100%; float:left; padding:18px 0 0;}
.journey-wrapp .journey-btn1 { float:none; color:#ffffff; background:#343434; border-color:#343434; margin:0 4px 0; padding:13px 32px 13px 32px;}
.journey-wrapp .journey-btn1:hover { color:#343434; background:none; border-color:#343434;}

/*minal-wrapp*/
.minal-wrapp { background:none; padding:3.05% 0 1.8%;}
.minal-wrapp p { float:none; font-size:16px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.minal-wrapp p a { color:#ffffff;}
.minal-wrapp p span { display:block;}
.minal-wrapp p strong { font-weight:700;}
.minal-wrapp h2 { font-size:14px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.57; margin:0 0 12px;}
.minal-wrapp h2 a { color:#ffffff;}
.minal-wrapp h2 span { display:block;}
.minal-wrapp h3 { font-size:34px; font-weight:500; color:#ffffff; letter-spacing:normal; line-height:1.18; margin:0 0 16px;}
.minal-wrapp h3 a { color:#ffffff;}
.minal-wrapp h3 span { display:block;}
.minal-wrapp .minal-col1 { width:100%; float:right; background:#4f6d68; margin:0 0 0; position:relative;}
.minal-wrapp .minal-col1 img { width:100%; display:block;}
.minal-wrapp .minal-col1 .minal-row1 { width:35.1%; float:right; transform:translateY(-50%); position:absolute; top:50%; right:8.4%;}
.minal-wrapp .minal-col2 { width:49.9%; float:left; margin:0 0 0;}
.minal-wrapp .minal-col2 img { width:100%; display:block;}
.minal-wrapp .minal-col2 .minal-row2 { width:100%; float:left;}
.minal-wrapp .minal-btn1 { float:none; color:#ffffff; background:#343434; border-color:#343434; margin:22px 10px 0 0; padding:13px 44px 13px 44px;}
.minal-wrapp .minal-btn1:last-child { margin-right:0;}
.minal-wrapp .minal-btn1:hover { color:#343434; background:#ffffff; border-color:#ffffff;}

/*service-wrapp*/
.service-wrapp { background:none; padding:1.8% 0 2.33%;}
.service-wrapp p { float:none; font-size:16px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.service-wrapp p a { color:#211f09;}
.service-wrapp p span { display:block;}
.service-wrapp p strong { font-weight:700;}
.service-wrapp h2 { font-size:14px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.57; margin:0 0 12px;}
.service-wrapp h2 a { color:#211f09;}
.service-wrapp h2 span { display:block;}
.service-wrapp h3 { font-size:36px; font-weight:400; color:#456e68; letter-spacing:normal; line-height:1.22; margin:0 0 16px;}
.service-wrapp h3 a { color:#456e68;}
.service-wrapp h3 span { display:block;}
.service-wrapp h4 { font-size:18px; font-weight:600; color:#456e68; letter-spacing:normal; line-height:1.57; margin:0 0 0;}
.service-wrapp h4 a { color:#456e68;}
.service-wrapp h4 span { display:block;}
.service-wrapp .service-col1 { width:100%; float:left; margin:0 0 0; position:relative;}
.service-wrapp .service-col1 img { width:100%; display:block;}
.service-wrapp .service-col1 .service-row1 { width:31.3%; float:left; transform:translateY(-50%); position:absolute; top:50%; left:4.2%;}
.service-wrapp .service-col2 { width:58.9%; float:right; margin:0 0 0;}
.service-wrapp .service-col2 img { width:100%; display:block;}
.service-wrapp .service-col2 .service-row2 { width:100%; float:right;}
.service-wrapp .service-btn1 { float:none; color:#ffffff; background:#375954; border-color:#375954; margin:0 10px 0 0; padding:13px 44px 13px 44px;}
.service-wrapp .service-btn1:last-child { margin-right:0;}
.service-wrapp .service-btn1:hover { color:#375954; background:none; border-color:#375954;}

/*team-wrapp*/
.team-wrapp { background:none; padding:2.33% 0 3.26%;}
.team-wrapp p { float:none; font-size:18px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.team-wrapp p a { color:#211f09;}
.team-wrapp p span { display:block;}
.team-wrapp p strong { font-weight:700;}
.team-wrapp h2 { font-size:14px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.57; margin:0 0 12px;}
.team-wrapp h2 a { color:#211f09;}
.team-wrapp h2 span { display:block;}
.team-wrapp h3 { font-size:36px; font-weight:400; color:#456e68; letter-spacing:normal; line-height:1.22; margin:0 0 16px;}
.team-wrapp h3 a { color:#456e68;}
.team-wrapp h3 span { display:block;}
.team-wrapp .team-col1 { width:100%; float:right; margin:0 0 0; position:relative;}
.team-wrapp .team-col1 img { width:100%; display:block;}
.team-wrapp .team-col1 .team-row1 { width: 100%;  float: left;  transform: unset;  position: unset;  top: inherit;  right: inherit; text-align: left;}
.team-wrapp .team-col2 { width:56.8%; float:left; margin:0 0 0;}
.team-wrapp .team-col2 img { width:100%; display:block;}
.team-wrapp .team-col2 .team-row2 { width:100%; float:left; margin: 0;}
.team-wrapp .team-col3 { width:51.2%; float:left; margin:0 0 0;}
.team-wrapp .team-col3 img { width:100%; display:block;}
.team-wrapp .team-col3 .team-row3 { width:100%; float:left;}
.team-wrapp .team-btn1 { float:none; color:#ffffff; background:#375954; border-color:#375954; margin:8px 10px 0 0; padding:13px 44px 13px 44px;}
.team-wrapp .team-btn1:last-child { margin-right:0;}
.team-wrapp .team-btn1:hover { color:#375954; background:none; border-color:#375954;}

.team-wrapp .team-row2 {width: 100%; display: block; float: left; margin: 38px 0 0; text-align: left;}
.team-wrapp .team-row2 .non-slider {width: 100%; display: flex; flex-wrap: wrap;}

.team-wrapp .team-row2  strong {font-weight: bold;   color: #375954;}

.team-wrapp .team-row2 ul {width: 100%; float: none; margin: 0 0 16px; padding-left: 0px;}
.team-wrapp .team-row2 ul li {float: none; font-size: 18px; color: #211f09; line-height: 1.56; position:relative; margin: 0 0 0; padding:0 0 0 10px; letter-spacing: normal; font-family: "Fustat", sans-serif; font-weight: 400;}
.team-wrapp .team-row2 ul li:before {content: "\2022 "; position: absolute; left: -1px; color: #375954;font-size: 12px;top: 5px; line-height: normal;}

.team-wrapp .team-row2 ol {width: 100%; float: none; counter-reset: my-awesome-counter; margin: 0 0 16px; position: relative;}
.team-wrapp .team-row2 ol li {font-size: 16px; color: #211f09; line-height: 1.56; counter-increment: step-counter; padding-left: 16px; width: auto; margin: 0 auto; position: relative; font-family: "Fustat", sans-serif; letter-spacing: normal; font-weight: 400;}
.team-wrapp .team-row2 ol li:before {content: counter(step-counter)'.'; margin-right: 0px; position: absolute; left: 0; color: #211f09; font-size: 16px; top: 0;}

.team-wrapp .team-col3 .team-row3 img {object-position: top center; max-height: 155px; object-fit: cover;}
.team-wrapp .team-col2 .team-row2 img {max-height: 484px; object-fit: cover;}

/*location-wrapp*/
.location-wrapp { background:none; position:relative;}
.location-wrapp p { float:none; font-size:16px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.location-wrapp p a { color:#211f09;}
.location-wrapp p span { display:block;}
.location-wrapp p strong { font-weight:700;}
.location-wrapp h2 { font-size:14px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.57; margin:0 0 12px;}
.location-wrapp h2 a { color:#211f09;}
.location-wrapp h2 span { display:block;}
.location-wrapp h3 { font-size:30px; font-weight:600; color:#456e68; letter-spacing:normal; line-height:1.33; margin:0 0 16px;}
.location-wrapp h3 a { color:#456e68;}
.location-wrapp h3 span { display:block;}
.location-wrapp h4 { font-size:14.8px; font-weight:600; color:#9bb5a8; letter-spacing:normal; line-height:normal; margin:0 0 6px;}
.location-wrapp h4 a { color:#9bb5a8;}
.location-wrapp h4 span { display:block;}
.location-wrapp .location-col1 { width:100%; float:left; margin:0 0 0; position:relative;}
.location-wrapp .location-col1 iframe { width:100%; height:100%; display:block; position:absolute; top:0; left:0;}
.location-wrapp .location-col1 .location-row1 { width:100%; float:left; padding:0 0 31%;}
.location-wrapp .location-col2 { width: 1170px; float:left; transform:translateY(-50%); margin:0 auto 0; position:absolute; top:50%; right:0; left:0;}
.location-wrapp .location-col2 img { width:100%; display:block;}
.location-wrapp .location-col2 .location-row2 { width: 380px; float:left; background:#f9f8f8; padding: 40px;}
.location-wrapp .location-col3 { width:100%; float:left; margin:8px 0 8px;}
.location-wrapp .location-col3 img { width:100%; display:block;}
.location-wrapp .location-col3 .location-row3 { width:100%; float:left;}
.location-wrapp .location-col3 .location-row3 li { float:none; margin:0 0 0;}
.location-wrapp .location-col4 { width:1264px; float:right; margin:0 auto 0; position:absolute; top:13.2%; right:0; left:0;}
.location-wrapp .location-col4 img { width:100%; display:block;}
.location-wrapp .location-col4 .location-row4 { width:18.8%; float:right;}
.location-wrapp .location-btn1 { float:none; color:#ffffff; background:#375954; border-color:#375954; margin:18px 10px 0 0; padding:13px 56px 13px 56px;}
.location-wrapp .location-btn1:last-child { margin-right:0;}
.location-wrapp .location-btn1:hover { color:#375954; background:none; border-color:#375954;}
.location-row3 li, .location-row3 li a { font-size:14.8px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.35;}

/*enquiry-wrapp*/
.enquiry-wrapp { text-align:center; background:none; padding:2.82% 0 3.7%;}
.enquiry-wrapp p { float:none; font-size:16px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.enquiry-wrapp p a { color:#211f09;}
.enquiry-wrapp p span { display:block;}
.enquiry-wrapp p strong { font-weight:700;}
.enquiry-wrapp h2 { font-size:14px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.57; margin:0 0 12px;}
.enquiry-wrapp h2 a { color:#211f09;}
.enquiry-wrapp h2 span { display:block;}
.enquiry-wrapp h3 { font-size:34px; font-weight:500; color:#43625d; letter-spacing:normal; line-height:1.18; margin:0 0 16px;}
.enquiry-wrapp h3 a { color:#43625d;}
.enquiry-wrapp h3 span { display:block;}
.enquiry-wrapp .enquiry-col1 { width:85.9%; float:left; margin:16px 7.05% 0;}
.enquiry-wrapp .enquiry-col1 img { width:100%; display:block;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 { width:100%; float:left;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil1 { color:#211f09; background:none; border-color:#43625d; resize:none;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2 { width:23.88%; height:48px; float:left; margin:0 1.48% 1.28% 0; padding:0 1% 0;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2:last-child { margin-right:0;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil3 { width:100%; height:92px; float:left; margin:0 0 20px; padding:12px 1% 0;}
.enquiry-wrapp .enquiry-btn1 { float:none; color:#ffffff; background:#375954; border-color:#375954; cursor:pointer; margin:8px 4px 0; padding:13px 42px 13px 42px;}
.enquiry-wrapp .enquiry-btn1:hover { color:#375954; background:none; border-color:#375954;}

/*articles-wrapp*/
.articles-wrapp { text-align:center; padding:1.15% 0 64px;}
.articles-wrapp p { float:none; font-size:16px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.38; margin:0 0 20px;}
.articles-wrapp p a { color:#211f09;}
.articles-wrapp p span { display:block;}
.articles-wrapp p strong { font-weight:600;}
.articles-wrapp h2 { font-size:34px; font-weight:500; color:#43625d; letter-spacing:normal; line-height:1.18; margin:0 0 16px;}
.articles-wrapp h2 a { color:#43625d;}
.articles-wrapp h2 span { display:block;}
.articles-wrapp h3 { font-size:14px; font-weight:500; color:#211f09; letter-spacing:normal; line-height:1.57; margin:0 0 14px;}
.articles-wrapp h3 a { color:#211f09;}
.articles-wrapp h3 span { display:block;}
.articles-wrapp h4 { font-size:25px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:1.6; margin:0 0 10px;}
.articles-wrapp h4 a { color:#43625d;}
.articles-wrapp h4 span { display:block;}
.articles-wrapp .articles-col1 { width:100%; float:right; margin:32px 0 0;}
.articles-wrapp .articles-col1 img { width:100%; display:block;}
.articles-wrapp .articles-col1 .articles-row1 { width:33%; float:left;}
.articles-wrapp .articles-col2 { width:100%; float:left; background:#fbfbfb; margin:0 0 0; padding:3.6% 4.5% 3.6% 4.2%;}
.articles-wrapp .articles-col2 img { width:100%; display:block;}
.articles-wrapp .articles-col2 .articles-row2 { width:64%; float:right; text-align:left;}
.articles-wrapp .articles-btn1 { float:none; color:#ffffff; background:#375954; border-color:#375954; margin:10px 10px 0 0; padding:13px 44px 13px 44px;}
.articles-wrapp .articles-btn1:last-child { margin-right:0;}
.articles-wrapp .articles-btn1:hover { color:#375954; background:none; border-color:#375954;}
.articles-wrapp h2, .articles-wrapp h2 span { background:#43625D; background:linear-gradient(to right, #43625D 0%, #89C8BE 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}

/*details-wrapp*/
.details-wrapp { text-align:center; background:url(../images/details-bg.jpg) no-repeat center / cover; padding:3.7% 0 3.4%;}
.details-wrapp p { float:none; font-size:16px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.details-wrapp p a { color:#ffffff;}
.details-wrapp p span { display:block;}
.details-wrapp p strong { font-weight:600;}
.details-wrapp h2 { font-size:34px; font-weight:500; color:#ffffff; letter-spacing:normal; line-height:1.18; margin:0 0 20px;}
.details-wrapp h2 a { color:#ffffff;}
.details-wrapp h2 span { display:block;}
.details-wrapp .details-col1 { width:42%; float:none; margin:0 auto 0;}
.details-wrapp .details-col1 img { width:100%; display:block;}
.details-wrapp .details-col1 .details-row1 { width:100%; float:none;}
.details-wrapp .details-btn1 { float:none; color:#ffffff; background:#343434; border-color:#343434; margin:10px 4px 0; padding:13px 44px 13px 44px;}
.details-wrapp .details-btn1:hover { color:#343434; background:none; border-color:#343434;}

/*address-wrapp*/
.address-wrapp { padding:5.3% 0 5.3%;}
.address-wrapp p { float:none; font-size:16px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.address-wrapp p a { color:#211f09;}
.address-wrapp p span { display:block;}
.address-wrapp p strong { font-weight:700;}
.address-wrapp h2 { font-size:14.8px; font-weight:600; color:#9bb5a8; letter-spacing:normal; line-height:normal; margin:0 0 6px;}
.address-wrapp h2 a { color:#9bb5a8;}
.address-wrapp h2 span { display:block;}
.address-wrapp .margin { max-width:1212px;}
.address-wrapp .address-col1 { width:100%; float:left; margin:0 0 8.2%; position:relative;}
.address-wrapp .address-col1 iframe { width:100%; height:100%; display:block; position:absolute; top:0; left:0;}
.address-wrapp .address-col1:last-child { margin-bottom:0;}
.address-wrapp .address-col1 .address-row1 { width:50.9%; float:left; padding:0 0 40.4%; position:relative;}
.address-wrapp .address-col2 { width:33.7%; float:right; margin:0 0 0; position:absolute; right:6.6%; bottom:0;}
.address-wrapp .address-col2 img { width:100%; display:block;}
.address-wrapp .address-col2 .address-row2 { width:100%; float:left;}
.address-wrapp .address-col3 { width:100%; float:left; margin:0 0 16px;}
.address-wrapp .address-col3 img { width:100%; display:block;}
.address-wrapp .address-col3 .address-row3 { width:100%; float:left;}
.address-wrapp .address-col3 .address-row3 li { float:none; margin:0 0 0;}
.address-wrapp .address-col4 { width:100%; float:left; border-top:1px solid rgba(0,0,0,0.1); border-bottom:1px solid rgba(0,0,0,0.1); margin:14% 0 0; padding:6% 0 6%;}
.address-wrapp .address-col4 img { width:100%; display:block;}
.address-wrapp .address-col4 .address-row4 { width:28%; float:left;}
.address-wrapp .address-col4 .address-row4:last-child { width:69.3%; float:right;}
.address-wrapp .address-col4 .address-row4 li { float:none; margin:0 0 0;}
.address-wrapp .address-col4 .address-row4 li span { margin:0 14px 0 0;}
.address-wrapp .address-col4 .address-row4 li span:last-child { margin-right:0;}
.address-wrapp .address-col4 .address-row4 li strong { font-weight:600; color:#9bb5a8;}
.address-wrapp .address-btn1 { float:none; color:#ffffff;cursor: pointer; background:#375954; border-color:#375954; margin:10px 10px 0 0; padding:13px 50px 13px 50px;}
.address-wrapp .address-btn1:last-child { margin-right:0;}
.address-wrapp .address-btn1:hover { color:#375954; background:none; border-color:#375954;}
.address-row3 li, .address-row3 li a, .address-row4 li, .address-row4 li a { font-size:14.8px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.35;}
.address-row3 li a:hover{color: #375954;}

/*flinker-wrapp*/
.flinker-wrapp { background:#43625d; border-bottom:1px solid rgba(255,255,255,0.2); padding:3.15% 0 3.48%;}
.flinker-wrapp p { float:none; font-size:16px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.flinker-wrapp p a { color:#ffffff;}
.flinker-wrapp p span { display:block;}
.flinker-wrapp p strong { font-weight:700;}
.flinker-wrapp h2 { font-size:13px; font-weight:600; color:#ffffff; letter-spacing:normal; line-height:normal; margin:0 0 14px;}
.flinker-wrapp h2 a { color:#ffffff;}
.flinker-wrapp h2 span { display:block;}
.flinker-wrapp h3 { font-size:13px; font-weight:600; color:#9bb5a8; letter-spacing:normal; line-height:normal; margin:0 0 6px;  min-height: 35px;}
.flinker-wrapp h3 a { color:#9bb5a8;}
.flinker-wrapp h3 span { display:block;}
.flinker-wrapp .flinker-col1 { width:195px; float:none; margin:0 0 28px;}
.flinker-wrapp .flinker-col1 img { width:100%; display:block;}
.flinker-wrapp .flinker-col1 .flinker-row1 { width:100%; float:none;}
.flinker-wrapp .flinker-col2 { width:100%; float:left; margin:0 0 39px;}
.flinker-wrapp .flinker-col2 img { width:100%; display:block;}
.flinker-wrapp .flinker-col2 .flinker-row2 { width:100%; float:left;}
.flinker-wrapp .flinker-col2 .flinker-row2 a { width:auto; float:left; margin:0 12px 0 0;}
.flinker-wrapp .flinker-col2 .flinker-row2 a:last-child { margin-right:0;}
.flinker-wrapp .flinker-col3 { width:100%; float:left; margin:0 0 0;}
.flinker-wrapp .flinker-col3 img { width:100%; display:block;}
.flinker-wrapp .flinker-col3 .flinker-row3 { width:100%; float:left;}
.flinker-wrapp .flinker-col3 .flinker-row3 .flinker-fil1 { text-align:left; color:#1f2020; background:#ffffff; border-color:#ffffff; resize:none;}
.flinker-wrapp .flinker-col3 .flinker-row3 .flinker-fil2 { width:52%; height:48px; float:left; margin:0 12px 0 0; padding:0 5.5% 0;}
.flinker-wrapp .flinker-col4 { width:29.1%; float:left;  margin: 0 2.8% 4% 0;}
.flinker-wrapp .flinker-col4 img { width:100%; display:block;}
.flinker-wrapp .flinker-col4 .flinker-row4 { width:100%; float:left;}
.flinker-wrapp .flinker-col4 .flinker-row4 li { float:none; margin:0 0 0;}
.flinker-wrapp .flinker-col4 .flinker-row4 li a:hover { color:#9bb5a8;}
.flinker-wrapp .flinker-col5 { width:31.1%; float:left; margin:0 3.4% 4% 0;}
.flinker-wrapp .flinker-col5 img { width:100%; display:block;}
.flinker-wrapp .flinker-col5 .flinker-row5 { width:100%; float:left;}
.flinker-wrapp .flinker-col5 .flinker-row5 li { float:none; margin:0 0 0;}
.flinker-wrapp .flinker-col5 .flinker-row5 li a:hover { color:#9bb5a8;}
.flinker-wrapp .flinker-col6 { width:33.6%; float:left; margin:0 0 4% 0;}
.flinker-wrapp .flinker-col6 img { width:100%; display:block;}
.flinker-wrapp .flinker-col6 .flinker-row6 { width:100%; float:left;}
.flinker-wrapp .flinker-col6 .flinker-row6 li { float:none; margin:0 0 0;}
.flinker-wrapp .flinker-col6 .flinker-row6 li a:hover { color:#9bb5a8;}
.flinker-wrapp .flinker-col7 { width:100%; float:left; margin:58px 0 0;}
.flinker-wrapp .flinker-col7 img { width:100%; display:block;}
.flinker-wrapp .flinker-col7 .flinker-row7 { width:100%; float:left;}
.flinker-wrapp .flinker-btn1 { float:left; color:#ffffff; background:none; border-color:#ffffff; cursor:pointer; margin:0 10px 0 0; padding:13px 42px 13px 42px;}
.flinker-wrapp .flinker-btn1:last-child { margin-right:0;}
.flinker-wrapp .flinker-btn1:hover { color:#1f2020; background:#ffffff; border-color:#ffffff;}
.flinker-wrapp .flinker-btn2 { float:left; color:#ffffff; background:#9bb5a8; border-color:#9bb5a8; cursor:pointer; margin:0 10px 0 0; padding:13px 48px 13px 48px;}
.flinker-wrapp .flinker-btn2:last-child { margin-right:0;}
.flinker-wrapp .flinker-btn2:hover { color:#9bb5a8; background:none; border-color:#9bb5a8;}
.flinker-row4 li, .flinker-row4 li a, .flinker-row5 li, .flinker-row5 li a, .flinker-row6 li, .flinker-row6 li a { font-size:14.8px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.6;}

/*footer-wrapp*/
.footer-wrapp { text-align:center; background:#43625d; padding:1.7% 0 2%;}
.footer-wrapp p { float:none; font-size:16px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.footer-wrapp p a { color:#ffffff;}
.footer-wrapp p span { display:block;}
.footer-wrapp p strong { font-weight:700;}
.footer-wrapp .footer-col1 { width:100%; float:left; margin:0 0 0;}
.footer-wrapp .footer-col1 img { width:100%; display:block;}
.footer-wrapp .footer-col1 .footer-row1 { width:100%; float:left;}
.footer-wrapp .footer-col1 .footer-row1 li { float:none; display:inline-block; margin:0 2px 0;}
.footer-wrapp .footer-col1 .footer-row1 li a:hover { color:#9bb5a8;}
.footer-row1 li, .footer-row1 li a { font-size:13px; font-weight:400; color:#ffffff; letter-spacing:0.5px; line-height:normal;}

/*inner-wrapp*/
.inner-wrapp { min-height:558px; position:relative;}
.inner-wrapp p { float:none; font-size:16px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.inner-wrapp p a { color:#ffffff;}
.inner-wrapp p span { display:block;}
.inner-wrapp p strong { font-weight:700;}
.inner-wrapp h1 { font-size:45.3px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.16; margin:0 0 14px;}
.inner-wrapp h1 a { color:#ffffff;}
.inner-wrapp h1 span { display:block;}
.inner-wrapp .inner-col1 { width:1230px; float:none; margin:0 auto 0; position:absolute; top:54%; right:0; left:0;}
.inner-wrapp .inner-col1 .inner-row1 { width:100%; float:none;}
.inner-wrapp .inner-col1 .inner-row1 li { float:left; margin:0 0 0;}
.inner-wrapp .inner-col1 .inner-row1 li:nth-child(2n) { margin:0 4px 0;}
.inner-wrapp .inner-col1 .inner-row1 li a:hover { color:rgba(255,255,255,0.5);}
.inner-row1 li, .inner-row1 li a { font-size:16px; font-weight:500; color:#ffffff; letter-spacing:normal; line-height:1.38;}

/*conten-wrapp*/
.conten-wrapp { background:none; padding:2.9% 0 3.9%;}
.conten-wrapp p { float:none; font-size:16px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.5; margin:0 0 20px;   text-align: left;}
.conten-wrapp p a { color:#43625d;}
.conten-wrapp p span { display:block;}
.conten-wrapp p strong { font-weight:600;}
.conten-wrapp .conten-col1 { width:50.4%; float:left; margin:0 0 0;}
.conten-wrapp .conten-col1 img { width:100%; display:block;}
.conten-wrapp .conten-col1 .conten-row1 { width:100%; float:left;}
.conten-wrapp .conten-col2 { width:37.7%; float:right; margin:0 0 0;}
.conten-wrapp .conten-col2 img { width:100%; display:block;}
.conten-wrapp .conten-col2 .conten-row2 { width:100%; float:right;}

/*sidbar-wrapp*/
.sidbar-wrapp { text-align:center;}
.sidbar-wrapp p { float:none; font-size:14px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.69; margin:0 0 16px;}
.sidbar-wrapp p a { color:#211f09;}
.sidbar-wrapp p span { display:block;}
.sidbar-wrapp p strong { font-weight:700;}
.sidbar-wrapp h2 { font-size:34px; font-weight:500; color:#ffffff; letter-spacing:normal; line-height:1.18; margin:0 0 0;}
.sidbar-wrapp h2 a { color:#ffffff;}
.sidbar-wrapp h2 span { display:block;}
.sidbar-wrapp h3 { font-size:34px; font-weight:500; color:#ffffff; letter-spacing:normal; line-height:1.18; margin:0 0 30px;}
.sidbar-wrapp h3 a { color:#ffffff;}
.sidbar-wrapp h3 span { display:block;}
.sidbar-wrapp h4 { font-size:16px; font-weight:600; color:#1f2020; letter-spacing:normal; line-height:normal; margin:0 0 0;}
.sidbar-wrapp h4 a { color:#1f2020;}
.sidbar-wrapp h4 span { display:block;}
.sidbar-wrapp .sidbar-col1 { width:100%; float:left; background:#808f87; margin:0 0 5.4%; padding: 10.2% 10.7% 13.6% 10.7%;}
.sidbar-wrapp .sidbar-col1 img { width:100%; display:block;}
.sidbar-wrapp .sidbar-col1 .sidbar-row1 { width:100%; float:left;}
.sidbar-wrapp .sidbar-col2 { width:100%; float:left; background:#43625d; margin:0 0 5.4%; padding:14.8% 19.7% 18.2% 19.7%;}
.sidbar-wrapp .sidbar-col2 img { width:100%; display:block;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 { width:100%; float:left;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil1 { font-weight:500; color:#ffffff; background:none; border:1px solid rgba(255,255,255,0.9); resize:none;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil2 { width:100%; height:46px; float:left; margin:0 0 5.6%; padding:0 6% 0;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil3 { width:100%; height:92px; float:left; margin:0 0 24px; padding:12px 6% 0;}
.sidbar-wrapp .sidbar-col3 { width:100%; float:left; background:#ffffff; margin:0 0 5.4%; padding:12.8% 6.8% 14% 10.6%;}
.sidbar-wrapp .sidbar-col3 img { width:100%; display:block;}
.sidbar-wrapp .sidbar-col3 .sidbar-row3 { width:100%; float:left; text-align:left;}
.sidbar-wrapp .sidbar-btn1 { float:none; color:#ffffff; background:#343434; border-color:#343434; cursor:pointer; margin:2px 4px 0; padding:13px 42px 13px 42px;}
.sidbar-wrapp .sidbar-btn1:hover { color:#343434; background:#ffffff; border-color:#ffffff;}
.sidbar-wrapp p, .sidbar-wrapp p span, .sidbar-wrapp h4, .sidbar-wrapp h4 span { font-family: "Outfit", sans-serif;}

/*.profile-wrapp*/
.profile-wrapp { padding:1.15% 0 2.33%;}
.profile-wrapp h2 { font-size:36px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:1.11; margin:0 0 16px;}
.profile-wrapp h2 a { color:#43625d;}
.profile-wrapp h2 span { display:block;}
.profile-wrapp h3 { font-size:30px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:1.33; margin:0 0 16px;}
.profile-wrapp h3 a { color:#43625d;}
.profile-wrapp h3 span { display:block;}
.profile-wrapp .margin { max-width:1030px;}
.profile-wrapp .profile-col1 { width:100%; float:left; margin:0 0 0; position:relative;}
.profile-wrapp .profile-col1 img { width:100%; display:block;}
.profile-wrapp .profile-col1 .profile-row1 { width:54.6%; float:left; transform:translateY(-50%); position:absolute; top:50%; left:0;}
.profile-wrapp .profile-col2 { width:39.8%; float:right; margin:0 0 0;}
.profile-wrapp .profile-col2 img { width:100%; display:block;}
.profile-wrapp .profile-col2 .profile-row2 { width:100%; float:right;}
.profile-wrapp .profile-btn1 { float:none; color:#ffffff; background:#456e68; border-color:#456e68; margin:16px 4px 0; padding:13px 34px 13px 34px;}
.profile-wrapp .profile-btn1:hover { color:#456e68; background:none; border-color:#456e68;}
.profile-wrapp .profile-btn2 { float:none; color:#ffffff; background:#343434; border-color:#343434; margin:16px 4px 0; padding:13px 48px 13px 48px;}
.profile-wrapp .profile-btn2:hover { color:#343434; background:none; border-color:#343434;}
.profile-wrapp.defult-page { padding: 2.9% 0 3.9%;}

/*carequality-wrapp*/
.carequality-wrapp { padding:0 0 54px;}
.carequality-wrapp p { float:none; font-size:16px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.carequality-wrapp p a { color:#ffffff;}
.carequality-wrapp p span { display:block;}
.carequality-wrapp p strong { font-weight:700;}
.carequality-wrapp h2 { font-size:34px; font-weight:500; color:#ffffff; letter-spacing:normal; line-height:1.18; margin:0 0 16px;}
.carequality-wrapp h2 a { color:#ffffff;}
.carequality-wrapp h2 span { display:block;}
.carequality-wrapp .carequality-col1 { width:100%; float:right; background:#4f6d68; margin:0 0 0; position:relative;}
.carequality-wrapp .carequality-col1 img { width:100%; display:block;}
.carequality-wrapp .carequality-col1 .carequality-row1 { width:46.8%; float:right; transform:translateY(-50%); position:absolute; top:50%; right:8%;}
.carequality-wrapp .carequality-col2 { width:36.3%; float:left; margin:0 0 0; position:relative;}
.carequality-wrapp .carequality-col2 img { width:100%; display:block;}
.carequality-wrapp .carequality-col2 .carequality-row2 { width:59%; float:left; transform:translateY(-50%); position:absolute; top:50%; left:20.6%;}
.carequality-wrapp .carequality-btn1 { float:none; color:#ffffff; background:#343434; border-color:#343434; margin:22px 10px 0 0; padding:13px 48px 13px 48px;}
.carequality-wrapp .carequality-btn1:last-child { margin-right:0;}
.carequality-wrapp .carequality-btn1:hover { color:#343434; background:#ffffff; border-color:#ffffff;}

/*fees-wrapp*/
.fees-wrapp h2 { font-size:36px; font-weight:400; color:#456e68; letter-spacing:normal; line-height:1.22; margin:0 0 46px;}
.fees-wrapp h2 a { color:#456e68;}
.fees-wrapp h2 span { display:block;}
.fees-wrapp h3 { font-size:13px; font-weight:500; color:#fbfbfb; letter-spacing:normal; line-height:normal; margin:0 0 8px;}
.fees-wrapp h3 a { color:#fbfbfb;}
.fees-wrapp h3 span { display:block;}
.fees-wrapp .fees-col1 { width:42%; float:right; margin:0 0 0;}
.fees-wrapp .fees-col1 img { width:100%; display:block;}
.fees-wrapp .fees-col1 .fees-row1 { width:100%; float:right;}
.fees-wrapp .fees-col2 { width:50.4%; float:left; margin:0 0 0;}
.fees-wrapp .fees-col2 img { width:100%; display:block;}
.fees-wrapp .fees-col2 .fees-row2 { width:100%; float:left;}
.fees-wrapp .fees-btn1 { float:none; color:#ffffff; background:#43625d; border-color:#43625d; margin:10px 10px 0 0; padding:13px 44px 13px 44px;}
.fees-wrapp .fees-btn1:last-child { margin-right:0;}
.fees-wrapp .fees-btn1:hover { color:#43625d; background:none; border-color:#43625d;}

/*blog-wrapp*/
.blog-wrapp h2 { font-size:14px; font-weight:500; color:#211f09; letter-spacing:normal; line-height:1.57; margin:0 0 14px;}
.blog-wrapp h2 a { color:#211f09;}
.blog-wrapp h2 span { display:block;}
.blog-wrapp h3 { font-size:25px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:1.6; margin:0 0 10px;}
.blog-wrapp h3 a { color:#43625d;}
.blog-wrapp h3 span { display:block;}
.blog-wrapp .blog-col1 { width:100%; float:right; margin:0 0 6%;}
.blog-wrapp .blog-col1 img { width:100%; display:block;}
.blog-wrapp .blog-col1 .blog-row1 { width:32.8%; float:left;}
.blog-wrapp .blog-col2 { width:49.2%; float:left; clear:left; background:#fbfbfb; margin:3.2% 0 0; padding:1.8% 2.2% 1.8% 2.2%;}
.blog-wrapp .blog-col2 img { width:100%; display:block;}
.blog-wrapp .blog-col2:nth-child(2n) { float:right; clear:right;}
.blog-wrapp .blog-col2 .blog-row2 { width:62.4%; float:right;}
.blog-wrapp .blog-btn1 { float:none; color:#ffffff; background:#375954; border-color:#375954; margin:10px 10px 0 0; padding:13px 44px 13px 44px;}
.blog-wrapp .blog-btn1:last-child { margin-right:0;}
.blog-wrapp .blog-btn1:hover { color:#375954; background:none; border-color:#375954;}
.blog-col2:first-child, .blog-col2:nth-child(2) { margin-top:0;}

/*blogin-wrapp*/
.blogin-wrapp h2 { font-size:20px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:1.6; margin:0 0 16px;}
.blogin-wrapp h2 a { color:#43625d;}
.blogin-wrapp h2 span { display:block;}
.blogin-wrapp .blogin-col1 { width:62.4%; float:none; margin:0 auto 0;}
.blogin-wrapp .blogin-col1 img { width:100%; display:block;}
.blogin-wrapp .blogin-col1 .blogin-row1 { width:100%; float:left;}
.blogin-wrapp .blogin-col2 { width:100%; float:left; background:#fbfbfb; margin:0 0 0; padding:6.4% 7.2% 7.2% 6.3%;}
.blogin-wrapp .blogin-col2 img { width:100%; display:block;}
.blogin-wrapp .blogin-col2 .blogin-row2 { width:100%; float:left; border-bottom:1px solid rgba(158,190,168,0.32); padding:4.6% 0 0.6%;}
.blogin-wrapp .blogin-btn1 { float:none; color:#ffffff; background:#375954; border-color:#375954; margin:10px 10px 0 0; padding:13px 44px 13px 44px;}
.blogin-wrapp .blogin-btn1:last-child { margin-right:0;}
.blogin-wrapp .blogin-btn1:hover { color:#375954; background:none; border-color:#375954;}

/*group-wrapp*/
.group-wrapp h2 { font-size:28px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:1.43; margin:0 0 16px;}
.group-wrapp h2 a { color:#43625d;}
.group-wrapp h2 span { display:block;}
.group-wrapp .group-col1 { width:100%; float:left; margin:0 0 0;}
.group-wrapp .group-col1 img { width:100%; display:block;}
.group-wrapp .group-col1 .group-row1 { width:100%; float:left;}
.group-wrapp .group-col2 { width:31.7%; float:left; margin:8% 2.4% 0 0;}
.group-wrapp .group-col2 img { width:100%; display:block;}
.group-wrapp .group-col2:nth-child(3n) { margin-right:0;}
.group-wrapp .group-col2 .group-row2 { width:100%; float:left; padding:6% 0 0;}
.group-wrapp .group-btn1 { float:none; color:#ffffff; background:#456e68; border-color:#456e68; margin:8px 10px 0 0; padding:13px 44px 13px 44px;}
.group-wrapp .group-btn1:last-child { margin-right:0;}
.group-wrapp .group-btn1:hover { color:#456e68; background:none; border-color:#456e68;}
.group-col2:first-child, .group-col2:nth-child(2), .group-col2:nth-child(3) { margin-top:0;}

/*groupin-wrapp*/
.groupin-wrapp h2 { font-size:40px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:1.43; margin:0 0 16px;}
.groupin-wrapp h2 a { color:#43625d;}
.groupin-wrapp h2 span { display:block;}
.groupin-wrapp h3 { font-size:20px; font-weight:500; color:#211f09; letter-spacing:normal; line-height:1.1; margin:0 0 26px;}
.groupin-wrapp h3 a { color:#211f09;}
.groupin-wrapp h3 span { display:block;}
.groupin-wrapp .groupin-col1 { width:44%; float:none; margin:0 auto 0;}
.groupin-wrapp .groupin-col1 img { width:100%; display:block;}
.groupin-wrapp .groupin-col1 .groupin-row1 { width:88.4%; float:left;}
.groupin-wrapp .groupin-col2 { width:100%; float:left; margin:0 0 0;}
.groupin-wrapp .groupin-col2 img { width:100%; display:block;}
.groupin-wrapp .groupin-col2 .groupin-row2 { width:100%; float:left; padding:8% 0 0;}
.groupin-wrapp .groupin-btn1 { float:none; color:#ffffff; background:#456e68; border-color:#456e68; margin:18px 10px 0 0; padding:13px 46px 13px 46px;}
.groupin-wrapp .groupin-btn1:last-child { margin-right:0;}
.groupin-wrapp .groupin-btn1:hover { color:#456e68; background:none; border-color:#456e68;}

/*groupslider-wrapp*/
.groupslider-wrapp { text-align:center; padding:2.4% 0 5.6%;}
.groupslider-wrapp p { float:none; font-size:16px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.38; margin:0 0 20px;}
.groupslider-wrapp p a { color:#211f09;}
.groupslider-wrapp p span { display:block;}
.groupslider-wrapp p strong { font-weight:600;}
.groupslider-wrapp h2 { font-size:34px; font-weight:500; color:#43625d; letter-spacing:normal; line-height:1.18; margin:0 0 16px;}
.groupslider-wrapp h2 a { color:#43625d;}
.groupslider-wrapp h2 span { display:block;}
.groupslider-wrapp h3 { font-size:28px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:1.43; margin:0 0 16px;}
.groupslider-wrapp h3 a { color:#43625d;}
.groupslider-wrapp h3 span { display:block;}
.groupslider-wrapp .groupslider-col1 { width:100%; float:left; margin:28px 0 0;}
.groupslider-wrapp .groupslider-col1 img { width:100%; display:block;}
.groupslider-wrapp .groupslider-col1 .groupslider-row1 { width:100%; float:left;}
.groupslider-wrapp .groupslider-col2 { width:100%; float:left; margin:0 0 0;}
.groupslider-wrapp .groupslider-col2 img { width:100%; display:block;}
.groupslider-wrapp .groupslider-col2 .groupslider-row2 { width:100%; float:left; text-align:left; padding:6% 0 0;}
.groupslider-wrapp .groupslider-btn1 { float:none; color:#ffffff; background:#456e68; border-color:#456e68; margin:8px 10px 0 0; padding:13px 44px 13px 44px;}
.groupslider-wrapp .groupslider-btn1:last-child { margin-right:0;}
.groupslider-wrapp .groupslider-btn1:hover { color:#456e68; background:none; border-color:#456e68;}
.groupslider-wrapp h2, .groupslider-wrapp h2 span { background:#43625D; background:linear-gradient(to right, #43625D 0%, #89C8BE 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}

.groupslider-wrapp .groupslider-col1.mob {display: none;}

.groupslider-wrapp .groupslider-col1 .non-slider {width: 100%; display: flex; flex-wrap: wrap;}
.groupslider-wrapp .groupslider-col1 .non-slider .groupslider-col2 { width: 32%; margin: 0 2% 0  0;}
.groupslider-wrapp .groupslider-col1 .non-slider .groupslider-col2:last-child { margin-right: 0;}


/*treat-wrapp*/
.treat-wrapp { text-align:center;}
.treat-wrapp h2 { font-size:34px; font-weight:500; color:#43625d; letter-spacing:normal; line-height:1.18; margin:0 0 16px; text-align: left;}
.treat-wrapp h2 a { color:#43625d;}
.treat-wrapp h2 span { display:block;}
.treat-wrapp h3 { font-size:28px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:1.43; margin:0 0 16px; text-align: left;}
.treat-wrapp h3 a { color:#43625d;}
.treat-wrapp h3 span { display:block;}
.treat-wrapp .treat-col1 { width:100%; float:left; margin:14px 0 0; display: flex;flex-wrap: wrap;justify-content: center;}
.treat-wrapp .treat-col1 img { width:100%; display:block;}
.treat-wrapp .treat-col1 .treat-row1 { width:100%; float:left;}
.treat-wrapp .treat-col2 { width:32.59%; float:left; margin:6.66% 1.11% 0 0;position: relative;padding-bottom: 53px;}
.treat-wrapp .treat-col2 img { width:100%; display:block;}
.treat-wrapp .treat-col2:nth-child(3n) { margin-right:0;}
.treat-wrapp .treat-col2 .treat-row2 { width:100%; float:left; text-align:left; padding:8.2% 0 0;}
.treat-wrapp .treat-btn1 { float:none; color:#ffffff; background:#456e68; border-color:#456e68; margin:8px 10px 0 0; padding:13px 44px 13px 44px;position: absolute; bottom: 0; text-transform: capitalize;}
.treat-wrapp .treat-btn1:last-child { margin-right:0;}
.treat-wrapp .treat-btn1:hover { color:#456e68; background:none; border-color:#456e68;}
.treat-col2:first-child, .treat-col2:nth-child(2), .treat-col2:nth-child(3) { margin-top:0;}
.treat-wrapp h2, .treat-wrapp h2 span { background:#43625D; background:linear-gradient(to right, #43625D 0%, #89C8BE 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}

/*treatin-wrapp*/
.treatin-wrapp h2 { font-size:36px; font-weight:400; color:#456e68; letter-spacing:normal; line-height:1.22; margin:0 0 16px;}
.treatin-wrapp h2 a { color:#456e68;}
.treatin-wrapp h2 span { display:block;}
.treatin-wrapp h3 { font-size:30px; font-weight:400; color:#456e68; letter-spacing:normal; line-height:1.47; margin:0 0 15px;}
.treatin-wrapp h3 a { color:#456e68;}
.treatin-wrapp h3 span { display:block;}
.treatin-wrapp h4 { font-size:20px; font-weight:400; color:#000000; letter-spacing:normal; line-height:1.45; margin:0 0 16px;}
.treatin-wrapp h4 a { color:#000000;}
.treatin-wrapp h4 span { display:block;}
.treatin-wrapp .treatin-col1 { width:100%; float:left; margin:0 0 36px;}
.treatin-wrapp .treatin-col1 img { width:100%; display:block;}
.treatin-wrapp .treatin-col1 .treatin-row1 { width:100%; float:left;}
.treatin-wrapp .treatin-btn1 { float:none; color:#ffffff; background:#456e68; border-color:#456e68; margin:16px 10px 12px 0; padding:13px 34px 13px 34px;}
.treatin-wrapp .treatin-btn1:last-child { margin-right:0;}
.treatin-wrapp .treatin-btn1:hover { color:#456e68; background:none; border-color:#456e68;}

.treatin-wrapp .accordion2 h3 {font-size: 13px;font-weight: 500; color: #fbfbfb; letter-spacing: normal; line-height: normal; margin: 0 0 8px;}

/*testimonial-wrapp*/
.testimonial-wrapp { text-align:center;}
.testimonial-wrapp p { float:none; font-size:14px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.69; margin:0 0 16px;}
.testimonial-wrapp p a { color:#211f09;}
.testimonial-wrapp p span { display:inline;}
.testimonial-wrapp p strong { font-weight:700;}
.testimonial-wrapp h2 { font-size:16px; font-weight:600; color:#1f2020; letter-spacing:normal; line-height:normal; margin:0 0 0;}
.testimonial-wrapp h2 a { color:#1f2020;}
.testimonial-wrapp h2 span { display:block;}
.testimonial-wrapp .margin { max-width:1044px;}
.testimonial-wrapp .testimonial-col1 { width:100%; float:left; margin:0 0 6.7%;}
.testimonial-wrapp .testimonial-col1 img { width:100%; display:block;}
.testimonial-wrapp .testimonial-col1 .testimonial-row1 { width:100%; float:left; position:relative;}
.testimonial-wrapp .testimonial-col2 { width:100%; float:left; margin:0 0 4.4%;}
.testimonial-wrapp .testimonial-col2 img { width:100%; display:block;}
.testimonial-wrapp .testimonial-col2 .testimonial-row2 { width:32.44%; float:left; text-align:left; background:#ffffff; margin:2% 1.34% 0 0; padding:3.2% 2.2% 4.2% 3.6%;}
.testimonial-wrapp .testimonial-col2 .testimonial-row2:nth-child(3n) { margin-right:0;}
.testimonial-wrapp .testimonial-btn1 { float:none; color:#ffffff; background:#456e68; border-color:#456e68; margin:0 4px 0; padding:13px 50px 13px 50px;}
.testimonial-wrapp .testimonial-btn1:hover { color:#456e68; background:none; border-color:#456e68;}
.testimonial-wrapp p, .testimonial-wrapp p span, .testimonial-wrapp h2, .testimonial-wrapp h2 span { font-family: "Outfit", sans-serif;}
.testimonial-col2 .testimonial-row2:first-child, .testimonial-col2 .testimonial-row2:nth-child(2), .testimonial-col2 .testimonial-row2:nth-child(3) { margin-top:0;}
.testimonial-wrapp .testimonial-row2 .testimonial-btn1{padding: 13px 20px 13px 20px;}

.testimonial-wrapp .testimonial-col1.mob { display: none;}

.testimonial-wrapp .testimonial-col1 .non-slider {width: 100%;display: flex; flex-wrap: wrap; justify-content: center;}
.testimonial-wrapp .testimonial-col1 .non-slider .testimonial-row1 { width: 32%; margin: 0 2% 0 0;}
.testimonial-wrapp .testimonial-col1 .non-slider .testimonial-row1:last-child {margin-right: 0;}


/*transformations-wrapp*/
.transformations-wrapp h2 { font-size:10px; font-weight:500; color:#fbfbfb; letter-spacing:1px; line-height:normal; text-transform:uppercase; margin:0 0 0;}
.transformations-wrapp h2 a { color:#fbfbfb;}
.transformations-wrapp h2 span { display:block;}
.transformations-wrapp h3 { font-size:20px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:normal; margin:0 0 16px;}
.transformations-wrapp h3 a { color:#43625d;}
.transformations-wrapp h3 span { display:block;}
.transformations-wrapp .transformations-col1 { width:78.2%; float:left; margin:0 10.9% 66px;}
.transformations-wrapp .transformations-col1 img { width:100%; display:block;}
.transformations-wrapp .transformations-col1 .transformations-row1 { width:100%; float:left;}
.transformations-wrapp .transformations-col2 { width:48.4%; float:left; clear:left; background:#fbfbfb; margin:4.1% 0 0; padding:5.9% 4% 5.9% 4%;}
.transformations-wrapp .transformations-col2 img { width:100%; display:block;}
.transformations-wrapp .transformations-col2:nth-child(2n) { float:right; clear:right;}
.transformations-wrapp .transformations-col2 .transformations-row2 { width:100%; float:left; padding:10.8% 0 0;}
.transformations-wrapp .transformations-btn1 { float:none; color:#ffffff; background:#43625d; border-color:#43625d; margin:10px 10px 0 0; padding:13px 44px 13px 44px;}
.transformations-wrapp .transformations-btn1:last-child { margin-right:0;}
.transformations-wrapp .transformations-btn1:hover { color:#43625d; background:none; border-color:#43625d;}
.transformations-col2:first-child, .transformations-col2:nth-child(2) { margin-top:0;}

/*transformationsin-wrapp*/
.transformationsin-wrapp h2 { font-size:10px; font-weight:500; color:#fbfbfb; letter-spacing:1px; line-height:normal; text-transform:uppercase; margin:0 0 0;}
.transformationsin-wrapp h2 a { color:#fbfbfb;}
.transformationsin-wrapp h2 span { display:block;}
.transformationsin-wrapp h3 { font-size:20px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:normal; margin:0 0 16px;}
.transformationsin-wrapp h3 a { color:#43625d;}
.transformationsin-wrapp h3 span { display:block;}
.transformationsin-wrapp .transformationsin-col1 { width:62.4%; float:left; margin:0 18.8% 0;}
.transformationsin-wrapp .transformationsin-col1 img { width:100%; display:block;}
.transformationsin-wrapp .transformationsin-col1 .transformationsin-row1 { width:100%; float:left;}
.transformationsin-wrapp .transformationsin-col2 { width:100%; float:left; background:#fbfbfb; margin:0 0 0; padding:6.2% 6.2% 6.4% 6.2%;}
.transformationsin-wrapp .transformationsin-col2 img { width:100%; display:block;}
.transformationsin-wrapp .transformationsin-col2 .transformationsin-row2 { width:100%; float:left; padding:3.9% 0 0;}
.transformationsin-wrapp .transformationsin-btn1 { float:none; color:#ffffff; background:#43625d; border-color:#43625d; margin:10px 10px 0 0; padding:13px 44px 13px 44px;}
.transformationsin-wrapp .transformationsin-btn1:last-child { margin-right:0;}
.transformationsin-wrapp .transformationsin-btn1:hover { color:#43625d; background:none; border-color:#43625d;}

/*conditionsin-wrapp*/
.conditionsin-wrapp { padding:1.15% 0 3.2%;}
.conditionsin-wrapp h2 { font-size:30px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:1.33; margin:0 0 36px;}
.conditionsin-wrapp h2 a { color:#43625d;}
.conditionsin-wrapp h2 span { display:block;}
.conditionsin-wrapp h3 { font-size:30px; font-weight:400; color:#456e68; letter-spacing:normal; line-height:1.47; margin:0 0 20px;}
.conditionsin-wrapp h3 a { color:#456e68;}
.conditionsin-wrapp h3 span { display:block;}
.conditionsin-wrapp .margin { max-width:1030px;}
.conditionsin-wrapp .conditionsin-col1 { width:100%; float:left; margin:0 0 6.6%; position:relative;}
.conditionsin-wrapp .conditionsin-col1 img { width:100%; display:block;}
.conditionsin-wrapp .conditionsin-col1 .conditionsin-row1 { width:54.6%; float:left; transform:translateY(-50%); position:absolute; top:50%; left:0;}
.conditionsin-wrapp .conditionsin-col2 { width:39.8%; float:right; margin:0 0 0;}
.conditionsin-wrapp .conditionsin-col2 img { width:100%; display:block;}
.conditionsin-wrapp .conditionsin-col2 .conditionsin-row2 { width:100%; float:right;}
.conditionsin-wrapp .conditionsin-btn1 { float:none; color:#ffffff; background:#456e68; border-color:#456e68; margin:25px 10px 0 0; padding:13px 32px 13px 32px;}
.conditionsin-wrapp .conditionsin-btn1:last-child { margin-right:0;}
.conditionsin-wrapp .conditionsin-btn1:hover { color:#456e68; background:none; border-color:#456e68;}

/*images-wrapp*/
.images-wrapp { text-align:center; padding:3.2% 0 3.1%;}
.images-wrapp p { float:none; font-size:16px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.5; margin:0 0 16px;}
.images-wrapp p a { color:#211f09;}
.images-wrapp p span { display:block;}
.images-wrapp p strong { font-weight:700;}
.images-wrapp h2 { font-size:34px;  color:#43625d; letter-spacing:normal; line-height:1.18; margin:0 0 16px;}
.images-wrapp h2 a { color:#43625d;}
.images-wrapp h2 span { display:block;}
.images-wrapp h3 { font-size:18px; font-weight:400; color:#43625d; letter-spacing:normal; line-height:1.18; margin:0 0 16px;}
.images-wrapp h3 a { color:#43625d;}
.images-wrapp h3 span { display:block;}
.images-wrapp .images-col1 { width:100%; float:left; margin:46px 0 0;}
.images-wrapp .images-col1 img { width:100%; display:block;}
.images-wrapp .images-col1 .images-row1 {  width: 29.33%; float: left;background: #ffffff;margin: 0 10px 25px;padding: 2.2% 13px 10px;}

.images-wrapp .images-col1 .images-row1:first-child { margin-top:0;}
.images-wrapp .images-col2 {  width: 100%;float: left;margin: 0 2% 0 0;  display: flex;flex-wrap: wrap; justify-content:center !important;}

.images-wrapp .images-col2 img { width:100%; display:block;}
.images-wrapp .images-col2:last-child { margin-right:0;}
.images-wrapp .images-col2 .images-row2 { width:100%; float:left; padding:10.8% 0 0;}
.images-wrapp h2, .images-wrapp h2 span { /* background:#43625D; background:linear-gradient(to right, #43625D 0%, #89C8BE 100%);*/ background:#43625D; background:linear-gradient(to right, #43625D 0%); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.images-wrapp p, .images-wrapp p span { font-family: "Outfit", sans-serif;}

/*faq-wrapp*/
.faq-wrapp { padding:3.1% 0 3.9%;}
.faq-wrapp p { float:none; font-size:16px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.56; margin:0 0 16px;}
.faq-wrapp p a { color:#211f09;}
.faq-wrapp p span { display:block;}
.faq-wrapp p strong { font-weight:700;}
.faq-wrapp h2 { font-size:34px; font-weight:500; color:#43625d; letter-spacing:normal; line-height:1.18; text-align:center; margin:0 0 30px;}
.faq-wrapp h2 a { color:#43625d;}
.faq-wrapp h2 span { display:block;}
.faq-wrapp h3 { font-size:34px; font-weight:500; color:#ffffff; letter-spacing:normal; line-height:1.18; text-align:center; margin:0 0 16px;}
.faq-wrapp h3 a { color:#ffffff;}
.faq-wrapp h3 span { display:block;}
.faq-wrapp h4 { font-size:13px; font-weight:500; color:#111111; letter-spacing:normal; line-height:normal; margin:0 0 8px;}
.faq-wrapp h4 a { color:#111111;}
.faq-wrapp h4 span { display:block;}
.faq-wrapp .faq-col1 { width:100%; float:left; background:#9bb5a8; border-radius:8px; margin:0 0 0; padding:5.1% 16.4% 5.6% 16.4%;}
.faq-wrapp .faq-col1 img { width:100%; display:block;}
.faq-wrapp .faq-col1 .faq-row1 { width:100%; float:left; text-align:left;}
.faq-wrapp p, .faq-wrapp p span { font-family: "Jost", sans-serif;}

/*contact-wrapp*/
.contact-wrapp { text-align:center; background:#43625d; padding:4.2% 0 4.2%;}
.contact-wrapp p { float:none; font-size:16px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.38; margin:0 0 16px;}
.contact-wrapp p a { color:#ffffff;}
.contact-wrapp p span { display:block;}
.contact-wrapp p strong { font-weight:700;}
.contact-wrapp h2 { font-size:34px; font-weight:500; color:#ffffff; letter-spacing:normal; line-height:1.18; margin:0 0 16px;}
.contact-wrapp h2 a { color:#ffffff;}
.contact-wrapp h2 span { display:block;}
.contact-wrapp .contact-col1 { width:85.9%; float:left; margin:16px 7.05% 0;}
.contact-wrapp .contact-col1 img { width:100%; display:block;}
.contact-wrapp .contact-col1 .contact-row1 { width:100%; float:left;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil1 { color:#ffffff; background:none; border-color:rgba(255,255,255,0.9); resize:none;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil2 { width:23.88%; height:48px; float:left; margin:0 1.48% 1.28% 0; padding:0 1% 0;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil2:last-child { margin-right:0;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil3 { width:100%; height:92px; float:left; margin:0 0 20px; padding:12px 1% 0;}
.contact-wrapp .contact-btn1 { float:none; color:#ffffff; background:#343434; border-color:#343434; cursor:pointer; margin:8px 4px 0; padding:13px 42px 13px 42px;}
.contact-wrapp .contact-btn1:hover { color:#343434; background:#ffffff; border-color:#ffffff;}

/*common-css*/
.journey-col2:last-child .journey-dash-box { display: none;}
.journey-col2:hover .journey-step-box { background:#43625d; border:1px solid #43625d;}
.journey-col2:hover .journey-step-box h4 { color:#ffffff;}
.linker-col4 .mob-show { display:none;}
.address-col1:nth-child(even) .address-row1 { float:right;}
.address-col1:nth-child(even) .address-col2 { right:inherit; left:6.6%;}

/*linker-let-box-css*/
.linker-let-box { width:auto; float:left; margin:0 0 0;}
.linker-let-box img { width:100%; display:block;}

/*linker-ret-box-css*/
.linker-ret-box { width:auto; float:right; margin:0 0 0;}
.linker-ret-box img { width:100%; display:block;}

/*skincare-logo-box-css*/
.skincare-logo-box { width:8.8%; float:right; margin:0 0 0; position:absolute; top:6%; right:2.4%;}
.skincare-logo-box img { width:100%; display:block;}

/*treatments-symbol-box-css*/
.treatments-symbol-box { width:8%; float:left; margin:0 0 0; position:absolute; top:5%; left:5.5%;}
.treatments-symbol-box img { width:100%; display:block;}

/*journey-check-box-css*/
.journey-check-box { width:14%; float:none; margin:0 auto 30px; position:relative; z-index:9;}
.journey-check-box img { width:100%; display:block;}

/*journey-dash-box-css*/
.journey-dash-box { width:688%; float:left; background:#43625d; transform:translateY(-50%); margin:0 0 0; padding:0 0 1px; position:absolute; top:50%; right:-720%; z-index:-9;}
.journey-dash-box img { width:100%; display:block;}

/*journey-step-box-css*/
.journey-step-box { width:58px; float:none; background:#ffffff; border:1px solid #43625d; border-radius:2px; transition:all 0.25s ease-out 0s; margin:0 auto 0; padding:8px 6px 6px 6px;}
.journey-step-box img { width:100%; display:block;}
.journey-step-box:hover { background:#43625d; border:1px solid #43625d;}
.journey-step-box:hover h4 { color:#ffffff;}

/*enquiry-form-box-css*/
.enquiry-form-box { width:100%; float:left; margin:0 0 0;}
.enquiry-form-box img { width:100%; display:block;}

/*flinker-let-box-css*/
.flinker-let-box { width:40.7%; float:left; margin:0 0 0;}
.flinker-let-box img { width:100%; display:block;}

/*flinker-ret-box-css*/
.flinker-ret-box { width:57.3%; float:right; margin:44px 0 0; display: flex;flex-wrap: wrap;}
.flinker-ret-box img { width:100%; display:block;}

/*sidbar-google-thumb-box-css*/
.sidbar-google-thumb-box { width:24px; float:none; margin:0 0 14px;}
.sidbar-google-thumb-box img { width:100%; display:block;}

/*sidbar-content-box-css*/
.sidbar-content-box { width:100%; max-height:95.8px; float:left; overflow-y:scroll; margin:0 0 12px; padding:0 10% 0 0;}
.sidbar-content-box img { width:100%; display:block;}

/*profile-content-box-css*/
.profile-content-box { width:77.5%; float:none; text-align:center; margin:0 auto 6.6%;}
.profile-content-box img { width:100%; display:block;}

/*fees-amount-box-css*/
.fees-amount-box { width:100%; float:left; margin:0 0 4.3%;}
.fees-amount-box img { width:100%; display:block;}
.fees-amount-box:last-child { margin-bottom:0;}

/*fees-text-box-css*/
.fees-text-box { width:50%; float:left; text-align:left; font-size:16px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.38; margin:0 0 0;}
.fees-text-box img { width:100%; display:block;}
.fees-text-box:last-child { float:right; text-align:right;}

/*groupin-title-box-css*/
.groupin-title-box { width:100%; float:left; margin:0 0 5.5%; padding:0 0 3.7%; position:relative;}
.groupin-title-box img { width:100%; display:block;}
.groupin-title-box:after { content:""; width:31%; float:left; background:rgba(130,131,134,0.2); margin:0 0 0; padding:0 0 1px; position:absolute; bottom:0; left:0;}

/*testimonial-google-thumb-box-css*/
.testimonial-google-thumb-box { width:24px; float:none; margin:0 0 14px;}
.testimonial-google-thumb-box img { width:100%; display:block;}

/*testimonial-content-box-css*/
.testimonial-content-box { width:100% !important; max-height:68.2px !important; float:left; overflow-y:scroll; margin:0 0 28px; padding:0 0% 0 0; white-space: normal !important;}
.testimonial-content-box img { width:100%; display:block;}
.testimonial-wrapp .testimonial-col2 .mCSB_scrollTools .mCSB_draggerRail{width:6px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background-color:#e3e1e1!important}
.testimonial-wrapp .testimonial-col2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:6px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center;background-color: #456e68!important}

.testimonial-wrapp .testimonial-col2 .mCSB_scrollTools_horizontal{display:none!important}
.testimonial-wrapp .testimonial-col2 .mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%!important;max-width:380px!important}




/*testimonial-btn-box-css*/
.testimonial-btn-box { width:100%; float:left; margin:0 0 6.5%;}
.testimonial-btn-box img { width:100%; display:block;}
.testimonial-btn-box:last-child { margin-bottom:0;}

/*transformations-thumb-box-css*/
.transformations-thumb-box { width:49.2%; float:left; margin:0 0 0; position:relative;}
.transformations-thumb-box img { width:100%; display:block;}
.transformations-thumb-box:last-child { float:right;}

/*transformations-text-box-css*/
.transformations-text-box { width:80%; float:none; margin:0 auto 0; position:absolute; right:0; left:0; bottom:9%;}
.transformations-text-box img { width:100%; display:block;}

/*transformationsin-thumb-box-css*/
.transformationsin-thumb-box { width:49.2%; float:left; margin:0 0 0; position:relative;}
.transformationsin-thumb-box img { width:100%; display:block;}
.transformationsin-thumb-box:last-child { float:right;}

/*transformationsin-text-box-css*/
.transformationsin-text-box { width:86%; float:none; margin:0 auto 0; position:absolute; right:0; left:0; bottom:8%;}
.transformationsin-text-box img { width:100%; display:block;}

/*conditionsin-content-box-css*/
.conditionsin-content-box { width:60.4%; float:none; overflow:auto; margin:0 auto 0;}
.conditionsin-content-box img { width:100%; display:block;}

/*images-thumb-box-css*/
.images-thumb-box { width:78%; float:none; clip-path:circle(50% at 50% 50%); margin:0 auto 0;}
.images-thumb-box img { width:100%; display:block;}

/*faq-content-box-css*/
.faq-content-box { width:54.6%; float:none; overflow:auto; margin:0 auto 5.4%;}
.faq-content-box img { width:100%; display:block;}

/*faq-amount-box-css*/
.faq-amount-box { width:100%; float:left; margin:0 0 3.2%;}
.faq-amount-box img { width:100%; display:block;}
.faq-amount-box:last-child { margin-bottom:0;}

/*faq-text-box-css*/
.faq-text-box { width:50%; float:left; text-align:left; font-size:16px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.38; margin:0 0 0;}
.faq-text-box img { width:100%; display:block;}
.faq-text-box:last-child { float:right; text-align:right;}

/*common-inner-content-box-css*/
.common-inner-content-box { width:100%; float:left; margin:0 0 5%;}

/*common-inner-list-box-css*/
.common-inner-list-box { width:100%; float:left; margin:20px 0 20px;}
.common-inner-list-box li { float:none; margin:0 0 14px; padding:0 0 0 32px; position:relative;}
.common-inner-list-box li:last-child { margin-bottom:0;}
.common-inner-list-box li:before { content:""; width:16px; float:left; background:url(../images/check-green-mallard-white-border-circle-icon.svg) no-repeat top / 100%; transition:all 0.25s ease-out 0s; margin:0 0 0; padding:0 0 16px; position:absolute; top:2px; left:0;}
.common-inner-list-box li:hover:before { background:url(../images/check-green-mallard-white-border-circle-icon.svg) no-repeat bottom / 100%;}
.common-inner-list-box li, .common-inner-list-box li a { font-size:14px; font-weight:400; color:#211f09; letter-spacing:normal; line-height:1.57; font-family: "Outfit", sans-serif;}

/*common-inner-info-box-css*/
.common-inner-info-box { width:100%; float:left; border-bottom:1px solid rgba(158,190,168,0.32); margin:10px 0 0; padding:0 0 6.2%;}
.common-inner-info-box .common-inner-info-btn1 { float:left; color:#ffffff; background:#456e68; border-color:#456e68; cursor:pointer; margin:0 16px 0 0; padding:13px 34px 13px 34px;}
.common-inner-info-box .common-inner-info-btn1:last-child { margin-right:0;}
.common-inner-info-box .common-inner-info-btn1:hover { color:#456e68; background:none; border-color:#456e68;}
.common-inner-info-box .common-inner-info-btn2 { float:left; color:#ffffff; background:#343434; border-color:#343434; cursor:pointer; margin:0 16px 0 0; padding:13px 34px 13px 34px;}
.common-inner-info-box .common-inner-info-btn2:last-child { margin-right:0;}
.common-inner-info-box .common-inner-info-btn2:hover { color:#343434; background:none; border-color:#343434;}

/*common-inner-text-box-css*/
.common-inner-text-box { float:left; font-size:14px; font-weight:600; color:#211f09; letter-spacing:normal; line-height:3.37; margin:0 16px 0 0;}

/*common-inner-pagination-box-css*/
.common-inner-pagination-box { width:100%; float:left; margin:0 0 0;}
.common-inner-pagination-box .common-inner-pagination-btn1 { width:120px; float:left; color:#ffffff; background:#343434; border-color:#343434; margin:0 0 0; padding:13px 10px 13px 10px;}
.common-inner-pagination-box .common-inner-pagination-btn1:hover { color:#343434; background:none; border-color:#343434;}
.common-inner-pagination-box .common-inner-pagination-btn2 { width:120px; float:right; color:#ffffff; background:#343434; border-color:#343434; margin:0 0 0; padding:13px 10px 13px 10px;}
.common-inner-pagination-box .common-inner-pagination-btn2:hover { color:#343434; background:none; border-color:#343434;}

/*common-inner-pagination-btn-box-css*/
.common-inner-pagination-btn-box { width:460px; float:none; display:table; margin:0 auto 0; position:relative;}

/*common-inner-pagination-list-box-css*/
.common-inner-pagination-list-box { width:190px; float:left; text-align:center; transform:translateY(-50%); margin:0 auto 0; position:absolute; top:50%; right:0; left:0;}
.common-inner-pagination-list-box li { float:none; display:inline-block; margin:0 2px 0;}
.common-inner-pagination-list-box li:first-child a { color:#43625d;}
.common-inner-pagination-list-box li a:hover { color:#43625d;}
.common-inner-pagination-list-box li, .common-inner-pagination-list-box li a { font-size:13px; font-weight:500; color:#070101; letter-spacing:4.42px; line-height:normal; font-family: "Jost", sans-serif;}

.common-inner-pagination-btn-box h2.screen-reader-text {display: none;}
.common-inner-pagination-btn-box span.page-numbers.current {float: none;display: inline-block;margin: 0 2px 0;font-size: 13px;color: #375954;letter-spacing: 4.42px;font-weight: 500;}
.common-inner-pagination-btn-box a.page-numbers {float: none;display: inline-block;margin: 0 2px 0;font-size: 13px;color: #070101;letter-spacing: 4.42px;font-weight: 600;}
.common-inner-pagination-btn-box a.page-numbers:hover {color: #375954;}
.common-inner-pagination-btn-box a.next.page-numbers {width: auto;margin: 0 0 0 15px;line-height: normal;}
.common-inner-pagination-btn-box a.prev.page-numbers {width: auto; margin: 0 15px 0 0; line-height: normal;}
.common-inner-pagination-btn-box span.page-numbers.dots {float: none;display: inline-block;margin: 0 2px 0;font-size: 13px;color: #211f09;letter-spacing: 4.42px;font-weight: 500;}
.common-inner-pagination-btn-box .nav-links {display: flex; flex-wrap: wrap; align-items: center; justify-content: center;}

/*btn-css*/
.linker-btn1, .banner-btn1, .about-btn1, .skincare-btn1, .treatments-btn1, .journey-btn1, .minal-btn1, .service-btn1, .team-btn1, .location-btn1, .enquiry-fil1, .enquiry-btn1, .articles-btn1, .details-btn1, .address-btn1, .flinker-fil1, .flinker-btn1, .flinker-btn2, .sidbar-fil1, .sidbar-btn1, .profile-btn1, .profile-btn2, .fees-btn1, .blog-btn1, .blogin-btn1, .group-btn1, .groupin-btn1, .groupslider-btn1, .treat-btn1, .treatin-btn1, .testimonial-btn1, .transformations-btn1, .conditionsin-btn1, .carequality-btn1, .contact-fil1, .contact-btn1, .transformationsin-btn1, .common-inner-info-btn1, .common-inner-info-btn2, .common-inner-pagination-btn1, .common-inner-pagination-btn2, .common-text-btn1 { text-align:center; font-size:14px; font-weight:600; letter-spacing:normal; line-height:normal; border:1px solid; border-radius:2px; transition:all 0.25s ease-out 0s; display:inline-block; position:relative;}

/*common-text-btn-css*/
.common-text-btn1 { color:#211f09; background:none; border-color:rgba(255,255,255,0); margin:0 0 0; padding:13px 0 13px 0;}
.common-text-btn1:hover { color:#456e68;}

/*show-hide-css*/
.mob-show { display:none;}


.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-title { display: none;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-before-form-content { display: none;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content {width: 100%;float: none;margin: 0 auto;padding: 0;max-width: 100%;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row {width: 100%;display: block;float: left;margin: 0 auto;position: relative;height: auto;} 
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container { width: 100%; display: block; margin: 0 0 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap { width: 100%; display: block; position: relative; float: left;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label { display: none;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element {width: 100%;display: flex;margin: 0 auto;float: left;order: inherit;justify-content: center;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell {padding: 0;width: 100% !important;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {width: 23.88%!important;float: left;margin: 0 1.48% 1.28% 0;padding: 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {margin-right: 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {width: 100%;height: 55px;margin: 0 0 0;padding: 0 4% 0;font-size: 14px;font-weight: 600;color: #211f09;background: none;border: 1px solid #43625d;resize: none;border-radius: 2px;text-align: center;letter-spacing: normal;transition: all 0.25s ease-out 0s;display: inline-block;vertical-align: baseline;position: relative;box-shadow: none;outline: none;line-height: normal;font-family: "Fustat", sans-serif;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field::placeholder { color: #211f09;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field {height: 92px;margin: 0 0 20px;padding: 12px 1% 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field { width: 100%; display: none; float: left; position: relative; margin: 0 auto;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field .nf-input-limit { margin: 0 0 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell {width: 100% !important;float: left;display: inline-block;margin: 0 0 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {width: 100%;display: inline-block;height: auto;visibility: visible;margin: 0 0 0 !important;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label {width: auto;padding-left: 20px;cursor: pointer;font-size: 12px;font-weight: 400;color: #211f09;line-height: 1.67;display: inline-block;letter-spacing: normal;position: relative;top: -3px;height: auto;margin: 0 0 0;z-index: 9;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a {text-decoration: none;color: #211f09;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a:hover {color: #456e68;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label .ninja-forms-req-symbol { display: none;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label {width: 100%;float: none;display: inline-block;margin: 0 0 0 !important;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after {content: '';position: absolute;left: 0;top: 3px;width: 13px;height: 13px;background: none;border: 1px solid rgba(21,21,21,0.5);border-radius: 50%;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before {content: '';width: 5px;height: 5px;background: #456e68;position: absolute;top: 7px;left: 4px;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;opacity: 0;-webkit-transform: scale(0);transform: scale(0);border-radius: 50%;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:before { opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:after {border: 1px solid rgba(21,21,21,0.5);background: none;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class1 .nf-field-element .ninja-forms-field { height: auto; margin: 0 0 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .nf-field-element .ninja-forms-field { height: auto; margin: 0 0 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {width: auto;height: auto;float: none;color: #ffffff;background: #375954;border: 1px solid #375954;margin: 8px 0 0;padding: 13px 42px 13px 42px;cursor: pointer;text-align: center;font-size: 14px;font-weight: 600;letter-spacing: normal;text-transform: inherit;transition: all 0.25s ease-out 0s;display: inline-block;position: relative;vertical-align: baseline;outline: none !important;line-height: normal;box-shadow: none;border-radius: 2px;font-family: "Fustat", sans-serif;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field:hover {color: #375954;background: none; border-color: #375954;}
 
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .nf-field-element::after { display: none;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .ninja-forms-field { border: 2px dotted #d00000; background: transparent;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-after-form-content { margin: 15px 0  0;  width: 100%;  float: left;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element > div {  height: 100%;  width: 100%;  padding: 0;  font-size: 14px;  font-weight: 500;  color: #1c1c1c;  background: none !important;  border: none;  resize: none;  text-align: left;  letter-spacing: normal; transition: all 0.25s ease-out 0s;   box-shadow: none; outline: none; line-height: normal; cursor: pointer;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field { cursor: pointer; background:url(../images/down-black-pond-newt-plain-arrow1.svg) no-repeat center / 7.3px ; background-position-x: 95%; padding-right: 28px;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field:hover{ background: url(../images/down-green-pond-newt-plain-arrow.svg) no-repeat center / 7.3px; background-position-x: 95%; color: #43625d;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field+div {display: none;}

.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element > div.iti--show-flags .ninja-forms-field {padding: 0 0 0 52px;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:last-child { width: 100%;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) { width: 100%;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(3) { width: 100%;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell { width: auto !important; margin: 0 8px 16px;}



.contact-wrapp .contact-col1 .nf-form-cont .nf-form-title { display: none;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-before-form-content { display: none;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content {width: 100%;float: none;margin: 0 auto;padding: 0;max-width: 100%;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row {width: 100%;display: block;float: left;margin: 0 auto;position: relative;height: auto;} 
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container { width: 100%; display: block; margin: 0 0 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap { width: 100%; display: block; position: relative; float: left;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label { display: none;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element {width: 100%;display: flex;margin: 0 auto;float: left;order: inherit;justify-content: center;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell {padding: 0;width: 100% !important;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {width: 23.88%!important;float: left;margin: 0 1.48% 1.28% 0;padding: 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {margin-right: 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {width: 100%;height: 55px;margin: 0 0 0;padding: 0 4% 0;font-size: 14px;font-weight: 600;color: #ffffff;background: none;border: 1px solid rgba(255,255,255,0.9);resize: none;border-radius: 2px;text-align: center;letter-spacing: normal;transition: all 0.25s ease-out 0s;display: inline-block;vertical-align: baseline;position: relative;box-shadow: none;outline: none;line-height: normal;font-family: "Fustat", sans-serif;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field::placeholder { color: #ffffff;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field {height: 92px;margin: 0 0 20px;padding: 12px 1% 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field { width: 100%; display: none; float: left; position: relative; margin: 0 auto;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field .nf-input-limit { margin: 0 0 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell {width: 100% !important;float: left;display: inline-block;margin: 0 0 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {width: 100%;display: inline-block;height: auto;visibility: visible;margin: 0 0 0 !important;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label {width: auto;padding-left: 20px;cursor: pointer;font-size: 12px;font-weight: 400;color: #ffffff;line-height: 1.67;display: inline-block;letter-spacing: normal;position: relative;top: -3px;height: auto;margin: 0 0 0;z-index: 9;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a {text-decoration: none;color: #ffffff;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a:hover {color: rgba(255, 255, 255, 0.5)}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label .ninja-forms-req-symbol { display: none;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label {width: 100%;float: none;display: inline-block;margin: 0 0 0 !important;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after {content: '';position: absolute;left: 0;top: 3px;width: 13px;height: 13px;background: none;border: 1px solid rgba(255,255,255,0.5);border-radius: 50%;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before {content: '';width: 5px;height: 5px;background: #ffffff;position: absolute;top: 7px;left: 4px;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;opacity: 0;-webkit-transform: scale(0);transform: scale(0);border-radius: 50%;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:before { opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:after {border: 1px solid rgba(255,255,255,0.5);background: none;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class1 .nf-field-element .ninja-forms-field { height: auto; margin: 0 0 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .nf-field-element .ninja-forms-field { height: auto; margin: 0 0 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {width: auto;height: auto;float: none;color: #ffffff;background: #343434;border: 1px solid #343434;margin: 8px 0 0;padding: 13px 42px 13px 42px;cursor: pointer;text-align: center;font-size: 14px;font-weight: 600;letter-spacing: normal;text-transform: inherit;transition: all 0.25s ease-out 0s;display: inline-block;position: relative;vertical-align: baseline;outline: none !important;line-height: normal;box-shadow: none;border-radius: 2px;font-family: "Fustat", sans-serif;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field:hover {color: #343434;background: #ffffff;border-color: #ffffff;}
 
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .nf-field-element::after { display: none;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .ninja-forms-field { border: 2px dotted #d00000; background: transparent;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-after-form-content { margin: 15px 0  0;  width: 100%;  float: left;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element > div {  height: 100%;  width: 100%;  padding: 0;  font-size: 14px;  font-weight: 500;  color: #1c1c1c;  background: none !important;  border: none;  resize: none;  text-align: left;  letter-spacing: normal; transition: all 0.25s ease-out 0s;   box-shadow: none; outline: none; line-height: normal; cursor: pointer;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field { cursor: pointer; background:url(../images/down-white-pond-newt-plain-arrow1.svg) no-repeat center / 7.3px ; background-position-x: 95%; }
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field:hover{ background: url(../images/down-green-pond-newt-plain-arrow1.svg) no-repeat center / 7.3px; background-position-x: 95%; color: rgba(255,255,255,0.5);}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field+div {display: none;}

.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element > div.iti--show-flags .ninja-forms-field {padding: 0 0 0 52px;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:last-child { width: 100%;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) { width: 100%;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(3) { width: 100%;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell { width: auto !important; margin: 0 8px 16px;}



.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-title { display: none;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-before-form-content { display: none;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content {width: 100%;float: none;margin: 0 auto;padding: 0;max-width: 100%;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row {width: 100%;display: block;float: left;margin: 0 auto;position: relative;height: auto;} 
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container { width: 100%; display: block; margin: 0 0 0;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap { width: 100%; display: block; position: relative; float: left;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label { display: none;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element {width: 100%;display: flex;margin: 0 auto;float: left;order: inherit;justify-content: center;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell {padding: 0;width: 100% !important;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {width: 100%!important;float: left;margin: 0 0;padding: 0;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {width: 100%;height: 46px;margin: 0 0 5.6%;padding: 0 6% 0;font-size: 14px;font-weight: 600;color: #ffffff;background: none;border: 1px solid rgba(255,255,255,0.9);resize: none;border-radius: 2px;text-align: center;letter-spacing: normal;transition: all 0.25s ease-out 0s;display: inline-block;vertical-align: baseline;position: relative;box-shadow: none;outline: none;line-height: normal;font-family: "Fustat", sans-serif;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field::placeholder { color: #ffffff;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field {height: 92px;margin: 0 0 24px;padding: 12px 6% 0;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field { width: 100%; display: none; float: left; position: relative; margin: 0 auto;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field .nf-input-limit { margin: 0 0 0;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell {width: 100% !important;float: left;display: inline-block;margin: 0 0 0;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {width: 100%;display: inline-block;height: auto;visibility: visible;margin: 0 0 14px !important;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label {width: auto;padding-left: 20px;cursor: pointer;font-size: 12px;font-weight: 400;color: #ffffff;line-height: 1.67;display: inline;letter-spacing: normal;position: relative;top: -3px;height: auto;margin: 0 0 0;z-index: 9;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a {text-decoration: none;color: #ffffff;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a:hover {color: rgba(255, 255, 255, 0.5)}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label .ninja-forms-req-symbol { display: none;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label {width: 100%;float: none;display: inline-block;margin: 0 0 18px !important;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after {content: '';position: absolute;left: 0;top: 1px;width: 13px;height: 13px;background: none;border: 1px solid rgba(255,255,255,0.5);border-radius: 50%;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before {content: '';width: 5px;height: 5px;background: #ffffff;position: absolute;top: 5px;left: 4px;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;opacity: 0;-webkit-transform: scale(0);transform: scale(0);border-radius: 50%;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:before { opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:after {border: 1px solid rgba(255,255,255,0.5);background: none;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class1 .nf-field-element .ninja-forms-field { height: auto; margin: 0 0 0;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .nf-field-element .ninja-forms-field { height: auto; margin: 0 0 0;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {width: auto;height: auto;float: none;color: #ffffff;background: #343434;border: 1px solid #343434;margin: 8px 0 0;padding: 13px 42px 13px 42px;cursor: pointer;text-align: center;font-size: 14px;font-weight: 600;letter-spacing: normal;text-transform: inherit;transition: all 0.25s ease-out 0s;display: inline-block;position: relative;vertical-align: baseline;outline: none !important;line-height: normal;box-shadow: none;border-radius: 2px;font-family: "Fustat", sans-serif;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field:hover {color: #343434;background: #ffffff;border-color: #ffffff;}
 
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .nf-field-element::after { display: none;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .ninja-forms-field { border: 2px dotted #d00000; background: transparent;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-after-form-content { margin: 15px 0  0;  width: 100%;  float: left;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element > div {  height: 100%;  width: 100%;  padding: 0;  font-size: 14px;  font-weight: 500;  color: #1c1c1c;  background: none !important;  border: none;  resize: none;  text-align: left;  letter-spacing: normal; transition: all 0.25s ease-out 0s;   box-shadow: none; outline: none; line-height: normal; cursor: pointer;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field { cursor: pointer; background:url(../images/down-white-pond-newt-plain-arrow1.svg) no-repeat center / 7.3px ; background-position-x: 95%; }
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field:hover{ background: url(../images/down-green-pond-newt-plain-arrow1.svg) no-repeat center / 7.3px; background-position-x: 95%; color: rgba(255,255,255,0.5);}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field+div {display: none;}

.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element > div.iti--show-flags .ninja-forms-field {padding: 0 0 0 52px;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:last-child { width: 100%;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) { width: 100%;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(3) { width: 100%;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell {width: 100% !important;margin: 0 0 0;}


.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap.nf-error .nf-field-label label { color: #e80000 !important;}



.referrals-wrapp {text-align: center; padding: 90px 0 90px; position: relative; float: left; width: 100%;}
.referrals-wrapp .referrals-col1 { width: 77.7%; float: none; display: table; margin: 0 auto 26px;}
.referrals-wrapp .referrals-col2 { width: 100%; float: left; margin: 0 0 80px; position: relative;}
.referrals-wrapp .referrals-col3 { width: 95%; float: none; display: table; margin: 0 auto 0;}
.referrals-wrapp .referrals-col2 .referrals-row2 { width: 100%;  float: left;}
.referrals-wrapp  img { width: 100%; display: block;}
.referrals-wrapp h2 {  font-size: 36px;   font-weight: 400;  color: #43625d;  letter-spacing: normal;  line-height: 1.11; margin: 0 0 16px;}
.referrals-wrapp h3 {  font-size: 30px; font-weight: 400; color: #456e68;  letter-spacing: normal;  line-height: 1.47; margin: 0 0 34px;}
.referrals-wrapp p { float: none; font-size: 16px; font-weight: 400; color: #211f09; letter-spacing: normal; line-height: 1.38; margin: 0 0 20px;}


.referrals-wrapp .nf-form-cont {width: 100%;float: none;display: block;margin: 0 auto;}
.referrals-wrapp .nf-form-cont .nf-form-title { display: none;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-before-form-content { display: none;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content {width: 100%;float: none;margin: 0 auto;padding: 0;max-width: 100%;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row { width: 100%; display: block; margin: 0 auto; position: relative; height: auto;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell { padding: 0 0 0;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row nf-field { width: 100%; float: left; display: block;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container { width: 100%; display: block; margin: 0 0 0;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap {width: 100%;display: block;position: relative;float: left;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label { display: flex; margin: 0 0 0 !important; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label label {font-weight: 500;width: 100%;float: left;margin: 10px 0 5px 0;padding: 0 0 0;font-size: 12px;color: #e3b56d;text-align: left;text-transform: uppercase;transition: all 0.25s ease-out 0s;display: inline-block;position: relative;font-family: 'Almarai', sans-serif;letter-spacing: 2.6px;line-height: 23px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label span.nf-label-span {font-weight: 600;width: 100%;float: left;margin: 15px 0 5px 0;padding: 0 0 0;font-size: 16px;color: #ffffff;text-align: left;letter-spacing: 1.3px;transition: all 0.25s ease-out 0s;display: inline-block;position: relative;font-family: 'Montserrat', sans-serif;text-transform: uppercase;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element {width: 100%;display: flex;margin: 0 auto;float: left;order: inherit;justify-content: center;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {width: 100%;float: left;height: 60px;margin: 0 0 13px;padding: 0 7.3% 0;font-size: 14px;font-weight: 600;color: #211f09;background: none;border: 1px solid #43625d;text-align: center;letter-spacing: normal;border-radius: 2px;text-transform: inherit;transition: all 0.25s ease-out 0s;display: inline-block;vertical-align: baseline;position: relative;box-shadow: none;resize: none;outline: none;font-family: "Fustat", sans-serif;z-index: 1;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field::placeholder { color: #211f09;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field {width: 100%;float: none;padding: 19px 3.3% 0;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field { width: 100%; display: none; float: left; position: relative; margin: 0 auto;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field .nf-input-limit { margin: 0 0 0;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {display: inline-block;height: auto;visibility: visible;margin: 20px 16px 10px 0 !important;width: 100%;text-align: left;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label {float: none;width: auto;padding-left: 20px;cursor: pointer;font-size: 12px;font-weight: 400;color: #414042;line-height: 2.17;display: inline-block;position: relative;top: -2px;height: auto;letter-spacing: normal;margin: 0 0 0 !important;z-index: 1;text-align: left;font-family: "Jost", sans-serif;text-transform: inherit;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a {color: #211f09;text-decoration: none;display: inline-block;}    
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a:hover {color: #456e68;} 
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label .ninja-forms-req-symbol { display: none;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after {content: '';position: absolute;left: 0;top: 6px;width: 13px;height: 13px;background: none;border: 1px solid rgba(21,21,21,0.5);border-radius: 50%;opacity: 1;display: block;transform: scale(1);outline: none;box-shadow: none;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before {content: '';width: 5px;height: 5px;background: #456e68;border: 0;position: absolute;top: 10px;left: 4px;border-radius: 50%;outline: none;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;opacity: 0 !important;-webkit-transform: scale(0) !important;transform: scale(0) !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:before { opacity: 1 !important; -webkit-transform: scale(1) !important; transform: scale(1) !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:after {border: 1px solid rgba(21,21,21,0.5);background: none;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:nth-child(2) .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {width: 100%;float: left;margin: 20px 0 10px 0 !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class1 .nf-field-element .ninja-forms-field { height: auto; margin: 0 0 0;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .nf-field-element .ninja-forms-field { height: auto; margin: 0 0 0;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {width: auto;height: auto;float: none;color: #ffffff;background: #375954;border: 1px solid #375954;margin: 14px 0 0;padding: 13px 42px 13px 42px;cursor: pointer;text-align: center;font-size: 14px;font-weight: 600;letter-spacing: normal;text-transform: inherit;transition: all 0.25s ease-out 0s;display: inline-block;position: relative;vertical-align: baseline;outline: none !important;line-height: normal;box-shadow: none;border-radius: 2px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .nf-field-element::after { display: none;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .ninja-forms-field { border: 2px dotted #d00000; background: transparent;}
.referrals-wrapp .nf-form-cont .nf-after-form-content { margin: 15px 0 0; text-align: center;}

.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.file_upload-wrap .nf-field-element .files_uploaded p .delete {color: #375954;text-decoration: none;font-weight: 600;text-transform: uppercase;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.file_upload-wrap .nf-field-element .files_uploaded p .delete:hover {color: #211f09;}

.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell {width: 49% !important; float: left;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell:nth-child(2n) {float: right;}

.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(4) .nf-cell {width: 49% !important; float: left;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(4) .nf-cell:nth-child(2n) {float: right;}

.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(5) {margin: 70px 0 10px;}

.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(6) .nf-cell {width: 49% !important; float: left;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(6) .nf-cell:nth-child(2n) {float: right;}

.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell {width: 49% !important; float: left;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell:nth-child(2n) {float: right;}

.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(9) {margin: 70px 0 10px;}

.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell {width: 49% !important; float: left;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell:nth-child(2n) {float: right;}
 
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element { align-items: center;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul {width: 100%;display: flex;flex-wrap: wrap;justify-content: center;position: relative;margin: 0 0 35px !important;float: left;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li {width: 25%;margin: 0 0 30px !important;font-size: 13px;text-align: center;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li:before { display: none;}

.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label {float: none;width: auto;padding-left: 20px;cursor: pointer;font-size: 12px;font-weight: 400;color: #211f09;line-height: 1.42;display: inline;position: relative;top: -2px;height: auto;letter-spacing: normal;margin: 0 0 0 !important;z-index: 1;text-align: center;font-family: "Fustat", sans-serif;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li input { height: auto;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li .ninja-forms-field {height: auto;padding: 0;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label:after {content: '';position: absolute;left: 0;top: 1px;width: 13px;height: 13px;background: none;border: 1px solid rgba(21,21,21,0.5);border-radius: 50%;opacity: 1;display: block;transform: scale(1);outline: none;box-shadow: none;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label:before {content: '';width: 5px;height: 5px;background: #456e68;border: 0;position: absolute;top: 5px;left: 4px;border-radius: 50%;outline: none;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;opacity: 0 !important;-webkit-transform: scale(0) !important;transform: scale(0) !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label.nf-checked-label:before { opacity: 1 !important; -webkit-transform: scale(1) !important; transform: scale(1) !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label.nf-checked-label:after {border: 1px solid rgba(21,21,21,0.5);background: none;}

.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element button.ninja-forms-field.nf-fu-fileinput-button { cursor: pointer;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element button.btn.nf-fu-button-cancel {width: auto;height: auto;float: none;color: #fff;background: #375954;border: 1px solid #375954;cursor: pointer;margin: 0 0 14px 5px;padding: 14px 23px 14px;text-align: center;font-size: 12px;font-weight: 600;letter-spacing: normal;border-radius: 2px;transition: all 0.25s ease-out 0s;position: relative;text-transform: inherit;vertical-align: baseline;outline: none !important;font-family: "Jost", sans-serif;line-height: normal;box-shadow: none;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element button.btn.nf-fu-button-cancel:hover {color: #375954;background: none;border-color: #375954;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.file_upload-wrap .nf-field-element .files_uploaded p {font-size: 12px;text-align: center;line-height: 23px;margin: 0 0 20px 5px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(3) .nf-field-container .nf-field-element textarea.ninja-forms-field {height: 131px;padding: 19px 3.3% 0;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(4) .nf-field-container .nf-field-element textarea.ninja-forms-field {height: 131px;padding: 19px 3.3% 0;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell {width: auto !important;float: none;display: inline-block;}
.nf-pass.field-wrap .nf-field-element:after { display: none !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap.nf-error .nf-field-label label { color: #e80000;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .submit-wrap .nf-field-element {justify-content: center;width: 100%;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field:hover {color: #375954;background: none;border-color: #375954;}



.benefits-wrapp { width: 100%; float: left;padding: 70px 0; text-align: center;}
.benefits-wrapp h2 {font-size: 36px;font-weight: 400;color: #43625d; letter-spacing: normal; line-height: 1.11; margin: 0 0 16px;}
.benefits-wrapp h3 { font-size: 30px; font-weight: 400; color: #456e68; letter-spacing: normal; line-height: 1.47; margin: 0 0 34px;}
.benefits-wrapp p {float: none; font-size: 16px; font-weight: 400; color: #211f09; letter-spacing: normal; line-height: 1.38; margin: 0 0 20px;}


.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-title { display: none;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-before-form-content { display: none;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row nf-cells { width: 100%;  display: flex; flex-wrap: wrap; position: relative;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-rows-wrap { width: 100%; display: flex; flex-wrap: wrap; position: relative;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content { width: 100%; float: none; margin: 0 auto; padding: 0; max-width: 100%;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row { width: 100%; display: block; margin: 0 auto; position: relative; height: auto;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container { width: 100%; display: block; margin: 0 0 0;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap { width: 100%; display: block; position: relative; float: left;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label { display: none;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:first-child {width: 52% !important;float: left;padding: 0;margin: 0 12px 0 0;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:last-child {width: auto!important;float: right;margin: 0 0 0;padding: 0;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {width: 100%;height: 48px;margin: 0 0 0;padding: 0 5.5% 0;text-align: left;font-size: 14px;color: #1f2020;background: #ffffff;border: 1px solid #ffffff;resize: none;font-weight: 600;letter-spacing: normal;text-transform: inherit;border-radius: 2px;transition: all 0.25s ease-out 0s;display: inline-block;position: relative;z-index: 9;font-family: "Fustat", sans-serif;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {width: 100%;height: auto;float: none;color: #fff;background: none;border: 1px solid #ffffff;margin: 0 0 0;padding: 13px 42px 13px 42px;cursor: pointer;text-align: center;font-size: 14px;font-weight: 600;letter-spacing: normal;border-radius: 2px;transition: all 0.25s ease-out 0s;display: inline-block;position: relative;vertical-align: baseline;outline: none!important;font-family: "Fustat", sans-serif;line-height: normal;box-shadow: none;z-index: 1;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field:hover {color: #1f2020;background: #ffffff;border-color: #ffffff;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-error.field-wrap .nf-field-element:after { display: none;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-error { display: none;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-after-form-content { margin: 15px 0 0;}


.profile-content-box ul li::before {position: relative; top: 0;}
.profile-content-box ol li::before {position: relative;}


.practice-wrapp .practice-col1 {width: 100%;float: left;}
.practice-wrapp .practice-col1 .practice-row1 { width: 24.17%; float: left; margin: 0 1.1% 1.1% 0; background: #0d0d0e; overflow: hidden;}
.practice-wrapp .practice-col1 .practice-row1:nth-child(4n) { margin-right: 0;}
.practice-wrapp .practice-col1 .practice-row1 .practice-bar1 { width: 100%; float: left;}
.practice-wrapp .practice-col1 .practice-row1 .practice-bar1:hover img { transform: scale(1.08); filter: grayscale(1);}



.treatin-wrapp ul { width:100%; float: none; margin:0 auto 28px; padding-left: 0px;}
.treatin-wrapp ul li { float:none; font-size: 16px; color: #211f09; line-height: 1.56; position:relative; margin: 0 0 0; padding:0 0 0 10px; letter-spacing: normal; font-family: "Fustat", sans-serif;  font-weight: 400;}
.treatin-wrapp ul li:before { content: "\2022 "; position: absolute; left: -1px; color:#43625d; font-size: 12px; top: 4px; line-height: normal;} 
.treatin-wrapp ul li a { color: #43625d; }
.treatin-wrapp ul li a:hover { color: #211f09; }
.treatin-wrapp ol { width:100%; float: none; counter-reset: my-awesome-counter; margin:0 auto 28px; position: relative; }
.treatin-wrapp ol li { font-size: 16px; color: #211f09; line-height: 1.56; counter-increment: step-counter; padding-left:20px; width: auto; margin: 0 auto; position: relative; font-family: "Fustat", sans-serif; letter-spacing: normal; font-weight: 400;}
.treatin-wrapp ol li a { color: #43625d; }
.treatin-wrapp ol li a:hover { color: #211f09; }
.treatin-wrapp ol li:before { content: counter(step-counter)'.';margin-right: 0px; position: absolute; left: 0; color: #211f09; font-size: 16px; top: 0;}

.common-inner-video-box { width: 100%; position: relative; padding: 0 0 56.25%; margin: 0 0px 25px 0; float: left; height: 0;}
.common-inner-video-box iframe { position: absolute; width: 100%; height: 100%; top: 0; left: 0;}

.blog-wrapp.search-page .blog-col2 .blog-row2 { width: 100%;}
.team-wrapp .team-col3 .non-slider {width: 100%;display: flex;flex-wrap: wrap;}
.team-wrapp .team-col3 .non-slider .team-row3 {width: 50%;}
.flinker-wrapp .flinker-col5 .flinker-row5 li span{display: block;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field option {color: #000;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container  select.ninja-forms-field option {color: #000;}
.conditionsin-wrapp .conditionsin-col1 .conditionsin-row1 ul li {margin: 7px 0 10px;position: relative;padding-left: 17px;}
.conditionsin-wrapp .conditionsin-col1 .conditionsin-row1 ul li::before{content: "\2022 "; position: absolute;left: 0px;color: #43625d;font-size: 22px;top: -4px;}  
.conditionsin-content-box ul li {margin: 0 0 10px;font-size: 16px;font-weight: 400;color: #211f09;letter-spacing: normal;line-height: 1.3; position: relative !important; padding-left: 18px;}
.conditionsin-content-box ul li::before{content: "\2022 "; position: absolute;left:0px;color: #43625d;font-size: 22px;top: -3px;}
.faq-content-box ul li{ margin: 0 0 10px;font-size: 16px;font-weight: 400;color: #211f09;letter-spacing: normal;line-height: 1.3; position: relative !important; padding-left: 18px;}
.faq-content-box ul li::before{content: "\2022 "; position: absolute;left:0px;color: #43625d;font-size: 22px;top: -3px;}
.faq-content-box h3 {color: #43625d !important;}

.referrals-wrapp .referrals-col1 .referrals-row1 .cog-form__container .cog-form__content .cog-body .cog-field .cog-input .el-input__inner { width: 100%;height: 55px;margin: 0 0 0;padding: 0 4% 0;font-size: 14px;font-weight: 600;color: #211f09;background: none;border: 1px solid #43625d !important;resize: none;border-radius: 2px;text-align: center;letter-spacing: normal;  transition: all 0.25s ease-out 0s;display: inline-block;vertical-align: baseline;position: relative;box-shadow: none;outline: none;line-height: normal;font-family: "Fustat", sans-serif;}
.referrals-col1 .referrals-row1 .cog-form__container {
  background: transparent !important;
}
.referrals-col1 .referrals-row1  .cog-header.cog-wrapper.cog-header--center {
  background: transparent !important;
}
.referrals-wrapp .referrals-col1 .referrals-row1 .cog-form__container .cog-form__content .cog-body .cog-field .cog-input .el-textarea__inner{
  height: 92px !important;
  margin: 0 0 20px;
  padding: 12px 1% 0;
  background: transparent;
}

.referrals-wrapp .referrals-col1 .referrals-row1 .cog-form__container .cog-form__content .cog-body .cog-page__navigation button.el-button {
  width: auto;
   height: auto;
   float: none;
   color: #ffffff;
   background: #375954;
   border: 1px solid #375954;
   margin: 8px 0 0;
   padding: 13px 42px 13px 42px;
   cursor: pointer;
   text-align: center;
   font-size: 14px;
   font-weight: 600;
   letter-spacing: normal;
   text-transform: inherit;
   transition: all 0.25s ease-out 0s;
   display: inline-block;
   position: relative;
   vertical-align: baseline;
   outline: none !important;
   line-height: normal;
   box-shadow: none;
   border-radius: 2px;
   font-family: "Fustat", sans-serif;
 }
 .referrals-wrapp .referrals-col1 .referrals-row1 .cog-form__container .cog-form__content .cog-body .cog-page__navigation button.el-button:hover{
   color: #375954;
   background: none;
   border-color: #375954;
 }
 .articles-col1.mob {
  display: none;
}
.treatments-wrapp .treatments-col2 .square-row1 {position: relative;}
.treatments-wrapp .treatments-col2 .square-row1:after {content: '';background:linear-gradient(to bottom, #000000ba, transparent);position: absolute;height: 25%;width: 100%;left: 0;right: 0;top: 0;bottom: 0;}
.images-row1  a:hover{cursor: pointer; color: #375954;}
.images-wrapp .images-col1 .images-row1 {padding: 12px 13px !important;}
.menuzord.red.mobile-menu {display: none;}
.treatin-wrapp ol li span {display: block;margin: 2px 0 5px;}

.fees-col2 .accordion2 h3.active::before {transform:rotate(-180deg) translateY(50%)}

 .location-wrapp .location-col1 {display: flex;flex-wrap: wrap; justify-content: space-between;}
.location-wrapp .location-col1 .location-row1.northdowns-hospital {width: 49%;float: left;display: block;position: relative;}
.location-wrapp .location-col1 .location-row1.spire-gatwick-hospital {width: 49%;display: inline-block;float: left;position: relative;}

.location-row1.reigate-specialist-orthodontic-practice  {width: 49% !important;float: left;display: block;position: relative;}
.location-row1.medwyn-surgery {width: 49% !important;display: inline-block;float: left;position: relative;}


.flinker-wrapp .flinker-col8 {
  width: 29.1%;
  float: left;
  margin: 0 2.8% 4% 0;
}
.flinker-wrapp .flinker-col9 {
  width: 31.1%;
  float: left;
  margin: 0 3.1% 4% 0;
}

.flinker-wrapp .flinker-col8 ul li{
  font-size: 14.8px;
  font-weight: 400;
  color: #ffffff;
  letter-spacing: normal;
  line-height: 1.6;
}
.flinker-wrapp .flinker-col9 ul li{
  font-size: 14.8px;
  font-weight: 400;
  color: #ffffff;
  letter-spacing: normal;
  line-height: 1.6;
}

.flinker-wrapp .flinker-col8 ul li a{
  font-size: 14.8px;
  font-weight: 400;
  color: #ffffff;
  letter-spacing: normal;
  line-height: 1.6;
}
.flinker-wrapp .flinker-col9 ul li a{
  font-size: 14.8px;
  font-weight: 400;
  color: #ffffff;
  letter-spacing: normal;
  line-height: 1.6;
}
.flinker-wrapp .flinker-col8 ul li a:hover{
  color:#9bb5a8 ;
}
.flinker-wrapp .flinker-col9 ul li a:hover{
  color:#9bb5a8 ;
}
.flinker-row6 li a span {display: block;}

.team-wrapp h2 strong {font-size: 20px;font-weight: 400;color: #211f09;letter-spacing: normal;line-height: 1.57;margin: 0 0 12px;display: block;}
.treat-wrapp h4 {text-align: left;color: #375954;margin: 0 0 8px;font-size: 18px;}
.treatin-wrapp ul li strong {font-weight: bold;color: #43625d;}

.team-wrapp .team-col1 {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.team-wrapp .team-col1 .team-row1 {width: 70%;}
.team-wrapp .team-col1 .team-col2.desk {width: 25%;}

.conten-wrapp .conten-col1 .conten-row1 p span {display: inline;}





/*Smartphone css*/
@media screen and (max-width: 399px)
{

.location-wrapp .location-col4 {
  margin: 72px auto 0 3%  !important;
}
}

@media screen and (max-width: 480px) {
.margin { width:90%;}
.header-wrapp { text-align:center; padding:12px 0 13px;}
.header-wrapp .header-col1 { width:100%; margin:0 0 0;}
.header-wrapp .header-col1 .header-row1 { width:100%;}
.header-wrapp .header-col1 .header-row1 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.header-row1 li, .header-row1 li a { font-size:9px; letter-spacing:0.80px;}

.linker-wrapp { text-align:center; padding:40px 0 40px; position:relative; top:inherit;}
.linker-wrapp .linker-col1 { width:131px; transform:none; margin:0 auto 16px; position:relative; top:inherit;}
.linker-wrapp .linker-col1 .linker-row1 { width:100%;}
.linker-wrapp .linker-col2 { width:100%; margin:0 0 0; position:fixed; top:0; right:0; left:0; z-index:9999; display: none;}
.linker-wrapp .linker-col2 .linker-row2 { width:100%;}
.linker-wrapp .linker-col3 { width:100%; display:none; margin:0 0 0;}
.linker-wrapp .linker-col3 .linker-row3 { width:100%;}
.linker-wrapp .linker-col4 { width:100%; margin:0 0 16px;}
.linker-wrapp .linker-col4 .linker-row4 { width:100%;}
.linker-wrapp .linker-col4 .linker-row4 a { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.linker-wrapp .linker-col5 { width:100%; margin:0 0 0;}
.linker-wrapp .linker-col5 .linker-row5 { width:100%;}
.linker-wrapp .linker-btn1 { width:48%; margin:4.2% 0 0; padding:13px 2% 13px 2%;}
.linker-wrapp .linker-btn1:first-child { margin-top:0;}
.linker-wrapp .linker-btn1:nth-child(2) { margin-top:0;}
.linker-wrapp .linker-btn1:nth-child(2n) { float:right;}

.banner-wrapp { text-align:center; min-height:inherit;}
.banner-wrapp p { font-size:14px; color:#211f09; margin:0 0 10px;}
.banner-wrapp p a { color:#211f09;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 { font-size:29.3px; color:#456e68; margin:0 0 20px;}
.banner-wrapp h2 a { color:#456e68;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-col1 { width:100%; transform:none; margin:0 0 0; position:relative; top:inherit;}
.banner-wrapp .banner-col1 .banner-row1 { width:100%; padding:36px 5% 72px 5%;}
.banner-wrapp .banner-btn1 { margin:16px 4px 0;}
.banner-wrapp .banner-btn1:last-child { margin-right:4px;}

.about-wrapp { text-align:center; padding:20px 0 30px;}
.about-wrapp p { font-size:14px; margin:0 0 10px;}
.about-wrapp p span { display:inline;}
.about-wrapp h2 { font-size:12px; margin:0 0 10px;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 { font-size:22px; margin:0 0 10px;}
.about-wrapp h3 span { display:inline;}
.about-wrapp .about-col1 { width:100%; margin:0 0 0;}
.about-wrapp .about-col1 .about-row1 { width:100%; transform:none; margin:0 0 40px; position:relative; top:inherit; right:inherit;}
.about-wrapp .about-col2 { width:100%; margin:0 0 0;}
.about-wrapp .about-col2 .about-row2 { width:100%;}
.about-wrapp .about-btn1 { margin:14px 4px 0;}
.about-wrapp .about-btn1:last-child { margin-right:4px;}

.partners-wrapp { text-align:center; padding:30px 0 30px;}
.partners-wrapp p { font-size:14px; margin:0 0 10px;}
.partners-wrapp p span { display:inline;}
.partners-wrapp .partners-col1 { width:100%; margin:0 0 0;}
.partners-wrapp .partners-col1 .partners-row1 { width:auto; float:none; vertical-align:middle; display:inline-block;}

.skincare-wrapp { text-align:center; padding:30px 0 28px;}
.skincare-wrapp p { font-size:14px; margin:0 0 10px;}
.skincare-wrapp p span { display:inline;}
.skincare-wrapp h2 { font-size:12px; margin:0 0 10px;}
.skincare-wrapp h2 span { display:inline;}
.skincare-wrapp h3 { font-size:15px; margin:0 0 10px;}
.skincare-wrapp h3 span { display:inline;}
.skincare-wrapp .skincare-col1 { width: 100%;margin: 0 0 0;padding: 36px 5% 38px;/*background-color: #a0b4a9 !important;background-size: 100% !important;background-position: bottom center !important;*/}
.skincare-wrapp .skincare-col1 .skincare-row1 {width:96%;position:relative;bottom:inherit;left:inherit;float:none;margin:0 auto 0;text-align: left;padding-right: 37%;}
.skincare-wrapp .skincare-btn1 { margin:14px 4px 0;padding: 13px 24px 13px 24px;}
.skincare-wrapp .skincare-btn1:last-child { margin-right:4px;}
.skincare-wrapp .skincare-col1 .skincare-row1 p {display: none;}

.treatments-wrapp { text-align:center; padding:30px 0 44px;}
.treatments-wrapp p { font-size:14px; margin:0 0 10px;}
.treatments-wrapp p span { display:inline;}
.treatments-wrapp h2 { font-size:12px; margin:0 0 10px;}
.treatments-wrapp h2 span { display:inline;}
.treatments-wrapp h3 { font-size:26px; margin:0 0 24px;}
.treatments-wrapp h3 span { display:inline;}
.treatments-wrapp h4 { font-size:20px; margin:0 0 10px;}
.treatments-wrapp h4 span { display:inline;}
.treatments-wrapp .treatments-col1 { width:100%; margin:0 0 0;}
.treatments-wrapp .treatments-col1 .treatments-row1 { width:100%;}
.treatments-wrapp .treatments-col2 { width:100%; margin:0 0 0;}
.treatments-wrapp .treatments-col2 .treatments-row2 { width:100%; text-align:center; padding:26px 0 0;}
.treatments-wrapp .treatments-btn1 { margin:14px 4px 0;}
.treatments-wrapp .treatments-btn1:last-child { margin-right:4px;}
.treatin-wrapp ul li:before {top: 2px;}

.journey-wrapp { text-align:center; padding:44px 0 30px;}
.journey-wrapp p { font-size:14px; margin:0 0 10px;}
.journey-wrapp p span { display:inline;}
.journey-wrapp h2 { font-size:12px; margin:0 0 10px;}
.journey-wrapp h2 span { display:inline;}
.journey-wrapp h3 { font-size:26px; margin:0 0 34px;}
.journey-wrapp h3 span { display:inline;}
.journey-wrapp h5 { font-size:16px; margin:0 0 10px;}
.journey-wrapp h5 span { display:inline;}
.journey-wrapp .journey-col1 { width:100%; margin:0 0 10px;}
.journey-wrapp .journey-col1 .journey-row1 { width:100%;}
.journey-wrapp .journey-col2 { width:100%; margin:0 0 16px;}
.journey-wrapp .journey-col2:last-child { margin-bottom:0;}
.journey-wrapp .journey-col2 .journey-row2 { width:100%; padding:16px 0 0;}
.journey-wrapp .journey-btn1 { margin:14px 4px 0;}

.minal-wrapp { text-align:center; padding:30px 0 28px;}
.minal-wrapp p { font-size:14px; margin:0 0 10px;}
.minal-wrapp p span { display:inline;}
.minal-wrapp h2 { font-size:12px; margin:0 0 10px;}
.minal-wrapp h2 span { display:inline;}
.minal-wrapp h3 { font-size:26px; margin:0 0 10px;}
.minal-wrapp h3 span { display:inline;}
.minal-wrapp .minal-col1 { width:100%; margin:0 0 0;}
.minal-wrapp .minal-col1 .minal-row1 { width:100%; transform:none; padding:38px 5% 40px; position:relative; top:inherit; right:inherit;}
.minal-wrapp .minal-col2 { width:100%; margin:0 0 0;}
.minal-wrapp .minal-col2 .minal-row2 { width:100%;}
.minal-wrapp .minal-btn1 { margin:14px 4px 0;}
.minal-wrapp .minal-btn1:last-child { margin-right:4px;}

.service-wrapp { text-align:center; padding:28px 0 28px;}
.service-wrapp p { font-size:14px; margin:0 0 10px;}
.service-wrapp p span { display:inline;}
.service-wrapp h2 { font-size:12px; margin:0 0 10px;}
.service-wrapp h2 span { display:inline;}
.service-wrapp h3 { font-size:28px; margin:0 0 10px;}
.service-wrapp h3 span { display:inline;}
.service-wrapp h4 { font-size:16px; margin:0 0 0;}
.service-wrapp h4 span { display:inline;}
.service-wrapp .service-col1 { width:100%; margin:0 0 0;}
.service-wrapp .service-col1 .service-row1 { width:100%; transform:none; margin:0 0 40px; position:relative; top:inherit; left:inherit;}
.service-wrapp .service-col2 { width:100%; margin:0 0 0;}
.service-wrapp .service-col2 .service-row2 { width:100%;}
.service-wrapp .service-btn1 { margin:14px 4px 0;}
.service-wrapp .service-btn1:last-child { margin-right:4px;}

.team-wrapp { text-align:center; padding:28px 0 5.2%;}
.team-wrapp p { font-size:14px; margin:0 0 10px;}
.team-wrapp p span { display:inline;}
.team-wrapp h2 { font-size:12px; margin:0 0 10px;}
.team-wrapp h2 span { display:inline;}
.team-wrapp h3 { font-size:28px; margin:0 0 10px;}
.team-wrapp h3 span { display:inline;}
.team-wrapp .team-col1 { width:100%; margin:0 0 0;}
.team-wrapp .team-col1 .team-row1 { width:100%; transform:none; margin:0 0 30px; position:relative; top:inherit; right:inherit;}
.team-wrapp .team-col2 { width:100%; margin:0 0 0;}
.team-wrapp .team-col2 .team-row2 { width:100%;}
.team-wrapp .team-col3 { width:100%; margin:0 0 0;}
.team-wrapp .team-col3 .team-row3 { width:100%;}
.team-wrapp .team-btn1 { margin:14px 4px 0;}
.team-wrapp .team-btn1:last-child { margin-right:4px;}

.location-wrapp { text-align:center;}
.location-wrapp p { font-size:14px; margin:0 0 10px;}
.location-wrapp p span { display:inline;}
.location-wrapp h2 { font-size:12px; margin:0 0 10px;}
.location-wrapp h2 span { display:inline;}
.location-wrapp h3 { font-size:22px; margin:0 0 20px;}
.location-wrapp h3 span { display:inline;}
.location-wrapp h4 { font-size:12.8px; margin:0 0 0;}
.location-wrapp h4 span { display:inline;}
.location-wrapp .location-col1 { width:100%; margin:0 0 0;}
.location-wrapp .location-col1 .location-row1 { width:100%; padding:0 0 400px;}
.location-wrapp .location-col2 { width:100%; transform:none; margin:0 0 0; position:relative; top:inherit;}
.location-wrapp .location-col2 .location-row2 { width:100%; padding:34px 5% 60px 5%;}
.location-wrapp .location-col3 { width:100%; margin:0 0 10px;}
.location-wrapp .location-col3 .location-row3 { width:100%;}
.location-wrapp .location-col3 .location-row3 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.location-wrapp .location-col4 { width:160px;  margin: 55px  2% 0 auto; position:absolute; top:0; right:0; left:0;}
.location-wrapp .location-col4 .location-row4 { width:100%;}
.location-wrapp .location-btn1 { margin:14px 4px 0;}
.location-wrapp .location-btn1:last-child { margin-right:4px;}
.location-row3 li, .location-row3 li a { font-size:12.8px;}
.location-wrapp .location-col4 .location-row4 .select-items {max-height: 134px;}
.location-wrapp .location-col4 .location-row4 .select-items > div {padding: 13px 5% 7px 5%;}

.enquiry-wrapp { text-align:center; padding:58px 0 60px;}
.enquiry-wrapp p { font-size:14px; margin:0 0 10px;}
.enquiry-wrapp p span { display:inline;}
.enquiry-wrapp h2 { font-size:12px; margin:0 0 10px;}
.enquiry-wrapp h2 span { display:inline;}
.enquiry-wrapp h3 { font-size:26px; margin:0 0 10px;}
.enquiry-wrapp h3 span { display:inline;}
.enquiry-wrapp .enquiry-col1 { width:100%; margin:22px 0 0;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 { width:100%;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil1 { text-align:center;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2 { width:100%; height:45px; margin:0 0 4.2%; padding:0 5% 0;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil3 { width:100%; height:84px; margin:0 0 20px; padding:13px 5% 0;}
.enquiry-wrapp .enquiry-btn1 { margin:8px 4px 0;}

.articles-wrapp { text-align:center; padding:28px 0 28px;}
.articles-wrapp p { font-size:14px; margin:0 0 10px;}
.articles-wrapp p span { display:inline;}
.articles-wrapp h2 { font-size:26px; margin:0 0 10px;}
.articles-wrapp h2 span { display:inline;}
.articles-wrapp h3 { font-size:12px; margin:0 0 8px;}
.articles-wrapp h3 span { display:inline;}
.articles-wrapp h4 { font-size:21px; margin:0 0 8px;}
.articles-wrapp h4 span { display:inline;}
.articles-wrapp .articles-col1 { width:100%; margin:22px 0 0;}
.articles-wrapp .articles-col1 .articles-row1 { width:100%;}
.articles-wrapp .articles-col2 { width:100%; margin:0 0 0; padding:5% 5% 5% 5%;}
.articles-wrapp .articles-col2 .articles-row2 { width:100%; text-align:center; padding:28px 0 0;}

.flinker-wrapp { text-align:center; padding:60px 0 5.2%;}
.flinker-wrapp p { font-size:14px; margin:0 0 10px;}
.flinker-wrapp p span { display:inline;}
.flinker-wrapp h2 { font-size:11px; margin:0 0 16px;}
.flinker-wrapp h2 span { display:inline;}
.flinker-wrapp h3 { font-size:11px; margin:0 0 0;}
.flinker-wrapp h3 span { display:inline;}
.flinker-wrapp .flinker-col1 { width:131px; float:none; margin:0 auto 20px;}
.flinker-wrapp .flinker-col1 .flinker-row1 { width:100%;}
.flinker-wrapp .flinker-col2 { width:100%; margin:0 0 16px;}
.flinker-wrapp .flinker-col2 .flinker-row2 { width:100%;}
.flinker-wrapp .flinker-col2 .flinker-row2 a { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.flinker-wrapp .flinker-col3 { width:100%; margin:0 0 28px;}
.flinker-wrapp .flinker-col3 .flinker-row3 { width:100%;}
.flinker-wrapp .flinker-col3 .flinker-row3 .flinker-fil1 { text-align:center;}
.flinker-wrapp .flinker-col3 .flinker-row3 .flinker-fil2 { width:100%; height:45px; margin:0 0 4.2%; padding:0 5% 0;}
.flinker-wrapp .flinker-col4 { width:100%; margin:0 0 12px;}
.flinker-wrapp .flinker-col4 .flinker-row4 { width:100%;}
.flinker-wrapp .flinker-col4 .flinker-row4 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.flinker-wrapp .flinker-col5 { width:100%; margin:0 0 12px;}
.flinker-wrapp .flinker-col5 .flinker-row5 { width:100%;}
.flinker-wrapp .flinker-col5 .flinker-row5 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.flinker-wrapp .flinker-col6 { width:100%; margin:0 0 12px;}
.flinker-wrapp .flinker-col6 .flinker-row6 { width:100%;}
.flinker-wrapp .flinker-col6 .flinker-row6 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.flinker-wrapp .flinker-col7 { width:100%; margin:12px 0 0;}
.flinker-wrapp .flinker-col7 .flinker-row7 { width:100%;}
.flinker-wrapp .flinker-btn1 { width:48%; margin:4.2% 0 0; padding:13px 2% 13px 2%;}
.flinker-wrapp .flinker-btn1:nth-child(2n) { float:right;}
.flinker-wrapp .flinker-btn2 { width:48%; margin:4.2% 0 0; padding:13px 2% 13px 2%;}
.flinker-wrapp .flinker-btn2:nth-child(2n) { float:right;}
.flinker-row4 li, .flinker-row4 li a, .flinker-row5 li, .flinker-row5 li a, .flinker-row6 li, .flinker-row6 li a { font-size:12.8px; letter-spacing:normal;}

.footer-wrapp { text-align:center; padding:34px 0 54px;}
.footer-wrapp .footer-col1 { width:100%; margin:0 0 0;}
.footer-wrapp .footer-col1 .footer-row1 { width:100%;}
.footer-wrapp .footer-col1 .footer-row1 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.footer-wrapp .footer-col1 .footer-row1 li:nth-child(2n) { display:none;}
.footer-row1 li, .footer-row1 li a { font-size:11px; letter-spacing:normal;}

/*inner-css*/
.inner-wrapp { text-align:left;}
.inner-wrapp h1 { font-size:29px; margin:0 0 10px;}
.inner-wrapp h1 span { display:inline;}
.inner-wrapp .inner-col1 { width:90%; transform:none; margin:0 auto 0; position:absolute; top:inherit; bottom:34px;}
.inner-wrapp .inner-col1 .inner-row1 { width:100%;}
.inner-row1 li, .inner-row1 li a { font-size:14px; line-height:normal;}

.conten-wrapp { padding:36px 0 28px;}
.conten-wrapp p { font-size:14px; margin:0 0 10px;}
.conten-wrapp p span { display:inline;}
.conten-wrapp .conten-col1 { width:100%; margin:0 0 22px;}
.conten-wrapp .conten-col1 .conten-row1 { width:100%;}
.conten-wrapp .conten-col2 { width:100%; margin:0 0 0;}
.conten-wrapp .conten-col2 .conten-row2 { width:100%;}

.sidbar-wrapp p { font-size:12px; margin:0 0 10px;}
.sidbar-wrapp p span { display:inline;}
.sidbar-wrapp h2 { font-size:26px; margin:0 0 0;}
.sidbar-wrapp h2 span { display:inline;}
.sidbar-wrapp h3 { font-size:26px; margin:0 0 24px;}
.sidbar-wrapp h3 span { display:inline;}
.sidbar-wrapp h4 { font-size:14px; margin:0 0 0;}
.sidbar-wrapp h4 span { display:inline;}
.sidbar-wrapp .sidbar-col1 { width:100%; margin:0 0 4.2%; padding:38px 5% 40px 5%;}
.sidbar-wrapp .sidbar-col1:last-child { margin-bottom:0;}
.sidbar-wrapp .sidbar-col1 .sidbar-row1 { width:100%;}
.sidbar-wrapp .sidbar-col2 { width:100%; margin:0 0 4.2%; padding:38px 5% 40px 5%;}
.sidbar-wrapp .sidbar-col2:last-child { margin-bottom:0;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 { width:100%;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil1 { font-weight:500; color:#ffffff; background:none; border:1px solid rgba(255,255,255,0.9); resize:none;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil2 { width:100%; height:45px; margin:0 0 4.2%; padding:0 5% 0;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil3 { width:100%; height:84px; margin:0 0 20px; padding:12px 5% 0;}
.sidbar-wrapp .sidbar-col3 { width:100%; margin:0 0 4.2%; padding:40px 5% 36px 5%;}
.sidbar-wrapp .sidbar-col3:last-child { margin-bottom:0;}
.sidbar-wrapp .sidbar-col3 .sidbar-row3 { width:100%;}
.sidbar-wrapp .sidbar-btn1 { margin:6px 4px 0;}

.profile-wrapp h2 { font-size:28px; margin:0 0 10px;}
.profile-wrapp h2 span { display:inline;}
.profile-wrapp h3 { font-size:22px; margin:0 0 10px;}
.profile-wrapp h3 span { display:inline;}
.profile-wrapp .profile-col1 { width:100%; margin:0 0 0;}
.profile-wrapp .profile-col1 .profile-row1 { width:100%; transform:none; margin:0 0 14px; position:relative; top:inherit; left:inherit;}
.profile-wrapp .profile-col2 { width:100%; margin:0 0 0;}
.profile-wrapp .profile-col2 .profile-row2 { width:100%;}
.profile-wrapp .profile-btn1 { margin:14px 4px 0;}
.profile-wrapp .profile-btn2 { margin:14px 4px 0;}
.profile-wrapp.defult-page { padding: 36px 0 28px;}


.carequality-wrapp { text-align:center; padding:0 0 28px;}
.carequality-wrapp p { font-size:14px; margin:0 0 10px;}
.carequality-wrapp p span { display:inline;}
.carequality-wrapp h2 { font-size:22px; margin:0 0 10px;}
.carequality-wrapp h2 span { display:inline;}
.carequality-wrapp .carequality-col1 { width:100%; margin:0 0 0;}
.carequality-wrapp .carequality-col1 .carequality-row1 { width:100%; transform:none; padding:38px 5% 40px 5%; position:relative; top:inherit; right:inherit;}
.carequality-wrapp .carequality-col2 { width:100%; margin:0 0 0;}
.carequality-wrapp .carequality-col2 .carequality-row2 { width:58%; transform:translateY(-50%); position:absolute; top:50%; left:21%;}
.carequality-wrapp .carequality-btn1 { margin:14px 10px 0 0;}

.fees-wrapp h2 { font-size:28px; margin:0 0 10px;}
.fees-wrapp h2 span { display:inline;}
.fees-wrapp h3 { font-size:13px; margin:0 0 6px;}
.fees-wrapp h3 span { display:inline;}
.fees-wrapp .fees-col1 { width:100%; margin:0 0 24px;}
.fees-wrapp .fees-col1 .fees-row1 { width:100%;}
.fees-wrapp .fees-col2 { width:100%; margin:0 0 0;}
.fees-wrapp .fees-col2 .fees-row2 { width:100%;}
.fees-wrapp .fees-btn1 { margin:14px 10px 0 0;}

.blog-wrapp h2 { font-size:12px; margin:0 0 10px;}
.blog-wrapp h2 span { display:inline;}
.blog-wrapp h3 { font-size:21px; margin:0 0 10px;}
.blog-wrapp h3 span { display:inline;}
.blog-wrapp .blog-col1 { width:100%; margin:0 0 40px;}
.blog-wrapp .blog-col1 .blog-row1 { width:100%;}
.blog-wrapp .blog-col2 { width:100%; margin:5% 0 0; padding:5% 5% 5% 5%;}
.blog-wrapp .blog-col2:first-child { margin-top:0;}
.blog-wrapp .blog-col2 .blog-row2 { width:100%; padding:28px 0 0;}
.blog-wrapp .blog-btn1 { margin:14px 10px 0 0;}

.blogin-wrapp h2 { font-size:18px; margin:0 0 10px;}
.blogin-wrapp h2 span { display:inline;}
.blogin-wrapp .blogin-col1 { width:100%; margin:0 0 0;}
.blogin-wrapp .blogin-col1 .blogin-row1 { width:100%;}
.blogin-wrapp .blogin-col2 { width:100%; margin:0 0 0; padding:5% 5% 20px 5%;}
.blogin-wrapp .blogin-col2 .blogin-row2 { width:100%; padding:24px 0 4px;}

.group-wrapp h2 { font-size:20px; margin:0 0 10px;}
.group-wrapp h2 span { display:inline;}
.group-wrapp .group-col1 { width:100%; margin:0 0 0;}
.group-wrapp .group-col1 .group-row1 { width:100%;}
.group-wrapp .group-col2 { width:100%; margin:30px 0 0;}
.group-wrapp .group-col2 .group-row2 { width:100%; padding:24px 0 0;}
.group-wrapp .group-btn1 { margin:6px 10px 0 0;}
.group-col2:first-child { margin-top:0;}

.groupin-wrapp h2 { font-size:32px; margin:0 0 10px;}
.groupin-wrapp h2 span { display:inline;}
.groupin-wrapp h3 { font-size:16px; margin:0 0 10px;}
.groupin-wrapp h3 span { display:inline;}
.groupin-wrapp .groupin-col1 { width:100%; margin:0 0 0;}
.groupin-wrapp .groupin-col1 .groupin-row1 { width:100%;}
.groupin-wrapp .groupin-col2 { width:100%; margin:0 0 0;}
.groupin-wrapp .groupin-col2 .groupin-row2 { width:100%; padding:24px 0 0;}
.groupin-wrapp .groupin-btn1 { margin:14px 10px 0 0;}

.groupslider-wrapp { text-align:center; padding:28px 0 92px;}
.groupslider-wrapp p { font-size:14px; margin:0 0 10px;}
.groupslider-wrapp p span { display:inline;}
.groupslider-wrapp h2 { font-size:22px; margin:0 0 10px;}
.groupslider-wrapp h2 span { display:inline;}
.groupslider-wrapp h3 { font-size:20px; margin:0 0 10px;}
.groupslider-wrapp h3 span { display:inline;}
.groupslider-wrapp .groupslider-col1 { width:100%; float:left; margin:24px 0 0;}
.groupslider-wrapp .groupslider-col1 .groupslider-row1 { width:100%;}
.groupslider-wrapp .groupslider-col2 { width:100%; float:left; margin:0 0 0;}
.groupslider-wrapp .groupslider-col2 .groupslider-row2 { width:100%; text-align:center; padding:24px 0 0;}
.groupslider-wrapp .groupslider-btn1 { margin:14px 10px 0 0;}

.treat-wrapp h2 { font-size:26px; margin:0 0 10px;}
.treat-wrapp h2 span { display:inline;}
.treat-wrapp h3 { font-size:20px; margin:0 0 10px;}
.treat-wrapp h3 span { display:inline;}
.treat-wrapp .treat-col1 { width:100%; margin:20px 0 0;}
.treat-wrapp .treat-col1 .treat-row1 { width:100%;}
.treat-wrapp .treat-col2 { width:100%; margin:40px 0 0;}
.treat-wrapp .treat-col2 .treat-row2 { width:100%; padding:26px 0 0;}
.treat-wrapp .treat-btn1 { margin:14px 10px 0 0;}
.treat-col2:first-child { margin-top:0;}

.treatin-wrapp h2 { font-size:28px; margin:0 0 10px;}
.treatin-wrapp h2 span { display:inline;}
.treatin-wrapp h3 { font-size:22px; margin:0 0 10px;}
.treatin-wrapp h3 span { display:inline;}
.treatin-wrapp .treatin-btn1 { margin:14px 10px 0 0;}

.testimonial-wrapp p { font-size:12px; margin:0 0 10px;}
.testimonial-wrapp p span { display:inline;}
.testimonial-wrapp h2 { font-size:14px; margin:0 0 0;}
.testimonial-wrapp h2 span { display:inline;}
.testimonial-wrapp .testimonial-col1 { width:100%; margin:0 0 60px;}
.testimonial-wrapp .testimonial-col1 .testimonial-row1 { width:100%;}
.testimonial-wrapp .testimonial-col2 { width:100%; margin:0 0 30px;}
.testimonial-wrapp .testimonial-col2 .testimonial-row2 { width:100%; margin:5% 0 0; padding:30px 5% 28px 5%;}
.testimonial-wrapp .testimonial-btn1 { margin:0 4px 0;}
.testimonial-col2 .testimonial-row2:first-child { margin-top:0;}

.transformations-wrapp h2 { font-size:8px; margin:0 0 0;}
.transformations-wrapp h2 span { display:inline;}
.transformations-wrapp h3 { font-size:18px; margin:0 0 10px;}
.transformations-wrapp h3 span { display:inline;}
.transformations-wrapp .transformations-col1 { width:100%; margin:0 0 40px;}
.transformations-wrapp .transformations-col1 .transformations-row1 { width:100%;}
.transformations-wrapp .transformations-col2 { width:100%; margin:5% 0 0; padding:5% 5% 5% 5%;}
.transformations-wrapp .transformations-col2 .transformations-row2 { width:100%; padding:26px 0 0;}
.transformations-wrapp .transformations-btn1 { margin:14px 10px 0 0;}

.transformationsin-wrapp h2 { font-size:8px; margin:0 0 0;}
.transformationsin-wrapp h2 span { display:inline;}
.transformationsin-wrapp h3 { font-size:18px; margin:0 0 10px;}
.transformationsin-wrapp h3 span { display:inline;}
.transformationsin-wrapp .transformationsin-col1 { width:100%; margin:0 0 40px;}
.transformationsin-wrapp .transformationsin-col1 .transformationsin-row1 { width:100%;}
.transformationsin-wrapp .transformationsin-col2 { width:100%; margin:0 0 0; padding:5% 5% 10px 5%;}
.transformationsin-wrapp .transformationsin-col2 .transformationsin-row2 { width:100%; padding:26px 0 0;}
.transformationsin-wrapp .transformationsin-btn1 { margin:14px 10px 0 0;}
.transformations-col2:first-child { margin-top:0;}

.conditionsin-wrapp h2 { font-size:22px; margin:0 0 10px;}
.conditionsin-wrapp h2 span { display:inline;}
.conditionsin-wrapp h3 { font-size:22px; margin:0 0 10px;}
.conditionsin-wrapp h3 span { display:inline;}
.conditionsin-wrapp .conditionsin-col1 { width:100%; margin:0 0 34px;}
.conditionsin-wrapp .conditionsin-col1 .conditionsin-row1 { width:100%; transform:none; margin:0 0 30px; position:relative; top:inherit; left:inherit;}
.conditionsin-wrapp .conditionsin-col2 { width:100%; margin:0 0 0;}
.conditionsin-wrapp .conditionsin-col2 .conditionsin-row2 { width:100%;}
.conditionsin-wrapp .conditionsin-btn1 { margin:14px 10px 0 0;}

.images-wrapp { padding:28px 0 28px;}
.images-wrapp p { font-size:14px; margin:0 0 10px;}
.images-wrapp p span { display:inline;}
.images-wrapp h2 { font-size:26px; margin:0 0 10px;}
.images-wrapp h2 span { display:inline;}
.images-wrapp h3 { font-size:16px; margin:0 0 10px;}
.images-wrapp h3 span { display:inline;}
.images-wrapp .images-col1 { width:100%; margin:20px 0 0;}
.images-wrapp .images-col1 .images-row1 { width:100% !important; margin:5% 0 0; padding:30px 5% 14px 5%;}
.images-wrapp .images-col2 { width:100%; margin:0 0 5%;}
.images-wrapp .images-col2:last-child { margin-bottom:0;}
.images-wrapp .images-col2 .images-row2 { width:100%; padding:30px 0 0;}

.faq-wrapp { padding:28px 0 28px;}
.faq-wrapp p { font-size:14px; margin:0 0 10px;}
.faq-wrapp p span { display:inline;}
.faq-wrapp h2 { font-size:26px; margin:0 0 10px;}
.faq-wrapp h2 span { display:inline;}
.faq-wrapp h3 { font-size:26px; margin:0 0 10px;}
.faq-wrapp h3 span { display:inline;}
.faq-wrapp h4 { font-size:13px; margin:0 0 6px;}
.faq-wrapp h4 span { display:inline;}
.faq-wrapp .faq-col1 { width:100%; margin:0 0 0; padding:38px 5% 34px 5%;}
.faq-wrapp .faq-col1 .faq-row1 { width:100%;}

.details-wrapp { text-align:center; padding:58px 0 60px;}
.details-wrapp p { font-size:14px; margin:0 0 10px;}
.details-wrapp p span { display:inline;}
.details-wrapp h2 { font-size:26px; margin:0 0 10px;}
.details-wrapp h2 span { display:inline;}
.details-wrapp .details-col1 { width:100%; margin:0 0 0;}
.details-wrapp .details-col1 .details-row1 { width:100%;}
.details-wrapp .details-btn1 { margin:14px 4px 0;}

.address-wrapp { text-align:center; padding:60px 0 60px;}
.address-wrapp h2 { font-size:12.8px; margin:0 0 0;}
.address-wrapp h2 span { display:inline;}
.address-wrapp .address-col1 { width:100%; margin:0 0 40px;}
.address-wrapp .address-col1 .address-row1 { width:100%; margin:0 0 28px; padding:0 0 100%;}
.address-wrapp .address-col2 { width:100%; margin:0 0 0; position:relative; right:inherit; bottom:inherit;}
.address-wrapp .address-col2 .address-row2 { width:100%;}
.address-wrapp .address-col3 { width:100%; margin:0 0 10px;}
.address-wrapp .address-col3 .address-row3 { width:100%;}
.address-wrapp .address-col4 { width:100%; margin:30px 0 0; padding:18px 0 16px;}
.address-wrapp .address-col4 .address-row4 { width:100%;}
.address-wrapp .address-col4 .address-row4:last-child { width:100%;}
.address-wrapp .address-btn1 { margin:14px 4px 0;}
.address-wrapp .address-btn1:last-child { margin-right:4px;}
.address-row3 li, .address-row3 li a, .address-row4 li, .address-row4 li a { font-size:12.8px; line-height:1.35;}

.contact-wrapp { text-align:center; padding:58px 0 60px;}
.contact-wrapp p { font-size:14px; margin:0 0 10px;}
.contact-wrapp p span { display:inline;}
.contact-wrapp h2 { font-size:26px; margin:0 0 10px;}
.contact-wrapp h2 span { display:inline;}
.contact-wrapp .contact-col1 { width:100%; margin:10px 0 0;}
.contact-wrapp .contact-col1 .contact-row1 { width:100%;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil1 { text-align:center;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil2 { width:100%; height:45px; margin:0 0 4.2%; padding:0 5% 0;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil3 { width:100%; height:84px; margin:0 0 20px; padding:13px 5% 0;}
.contact-wrapp .contact-btn1 { margin:8px 4px 0;}

/*common-css*/
.journey-col2:last-child .journey-dash-box { display:block;}
.flinker-col3 .flinker-btn1 { width:100%; margin:0 0 0;}
.linker-col4 .mob-show { display:inline-block;}
.address-col1:nth-child(even) .address-row1 { float:right;}
.address-col1:nth-child(even) .address-col2 { right:inherit; left:inherit;}

/*linker-let-box-css*/
.linker-let-box { width:100%; margin:0 0 0;}

/*linker-ret-box-css*/
.linker-ret-box { width:100%; margin:0 0 0;}

/*skincare-logo-box-css*/
.skincare-logo-box { width:18.8%; margin:0 0 0; position:absolute; top:2.4%; right:2.4%;}

/*journey-check-box-css*/
.journey-check-box { width:30px; margin:0 auto 20px;}

/*journey-dash-box-css*/
.journey-dash-box { width:688%; margin:0 auto 0; padding:0 0 1px; position:absolute; top:50%; right:0; left:-294%;}

/*flinker-let-box-css*/
.flinker-let-box { width:100%; margin:0 0 0;}

/*flinker-ret-box-css*/
.flinker-ret-box { width:100%; margin:0 0 0;}

/*sidbar-content-box-css*/
.sidbar-content-box { width:100%; max-height:81.8px; margin:0 0 10px; padding:0 10% 0 0;}

/*sidbar-google-thumb-box-css*/
.sidbar-google-thumb-box { width:20px; margin:0 0 16px;}

/*profile-content-box-css*/
.profile-content-box { width:100%; margin:0 0 34px;}

/*fees-amount-box-css*/
.fees-amount-box { width:100%; margin:0 0 4px;}

/*fees-text-box-css*/
.fees-text-box { width:50%; font-size:14px; line-height:1.38; margin:0 0 0;}

/*groupin-title-box-css*/
.groupin-title-box { width:100%; margin:0 0 18px; padding:0 0 8px;}

/*testimonial-btn-box-css*/
.testimonial-btn-box { width:100%; margin:0 0 40px;}

/*testimonial-google-thumb-box-css*/
.testimonial-google-thumb-box { width:20px; margin:0 0 16px;}

/*testimonial-content-box-css*/
.testimonial-content-box { width:100%; max-height:58.2px; margin:0 0 14px;}

/*conditionsin-content-box-css*/
.conditionsin-content-box { width:100%; margin:0 0 0;}

/*faq-content-box-css*/
.faq-content-box { width:100%; margin:0 0 24px;}

/*faq-amount-box-css*/
.faq-amount-box { width:100%; margin:0 0 4px;}

/*faq-text-box-css*/
.faq-text-box { width:50%; font-size:14px; line-height:1.38; margin:0 0 0;}

/*images-thumb-box-css*/
.images-thumb-box { width:80%; margin:0 auto 0;}

/*common-inner-content-box-css*/
.common-inner-content-box { width:100%; margin:0 0 34px;}

/*common-inner-list-box-css*/
.common-inner-list-box { width:100%; margin:10px 0 14px;}
.common-inner-list-box li { margin:0 0 10px; padding:0 0 0 24px;}
.common-inner-list-box li:before { width:14px; margin:0 0 0; padding:0 0 14px;}
.common-inner-list-box li, .common-inner-list-box li a { font-size:12px; line-height:1.57;}

/*common-inner-text-box-css*/
.common-inner-text-box { font-size:12px; line-height:3.67; display:none; margin:0 10px 0 0;}

/*common-inner-info-box-css*/
.common-inner-info-box { width:100%; margin:0 0 0; padding:0 0 30px;}
.common-inner-info-box .common-inner-info-btn1 { margin:10px 10px 0 0; padding:13px 26px 13px 26px;}
.common-inner-info-box .common-inner-info-btn2 { margin:10px 10px 0 0; padding:13px 26px 13px 26px;}

/*common-inner-pagination-box-css*/
.common-inner-pagination-box { width:100%; margin:0 0 0;}
.common-inner-pagination-box .common-inner-pagination-btn1 { width:80px; margin:0 0 0;}
.common-inner-pagination-box .common-inner-pagination-btn2 { width:80px; margin:0 0 0;}

/*common-inner-pagination-btn-box-css*/
.common-inner-pagination-btn-box { width:100%; margin:0 0 0;}

/*common-inner-pagination-list-box-css*/
.common-inner-pagination-list-box { width:100%; transform:none; margin:0 0 0; position:relative; top:inherit;}
.common-inner-pagination-list-box li { float:none; display:inline-block; margin:18px 2px 0;}
.common-inner-pagination-list-box li, .common-inner-pagination-list-box li a { font-size:11px; line-height:normal;}

/*btn-css*/
.linker-btn1, .banner-btn1, .about-btn1, .skincare-btn1, .treatments-btn1, .journey-btn1, .minal-btn1, .service-btn1, .team-btn1, .location-btn1, .enquiry-fil1, .enquiry-btn1, .articles-btn1, .details-btn1, .address-btn1, .flinker-fil1, .flinker-btn1, .flinker-btn2, .sidbar-fil1, .sidbar-btn1, .profile-btn1, .profile-btn2, .fees-btn1, .blog-btn1, .blogin-btn1, .group-btn1, .groupin-btn1, .groupslider-btn1, .treat-btn1, .treatin-btn1, .testimonial-btn1, .transformations-btn1, .conditionsin-btn1, .carequality-btn1, .contact-fil1, .contact-btn1, .transformationsin-btn1, .common-inner-info-btn1, .common-inner-info-btn2, .common-inner-pagination-btn1, .common-inner-pagination-btn2, .common-text-btn1 { font-size:12px; letter-spacing:normal;}

/*show-hide-css*/
.mob-show { display:inline-block;}

.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 45px; font-size: 12px; letter-spacing: normal;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 84px; margin: 0 0 14px; padding: 13px 2% 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px; letter-spacing: normal;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell { width: 100% !important; margin: 0 0 4.2%;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n) { float: right;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label { display: inline;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after { top: 1px;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before { top: 5px;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell {width: 100% !important; margin: 0 0 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 16px !important;}

.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 45px; font-size: 12px; letter-spacing: normal;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 84px; margin: 0 0 14px; padding: 13px 2% 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px; letter-spacing: normal;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell { width: 100% !important; margin: 0 0 4.2%;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n) { float: right;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label { display: inline;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after { top: 1px;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before { top: 5px;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell {width: 100% !important; margin: 0 0 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 16px !important;}


.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 45px; padding: 0 6% 0; font-size: 12px; letter-spacing: normal;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 84px; margin: 0 0 18px; padding: 8px 6% 0;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px; letter-spacing: normal;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row { width: 100%; float: left;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2n) { float: right;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(5) {width: 100%;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {  margin: 0 0 0 !important;}


.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {height: 52px; font-size: 12px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell { width: 100% !important; float: left;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { text-align: center;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:nth-child(2) .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 10px !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(4) .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 117px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(3) .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 117px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(5) {  margin: 30px 0 0;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(9) { margin: 30px 0 10px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after { top: 2px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before { top: 6px;}
.referrals-wrapp .referrals-col2 { margin: 0 0 50px;}
.referrals-wrapp .referrals-col3 { width: 100%;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell { width: 100% !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(4) .nf-cell {  width: 100% !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(6) .nf-cell {  width: 100% !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell { width: 100% !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell { width: 100% !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li { width: 50%;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label { display: inline;}

.referrals-wrapp h2 { font-size: 28px;}
.referrals-wrapp h3 { font-size: 26px;}

.benefits-wrapp h2 { font-size: 28px;}

.common-inner-pagination-btn-box span.page-numbers.current {font-size: 11px;line-height: normal;}
.common-inner-pagination-btn-box a.page-numbers {font-size: 11px;line-height: normal;}
.common-inner-pagination-btn-box span.page-numbers.dots {font-size: 11px;line-height: normal;}

.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { width: 100%; padding: 13px 22px 13px 22px; font-size: 12px;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 45px; font-size: 12px; text-align: center; margin: 0 0 4.2%;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:first-child { width: 100% !important; margin: 0 0 0;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:last-child { width: 100% !important;  float: right;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row nf-cells { justify-content: space-between;}

.common-style p {font-size: 14px;}
.common-style ul li { font-size: 14px;}
.common-style ol li {font-size: 14px;}
.common-style ol li:before { font-size: 14px;}
.table-outer { font-size: 14px;}

.common-style h4 { font-size: 24px;}

.practice-wrapp .practice-col1 .practice-row1 { width: 48%; margin: 0 4% 4% 0;}
.practice-wrapp .practice-col1 .practice-row1:nth-child(2n) {margin-right: 0;}

.treatin-wrapp ul li {font-size: 14px;}
.treatin-wrapp ol li {font-size: 14px;}
.treatin-wrapp ol li:before {font-size: 14px;}

.common-style h1 { font-size: 30px;}

.team-wrapp .team-col2 .team-row2 img {height: inherit; max-height: inherit;}
.team-wrapp .team-col3 .team-row3 img {height: inherit; max-height: inherit;}

.team-wrapp .team-row2 ul li {font-size: 14px; padding: 0;}
.team-wrapp .team-row2 ol li {font-size: 14px; padding: 0;}
.team-wrapp .team-row2 ol li:before {font-size: 14px; position: relative; left: -3px;}
.team-wrapp .team-row2 ul li:before {top: 2px; position: relative; left: -4px; top: -1px;}

.conact-page-arrive .inner-wrapp .inner-col1 {width: 64%;margin: 0 auto 0 5%;}
.conact-page-arrive .inner-wrapp .inner-col1 h1 {font-size: 26px;}

.gm-style .place-card-medium {padding: 9px 7px 9px 6px !important; width: 139px !important;}

.gm-style .place-card .place-name {font-size: 11px !important;}

.gm-style .place-card div, .gm-style .place-card a {font-size: 11px !important;}


.testimonial-content-box {max-height: 65px !important;}

}

@media screen and (min-width:481px) and (max-width:600px) {
.margin { width:90%;}

.header-wrapp { text-align:center; padding:12px 0 13px;}
.header-wrapp .header-col1 { width:100%; margin:0 0 0;}
.header-wrapp .header-col1 .header-row1 { width:100%;}
.header-wrapp .header-col1 .header-row1 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.header-row1 li, .header-row1 li a { font-size:9px; letter-spacing:0.80px;}

.linker-wrapp { text-align:center; padding:40px 0 40px; position:relative; top:inherit;}
.linker-wrapp .linker-col1 { width:131px; transform:none; margin:0 auto 16px; position:relative; top:inherit;}
.linker-wrapp .linker-col1 .linker-row1 { width:100%;}
.linker-wrapp .linker-col2 { width:100%; margin:0 0 0; position:fixed; top:0; right:0; left:0; z-index:9999; display: none;}
.linker-wrapp .linker-col2 .linker-row2 { width:100%;}
.linker-wrapp .linker-col3 { width:100%; display:none; margin:0 0 0;}
.linker-wrapp .linker-col3 .linker-row3 { width:100%;}
.linker-wrapp .linker-col4 { width:100%; margin:0 0 16px;}
.linker-wrapp .linker-col4 .linker-row4 { width:100%;}
.linker-wrapp .linker-col4 .linker-row4 a { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.linker-wrapp .linker-col5 { width:100%; margin:0 0 0;}
.linker-wrapp .linker-col5 .linker-row5 { width:100%;}
.linker-wrapp .linker-btn1 { width:48%; margin:4.2% 0 0; padding:13px 2% 13px 2%;}
.linker-wrapp .linker-btn1:first-child { margin-top:0;}
.linker-wrapp .linker-btn1:nth-child(2) { margin-top:0;}
.linker-wrapp .linker-btn1:nth-child(2n) { float:right;}

.banner-wrapp { text-align:center; min-height:inherit;}
.banner-wrapp p { font-size:14px; color:#211f09; margin:0 0 10px;}
.banner-wrapp p a { color:#211f09;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 { font-size:29.3px; color:#456e68; margin:0 0 20px;}
.banner-wrapp h2 a { color:#456e68;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-col1 { width:100%; transform:none; margin:0 0 0; position:relative; top:inherit;}
.banner-wrapp .banner-col1 .banner-row1 { width:100%; padding:36px 5% 72px 5%;}
.banner-wrapp .banner-btn1 { margin:16px 4px 0;}
.banner-wrapp .banner-btn1:last-child { margin-right:4px;}

.about-wrapp { text-align:center; padding:20px 0 30px;}
.about-wrapp p { font-size:14px; margin:0 0 10px;}
.about-wrapp p span { display:inline;}
.about-wrapp h2 { font-size:12px; margin:0 0 10px;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 { font-size:22px; margin:0 0 10px;}
.about-wrapp h3 span { display:inline;}
.about-wrapp .about-col1 { width:100%; margin:0 0 0;}
.about-wrapp .about-col1 .about-row1 { width:100%; transform:none; margin:0 0 40px; position:relative; top:inherit; right:inherit;}
.about-wrapp .about-col2 { width:100%; margin:0 0 0;}
.about-wrapp .about-col2 .about-row2 { width:100%;}
.about-wrapp .about-btn1 { margin:14px 4px 0;}
.about-wrapp .about-btn1:last-child { margin-right:4px;}

.partners-wrapp { text-align:center; padding:30px 0 30px;}
.partners-wrapp p { font-size:14px; margin:0 0 10px;}
.partners-wrapp p span { display:inline;}
.partners-wrapp .partners-col1 { width:100%; margin:0 0 0;}
.partners-wrapp .partners-col1 .partners-row1 { width:auto; float:none; vertical-align:middle; display:inline-block;}

.skincare-wrapp { text-align:center; padding:30px 0 28px;}
.skincare-wrapp p { font-size:14px; margin:0 0 10px;}
.skincare-wrapp p span { display:inline;}
.skincare-wrapp h2 { font-size:12px; margin:0 0 10px;}
.skincare-wrapp h2 span { display:inline;}
.skincare-wrapp h3 { font-size:18px; margin:0 0 10px;}
.skincare-wrapp h3 span { display:inline;}
.skincare-wrapp .skincare-col1 {width: 100%;margin: 0 0 0;padding: 36px 5% 38px;/*background-color: #a0b4a9 !important;background-size: 100% !important;background-position: bottom center !important;*/}
.skincare-wrapp .skincare-col1 .skincare-row1 {width:96%;position:relative;bottom:inherit;left:inherit;float:none;margin:0 auto 0;text-align: left;padding: 0 38% 0 0;}
.skincare-wrapp .skincare-btn1 { margin:14px 4px 0;padding: 13px 28px 13px 28px;}
.skincare-wrapp .skincare-btn1:last-child { margin-right:4px;}
.skincare-wrapp .skincare-col1 .skincare-row1 p {display: none;}

.treatments-wrapp { text-align:center; padding:30px 0 44px;}
.treatments-wrapp p { font-size:14px; margin:0 0 10px;}
.treatments-wrapp p span { display:inline;}
.treatments-wrapp h2 { font-size:12px; margin:0 0 10px;}
.treatments-wrapp h2 span { display:inline;}
.treatments-wrapp h3 { font-size:26px; margin:0 0 24px;}
.treatments-wrapp h3 span { display:inline;}
.treatments-wrapp h4 { font-size:20px; margin:0 0 10px;}
.treatments-wrapp h4 span { display:inline;}
.treatments-wrapp .treatments-col1 { width:100%; margin:0 0 0;}
.treatments-wrapp .treatments-col1 .treatments-row1 { width:100%;}
.treatments-wrapp .treatments-col2 { width:100%; margin:0 0 0;}
.treatments-wrapp .treatments-col2 .treatments-row2 { width:100%; text-align:center; padding:26px 0 0;}
.treatments-wrapp .treatments-btn1 { margin:14px 4px 0;}
.treatments-wrapp .treatments-btn1:last-child { margin-right:4px;}
.treatin-wrapp ul li:before {top: 2px;}


.journey-wrapp { text-align:center; padding:44px 0 30px;}
.journey-wrapp p { font-size:14px; margin:0 0 10px;}
.journey-wrapp p span { display:inline;}
.journey-wrapp h2 { font-size:12px; margin:0 0 10px;}
.journey-wrapp h2 span { display:inline;}
.journey-wrapp h3 { font-size:26px; margin:0 0 34px;}
.journey-wrapp h3 span { display:inline;}
.journey-wrapp h5 { font-size:16px; margin:0 0 10px;}
.journey-wrapp h5 span { display:inline;}
.journey-wrapp .journey-col1 { width:100%; margin:0 0 10px;}
.journey-wrapp .journey-col1 .journey-row1 { width:100%;}
.journey-wrapp .journey-col2 { width:48%; clear:left; margin:0 0 16px;}
.journey-wrapp .journey-col2:nth-child(2n) { float:right; clear:right;}
.journey-wrapp .journey-col2:last-child { margin-bottom:0;}
.journey-wrapp .journey-col2 .journey-row2 { width:100%; padding:16px 0 0;}
.journey-wrapp .journey-btn1 { margin:14px 4px 0;}

.minal-wrapp { text-align:center; padding:30px 0 28px;}
.minal-wrapp p { font-size:14px; margin:0 0 10px;}
.minal-wrapp p span { display:inline;}
.minal-wrapp h2 { font-size:12px; margin:0 0 10px;}
.minal-wrapp h2 span { display:inline;}
.minal-wrapp h3 { font-size:26px; margin:0 0 10px;}
.minal-wrapp h3 span { display:inline;}
.minal-wrapp .minal-col1 { width:100%; margin:0 0 0;}
.minal-wrapp .minal-col1 .minal-row1 { width:100%; transform:none; padding:38px 5% 40px; position:relative; top:inherit; right:inherit;}
.minal-wrapp .minal-col2 { width:100%; margin:0 0 0;}
.minal-wrapp .minal-col2 .minal-row2 { width:100%;}
.minal-wrapp .minal-btn1 { margin:14px 4px 0;}
.minal-wrapp .minal-btn1:last-child { margin-right:4px;}

.service-wrapp { text-align:center; padding:28px 0 28px;}
.service-wrapp p { font-size:14px; margin:0 0 10px;}
.service-wrapp p span { display:inline;}
.service-wrapp h2 { font-size:12px; margin:0 0 10px;}
.service-wrapp h2 span { display:inline;}
.service-wrapp h3 { font-size:28px; margin:0 0 10px;}
.service-wrapp h3 span { display:inline;}
.service-wrapp h4 { font-size:16px; margin:0 0 0;}
.service-wrapp h4 span { display:inline;}
.service-wrapp .service-col1 { width:100%; margin:0 0 0;}
.service-wrapp .service-col1 .service-row1 { width:100%; transform:none; margin:0 0 40px; position:relative; top:inherit; left:inherit;}
.service-wrapp .service-col2 { width:100%; margin:0 0 0;}
.service-wrapp .service-col2 .service-row2 { width:100%;}
.service-wrapp .service-btn1 { margin:14px 4px 0;}
.service-wrapp .service-btn1:last-child { margin-right:4px;}

.team-wrapp { text-align:center; padding:28px 0 5.2%;}
.team-wrapp p { font-size:15px; margin:0 0 10px;}
.team-wrapp p span { display:inline;}
.team-wrapp h2 { font-size:12px; margin:0 0 10px;}
.team-wrapp h2 span { display:inline;}
.team-wrapp h3 { font-size:28px; margin:0 0 10px;}
.team-wrapp h3 span { display:inline;}
.team-wrapp .team-col1 { width:100%; margin:0 0 0;}
.team-wrapp .team-col1 .team-row1 { width:100%; transform:none; margin:0 0 30px; position:relative; top:inherit; right:inherit;}
.team-wrapp .team-col2 { width:100%; margin:0 0 0;}
.team-wrapp .team-col2 .team-row2 { width:100%;}
.team-wrapp .team-col3 { width:100%; margin:0 0 0;}
.team-wrapp .team-col3 .team-row3 { width:100%;}
.team-wrapp .team-btn1 { margin:14px 4px 0;}
.team-wrapp .team-btn1:last-child { margin-right:4px;}

.location-wrapp { text-align:center;}
.location-wrapp p { font-size:14px; margin:0 0 10px;}
.location-wrapp p span { display:inline;}
.location-wrapp h2 { font-size:12px; margin:0 0 10px;}
.location-wrapp h2 span { display:inline;}
.location-wrapp h3 { font-size:22px; margin:0 0 20px;}
.location-wrapp h3 span { display:inline;}
.location-wrapp h4 { font-size:12.8px; margin:0 0 0;}
.location-wrapp h4 span { display:inline;}
.location-wrapp .location-col1 { width:100%; margin:0 0 0;}
.location-wrapp .location-col1 .location-row1 { width:100%; padding:0 0 340px;}
.location-wrapp .location-col2 { width:100%; transform:none; margin:0 0 0; position:relative; top:inherit;}
.location-wrapp .location-col2 .location-row2 { width:100%; padding:34px 5% 60px 5%;}
.location-wrapp .location-col3 { width:100%; margin:0 0 10px;}
.location-wrapp .location-col3 .location-row3 { width:100%;}
.location-wrapp .location-col3 .location-row3 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.location-wrapp .location-col4 { width:90%;     margin: 0px auto 0; position:absolute; top:2%; right:0; left:0;}
.location-wrapp .location-col4 .location-row4 { width:36%;}
.location-wrapp .location-btn1 { margin:14px 4px 0;}
.location-wrapp .location-btn1:last-child { margin-right:4px;}
.location-row3 li, .location-row3 li a { font-size:12.8px;}

.enquiry-wrapp { text-align:center; padding:58px 0 60px;}
.enquiry-wrapp p { font-size:14px; margin:0 0 10px;}
.enquiry-wrapp p span { display:inline;}
.enquiry-wrapp h2 { font-size:12px; margin:0 0 10px;}
.enquiry-wrapp h2 span { display:inline;}
.enquiry-wrapp h3 { font-size:26px; margin:0 0 10px;}
.enquiry-wrapp h3 span { display:inline;}
.enquiry-wrapp .enquiry-col1 { width:100%; margin:22px 0 0;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 { width:100%;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil1 { text-align:center;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2 { width:48%; height:45px; margin:0 0 4.2%; padding:0 5% 0;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2:nth-child(2n) { float:right;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil3 { width:100%; height:84px; margin:0 0 20px; padding:13px 5% 0;}
.enquiry-wrapp .enquiry-btn1 { margin:8px 4px 0;}

.articles-wrapp { text-align:center; padding:28px 0 28px;}
.articles-wrapp p { font-size:14px; margin:0 0 10px;}
.articles-wrapp p span { display:inline;}
.articles-wrapp h2 { font-size:26px; margin:0 0 10px;}
.articles-wrapp h2 span { display:inline;}
.articles-wrapp h3 { font-size:12px; margin:0 0 8px;}
.articles-wrapp h3 span { display:inline;}
.articles-wrapp h4 { font-size:21px; margin:0 0 8px;}
.articles-wrapp h4 span { display:inline;}
.articles-wrapp .articles-col1 { width:100%; margin:22px 0 0;}
.articles-wrapp .articles-col1 .articles-row1 { width:100%;}
.articles-wrapp .articles-col2 { width:100%; margin:0 0 0; padding:5% 5% 5% 5%;}
.articles-wrapp .articles-col2 .articles-row2 { width:100%; text-align:center; padding:28px 0 0;}

.flinker-wrapp { text-align:center; padding:60px 0 5.2%;}
.flinker-wrapp p { font-size:14px; margin:0 0 10px;}
.flinker-wrapp p span { display:inline;}
.flinker-wrapp h2 { font-size:11px; margin:0 0 16px;}
.flinker-wrapp h2 span { display:inline;}
.flinker-wrapp h3 { font-size:11px; margin:0 0 0;}
.flinker-wrapp h3 span { display:inline;}
.flinker-wrapp .flinker-col1 { width:131px; float:none; margin:0 auto 20px;}
.flinker-wrapp .flinker-col1 .flinker-row1 { width:100%;}
.flinker-wrapp .flinker-col2 { width:100%; margin:0 0 16px;}
.flinker-wrapp .flinker-col2 .flinker-row2 { width:100%;}
.flinker-wrapp .flinker-col2 .flinker-row2 a { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.flinker-wrapp .flinker-col3 { width:100%; margin:0 0 28px;}
.flinker-wrapp .flinker-col3 .flinker-row3 { width:100%;}
.flinker-wrapp .flinker-col3 .flinker-row3 .flinker-fil1 { text-align:center;}
.flinker-wrapp .flinker-col3 .flinker-row3 .flinker-fil2 { width:48%; height:45px; margin:0 0 0; padding:0 5% 0;}
.flinker-wrapp .flinker-col3 .flinker-row3 .flinker-fil2:nth-child(2n) { float:right;}
.flinker-wrapp .flinker-col4 { width:100%; margin:0 0 12px;}
.flinker-wrapp .flinker-col4 .flinker-row4 { width:100%;}
.flinker-wrapp .flinker-col4 .flinker-row4 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.flinker-wrapp .flinker-col5 { width:100%; margin:0 0 12px;}
.flinker-wrapp .flinker-col5 .flinker-row5 { width:100%;}
.flinker-wrapp .flinker-col5 .flinker-row5 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.flinker-wrapp .flinker-col6 { width:100%; margin:0 0 12px;}
.flinker-wrapp .flinker-col6 .flinker-row6 { width:100%;}
.flinker-wrapp .flinker-col6 .flinker-row6 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.flinker-wrapp .flinker-col7 { width:100%; margin:12px 0 0;}
.flinker-wrapp .flinker-col7 .flinker-row7 { width:100%;}
.flinker-wrapp .flinker-btn1 { width:48%; margin:4.2% 0 0; padding:13px 2% 13px 2%;}
.flinker-wrapp .flinker-btn1:nth-child(2n) { float:right;}
.flinker-wrapp .flinker-btn2 { width:48%; margin:4.2% 0 0; padding:13px 2% 13px 2%;}
.flinker-wrapp .flinker-btn2:nth-child(2n) { float:right;}
.flinker-row4 li, .flinker-row4 li a, .flinker-row5 li, .flinker-row5 li a, .flinker-row6 li, .flinker-row6 li a { font-size:12.8px; letter-spacing:normal;}

.footer-wrapp { text-align:center; padding:34px 0 54px;}
.footer-wrapp .footer-col1 { width:100%; margin:0 0 0;}
.footer-wrapp .footer-col1 .footer-row1 { width:100%;}
.footer-wrapp .footer-col1 .footer-row1 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.footer-wrapp .footer-col1 .footer-row1 li:nth-child(2n) { display:none;}
.footer-row1 li, .footer-row1 li a { font-size:11px; letter-spacing:normal;}

/*inner-css*/
.inner-wrapp { text-align:left;}
.inner-wrapp h1 { font-size:29px; margin:0 0 10px;}
.inner-wrapp h1 span { display:inline;}
.inner-wrapp .inner-col1 { width:90%; transform:none; margin:0 auto 0; position:absolute; top:inherit; bottom:34px;}
.inner-wrapp .inner-col1 .inner-row1 { width:100%;}
.inner-row1 li, .inner-row1 li a { font-size:14px; line-height:normal;}

.conten-wrapp { padding:42px 0 28px;}
.conten-wrapp p { font-size:14px; margin:0 0 10px;}
.conten-wrapp p span { display:inline;}
.conten-wrapp .conten-col1 { width:100%; margin:0 0 22px;}
.conten-wrapp .conten-col1 .conten-row1 { width:100%;}
.conten-wrapp .conten-col2 { width:100%; margin:0 0 0;}
.conten-wrapp .conten-col2 .conten-row2 { width:100%;}

.sidbar-wrapp p { font-size:12px; margin:0 0 10px;}
.sidbar-wrapp p span { display:inline;}
.sidbar-wrapp h2 { font-size:26px; margin:0 0 0;}
.sidbar-wrapp h2 span { display:inline;}
.sidbar-wrapp h3 { font-size:26px; margin:0 0 24px;}
.sidbar-wrapp h3 span { display:inline;}
.sidbar-wrapp h4 { font-size:14px; margin:0 0 0;}
.sidbar-wrapp h4 span { display:inline;}
.sidbar-wrapp .sidbar-col1 { width:100%; margin:0 0 4.2%; padding:38px 5% 40px 5%;}
.sidbar-wrapp .sidbar-col1:last-child { margin-bottom:0;}
.sidbar-wrapp .sidbar-col1 .sidbar-row1 { width:100%;}
.sidbar-wrapp .sidbar-col2 { width:100%; margin:0 0 4.2%; padding:38px 5% 40px 5%;}
.sidbar-wrapp .sidbar-col2:last-child { margin-bottom:0;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 { width:100%;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil1 { font-weight:500; color:#ffffff; background:none; border:1px solid rgba(255,255,255,0.9); resize:none;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil2 { width:48%; height:45px; margin:0 0 4.2%; padding:0 5% 0;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil2:nth-child(2n) { float:right;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil3 { width:100%; height:84px; margin:0 0 20px; padding:12px 5% 0;}
.sidbar-wrapp .sidbar-col3 { width:100%; margin:0 0 4.2%; padding:40px 5% 36px 5%;}
.sidbar-wrapp .sidbar-col3:last-child { margin-bottom:0;}
.sidbar-wrapp .sidbar-col3 .sidbar-row3 { width:100%;}
.sidbar-wrapp .sidbar-btn1 { margin:6px 4px 0;}

.profile-wrapp h2 { font-size:28px; margin:0 0 10px;}
.profile-wrapp h2 span { display:inline;}
.profile-wrapp h3 { font-size:22px; margin:0 0 10px;}
.profile-wrapp h3 span { display:inline;}
.profile-wrapp .profile-col1 { width:100%; margin:0 0 0;}
.profile-wrapp .profile-col1 .profile-row1 { width:100%; transform:none; margin:0 0 14px; position:relative; top:inherit; left:inherit;}
.profile-wrapp .profile-col2 { width:100%; margin:0 0 0;}
.profile-wrapp .profile-col2 .profile-row2 { width:100%;}
.profile-wrapp .profile-btn1 { margin:14px 4px 0;}
.profile-wrapp .profile-btn2 { margin:14px 4px 0;}

.carequality-wrapp { text-align:center; padding:0 0 28px;}
.carequality-wrapp p { font-size:14px; margin:0 0 10px;}
.carequality-wrapp p span { display:inline;}
.carequality-wrapp h2 { font-size:22px; margin:0 0 10px;}
.carequality-wrapp h2 span { display:inline;}
.carequality-wrapp .carequality-col1 { width:100%; margin:0 0 0;}
.carequality-wrapp .carequality-col1 .carequality-row1 { width:100%; transform:none; padding:38px 5% 40px 5%; position:relative; top:inherit; right:inherit;}
.carequality-wrapp .carequality-col2 { width:100%; margin:0 0 0;}
.carequality-wrapp .carequality-col2 .carequality-row2 { width:58%; transform:translateY(-50%); position:absolute; top:50%; left:21%;}
.carequality-wrapp .carequality-btn1 { margin:14px 10px 0 0;}

.fees-wrapp h2 { font-size:28px; margin:0 0 10px;}
.fees-wrapp h2 span { display:inline;}
.fees-wrapp h3 { font-size:13px; margin:0 0 6px;}
.fees-wrapp h3 span { display:inline;}
.fees-wrapp .fees-col1 { width:100%; margin:0 0 24px;}
.fees-wrapp .fees-col1 .fees-row1 { width:100%;}
.fees-wrapp .fees-col2 { width:100%; margin:0 0 0;}
.fees-wrapp .fees-col2 .fees-row2 { width:100%;}
.fees-wrapp .fees-btn1 { margin:14px 10px 0 0;}

.blog-wrapp h2 { font-size:12px; margin:0 0 10px;}
.blog-wrapp h2 span { display:inline;}
.blog-wrapp h3 { font-size:21px; margin:0 0 10px;}
.blog-wrapp h3 span { display:inline;}
.blog-wrapp .blog-col1 { width:100%; margin:0 0 40px;}
.blog-wrapp .blog-col1 .blog-row1 { width:100%;}
.blog-wrapp .blog-col2 { width:48%; margin:5% 0 0; padding:5% 5% 5% 5%;}
.blog-wrapp .blog-col2 .blog-row2 { width:100%; padding:28px 0 0;}
.blog-wrapp .blog-btn1 { margin:14px 10px 0 0;}
.blog-col2:first-child, .blog-col2:nth-child(2) { margin-top:0;}

.blogin-wrapp h2 { font-size:18px; margin:0 0 10px;}
.blogin-wrapp h2 span { display:inline;}
.blogin-wrapp .blogin-col1 { width:100%; margin:0 0 0;}
.blogin-wrapp .blogin-col1 .blogin-row1 { width:100%;}
.blogin-wrapp .blogin-col2 { width:100%; margin:0 0 0; padding:5% 5% 20px 5%;}
.blogin-wrapp .blogin-col2 .blogin-row2 { width:100%; padding:24px 0 4px;}

.group-wrapp h2 { font-size:20px; margin:0 0 10px;}
.group-wrapp h2 span { display:inline;}
.group-wrapp .group-col1 { width:100%; margin:0 0 0;}
.group-wrapp .group-col1 .group-row1 { width:100%;}
.group-wrapp .group-col2 { width:48%; margin:30px 0 0;}
.group-wrapp .group-col2:nth-child(2n) { float:right;}
.group-wrapp .group-col2 .group-row2 { width:100%; padding:24px 0 0;}
.group-wrapp .group-btn1 { margin:6px 10px 0 0;}
.group-col2:first-child, .group-col2:nth-child(2) { margin-top:0;}

.groupin-wrapp h2 { font-size:32px; margin:0 0 10px;}
.groupin-wrapp h2 span { display:inline;}
.groupin-wrapp h3 { font-size:16px; margin:0 0 10px;}
.groupin-wrapp h3 span { display:inline;}
.groupin-wrapp .groupin-col1 { width:100%; margin:0 0 0;}
.groupin-wrapp .groupin-col1 .groupin-row1 { width:100%;}
.groupin-wrapp .groupin-col2 { width:100%; margin:0 0 0;}
.groupin-wrapp .groupin-col2 .groupin-row2 { width:100%; padding:24px 0 0;}
.groupin-wrapp .groupin-btn1 { margin:14px 10px 0 0;}

.groupslider-wrapp { text-align:center; padding:28px 0 92px;}
.groupslider-wrapp p { font-size:14px; margin:0 0 10px;}
.groupslider-wrapp p span { display:inline;}
.groupslider-wrapp h2 { font-size:22px; margin:0 0 10px;}
.groupslider-wrapp h2 span { display:inline;}
.groupslider-wrapp h3 { font-size:20px; margin:0 0 10px;}
.groupslider-wrapp h3 span { display:inline;}
.groupslider-wrapp .groupslider-col1 { width:100%; float:left; margin:24px 0 0;}
.groupslider-wrapp .groupslider-col1 .groupslider-row1 { width:100%;}
.groupslider-wrapp .groupslider-col2 { width:100%; float:left; margin:0 0 0;}
.groupslider-wrapp .groupslider-col2 .groupslider-row2 { width:100%; text-align:center; padding:24px 0 0;}
.groupslider-wrapp .groupslider-btn1 { margin:14px 10px 0 0;}

.treat-wrapp h2 { font-size:26px; margin:0 0 10px;}
.treat-wrapp h2 span { display:inline;}
.treat-wrapp h3 { font-size:20px; margin:0 0 10px;}
.treat-wrapp h3 span { display:inline;}
.treat-wrapp .treat-col1 { width:100%; margin:20px 0 0;}
.treat-wrapp .treat-col1 .treat-row1 { width:100%;}
.treat-wrapp .treat-col2 { width:48%; margin:40px 0 0;}
.treat-wrapp .treat-col2:nth-child(2n) { float:right;}
.treat-wrapp .treat-col2 .treat-row2 { width:100%; padding:26px 0 0;}
.treat-wrapp .treat-btn1 { margin:14px 10px 0 0;}
.treat-col2:first-child, .treat-col2:nth-child(2) { margin-top:0;}

.treatin-wrapp h2 { font-size:28px; margin:0 0 10px;}
.treatin-wrapp h2 span { display:inline;}
.treatin-wrapp h3 { font-size:22px; margin:0 0 10px;}
.treatin-wrapp h3 span { display:inline;}
.treatin-wrapp .treatin-btn1 { margin:14px 10px 0 0;}

.testimonial-wrapp p { font-size:12px; margin:0 0 10px;}
.testimonial-wrapp p span { display:inline;}
.testimonial-wrapp h2 { font-size:14px; margin:0 0 0;}
.testimonial-wrapp h2 span { display:inline;}
.testimonial-wrapp .testimonial-col1 { width:100%; margin:0 0 60px;}
.testimonial-wrapp .testimonial-col1 .testimonial-row1 { width:100%;}
.testimonial-wrapp .testimonial-col2 { width:100%; margin:0 0 30px;}
.testimonial-wrapp .testimonial-col2 .testimonial-row2 { width:48%; margin:5% 0 0; padding:30px 5% 28px 5%;}
.testimonial-wrapp .testimonial-col2 .testimonial-row2:nth-child(2n) { float:right;}
.testimonial-wrapp .testimonial-btn1 { margin:0 4px 0;}
.testimonial-col2 .testimonial-row2:first-child, .testimonial-col2 .testimonial-row2:nth-child(2) { margin-top:0;}

.transformations-wrapp h2 { font-size:8px; margin:0 0 0;}
.transformations-wrapp h2 span { display:inline;}
.transformations-wrapp h3 { font-size:18px; margin:0 0 10px;}
.transformations-wrapp h3 span { display:inline;}
.transformations-wrapp .transformations-col1 { width:100%; margin:0 0 40px;}
.transformations-wrapp .transformations-col1 .transformations-row1 { width:100%;}
.transformations-wrapp .transformations-col2 { width:100%; margin:5% 0 0; padding:5% 5% 5% 5%;}
.transformations-wrapp .transformations-col2 .transformations-row2 { width:100%; padding:26px 0 0;}
.transformations-wrapp .transformations-btn1 { margin:14px 10px 0 0;}

.transformationsin-wrapp h2 { font-size:8px; margin:0 0 0;}
.transformationsin-wrapp h2 span { display:inline;}
.transformationsin-wrapp h3 { font-size:18px; margin:0 0 10px;}
.transformationsin-wrapp h3 span { display:inline;}
.transformationsin-wrapp .transformationsin-col1 { width:100%; margin:0 0 40px;}
.transformationsin-wrapp .transformationsin-col1 .transformationsin-row1 { width:100%;}
.transformationsin-wrapp .transformationsin-col2 { width:100%; margin:0 0 0; padding:5% 5% 10px 5%;}
.transformationsin-wrapp .transformationsin-col2 .transformationsin-row2 { width:100%; padding:26px 0 0;}
.transformationsin-wrapp .transformationsin-btn1 { margin:14px 10px 0 0;}
.transformations-col2:first-child { margin-top:0;}

.conditionsin-wrapp h2 { font-size:22px; margin:0 0 10px;}
.conditionsin-wrapp h2 span { display:inline;}
.conditionsin-wrapp h3 { font-size:22px; margin:0 0 10px;}
.conditionsin-wrapp h3 span { display:inline;}
.conditionsin-wrapp .conditionsin-col1 { width:100%; margin:0 0 34px;}
.conditionsin-wrapp .conditionsin-col1 .conditionsin-row1 { width:100%; transform:none; margin:0 0 30px; position:relative; top:inherit; left:inherit;}
.conditionsin-wrapp .conditionsin-col2 { width:100%; margin:0 0 0;}
.conditionsin-wrapp .conditionsin-col2 .conditionsin-row2 { width:100%;}
.conditionsin-wrapp .conditionsin-btn1 { margin:14px 10px 0 0;}

.images-wrapp { padding:28px 0 28px;}
.images-wrapp p { font-size:14px; margin:0 0 10px;}
.images-wrapp p span { display:inline;}
.images-wrapp h2 { font-size:26px; margin:0 0 10px;}
.images-wrapp h2 span { display:inline;}
.images-wrapp h3 { font-size:16px; margin:0 0 10px;}
.images-wrapp h3 span { display:inline;}
.images-wrapp .images-col1 { width: 100%;margin: 4.2% 0 0;display: flex;flex-wrap: wrap;}
.images-wrapp .images-col1 .images-row1 { width:100% !important; margin:9% 0 0; padding:30px 5% 14px 5%;}
.images-wrapp .images-col2 { width: 100%;margin: 0 10px 25px;margin-top: 0px;padding: 30px 0 14px;}
.images-wrapp .images-col2:nth-child(2n) { float:right;}
.images-wrapp .images-col2 .images-row2 { width:100%; padding:30px 0 0;}
.images-col2:first-child, .images-col2:nth-child(2) { margin-top:0;}

.faq-wrapp { padding:28px 0 28px;}
.faq-wrapp p { font-size:14px; margin:0 0 10px;}
.faq-wrapp p span { display:inline;}
.faq-wrapp h2 { font-size:26px; margin:0 0 10px;}
.faq-wrapp h2 span { display:inline;}
.faq-wrapp h3 { font-size:26px; margin:0 0 10px;}
.faq-wrapp h3 span { display:inline;}
.faq-wrapp h4 { font-size:13px; margin:0 0 6px;}
.faq-wrapp h4 span { display:inline;}
.faq-wrapp .faq-col1 { width:100%; margin:0 0 0; padding:38px 5% 34px 5%;}
.faq-wrapp .faq-col1 .faq-row1 { width:100%;}

.details-wrapp { text-align:center; padding:58px 0 60px;}
.details-wrapp p { font-size:14px; margin:0 0 10px;}
.details-wrapp p span { display:inline;}
.details-wrapp h2 { font-size:26px; margin:0 0 10px;}
.details-wrapp h2 span { display:inline;}
.details-wrapp .details-col1 { width:100%; margin:0 0 0;}
.details-wrapp .details-col1 .details-row1 { width:100%;}
.details-wrapp .details-btn1 { margin:14px 4px 0;}

.address-wrapp { text-align:center; padding:60px 0 60px;}
.address-wrapp h2 { font-size:12.8px; margin:0 0 0;}
.address-wrapp h2 span { display:inline;}
.address-wrapp .address-col1 { width:100%; margin:0 0 40px;}
.address-wrapp .address-col1 .address-row1 { width:100%; margin:0 0 28px; padding:0 0 80%;}
.address-wrapp .address-col2 { width:100%; margin:0 0 0; position:relative; right:inherit; bottom:inherit;}
.address-wrapp .address-col2 .address-row2 { width:100%;}
.address-wrapp .address-col3 { width:100%; margin:0 0 10px;}
.address-wrapp .address-col3 .address-row3 { width:100%;}
.address-wrapp .address-col4 { width:100%; margin:30px 0 0; padding:18px 0 16px;}
.address-wrapp .address-col4 .address-row4 { width:100%;}
.address-wrapp .address-col4 .address-row4:last-child { width:100%;}
.address-wrapp .address-btn1 { margin:14px 4px 0;}
.address-wrapp .address-btn1:last-child { margin-right:4px;}
.address-row3 li, .address-row3 li a, .address-row4 li, .address-row4 li a { font-size:12.8px; line-height:1.35;}

.contact-wrapp { text-align:center; padding:58px 0 60px;}
.contact-wrapp p { font-size:14px; margin:0 0 10px;}
.contact-wrapp p span { display:inline;}
.contact-wrapp h2 { font-size:26px; margin:0 0 10px;}
.contact-wrapp h2 span { display:inline;}
.contact-wrapp .contact-col1 { width:100%; margin:10px 0 0;}
.contact-wrapp .contact-col1 .contact-row1 { width:100%;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil1 { text-align:center;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil2 { width:48%; height:45px; margin:0 0 4.2%; padding:0 5% 0;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil2:nth-child(2n) { float:right;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil3 { width:100%; height:84px; margin:0 0 20px; padding:13px 5% 0;}
.contact-wrapp .contact-btn1 { margin:8px 4px 0;}

/*common-css*/
.journey-col2:last-child .journey-dash-box { display:block;}
.flinker-col3 .flinker-btn1 { margin:0 0 0;}
.linker-col4 .mob-show { display:inline-block;}
.address-col1:nth-child(even) .address-row1 { float:right;}
.address-col1:nth-child(even) .address-col2 { right:inherit; left:inherit;}

/*linker-let-box-css*/
.linker-let-box { width:100%; margin:0 0 0;}

/*linker-ret-box-css*/
.linker-ret-box { width:100%; margin:0 0 0;}

/*skincare-logo-box-css*/
.skincare-logo-box { width:18.8%; margin:0 0 0; position:absolute; top:2.4%; right:2.4%;}

/*journey-check-box-css*/
.journey-check-box { width:30px; margin:0 auto 20px;}

/*journey-dash-box-css*/
.journey-dash-box { width:688%; margin:0 auto 0; padding:0 0 1px; position:absolute; top:50%; right:0; left:-294%;}

/*flinker-let-box-css*/
.flinker-let-box { width:100%; margin:0 0 0;}

/*flinker-ret-box-css*/
.flinker-ret-box { width:100%; margin:0 0 0;}

/*sidbar-content-box-css*/
.sidbar-content-box { width:100%; max-height:61.8px; margin:0 0 10px; padding:0 10% 0 0;}

/*sidbar-google-thumb-box-css*/
.sidbar-google-thumb-box { width:20px; margin:0 0 16px;}

/*profile-content-box-css*/
.profile-content-box { width:100%; margin:0 0 34px;}

/*fees-amount-box-css*/
.fees-amount-box { width:100%; margin:0 0 4px;}

/*fees-text-box-css*/
.fees-text-box { width:50%; font-size:14px; line-height:1.38; margin:0 0 0;}

/*groupin-title-box-css*/
.groupin-title-box { width:100%; margin:0 0 18px; padding:0 0 8px;}

/*testimonial-btn-box-css*/
.testimonial-btn-box { width:100%; margin:0 0 40px;}

/*testimonial-google-thumb-box-css*/
.testimonial-google-thumb-box { width:20px; margin:0 0 16px;}

/*testimonial-content-box-css*/
.testimonial-content-box { width:100%; max-height:58.2px; margin:0 0 14px;}

/*conditionsin-content-box-css*/
.conditionsin-content-box { width:100%; margin:0 0 0;}

/*faq-content-box-css*/
.faq-content-box { width:100%; margin:0 0 24px;}

/*faq-amount-box-css*/
.faq-amount-box { width:100%; margin:0 0 4px;}

/*faq-text-box-css*/
.faq-text-box { width:50%; font-size:14px; line-height:1.38; margin:0 0 0;}

/*images-thumb-box-css*/
.images-thumb-box { width:80%; margin:0 auto 0;}

/*common-inner-content-box-css*/
.common-inner-content-box { width:100%; margin:0 0 34px;}

/*common-inner-list-box-css*/
.common-inner-list-box { width:100%; margin:10px 0 14px;}
.common-inner-list-box li { margin:0 0 10px; padding:0 0 0 24px;}
.common-inner-list-box li:before { width:14px; margin:0 0 0; padding:0 0 14px;}
.common-inner-list-box li, .common-inner-list-box li a { font-size:12px; line-height:1.57;}

/*common-inner-text-box-css*/
.common-inner-text-box { font-size:12px; line-height:3.67; display:none; margin:0 10px 0 0;}

/*common-inner-info-box-css*/
.common-inner-info-box { width:100%; margin:0 0 0; padding:0 0 30px;}
.common-inner-info-box .common-inner-info-btn1 { margin:10px 10px 0 0; padding:13px 26px 13px 26px;}
.common-inner-info-box .common-inner-info-btn2 { margin:10px 10px 0 0; padding:13px 26px 13px 26px;}

/*common-inner-pagination-box-css*/
.common-inner-pagination-box { width:100%; margin:0 0 0;}
.common-inner-pagination-box .common-inner-pagination-btn1 { width:100px; margin:0 0 0;}
.common-inner-pagination-box .common-inner-pagination-btn2 { width:100px; margin:0 0 0;}

/*common-inner-pagination-btn-box-css*/
.common-inner-pagination-btn-box { width:100%; margin:0 0 0;}

/*common-inner-pagination-list-box-css*/
.common-inner-pagination-list-box { width:100%; transform:none; margin:0 0 0; position:relative; top:inherit;}
.common-inner-pagination-list-box li { float:none; display:inline-block; margin:18px 2px 0;}
.common-inner-pagination-list-box li, .common-inner-pagination-list-box li a { font-size:11px; line-height:normal;}

/*btn-css*/
.linker-btn1, .banner-btn1, .about-btn1, .skincare-btn1, .treatments-btn1, .journey-btn1, .minal-btn1, .service-btn1, .team-btn1, .location-btn1, .enquiry-fil1, .enquiry-btn1, .articles-btn1, .details-btn1, .address-btn1, .flinker-fil1, .flinker-btn1, .flinker-btn2, .sidbar-fil1, .sidbar-btn1, .profile-btn1, .profile-btn2, .fees-btn1, .blog-btn1, .blogin-btn1, .group-btn1, .groupin-btn1, .groupslider-btn1, .treat-btn1, .treatin-btn1, .testimonial-btn1, .transformations-btn1, .conditionsin-btn1, .carequality-btn1, .contact-fil1, .contact-btn1, .transformationsin-btn1, .common-inner-info-btn1, .common-inner-info-btn2, .common-inner-pagination-btn1, .common-inner-pagination-btn2, .common-text-btn1 { font-size:12px; letter-spacing:normal;}

/*show-hide-css*/
.mob-show { display:inline-block;}

.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 45px; font-size: 12px; letter-spacing: normal;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 84px; margin: 0 0 14px; padding: 13px 2% 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px; letter-spacing: normal;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell { width: 48% !important; margin: 0 0 4.2%;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n) { float: right;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label { display: inline;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after { top: 1px;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before { top: 5px;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell {width: 100% !important; margin: 0 0 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 16px !important;}

.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 45px; font-size: 12px; letter-spacing: normal;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 84px; margin: 0 0 14px; padding: 13px 2% 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px; letter-spacing: normal;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell { width: 48% !important; margin: 0 0 4.2%;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n) { float: right;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label { display: inline;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after { top: 1px;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before { top: 5px;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell {width: 100% !important; margin: 0 0 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 16px !important;}

.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 45px; padding: 0 6% 0; font-size: 12px; letter-spacing: normal;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 84px; margin: 0 0 18px; padding: 8px 6% 0;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px; letter-spacing: normal;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row { width: 48%; float: left;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2n) { float: right;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(5) {width: 100%;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {  margin: 0 0 0 !important;}


.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {height: 52px; font-size: 12px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell { width: 100% !important; float: left;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { text-align: center;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:nth-child(2) .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 10px !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(4) .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 117px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(3) .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 117px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(5) {  margin: 30px 0 0;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(9) { margin: 30px 0 10px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after { top: 2px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before { top: 6px;}
.referrals-wrapp .referrals-col2 { margin: 0 0 50px;}
.referrals-wrapp .referrals-col3 { width: 100%;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell { width: 100% !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(4) .nf-cell {  width: 100% !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(6) .nf-cell {  width: 100% !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell { width: 100% !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell { width: 100% !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li { width: 33.33%;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label { display: inline;}

.referrals-wrapp h2 { font-size: 28px;}
.referrals-wrapp h3 { font-size: 26px;}

.benefits-wrapp h2 { font-size: 28px;}

.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { width: 100%; padding: 13px 22px 13px 22px; font-size: 12px;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 45px; font-size: 12px; text-align: center;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:first-child { width: 48% !important; margin: 0 0 0;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:last-child { width: 48% !important;  float: right;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row nf-cells { justify-content: space-between;}

.common-style p {font-size: 14px;}
.common-style ul li { font-size: 14px;}
.common-style ol li {font-size: 14px;}
.common-style ol li:before { font-size: 14px;}
.table-outer { font-size: 14px;}

.common-style h4 { font-size: 24px;}

.practice-wrapp .practice-col1 .practice-row1 { width: 48%; margin: 0 4% 4% 0;}
.practice-wrapp .practice-col1 .practice-row1:nth-child(2n) {margin-right: 0;}

.treatin-wrapp ul li {font-size: 14px;}
.treatin-wrapp ol li {font-size: 14px;}
.treatin-wrapp ol li:before {font-size: 14px;}

.common-style h1 { font-size: 30px;}

.team-wrapp .team-col2 .team-row2 img {height: inherit; max-height: inherit;}
.team-wrapp .team-col3 .team-row3 img {height: inherit; max-height: inherit;}

.team-wrapp .team-row2 ul li {font-size: 15px; padding: 0;}
.team-wrapp .team-row2 ol li {font-size: 15px; padding: 0;}
.team-wrapp .team-row2 ol li:before {font-size: 15px; position: relative; left: -3px;}
.team-wrapp .team-row2 ul li:before {top: 2px; position: relative; left: -4px; top: -1px;}
.treat-wrapp .treat-col2:nth-child(1n) {margin-right: 5px;}

.conact-page-arrive .inner-wrapp .inner-col1 {width: 55%;margin: 0 auto 0 5%;}
.profile-wrapp.defult-page { padding: 42px 0 28px;}
.testimonial-content-box {max-height: 65px !important;}

}

@media screen and (min-width:601px) and (max-width:767px) {
.margin { width:90%;}

.header-wrapp { text-align:center; padding:12px 0 13px;}
.header-wrapp .header-col1 { width:100%; margin:0 0 0;}
.header-wrapp .header-col1 .header-row1 { width:100%;}
.header-wrapp .header-col1 .header-row1 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.header-row1 li, .header-row1 li a { font-size:9px; letter-spacing:0.80px;}

.linker-wrapp { text-align:center; padding:40px 0 40px; position:relative; top:inherit;}
.linker-wrapp .linker-col1 { width:131px; transform:none; margin:0 auto 16px; position:relative; top:inherit;}
.linker-wrapp .linker-col1 .linker-row1 { width:100%;}
.linker-wrapp .linker-col2 { width:100%; margin:0 0 0; position:fixed; top:0; right:0; left:0; z-index:9999;display: none;}
.linker-wrapp .linker-col2 .linker-row2 { width:100%;}
.linker-wrapp .linker-col3 { width:100%; display:none; margin:0 0 0;}
.linker-wrapp .linker-col3 .linker-row3 { width:100%;}
.linker-wrapp .linker-col4 { width:100%; margin:0 0 16px;}
.linker-wrapp .linker-col4 .linker-row4 { width:100%;}
.linker-wrapp .linker-col4 .linker-row4 a { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.linker-wrapp .linker-col5 { width:100%; margin:0 0 0;}
.linker-wrapp .linker-col5 .linker-row5 { width:100%;}
.linker-wrapp .linker-btn1 { width:48%; margin:4.2% 0 0; padding:13px 2% 13px 2%;}
.linker-wrapp .linker-btn1:first-child { margin-top:0;}
.linker-wrapp .linker-btn1:nth-child(2) { margin-top:0;}
.linker-wrapp .linker-btn1:nth-child(2n) { float:right;}

.banner-wrapp { text-align:center; min-height:inherit;}
.banner-wrapp p { font-size:14px; color:#211f09; margin:0 0 10px;}
.banner-wrapp p a { color:#211f09;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 { font-size:29.3px; color:#456e68; margin:0 0 20px;}
.banner-wrapp h2 a { color:#456e68;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-col1 { width:100%; transform:none; margin:0 0 0; position:relative; top:inherit;}
.banner-wrapp .banner-col1 .banner-row1 { width:100%; padding:36px 5% 72px 5%;}
.banner-wrapp .banner-btn1 { margin:16px 4px 0;}
.banner-wrapp .banner-btn1:last-child { margin-right:4px;}

.about-wrapp { text-align:center; padding:20px 0 30px;}
.about-wrapp p { font-size:14px; margin:0 0 10px;}
.about-wrapp p span { display:inline;}
.about-wrapp h2 { font-size:12px; margin:0 0 10px;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 { font-size:22px; margin:0 0 10px;}
.about-wrapp h3 span { display:inline;}
.about-wrapp .about-col1 { width:100%; margin:0 0 0;}
.about-wrapp .about-col1 .about-row1 { width:100%; transform:none; margin:0 0 40px; position:relative; top:inherit; right:inherit;}
.about-wrapp .about-col2 { width:100%; margin:0 0 0;}
.about-wrapp .about-col2 .about-row2 { width:100%;}
.about-wrapp .about-btn1 { margin:14px 4px 0;}
.about-wrapp .about-btn1:last-child { margin-right:4px;}

.partners-wrapp { text-align:center; padding:30px 0 30px;}
.partners-wrapp p { font-size:14px; margin:0 0 10px;}
.partners-wrapp p span { display:inline;}
.partners-wrapp .partners-col1 { width:100%; margin:0 0 0;}
.partners-wrapp .partners-col1 .partners-row1 { width:auto; float:none; vertical-align:middle; display:inline-block;}
.profile-wrapp.defult-page { padding: 42px 0 28px;}


.skincare-wrapp { text-align:center; padding:30px 0 28px;}
.skincare-wrapp p { font-size:14px; margin:0 0 10px;}
.skincare-wrapp p span { display:inline;}
.skincare-wrapp h2 { font-size:12px; margin:0 0 10px;}
.skincare-wrapp h2 span { display:inline;}
.skincare-wrapp h3 { font-size:20px; margin:0 0 10px;}
.skincare-wrapp h3 span { display:inline;}
.skincare-wrapp .skincare-col1 {width: 100%;margin: 0 0 0;padding: 36px 5% 38px;/*background-color: #a0b4a9 !important;background-size: 100% !important;background-position: bottom center !important;*/}
.skincare-wrapp .skincare-col1 .skincare-row1 { width:100%; position:relative; bottom:inherit; left:inherit;text-align: left;padding: 0 40% 0 0; transform: none;}
.skincare-wrapp .skincare-btn1 { margin:14px 4px 0; padding: 13px 34px 13px 34px;}
.skincare-wrapp .skincare-btn1:last-child { margin-right:4px;}
.skincare-wrapp .skincare-col1 .skincare-row1 p {display: none;}

.treatments-wrapp { text-align:center; padding:40px 0 44px;}
.treatments-wrapp p { font-size:14px; margin:0 0 10px;}
.treatments-wrapp p span { display:inline;}
.treatments-wrapp h2 { font-size:12px; margin:0 0 10px;}
.treatments-wrapp h2 span { display:inline;}
.treatments-wrapp h3 { font-size:26px; margin:0 0 24px;}
.treatments-wrapp h3 span { display:inline;}
.treatments-wrapp h4 { font-size:20px; margin:0 0 10px;}
.treatments-wrapp h4 span { display:inline;}
.treatments-wrapp .treatments-col1 { width:100%; margin:0 0 0;}
.treatments-wrapp .treatments-col1 .treatments-row1 { width:100%;}
.treatments-wrapp .treatments-col2 { width:100%; margin:0 0 0;}
.treatments-wrapp .treatments-col2 .treatments-row2 { width:100%; text-align:center; padding:26px 0 0;}
.treatments-wrapp .treatments-btn1 { margin:14px 4px 0;}
.treatments-wrapp .treatments-btn1:last-child { margin-right:4px;}
.treatin-wrapp ul li:before {top: 2px;}


.journey-wrapp { text-align:center; padding:44px 0 30px;}
.journey-wrapp p { font-size:14px; margin:0 0 10px;}
.journey-wrapp p span { display:inline;}
.journey-wrapp h2 { font-size:12px; margin:0 0 10px;}
.journey-wrapp h2 span { display:inline;}
.journey-wrapp h3 { font-size:26px; margin:0 0 34px;}
.journey-wrapp h3 span { display:inline;}
.journey-wrapp h5 { font-size:16px; margin:0 0 10px;}
.journey-wrapp h5 span { display:inline;}
.journey-wrapp .journey-col1 { width:100%; margin:0 0 10px;}
.journey-wrapp .journey-col1 .journey-row1 { width:100%;}
.journey-wrapp .journey-col2 { width:48%; clear:left; margin:0 0 16px;}
.journey-wrapp .journey-col2:nth-child(2n) { float:right; clear:right;}
.journey-wrapp .journey-col2:last-child { margin-bottom:0;}
.journey-wrapp .journey-col2 .journey-row2 { width:100%; padding:16px 0 0;}
.journey-wrapp .journey-btn1 { margin:14px 4px 0;}

.minal-wrapp { text-align:center; padding:30px 0 28px;}
.minal-wrapp p { font-size:14px; margin:0 0 10px;}
.minal-wrapp p span { display:inline;}
.minal-wrapp h2 { font-size:12px; margin:0 0 10px;}
.minal-wrapp h2 span { display:inline;}
.minal-wrapp h3 { font-size:26px; margin:0 0 10px;}
.minal-wrapp h3 span { display:inline;}
.minal-wrapp .minal-col1 { width:100%; margin:0 0 0;}
.minal-wrapp .minal-col1 .minal-row1 { width:100%; transform:none; padding:38px 5% 40px; position:relative; top:inherit; right:inherit;}
.minal-wrapp .minal-col2 { width:100%; margin:0 0 0;}
.minal-wrapp .minal-col2 .minal-row2 { width:100%;}
.minal-wrapp .minal-btn1 { margin:14px 4px 0;}
.minal-wrapp .minal-btn1:last-child { margin-right:4px;}

.service-wrapp { text-align:center; padding:28px 0 28px;}
.service-wrapp p { font-size:14px; margin:0 0 10px;}
.service-wrapp p span { display:inline;}
.service-wrapp h2 { font-size:12px; margin:0 0 10px;}
.service-wrapp h2 span { display:inline;}
.service-wrapp h3 { font-size:28px; margin:0 0 10px;}
.service-wrapp h3 span { display:inline;}
.service-wrapp h4 { font-size:16px; margin:0 0 0;}
.service-wrapp h4 span { display:inline;}
.service-wrapp .service-col1 { width:100%; margin:0 0 0;}
.service-wrapp .service-col1 .service-row1 { width:100%; transform:none; margin:0 0 40px; position:relative; top:inherit; left:inherit;}
.service-wrapp .service-col2 { width:100%; margin:0 0 0;}
.service-wrapp .service-col2 .service-row2 { width:100%;}
.service-wrapp .service-btn1 { margin:14px 4px 0;}
.service-wrapp .service-btn1:last-child { margin-right:4px;}

.team-wrapp { text-align:center; padding:28px 0 5.2%;}
.team-wrapp p { font-size:15px; margin:0 0 10px;}
.team-wrapp p span { display:inline;}
.team-wrapp h2 { font-size:12px; margin:0 0 10px;}
.team-wrapp h2 span { display:inline;}
.team-wrapp h3 { font-size:28px; margin:0 0 10px;}
.team-wrapp h3 span { display:inline;}
.team-wrapp .team-col1 { width:100%; margin:0 0 0;}
.team-wrapp .team-col1 .team-row1 { width:100%; transform:none; margin:0 0 30px; position:relative; top:inherit; right:inherit;}
.team-wrapp .team-col2 { width:100%; margin:0 0 0;}
.team-wrapp .team-col2 .team-row2 { width:48.8%;}
.team-wrapp .team-col3 { width:51.2%; margin:0 0 0;}
.team-wrapp .team-col3 .team-row3 { width:100%;}
.team-wrapp .team-btn1 { margin:14px 4px 0;}
.team-wrapp .team-btn1:last-child { margin-right:4px;}

.location-wrapp { text-align:center;}
.location-wrapp p { font-size:14px; margin:0 0 10px;}
.location-wrapp p span { display:inline;}
.location-wrapp h2 { font-size:12px; margin:0 0 10px;}
.location-wrapp h2 span { display:inline;}
.location-wrapp h3 { font-size:22px; margin:0 0 20px;}
.location-wrapp h3 span { display:inline;}
.location-wrapp h4 { font-size:12.8px; margin:0 0 0;}
.location-wrapp h4 span { display:inline;}
.location-wrapp .location-col1 { width:100%; margin:0 0 0;}
.location-wrapp .location-col1 .location-row1 { width:100%; padding:0 0 340px;}
.location-wrapp .location-col2 { width:100%; transform:none; margin:0 0 0; position:relative; top:inherit;}
.location-wrapp .location-col2 .location-row2 { width:100%; padding:34px 5% 60px 5%;}
.location-wrapp .location-col3 { width:100%; margin:0 0 10px;}
.location-wrapp .location-col3 .location-row3 { width:100%;}
.location-wrapp .location-col3 .location-row3 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.location-wrapp .location-col4 { width:90%; margin:0 auto 0; position:absolute; top:2%; right:0; left:0;}
.location-wrapp .location-col4 .location-row4 { width:40%;   margin: 0 0 0;}
.location-wrapp .location-btn1 { margin:14px 4px 0;}
.location-wrapp .location-btn1:last-child { margin-right:4px;}
.location-row3 li, .location-row3 li a { font-size:12.8px;}

.enquiry-wrapp { text-align:center; padding:58px 0 60px;}
.enquiry-wrapp p { font-size:14px; margin:0 0 10px;}
.enquiry-wrapp p span { display:inline;}
.enquiry-wrapp h2 { font-size:12px; margin:0 0 10px;}
.enquiry-wrapp h2 span { display:inline;}
.enquiry-wrapp h3 { font-size:26px; margin:0 0 10px;}
.enquiry-wrapp h3 span { display:inline;}
.enquiry-wrapp .enquiry-col1 { width:100%; margin:22px 0 0;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 { width:100%;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil1 { text-align:center;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2 { width:48%; height:45px; margin:0 0 4.2%; padding:0 5% 0;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2:nth-child(2n) { float:right;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil3 { width:100%; height:84px; margin:0 0 20px; padding:13px 5% 0;}
.enquiry-wrapp .enquiry-btn1 { margin:8px 4px 0;}

.articles-wrapp { text-align:center; padding:28px 0 28px;}
.articles-wrapp p { font-size:14px; margin:0 0 10px;}
.articles-wrapp p span { display:inline;}
.articles-wrapp h2 { font-size:26px; margin:0 0 10px;}
.articles-wrapp h2 span { display:inline;}
.articles-wrapp h3 { font-size:12px; margin:0 0 8px;}
.articles-wrapp h3 span { display:inline;}
.articles-wrapp h4 { font-size:21px; margin:0 0 8px;}
.articles-wrapp h4 span { display:inline;}
.articles-wrapp .articles-col1 { width:100%; margin:22px 0 0;}
.articles-wrapp .articles-col1 .articles-row1 { width:100%;}
.articles-wrapp .articles-col2 { width:100%; margin:0 0 0; padding:5% 5% 5% 5%;}
.articles-wrapp .articles-col2 .articles-row2 { width:100%; text-align:center; padding:28px 0 0;}

.flinker-wrapp { text-align:center; padding:60px 0 5.2%;}
.flinker-wrapp p { font-size:14px; margin:0 0 10px;}
.flinker-wrapp p span { display:inline;}
.flinker-wrapp h2 { font-size:11px; margin:0 0 16px;}
.flinker-wrapp h2 span { display:inline;}
.flinker-wrapp h3 { font-size:11px; margin:0 0 0;}
.flinker-wrapp h3 span { display:inline;}
.flinker-wrapp .flinker-col1 { width:131px; float:none; margin:0 auto 20px;}
.flinker-wrapp .flinker-col1 .flinker-row1 { width:100%;}
.flinker-wrapp .flinker-col2 { width:100%; margin:0 0 16px;}
.flinker-wrapp .flinker-col2 .flinker-row2 { width:100%;}
.flinker-wrapp .flinker-col2 .flinker-row2 a { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.flinker-wrapp .flinker-col3 { width:100%; margin:0 0 28px;}
.flinker-wrapp .flinker-col3 .flinker-row3 { width:100%;}
.flinker-wrapp .flinker-col3 .flinker-row3 .flinker-fil1 { text-align:center;}
.flinker-wrapp .flinker-col3 .flinker-row3 .flinker-fil2 { width:48%; height:45px; margin:0 0 0; padding:0 5% 0;}
.flinker-wrapp .flinker-col3 .flinker-row3 .flinker-fil2:nth-child(2n) { float:right;}
.flinker-wrapp .flinker-col4 { width:100%; margin:0 0 12px;}
.flinker-wrapp .flinker-col4 .flinker-row4 { width:100%;}
.flinker-wrapp .flinker-col4 .flinker-row4 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.flinker-wrapp .flinker-col5 { width:100%; margin:0 0 12px;}
.flinker-wrapp .flinker-col5 .flinker-row5 { width:100%;}
.flinker-wrapp .flinker-col5 .flinker-row5 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.flinker-wrapp .flinker-col6 { width:100%; margin:0 0 12px;}
.flinker-wrapp .flinker-col6 .flinker-row6 { width:100%;}
.flinker-wrapp .flinker-col6 .flinker-row6 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.flinker-wrapp .flinker-col7 { width:100%; margin:12px 0 0;}
.flinker-wrapp .flinker-col7 .flinker-row7 { width:100%;}
.flinker-wrapp .flinker-btn1 { width:48%; margin:4.2% 0 0; padding:13px 2% 13px 2%;}
.flinker-wrapp .flinker-btn1:nth-child(2n) { float:right;}
.flinker-wrapp .flinker-btn2 { width:48%; margin:4.2% 0 0; padding:13px 2% 13px 2%;}
.flinker-wrapp .flinker-btn2:nth-child(2n) { float:right;}
.flinker-row4 li, .flinker-row4 li a, .flinker-row5 li, .flinker-row5 li a, .flinker-row6 li, .flinker-row6 li a { font-size:12.8px; letter-spacing:normal;}

.footer-wrapp { text-align:center; padding:34px 0 54px;}
.footer-wrapp .footer-col1 { width:100%; margin:0 0 0;}
.footer-wrapp .footer-col1 .footer-row1 { width:100%;}
.footer-wrapp .footer-col1 .footer-row1 li { float:none; vertical-align:middle; display:inline-block; margin:0 4px 0;}
.footer-wrapp .footer-col1 .footer-row1 li:nth-child(2n) { display:none;}
.footer-row1 li, .footer-row1 li a { font-size:11px; letter-spacing:normal;}

/*inner-css*/
.inner-wrapp { text-align:left;}
.inner-wrapp h1 { font-size:29px; margin:0 0 10px;}
.inner-wrapp h1 span { display:inline;}
.inner-wrapp .inner-col1 { width:90%; transform:none; margin:0 auto 0; position:absolute; top:inherit; bottom:34px;}
.inner-wrapp .inner-col1 .inner-row1 { width:100%;}
.inner-row1 li, .inner-row1 li a { font-size:14px; line-height:normal;}

.conten-wrapp { padding:42px 0 28px;}
.conten-wrapp p { font-size:14px; margin:0 0 10px;}
.conten-wrapp p span { display:inline;}
.conten-wrapp .conten-col1 { width:100%; margin:0 0 22px;}
.conten-wrapp .conten-col1 .conten-row1 { width:100%;}
.conten-wrapp .conten-col2 { width:100%; margin:0 0 0;}
.conten-wrapp .conten-col2 .conten-row2 { width:100%;}

.sidbar-wrapp p { font-size:12px; margin:0 0 10px;}
.sidbar-wrapp p span { display:inline;}
.sidbar-wrapp h2 { font-size:26px; margin:0 0 0;}
.sidbar-wrapp h2 span { display:inline;}
.sidbar-wrapp h3 { font-size:26px; margin:0 0 24px;}
.sidbar-wrapp h3 span { display:inline;}
.sidbar-wrapp h4 { font-size:14px; margin:0 0 0;}
.sidbar-wrapp h4 span { display:inline;}
.sidbar-wrapp .sidbar-col1 { width:100%; margin:0 0 4.2%; padding:38px 5% 40px 5%;}
.sidbar-wrapp .sidbar-col1:last-child { margin-bottom:0;}
.sidbar-wrapp .sidbar-col1 .sidbar-row1 { width:100%;}
.sidbar-wrapp .sidbar-col2 { width:100%; margin:0 0 4.2%; padding:38px 5% 40px 5%;}
.sidbar-wrapp .sidbar-col2:last-child { margin-bottom:0;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 { width:100%;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil1 { font-weight:500; color:#ffffff; background:none; border:1px solid rgba(255,255,255,0.9); resize:none;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil2 { width:48%; height:45px; margin:0 0 4.2%; padding:0 5% 0;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil2:nth-child(2n) { float:right;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil3 { width:100%; height:84px; margin:0 0 20px; padding:12px 5% 0;}
.sidbar-wrapp .sidbar-col3 { width:100%; margin:0 0 4.2%; padding:40px 5% 36px 5%;}
.sidbar-wrapp .sidbar-col3:last-child { margin-bottom:0;}
.sidbar-wrapp .sidbar-col3 .sidbar-row3 { width:100%;}
.sidbar-wrapp .sidbar-btn1 { margin:6px 4px 0;}

.profile-wrapp h2 { font-size:28px; margin:0 0 10px;}
.profile-wrapp h2 span { display:inline;}
.profile-wrapp h3 { font-size:22px; margin:0 0 10px;}
.profile-wrapp h3 span { display:inline;}
.profile-wrapp .profile-col1 { width:100%; margin:0 0 0;}
.profile-wrapp .profile-col1 .profile-row1 { width:100%; transform:none; margin:0 0 14px; position:relative; top:inherit; left:inherit;}
.profile-wrapp .profile-col2 { width:100%; margin:0 0 0;}
.profile-wrapp .profile-col2 .profile-row2 { width:100%;}
.profile-wrapp .profile-btn1 { margin:14px 4px 0;}
.profile-wrapp .profile-btn2 { margin:14px 4px 0;}

.carequality-wrapp { text-align:center; padding:0 0 28px;}
.carequality-wrapp p { font-size:14px; margin:0 0 10px;}
.carequality-wrapp p span { display:inline;}
.carequality-wrapp h2 { font-size:22px; margin:0 0 10px;}
.carequality-wrapp h2 span { display:inline;}
.carequality-wrapp .carequality-col1 { width:100%; margin:0 0 0;}
.carequality-wrapp .carequality-col1 .carequality-row1 { width:100%; transform:none; padding:38px 5% 40px 5%; position:relative; top:inherit; right:inherit;}
.carequality-wrapp .carequality-col2 { width:100%; margin:0 0 0;}
.carequality-wrapp .carequality-col2 .carequality-row2 { width:58%; transform:translateY(-50%); position:absolute; top:50%; left:21%;}
.carequality-wrapp .carequality-btn1 { margin:14px 10px 0 0;}

.fees-wrapp h2 { font-size:28px; margin:0 0 10px;}
.fees-wrapp h2 span { display:inline;}
.fees-wrapp h3 { font-size:13px; margin:0 0 6px;}
.fees-wrapp h3 span { display:inline;}
.fees-wrapp .fees-col1 { width:100%; margin:0 0 24px;}
.fees-wrapp .fees-col1 .fees-row1 { width:100%;}
.fees-wrapp .fees-col2 { width:100%; margin:0 0 0;}
.fees-wrapp .fees-col2 .fees-row2 { width:100%;}
.fees-wrapp .fees-btn1 { margin:14px 10px 0 0;}

.blog-wrapp h2 { font-size:12px; margin:0 0 10px;}
.blog-wrapp h2 span { display:inline;}
.blog-wrapp h3 { font-size:21px; margin:0 0 10px;}
.blog-wrapp h3 span { display:inline;}
.blog-wrapp .blog-col1 { width:100%; margin:0 0 40px;}
.blog-wrapp .blog-col1 .blog-row1 { width:100%;}
.blog-wrapp .blog-col2 { width:48%; margin:5% 0 0; padding:5% 5% 5% 5%;}
.blog-wrapp .blog-col2 .blog-row2 { width:100%; padding:28px 0 0;}
.blog-wrapp .blog-btn1 { margin:14px 10px 0 0;}
.blog-col2:first-child, .blog-col2:nth-child(2) { margin-top:0;}

.blogin-wrapp h2 { font-size:18px; margin:0 0 10px;}
.blogin-wrapp h2 span { display:inline;}
.blogin-wrapp .blogin-col1 { width:100%; margin:0 0 0;}
.blogin-wrapp .blogin-col1 .blogin-row1 { width:100%;}
.blogin-wrapp .blogin-col2 { width:100%; margin:0 0 0; padding:5% 5% 20px 5%;}
.blogin-wrapp .blogin-col2 .blogin-row2 { width:100%; padding:24px 0 4px;}

.group-wrapp h2 { font-size:20px; margin:0 0 10px;}
.group-wrapp h2 span { display:inline;}
.group-wrapp .group-col1 { width:100%; margin:0 0 0;}
.group-wrapp .group-col1 .group-row1 { width:100%;}
.group-wrapp .group-col2 { width:48%; margin:30px 0 0;}
.group-wrapp .group-col2:nth-child(2n) { float:right;}
.group-wrapp .group-col2 .group-row2 { width:100%; padding:24px 0 0;}
.group-wrapp .group-btn1 { margin:6px 10px 0 0;}
.group-col2:first-child, .group-col2:nth-child(2) { margin-top:0;}

.groupin-wrapp h2 { font-size:32px; margin:0 0 10px;}
.groupin-wrapp h2 span { display:inline;}
.groupin-wrapp h3 { font-size:16px; margin:0 0 10px;}
.groupin-wrapp h3 span { display:inline;}
.groupin-wrapp .groupin-col1 { width:100%; margin:0 0 0;}
.groupin-wrapp .groupin-col1 .groupin-row1 { width:100%;}
.groupin-wrapp .groupin-col2 { width:100%; margin:0 0 0;}
.groupin-wrapp .groupin-col2 .groupin-row2 { width:100%; padding:24px 0 0;}
.groupin-wrapp .groupin-btn1 { margin:14px 10px 0 0;}

.groupslider-wrapp { text-align:center; padding:28px 0 92px;}
.groupslider-wrapp p { font-size:14px; margin:0 0 10px;}
.groupslider-wrapp p span { display:inline;}
.groupslider-wrapp h2 { font-size:22px; margin:0 0 10px;}
.groupslider-wrapp h2 span { display:inline;}
.groupslider-wrapp h3 { font-size:20px; margin:0 0 10px;}
.groupslider-wrapp h3 span { display:inline;}
.groupslider-wrapp .groupslider-col1 { width:100%; float:left; margin:24px 0 0;}
.groupslider-wrapp .groupslider-col1 .groupslider-row1 { width:100%;}
.groupslider-wrapp .groupslider-col2 { width:100%; float:left; margin:0 0 0;}
.groupslider-wrapp .groupslider-col2 .groupslider-row2 { width:100%; text-align:center; padding:24px 0 0;}
.groupslider-wrapp .groupslider-btn1 { margin:14px 10px 0 0;}

.treat-wrapp h2 { font-size:26px; margin:0 0 10px;}
.treat-wrapp h2 span { display:inline;}
.treat-wrapp h3 { font-size:20px; margin:0 0 10px;}
.treat-wrapp h3 span { display:inline;}
.treat-wrapp .treat-col1 { width:100%; margin:20px 0 0;}
.treat-wrapp .treat-col1 .treat-row1 { width:100%;}
.treat-wrapp .treat-col2 { width:48%; margin:40px 5px 0;}
.treat-wrapp .treat-col2:nth-child(2n) { float:right;}
.treat-wrapp .treat-col2 .treat-row2 { width:100%; padding:26px 0 0;}
.treat-wrapp .treat-btn1 { margin:14px 10px 0 0;}
.treat-col2:first-child, .treat-col2:nth-child(2) { margin-top:0;}

.treatin-wrapp h2 { font-size:28px; margin:0 0 10px;}
.treatin-wrapp h2 span { display:inline;}
.treatin-wrapp h3 { font-size:22px; margin:0 0 10px;}
.treatin-wrapp h3 span { display:inline;}
.treatin-wrapp .treatin-btn1 { margin:14px 10px 0 0;}

.testimonial-wrapp p { font-size:12px; margin:0 0 10px;}
.testimonial-wrapp p span { display:inline;}
.testimonial-wrapp h2 { font-size:14px; margin:0 0 0;}
.testimonial-wrapp h2 span { display:inline;}
.testimonial-wrapp .testimonial-col1 { width:100%; margin:0 0 60px;}
.testimonial-wrapp .testimonial-col1 .testimonial-row1 { width:100%;}
.testimonial-wrapp .testimonial-col2 { width:100%; margin:0 0 30px;}
.testimonial-wrapp .testimonial-col2 .testimonial-row2 { width:48%; margin:5% 0 0; padding:30px 5% 28px 5%;}
.testimonial-wrapp .testimonial-col2 .testimonial-row2:nth-child(2n) { float:right;}
.testimonial-wrapp .testimonial-btn1 { margin:0 4px 0;}
.testimonial-col2 .testimonial-row2:first-child, .testimonial-col2 .testimonial-row2:nth-child(2) { margin-top:0;}

.transformations-wrapp h2 { font-size:8px; margin:0 0 0;}
.transformations-wrapp h2 span { display:inline;}
.transformations-wrapp h3 { font-size:18px; margin:0 0 10px;}
.transformations-wrapp h3 span { display:inline;}
.transformations-wrapp .transformations-col1 { width:100%; margin:0 0 40px;}
.transformations-wrapp .transformations-col1 .transformations-row1 { width:100%;}
.transformations-wrapp .transformations-col2 { width:48%; margin:5% 0 0; padding:5% 5% 5% 5%;}
.transformations-wrapp .transformations-col2 .transformations-row2 { width:100%; padding:26px 0 0;}
.transformations-wrapp .transformations-btn1 { margin:14px 10px 0 0;}
.transformations-col2:first-child, .transformations-col2:nth-child(2) { margin-top:0;}

.transformationsin-wrapp h2 { font-size:8px; margin:0 0 0;}
.transformationsin-wrapp h2 span { display:inline;}
.transformationsin-wrapp h3 { font-size:18px; margin:0 0 10px;}
.transformationsin-wrapp h3 span { display:inline;}
.transformationsin-wrapp .transformationsin-col1 { width:100%; margin:0 0 40px;}
.transformationsin-wrapp .transformationsin-col1 .transformationsin-row1 { width:100%;}
.transformationsin-wrapp .transformationsin-col2 { width:100%; margin:0 0 0; padding:5% 5% 10px 5%;}
.transformationsin-wrapp .transformationsin-col2 .transformationsin-row2 { width:100%; padding:26px 0 0;}
.transformationsin-wrapp .transformationsin-btn1 { margin:14px 10px 0 0;}

.conditionsin-wrapp h2 { font-size:22px; margin:0 0 10px;}
.conditionsin-wrapp h2 span { display:inline;}
.conditionsin-wrapp h3 { font-size:22px; margin:0 0 10px;}
.conditionsin-wrapp h3 span { display:inline;}
.conditionsin-wrapp .conditionsin-col1 { width:100%; margin:0 0 34px;}
.conditionsin-wrapp .conditionsin-col1 .conditionsin-row1 { width:100%; transform:none; margin:0 0 30px; position:relative; top:inherit; left:inherit;}
.conditionsin-wrapp .conditionsin-col2 { width:100%; margin:0 0 0;}
.conditionsin-wrapp .conditionsin-col2 .conditionsin-row2 { width:100%;}
.conditionsin-wrapp .conditionsin-btn1 { margin:14px 10px 0 0;}

.images-wrapp { padding:28px 0 28px;}
.images-wrapp p { font-size:14px; margin:0 0 10px;}
.images-wrapp p span { display:inline;}
.images-wrapp h2 { font-size:26px; margin:0 0 10px;}
.images-wrapp h2 span { display:inline;}
.images-wrapp h3 { font-size:16px; margin:0 0 10px;}
.images-wrapp h3 span { display:inline;}
.images-wrapp .images-col1 { width:100%; margin:20px 0 0;}

.images-wrapp .images-col1 .images-row1 {    width: 45% !important; margin: 0 10px 25px;padding: 30px 5% 14px 5%;}

.images-wrapp .images-col2 { width: 100%; margin: 4.2% 0 0;margin-top: 4.2%;display: flex;flex-wrap: wrap;}

.images-wrapp .images-col2:nth-child(2n) { float:right;}
.images-wrapp .images-col2 .images-row2 { width:100%; padding:30px 0 0;}
.images-col2:first-child, .images-col2:nth-child(2) { margin-top:0;}

.faq-wrapp { padding:28px 0 28px;}
.faq-wrapp p { font-size:14px; margin:0 0 10px;}
.faq-wrapp p span { display:inline;}
.faq-wrapp h2 { font-size:26px; margin:0 0 10px;}
.faq-wrapp h2 span { display:inline;}
.faq-wrapp h3 { font-size:26px; margin:0 0 10px;}
.faq-wrapp h3 span { display:inline;}
.faq-wrapp h4 { font-size:13px; margin:0 0 6px;}
.faq-wrapp h4 span { display:inline;}
.faq-wrapp .faq-col1 { width:100%; margin:0 0 0; padding:38px 5% 34px 5%;}
.faq-wrapp .faq-col1 .faq-row1 { width:100%;}

.details-wrapp { text-align:center; padding:58px 0 60px;}
.details-wrapp p { font-size:14px; margin:0 0 10px;}
.details-wrapp p span { display:inline;}
.details-wrapp h2 { font-size:26px; margin:0 0 10px;}
.details-wrapp h2 span { display:inline;}
.details-wrapp .details-col1 { width:100%; margin:0 0 0;}
.details-wrapp .details-col1 .details-row1 { width:100%;}
.details-wrapp .details-btn1 { margin:14px 4px 0;}

.address-wrapp { text-align:center; padding:60px 0 60px;}
.address-wrapp h2 { font-size:12.8px; margin:0 0 0;}
.address-wrapp h2 span { display:inline;}
.address-wrapp .address-col1 { width:100%; margin:0 0 40px;}
.address-wrapp .address-col1 .address-row1 { width:100%; margin:0 0 28px; padding:0 0 60%;}
.address-wrapp .address-col2 { width:100%; margin:0 0 0; position:relative; right:inherit; bottom:inherit;}
.address-wrapp .address-col2 .address-row2 { width:100%;}
.address-wrapp .address-col3 { width:100%; margin:0 0 10px;}
.address-wrapp .address-col3 .address-row3 { width:100%;}
.address-wrapp .address-col4 { width:100%; margin:30px 0 0; padding:18px 0 16px;}
.address-wrapp .address-col4 .address-row4 { width:100%;}
.address-wrapp .address-col4 .address-row4:last-child { width:100%;}
.address-wrapp .address-btn1 { margin:14px 4px 0;}
.address-wrapp .address-btn1:last-child { margin-right:4px;}
.address-row3 li, .address-row3 li a, .address-row4 li, .address-row4 li a { font-size:12.8px; line-height:1.35;}

.contact-wrapp { text-align:center; padding:58px 0 60px;}
.contact-wrapp p { font-size:14px; margin:0 0 10px;}
.contact-wrapp p span { display:inline;}
.contact-wrapp h2 { font-size:26px; margin:0 0 10px;}
.contact-wrapp h2 span { display:inline;}
.contact-wrapp .contact-col1 { width:100%; margin:10px 0 0;}
.contact-wrapp .contact-col1 .contact-row1 { width:100%;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil1 { text-align:center;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil2 { width:48%; height:45px; margin:0 0 4.2%; padding:0 5% 0;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil2:nth-child(2n) { float:right;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil3 { width:100%; height:84px; margin:0 0 20px; padding:13px 5% 0;}
.contact-wrapp .contact-btn1 { margin:8px 4px 0;}

/*common-css*/
.journey-col2:last-child .journey-dash-box { display:block;}
.flinker-col3 .flinker-btn1 { margin:0 0 0;}
.linker-col4 .mob-show { display:inline-block;}
.address-col1:nth-child(even) .address-row1 { float:right;}
.address-col1:nth-child(even) .address-col2 { right:inherit; left:inherit;}

/*linker-let-box-css*/
.linker-let-box { width:100%; margin:0 0 0;}

/*linker-ret-box-css*/
.linker-ret-box { width:100%; margin:0 0 0;}

/*skincare-logo-box-css*/
.skincare-logo-box { width:18.8%; margin:0 0 0; position:absolute; top:2.4%; right:2.4%;}

/*journey-check-box-css*/
.journey-check-box { width:30px; margin:0 auto 20px;}

/*journey-dash-box-css*/
.journey-dash-box { width:688%; margin:0 auto 0; padding:0 0 1px; position:absolute; top:50%; right:0; left:-294%;}

/*flinker-let-box-css*/
.flinker-let-box { width:100%; margin:0 0 0;}

/*flinker-ret-box-css*/
.flinker-ret-box { width:100%; margin:0 0 0;}

/*sidbar-content-box-css*/
.sidbar-content-box { width:100%; max-height:61.8px; margin:0 0 10px; padding:0 10% 0 0;}

/*sidbar-google-thumb-box-css*/
.sidbar-google-thumb-box { width:20px; margin:0 0 16px;}

/*profile-content-box-css*/
.profile-content-box { width:100%; margin:0 0 34px;}

/*fees-amount-box-css*/
.fees-amount-box { width:100%; margin:0 0 4px;}

/*fees-text-box-css*/
.fees-text-box { width:50%; font-size:14px; line-height:1.38; margin:0 0 0;}

/*groupin-title-box-css*/
.groupin-title-box { width:100%; margin:0 0 18px; padding:0 0 8px;}

/*testimonial-btn-box-css*/
.testimonial-btn-box { width:100%; margin:0 0 40px;}

/*testimonial-google-thumb-box-css*/
.testimonial-google-thumb-box { width:20px; margin:0 0 16px;}

/*testimonial-content-box-css*/
.testimonial-content-box { width:100%; max-height:58.2px; margin:0 0 14px;}

/*conditionsin-content-box-css*/
.conditionsin-content-box { width:100%; margin:0 0 0;}

/*faq-content-box-css*/
.faq-content-box { width:100%; margin:0 0 24px;}

/*faq-amount-box-css*/
.faq-amount-box { width:100%; margin:0 0 4px;}

/*faq-text-box-css*/
.faq-text-box { width:50%; font-size:14px; line-height:1.38; margin:0 0 0;}

/*images-thumb-box-css*/
.images-thumb-box { width:80%; margin:0 auto 0;}

/*common-inner-content-box-css*/
.common-inner-content-box { width:100%; margin:0 0 34px;}

/*common-inner-list-box-css*/
.common-inner-list-box { width:100%; margin:10px 0 14px;}
.common-inner-list-box li { margin:0 0 10px; padding:0 0 0 24px;}
.common-inner-list-box li:before { width:14px; margin:0 0 0; padding:0 0 14px;}
.common-inner-list-box li, .common-inner-list-box li a { font-size:12px; line-height:1.57;}

/*common-inner-text-box-css*/
.common-inner-text-box { font-size:12px; line-height:3.67; display:none; margin:0 10px 0 0;}

/*common-inner-info-box-css*/
.common-inner-info-box { width:100%; margin:0 0 0; padding:0 0 30px;}
.common-inner-info-box .common-inner-info-btn1 { margin:10px 10px 0 0; padding:13px 26px 13px 26px;}
.common-inner-info-box .common-inner-info-btn2 { margin:10px 10px 0 0; padding:13px 26px 13px 26px;}

/*common-inner-pagination-box-css*/
.common-inner-pagination-box { width:100%; margin:0 0 0;}
.common-inner-pagination-box .common-inner-pagination-btn1 { width:120px; margin:0 0 0;}
.common-inner-pagination-box .common-inner-pagination-btn2 { width:120px; margin:0 0 0;}

/*common-inner-pagination-btn-box-css*/
.common-inner-pagination-btn-box { width:100%; margin:0 0 0;}

/*common-inner-pagination-list-box-css*/
.common-inner-pagination-list-box { width:100%; transform:none; margin:0 0 0; position:relative; top:inherit;}
.common-inner-pagination-list-box li { float:none; display:inline-block; margin:18px 2px 0;}
.common-inner-pagination-list-box li, .common-inner-pagination-list-box li a { font-size:11px; line-height:normal;}

/*btn-css*/
.linker-btn1, .banner-btn1, .about-btn1, .skincare-btn1, .treatments-btn1, .journey-btn1, .minal-btn1, .service-btn1, .team-btn1, .location-btn1, .enquiry-fil1, .enquiry-btn1, .articles-btn1, .details-btn1, .address-btn1, .flinker-fil1, .flinker-btn1, .flinker-btn2, .sidbar-fil1, .sidbar-btn1, .profile-btn1, .profile-btn2, .fees-btn1, .blog-btn1, .blogin-btn1, .group-btn1, .groupin-btn1, .groupslider-btn1, .treat-btn1, .treatin-btn1, .testimonial-btn1, .transformations-btn1, .conditionsin-btn1, .carequality-btn1, .contact-fil1, .contact-btn1, .transformationsin-btn1, .common-inner-info-btn1, .common-inner-info-btn2, .common-inner-pagination-btn1, .common-inner-pagination-btn2, .common-text-btn1 { font-size:12px; letter-spacing:normal;}

/*show-hide-css*/
.mob-show { display:inline-block;}

.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 45px; font-size: 12px; letter-spacing: normal;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 84px; margin: 0 0 14px; padding: 13px 2% 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px; letter-spacing: normal;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell { width: 48% !important; margin: 0 0 4.2%;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n) { float: right;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label { display: inline;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after { top: 1px;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before { top: 5px;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell {width: 100% !important; margin: 0 0 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 16px !important;}


.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 45px; font-size: 12px; letter-spacing: normal;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 84px; margin: 0 0 14px; padding: 13px 2% 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px; letter-spacing: normal;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell { width: 48% !important; margin: 0 0 4.2%;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n) { float: right;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label { display: inline;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after { top: 1px;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before { top: 5px;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell {width: 100% !important; margin: 0 0 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 16px !important;}


.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 45px; padding: 0 6% 0; font-size: 12px; letter-spacing: normal;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 84px; margin: 0 0 18px; padding: 8px 6% 0;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px; letter-spacing: normal;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row { width: 48%; float: left;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2n) { float: right;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(5) {width: 100%;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {  margin: 0 0 0 !important;}

.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {height: 52px; font-size: 12px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell { width: 100% !important; float: left;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { text-align: center;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:nth-child(2) .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 10px !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(4) .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 117px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(3) .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 117px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(5) {  margin: 30px 0 0;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(9) { margin: 30px 0 10px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after { top: 2px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before { top: 6px;}
.referrals-wrapp .referrals-col2 { margin: 0 0 50px;}
.referrals-wrapp .referrals-col3 { width: 100%;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label { display: inline;}

.referrals-wrapp h2 { font-size: 28px;}
.referrals-wrapp h3 { font-size: 26px;}

.benefits-wrapp h2 { font-size: 28px;}

.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {width: 100%; padding: 13px 22px 13px 22px; font-size: 12px;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 45px; font-size: 12px; text-align: center;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:first-child { width: 48% !important; margin: 0 0 0;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:last-child { width: 48% !important;  float: right;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row nf-cells { justify-content: space-between;}

.common-style p {font-size: 14px;}
.common-style ul li { font-size: 14px;}
.common-style ol li {font-size: 14px;}
.common-style ol li:before { font-size: 14px;}
.table-outer { font-size: 14px;}

.common-style h4 { font-size: 24px;}

.treatin-wrapp ul li {font-size: 14px;}
.treatin-wrapp ol li {font-size: 14px;}
.treatin-wrapp ol li:before {font-size: 14px;}

.common-style h1 { font-size: 30px;}

.team-wrapp .team-col2 .team-row2 img {height: 56.15vw;}
.team-wrapp .team-col3 .team-row3 img {height: 18.80vw;}

.team-wrapp .team-row2 ul li {font-size: 14px; padding: 0;}
.team-wrapp .team-row2 ol li {font-size: 14px; padding: 0;}
.team-wrapp .team-row2 ol li:before {font-size: 14px; position: relative; left: -3px;}
.team-wrapp .team-row2 ul li:before {top: 2px; position: relative; left: -4px; top: -1px;}

.conact-page-arrive .inner-wrapp .inner-col1 {width: 55%;margin: 0 auto 0 5%;}

}

@media screen and (min-width:768px) and (max-width:900px) {
.margin { width:94%;}

.header-row1 li, .header-row1 li a { font-size:9px; letter-spacing:1.2px;}

.linker-wrapp { padding:28px 0 28px;}
.linker-wrapp .linker-col1 {width: 108px;right: -66px;}
.linker-wrapp .linker-col3 { margin:0 0px 0 0;}
.linker-wrapp .linker-col4 { margin:16px 0px 0 0;}

.banner-wrapp { min-height:inherit;}
.banner-wrapp p { font-size:14px; margin:0 0 10px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 { font-size:29.3px; margin:0 0 14px;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-col1 { width:90%;}

.about-wrapp p { font-size:12px; margin:0 0 10px;}
.about-wrapp p span { display:inline;}
.about-wrapp h2 { font-size:12px; margin:0 0 10px;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 { font-size:20px; margin:0 0 14px;}
.about-wrapp h3 span { display:inline;}

.partners-wrapp p { font-size:14px; margin:0 0 10px;}
.partners-wrapp p span { display:inline;}

.skincare-wrapp p { font-size:12px; margin:0 0 10px;}
.skincare-wrapp p span { display:inline;}
.skincare-wrapp h2 { font-size:12px; margin:0 0 10px;}
.skincare-wrapp h2 span { display:inline;}
.skincare-wrapp h3 { font-size:20px; margin:0 0 12px;}
.skincare-wrapp h3 span { display:inline;}

.treatments-wrapp p { font-size:14px; margin:0 0 10px;}
.treatments-wrapp p span { display:inline;}
.treatments-wrapp h2 { font-size:12px; margin:0 0 10px;}
.treatments-wrapp h2 span { display:inline;}
.treatments-wrapp h3 { font-size:24px; margin:0 0 10px;}
.treatments-wrapp h3 span { display:inline;}
.treatments-wrapp h4 { font-size:20px; margin:0 0 8px;}
.treatments-wrapp h4 span { display:inline;}
.treatments-wrapp .treatments-col1 { margin:8px 0 0;}
.treatments-wrapp .treatments-col2 .treatments-row2 { padding:28px 0 0;}
.treatin-wrapp ul li:before {top: 2px;}

.journey-wrapp p { font-size:14px; margin:0 0 10px;}
.journey-wrapp p span { display:inline;}
.journey-wrapp h2 { font-size:12px; margin:0 0 10px;}
.journey-wrapp h2 span { display:inline;}
.journey-wrapp h3 { font-size:24px; margin:0 0 10px;}
.journey-wrapp h3 span { display:inline;}
.journey-wrapp h4 { font-size:8px; margin:0 0 0;}
.journey-wrapp h4 span { display:inline;}
.journey-wrapp h5 { font-size:16px; margin:0 0 6px;}
.journey-wrapp h5 span { display:inline;}
.journey-wrapp .journey-col1 { margin:18px 7.6% 20px;}
.journey-wrapp .journey-col2 .journey-row2 { padding:12px 0 0;}

.minal-wrapp p { font-size:14px; margin:0 0 10px;}
.minal-wrapp p span { display:inline;}
.minal-wrapp h2 { font-size:12px; margin:0 0 6px;}
.minal-wrapp h2 span { display:inline;}
.minal-wrapp h3 { font-size:24px; margin:0 0 10px;}
.minal-wrapp h3 span { display:inline;}

.service-wrapp p { font-size:14px; margin:0 0 10px;}
.service-wrapp p span { display:inline;}
.service-wrapp h2 { font-size:12px; margin:0 0 6px;}
.service-wrapp h2 span { display:inline;}
.service-wrapp h3 { font-size:24px; margin:0 0 10px;}
.service-wrapp h3 span { display:inline;}
.service-wrapp h4 { font-size:16px; margin:0 0 0;}
.service-wrapp h4 span { display:inline;}
.service-wrapp .service-col1 .service-row1 { transform:none; position:relative; top:inherit;}
.service-wrapp .service-col2 { transform:translateY(-50%); position:absolute; top:50%; right:0;}

.team-wrapp p { font-size:16px; margin:0 0 10px;}
.team-wrapp p span { display:inline;}
.team-wrapp h2 { font-size:12px; margin:0 0 6px;}
.team-wrapp h2 span { display:inline;}
.team-wrapp h3 { font-size:24px; margin:0 0 10px;}
.team-wrapp h3 span { display:inline;}

.location-wrapp p { font-size:14px; margin:0 0 10px;}
.location-wrapp p span { display:inline;}
.location-wrapp h2 { font-size:12px; margin:0 0 6px;}
.location-wrapp h2 span { display:inline;}
.location-wrapp h3 { font-size:20px; margin:0 0 10px;}
.location-wrapp h3 span { display:inline;}
.location-wrapp h4 { font-size:12.8px; margin:0 0 0;}
.location-wrapp h4 span { display:inline;}
.location-wrapp .location-col1 .location-row1 { padding:0 0 55%;}
.location-wrapp .location-col2 { width:94%;}
.location-wrapp .location-col3 { margin:8px 0 2px;}
.location-wrapp .location-col4 { width:94%;}
.location-wrapp .location-btn1 { padding:13px 40px 13px 40px;}
.location-row3 li, .location-row3 li a { font-size:12.8px;}
.location-wrapp .location-row1 {min-height: 474px;}

.enquiry-wrapp p { font-size:14px; margin:0 0 10px;}
.enquiry-wrapp p span { display:inline;}
.enquiry-wrapp h2 { font-size:12px; margin:0 0 6px;}
.enquiry-wrapp h2 span { display:inline;}
.enquiry-wrapp h3 { font-size:24px; margin:0 0 10px;}
.enquiry-wrapp h3 span { display:inline;}
.enquiry-wrapp .enquiry-col1 { margin:10px 7.05% 0;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2 { height:45px;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil3 { height:84px; margin:0 0 14px;}

.articles-wrapp p { font-size:14px; margin:0 0 10px;}
.articles-wrapp p span { display:inline;}
.articles-wrapp h2 { font-size:22px; margin:0 0 10px;}
.articles-wrapp h2 span { display:inline;}
.articles-wrapp h3 { font-size:12px; margin:0 0 8px;}
.articles-wrapp h3 span { display:inline;}
.articles-wrapp h4 { font-size:21px; margin:0 0 4px;}
.articles-wrapp h4 span { display:inline;}
.articles-wrapp .articles-col1 { margin:26px 0 0;}

.flinker-wrapp p { font-size:14px; margin:0 0 10px;}
.flinker-wrapp p span { display:inline;}
.flinker-wrapp h3 { font-size:11px; margin:0 0 0;}
.flinker-wrapp h3 span { display:inline;}
.flinker-wrapp h2 { font-size:11px; margin:0 0 8px;}
.flinker-wrapp h2 span { display:inline;}
.flinker-wrapp .flinker-col1 { width:179px; margin:0 0 22px;}
.flinker-wrapp .flinker-col2 {  margin: 17px 0 18px;}
.flinker-wrapp .flinker-col3 .flinker-row3 .flinker-fil2 { height:45px; margin:0 8px 0 0;}
.flinker-wrapp .flinker-col7 { margin:52px 0 0;}
.flinker-wrapp .flinker-btn1 { margin:0 6px 0 0; padding:13px 22px 13px 22px;}
.flinker-wrapp .flinker-btn2 { margin:0 6px 0 0; padding:13px 28px 13px 28px;}
.flinker-row4 li, .flinker-row4 li a, .flinker-row5 li, .flinker-row5 li a, .flinker-row6 li, .flinker-row6 li a { font-size:12.8px; letter-spacing:normal;}

.footer-wrapp .footer-col1 .footer-row1 li { margin:0 0 0;}
.footer-row1 li, .footer-row1 li a { font-size:11px;}

/*inner-css*/
.inner-wrapp h1 { font-size:29.3px; margin:0 0 8px;}
.inner-wrapp h1 span { display:inline;}
.inner-wrapp .inner-col1 { width:94%;}
.inner-row1 li, .inner-row1 li a { font-size:14px;}

.conten-wrapp p { font-size:14px; margin:0 0 14px;}
.conten-wrapp p span { display:inline;}

.sidbar-wrapp p { font-size:12px; margin:0 0 10px;}
.sidbar-wrapp p span { display:inline;}
.sidbar-wrapp h2 { font-size:20px; margin:0 0 0;}
.sidbar-wrapp h2 span { display:inline;}
.sidbar-wrapp h3 { font-size:22px; margin:0 0 24px;}
.sidbar-wrapp h3 span { display:inline;}
.sidbar-wrapp h4 { font-size:14px; margin:0 0 0;}
.sidbar-wrapp h4 span { display:inline;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil2 { height:44px; padding:0 6% 0;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil3 { height:84px; margin:0 0 18px; padding:8px 6% 0;}

.profile-wrapp h2 { font-size:24px; margin:0 0 10px;}
.profile-wrapp h2 span { display:inline;}
.profile-wrapp h3 { font-size:22px; margin:0 0 10px;}
.profile-wrapp h3 span { display:inline;}
.profile-wrapp.defult-page { padding: 4.9% 0 3.9%;}

.carequality-wrapp p { font-size:14px; margin:0 0 10px;}
.carequality-wrapp p span { display:inline;}
.carequality-wrapp h2 { font-size:22px; margin:0 0 10px;}
.carequality-wrapp h2 span { display:inline;}

.fees-wrapp h2 { font-size:24px; margin:0 0 34px;}
.fees-wrapp h2 span { display:inline;}
.fees-wrapp h3 { font-size:11px; margin:0 0 6px;}
.fees-wrapp h3 span { display:inline;}

.blog-wrapp h2 { font-size:12px; margin:0 0 8px;}
.blog-wrapp h2 span { display:inline;}
.blog-wrapp h3 { font-size:21px; margin:0 0 4px;}
.blog-wrapp h3 span { display:inline;}

.blogin-wrapp h2 { font-size:18px; margin:0 0 10px;}
.blogin-wrapp h2 span { display:inline;}

.group-wrapp h2 { font-size:20px; margin:0 0 10px;}
.group-wrapp h2 span { display:inline;}

.groupin-wrapp h2 { font-size:28px; margin:0 0 10px;}
.groupin-wrapp h2 span { display:inline;}
.groupin-wrapp h3 { font-size:16px; margin:0 0 20px;}
.groupin-wrapp h3 span { display:inline;}

.groupslider-wrapp p { font-size:14px; margin:0 0 10px;}
.groupslider-wrapp p span { display:inline;}
.groupslider-wrapp h2 { font-size:22px; margin:0 0 10px;}
.groupslider-wrapp h2 span { display:inline;}
.groupslider-wrapp h3 { font-size:20px; margin:0 0 10px;}
.groupslider-wrapp h3 span { display:inline;}
.groupslider-wrapp .groupslider-col1 { margin:22px 0 0;}

.treat-wrapp h2 { font-size:24px; margin:0 0 10px;}
.treat-wrapp h2 span { display:inline;}
.treat-wrapp h3 { font-size:20px; margin:0 0 10px;}
.treat-wrapp h3 span { display:inline;}
.treat-wrapp .treat-col1 { margin:8px 0 0;}

.treatin-wrapp h2 { font-size:24px; margin:0 0 10px;}
.treatin-wrapp h2 span { display:inline;}
.treatin-wrapp h3 { font-size:22px; margin:0 0 28px;}
.treatin-wrapp h3 span { display:inline;}

.testimonial-wrapp p { font-size:12px; margin:0 0 10px;}
.testimonial-wrapp p span { display:inline;}
.testimonial-wrapp h2 { font-size:14px; margin:0 0 0;}
.testimonial-wrapp h2 span { display:inline;}

.transformations-wrapp h2 { font-size:8px; margin:0 0 0;}
.transformations-wrapp h2 span { display:inline;}
.transformations-wrapp h3 { font-size:18px; margin:0 0 10px;}
.transformations-wrapp h3 span { display:inline;}

.transformationsin-wrapp h2 { font-size:8px; margin:0 0 0;}
.transformationsin-wrapp h2 span { display:inline;}
.transformationsin-wrapp h3 { font-size:18px; margin:0 0 10px;}
.transformationsin-wrapp h3 span { display:inline;}

.conditionsin-wrapp h2 { font-size:22px; margin:0 0 24px;}
.conditionsin-wrapp h2 span { display:inline;}
.conditionsin-wrapp h3 { font-size:22px; margin:0 0 14px;}
.conditionsin-wrapp h3 span { display:inline;}

.images-wrapp p { font-size:14px; margin:0 0 10px;}
.images-wrapp p span { display:inline;}
.images-wrapp h2 { font-size:24px; margin:0 0 10px;}
.images-wrapp h2 span { display:inline;}
.images-wrapp h3 { font-size:16px; margin:0 0 10px;}
.images-wrapp h3 span { display:inline;}
.images-wrapp .images-col1 { margin:40px 0 0;}

.faq-wrapp p { font-size:14px; margin:0 0 10px;}
.faq-wrapp p span { display:inline;}
.faq-wrapp h2 { font-size:22px; margin:0 0 18px;}
.faq-wrapp h2 span { display:inline;}
.faq-wrapp h3 { font-size:22px; margin:0 0 10px;}
.faq-wrapp h3 span { display:inline;}
.faq-wrapp h4 { font-size:11px; margin:0 0 6px;}
.faq-wrapp h4 span { display:inline;}

.details-wrapp p { font-size:14px; margin:0 0 10px;}
.details-wrapp p span { display:inline;}
.details-wrapp h2 { font-size:22px; margin:0 0 14px;}
.details-wrapp h2 span { display:inline;}

.address-wrapp p { font-size:14px; margin:0 0 10px;}
.address-wrapp p span { display:inline;}
.address-wrapp h2 { font-size:12.8px; margin:0 0 0;}
.address-wrapp h2 span { display:inline;}
.address-wrapp .address-col3 { margin:0 0 10px;}
.address-wrapp .address-col4 .address-row4 li span { margin:0 8px 0 0;}
.address-row3 li, .address-row3 li a, .address-row4 li, .address-row4 li a { font-size:12.8px;}

.contact-wrapp p { font-size:14px; margin:0 0 10px;}
.contact-wrapp p span { display:inline;}
.contact-wrapp h2 { font-size:22px; margin:0 0 10px;}
.contact-wrapp h2 span { display:inline;}
.contact-wrapp .contact-col1 { margin:10px 7.05% 0;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil2 { height:45px;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil3 { height:84px; margin:0 0 14px;}

/*journey-check-box-css*/
.journey-check-box { margin:0 auto 24px;}

/*sidbar-google-thumb-box-css*/
.sidbar-google-thumb-box { width:20px; margin:0 0 8px;}

/*sidbar-content-box-css*/
.sidbar-content-box { max-height:83.8px; margin:0 0 6px;}

/*fees-text-box-css*/
.fees-text-box { font-size:14px; margin:0 0 0;}

/*testimonial-google-thumb-box-css*/
.testimonial-google-thumb-box { width:18px; margin:0 0 8px;}

/*testimonial-content-box-css*/
.testimonial-content-box { max-height:56.2px; margin:0 0 22px;}

/*faq-text-box-css*/
.faq-text-box { font-size:14px; margin:0 0 0;}

/*common-inner-list-box-css*/
.common-inner-list-box { width:100%; margin:14px 0 14px;}
.common-inner-list-box li { margin:0 0 8px; padding:0 0 0 26px;}
.common-inner-list-box li:before { width:14px; padding:0 0 14px;}
.common-inner-list-box li, .common-inner-list-box li a { font-size:12px; line-height:1.57;}

/*common-inner-info-box-css*/
.common-inner-info-box .common-inner-info-btn1 { margin:0 12px 0 0; padding:13px 22px 13px 22px;}
.common-inner-info-box .common-inner-info-btn2 { margin:0 12px 0 0; padding:13px 22px 13px 22px;}

/*common-inner-text-box-css*/
.common-inner-text-box { font-size:12px; line-height:3.67; margin:0 12px 0 0;}

/*btn-css*/
.linker-btn1, .banner-btn1, .about-btn1, .skincare-btn1, .treatments-btn1, .journey-btn1, .minal-btn1, .service-btn1, .team-btn1, .location-btn1, .enquiry-fil1, .enquiry-btn1, .articles-btn1, .details-btn1, .address-btn1, .flinker-fil1, .flinker-btn1, .flinker-btn2, .sidbar-fil1, .sidbar-btn1, .profile-btn1, .profile-btn2, .fees-btn1, .blog-btn1, .blogin-btn1, .group-btn1, .groupin-btn1, .groupslider-btn1, .treat-btn1, .treatin-btn1, .testimonial-btn1, .transformations-btn1, .conditionsin-btn1, .carequality-btn1, .contact-fil1, .contact-btn1, .transformationsin-btn1, .common-inner-info-btn1, .common-inner-info-btn2, .common-inner-pagination-btn1, .common-inner-pagination-btn2, .common-text-btn1 { font-size:12px; letter-spacing:normal;}

.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {height: 45px; font-size: 12px; letter-spacing: normal;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 84px; margin: 0 0 14px;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px; letter-spacing: normal;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell {width: 100% !important; margin: 0 0 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 16px !important;}


.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {height: 45px; font-size: 12px; letter-spacing: normal;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 84px; margin: 0 0 14px;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px; letter-spacing: normal;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell {width: 100% !important; margin: 0 0 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 16px !important;}


.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {height: 44px; padding: 0 6% 0; font-size: 12px; letter-spacing: normal;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 84px; margin: 0 0 18px; padding: 8px 6% 0;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px; letter-spacing: normal;}


.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 52px; font-size: 12px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 12px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell { width: 100% !important; float: left;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { text-align: center;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:nth-child(2) .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 10px !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(4) .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 117px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(3) .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 117px;}

.referrals-wrapp h2 { font-size: 26px;}
.referrals-wrapp h3 { font-size: 24px;}

.benefits-wrapp h2 { font-size: 26px;}

.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { padding: 13px 22px 13px 22px; font-size: 12px;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {  height: 45px; font-size: 12px;}

.common-style p {font-size: 14px;}
.common-style ul li { font-size: 14px;}
.common-style ol li {font-size: 14px;}
.common-style ol li:before { font-size: 14px;}
.table-outer { font-size: 14px;}

.common-style h4 { font-size: 22px;}

.treatin-wrapp ul li {font-size: 14px;}
.treatin-wrapp ol li {font-size: 14px;}
.treatin-wrapp ol li:before {font-size: 14px;}

.team-wrapp .team-col2 .team-row2 img {height: 37.60vw;}
.team-wrapp .team-col3 .team-row3 img {height: 12.5vw;}
.images-wrapp .images-col1 .images-row1 {width: 44% !important;}
.conditionsin-wrapp .conditionsin-col1 .conditionsin-row1 {transform: none;position: relative;top: inherit;left: 0;  width: 51.6%; margin-right: 25px;}
.conditionsin-wrapp .conditionsin-col1 {position: relative;display: flex;flex-wrap: wrap;align-content: center;}
.location-wrapp .location-col2 {left:0;  top: 65%;}
.location-wrapp .location-col2 .location-row2 {padding: 25px 40px;}


.common-inner-info-box .common-inner-info-btn1 {padding: 13px 10px 13px;}
.common-inner-info-box .common-inner-info-btn2 {padding: 13px 10px 13px;}

.team-wrapp .team-row2 ul li {font-size: 16px;}
.team-wrapp .team-row2 ol li {font-size: 16px;}
.team-wrapp .team-row2 ol li:before {font-size: 16px;}
.team-wrapp .team-row2 ul li:before {top: 2px;}

.flinker-wrapp .flinker-col8 ul li {
  font-size: 12.8px;
}
.flinker-wrapp .flinker-col9 ul li {
  font-size: 12.8px;
}
.flinker-wrapp .flinker-col8 ul li a{
  font-size: 12.8px;
}
.flinker-wrapp .flinker-col9 ul li a{
  font-size: 12.8px;
}

.skincare-wrapp .skincare-col1 .skincare-row1 {
	width: 41.8%;
}

.conten-wrapp {padding: 4.9% 0 3.9%;}

.sidbar-wrapp .sidbar-col1 {padding: 10.2% 9.7% 13.6% 9.7%;}
.testimonial-content-box {max-height: 65px !important;}

}

@media screen and (min-width:901px) and (max-width:1024px) {
.margin { width:94%;}

.header-row1 li, .header-row1 li a { font-size:10px; letter-spacing:1.3px;}

.linker-wrapp { padding:33px 0 33px;}
.linker-wrapp .linker-col1 {width: 116px;right: -39px;}
.linker-wrapp .linker-col3 { margin:0 12px 0 0;}
.linker-wrapp .linker-col4 { margin:16px 0px 0 0;}

.banner-wrapp { min-height:inherit;}
.banner-wrapp p { font-size:15px; margin:0 0 13px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 { font-size:37.3px; margin:0 0 17px;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-col1 { width:90%;}

.about-wrapp p { font-size:15px; margin:0 0 13px;}
.about-wrapp p span { display:inline;}
.about-wrapp h2 { font-size:13px; margin:0 0 13px;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 { font-size:24px; margin:0 0 17px;}
.about-wrapp h3 span { display:inline;}

.partners-wrapp p { font-size:15px; margin:0 0 13px;}
.partners-wrapp p span { display:inline;}

.skincare-wrapp p { font-size:13px; margin:0 0 13px;}
.skincare-wrapp p span { display:inline;}
.skincare-wrapp h2 { font-size:13px; margin:0 0 13px;}
.skincare-wrapp h2 span { display:inline;}
.skincare-wrapp h3 { font-size:24px; margin:0 0 15px;}
.skincare-wrapp h3 span { display:inline;}

.treatments-wrapp p { font-size:15px; margin:0 0 13px;}
.treatments-wrapp p span { display:inline;}
.treatments-wrapp h2 { font-size:13px; margin:0 0 13px;}
.treatments-wrapp h2 span { display:inline;}
.treatments-wrapp h3 { font-size:28px; margin:0 0 13px;}
.treatments-wrapp h3 span { display:inline;}
.treatments-wrapp h4 { font-size:24px; margin:0 0 11px;}
.treatments-wrapp h4 span { display:inline;}
.treatments-wrapp .treatments-col1 { margin:11px 0 0;}
.treatments-wrapp .treatments-col2 .treatments-row2 { padding:31px 0 0;}

.journey-wrapp p { font-size:15px; margin:0 0 13px;}
.journey-wrapp p span { display:inline;}
.journey-wrapp h2 { font-size:13px; margin:0 0 13px;}
.journey-wrapp h2 span { display:inline;}
.journey-wrapp h3 { font-size:28px; margin:0 0 13px;}
.journey-wrapp h3 span { display:inline;}
.journey-wrapp h4 { font-size:9px; margin:0 0 0;}
.journey-wrapp h4 span { display:inline;}
.journey-wrapp h5 { font-size:17px; margin:0 0 9px;}
.journey-wrapp h5 span { display:inline;}
.journey-wrapp .journey-col1 { margin:21px 7.6% 23px;}
.journey-wrapp .journey-col2 .journey-row2 { padding:15px 0 0;}

.minal-wrapp p { font-size:15px; margin:0 0 13px;}
.minal-wrapp p span { display:inline;}
.minal-wrapp h2 { font-size:13px; margin:0 0 9px;}
.minal-wrapp h2 span { display:inline;}
.minal-wrapp h3 { font-size:28px; margin:0 0 13px;}
.minal-wrapp h3 span { display:inline;}

.service-wrapp p { font-size:15px; margin:0 0 13px;}
.service-wrapp p span { display:inline;}
.service-wrapp h2 { font-size:13px; margin:0 0 9px;}
.service-wrapp h2 span { display:inline;}
.service-wrapp h3 { font-size:28px; margin:0 0 13px;}
.service-wrapp h3 span { display:inline;}
.service-wrapp h4 { font-size:17px; margin:0 0 0;}
.service-wrapp h4 span { display:inline;}
.service-wrapp .service-col1 .service-row1 { transform:none; position:relative; top:inherit;}
.service-wrapp .service-col2 { transform:translateY(-50%); position:absolute; top:50%; right:0;}

.team-wrapp p { font-size:17px; margin:0 0 13px;}
.team-wrapp p span { display:inline;}
.team-wrapp h2 { font-size:13px; margin:0 0 9px;}
.team-wrapp h2 span { display:inline;}
.team-wrapp h3 { font-size:28px; margin:0 0 13px;}
.team-wrapp h3 span { display:inline;}

.location-wrapp p { font-size:15px; margin:0 0 13px;}
.location-wrapp p span { display:inline;}
.location-wrapp h2 { font-size:13px; margin:0 0 9px;}
.location-wrapp h2 span { display:inline;}
.location-wrapp h3 { font-size:24px; margin:0 0 13px;}
.location-wrapp h3 span { display:inline;}
.location-wrapp h4 { font-size:13.8px; margin:0 0 3px;}
.location-wrapp h4 span { display:inline;}
.location-wrapp .location-col1 .location-row1 { padding:0 0 53%;}
.location-wrapp .location-col2 { width:94%;}
.location-wrapp .location-col3 { margin:8px 0 5px;}
.location-wrapp .location-col4 { width:94%;}
.location-wrapp .location-btn1 { padding:13px 48px 13px 48px;}
.location-row3 li, .location-row3 li a { font-size:13.8px;}

.enquiry-wrapp p { font-size:15px; margin:0 0 13px;}
.enquiry-wrapp p span { display:inline;}
.enquiry-wrapp h2 { font-size:13px; margin:0 0 9px;}
.enquiry-wrapp h2 span { display:inline;}
.enquiry-wrapp h3 { font-size:28px; margin:0 0 13px;}
.enquiry-wrapp h3 span { display:inline;}
.enquiry-wrapp .enquiry-col1 { margin:13px 7.05% 0;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil2 { height:46px;}
.enquiry-wrapp .enquiry-col1 .enquiry-row1 .enquiry-fil3 { height:88px; margin:0 0 17px;}

.articles-wrapp p { font-size:15px; margin:0 0 13px;}
.articles-wrapp p span { display:inline;}
.articles-wrapp h2 { font-size:26px; margin:0 0 13px;}
.articles-wrapp h2 span { display:inline;}
.articles-wrapp h3 { font-size:13px; margin:0 0 11px;}
.articles-wrapp h3 span { display:inline;}
.articles-wrapp h4 { font-size:23px; margin:0 0 7px;}
.articles-wrapp h4 span { display:inline;}
.articles-wrapp .articles-col1 { margin:29px 0 0;}

.flinker-wrapp p { font-size:15px; margin:0 0 13px;}
.flinker-wrapp p span { display:inline;}
.flinker-wrapp h3 { font-size:12px; margin:0 0 3px;}
.flinker-wrapp h3 span { display:inline;}
.flinker-wrapp h2 { font-size:12px; margin:0 0 11px;}
.flinker-wrapp h2 span { display:inline;}
.flinker-wrapp .flinker-col1 { width:187px; margin:0 0 25px;}
.flinker-wrapp .flinker-col2 {margin: 0 0 36px;}
.flinker-wrapp .flinker-col3 .flinker-row3 .flinker-fil2 { height:46px; margin:0 10px 0 0;}
.flinker-wrapp .flinker-col7 { margin:55px 0 0;}
.flinker-wrapp .flinker-btn1 { margin:0 8px 0 0; padding:13px 32px 13px 32px;}
.flinker-wrapp .flinker-btn2 { margin:0 8px 0 0; padding:13px 38px 13px 38px;}
.flinker-row4 li, .flinker-row4 li a, .flinker-row5 li, .flinker-row5 li a, .flinker-row6 li, .flinker-row6 li a { font-size:13.8px; letter-spacing:normal;}

.footer-wrapp .footer-col1 .footer-row1 li { margin:0 1px 0;}
.footer-row1 li, .footer-row1 li a { font-size:12px;}

/*inner-css*/
.inner-wrapp h1 { font-size:33.3px; margin:0 0 11px;}
.inner-wrapp h1 span { display:inline;}
.inner-wrapp .inner-col1 { width:94%;}
.inner-row1 li, .inner-row1 li a { font-size:15px;}

.conten-wrapp p { font-size:15px; margin:0 0 17px;}
.conten-wrapp p span { display:inline;}

.sidbar-wrapp p { font-size:13px; margin:0 0 13px;}
.sidbar-wrapp p span { display:inline;}
.sidbar-wrapp h2 { font-size:24px; margin:0 0 0;}
.sidbar-wrapp h2 span { display:inline;}
.sidbar-wrapp h3 { font-size:26px; margin:0 0 27px;}
.sidbar-wrapp h3 span { display:inline;}
.sidbar-wrapp h4 { font-size:15px; margin:0 0 0;}
.sidbar-wrapp h4 span { display:inline;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil2 { height:45px; padding:0 6% 0;}
.sidbar-wrapp .sidbar-col2 .sidbar-row2 .sidbar-fil3 { height:88px; margin:0 0 21px; padding:10px 6% 0;}

.profile-wrapp h2 { font-size:28px; margin:0 0 13px;}
.profile-wrapp h2 span { display:inline;}
.profile-wrapp h3 { font-size:26px; margin:0 0 13px;}
.profile-wrapp h3 span { display:inline;}
.profile-wrapp.defult-page { padding: 3.9% 0 3.9%;}

.carequality-wrapp p { font-size:15px; margin:0 0 13px;}
.carequality-wrapp p span { display:inline;}
.carequality-wrapp h2 { font-size:26px; margin:0 0 13px;}
.carequality-wrapp h2 span { display:inline;}

.fees-wrapp h2 { font-size:28px; margin:0 0 40px;}
.fees-wrapp h2 span { display:inline;}
.fees-wrapp h3 { font-size:12px; margin:0 0 7px;}
.fees-wrapp h3 span { display:inline;}

.blog-wrapp h2 { font-size:13px; margin:0 0 11px;}
.blog-wrapp h2 span { display:inline;}
.blog-wrapp h3 { font-size:23px; margin:0 0 7px;}
.blog-wrapp h3 span { display:inline;}

.blogin-wrapp h2 { font-size:19px; margin:0 0 13px;}
.blogin-wrapp h2 span { display:inline;}

.group-wrapp h2 { font-size:24px; margin:0 0 13px;}
.group-wrapp h2 span { display:inline;}

.groupin-wrapp h2 { font-size:32px; margin:0 0 13px;}
.groupin-wrapp h2 span { display:inline;}
.groupin-wrapp h3 { font-size:18px; margin:0 0 23px;}
.groupin-wrapp h3 span { display:inline;}

.groupslider-wrapp p { font-size:15px; margin:0 0 13px;}
.groupslider-wrapp p span { display:inline;}
.groupslider-wrapp h2 { font-size:26px; margin:0 0 13px;}
.groupslider-wrapp h2 span { display:inline;}
.groupslider-wrapp h3 { font-size:24px; margin:0 0 13px;}
.groupslider-wrapp h3 span { display:inline;}
.groupslider-wrapp .groupslider-col1 { margin:25px 0 0;}

.treat-wrapp h2 { font-size:28px; margin:0 0 13px;}
.treat-wrapp h2 span { display:inline;}
.treat-wrapp h3 { font-size:24px; margin:0 0 13px;}
.treat-wrapp h3 span { display:inline;}
.treat-wrapp .treat-col1 { margin:11px 0 0;}

.treatin-wrapp h2 { font-size:28px; margin:0 0 13px;}
.treatin-wrapp h2 span { display:inline;}
.treatin-wrapp h3 { font-size:26px; margin:0 0 31px;}
.treatin-wrapp h3 span { display:inline;}

.testimonial-wrapp p { font-size:13px; margin:0 0 13px;}
.testimonial-wrapp p span { display:inline;}
.testimonial-wrapp h2 { font-size:15px; margin:0 0 0;}
.testimonial-wrapp h2 span { display:inline;}

.transformations-wrapp h2 { font-size:9px; margin:0 0 0;}
.transformations-wrapp h2 span { display:inline;}
.transformations-wrapp h3 { font-size:19px; margin:0 0 13px;}
.transformations-wrapp h3 span { display:inline;}

.transformationsin-wrapp h2 { font-size:9px; margin:0 0 0;}
.transformationsin-wrapp h2 span { display:inline;}
.transformationsin-wrapp h3 { font-size:19px; margin:0 0 13px;}
.transformationsin-wrapp h3 span { display:inline;}

.conditionsin-wrapp h2 { font-size:26px; margin:0 0 30px;}
.conditionsin-wrapp h2 span { display:inline;}
.conditionsin-wrapp h3 { font-size:26px; margin:0 0 17px;}
.conditionsin-wrapp h3 span { display:inline;}

.images-wrapp p { font-size:15px; margin:0 0 13px;}
.images-wrapp p span { display:inline;}
.images-wrapp h2 { font-size:26px; margin:0 0 13px;}
.images-wrapp h2 span { display:inline;}
.images-wrapp h3 { font-size:17px; margin:0 0 13px;}
.images-wrapp h3 span { display:inline;}
.images-wrapp .images-col1 { margin:43px 0 0;}

.faq-wrapp p { font-size:15px; margin:0 0 13px;}
.faq-wrapp p span { display:inline;}
.faq-wrapp h2 { font-size:26px; margin:0 0 24px;}
.faq-wrapp h2 span { display:inline;}
.faq-wrapp h3 { font-size:26px; margin:0 0 13px;}
.faq-wrapp h3 span { display:inline;}
.faq-wrapp h4 { font-size:12px; margin:0 0 7px;}
.faq-wrapp h4 span { display:inline;}

.details-wrapp p { font-size:15px; margin:0 0 13px;}
.details-wrapp p span { display:inline;}
.details-wrapp h2 { font-size:26px; margin:0 0 17px;}
.details-wrapp h2 span { display:inline;}

.address-wrapp p { font-size:15px; margin:0 0 13px;}
.address-wrapp p span { display:inline;}
.address-wrapp h2 { font-size:13.8px; margin:0 0 3px;}
.address-wrapp h2 span { display:inline;}
.address-wrapp .address-col3 { margin:0 0 13px;}
.address-wrapp .address-col4 .address-row4 li span { margin:0 11px 0 0;}
.address-row3 li, .address-row3 li a, .address-row4 li, .address-row4 li a { font-size:13.8px;}

.contact-wrapp p { font-size:15px; margin:0 0 13px;}
.contact-wrapp p span { display:inline;}
.contact-wrapp h2 { font-size:26px; margin:0 0 13px;}
.contact-wrapp h2 span { display:inline;}
.contact-wrapp .contact-col1 { margin:13px 7.05% 0;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil2 { height:46px;}
.contact-wrapp .contact-col1 .contact-row1 .contact-fil3 { height:88px; margin:0 0 17px;}

/*journey-check-box-css*/
.journey-check-box { margin:0 auto 27px;}

/*sidbar-google-thumb-box-css*/
.sidbar-google-thumb-box { width:20px; margin:0 0 8px;}

/*sidbar-content-box-css*/
.sidbar-content-box { max-height:83.8px; margin:0 0 6px;}

/*fees-text-box-css*/
.fees-text-box { font-size:15px; margin:0 0 0;}

/*testimonial-google-thumb-box-css*/
.testimonial-google-thumb-box { width:21px; margin:0 0 11px;}

/*testimonial-content-box-css*/
.testimonial-content-box { max-height:62.2px; margin:0 0 25px;}

/*faq-text-box-css*/
.faq-text-box { font-size:15px; margin:0 0 0;}

/*common-inner-list-box-css*/
.common-inner-list-box { margin:17px 0 17px;}
.common-inner-list-box li { margin:0 0 11px; padding:0 0 0 29px;}
.common-inner-list-box li:before { width:15px; padding:0 0 15px;}
.common-inner-list-box li, .common-inner-list-box li a { font-size:13px;}

/*common-inner-info-box-css*/
.common-inner-info-box .common-inner-info-btn1 { margin:0 14px 0 0; padding:13px 28px 13px 28px;}
.common-inner-info-box .common-inner-info-btn2 { margin:0 14px 0 0; padding:13px 28px 13px 28px;}

/*common-inner-text-box-css*/
.common-inner-text-box { font-size:13px; line-height:3.52; margin:0 14px 0 0;}

/*btn-css*/
.linker-btn1, .banner-btn1, .about-btn1, .skincare-btn1, .treatments-btn1, .journey-btn1, .minal-btn1, .service-btn1, .team-btn1, .location-btn1, .enquiry-fil1, .enquiry-btn1, .articles-btn1, .details-btn1, .address-btn1, .flinker-fil1, .flinker-btn1, .flinker-btn2, .sidbar-fil1, .sidbar-btn1, .profile-btn1, .profile-btn2, .fees-btn1, .blog-btn1, .blogin-btn1, .group-btn1, .groupin-btn1, .groupslider-btn1, .treat-btn1, .treatin-btn1, .testimonial-btn1, .transformations-btn1, .conditionsin-btn1, .carequality-btn1, .contact-fil1, .contact-btn1, .transformationsin-btn1, .common-inner-info-btn1, .common-inner-info-btn2, .common-inner-pagination-btn1, .common-inner-pagination-btn2, .common-text-btn1 { font-size:13px; letter-spacing:normal;}

.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {height: 46px; font-size: 13px; letter-spacing: normal;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 88px; margin: 0 0 17px;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 13px; letter-spacing: normal;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell {width: 100% !important; margin: 0 0 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 16px !important;}

.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {height: 46px; font-size: 13px; letter-spacing: normal;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 88px; margin: 0 0 17px;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 13px; letter-spacing: normal;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell {width: 100% !important; margin: 0 0 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 16px !important;}


.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {height: 45px; padding: 0 6% 0; font-size: 13px; letter-spacing: normal;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 88px; margin: 0 0 21px; padding: 10px 6% 0;}
.sidbar-wrapp .sidbar-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 13px; letter-spacing: normal;}


.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 56px; font-size: 13px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 13px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell { width: 100% !important; float: left;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { text-align: center;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:nth-child(2) .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 10px !important;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(4) .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 124px;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(3) .nf-field-container .nf-field-element textarea.ninja-forms-field { height: 124px;}

.referrals-wrapp h2 { font-size: 28px;}
.referrals-wrapp h3 { font-size: 26px;}

.benefits-wrapp h2 { font-size: 28px;}

.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { padding: 13px 32px 13px 32px; font-size: 13px;}
.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { height: 46px; font-size: 13px;}


.common-style p {font-size: 15px;}
.common-style ul li { font-size: 15px;}
.common-style ol li {font-size: 15px;}
.common-style ol li:before { font-size: 15px;}
.table-outer { font-size: 15px;}

.common-style h4 { font-size: 24px;}

.treatin-wrapp ul li {font-size: 15px;}
.treatin-wrapp ol li {font-size: 15px;}
.treatin-wrapp ol li:before {font-size: 15px;}

.team-wrapp .team-col2 .team-row2 img {height: 37.60vw;}
.team-wrapp .team-col3 .team-row3 img {height: 12.5vw;}
.images-wrapp .images-col1 .images-row1 {    width: 44.33% !important;}
.conditionsin-wrapp .conditionsin-col1 .conditionsin-row1 {transform: none;position: relative;top: inherit;left: 0;}
.conditionsin-wrapp .conditionsin-col1 {position: relative;display: flex;flex-wrap: wrap;align-content: center;}

.location-wrapp .location-col2 {left: 0;    top: 63%;}

.common-inner-info-box .common-inner-info-btn1 {padding: 13px 15px 13px;}
.common-inner-info-box .common-inner-info-btn2 {padding: 13px 15px 13px;}
.location-wrapp .location-col2 .location-row2 {padding: 25px 5% 25px 5%;}

.location-wrapp .location-col1 {min-height: 545px;}

.team-wrapp .team-row2 ul li {font-size: 17px;}
.team-wrapp .team-row2 ol li {font-size: 17px;}
.team-wrapp .team-row2 ol li:before {font-size: 17px;}
.conten-wrapp {padding: 3.9% 0 3.9%;}

.sidbar-wrapp .sidbar-col1 {padding: 10.2% 9.7% 13.6% 9.7%;}

}

@media screen and (min-width:1025px) and (max-width:1240px) {
.margin { width:94%;}

.banner-wrapp { min-height:533px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-col1 { width:90%;}

.about-wrapp p span { display:inline;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 { font-size:28px;}
.about-wrapp h3 span { display:inline;}

.partners-wrapp p span { display:inline;}

.skincare-wrapp p span { display:inline;}
.skincare-wrapp h2 span { display:inline;}
.skincare-wrapp h3 { font-size:28px;}
.skincare-wrapp h3 span { display:inline;}

.treatments-wrapp p span { display:inline;}
.treatments-wrapp h2 span { display:inline;}
.treatments-wrapp h3 { font-size:32px;}
.treatments-wrapp h3 span { display:inline;}
.treatments-wrapp h4 span { display:inline;}

.journey-wrapp p span { display:inline;}
.journey-wrapp h2 span { display:inline;}
.journey-wrapp h3 { font-size:32px;}
.journey-wrapp h3 span { display:inline;}
.journey-wrapp h4 span { display:inline;}
.journey-wrapp h5 span { display:inline;}

.minal-wrapp p span { display:inline;}
.minal-wrapp h2 span { display:inline;}
.minal-wrapp h3 { font-size:32px;}
.minal-wrapp h3 span { display:inline;}

.service-wrapp p span { display:inline;}
.service-wrapp h2 span { display:inline;}
.service-wrapp h3 { font-size:32px;}
.service-wrapp h3 span { display:inline;}
.service-wrapp h4 span { display:inline;}
.service-wrapp .service-col1 .service-row1 { transform:none; position:relative; top:inherit;}
.service-wrapp .service-col2 { transform:translateY(-50%); position:absolute; top:50%; right:0;}

.team-wrapp p span { display:inline;}
.team-wrapp h2 span { display:inline;}
.team-wrapp h3 { font-size:32px;}
.team-wrapp h3 span { display:inline;}

.location-wrapp p span { display:inline;}
.location-wrapp h2 span { display:inline;}
.location-wrapp h3 { font-size:28px;}
.location-wrapp h3 span { display:inline;}
.location-wrapp h4 span { display:inline;}
.location-wrapp .location-col1 .location-row1 { padding:0 0 51%;}
.location-wrapp .location-col2 { width:94%;}
.location-wrapp .location-col4 { width:94%;}

.enquiry-wrapp p span { display:inline;}
.enquiry-wrapp h2 span { display:inline;}
.enquiry-wrapp h3 { font-size:32px;}
.enquiry-wrapp h3 span { display:inline;}

.flinker-wrapp p span { display:inline;}
.flinker-wrapp h3 span { display:inline;}
.flinker-wrapp h2 span { display:inline;}
.flinker-wrapp .flinker-btn1 { padding:13px 38px 13px 38px;}
.flinker-wrapp .flinker-btn2 { padding:13px 44px 13px 44px;}

/*inner-css*/
.inner-wrapp { min-height:546px;}
.inner-wrapp h1 { font-size:43.3px;}
.inner-wrapp h1 span { display:inline;}
.inner-wrapp .inner-col1 { width:94%;}

.conten-wrapp p span { display:inline;}

.sidbar-wrapp p span { display:inline;}
.sidbar-wrapp h2 { font-size:28px;}
.sidbar-wrapp h2 span { display:inline;}
.sidbar-wrapp h3 { font-size:32px;}
.sidbar-wrapp h3 span { display:inline;}
.sidbar-wrapp h4 span { display:inline;}

.profile-wrapp h2 { font-size:34px;}
.profile-wrapp h2 span { display:inline;}
.profile-wrapp h3 { font-size:28px;}
.profile-wrapp h3 span { display:inline;}

.carequality-wrapp p span { display:inline;}
.carequality-wrapp h2 { font-size:32px;}
.carequality-wrapp h2 span { display:inline;}

.fees-wrapp h2 { font-size:34px;}
.fees-wrapp h2 span { display:inline;}
.fees-wrapp h3 span { display:inline;}

.blog-wrapp h2 span { display:inline;}
.blog-wrapp h3 { font-size:23px;}
.blog-wrapp h3 span { display:inline;}

.blogin-wrapp h2 span { display:inline;}

.group-wrapp h2 { font-size:26px;}
.group-wrapp h2 span { display:inline;}

.groupin-wrapp h2 { font-size:38px;}
.groupin-wrapp h2 span { display:inline;}
.groupin-wrapp h3 span { display:inline;}

.groupslider-wrapp p span { display:inline;}
.groupslider-wrapp h2 { font-size:32px;}
.groupslider-wrapp h2 span { display:inline;}
.groupslider-wrapp h3 { font-size:26px;}
.groupslider-wrapp h3 span { display:inline;}

.treat-wrapp h2 { font-size:32px;}
.treat-wrapp h2 span { display:inline;}
.treat-wrapp h3 { font-size:26px;}
.treat-wrapp h3 span { display:inline;}

.treatin-wrapp h2 { font-size:34px;}
.treatin-wrapp h2 span { display:inline;}
.treatin-wrapp h3 { font-size:20px;}
.treatin-wrapp h3 span { display:inline;}

.testimonial-wrapp p span { display:inline;}
.testimonial-wrapp h2 span { display:inline;}

.transformations-wrapp h2 span { display:inline;}
.transformations-wrapp h3 span { display:inline;}

.transformationsin-wrapp h2 span { display:inline;}
.transformationsin-wrapp h3 span { display:inline;}

.conditionsin-wrapp h2 { font-size:28px;margin: 39px 0 15px;}
.conditionsin-wrapp h2 span { display:inline;}
.conditionsin-wrapp h3 { font-size:28px;}
.conditionsin-wrapp h3 span { display:inline;}

.conditionsin-wrapp .conditionsin-btn1 {margin: 10px 10px 0 0;}

.images-wrapp p span { display:inline;}
.images-wrapp h2 { font-size:32px;}
.images-wrapp h2 span { display:inline;}
.images-wrapp h3 span { display:inline;}

.faq-wrapp p span { display:inline;}
.faq-wrapp h2 { font-size:32px;}
.faq-wrapp h2 span { display:inline;}
.faq-wrapp h3 { font-size:32px;}
.faq-wrapp h3 span { display:inline;}
.faq-wrapp h4 span { display:inline;}

.details-wrapp p span { display:inline;}
.details-wrapp h2 { font-size:32px;}
.details-wrapp h2 span { display:inline;}

.address-wrapp p span { display:inline;}
.address-wrapp h2 span { display:inline;}

.contact-wrapp p span { display:inline;}
.contact-wrapp h2 { font-size:32px;}
.contact-wrapp h2 span { display:inline;}

.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell {width: 100% !important; margin: 0 0 0;}
.enquiry-wrapp .enquiry-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 16px !important;}

.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell {width: 100% !important; margin: 0 0 0;}
.contact-wrapp .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 16px !important;}


.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell { width: 100% !important; float: left;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { text-align: center;}
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:nth-child(2) .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { margin: 0 0 10px !important;}

.referrals-wrapp h2 { font-size: 32px;}
.referrals-wrapp h3 { font-size: 28px;}

.benefits-wrapp h2 { font-size: 32px;}

.flinker-wrapp .flinker-col3 .flinker-row3 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { padding: 13px 38px 13px 38px;}

.common-style h4 { font-size: 26px;}

.team-wrapp .team-col2 .team-row2 img {height: 37.60vw;}
.team-wrapp .team-col3 .team-row3 img {height: 12.5vw;}
.images-wrapp .images-col1 .images-row1 {width: 45.33% !important;}
.location-wrapp .location-col2 {left: -3%;   top: 62%;}
.common-inner-info-box .common-inner-info-btn1 {padding: 13px 24px 13px;}
.common-inner-info-box .common-inner-info-btn2 {padding: 13px 24px 13px;}
.location-wrapp .location-col2 .location-row2 {padding: 25px 5% 25px 5%;}
.location-wrapp .location-col1 {min-height: 575px;}
.linker-wrapp .linker-col1 {width: 77px;right: -51px;}

}

@media screen and (min-width:1241px) and (max-width:1340px) {
.margin { width:94%;}

.banner-wrapp { min-height:646px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-col1 { width:90%;}

.about-wrapp p span { display:inline;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 span { display:inline;}

.partners-wrapp p span { display:inline;}

.skincare-wrapp p span { display:inline;}
.skincare-wrapp h2 span { display:inline;}
.skincare-wrapp h3 span { display:inline;}

.treatments-wrapp p span { display:inline;}
.treatments-wrapp h2 span { display:inline;}
.treatments-wrapp h3 span { display:inline;}
.treatments-wrapp h4 span { display:inline;}

.journey-wrapp p span { display:inline;}
.journey-wrapp h2 span { display:inline;}
.journey-wrapp h3 span { display:inline;}
.journey-wrapp h4 span { display:inline;}
.journey-wrapp h5 span { display:inline;}

.minal-wrapp p span { display:inline;}
.minal-wrapp h2 span { display:inline;}
.minal-wrapp h3 span { display:inline;}

.service-wrapp p span { display:inline;}
.service-wrapp h2 span { display:inline;}
.service-wrapp h3 span { display:inline;}
.service-wrapp h4 span { display:inline;}

.team-wrapp p span { display:inline;}
.team-wrapp h2 span { display:inline;}
.team-wrapp h3 span { display:inline;}

.location-wrapp p span { display:inline;}
.location-wrapp h2 span { display:inline;}
.location-wrapp h3 span { display:inline;}
.location-wrapp h4 span { display:inline;}
.location-wrapp .location-col1 .location-row1 { padding:0 0 49%;}
.location-wrapp .location-col2 { width:94%;}
.location-wrapp .location-col4 { width:94%;}

.enquiry-wrapp p span { display:inline;}
.enquiry-wrapp h2 span { display:inline;}
.enquiry-wrapp h3 span { display:inline;}

.flinker-wrapp p span { display:inline;}
.flinker-wrapp h3 span { display:inline;}
.flinker-wrapp h2 span { display:inline;}

/*inner-css*/
.inner-wrapp { min-height:546px;}
.inner-wrapp h1 span { display:inline;}
.inner-wrapp .inner-col1 { width:94%;}

.conten-wrapp p span { display:inline;}

.sidbar-wrapp p span { display:inline;}
.sidbar-wrapp h2 span { display:inline;}
.sidbar-wrapp h3 span { display:inline;}
.sidbar-wrapp h4 span { display:inline;}

.profile-wrapp h2 span { display:inline;}
.profile-wrapp h3 span { display:inline;}

.carequality-wrapp p span { display:inline;}
.carequality-wrapp h2 span { display:inline;}

.fees-wrapp h2 span { display:inline;}
.fees-wrapp h3 span { display:inline;}

.blog-wrapp h2 span { display:inline;}
.blog-wrapp h3 span { display:inline;}

.blogin-wrapp h2 span { display:inline;}

.group-wrapp h2 span { display:inline;}

.groupin-wrapp h2 span { display:inline;}
.groupin-wrapp h3 span { display:inline;}

.groupslider-wrapp p span { display:inline;}
.groupslider-wrapp h2 span { display:inline;}
.groupslider-wrapp h3 span { display:inline;}

.treat-wrapp h2 span { display:inline;}
.treat-wrapp h3 span { display:inline;}

.treatin-wrapp h2 span { display:inline;}
.treatin-wrapp h3 span { display:inline;}

.testimonial-wrapp p span { display:inline;}
.testimonial-wrapp h2 span { display:inline;}

.transformations-wrapp h2 span { display:inline;}
.transformations-wrapp h3 span { display:inline;}

.transformationsin-wrapp h2 span { display:inline;}
.transformationsin-wrapp h3 span { display:inline;}

.conditionsin-wrapp h2 span { display:inline;}
.conditionsin-wrapp h3 span { display:inline;}

.images-wrapp p span { display:inline;}
.images-wrapp h2 span { display:inline;}
.images-wrapp h3 span { display:inline;}

.faq-wrapp p span { display:inline;}
.faq-wrapp h2 span { display:inline;}
.faq-wrapp h3 span { display:inline;}
.faq-wrapp h4 span { display:inline;}

.details-wrapp p span { display:inline;}
.details-wrapp h2 span { display:inline;}

.address-wrapp p span { display:inline;}
.address-wrapp h2 span { display:inline;}

.contact-wrapp p span { display:inline;}
.contact-wrapp h2 span { display:inline;}

.team-wrapp .team-col2 .team-row2 img {height: 37.60vw;}
.images-wrapp .images-col1 .images-row1 { width: 29.33%;}
.location-wrapp .location-col2 {top: 59%;}

.linker-wrapp .linker-col1 {width: 100px;}

.conten-wrapp {padding: 3.9% 0 3.9%;}

.sidbar-wrapp .sidbar-col1 {padding: 10.2% 9.7% 13.6% 9.7%;}

}

@media screen and (min-width:1341px) and (max-width:1440px) {
.banner-wrapp { min-height:698px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 span { display:inline;}

.about-wrapp p span { display:inline;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 span { display:inline;}

.partners-wrapp p span { display:inline;}

.skincare-wrapp p span { display:inline;}
.skincare-wrapp h2 span { display:inline;}
.skincare-wrapp h3 span { display:inline;}

.treatments-wrapp p span { display:inline;}
.treatments-wrapp h2 span { display:inline;}
.treatments-wrapp h3 span { display:inline;}
.treatments-wrapp h4 span { display:inline;}

.journey-wrapp p span { display:inline;}
.journey-wrapp h2 span { display:inline;}
.journey-wrapp h3 span { display:inline;}
.journey-wrapp h4 span { display:inline;}
.journey-wrapp h5 span { display:inline;}

.minal-wrapp p span { display:inline;}
.minal-wrapp h2 span { display:inline;}
.minal-wrapp h3 span { display:inline;}

.service-wrapp p span { display:inline;}
.service-wrapp h2 span { display:inline;}
.service-wrapp h3 span { display:inline;}
.service-wrapp h4 span { display:inline;}

.team-wrapp p span { display:inline;}
.team-wrapp h2 span { display:inline;}
.team-wrapp h3 span { display:inline;}

.location-wrapp p span { display:inline;}
.location-wrapp h2 span { display:inline;}
.location-wrapp h3 span { display:inline;}
.location-wrapp h4 span { display:inline;}
.location-wrapp .location-col1 .location-row1 { padding:0 0 47%;}

.enquiry-wrapp p span { display:inline;}
.enquiry-wrapp h2 span { display:inline;}
.enquiry-wrapp h3 span { display:inline;}

.flinker-wrapp p span { display:inline;}
.flinker-wrapp h3 span { display:inline;}
.flinker-wrapp h2 span { display:inline;}

/*inner-css*/
.inner-wrapp { min-height:546px;}
.inner-wrapp h1 span { display:inline;}
.inner-wrapp .inner-col1 { width:94%;}

.conten-wrapp p span { display:inline;}

.sidbar-wrapp p span { display:inline;}
.sidbar-wrapp h2 span { display:inline;}
.sidbar-wrapp h3 span { display:inline;}
.sidbar-wrapp h4 span { display:inline;}

.profile-wrapp h2 span { display:inline;}
.profile-wrapp h3 span { display:inline;}

.carequality-wrapp p span { display:inline;}
.carequality-wrapp h2 span { display:inline;}

.fees-wrapp h2 span { display:inline;}
.fees-wrapp h3 span { display:inline;}

.blog-wrapp h2 span { display:inline;}
.blog-wrapp h3 span { display:inline;}

.blogin-wrapp h2 span { display:inline;}

.group-wrapp h2 span { display:inline;}

.groupin-wrapp h2 span { display:inline;}
.groupin-wrapp h3 span { display:inline;}

.groupslider-wrapp p span { display:inline;}
.groupslider-wrapp h2 span { display:inline;}
.groupslider-wrapp h3 span { display:inline;}

.treat-wrapp h2 span { display:inline;}
.treat-wrapp h3 span { display:inline;}

.treatin-wrapp h2 span { display:inline;}
.treatin-wrapp h3 span { display:inline;}

.testimonial-wrapp p span { display:inline;}
.testimonial-wrapp h2 span { display:inline;}

.transformations-wrapp h2 span { display:inline;}
.transformations-wrapp h3 span { display:inline;}

.transformationsin-wrapp h2 span { display:inline;}
.transformationsin-wrapp h3 span { display:inline;}

.conditionsin-wrapp h2 span { display:inline;}
.conditionsin-wrapp h3 span { display:inline;}

.images-wrapp p span { display:inline;}
.images-wrapp h2 span { display:inline;}
.images-wrapp h3 span { display:inline;}

.faq-wrapp p span { display:inline;}
.faq-wrapp h2 span { display:inline;}
.faq-wrapp h3 span { display:inline;}
.faq-wrapp h4 span { display:inline;}

.details-wrapp p span { display:inline;}
.details-wrapp h2 span { display:inline;}

.address-wrapp p span { display:inline;}
.address-wrapp h2 span { display:inline;}

.contact-wrapp p span { display:inline;}
.contact-wrapp h2 span { display:inline;}

.location-wrapp .location-col2 {
  top: 58%;
}
}

@media screen and (min-width:1441px) and (max-width:1540px) {
.banner-wrapp { min-height:749px;}

.location-wrapp .location-col1 .location-row1 { padding:0 0 45%;}

/*inner-css*/
.inner-wrapp { min-height:546px;}
}

@media screen and (min-width:1541px) and (max-width:1640px) {
.banner-wrapp { min-height:802px;}

.location-wrapp .location-col1 .location-row1 { padding:0 0 43%;}

/*inner-css*/
.inner-wrapp { min-height:546px;}
}

@media screen and (min-width:1641px) and (max-width:1900px) {
.banner-wrapp { min-height:854px;}

/*inner-css*/
.inner-wrapp { min-height:546px;}
}

@media screen and (max-width:767px) {
.testimonial-wrapp .testimonial-col1.desk {display: none;}
.testimonial-wrapp .testimonial-col1.mob { display: block;}


.partners-wrapp .partners-col1.desk {display: none;}
.partners-wrapp .partners-col1.mob { display: block;}

.treatments-wrapp .treatments-col1.desk {display: none;}
.treatments-wrapp .treatments-col1.mob {display: block;}

.groupslider-wrapp .groupslider-col1.desk {display: none;}
.groupslider-wrapp .groupslider-col1.mob {display: block;}

.skincare-wrapp .skincare-col1 .skincare-row1{transform: none;}

}


@media screen and (min-width: 768px) {
  .google-rating.ggogledesktop { position: fixed; bottom: 20px; left: 20px; z-index: 9999999; display: inline-block;  width: 210px; cursor: pointer; background: #ffffff; border-radius: 0; padding: 8px 10px; box-shadow: 5px 5px 5px #00000017; border-top: 5px solid #4FCE6A;}
  .google-rating.ggogledesktop > img {width: 30% !important; display: inline-block; padding: 0 12px 0 0;}
  .google-rating.ggogledesktop #googlerating {width: 70%; float: right; display: inline-block;}
  .google-rating.ggogledesktop #googlerating .fulltotal {width: 100%; float: left; display: inline-block; position: relative; top: 3px;}
  .google-rating.ggogledesktop #googlerating .fulltotal .g-level1 {width: 100%; float: left; display: inline-block; margin: 0 0 4px;}
  .google-rating.ggogledesktop #googlerating .fulltotal .g-level2 {width: 100%; display: flex; flex-wrap: wrap; position: relative; float: left; align-items: center;}
  .google-rating.ggogledesktop #googlerating .fulltotal .g-level1 h2 {font-size: 16px; font-weight: 500; line-height: normal;}
  .google-rating.ggogledesktop #googlerating .fulltotal .g-level2 .gsub-level1 {width: auto; margin: 0 6px 0 0; color: #e7711b;}
  .google-rating.ggogledesktop #googlerating img {width: auto;}
  .google-rating.ggogledesktop img { width: 100%;}
  .wp-gr .wp-google-badge_left-fixed { display: none;}
  }
  
  @media screen and (max-width:767px) {
  
  .google-rating.ggogledesktop { display: none !important;}
  .wp-google-badge.wp-google-badge_left-fixed .wp-google-badge-score { margin-left: 0 !important;}
  .wp-google-badge.wp-google-badge_left-fixed { left: 15px !important; bottom: 20px !important; z-index: 999 !important; cursor: pointer; width: 105px !important;}
  .wp-google-badge.wp-google-badge_left-fixed span.wp-star { width: 17px !important; float: left !important;}
  .wp-google-badge.wp-google-badge_left-fixed span.wp-star svg { width: 100% !important; float: left;}
  .wp-google-badge.wp-google-badge_left-fixed span.wp-google-rating { display: none !important;}
  .articles-col1.mob { display: block;}
  .articles-col1.desk{ display: none;}
  .flinker-wrapp .flinker-col5 .flinker-row5 li span {  display: inline;}
  .menuzord.red.mobile-menu {display:none;}
  .referrals-wrapp .referrals-col1 {  width: 100%;}

  .location-wrapp .location-col1 .location-row1.northdowns-hospital {  width: 100%;  margin: 0 0 30px;  }
.location-wrapp .location-col1 .location-row1.spire-gatwick-hospital{  width: 100%;}


.location-row1.reigate-specialist-orthodontic-practice  { width: 100% !important;  margin: 0 0 30px;}
.location-row1.medwyn-surgery {width: 100% !important;}

.flinker-wrapp .flinker-col8{width: 100%;margin: 0 0 12px;}
.flinker-wrapp .flinker-col9{width: 100%;margin: 0 0 12px;}

.flinker-wrapp .flinker-col8 ul li {  font-size: 12.8px;}
.flinker-wrapp .flinker-col9 ul li {font-size: 12.8px;}
.flinker-wrapp .flinker-col8 ul li a{font-size: 12.8px;}
.flinker-wrapp .flinker-col9 ul li a{font-size: 12.8px;}
.flinker-row6 li a span {display: inline;}

.team-wrapp .team-col1 .team-col2.desk {width: 100%;}
.team-wrapp .team-col1 .team-col2.desk  .team-row2 {width: 48.8%;float: none;margin: 0 auto 30px;}
/*.team-wrapp .team-col1 .team-row1 {width: 100%;text-align: center;}*/

.team-wrapp .team-row2 {margin: 0;}

}
   