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

/*------------------- common style ---------------------------*/
.common-style h1 { font-size: 28px;  color: #000; font-family: 'supergroteskoffcpro-medium-font';}

.common-style h2 { font-size: 20px; color:  #010101; margin: 0 0 7px;  font-family: 'supergroteskoffcpro-regular-font';}

.common-style h3 { font-size: 20px; color: #010101; margin-bottom: 26px; font-family: 'supergroteskoffcpro-regular-font';}

.common-style h4 { font-size: 17px; color: #1d1d1d; font-family: 'supergroteskoffcpro-medium-font'; }
.common-style h5 { font-size: 16px; color: #000000; margin-bottom: 20px; }

.common-style h6 { font-size: 15px; color: #676666; margin-bottom: 20px; }

.common-style a { font-size: 17px;  color: #000; margin:0 0 26px;}

.common-style p { font-size: 17px; color: #1d1d1d; line-height:; margin: 0 0 26px; font-family: 'supergroteskoffcpro-regular-font'}

.common-style ul{ width:100%; list-style: inside;  margin: 0 0 26px;}

.common-style ul li {
    font-size: 17px;
    color: #1d1d1d;
    line-height: 28px;
    font-family: 'supergroteskoffcpro-regular-font';
    list-style-position: outside;
    background: url(../images/tretin-dot1.png) no-repeat 0 10px;
    padding: 0 0 0 15px;
}
.common-style ol { list-style-type: decimal; margin-left: 30px; }

.common-style ol li{ list-style-type: decimal; font-size: 17px; color: #1d1d1d; line-height: 28px; margin-bottom: 10px; padding-left: 10px; font-family: 'supergroteskoffcpro-regular-font'; list-style-position: outside;}

.common-style blockquote p { font-size: 15px; color:#1d1d1d; line-height: 28px; margin-bottom: 24px; margin: 30px 0 15px -82px; position:  relative; }
.common-style blockquote p:before { content: '"'; position:  absolute; left: -100px; font-size: 140px; color: #000; font-style:  italic; top: 17px; }
 
.common-style p a { color: #000; font-family: 'supergroteskoffcpro-regular-font' }
/* IMG STYLES */ 
img.alignleft,.alignleft,img.alignright,.alignright{ max-width:100%; height:auto; }

img.alignright,.alignright { float: right;  margin-left:  20px; margin-top:  20px; margin-bottom: 20px; }

.alignnone,img.alignnone{ float:none; margin-top:  20px; margin-bottom: 20px; }

img.alignleft,.alignleft { float:  left; margin-right:  20px; margin-top:  20px; margin-bottom: 20px; }

.common-style img { max-width: 100%; height: auto;}
.conten-bar11.teamin-wrapp.common-style .teamin-row1 .teamin-right h3 {
    font-weight: bold;
}
.treat-wrapp .treat-row1 .treat-row2.photobox-effect1 .treat-bar1.previewbox {
    height: 100%;
}

.treat-wrapp .treat-row1 .treat-row2.photobox-effect1 .treat-bar1.previewbox img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}
.contact-elements {
    min-height: 270px;
    float: left;
    width: 100%;
}
.conten-wrapp .conten-row11 .conten-bar11.feeser-wrapp.common-style h2 {
    color: #000000;
}
@media(max-width:767px){  
    .common-style iframe{ width:100%; height:350px; }
    .contact-elements {
    min-height: auto;
}
}

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

.common-style [type=search] { border: 1px solid  #000000;  line-height: 28px; font-size: 14px; padding: 5px 10px; width: 200px; vertical-align: top; display: inline-block; }

.common-style [type=submit] { -webkit-appearance: none; border: 0; padding: 5px 15px; background: #000000; font-size: 15px; color: #fff; line-height: 28px; }

.common-style [type=submit]:hover { color: #000000; background: #fff; border: 1px solid #737373; cursor: pointer; }    

.pagina-wrapp { width: 100%; clear: both; padding-top: 50px; display: block; text-align: center; }

nav.navigation.pagination { display: block; }

.nav-links .page-numbers {
    font-size: 11px;
    font-weight: 700;
    display: inline-block;
    padding: 10px 2.2px 10px;
    color: #000000;
}
.nav-links .next.page-numbers {
    margin-left: 10px;
}
.nav-links .prev.page-numbers {
    margin-right: 10px;
}
 

.video-outer {
    position: relative;
    padding-top: 56.25%;
    margin: 15px 0;
}

.video-outer iframe {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    left: 0;
}

/*------------------- common style end ---------------------------*/





::-moz-selection{ background:#58585a; color:#ffffff; text-shadow:none;}

::selection { background:#58585a; 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: 'supergroteskoffcpro-medium-font';}

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

body {color:#504f50; -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; overflow-y:scroll;}

a { text-decoration:none; transition:all 0s ease-out 0s;} /* reduced from all 0.25s */

p, p span { font-family: 'supergroteskoffcpro-regular-font';}

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:#79797a;

}

::-moz-placeholder { 

  color:#79797a;

}

:-ms-input-placeholder {

  color:#79797a;

}

:-moz-placeholder {

  color:#79797a;

}



.header-wrapp, .linker-wrapp, .canver-wrapp, .banner-wrapp, .detier-wrapp, .enquer-wrapp, .facier-wrapp, .gester-wrapp, .honoer-wrapp, .impoer-wrapp, .judger-wrapp, .knower-wrapp, .laboer-wrapp, .footer-wrapp, .copyer-wrapp, .innser-wrapp, .conten-wrapp, .sidbar-wrapp, .blogin-wrapp, .booker-wrapp, .bloger-wrapp, .paiger-wrapp, .condit-wrapp, .feeser-wrapp, .teamin-wrapp, .teamer-wrapp, .testi-wrapp, .transin-wrapp, .transfor-wrapp, .treatin-wrapp, .treat-wrapp, .abouts-wrapp, .sparkle-wrapp, .contac-wrapp { width:100%; float:left;}

.margin { width:90%; margin:auto;/* max-width: 1214px; */}

.contac-row3 {
	max-width: 1214px;
	margin: auto;
	display: inline-block;
}


/*header-wrapp*/

.header-wrapp { text-align:center; background:#ffffff; padding:6px 0 6px;}

.header-wrapp p { float:left; font-size:12px; color:#585858; letter-spacing:0.4px; line-height:22px; margin:0 0 26px;}

.header-wrapp p a { color:#585858;}

.header-wrapp p span { display:block;}

.header-wrapp p strong { font-family: 'supergroteskoffcpro-medium-font';}

.header-wrapp .header-row1 { width:auto; float:left; margin:0 0 0;}

.header-wrapp .header-row1 img { width:100%; display:block;}

.header-wrapp .header-row1 .header-bar1 { width:100%; float:left;}

.header-wrapp .header-row1 .header-bar1 li { float:none; display:inline-block;}

.header-wrapp .header-row1 .header-bar1 li a { display:block; padding:20px 16.6px 18px 16.6px;}

.header-wrapp .header-row1 .header-bar1 li:first-child a { padding-left:0;}

.header-wrapp .header-row1 .header-bar1 li:last-child a { padding-right:0;}

.header-wrapp .header-row1 .header-bar1 li a:hover { color:#000000;}

.header-bar1 li, .header-bar1 li a { font-size:10.91px; color:#585858; letter-spacing:2.4px; text-transform:uppercase;}



/*linker-wrapp*/

.linker-wrapp { background:#000000; padding:10px 0 10px; position:relative; z-index:99999;}

.linker-wrapp p { float:left; font-size:11.61px; color:#ffffff; letter-spacing:1.4px; line-height:21px; margin:-5px 0 0;}

.linker-wrapp p a { color:#ffffff;}

.linker-wrapp p span { display:inline; margin:0 15px 0 0;}

.linker-wrapp p strong { font-family: 'supergroteskoffcpro-medium-font';}

.linker-wrapp .linker-row1 { width:auto; float:left; margin:13px 0 0;}

.linker-wrapp .linker-row1 img { width:100%; display:block; transition:transform 0.8s ease-in-out 0s;}

.linker-wrapp .linker-row1 img:hover { transform:rotate(360deg);}

.linker-wrapp .linker-row1 .linker-bar1 { width:100%; float:left;}

.linker-wrapp .linker-row1 .linker-bar1 a { float:left; margin:0 6px 0 0;}

.linker-wrapp .linker-row2 { width:auto; float:right; margin:0 0 0;}

.linker-wrapp .linker-row2 img { width:100%; display:block;}

.linker-wrapp .linker-row2 .linker-bar2 { width:100%; float:right;}



/*banner-wrapp*/

.banner-wrapp { text-align:left; background:#000000; position:relative;}

.banner-wrapp p { float:none; font-size:20px; color:#010101; letter-spacing:0.4px; line-height:24.75px; margin:0 0 26px;}

.banner-wrapp p a { color:#010101;}

.banner-wrapp p span { display:block;}

.banner-wrapp p strong { font-family: 'supergroteskoffcpro-medium-font';}

.banner-wrapp h3 { font-size:50px; font-weight:400; color:#000000; letter-spacing:0.6px; line-height:55px; margin:0 0 23px;}

.banner-wrapp h3 a { color:#000000;}

.banner-wrapp h3 span { display:block;}

.banner-wrapp h4 { font-size:11.5px; font-weight:400; color:#585858; letter-spacing:2.2px; line-height:21px; margin:0 0 0;}

.banner-wrapp h4 a { color:#585858;}

.banner-wrapp h4 span { display:block;}

.banner-wrapp .banner-row1 { width:100%; float:right; margin:0 0 0; position:absolute; right:0; bottom:28.8%; left:0;}

.banner-wrapp .banner-row1 img { width:100%; display:block;}

.banner-wrapp .banner-row1 .banner-bar1 { width:37.4%; position:relative; z-index:99;}

.banner-wrapp .banner-row2 { width:100%; float:right; margin:0 0 0; position:absolute; right:0; bottom:9.1%; left:0;}

.banner-wrapp .banner-row2 img { width:100%; display:block;}

.banner-wrapp .banner-row2 .banner-bar2 { width:22.2%; float:right; position:relative; z-index:99;}

.banner-wrapp .banner-row3 { width:100%; float:left; margin:0 0 0; position:absolute; right:0; bottom:14.8%; left:0;}

.banner-wrapp .banner-row3 img { width:100%; display:block;}

.banner-wrapp .banner-row3 .banner-bar3 { width:auto; float:left; position:relative; z-index:99;}

.banner-wrapp .banner-btn1 { float:left; color:#727272; border-color:#000000; margin:-3px 0 0 0; padding:6px 0 6px 2px;}

.banner-wrapp .banner-btn2 { float:left; color:#727272; border-color:#000000; margin:-3px 40px 0; padding:6px 0 6px 2px;}

.banner-wrapp .banner-btn3 { float:left; color:#727272; border-color:#000000; margin:-3px 0 0; padding:6px 0 6px 2px;}

.banner-wrapp h3, .banner-wrapp h3 span { font-family: 'supergroteskoffcpro-regular-font'; font-size: 40px;}

.banner-wrapp h4, .banner-wrapp h4 span { text-transform:uppercase;}



/*canver-wrapp*/

.canver-wrapp { background:none; padding:36px 0 36px; position:absolute; top:0; z-index:9999;}

.canver-wrapp p { float:none; font-size:14px; color:#ffffff; letter-spacing:normal; line-height:24px; margin:0 0 26px;}

.canver-wrapp p a { color:#ffffff;}

.canver-wrapp p span { display:block;}

.canver-wrapp p strong { font-family: 'supergroteskoffcpro-medium-font';}

.canver-wrapp h2 { font-size:15px; font-weight:400; color:#000000; letter-spacing:0.8px; line-height:25px; margin:0 0 7px;}

.canver-wrapp h2 a { color:#000000;}

.canver-wrapp h2 span { display:block;}

.canver-wrapp .canver-row1 { width:347px; float:none; margin:0 auto 0; position:absolute; right:0; left:0;}

.canver-wrapp .canver-row1 img { width:100%; display:block;}

.canver-wrapp .canver-row1 .canver-bar1 { width:100%; float:none;}

.canver-wrapp .canver-row2 { width:auto; float:left; text-align:left; margin:-26px 6.8% 0 0;}

.canver-wrapp .canver-row2 img { width:100%; display:block;}

.canver-wrapp .canver-row2 .canver-bar2 { width:100%; float:left;}

.canver-wrapp .canver-row2 .canver-bar2 li { float:none; display:block; margin:0 0 6px;}

.canver-wrapp .canver-row3 { width:auto; float:left; margin:9px 0 0;}

.canver-wrapp .canver-row3 img { width:100%; display:block;}

.canver-wrapp .canver-row3 .canver-bar3 { width:100%; float:left;}

.canver-wrapp .canver-row4 { width:auto; float:right; text-align:right; margin:-26px 0 0 5.2%;}

.canver-wrapp .canver-row4 img { width:100%; display:block;}

.canver-wrapp .canver-row4 .canver-bar4 { width:100%; float:left;}

.canver-wrapp .canver-row4 .canver-bar4 li { float:none; display:block; margin:0 0 6px;}

.canver-wrapp .canver-row5 { width:auto; float:right; margin:9px 0 0;}

.canver-wrapp .canver-row5 img { width:100%; display:block;}

.canver-wrapp .canver-row5 .canver-bar5 { width:100%; float:right;}

.canver-wrapp .canver-btn1 { float:left; color:#727272; border-color:#000000; margin:0 0 0; padding:6px 0 6px 2px;}

.canver-wrapp .canver-btn2 { float:left; color:#727272; border-color:#000000; display:none; margin:0 0 0; padding:6px 0 6px 2px;}

.canver-bar2 li, .canver-bar2 li a { font-size:11.5px; color:#585858; letter-spacing:2.2px; text-transform:uppercase;}

.canver-bar4 li, .canver-bar4 li a { font-size:11.5px; color:#585858; letter-spacing:2.2px; text-transform:uppercase;}



/*detier-wrapp*/

.detier-wrapp { text-align:center; background:url(../images/detier-bg1.jpg) no-repeat center / cover; margin:0 0 5px; position:relative;}

.detier-wrapp p { float:none; font-size:20px; color:#010101; letter-spacing:0.4px; line-height:24.75px; margin:0 0 26px;}

.detier-wrapp p a { color:#010101;}

.detier-wrapp p span { display:block;}

.detier-wrapp p strong { font-family: 'supergroteskoffcpro-regular-font';}

.detier-wrapp h2 { font-size:85px; font-weight:400; color:#000000; letter-spacing:4.8px; line-height:115px; margin:0 0 36px 22px}

.detier-wrapp h2 a { color:#000000;}

.detier-wrapp h2 span { display:block;}

.detier-wrapp .detier-row1 { width:auto; float:left; margin:0 0 120px; position:relative; z-index:100;}

.detier-wrapp .detier-row1 img { width:100%; display:block;}

.detier-wrapp .detier-row1 .detier-bar1 { width:100%; float:left;}

.detier-wrapp .detier-row1 .detier-bar1 li { float:none; display:inline-block;}

.detier-wrapp .detier-row1 .detier-bar1 li a { display:block; padding:0 16.6px 0 16.6px;}

.detier-wrapp .detier-row1 .detier-bar1 li:first-child a { padding-left:0;}

.detier-wrapp .detier-row1 .detier-bar1 li:last-child a { padding-right:0;}

.detier-wrapp .detier-row1 .detier-bar1 li a:hover { color:#000000;}

.detier-wrapp .detier-row2 { width:100%; float:right; text-align:left; margin:0 0 0;}

.detier-wrapp .detier-row2 img { width:100%; display:block;}

.detier-wrapp .detier-row2 .detier-bar2 { width:26.7%; float:right;}

.detier-wrapp .detier-btn1 { float:left; color:#727272; border-color:#000000; margin:4px 0 0; padding:6px 0 6px 2px;}

.detier-wrapp h2, .detier-wrapp h2 span { font-family: 'supergroteskoffcpro-regular-font';}

.detier-bar1 li, .detier-bar1 li a { font-size:10.91px; color:#585858; letter-spacing:2.4px; text-transform:uppercase;}



/*enquer-wrapp*/

.enquer-wrapp { text-align:left; background:url(../images/enquer-bg1.jpg) no-repeat center / cover; margin:0 0 5px; position:relative;}

.enquer-wrapp p { float:none; font-size:20px; color:#010101; letter-spacing:0.4px; line-height:24.75px; margin:0 0 26px;}

.enquer-wrapp p a { color:#010101;}

.enquer-wrapp p span { display:block;}

.enquer-wrapp p strong { font-family: 'supergroteskoffcpro-regular-font';}

.enquer-wrapp h2 { font-size:85px; font-weight:400; color:#000000; letter-spacing:4.8px; line-height:115px; margin:0 0 36px 8px;}

.enquer-wrapp h2 a { color:#000000;}

.enquer-wrapp h2 span { display:block;}

.enquer-wrapp .enquer-row1 { width:100%; float:left; margin:0 0 0;}

.enquer-wrapp .enquer-row1 img { width:62%; display:block;}

.enquer-wrapp .enquer-row1 .enquer-bar1 { width:100%; float:left;}

.enquer-wrapp .enquer-btn1 { float:left; color:#49424b; border-color:#000000; margin:4px 0 0; padding:6px 0 6px 2px;}

.enquer-wrapp h2, .enquer-wrapp h2 span { font-family: 'supergroteskoffcpro-regular-font';}



/*facier-wrapp*/

.facier-wrapp { text-align:left; background:url(../images/facier-bg1.jpg) no-repeat center / cover; margin:0 0 5px; position:relative;}

.facier-wrapp p { float:none; font-size:20px; color:#000; letter-spacing:0.4px; line-height:24.75px; margin:0 0 26px;}

.facier-wrapp p a { color:#000;}

.facier-wrapp p span { display:block;}

.facier-wrapp p strong { font-family: 'supergroteskoffcpro-regular-font';}

.facier-wrapp h2 { font-size:85px; font-weight:400; color:#000; letter-spacing:4.8px; line-height:115px; margin:0 0 36px 6px;}

.facier-wrapp h2 a { color:#000;}

.facier-wrapp h2 span { display:block;}

.facier-wrapp .facier-row1 { width:100%; float:right; margin:0 0 0;}

.facier-wrapp .facier-row1 img { width:100%; display:block;}

.facier-wrapp .facier-row1 .facier-bar1 { width:41.2%; float:right;}

.facier-wrapp .facier-btn1 { float:left; color:#49424b; border-color:#000; margin:4px 0 0; padding:6px 0 6px 2px;}

.facier-wrapp h2, .facier-wrapp h2 span { font-family: 'supergroteskoffcpro-regular-font';}



/*gester-wrapp*/

.gester-wrapp { text-align:left; background:url(../images/gester-bg1.jpg) no-repeat center / cover; margin:0 0 5px; position:relative;}

.gester-wrapp p { float:none; font-size:20px; color:#010101; letter-spacing:0.4px; line-height:24.75px; margin:0 0 26px;}

.gester-wrapp p a { color:#010101;}

.gester-wrapp p span { display:block;}

.gester-wrapp p strong { font-family: 'supergroteskoffcpro-regular-font';}

.gester-wrapp h2 { font-size:85px; font-weight:400; color:#000000; letter-spacing:4.8px; line-height:115px; margin:0 0 36px 8px;}

.gester-wrapp h2 a { color:#000000;}

.gester-wrapp h2 span { display:block;}

.gester-wrapp .gester-row1 { width:100%; float:left; margin:0 0 0;}

.gester-wrapp .gester-row1 img { width:100%; display:block;}

.gester-wrapp .gester-row1 .gester-bar1 { width:32%; float:left;}

.gester-wrapp .gester-btn1 { float:left; color:#49424b; border-color:#000000; margin:4px 0 0; padding:6px 0 6px 2px;}

.gester-wrapp h2, .gester-wrapp h2 span { font-family: 'supergroteskoffcpro-regular-font';}



/*honoer-wrapp*/

.honoer-wrapp { text-align:center; background:#ffffff; padding:17px 0 18px;}

.honoer-wrapp p { float:none; font-size:20px; color:#010101; letter-spacing:0.4px; line-height:24.75px; margin:0 0 26px;}

.honoer-wrapp p a { color:#010101;}

.honoer-wrapp p span { display:block;}

.honoer-wrapp p strong { font-family: 'supergroteskoffcpro-medium-font';}

.honoer-wrapp .honoer-row1 { width:100%; float:left; margin:0 0 0;}

.honoer-wrapp .honoer-row1 img { width:100%; display:block;}

.honoer-wrapp .honoer-row1 .honoer-bar1 { width:auto; float:left; margin:0 14px 0;}



/*impoer-wrapp*/

.impoer-wrapp { text-align:left; background:url(../images/impoer-bg1.jpg) no-repeat center / cover; padding:66px 0 70px;}

.impoer-wrapp p { float:none; font-size:17px; color:#1d1d1d; letter-spacing:0.4px; line-height:30px; margin:0 0 26px;}

.impoer-wrapp p a { color:#1d1d1d;}

.impoer-wrapp p span { display:block;}

.impoer-wrapp p strong { font-family: 'supergroteskoffcpro-medium-font';}

.impoer-wrapp h2 { font-size:33.18px; font-weight:400; color:#000000; letter-spacing:0.4px; line-height:34px; margin:0 0 37px;}

.impoer-wrapp h2 a { color:#000000;}

.impoer-wrapp h2 span { display:block;}

.impoer-wrapp h3 { font-size:13px; font-weight:400; color:#1d1d1d; letter-spacing:2.4px; line-height:23px; margin:-19px 0 20px;}

.impoer-wrapp h3 a { color:#1d1d1d;}

.impoer-wrapp h3 span { display:block;}

.impoer-wrapp .impoer-row1 { width:100%; float:left; margin:0 0 0;}

.impoer-wrapp .impoer-row1 img { width:100%; display:block;}

.impoer-wrapp .impoer-row1 .impoer-bar1 { width:87.6%; float:left;}

.impoer-wrapp .impoer-btn1 { float:left; color:#4b4b4b; border-color:#000000; margin:39px 0 0; padding:6px 0 6px 2px;}

.impoer-wrapp h2, .impoer-wrapp h2 span { font-family: 'supergroteskoffcpro-regular-font';}

.impoer-wrapp h3, .impoer-wrapp h3 span { text-transform:uppercase;}



/*judger-wrapp*/

.judger-wrapp { text-align:center; background:#ffffff; padding:66px 0 70px;}

.judger-wrapp p { float:none; font-size:17px; color:#1d1d1d; letter-spacing:0.4px; line-height:30px; margin:0 0 26px;}

.judger-wrapp p a { color:#1d1d1d;}

.judger-wrapp p span { display:block;}

.judger-wrapp p strong { font-family: 'supergroteskoffcpro-medium-font';}

.judger-wrapp h2 { font-size:40px; font-weight:400; color:#000000; letter-spacing:0.4px; line-height:50px; margin:0 0 0;}

.judger-wrapp h2 a { color:#000000;}

.judger-wrapp h2 span { display:block;}

.judger-wrapp .judger-row1 { width:100%; float:left; margin:0 0 0;}

.judger-wrapp .judger-row1 img { width:100%; display:block;}

.judger-wrapp .judger-row1 .judger-bar1 { width:100%; float:left;}

.judger-wrapp h2, .judger-wrapp h2 span { font-family: 'supergroteskoffcpro-regular-font';}



/*knower-wrapp*/

.knower-wrapp { text-align:left; background:#f5f5f5 url(/wp-content/uploads/2020/11/Dr-Emma-bar.png) no-repeat center / cover; padding:47px 0 76px; position:relative;}

.knower-wrapp p { float:none; font-size:17px; color:#1d1d1d; letter-spacing:0.4px; line-height:30px; margin:0 0 26px;}

.knower-wrapp p a { color:#1d1d1d;}

.knower-wrapp p span { display:block;}

.knower-wrapp p strong { font-family: 'supergroteskoffcpro-medium-font';}

.knower-wrapp h2 { font-size:33.18px; font-weight:400; color:#000000; letter-spacing:0.4px; line-height:43px; margin:0 0 45px;}

.knower-wrapp h2 a { color:#000000;}

.knower-wrapp h2 span { display:block;}

.knower-wrapp h3 { font-size:91.47px; font-weight:400; color:#ffffff; letter-spacing:4.8px; line-height:101px; margin:0 0 0;}

.knower-wrapp h3 a { color:#ffffff;}

.knower-wrapp h3 span { display:block;}

.knower-wrapp .knower-row1 { width:100%; float:left; margin:0 0 0;}

.knower-wrapp .knower-row1 img { width:100%; display:block;}

.knower-wrapp .knower-row1 .knower-bar1 { width:466px; float:left; position:relative; z-index:99;}

.knower-wrapp .knower-row2 { width:100%; float:right; margin:0 0 0; position:absolute; right:0; bottom:58px; left:0; display:none;}

.knower-wrapp .knower-row2 img { width:100%; display:block;}

.knower-wrapp .knower-row2 .knower-bar2 { width:auto; float:right; position:relative; z-index:99;}

.knower-wrapp .knower-btn1 { float:left; color:#4b4b4b; margin:10px 0 0; padding:6px 0 6px 2px;}

.knower-wrapp h2, .knower-wrapp h2 span { font-family: 'supergroteskoffcpro-regular-font';}

.knower-wrapp h3, .knower-wrapp h3 span { font-family: 'supergroteskoffcpro-medium-font';}



/*laboer-wrapp*/

.laboer-wrapp { text-align:center; background:#ffffff; padding:40px 0 25px;}

.laboer-wrapp p { float:none; font-size:17px; color:#1d1d1d; letter-spacing:0.4px; line-height:30px; margin:0 0 26px;}

.laboer-wrapp p a { color:#1d1d1d;}

.laboer-wrapp p span { display:block;}

.laboer-wrapp p strong { font-family: 'supergroteskoffcpro-medium-font';}

.laboer-wrapp h2 { font-size:11.51px; font-weight:400; color:#a3a3a3; letter-spacing:2.8px; line-height:21px; margin:0 0 0;}

.laboer-wrapp h2 a { color:#a3a3a3;}

.laboer-wrapp h2 span { display:block;}

.laboer-wrapp h2, .laboer-wrapp h2 span { text-transform:uppercase;}

.laboer-wrapp .laboer-row1 { width:100%; float:none; margin:0 0 44px;}

.laboer-wrapp .laboer-row1 img { width:100%; display:block;}

.laboer-wrapp .laboer-row1 .laboer-bar1 { width:40px; float:none; margin:0 auto 22px;}

.laboer-wrapp .laboer-row2 { width:100%; float:none; margin:0 0 32px;}

.laboer-wrapp .laboer-row2 img { width:100%; display:block;}

.laboer-wrapp .laboer-row2 .laboer-bar2 { width:96%; float:left; margin:0 2% 0;}

.laboer-wrapp .laboer-row3 { width:100%; float:left; margin:0 0 0;}

.laboer-wrapp .laboer-row3 img { width:100%; display:block;}

.laboer-wrapp .laboer-row3 .laboer-bar3 { width:100%; float:left;}

.laboer-wrapp .laboer-row3 .laboer-bar3 li { float:none; display:inline-block;}

.laboer-wrapp .laboer-row3 .laboer-bar3 li a { display:block; padding:0 16.6px 0 16.6px;}

.laboer-wrapp .laboer-row3 .laboer-bar3 li:first-child a { padding-left:0;}

.laboer-wrapp .laboer-row3 .laboer-bar3 li:last-child a { padding-right:0;}

.laboer-wrapp .laboer-row3 .laboer-bar3 li a:hover { color:#000000;}

.laboer-bar3 li, .laboer-bar3 li a { font-size:10.91px; color:#585858; letter-spacing:2.4px; text-transform:uppercase;}



/*footer-wrapp*/

.footer-wrapp { text-align:center; background:#ffffff; padding:25px 0 36px;}

.footer-wrapp p { float:none; font-size:11px; color:#ffffff; letter-spacing:1.4px; line-height:21px; margin:-5px 0 0;}

.footer-wrapp p a { color:#ffffff;}

.footer-wrapp p span { display:block;}

.footer-wrapp p strong { font-weight:700;}

.footer-wrapp .footer-row1 { width:100%; float:none; margin:0 0 40px;}

.footer-wrapp .footer-row1 img { width:100%; display:block;}

.footer-wrapp .footer-row1 .footer-bar1 { width:316px; float:none; display:inline-block; margin:0 auto 0;}

.footer-wrapp .footer-row2 { width:100%; float:none; margin:0 0 26px;}

.footer-wrapp .footer-row2 img { width:100%; display:block;}

.footer-wrapp .footer-row2 .footer-bar2 { width:auto; float:none; display:inline-block; margin:0 auto 0;}

.footer-wrapp .footer-row2 .footer-bar2 li { float:none; display:inline-block; margin:0 14.2px 0 14.2px;}

.footer-wrapp .footer-row2 .footer-bar2 li a:hover { color:#f8ba07;}

.footer-wrapp .footer-row3 { width:100%; float:none; margin:0 0 0;}

.footer-wrapp .footer-row3 img { width:100%; display:block; transition:transform 0.8s ease-in-out 0s;}

.footer-wrapp .footer-row3 img:hover { transform:rotate(360deg);}

.footer-wrapp .footer-row3 .footer-bar3 { width:auto; float:none; display:inline-block; margin:13px 0 0 5.9%;}

.footer-wrapp .footer-row3 .footer-bar3 li { float:none; display:inline-block; margin:0 0 0;}

.footer-wrapp .footer-row3 .footer-bar3 li a:hover { color:#f8ba07;}

.footer-wrapp .footer-btn1 { float:none; color:#000000; border:1px solid #737373; margin:0 0 0 12px; padding:16px 29px 12px 30px}

.footer-wrapp .footer-btn1:hover { color:#ffffff; background:#000000; border:1px solid #737373;}

.footer-bar2 li, .footer-bar2 li a { font-size:12px; color:#000000; letter-spacing:2.4px; text-transform:uppercase;}

.footer-bar3 li, .footer-bar3 li a { font-size:11.95px; color:#000000; letter-spacing:2.2px; text-transform:uppercase;}



/*copyer-wrapp*/

.copyer-wrapp { text-align:center; background:#000000; padding:23px 0 27px;}

.copyer-wrapp p { float:none; font-size:11px; color:#ffffff; letter-spacing:1.4px; line-height:21px; margin:-5px 0 0;}

.copyer-wrapp p a { color:#ffffff;}

.copyer-wrapp p span { display:block;}

.copyer-wrapp p strong { font-weight:700;}

.copyer-wrapp .copyer-row1 { width:100%; float:none; margin:0 0 0;}

.copyer-wrapp .copyer-row1 img { width:100%; display:block;}

.copyer-wrapp .copyer-row1 .copyer-bar1 { width:auto; float:none; display:inline-block; margin:0 auto 0;}

.copyer-wrapp .copyer-row1 .copyer-bar1 li { float:none; display:inline-block; margin:0 0 0;}

.copyer-wrapp .copyer-row1 .copyer-bar1 li a:hover { color:#f8ba07;}

.copyer-wrapp .copyer-row2 { width:100%; float:none; margin:0 0 0;}

.copyer-wrapp .copyer-row2 img { width:100%; display:block;}

.copyer-wrapp .copyer-row2 .copyer-bar2 { width:auto; float:none; display:inline-block; margin:0 auto 0;}

.copyer-wrapp .copyer-row2 .copyer-bar2 li { float:none; display:inline-block; margin:0 6px 0 6px;}

.copyer-wrapp .copyer-row2 .copyer-bar2 li a:hover { color:#f8ba07;}

.copyer-bar1 li, .copyer-bar1 li a { font-size:12px; color:#ffffff; letter-spacing:0.4px;}

.copyer-bar2 li, .copyer-bar2 li a { font-size:12px; color:#ffffff; letter-spacing:0.4px;}

.copyer-bar1 li, .copyer-bar1 li a, .copyer-bar2 li, .copyer-bar2 li a { font-family: 'supergroteskoffcpro-regular-font';}



/*innser-wrapp*/

.innser-wrapp { background:#000; position:relative;}

.innser-wrapp:after { content:""; width:100%; height:inherit; position:absolute; top:0; left:0; right:0; background: no-repeat center / cover; z-index:9;}

.innser-wrapp h1 { font-size:40px; font-weight:400; color:#000000; line-height:48px; letter-spacing:0.3px; margin:0 0 3px; font-family: 'supergroteskoffcpro-regular-font';}

.innser-wrapp h1 span { display:block;}

.innser-wrapp .innser-row1 { width:100%; float:left; text-align:right; margin:0 0 0; position:absolute; top:50%; right:0; left:0; z-index:9;}

.innser-wrapp .innser-row1 .innser-row2 { width:50%; float:right; text-align:center;}

.innser-wrapp .innser-row1 .innser-bar1 { width:100%; float:left;}

.innser-wrapp .innser-row1 .innser-bar1 li { float:none; display:inline-block;}

.innser-wrapp .innser-row1 .innser-bar1 li span { display:block;}

.innser-wrapp .innser-row1 .innser-bar1 li a:hover { color:#8f8f8f;}

.innser-bar1 li, .innser-bar1 li a { font-size:12px; color:#000; line-height:28px; letter-spacing:2px; text-transform:uppercase;}

.innser-wrapp .innser-row3 { width:auto; display:inline-block; margin:18px 0 0;}

.innser-wrapp .innser-row3 img { width:100%; display:block; transition:transform 0.8s ease-in-out 0s;}

.innser-wrapp .innser-row3 img:hover { transform:rotate(360deg);}

.innser-wrapp .innser-row3 .innser-bar2 { width:100%; float:left;}

.innser-wrapp .innser-row3 .innser-bar2 a { float:left; margin:0 6px 0 0;}

.about-bg { background:url(../images/inner-slide/inner-slide1.jpg) no-repeat center / cover;}

.abouts-mob { width:100%; float:left; display:none;}

.abouts-mob img { width:100%; display:block;}



/*conten-wrapp*/

.conten-wrapp { margin:0 0 0; padding:20px 0 78px; position:relative;}

.conten-wrapp .conten-row1 { width:55.4%; float:left; padding:0 0 0;}

.conten-wrapp .conten-row11 { width:59.5%; float:left; padding:0 0 0;}

.conten-wrapp .conten-row1 .conten-bar1 { width:630px; float:right;}

.conten-wrapp .conten-row11 .conten-bar11 { width:686px; float:right;}

.conten-wrapp .conten-row2 { width:35%; float:right;}

.conten-wrapp .conten-row2 .conten-bar2 { width:100%; float:left;}



/*sidbar-wrapp*/

.sidbar-wrapp { position:relative; overflow:hidden;}

.sidbar-wrapp h2 { font-size:18px; color:#000000; letter-spacing:3.5px; margin:0 0 25px; text-transform:uppercase; font-family: 'supergroteskoffcpro-medium-font';}

.sidbar-wrapp h4 { font-size:12.77px; color:#5b6977; line-height:20px; font-family: 'futura-bold-font';}

.sidbar-wrapp p { font-size:12.77px; color:#5b6977; line-height:20px; font-family: 'futura-medium-bt';}

.sidbar-wrapp .sidbar-row { width:100%; float:left; background:#fff; margin-bottom:31px;}

.sidbar-wrapp .sidbar-row1 { width:425px; float:left; padding:0; position:relative; z-index:9;}

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 { width:100%; float:left; margin-bottom:8px;}

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild1 { float:left; font-size:17px; color:#6b6b6b; border-bottom:1px solid #fff; background:none; outline:none; margin:0 0 18px; font-family: 'supergroteskoffcpro-regular-font';}

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild2 { width:90%; height:44px; padding:0 2px;}

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild3 { width:100%; height:44px; padding:12px 2px 0;}

.sidbar-wrapp .sidbar-row2 { width:100%; float:left; padding:0 0 0 0;}

.sidbar-wrapp .sidbar-row2 .sidbar-ul { width:100%; float:left;}

.sidbar-wrapp .sidbar-row2 .sidbar-ul li { width:100%; font-size:17px; color:#6b6b6b; line-height:21px; display:inline-block; padding:10.5px 0; font-family: 'supergroteskoffcpro-regular-font';}

.sidbar-wrapp .sidbar-row2 .sidbar-ul li a { color:#6b6b6b; padding:0 0; border-bottom:1px solid #fafafa;}

.sidbar-wrapp .sidbar-row2 .sidbar-ul li a:hover { color:#000000; border-bottom:1px solid #000000;}

.sidbar-wrapp .sidbar-btn1 { float:none; color:#fff; background:#000000; border:1px solid rgba(255,255,255,0.60); margin:16px 0 0 0; padding:16px 29px 12px 30px}

.sidbar-wrapp .sidbar-btn1:hover { color:#000000; background:#fff; border:1px solid #737373;}



/*blogin-wrapp*/

.blogin-wrapp h2 { font-size:20px; color:#000000; line-height:28px; margin:0 0 7px; font-family: 'supergroteskoffcpro-regular-font';}

.blogin-wrapp h3 { font-size:13px; color:#454545; line-height:28px; margin:0 0 24px; font-family: 'supergroteskoffcpro-regular-font';}

.blogin-wrapp p { font-size:17px; line-height:28px; color:#454545; margin:0 0 26px;}

.blogin-wrapp .blogin-row1 { width:100%; float:left; margin-bottom:45px;}

.blogin-wrapp .blogin-row1 .blogin-bar1 { width:100%; float:left;}

.blogin-wrapp .blogin-row1 .blogin-bar1 img { max-width:100%; display:block;}

.blogin-wrapp .blogin-btn1 { float:none; font-size:11px; color:#fff; background:#000000 url(../images/blogin-arrow1.png) no-repeat 19px 15px; margin:28px 0 0; padding:13px 19px 13px 40px; border:1px solid #000000;}

.blogin-wrapp .blogin-btn1:hover { color:#000000; background:#fff url(../images/blogin-arrow2.png) no-repeat 19px 15px;}



/*booker-wrapp*/

.booker-wrapp { background:#000000; padding:14px 0 21px 0; margin-bottom:7px;}

.booker-wrapp p { font-size:17px; color:#fff; line-height:24.75px; display:inline-block; margin:5px 0 0;}

.booker-wrapp p span { font-family: 'supergroteskoffcpro-medium-font';}

.booker-wrapp .booker-row1 { width:auto; float:right;}

.booker-wrapp .booker-row1 span { font-size:20px; color:#fff; line-height:24.75px; margin:0 38px 0; font-family: 'supergroteskoffcpro-regular-font';}

.booker-wrapp .booker-btn1 { color:#fff; border-color:#000000; margin:0 0 0; padding:6px 0 6px 2px;}



/*bloger-wrapp*/

.bloger-wrapp h2 { font-size:20px; color:#000000; line-height:28px; margin:-5px 0 7px; font-family: 'supergroteskoffcpro-regular-font';}

.bloger-wrapp h3 { font-size:13px; color:#454545; line-height:28px; margin:0 0 24px; font-family: 'supergroteskoffcpro-regular-font';}

.bloger-wrapp p { font-size:17px; line-height:28px; color:#454545; margin:0 0 7px;}

.bloger-wrapp .bloger-row1 { width:100%; float:left; margin:0 0 0;}

.bloger-wrapp .bloger-row1 img { width:100%; display:block;}

.bloger-wrapp .bloger-row1 .bloger-bar1 { width:32.8%; float:left;}

.bloger-wrapp .bloger-row2 { width:100%; float:left; margin:0 0 46px; padding-bottom:36px; border-bottom:1px solid #c5c5c5;}

.bloger-wrapp .bloger-row2:last-child { margin-bottom:0; border:none;}

.bloger-wrapp .bloger-row2 img { width:100%; display:block;}

.bloger-wrapp .bloger-row2 .bloger-bar2 { width:59.2%; float:right;}

.bloger-wrapp .bloger-row2:last-child .bloger-bar2 { border:none;}

.bloger-wrapp .bloger-btn1 { float:none; color:#000000; background:#fff; border:1px solid #737373; margin:16px 0 0 0; padding:16px 22px 12px 23px;}

.bloger-wrapp .bloger-btn1:hover { color:#fff; background:#000000; border:1px solid #737373;}



/*paiger-wrapp*/

.paiger-wrapp { text-align:center; padding:25px 0 0;}

.paiger-wrapp .paiger-row1 { width:254px; float:left; margin:0 0 0;}

.paiger-wrapp .paiger-row1 img { width:100%; display:block;}

.paiger-wrapp .paiger-row1 .paiger-bar1 { width:47.2%; float:none; margin:2px 0 0; display:inline-block;}

.paiger-wrapp .paiger-row1 .paiger-bar1 li { float:none; display:inline-block;}

.paiger-wrapp .paiger-row1 .paiger-bar1 li a { display:inline-block; padding:10px 2.2px 10px;}

.paiger-wrapp .paiger-row1 .paiger-bar1 li a:hover { color:#d9d9d9;}

.paiger-wrapp .paiger-row1 .paiger-bar1 li:first-child a { color:#000000;}

.paiger-wrapp .paiger-btn1 { float:none; color:#fff; background:#000000; border:1px solid #000000; margin:0 0 0; padding:16px 11px 12px 12px;}

.paiger-wrapp .paiger-btn1:hover { color:#000000; background:#fff;}

.paiger-wrapp .paiger-btn2 { float:none; color:#fff; background:#000000; border:1px solid #000000; margin:0 0 0; padding:16px 11px 12px 12px;}

.paiger-wrapp .paiger-btn2:hover { color:#000000; background:#fff;}

.paiger-bar1 li, .paiger-bar1 li a { font-size:11px; color:#000000; font-size:700;}



/*condit-wrapp*/

.condit-wrapp h2 { font-size:45px; color: #000; line-height:normal; letter-spacing:2px; font-family: 'supergroteskoffcpro-medium-font';}

.condit-wrapp h2 span { display:block; font-family: 'supergroteskoffcpro-medium-font';}

.condit-wrapp h3 { font-size:20px; color:#000000; line-height:28px; margin:0 0 16px; font-family: 'supergroteskoffcpro-regular-font';}

.condit-wrapp p { font-size:17px; color:#454545; line-height:28px; margin:0 0 26px;}

.condit-wrapp p span { display:block; font-family: 'supergroteskoffcpro-medium-font';}

.condit-wrapp h4 { font-size:17px; color:#454545; line-height:28px; margin:0 0 19px;}

.condit-wrapp .condit-row1 { width:100%; float:left;  display: flex;  flex-wrap: wrap;}

.condit-wrapp .condit-row1 .condit-bar1 { width:48.4%; float:left; text-align:center; position:relative; margin:0 0 20px;}

.condit-wrapp .condit-row1 .condit-bar1:nth-child(2n) { float:right; margin-left: 3.2%;}

.condit-wrapp .condit-row1 .condit-bar1 .condit-img { width:100%; float:left; height: 100%;}

.condit-wrapp .condit-row1 .condit-bar1 .condit-img img { width:100%; display:block; height: 100%; object-fit: cover;}

.condit-wrapp .condit-row1 .condit-bar1 .condit-text { width:90%; position:absolute; left:0; right:0; margin:auto; top:50%; transform:translateY(-50%); z-index:99;}



/*feeser-wrapp*/

.feeser-wrapp { position:relative;}

.feeser-wrapp h2 { font-size:12px; color:#fff; text-transform:uppercase; letter-spacing:3.5px; font-weight:600; margin:0 0 36px;}

.feeser-wrapp h3 { font-size:17px; color:#cfb95a; line-height:34px; letter-spacing:0.4px; margin:-10px 0 28px; font-weight:400;}

.feeser-wrapp p { font-size:17px; color:#454545; line-height:28px; margin:0 0 26px;}

.feeser-wrapp p span { display:block; font-family: 'supergroteskoffcpro-medium-font';}

.feeser-wrapp .feeser-row1 { width:100%; float:left; margin:7px 0 0;}

.feeser-wrapp .feeser-row2 { width:100%; float:left; margin:0 0 0; padding:19px 25px 33px;}

.feeser-wrapp .feeser-row1 .feeser-bar1 { width:81.1%; float:left; text-align:left; padding:0 0; color:#000000; padding-bottom: 10px;}

.feeser-wrapp .feeser-row2 .feeser-bar2 { width:18.9%; float:none; text-align:right; display:inline-block; padding:0 0;}

.feeser-wrapp .feeser-row3 { width:100%; float:right; text-align:right; margin:0 0 0; display: flex;
    flex-wrap: wrap;
    align-items: center;}

.feeser-bar1, .feeser-bar2 { font-size:15px; line-height:25px; letter-spacing:0.4px; color:#000000; font-family: 'supergroteskoffcpro-regular-font';}



/*teamin-wrapp*/

.teamin-wrapp { padding-bottom:23px;}

.teamin-wrapp h2 { font-size:20px; color:#000000; line-height:28px; margin-bottom:4px; font-weight:500; margin-bottom:11px; font-family: 'supergroteskoffcpro-regular-font';}

.teamin-wrapp h3 { font-size:12px; color:#8d8d8d; line-height:30px; text-transform:uppercase; letter-spacing:1.8px; margin:0 0 0 0;}

.teamin-wrapp h4 { font-size:12px; color:#8d8d8d; line-height:30px; text-transform:uppercase; letter-spacing:1.8px; margin:0 0 0 0;}

.teamin-wrapp p { font-size:17px; line-height:28px; color:#454545; margin:0 0 26px;}

.teamin-wrapp .teamin-row1 { width:100%; float:left; position:relative; margin-bottom:46px; text-align:center;}

.teamin-wrapp .teamin-row1 .teamin-left { width:33.9%; float:left;}

.teamin-wrapp .teamin-row1 .teamin-left img { width:100%; display:block;}

.teamin-wrapp .teamin-row1 .teamin-right { width:66%; position:absolute; top:50%; transform:translateY(-50%); right:0;}

.teamin-wrapp .teamin-btn1 { float:none; font-size:11px; color:#fff; background:#000000 url(../images/blogin-arrow1.png) no-repeat 19px 15px; margin:28px 0 0; padding:13px 19px 13px 40px; border:1px solid #000000;}

.teamin-wrapp .teamin-btn1:hover { color:#000000; background:#fff url(../images/blogin-arrow2.png) no-repeat 19px 15px;}



/*bloger-wrapp*/

.teamer-wrapp h2 { font-size:20px; color:#000000; line-height:28px; margin-bottom:4px; font-weight:500; margin:-4px 0 3px; font-family: 'supergroteskoffcpro-regular-font';}

.teamer-wrapp h3 { font-size:12px; color:#8d8d8d; line-height:30px; text-transform:uppercase; letter-spacing:1.8px; margin:0 0 8px 0;}

.teamer-wrapp p { font-size:17px; line-height:28px; color:#454545; margin:0 0 19px;}

.teamer-wrapp .teamer-row1 { width:100%; float:left; margin:0 0 0;}

.teamer-wrapp .teamer-row1 img { width:100%; display:block;}

.teamer-wrapp .teamer-row1 .teamer-bar1 { width:36.5%; float:left;}

.teamer-wrapp .teamer-row2 { width:100%; float:left; margin:0 0 110px;}

.teamer-wrapp .teamer-row2:last-child { margin-bottom:0;}

.teamer-wrapp .teamer-row2 img { width:100%; display:block;}

.teamer-wrapp .teamer-row2 .teamer-bar2 { width:58.3%; float:right;}

.teamer-wrapp .teamer-row2:last-child .teamer-bar2 { border:none;}

.teamer-wrapp .teamer-btn1 { float:none; color:#000000; background:#fff; border:1px solid #737373; margin:16px 0 0 0; padding:16px 22px 12px 23px;}

.teamer-wrapp .teamer-btn1:hover { color:#fff; background:#000000; border:1px solid #737373;}



/*testi-wrapp*/

.testi-wrapp { text-align:center; padding:45px 0 20px;}

.testi-wrapp p { float:none; font-size:17px; color:#454545; line-height:28px; margin:0 auto 26px;}

.testi-wrapp p a { color:#000000;}

.testi-wrapp p span { display:block;}

.testi-wrapp p strong { font-weight:700;}

.testi-wrapp h3 { font-size:17px; font-weight:500; color:#454545; line-height:28px; margin:0 0 0;}

.testi-wrapp h3 a { color:#000000;}

.testi-wrapp h3 span { display:block;}

.testi-wrapp .testi-row1 { width:100%; float:left; margin:0 0 43px;}

.testi-wrapp .testi-row2 { width:97%; float:left; margin:0 1.52% 0 0;}

.testi-wrapp .testi-row2:last-child { margin-right:0;}

.testi-wrapp .testi-row2 .testi-bar2 { width:100%; float:left; position:relative; margin-bottom:30px;}

.testi-wrapp .testi-row2 .testi-bar2 .testi-img { width:100%; float:left;}

.testi-wrapp .testi-row2 .testi-bar2 .testi-img img { width:100%; display:block;}

.testi-wrapp .testi-row3 { width:100%; float:left;}

.testi-wrapp .testi-row3 .testi-bar1 { width:47.6%; float:left; padding:0 0 45px; border-bottom:1px solid #cccccc; margin-bottom:55px;}

.testi-wrapp .testi-row3 .testi-bar1:nth-child(2n) { float:right;}

.testi-box1 { width:100%; float:left; margin:0 0 0;}

.testi-box1 a { float:none; display:inline-block; margin:0 1px 17px;}



/*transin-wrapp*/

.transin-wrapp h3 { font-size:17px; color:#1d1d1d; line-height:28px; margin:0 0 26px 0; display:block;}

.transin-wrapp p { font-size:17px; color:#454545; line-height:28px; margin:0 0 29px; clear:both;}

.transin-wrapp p span { font-family: 'supergroteskoffcpro-medium-font';}

.transin-wrapp .transin-row1 { width:100%; float:left; background:#fafafa; padding:32px 0 20px 7%;}

.transin-wrapp .transin-row1 .transin-row2 { width:79.4%; float:left;}

.transin-wrapp .transin-row1 .transin-row2 .transin-bar1 h2 { font-size:17px; color:#172337; line-height:21px; padding:10px 0; font-family: 'supergroteskoffcpro-regular-font'; text-align:center;}

.transin-wrapp .transin-row1 .transin-row2 .transin-bar1 { width:100%; float:left; margin-bottom:27px;}

.transin-wrapp .transin-row1 .transin-row2 .transin-bar1 .transin-img { width:49%; float:left; height: 166px;}

.transin-wrapp .transin-row1 .transin-row2 .transin-bar1 .transin-img:last-child { float:right;}

.transin-wrapp .transin-row1 .transin-row2 .transin-bar1 .transin-img img { width:100%; display:block; height: 100%;
object-fit: cover;}

.transin-wrapp .transin-row4 { width:100%; float:left; margin:8px 0 34px;}

.transin-wrapp .transin-row4 span { font-size:11px; color:#1d1d1d; line-height:normal; margin:0 8px 0; text-transform:uppercase; letter-spacing:3.5px; font-family: 'supergroteskoffcpro-medium-font';}

.transin-wrapp .transin-btn1 { float:none; font-size:11px; color:#fff; background:#000000 url(../images/blogin-arrow1.png) no-repeat 19px 15px; margin:28px 0 0; padding:13px 19px 13px 40px; border:1px solid #000000;}

.transin-wrapp .transin-btn1:hover { color:#000000; background:#fff url(../images/blogin-arrow2.png) no-repeat 19px 15px;}

.transin-wrapp .transin-btn2 { float:none; color:#000000; background:#fff; border:1px solid #737373; margin:0 0 0; padding:16px 18px 12px 18px;}

.transin-wrapp .transin-btn2:hover { background:#000000; color:#fff;}



/*transfor-wrapp*/

.transfor-wrapp h2 { font-size:17px; color:#1d1d1d; line-height:21px; padding:12px 0 0; margin:0 0 0; font-family: 'supergroteskoffcpro-regular-font';}

.transfor-wrapp h4 { font-size:17px; color:#1d1d1d; line-height:28px; margin:0 0 28px; font-family: 'supergroteskoffcpro-medium-font';}

.transfor-wrapp p { font-size:17px; color:#1d1d1d; line-height:28px; margin:-6px 0 0;}

.transfor-wrapp .transfor-row1 { width:100%; float:left; margin-bottom:20px;}

.transfor-wrapp .transfor-row1 .transfor-row2 { width:100%; float:left; padding:32px 6% 35px; margin-bottom:28px; background:#fafafa;}

.transfor-wrapp .transfor-row1 .transfor-row2:last-child { margin-bottom:0;}

.transfor-wrapp .transfor-row1 .transfor-row2 .transfor-lt { width:67.3%; float:left; text-align:center;}

.transfor-wrapp .transfor-row1 .transfor-row2 .transfor-lt .transfor-bar1 { width:49%; float:left;height: 133px;}

.transfor-wrapp .transfor-row1 .transfor-row2 .transfor-lt .transfor-bar1:last-child { float:right;}

.transfor-wrapp .transfor-row1 .transfor-row2 .transfor-lt .transfor-bar1 img { width:100%; display:block;    height: 100%;
    object-fit: cover;}

.transfor-wrapp .transfor-row1 .transfor-row2 .transfor-rt { width:28.6%; float:right;}

.transfor-wrapp .transfor-btn1 { float:none; color:#000000; background:#fff; border:1px solid #737373; margin:10px 0 0 0; padding:16px 22px 12px 23px;}

.transfor-wrapp .transfor-btn1:hover { color:#fff; background:#000000; border:1px solid #737373;}



/*treatin-wrapp*/

.treatin-wrapp h2 { font-size:12px; color:#fff; text-transform:uppercase; letter-spacing:3.5px; font-weight:600; margin:0 0 36px;}

.treatin-wrapp h3 { font-size:20px; color:#1d1d1d; line-height:28px; margin:0 0 26px; font-family: 'supergroteskoffcpro-regular-font';}

.treatin-wrapp h4 { font-size:17px; color:#1d1d1d; line-height:28px; margin:0 0 0; font-family: 'supergroteskoffcpro-medium-font';}

.treatin-wrapp p { font-size:17px; color:#1d1d1d; line-height:28px; margin:0 0 26px;}

.treatin-wrapp .treatin-row1 { width:100%; float:left; margin:7px 0 0;}

.treatin-wrapp .treatin-row2 { width:100%; float:left; margin:0 0 0; padding:19px 25px 0;}

.treatin-wrapp .treatin-row3 { width:100%; float:left; margin:14px 0 49px;}

.treatin-wrapp .treatin-row3 img { width:100%; display:block;}

.treatin-wrapp .treatin-row4 { width:100%; float:left; margin:0 0 26px;}

.treatin-wrapp .treatin-row4 .treatin-bar4 { width:100%; float:left;}

.treatin-wrapp .treatin-row4 .treatin-bar4 li { float:none; background:url(../images/tretin-dot1.png) no-repeat 35px 10px; display:block; margin:0 0 0; padding:0 0 0 47px;}

.treatin-bar4 li, .treatin-bar4 li a { font-size:17px; color:#1d1d1d; line-height:28px; font-family: 'supergroteskoffcpro-regular-font';}



/*treat-wrapp*/

.treat-wrapp { padding:0 0 24px 0;}

.treat-wrapp h2 { font-size:70px; color:#000000; line-height:normal; letter-spacing:3.8px; font-family: 'supergroteskoffcpro-medium-font';}

.treat-wrapp h2 span { display:block; font-family: 'supergroteskoffcpro-medium-font';}

.treat-wrapp .treat-row1 { width:100%; float:left; display: flex;flex-wrap: wrap;}

.treat-wrapp .treat-row2 { width:49.6%; float:left; position:relative; margin-top:0.8%;}

.treat-wrapp .treat-row2:nth-child(2n) { float:right;}

.treat-wrapp .treat-row2 .treat-bar1 { width:100%; float:left;}

.treat-wrapp .treat-row2 .treat-bar1 img { width:100%; display:block;}

.treat-wrapp .treat-row2 .treat-bar2 { width:400px; position:absolute; top:50%; transform:translateY(-50%); right:0; margin-left: 0; margin-right:5rem; z-index:99;}

.treat-wrapp .treat-row2:nth-child(2n) .treat-bar2 { left:0; padding:10px; margin-right: 0; margin-left: 5rem;}

.treat-wrapp .treat-btn1 { float:left; color:#49424b; border-color:#000000; margin:4px 0 0; padding:6px 0 6px 2px;}



/*abouts-wrapp*/

.abouts-wrapp h2 { font-size:20px; color:#010101; line-height:28px; margin:0 0 36px; font-family: 'supergroteskoffcpro-regular-font';}

.abouts-wrapp p { font-size:17px; color:#1d1d1d; line-height:28px; margin:0 0 26px;}



/*sparkle-wrapp*/

.sparkle-wrapp { /* background:url(../images/abouts-bg1.jpg) no-repeat center / cover; */ padding:80px 0 175px; position:relative;}

.sparkle-wrapp .sparkle-row1 {width: 100%;float: left;display: flex;flex-wrap: wrap;}

.sparkle-wrapp .sparkle-row1 .sparkle-bar1 {    height: 100%; width:31.77%; float:left; margin-right:2.34%; margin-bottom: 25px;}

.sparkle-wrapp .sparkle-row1 .sparkle-bar1:last-child { margin:0;}

.sparkle-wrapp .sparkle-row1 .sparkle-bar1 img {
    width: 100%;
    display: block;
    height: 100%;
    object-fit: cover;
}

.sparkle-wrapp .booker-wrapp { position:absolute; bottom:62px; left:0; right:0;}



/*contac-wrapp*/

.contac-wrapp { text-align:center;}

.contac-wrapp h2 { font-size:18px; color:#000000; line-height:normal; letter-spacing:3.8px; margin-bottom:21px; text-transform:uppercase;}

.contac-wrapp h3 { font-size:17px; color:#000000; line-height:normal; letter-spacing:1px; margin-bottom:19px;}

.contac-wrapp h4 { font-size:12.5px; color:#000000; line-height:19px; letter-spacing:2.5px; margin:10px 0 8px;}

.contac-wrapp h4 a { color:#000000;}

.contac-wrapp p { font-size: 17px;
color: #1d1d1d;
line-height: 28px;
margin: 0 0 26px; margin-bottom:21px;}

.contac-wrapp p span { display:block; font-family: 'supergroteskoffcpro-medium-font';}

.contac-wrapp p a { color:#000000;}

.contac-wrapp .contac-row1 { width:100%; float:left; margin-bottom:0; display: flex; flex-wrap: wrap;}

.contac-wrapp .contac-row1 .contac-bar1 { width:48.7%; float:left; margin-bottom: 55px;}

.contac-wrapp .contac-row1 .contac-bar1:nth-child(2n) { float:right;     margin-left: 2.5%;}

.contac-wrapp .contac-row1 .contac-bar1 .map-bar { width:100%; float:left; margin:30px 0 0;}

.contac-wrapp .contac-row1 .contac-bar1 .map-bar iframe { width:100%; display:block; height:235px;}

.contac-wrapp .linker-row1 { width:auto; float:left; margin:13px 0 0;}

.contac-wrapp .linker-row1 img { width:100%; display:block; transition:transform 0.8s ease-in-out 0s;}

.contac-wrapp .linker-row1 img:hover { transform:rotate(360deg);}

.contac-wrapp .linker-row1 .linker-bar1 { width:100%; float:left;}

.contac-wrapp .linker-row1 .linker-bar1 a { float:left; margin:0 6px 0 0;}

.contac-wrapp .contac-row2 { width:100%; float:left; margin:40px 0 74px;}

.contac-wrapp .contac-row2 .contac-time { width:100%; margin:10px auto 0;}

.contac-wrapp .contac-row2 .contac-time .contac-bar2 { width:27%; display:inline-block; margin-bottom:14px;}

.contac-wrapp .contac-row2 .contac-time .time-lt { width:50%; float:left; text-transform:uppercase;}

.contac-wrapp .contac-row2 .contac-time .time-rt { width:50%; float:right; font-family: 'supergroteskoffcpro-regular-font';}

.time-lt, .time-rt { font-size:13px; color:#000000; letter-spacing:1.5px; line-height:35px;}

.conten-wrapp .contac-row3 h2 { font-size:18px; color:#000; line-height:normal; letter-spacing:3.8px; margin-bottom:40px; text-transform:uppercase;}

.conten-wrapp .contac-row3 { width:100%; background:#ddd; margin:0 0 0; padding: 20px; border: 2px #222 solid;}

.conten-wrapp .contac-row3 .form-row1 { width: 90%; max-width: 848px; float: none; text-align: center;  position: relative; margin: 0 auto 0;}

.conten-wrapp .contac-row3 .form-row1 .form-bar1 { width:648px; margin:0 auto 0;}

.conten-wrapp .contac-row3 .form-row1 .form-bar1 .form-left { width:48.8%; float:left; }

.conten-wrapp .contac-row3 .form-row1 .form-bar1 .form-right { width:48.8%; float:right; }

.conten-wrapp .contac-row3 .form-row1 .form-bar1 .form-fild1 { text-align:center; font-size:12.37px; color:#808080; text-transform:uppercase; letter-spacing:2.5px; background:none; border:1px solid #808080;}

.conten-wrapp .contac-row3 .form-row1 .form-bar1 .form-fild2 { width:100%; height:47px; margin-bottom:11px; padding:0 20px;}

.conten-wrapp .contac-row3 .form-row1 .form-bar1 .form-fild3 { width:100%; height:163px; margin-bottom:25px; padding:13px 20px;}

.form-row1 .form-btn1 { float:none; color:#fff; background:#222; border:1px solid rgba(255,255,255,0.60); margin:22px 0 0 0; padding:16px 29px 12px 30px}

.form-row1 .form-btn1:hover { color:#000000; background:#fff; border:1px solid #737373;}



/*common-css*/

.comman-anchor { width:100%; height:100%; position:absolute; right:0; top:0; bottom:0; left:0; z-index:99;}

.linker-tex1 { float:left; font-size:15px; color:#ffffff; letter-spacing:0.4px; margin:2px 0 0 4px;}

.icon-tex1 { display:inline-block; font-size:15px; color:#000000; letter-spacing:0.4px; margin:2px 0 0 4px; position:relative; top:-5px; font-family: 'supergroteskoffcpro-regular-font';}

.canver-box1 { width:100%; float:left; display:none; margin:0 0 19px;}

.canver-box1 a { float:none; display:inline-block; margin:0 4px 0;}

.footer-tex1 { float:left; font-size:15px; color:#000000; letter-spacing:0.4px; margin:2px 0 0 4px;}

.impoer-box1 { width:100%; float:left; margin:0 0 0;}

.impoer-box1 a { float:left; margin:0 6px 0 0;}

.footer-box1 { width:auto; float:none; display:inline-block; margin:6px 0 0; position:relative; top:5px;}

.footer-box1 a { float:left; margin:0 6px 0 0;}

.linker-tex1, .footer-tex1 { font-family: 'supergroteskoffcpro-regular-font';}



.banner-btn1, .banner-btn2, .canver-btn1, .canver-btn2, .detier-btn1, .enquer-btn1, .facier-btn1, .gester-btn1, .impoer-btn1, .knower-btn1, .footer-btn1, .sidbar-btn1, .blogin-btn1, .booker-btn1, .bloger-btn1, .paiger-btn2, .paiger-btn1, .teamin-btn1, .teamer-btn1, .transin-btn1, .transin-btn2, .transfor-btn1, .treat-btn1, .form-btn1 { text-align:center !important; font-size:11.5px !important; letter-spacing:2.4px !important; text-transform:uppercase !important; background:none ; transition:all 0.25s ease-out 0s !important; display:inline-block !important; position:relative !important;}



.banner-btn1:after, .banner-btn2:after, .canver-btn1:after, .canver-btn2:after, .detier-btn1:after, .enquer-btn1:after, .facier-btn1:after, .gester-btn1:after, .impoer-btn1:after, .knower-btn1:after, .booker-btn1:after, .treat-btn1:after { content:''; width:100%; height:1px; border-bottom:1px solid; transform:scaleX(1); transition:transform 250ms ease-in-out; transform-origin:0% 50%; position:absolute; bottom:0; left:0;}

.banner-btn1:hover:after, .banner-btn2:hover:after, .canver-btn1:hover:after, .canver-btn2:hover:after, .detier-btn1:hover:after, .enquer-btn1:hover:after, .facier-btn1:hover:after, .gester-btn1:hover:after, .impoer-btn1:hover:after, .knower-btn1:hover:after, .booker-btn1:hover:after, .treat-btn1:hover:after { transform:scaleX(0);}


.caldera-grid .col-sm-12 {
    padding: 0px !important;
}

.caldera-grid .row {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.caldera-grid a {
    color: #727272 !important;
}
.caldera-grid a:hover {
    color: #fff !important;
}

.caldera-grid .checkbox {
    margin-top: 8px !important;
    margin-bottom: 0px !important;
}
.caldera-grid .form-group{
	margin-bottom:0px !important
}

.sidbar-wrapp .sidbar-row1 .caldera-grid .form-control {
    width: 90% !important;
    /*height: 44px ;*/
    padding: 0 2px !important;
    float: left !important;
    font-size: 17px !important;
    color: #000 !important;
    border: none !important;
    border-bottom: 1px solid #fff !important;
    background: none !important;
    outline: none !important;
    margin: 0 0 18px !important;
    font-family: 'supergroteskoffcpro-regular-font' !important;
}

.sidbar-wrapp .sidbar-row1 .caldera-grid .form-control::placeholder {
    color: #000 !important;
}

.sidbar-wrapp .sidbar-row1 .caldera-grid textarea.form-control {
	width: 100% !important; 
    min-height: 44px !important;
	/*height:44px;*/
    padding: 12px 2px 0 !important;
    float: left !important;
    font-size: 17px !important;
    color: #fff !important;
    border-bottom: 1px solid #fff !important;
    background: none !important;
    outline: none !important;
    margin: 0 0 18px !important;
    font-family: 'supergroteskoffcpro-regular-font' !important;
}

.sidbar-wrapp .sidbar-row1 .caldera-grid textarea.form-control::placeholder {
    color: #000 !important;
}

.sidbar-wrapp .sidbar-row1 .caldera-grid .btn {
    float: none !important;
    color: #fff !important;
    background: #222 !important;
    border: 1px solid rgba(255,255,255,0.60) !important;
    margin: 24px 0 0 0 !important;
    padding: 16px 29px 12px 30px !important;
    text-align: center !important;
    font-size: 11.5px !important;
    letter-spacing: 2.4px !important;
    text-transform: uppercase !important;
    transition: all 0s ease-out 0s !important; /* reduced from all 0.25s */
    display: inline-block !important;
    position: relative !important;
    vertical-align: baseline !important;
    outline: none !important;
    font-family: 'supergroteskoffcpro-medium-font' !important;
}

.sidbar-wrapp .sidbar-row1 .caldera-grid .btn:hover {
    color: #000000 !important;
    background: #fff !important;
    border: 1px solid #737373 !important;
}

.sidbar-wrapp .sidbar-row1 .caldera-grid .checkbox label {
    color: #000;
    display: inline-block;
    padding-left: 25px;
	font-size: 12px;
    line-height: 20px;
    font-family: 'supergroteskoffcpro-medium-font';
}
 
.sidbar-wrapp .sidbar-row1 .caldera-grid .checkbox label input[type=checkbox] {
     -webkit-touch-callout: none;
	 -webkit-user-select: none;
	 -khtml-user-select: none;
	 -moz-user-select: none;
	 -ms-user-select: none;
	 user-select: none;
     overflow: hidden;
	 height: 12px;
	 width: 12px;
	 margin: 0 !important;
	 padding: 0;
	 border: 0;
	 position: absolute;
	 left: 0;
	 top: 1px;
	 -webkit-appearance: none;
	 -moz-appearance: none;
	 outline: none !important;
	 cursor: pointer; }

.sidbar-wrapp .sidbar-row1 .caldera-grid .checkbox label input[type=checkbox] {
 	background-image: url(../images/checkbox-thumb1.png); height: 11px; width: 12px; top: 4px; }    

.sidbar-wrapp .sidbar-row1 .caldera-grid .checkbox label input[type=checkbox]:checked {
    background-position: 0 -10px;
}
.sidbar-wrapp .sidbar-row1 .g-recaptcha {width: 100%; float: left; margin: 20px auto 0px 0px; transform: scale(0.8); transform-origin: left;}
.sidber-wrapp .sidber-row1 .g-recaptcha div { width: 100% !important; height: auto !important; }


.conten-wrapp .contac-row3 .form-row1 .caldera-grid .form-control {
    width: 100% !important;
    height: 47px !important;
    margin-bottom: 11px !important;
    padding: 0 20px !important;
    text-align: center !important;
    font-size: 12.37px !important;
    color: #000 !important;
    text-transform: uppercase !important;
    letter-spacing: 2.5px !important;
    background: none !important;
    border: 1px solid #808080 !important;
    vertical-align: baseline !important;
    outline: none !important;
    font-family: 'supergroteskoffcpro-medium-font' !important;
}

.conten-wrapp .contac-row3 .form-row1 .caldera-grid .form-control::placeholder {
    color: #000 !important;
}

.conten-wrapp .contac-row3 .form-row1 .caldera-grid textarea.form-control {
    width: 100% !important;
    height: 163px !important;
    margin-bottom: 25px !important;
    padding: 13px 20px !important;
    text-align: center !important;
    font-size: 12.37px !important;
    color: #79797a !important;
    text-transform: uppercase !important;
    letter-spacing: 2.5px !important;
    background: none !important;
    border: 1px solid #808080 !important;
    vertical-align: baseline !important;
    outline: none !important;
    font-family: 'supergroteskoffcpro-medium-font' !important;
}

.conten-wrapp .contac-row3 .form-row1 .caldera-grid textarea.form-control::placeholder {
    color: #000 !important;
}
.conten-wrapp .contac-row3 .form-row1  .caldera-grid .btn {
    float: none !important;
    color: #fff !important;
    background: #222 !important;
    border: 1px solid rgba(255,255,255,0.60) !important;
    margin: 22px 0 0 0 !important;
    padding: 16px 29px 12px 30px !important;
    text-align: center !important;
    font-size: 11.5px !important;
    letter-spacing: 2.4px !important;
    text-transform: uppercase !important;
    transition: all 0.25s ease-out 0s !important;
    display: inline-block !important;
    position: relative !important;
    vertical-align: baseline !important;
    outline: none !important;
    font-family: 'supergroteskoffcpro-medium-font' !important;
}

.conten-wrapp .contac-row3 .form-row1 .caldera-grid .btn:hover {
    color: #000000 !important;
    background: #fff !important;
    border: 1px solid #737373 !important;
}
.conten-wrapp .contac-row3 .form-row1 .caldera-grid .checkbox label {
    color: #000;
    display: inline-block;
    padding-left: 0px;
	font-size: 14px;
    line-height: 20px;
    font-family: 'supergroteskoffcpro-medium-font';
}
 
.conten-wrapp .contac-row3 .form-row1 .caldera-grid .checkbox label input[type=checkbox] {
     -webkit-touch-callout: none;
	 -webkit-user-select: none;
	 -khtml-user-select: none;
	 -moz-user-select: none;
	 -ms-user-select: none;
	 user-select: none;
     overflow: hidden;
	 height: 12px;
	 width: 12px;
	 margin: 0 !important;
	 padding: 0;
	 border: 0;
	 position: relative;
	 left: -10px;
	 top: 2px;
	 -webkit-appearance: none;
	 -moz-appearance: none;
	 outline: none !important;
	 cursor: pointer; }

.conten-wrapp .contac-row3 .form-row1 .caldera-grid .checkbox label input[type=checkbox] {
 	background-image: url(../images/checkbox-thumb1.png); height: 11px; width: 12px; top: 2px; }    

.conten-wrapp .contac-row3 .form-row1 .caldera-grid .checkbox label input[type=checkbox]:checked {
    background-position: 0 -10px;
}
.conten-wrapp .contac-row3 .form-row1 .caldera-grid .col-sm-6 {
    padding-left: 0px;
}
.conten-wrapp .conten-row1 .conten-bar1.treatin-wrapp.common-style h2 {
    color: #010101;
}
.conten-wrapp .contac-row3 .form-row1 .g-recaptcha {width: 100%; float: left; margin: 20px auto 0px 0px; transform: scale(0.9); }
.conten-wrapp .contac-row3 .form-row1 .g-recaptcha div { width: 100% !important; height: auto !important; }


.caldera-grid .parsley-required {
    display: none;
}

.sidbar-wrapp .sidbar-row1 .caldera-grid .form-control.parsley-error {
    border-bottom: 2px dotted #dd4b39 !important;
}
.sparkle-wrapp .sparkle-row1 .sparkle-bar1:nth-child(3n) {
    margin-right: 0;
}
.teamer-wrapp .teamer-row1 .teamer-bar1 {
    height: 267px;
}

.teamer-wrapp .teamer-row1 .teamer-bar1 img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.testi-wrapp .slider.multiple-items .slick-track {
    display: flex;
    flex-wrap: wrap;
}

.testi-wrapp .slider.multiple-items .slick-track .testi-row2 {
    height: 100% !important;
}

.testi-wrapp .slider.multiple-items .slick-track .testi-row2 a.testi-bar2.videobox {
    height: 100%;
}

.testi-wrapp .slider.multiple-items .slick-track .testi-row2 a.testi-bar2.videobox .testi-img {
    height: 100%;
    display: inline-block;
}

.testi-wrapp .slider.multiple-items .slick-track .testi-row2 a.testi-bar2.videobox .testi-img img {
    height: 100%;
    object-fit: cover;
    display: inline-block;
}

.testi-wrapp .slider.multiple-items .slick-track .slick-slide {
    height: 271px;
}

.menuzord ul.menuzord-menu li {
    position: relative;
}

.menuzord ul.menuzord-menu li ul.sub-menu {
    display: none;
    position: absolute;
    background: #000000;
    color: #fff;
    min-width: 150px;
    left: 0;
}

.menuzord ul.menuzord-menu li:hover ul.sub-menu {
    display: block;
}

.menuzord ul.menuzord-menu li ul.sub-menu a:hover {
    color: #727272;
}
.menuzord ul.menuzord-menu li ul.sub-menu li a {
    padding: 10px 15px 10px 15px;
}

/*.laboer-wrapp .laboer-row2 .iscwp-image-fit.slidestoshow-7 .iscwp-img-wrp {
    height: auto !important;
}*/

.laboer-wrapp .laboer-row2 .iscwp-gallery-slider button.slick-arrow {
    margin: 0px 0 0 0 !important;
}

.laboer-wrapp .laboer-row2  .iscwp-image-fit img.iscwp-img{
    -o-object-fit: contain !important;
    object-fit: contain !important;
    -o-object-position: center center !important;
    object-position: center center !important;
    height: 100% !important;
    width: 100% !important;
    }


.conten-wrapp .conten-row11 .conten-bar11 a.blogin-btn1 {
    float: none;
    font-size: 11px;
    color: #fff;
    background: #000000 url(../images/blogin-arrow1.png) no-repeat 19px 16px;
    margin: 28px 0 0;
    padding: 0px 19px 0px 40px;
    border: 1px solid #000000;
    line-height: 40px;
    height: 40px;
}

.conten-wrapp .conten-row11 .conten-bar11 a.blogin-btn1:hover {
    color: #000000;
    background: #fff url(../images/blogin-arrow2.png) no-repeat 19px 16px;
}


/*Smartphone css*/

@media screen and (max-width: 480px) {

.margin { width:90%;}



.abouts-mob { display:block; overflow:hidden;}

.abouts-mob img { width:235%;}



.header-wrapp { text-align:center; display:none; padding:6px 0 6px;}

.header-wrapp .header-row1 { width:100%; margin:0 0 0;}

.header-wrapp .header-row1 .header-bar1 { width:100%;}



.linker-wrapp { text-align:center; padding:0 0 0;}

.linker-wrapp .linker-row1 { width:100%; display:none; margin:0 0 0;}

.linker-wrapp .linker-row1 .linker-bar1 { width:100%;}

.linker-wrapp .linker-row2 { width:100%; background:#000000; margin:0 0 0; position:fixed; top:0; right:0; left:0;}

.linker-wrapp .linker-row2 .linker-bar2 { width:100%;}



.banner-wrapp { text-align:center; background:#ffffff; margin:0;}

.banner-wrapp p { font-size:16px; color:#ffffff; line-height:20.75px; margin:0 0 23px;}

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

.banner-wrapp h3 { font-size:27px; color:#ffffff; line-height:28px; margin:0 0 23px;}

.banner-wrapp .banner-row1 { width:100%; margin:0 0 0; position:relative; top:inherit;}

.banner-wrapp .banner-row1 .banner-bar1 { width:100%; padding:38px 0 74px;}

.banner-wrapp .banner-row2 { width:100%; display:none; margin:0 0 0; position:relative; bottom:inherit;}

.banner-wrapp .banner-row2 .banner-bar2 { width:100%;}

.banner-wrapp .banner-row3 { width:100%; display:none; margin:0 0 0;}

.banner-wrapp .banner-row3 .banner-bar3 { width:100%;}

.banner-wrapp .banner-btn1 { float:none; color:#ffffff; margin:0 2% 0; position:relative; top:-4px;}

.banner-wrapp .banner-btn2 { float:none; color:#ffffff; margin:0 2% 0; position:relative; top:-4px;}



.canver-wrapp { text-align:center; padding:35px 0 0; position:relative; top:inherit;}

.canver-wrapp h2 { font-size:14px; letter-spacing:0.4px; line-height:23px; margin:0 0 1px;}

.canver-wrapp .canver-row1 { width:100%; margin:0 0 30px; position:relative; top:inherit;}

.canver-wrapp .canver-row1 .canver-bar1 { width:260px; margin:0 auto 0;}

.canver-wrapp .canver-row2 { width:100%; text-align:center; margin:0;}

.canver-wrapp .canver-row2 .canver-bar2 { width:100%;}

.canver-wrapp .canver-row2 .canver-bar2 li { display:inline-block;}

.canver-wrapp .canver-row3 { width:100%; display:none; margin:0 0 0;}

.canver-wrapp .canver-row3 .canver-bar3 { width:100%;}

.canver-wrapp .canver-row4 { width:100%; text-align:center; margin:0;}

.canver-wrapp .canver-row4 .canver-bar4 { width:100%;}

.canver-wrapp .canver-row4 .canver-bar4 li { display:inline-block;}

.canver-wrapp .canver-row5 { width:100%; margin:0 0 0;}

.canver-wrapp .canver-row5 .canver-bar5 { width:100%;}

.canver-wrapp .canver-btn1 { float:none; margin:0 2% 0;}

.canver-wrapp .canver-btn2 { float:none; display:inline-block; margin:0 2% 0;}

.canver-bar2 li, .canver-bar2 li a { font-size:9.5px; letter-spacing:1.4px;}

.canver-bar4 li, .canver-bar4 li a { font-size:9.5px; letter-spacing:1.4px;}



.detier-wrapp { text-align:right; padding:0 0 0;}

.detier-wrapp p { font-size:16px; line-height:20.75px; margin:0 0 23px;}

.detier-wrapp h2 { font-size:45px; line-height:55px; margin:0 0 23px;}

.detier-wrapp .detier-row1 { width:100%; display:none; margin:0 0 0;}

.detier-wrapp .detier-row1 .detier-bar1 { width:100%;}

.detier-wrapp .detier-row2 { width:100%; text-align:right; margin:0 0 0;}

.detier-wrapp .detier-row2 .detier-bar2 { width:100%;}

.detier-wrapp .detier-btn1 { float:none; margin:0 0 0; position:relative; top:-4px;}



.enquer-wrapp { text-align:left; background:url(../images/enquer-bg11.jpg) no-repeat center / cover; padding:0 0 0;}

.enquer-wrapp p { font-size:16px; line-height:20.75px; margin:0 0 23px;}

.enquer-wrapp h2 { font-size:45px; line-height:55px; margin:0 0 23px;}

.enquer-wrapp .enquer-row1 { width:100%; margin:0 0 0;}

.enquer-wrapp .enquer-row1 .enquer-bar1 { width:100%;}

.enquer-wrapp .enquer-btn1 { float:none; margin:0 0 0; position:relative; top:-4px;}



.facier-wrapp { text-align:right; padding:0 0 0;}

.facier-wrapp p { font-size:16px; line-height:20.75px; margin:0 0 23px;}

.facier-wrapp h2 { font-size:45px; line-height:55px; margin:0 0 23px;}

.facier-wrapp .facier-row1 { width:100%; margin:0 0 0;}

.facier-wrapp .facier-row1 .facier-bar1 { width:100%;}

.facier-wrapp .facier-btn1 { float:none; margin:0 0 0; position:relative; top:-4px;}



.gester-wrapp { text-align:left; padding:0 0 0;}

.gester-wrapp p { font-size:16px; line-height:20.75px; margin:0 0 23px;}

.gester-wrapp h2 { font-size:45px; line-height:55px; margin:0 0 23px;}

.gester-wrapp .gester-row1 { width:100%; margin:0 0 0;}

.gester-wrapp .gester-row1 .gester-bar1 { width:100%;}

.gester-wrapp .gester-btn1 { float:none; margin:0 0 0; position:relative; top:-4px;}



.honoer-wrapp { text-align:center; padding:35px 0 40px;}

.honoer-wrapp .honoer-row1 { width:100%; margin:0 0 0;}

.honoer-wrapp .honoer-row1 .honoer-bar1 { width:auto;}



.impoer-wrapp { text-align:center; padding:0 0 0;}

.impoer-wrapp p { font-size:15px; line-height:26px; margin:0 0 23px;}

.impoer-wrapp h2 { font-size:27.18px; line-height:28px; margin:0 0 17px;}

.impoer-wrapp h3 { font-size:11px; letter-spacing:1.6px; line-height:21px; margin:-8px 0 23px;}

.impoer-wrapp .impoer-row1 { width:100%; margin:38px 0 80px;}

.impoer-wrapp .impoer-row1 .impoer-bar1 { width:100%; padding:0 2% 0;}

.impoer-wrapp .impoer-btn1 { float:none; margin:0 0 0;}



.judger-wrapp { text-align:center; padding:34px 0 30px;}

.judger-wrapp h2 { font-size:26px; line-height:36px;}

.judger-wrapp .judger-row1 { width:100%; margin:0 0 0;}

.judger-wrapp .judger-row1 .judger-bar1 { width:100%;}



.knower-wrapp { text-align:center; background:#ebebeb; padding:35px 0 31px;}

.knower-wrapp p { font-size:15px; line-height:28px; margin:0 0 23px;}

.knower-wrapp h2 { font-size:26.18px; line-height:36px; margin:0 0 13px;}

.knower-wrapp h3 { font-size:51.47px; letter-spacing:2.8px; line-height:61px; margin:0 0 0;}

.knower-wrapp .knower-row1 { width:100%; margin:0 0 0;}

.knower-wrapp .knower-row1 .knower-bar1 { width:100%;}

.knower-wrapp .knower-row2 { width:100%; display:none; margin:0 0 0; position:relative; bottom:inherit;}

.knower-wrapp .knower-row2 .knower-bar2 { width:100%;}

.knower-wrapp .knower-btn1 { float:none; margin:0 0 0; position:relative; top:-9px;}



.laboer-wrapp { text-align:center; padding:40px 0 17px;}

.laboer-wrapp .laboer-row1 { width:100%; margin:0 0 22px;}

.laboer-wrapp .laboer-row1 .laboer-bar1 { width:40px; margin:0 auto 16px;}

.laboer-wrapp .laboer-row2 { width:100%; margin:0 0 24px;}

.laboer-wrapp .laboer-row2 .laboer-bar2 { width:96%; margin:0 2% 0;}

.laboer-wrapp .laboer-row3 { width:100%; margin:0 0 0;}

.laboer-wrapp .laboer-row3 .laboer-bar3 { width:100%;}

.laboer-wrapp .laboer-row3 .laboer-bar3 li { float:none; display:inline-block;}

.laboer-wrapp .laboer-row3 .laboer-bar3 li a { padding:0 5.6px 0 5.6px;}

.laboer-bar3 li, .laboer-bar3 li a { font-size:10.91px; letter-spacing:1.4px;}



.footer-wrapp { text-align:center; padding:17px 0 40px;}

.footer-wrapp .footer-row1 { width:100%; margin:0 0 20px;}

.footer-wrapp .footer-row1 .footer-bar1 { width:260px;}

.footer-wrapp .footer-row2 { width:100%; margin:0 0 24px;}

.footer-wrapp .footer-row2 .footer-bar2 { width:100%;}

.footer-wrapp .footer-row2 .footer-bar2 li { margin:0 5.2px 0 5.2px;}

.footer-wrapp .footer-row3 { width:100%; margin:0 0 0;}

.footer-wrapp .footer-row3 .footer-bar3 { width:100%; margin:0 0 24px;}

.footer-wrapp .footer-btn1 { width:48%; float:none; margin:0 0 0; padding:16px 2% 12px 2%;}

.footer-wrapp .footer-btn1:nth-child(2n) { float:right;}

.footer-bar3 li, .footer-bar3 li a { font-size:11.95px; letter-spacing:1.8px; line-height:20px;}



.copyer-wrapp { text-align:center; padding:36px 0 35px;}

.copyer-wrapp .copyer-row1 { width:100%; margin:0 0 0;}

.copyer-wrapp .copyer-row1 .copyer-bar1 { width:100%;}

.copyer-wrapp .copyer-row2 { width:100%; margin:0 0 0;}

.copyer-wrapp .copyer-row2 .copyer-bar2 { width:100%;}

.copyer-wrapp .copyer-row2 .copyer-bar2 li { margin:0 4px 0 4px;}



/*innser*/

.innser-wrapp h1 { font-size:32px; line-height:38px;}

.innser-wrapp .innser-row1 { bottom:33px; top:inherit;}

.innser-wrapp .innser-row1 .innser-row2 { width:100%;}

.innser-wrapp .innser-row3 { display:none;}

.innser-bar1 li, .innser-bar1 li a { line-height:22px;}

.innser-wrapp .innser-row1 .innser-bar1 li span { display:inline-block;}



.conten-wrapp { padding:45px 0 30px;}

.conten-wrapp .conten-row1 { width:100%;}

.conten-wrapp .conten-row1 .conten-bar1 { width:100%; padding:0 5%; margin-bottom:40px;}

.conten-wrapp .conten-row11 { width:100%;}

.conten-wrapp .conten-row11 .conten-bar11 { width:100%; padding:0 5%; margin-bottom:40px;}

.conten-wrapp .conten-row2 { width:100%;}

.conten-wrapp .conten-row2 .conten-bar2 { padding:0 5%;}



.sidbar-wrapp .sidbar-row1 { width:100%; padding:26px 5% 41px;}

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild2 { width:100%;}



.sparkle-wrapp { padding:50px 0;}

.sparkle-wrapp .sparkle-row1 { margin-bottom:30px;}

.sparkle-wrapp .booker-wrapp { position:relative; bottom:inherit;}

.booker-wrapp .booker-row1 { float:left; margin:20px 0 0;}

.booker-wrapp p { font-size:16px; line-height:22px;}



.blogin-wrapp .blogin-btn1 { margin:7px 0 0;}



.bloger-wrapp .bloger-row1 .bloger-bar1 { width:100%; margin-bottom:30px;}

.bloger-wrapp .bloger-row1 .bloger-bar2 { width:100%;}



.condit-wrapp .condit-row1 .condit-bar1 { width:100%;}
.condit-wrapp .condit-row1 .condit-bar1:nth-child(2n) {  margin-left: 0%;}


.feeser-wrapp h2 { font-size:9px;}

.feeser-wrapp .feeser-row2 { padding:19px 5% 33px;}



.teamin-wrapp .teamin-row1 .teamin-left { width:100%; margin-bottom:35px;}

.teamin-wrapp .teamin-row1 .teamin-right { width:100%; top:inherit; transform:none; position:relative;}



.teamer-wrapp .teamer-row2 { margin-bottom:60px;}

.teamer-wrapp .teamer-row2:last-child { margin-bottom:60px;}

.teamer-wrapp .teamer-row1 .teamer-bar1 { width:100%; margin-bottom:35px;}

.teamer-wrapp .teamer-row2 .teamer-bar2 { width:100%;}



.testi-wrapp .testi-row2 { width:100%;}

.testi-wrapp .testi-row3 .testi-bar1 { width:100%;}



.transin-wrapp .transin-row1 { padding:32px 5% 20px;}

.transin-wrapp .transin-row1 .transin-row2 { width:100%;}

.transin-wrapp .transin-btn2 { padding:16px 5% 12px 5%;}



.transfor-wrapp .transfor-row1 .transfor-row2 .transfor-lt { width:100%; margin-bottom:30px;}

.transfor-wrapp .transfor-row1 .transfor-row2 .transfor-rt { width:100%;}



.treatin-wrapp h2 { font-size:10px;}

.treatin-wrapp .treatin-row4 .treatin-bar4 li { padding:0 0 0 25px; background:url(../images/tretin-dot1.png) no-repeat 10px 10px;}



.treat-wrapp h2 { font-size:40px; line-height:50px; margin:0 0 8px;}

.treat-wrapp .treat-row2 { width:100%;}

.treat-wrapp .treat-row2 .treat-bar2 { width:90%; padding:0 5%; text-align:center; margin:auto; right:0; left:0;}

.treat-wrapp .treat-row2:nth-child(2n) .treat-bar2 { padding:0 5%;}

.treat-wrapp .treat-btn1 { float:none;}



.contac-wrapp .contac-row1 .contac-bar1 { width:100%; margin-bottom:40px;}

.contac-wrapp .contac-row1 .contac-bar1:last-child { margin:0;}

.contac-wrapp .contac-row2 .contac-time .contac-bar2 { width:100%; margin-bottom:0;}

.conten-wrapp .contac-row3 .form-row1 .form-bar1 { width:100%;}

.conten-wrapp .contac-row3 .form-row1 .form-bar1 .form-left { width:100%;}

.conten-wrapp .contac-row3 .form-row1 .form-bar1 .form-right { width:100%;}



/*common-css*/

.canver-box1 { width:100%; display:block; margin:0 0 19px;}

.impoer-box1 { width:100%; margin:0 0 17px;}

.impoer-box1 a { float:none; display:inline-block; margin:0 2px 0;}

.footer-box1 { width:100%; margin:0 0 20px; position:relative; top:inherit;}

.footer-box1 a { float:none; display:inline-block; margin:0 4px 0;}

.footer-tex1 { display:none;}

}



@media screen and (min-width:481px) and (max-width:600px) {

.margin { width:90%;}



.abouts-mob { display:block; overflow:hidden;}

.abouts-mob img { width:146%;}



.header-wrapp { text-align:center; display:none; padding:6px 0 6px;}

.header-wrapp .header-row1 { width:100%; margin:0 0 0;}

.header-wrapp .header-row1 .header-bar1 { width:100%;}



.linker-wrapp { text-align:center; padding:0 0 0;}

.linker-wrapp .linker-row1 { width:100%; display:none; margin:0 0 0;}

.linker-wrapp .linker-row1 .linker-bar1 { width:100%;}

.linker-wrapp .linker-row2 { width:100%; background:#000000; margin:0 0 0; position:fixed; top:0; right:0; left:0;}

.linker-wrapp .linker-row2 .linker-bar2 { width:100%;}



.banner-wrapp { text-align:center; background:#ffffff; margin:0;}

.banner-wrapp p { font-size:16px; color:#ffffff; line-height:20.75px; margin:0 0 23px;}

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

.banner-wrapp h3 { font-size:28px; color:#ffffff; line-height:28px; margin:0 0 23px;}

.banner-wrapp .banner-row1 { width:100%; margin:0 0 0; position:relative; top:inherit;}

.banner-wrapp .banner-row1 .banner-bar1 { width:100%; padding:38px 0 74px;}

.banner-wrapp .banner-row2 { width:100%; display:none; margin:0 0 0; position:relative; bottom:inherit;}

.banner-wrapp .banner-row2 .banner-bar2 { width:100%;}

.banner-wrapp .banner-row3 { width:100%; display:none; margin:0 0 0;}

.banner-wrapp .banner-row3 .banner-bar3 { width:100%;}

.banner-wrapp .banner-btn1 { float:none; color:#ffffff; margin:0 2% 0; position:relative; top:-4px;}

.banner-wrapp .banner-btn2 { float:none; color:#ffffff; margin:0 2% 0; position:relative; top:-4px;}



.canver-wrapp { text-align:center; padding:35px 0 0; position:relative; top:inherit;}

.canver-wrapp h2 { font-size:14px; letter-spacing:0.4px; line-height:23px; margin:0 0 1px;}

.canver-wrapp .canver-row1 { width:100%; margin:0 0 30px; position:relative; top:inherit;}

.canver-wrapp .canver-row1 .canver-bar1 { width:260px; margin:0 auto 0;}

.canver-wrapp .canver-row2 { width:100%; text-align:center; margin:0;}

.canver-wrapp .canver-row2 .canver-bar2 { width:100%;}

.canver-wrapp .canver-row2 .canver-bar2 li { display:inline-block;}

.canver-wrapp .canver-row3 { width:100%; display:none; margin:0 0 0;}

.canver-wrapp .canver-row3 .canver-bar3 { width:100%;}

.canver-wrapp .canver-row4 { width:100%; text-align:center; margin:0;}

.canver-wrapp .canver-row4 .canver-bar4 { width:100%;}

.canver-wrapp .canver-row4 .canver-bar4 li { display:inline-block;}

.canver-wrapp .canver-row5 { width:100%; margin:0 0 0;}

.canver-wrapp .canver-row5 .canver-bar5 { width:100%;}

.canver-wrapp .canver-btn1 { float:none; margin:0 2% 0;}

.canver-wrapp .canver-btn2 { float:none; display:inline-block; margin:0 2% 0;}

.canver-bar2 li, .canver-bar2 li a { font-size:9.5px; letter-spacing:1.4px;}

.canver-bar4 li, .canver-bar4 li a { font-size:9.5px; letter-spacing:1.4px;}



.detier-wrapp { text-align:right; padding:0 0 0;}

.detier-wrapp p { font-size:16px; line-height:20.75px; margin:0 0 23px;}

.detier-wrapp h2 { font-size:45px; line-height:55px; margin:0 0 23px;}

.detier-wrapp .detier-row1 { width:100%; display:none; margin:0 0 0;}

.detier-wrapp .detier-row1 .detier-bar1 { width:100%;}

.detier-wrapp .detier-row2 { width:100%; text-align:right; margin:0 0 0;}

.detier-wrapp .detier-row2 .detier-bar2 { width:100%;}

.detier-wrapp .detier-btn1 { float:none; margin:0 0 0; position:relative; top:-4px;}



.enquer-wrapp { text-align:left; background:url(../images/enquer-bg11.jpg) no-repeat center / cover; padding:0 0 0;}

.enquer-wrapp p { font-size:16px; line-height:20.75px; margin:0 0 23px;}

.enquer-wrapp h2 { font-size:45px; line-height:55px; margin:0 0 23px;}

.enquer-wrapp .enquer-row1 { width:100%; margin:0 0 0;}

.enquer-wrapp .enquer-row1 .enquer-bar1 { width:100%;}

.enquer-wrapp .enquer-btn1 { float:none; margin:0 0 0; position:relative; top:-4px;}



.facier-wrapp { text-align:right; padding:0 0 0;}

.facier-wrapp p { font-size:16px; line-height:20.75px; margin:0 0 23px;}

.facier-wrapp h2 { font-size:45px; line-height:55px; margin:0 0 23px;}

.facier-wrapp .facier-row1 { width:100%; margin:0 0 0;}

.facier-wrapp .facier-row1 .facier-bar1 { width:100%;}

.facier-wrapp .facier-btn1 { float:none; margin:0 0 0; position:relative; top:-4px;}



.gester-wrapp { text-align:left; padding:0 0 0;}

.gester-wrapp p { font-size:16px; line-height:20.75px; margin:0 0 23px;}

.gester-wrapp h2 { font-size:45px; line-height:55px; margin:0 0 23px;}

.gester-wrapp .gester-row1 { width:100%; margin:0 0 0;}

.gester-wrapp .gester-row1 .gester-bar1 { width:100%;}

.gester-wrapp .gester-btn1 { float:none; margin:0 0 0; position:relative; top:-4px;}



.honoer-wrapp { text-align:center; padding:35px 0 40px;}

.honoer-wrapp .honoer-row1 { width:100%; margin:0 0 0;}

.honoer-wrapp .honoer-row1 .honoer-bar1 { width:auto;}



.impoer-wrapp { text-align:center; padding:0 0 0;}

.impoer-wrapp p { font-size:15px; line-height:26px; margin:0 0 23px;}

.impoer-wrapp h2 { font-size:27.18px; line-height:28px; margin:0 0 17px;}

.impoer-wrapp h3 { font-size:11px; letter-spacing:1.6px; line-height:21px; margin:-8px 0 23px;}

.impoer-wrapp .impoer-row1 { width:100%; margin:38px 0 80px;}

.impoer-wrapp .impoer-row1 .impoer-bar1 { width:100%; padding:0 2% 0;}

.impoer-wrapp .impoer-btn1 { float:none; margin:0 0 0;}



.judger-wrapp { text-align:center; padding:34px 0 30px;}

.judger-wrapp h2 { font-size:26px; line-height:36px;}

.judger-wrapp .judger-row1 { width:100%; margin:0 0 0;}

.judger-wrapp .judger-row1 .judger-bar1 { width:100%;}



.knower-wrapp { text-align:center; background:#ebebeb; padding:35px 0 31px;}

.knower-wrapp p { font-size:15px; line-height:28px; margin:0 0 23px;}

.knower-wrapp h2 { font-size:26.18px; line-height:36px; margin:0 0 13px;}

.knower-wrapp h3 { font-size:51.47px; letter-spacing:2.8px; line-height:61px; margin:0 0 0;}

.knower-wrapp .knower-row1 { width:100%; margin:0 0 0;}

.knower-wrapp .knower-row1 .knower-bar1 { width:100%;}

.knower-wrapp .knower-row2 { width:100%; display:none; margin:0 0 0; position:relative; bottom:inherit;}

.knower-wrapp .knower-row2 .knower-bar2 { width:100%;}

.knower-wrapp .knower-btn1 { float:none; margin:0 0 0; position:relative; top:-9px;}



.laboer-wrapp { text-align:center; padding:40px 0 17px;}

.laboer-wrapp .laboer-row1 { width:100%; margin:0 0 22px;}

.laboer-wrapp .laboer-row1 .laboer-bar1 { width:40px; margin:0 auto 16px;}

.laboer-wrapp .laboer-row2 { width:100%; margin:0 0 24px;}

.laboer-wrapp .laboer-row2 .laboer-bar2 { width:96%; margin:0 2% 0;}

.laboer-wrapp .laboer-row3 { width:100%; margin:0 0 0;}

.laboer-wrapp .laboer-row3 .laboer-bar3 { width:100%;}

.laboer-wrapp .laboer-row3 .laboer-bar3 li { float:none; display:inline-block;}

.laboer-wrapp .laboer-row3 .laboer-bar3 li a { padding:0 5.6px 0 5.6px;}

.laboer-bar3 li, .laboer-bar3 li a { font-size:10.91px; letter-spacing:1.4px;}



.footer-wrapp { text-align:center; padding:17px 0 40px;}

.footer-wrapp .footer-row1 { width:100%; margin:0 0 20px;}

.footer-wrapp .footer-row1 .footer-bar1 { width:260px;}

.footer-wrapp .footer-row2 { width:100%; margin:0 0 24px;}

.footer-wrapp .footer-row2 .footer-bar2 { width:100%;}

.footer-wrapp .footer-row2 .footer-bar2 li { margin:0 5.2px 0 5.2px;}

.footer-wrapp .footer-row3 { width:100%; margin:0 0 0;}

.footer-wrapp .footer-row3 .footer-bar3 { width:100%; margin:0 0 24px;}

.footer-wrapp .footer-btn1 { width:48%; float:none; margin:0 0 0; padding:16px 2% 12px 2%;}

.footer-wrapp .footer-btn1:nth-child(2n) { float:right;}

.footer-bar3 li, .footer-bar3 li a { font-size:11.95px; letter-spacing:1.8px; line-height:20px;}



.copyer-wrapp { text-align:center; padding:36px 0 35px;}

.copyer-wrapp .copyer-row1 { width:100%; margin:0 0 0;}

.copyer-wrapp .copyer-row1 .copyer-bar1 { width:100%;}

.copyer-wrapp .copyer-row2 { width:100%; margin:0 0 0;}

.copyer-wrapp .copyer-row2 .copyer-bar2 { width:100%;}

.copyer-wrapp .copyer-row2 .copyer-bar2 li { margin:0 4px 0 4px;}



/*innser*/

.innser-wrapp h1 { font-size:32px; line-height:38px;}

.innser-wrapp .innser-row1 { bottom:80px; top:inherit;}

.innser-wrapp .innser-row1 .innser-row2 { width:100%;}

.innser-wrapp .innser-row3 { display:none;}

.innser-bar1 li, .innser-bar1 li a { line-height:22px;}

.innser-wrapp .innser-row1 .innser-bar1 li span { display:inline-block;}



.conten-wrapp { padding:45px 0 30px;}

.conten-wrapp .conten-row1 { width:100%;}

.conten-wrapp .conten-row1 .conten-bar1 { width:100%; padding:0 5%; margin-bottom:40px;}

.conten-wrapp .conten-row11 { width:100%;}

.conten-wrapp .conten-row11 .conten-bar11 { width:100%; padding:0 5%; margin-bottom:40px;}

.conten-wrapp .conten-row2 { width:100%;}

.conten-wrapp .conten-row2 .conten-bar2 { padding:0 5%;}



.sidbar-wrapp .sidbar-row1 { width:100%; padding:26px 5% 41px;}

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild2 { width:100%;}



.sparkle-wrapp { padding:50px 0;}

.sparkle-wrapp .sparkle-row1 { margin-bottom:30px;}

.sparkle-wrapp .booker-wrapp { position:relative; bottom:inherit;}

.booker-wrapp .booker-row1 { float:left; margin:20px 0 0;}

.booker-wrapp p { font-size:16px; line-height:22px;}



.blogin-wrapp .blogin-btn1 { margin:7px 0 0;}



.feeser-wrapp .feeser-row2 { padding:19px 5% 33px;}



.teamer-wrapp .teamer-row2 { margin-bottom:60px;}

.teamer-wrapp .teamer-row2:last-child { margin-bottom:60px;}

.teamer-wrapp .teamer-row1 .teamer-bar1 { width:100%; margin-bottom:35px;}

.teamer-wrapp .teamer-row2 .teamer-bar2 { width:100%;}



.testi-wrapp .testi-row2 { width:100%;}

.testi-wrapp .testi-row3 .testi-bar1 { width:100%;}



.transfor-wrapp .transfor-row1 .transfor-row2 .transfor-lt { width:100%; margin-bottom:30px;}

.transfor-wrapp .transfor-row1 .transfor-row2 .transfor-rt { width:100%;}



.treat-wrapp h2 { font-size:45px; line-height:55px; margin:0 0 8px;}

.treat-wrapp .treat-row2 { width:100%;}

.treat-wrapp .treat-row2 .treat-bar2 { width:90%; padding:0 5%; text-align:center; margin:auto; right:0; left:0;}

.treat-wrapp .treat-row2:nth-child(2n) .treat-bar2 { padding:0 5%;}

.treat-wrapp .treat-btn1 { float:none;}



.contac-wrapp .contac-row1 .contac-bar1 { width:100%; margin-bottom:40px;}

.contac-wrapp .contac-row1 .contac-bar1:last-child { margin:0;}

.contac-wrapp .contac-row2 .contac-time .contac-bar2 { width:100%; margin-bottom:0;}

.conten-wrapp .contac-row3 .form-row1 .form-bar1 { width:100%;}

.conten-wrapp .contac-row3 .form-row1 .form-bar1 .form-left { width:100%;}

.conten-wrapp .contac-row3 .form-row1 .form-bar1 .form-right { width:100%;}



/*common-css*/

.canver-box1 { width:100%; display:block; margin:0 0 19px;}

.impoer-box1 { width:100%; margin:0 0 17px;}

.impoer-box1 a { float:none; display:inline-block; margin:0 2px 0;}

.footer-box1 { width:100%; margin:0 0 20px; position:relative; top:inherit;}

.footer-box1 a { float:none; display:inline-block; margin:0 4px 0;}

.footer-tex1 { display:none;}

}



@media screen and (min-width:601px) and (max-width:767px) {

.margin { width:90%;}



.abouts-mob { display:block; overflow:hidden;}

.abouts-mob img { width:123%;}



.header-wrapp { text-align:center; display:none; padding:6px 0 6px;}

.header-wrapp .header-row1 { width:100%; margin:0 0 0;}

.header-wrapp .header-row1 .header-bar1 { width:100%;}



.linker-wrapp { text-align:center; padding:0 0 0;}

.linker-wrapp .linker-row1 { width:100%; display:none; margin:0 0 0;}

.linker-wrapp .linker-row1 .linker-bar1 { width:100%;}

.linker-wrapp .linker-row2 { width:100%; background:#000000; margin:0 0 0; position:fixed; top:0; right:0; left:0;}

.linker-wrapp .linker-row2 .linker-bar2 { width:100%;}



.banner-wrapp { text-align:center; background:#ffffff; margin:0;}

.banner-wrapp p { font-size:16px; color:#ffffff; line-height:20.75px; margin:0 0 23px;}

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

.banner-wrapp h3 { font-size:28px; color:#ffffff; line-height:28px; margin:0 0 23px;}

.banner-wrapp .banner-row1 { width:100%; margin:0 0 0; position:relative; top:inherit;}

.banner-wrapp .banner-row1 .banner-bar1 { width:100%; padding:38px 0 74px;}

.banner-wrapp .banner-row2 { width:100%; display:none; margin:0 0 0; position:relative; bottom:inherit;}

.banner-wrapp .banner-row2 .banner-bar2 { width:100%;}

.banner-wrapp .banner-row3 { width:100%; display:none; margin:0 0 0;}

.banner-wrapp .banner-row3 .banner-bar3 { width:100%;}

.banner-wrapp .banner-btn1 { float:none; color:#ffffff; margin:0 2% 0; position:relative; top:-4px;}

.banner-wrapp .banner-btn2 { float:none; color:#ffffff; margin:0 2% 0; position:relative; top:-4px;}



.canver-wrapp { text-align:center; padding:35px 0 0; position:relative; top:inherit;}

.canver-wrapp h2 { font-size:14px; letter-spacing:0.4px; line-height:23px; margin:0 0 1px;}

.canver-wrapp .canver-row1 { width:100%; margin:0 0 30px; position:relative; top:inherit;}

.canver-wrapp .canver-row1 .canver-bar1 { width:260px; margin:0 auto 0;}

.canver-wrapp .canver-row2 { width:100%; text-align:center; margin:0;}

.canver-wrapp .canver-row2 .canver-bar2 { width:100%;}

.canver-wrapp .canver-row2 .canver-bar2 li { display:inline-block;}

.canver-wrapp .canver-row3 { width:100%; display:none; margin:0 0 0;}

.canver-wrapp .canver-row3 .canver-bar3 { width:100%;}

.canver-wrapp .canver-row4 { width:100%; text-align:center; margin:0;}

.canver-wrapp .canver-row4 .canver-bar4 { width:100%;}

.canver-wrapp .canver-row4 .canver-bar4 li { display:inline-block;}

.canver-wrapp .canver-row5 { width:100%; margin:0 0 0;}

.canver-wrapp .canver-row5 .canver-bar5 { width:100%;}

.canver-wrapp .canver-btn1 { float:none; margin:0 2% 0;}

.canver-wrapp .canver-btn2 { float:none; display:inline-block; margin:0 2% 0;}

.canver-bar2 li, .canver-bar2 li a { font-size:9.5px; letter-spacing:1.4px;}

.canver-bar4 li, .canver-bar4 li a { font-size:9.5px; letter-spacing:1.4px;}



.detier-wrapp { text-align:right; padding:0 0 0;}

.detier-wrapp p { font-size:16px; line-height:20.75px; margin:0 0 23px;}

.detier-wrapp h2 { font-size:45px; line-height:55px; margin:0 0 23px;}

.detier-wrapp .detier-row1 { width:100%; display:none; margin:0 0 0;}

.detier-wrapp .detier-row1 .detier-bar1 { width:100%;}

.detier-wrapp .detier-row2 { width:100%; text-align:right; margin:0 0 0;}

.detier-wrapp .detier-row2 .detier-bar2 { width:100%;}

.detier-wrapp .detier-btn1 { float:none; margin:0 0 0; position:relative; top:-4px;}



.enquer-wrapp { text-align:left; background:url(../images/enquer-bg11.jpg) no-repeat center / cover; padding:0 0 0;}

.enquer-wrapp p { font-size:16px; line-height:20.75px; margin:0 0 23px;}

.enquer-wrapp h2 { font-size:45px; line-height:55px; margin:0 0 23px;}

.enquer-wrapp .enquer-row1 { width:100%; margin:0 0 0;}

.enquer-wrapp .enquer-row1 .enquer-bar1 { width:100%;}

.enquer-wrapp .enquer-btn1 { float:none; margin:0 0 0; position:relative; top:-4px;}



.facier-wrapp { text-align:right; padding:0 0 0;}

.facier-wrapp p { font-size:16px; line-height:20.75px; margin:0 0 23px;}

.facier-wrapp h2 { font-size:45px; line-height:55px; margin:0 0 23px;}

.facier-wrapp .facier-row1 { width:100%; margin:0 0 0;}

.facier-wrapp .facier-row1 .facier-bar1 { width:100%;}

.facier-wrapp .facier-btn1 { float:none; margin:0 0 0; position:relative; top:-4px;}



.gester-wrapp { text-align:left; padding:0 0 0;}

.gester-wrapp p { font-size:16px; line-height:20.75px; margin:0 0 23px;}

.gester-wrapp h2 { font-size:45px; line-height:55px; margin:0 0 23px;}

.gester-wrapp .gester-row1 { width:100%; margin:0 0 0;}

.gester-wrapp .gester-row1 .gester-bar1 { width:100%;}

.gester-wrapp .gester-btn1 { float:none; margin:0 0 0; position:relative; top:-4px;}



.honoer-wrapp { text-align:center; padding:35px 0 40px;}

.honoer-wrapp .honoer-row1 { width:100%; margin:0 0 0;}

.honoer-wrapp .honoer-row1 .honoer-bar1 { width:auto;}



.impoer-wrapp { text-align:center; padding:0 0 0;}

.impoer-wrapp p { font-size:15px; line-height:26px; margin:0 0 23px;}

.impoer-wrapp h2 { font-size:27.18px; line-height:28px; margin:0 0 17px;}

.impoer-wrapp h3 { font-size:11px; letter-spacing:1.6px; line-height:21px; margin:-8px 0 23px;}

.impoer-wrapp .impoer-row1 { width:100%; margin:38px 0 80px;}

.impoer-wrapp .impoer-row1 .impoer-bar1 { width:100%; padding:0 2% 0;}

.impoer-wrapp .impoer-btn1 { float:none; margin:0 0 0;}



.judger-wrapp { text-align:center; padding:34px 0 30px;}

.judger-wrapp h2 { font-size:26px; line-height:36px;}

.judger-wrapp .judger-row1 { width:100%; margin:0 0 0;}

.judger-wrapp .judger-row1 .judger-bar1 { width:100%;}



.knower-wrapp { text-align:center; background:#ebebeb; padding:35px 0 31px;}

.knower-wrapp p { font-size:15px; line-height:28px; margin:0 0 23px;}

.knower-wrapp h2 { font-size:26.18px; line-height:36px; margin:0 0 13px;}

.knower-wrapp h3 { font-size:51.47px; letter-spacing:2.8px; line-height:61px; margin:0 0 0;}

.knower-wrapp .knower-row1 { width:100%; margin:0 0 0;}

.knower-wrapp .knower-row1 .knower-bar1 { width:100%;}

.knower-wrapp .knower-row2 { width:100%; display:none; margin:0 0 0; position:relative; bottom:inherit;}

.knower-wrapp .knower-row2 .knower-bar2 { width:100%;}

.knower-wrapp .knower-btn1 { float:none; margin:0 0 0; position:relative; top:-9px;}



.laboer-wrapp { text-align:center; padding:40px 0 17px;}

.laboer-wrapp .laboer-row1 { width:100%; margin:0 0 22px;}

.laboer-wrapp .laboer-row1 .laboer-bar1 { width:40px; margin:0 auto 16px;}

.laboer-wrapp .laboer-row2 { width:100%; margin:0 0 24px;}

.laboer-wrapp .laboer-row2 .laboer-bar2 { width:96%; margin:0 2% 0;}

.laboer-wrapp .laboer-row3 { width:100%; margin:0 0 0;}

.laboer-wrapp .laboer-row3 .laboer-bar3 { width:100%;}

.laboer-wrapp .laboer-row3 .laboer-bar3 li { float:none; display:inline-block;}

.laboer-wrapp .laboer-row3 .laboer-bar3 li a { padding:0 5.6px 0 5.6px;}

.laboer-bar3 li, .laboer-bar3 li a { font-size:10.91px; letter-spacing:1.4px;}



.footer-wrapp { text-align:center; padding:17px 0 40px;}

.footer-wrapp .footer-row1 { width:100%; margin:0 0 20px;}

.footer-wrapp .footer-row1 .footer-bar1 { width:260px;}

.footer-wrapp .footer-row2 { width:100%; margin:0 0 24px;}

.footer-wrapp .footer-row2 .footer-bar2 { width:100%;}

.footer-wrapp .footer-row2 .footer-bar2 li { margin:0 5.2px 0 5.2px;}

.footer-wrapp .footer-row3 { width:100%; margin:0 0 0;}

.footer-wrapp .footer-row3 .footer-bar3 { width:100%; margin:0 0 24px;}

.footer-wrapp .footer-btn1 { width:48%; float: none; margin:0 0 0; padding:16px 2% 12px 2%;}

.footer-wrapp .footer-btn1:nth-child(2n) { float:right;}

.footer-bar3 li, .footer-bar3 li a { font-size:11.95px; letter-spacing:1.8px; line-height:20px;}



.copyer-wrapp { text-align:center; padding:36px 0 35px;}

.copyer-wrapp .copyer-row1 { width:100%; margin:0 0 0;}

.copyer-wrapp .copyer-row1 .copyer-bar1 { width:100%;}

.copyer-wrapp .copyer-row2 { width:100%; margin:0 0 0;}

.copyer-wrapp .copyer-row2 .copyer-bar2 { width:100%;}

.copyer-wrapp .copyer-row2 .copyer-bar2 li { margin:0 4px 0 4px;}



/*innser*/

.innser-wrapp h1 { font-size:36px; line-height:44px;}

.innser-wrapp .innser-row1 { bottom:80px; top:inherit;}

.innser-wrapp .innser-row1 .innser-row2 { width:100%;}

.innser-wrapp .innser-row3 { display:none;}

.innser-wrapp .innser-row1 .innser-bar1 li span { display:inline-block;}



.conten-wrapp { padding:45px 0 30px;}

.conten-wrapp .conten-row1 { width:100%;}

.conten-wrapp .conten-row1 .conten-bar1 { width:100%; padding:0 5%; margin-bottom:40px;}

.conten-wrapp .conten-row11 { width:100%;}

.conten-wrapp .conten-row11 .conten-bar11 { width:100%; padding:0 5%; margin-bottom:40px;}

.conten-wrapp .conten-row2 { width:100%;}

.conten-wrapp .conten-row2 .conten-bar2 { padding:0 5%;}



.sidbar-wrapp .sidbar-row1 { width:100%; padding:26px 5% 41px;}

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild2 { width:100%;}



.sparkle-wrapp { padding:50px 0;}

.sparkle-wrapp .sparkle-row1 { margin-bottom:30px;}

.sparkle-wrapp .booker-wrapp { position:relative; bottom:inherit;}

.booker-wrapp .booker-row1 { float:left; margin:20px 0 0;}

.booker-wrapp p { font-size:16px; line-height:22px;}



.blogin-wrapp .blogin-btn1 { margin:7px 0 0;}



.feeser-wrapp .feeser-row2 { padding:19px 5% 33px;}



.transfor-wrapp .transfor-row1 .transfor-row2 .transfor-lt { width:64.3%;}

.transfor-wrapp .transfor-row1 .transfor-row2 .transfor-rt { width:32.6%;}



.treat-wrapp h2 { font-size:40px; line-height:50px;}

.treat-wrapp .treat-row2 .treat-bar2 { width:90%; padding-left:5%;}

.treat-wrapp .treat-row2:nth-child(2n) .treat-bar2 { padding:0 0 0 10%;}



.contac-wrapp .contac-row1 .contac-bar1 { width:100%; margin-bottom:40px;}

.contac-wrapp .contac-row1 .contac-bar1:last-child { margin:0;}

.contac-wrapp .contac-row2 .contac-time .contac-bar2 { width:32%; margin-bottom:0;}

.time-lt, .time-rt { font-size:11px;}

.conten-wrapp .contac-row3 .form-row1 .form-bar1 { width:100%;}





/*common-css*/

.canver-box1 { width:100%; display:block; margin:0 0 19px;}

.impoer-box1 { width:100%; margin:0 0 17px;}

.impoer-box1 a { float:none; display:inline-block; margin:0 2px 0;}

.footer-box1 { width:100%; margin:0 0 20px; position:relative; top:inherit;}

.footer-box1 a { float:none; display:inline-block; margin:0 4px 0;}

.footer-tex1 { display:none;}

}



@media screen and (min-width:768px) and (max-width:900px) {

.margin { width:94%;}



.abouts-mob { display:block; overflow:hidden;}

.abouts-mob img { width:135%;}



.header-wrapp .header-row1 .header-bar1 li a { padding:20px 4.6px 18px 4.6px;}

.header-bar1 li, .header-bar1 li a { font-size:8.91px; letter-spacing:1.6px;}



.banner-wrapp { min-height:inherit;}

.banner-wrapp p { font-size:16px; line-height:20.75px;}

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

.banner-wrapp h3 { font-size:39px; line-height:33px; margin:0 0 17px;}

.banner-wrapp .banner-btn1 { margin:-3px 24px 0 0;}



.canver-wrapp h2 { font-size:13px; letter-spacing:0.4px;}

.canver-wrapp .canver-row1 { width:25.7%;}

.canver-wrapp .canver-row2 { margin:-26px 3.8% 0 0;}

.canver-wrapp .canver-row4 { margin:-26px 0 0 2.2%;}

.canver-bar2 li, .canver-bar2 li a { font-size:9.5px; letter-spacing:1.8px;}

.canver-bar4 li, .canver-bar4 li a { font-size:9.5px; letter-spacing:1.8px;}



.detier-wrapp p { font-size:16px; line-height:20.75px;}

.detier-wrapp h2 { font-size:61px; letter-spacing:2.8px; line-height:71px; margin:0 0 26px 12px;}

.detier-wrapp .detier-row1 { margin:0 0 80px;}

.detier-wrapp .detier-row1 .detier-bar1 li a { padding:0 4.6px 0 4.6px;}

.detier-bar1 li, .detier-bar1 li a { font-size:8.91px; letter-spacing:1.6px;}



.enquer-wrapp p { font-size:16px; line-height:20.75px;}

.enquer-wrapp h2 { font-size:61px; letter-spacing:2.8px; line-height:71px; margin:0 0 26px 4px;}



.facier-wrapp p { font-size:16px; line-height:20.75px;}

.facier-wrapp h2 { font-size:61px; letter-spacing:2.8px; line-height:71px; margin:0 0 26px 6px;}



.gester-wrapp p { font-size:16px; line-height:20.75px;}

.gester-wrapp h2 { font-size:61px; letter-spacing:2.8px; line-height:71px; margin:0 0 26px 6px;}



.impoer-wrapp p { font-size:15px; line-height:26px;}

.impoer-wrapp h2 { font-size:27.18px; line-height:28px; margin:0 0 27px;}

.impoer-wrapp h3 { font-size:11px; letter-spacing:1.6px; line-height:21px;}

.impoer-wrapp .impoer-btn1 { margin:29px 0 0;}



.judger-wrapp { padding:36px 0 40px;}

.judger-wrapp h2 { font-size:30px; line-height:40px;}



.knower-wrapp p { font-size:15px; line-height:26px;}

.knower-wrapp h2 { font-size:27.18px; line-height:37px; margin:0 0 35px;}

.knower-wrapp h3 { font-size:45.47px; letter-spacing:2.8px; line-height:55px;}

.knower-wrapp .knower-btn1 { margin:0 0 0;}



.laboer-wrapp h2 { font-size:9.51px; letter-spacing:2px; line-height:17px;}

.laboer-wrapp .laboer-row1 { margin:0 0 34px;}

.laboer-wrapp .laboer-row2 { margin:0 0 22px;}

.laboer-wrapp .laboer-row3 .laboer-bar3 li a { padding:20px 4.6px 18px 4.6px;}

.laboer-bar3 li, .laboer-bar3 li a { font-size:8.91px; letter-spacing:1.6px;}



.footer-wrapp .footer-row1 { margin:0 0 30px;}

.footer-wrapp .footer-row1 .footer-bar1 { width:28.5%;}

.footer-wrapp .footer-row2 { margin:0 0 16px;}

.footer-wrapp .footer-row2 .footer-bar2 li { margin:0 6.2px 0 6.2px;}

.footer-wrapp .footer-row3 .footer-bar3 { width:100%; margin:0 0 24px;}

.footer-wrapp .footer-btn1 { float:none; margin:0 0 0 8px; padding:16px 21px 12px 22px;}

.footer-bar2 li, .footer-bar2 li a { font-size:10px; letter-spacing:1.6px;}

.footer-bar3 li, .footer-bar3 li a { font-size:9.95px; letter-spacing:1.8px;}



/*innser*/

.innser-wrapp .innser-row1 .innser-row2 { width:74%;}



.conten-wrapp .conten-row1 { width:60%;}

.conten-wrapp .conten-row1 .conten-bar1 { width:95%;}

.conten-wrapp .conten-row11 { width:60%;}

.conten-wrapp .conten-row11 .conten-bar11 { width:95%;}



.sidbar-wrapp .sidbar-row1 { width:100%; padding:26px 5% 41px 5%;}

.sidbar-wrapp .sidbar-row2 .sidbar-ul { padding:23px 0 25px 10%;}



.booker-wrapp p { max-width:72%;}

.booker-wrapp .booker-row1 span { margin:0 15px 0;}



.transfor-wrapp .transfor-btn1 { padding:16px 12px 12px 12px;}



.treat-wrapp h2 { font-size:40px; line-height:50px;}

.treat-wrapp .treat-row2 .treat-bar2 { width:90%; padding-left:5%;}

.treat-wrapp .treat-row2:nth-child(2n) .treat-bar2 { padding:0 0 0 10%;}



/*common-css*/

.linker-tex1 { font-size:13px; display:none; margin:4px 0 0 4px;}

.footer-tex1 { font-size:13px; display:none; margin:4px 0 0 4px;}

.footer-box1 { width:100%; margin:11px 0 18px;}

.footer-box1 a { float:none; display:inline-block;}

.banner-btn1, .banner-btn2, .canver-btn1, .canver-btn2, .detier-btn1, .enquer-btn1, .facier-btn1, .gester-btn1, .impoer-btn1, .knower-btn1, .footer-btn1 { font-size:9.5px; letter-spacing:1.6px;}

}



@media screen and (min-width:901px) and (max-width:1024px) {

.margin { width:94%;}



.abouts-mob { display:block; overflow:hidden;}

.abouts-mob img { width:103%;}



.header-wrapp .header-row1 .header-bar1 li a { padding:20px 6.6px 18px 6.6px;}

.header-bar1 li, .header-bar1 li a { font-size:9.91px; letter-spacing:2px;}



.banner-wrapp { min-height:inherit;}

.banner-wrapp p { font-size:18px; line-height:22.75px;}

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

.banner-wrapp h3 { font-size:38px; line-height:40px; margin:0 0 20px;}

.banner-wrapp .banner-btn1 { margin:-3px 24px 0 0;}



.canver-wrapp h2 { font-size:14px; letter-spacing:0.6px;}

.canver-wrapp .canver-row1 { width:25.7%;}

.canver-wrapp .canver-row2 { margin:-26px 4.8% 0 0;}

.canver-wrapp .canver-row4 { margin:-26px 0 0 3.2%;}

.canver-bar2 li, .canver-bar2 li a { font-size:10.5px; letter-spacing:2px;}

.canver-bar4 li, .canver-bar4 li a { font-size:10.5px; letter-spacing:2px;}



.detier-wrapp p { font-size:18px; line-height:22.75px;}

.detier-wrapp h2 { font-size:70px; letter-spacing:3.8px; line-height:89px; margin:0 0 31px 16px;}

.detier-wrapp .detier-row1 { margin:0 0 100px;}

.detier-wrapp .detier-row1 .detier-bar1 li a { padding:20px 6.6px 18px 6.6px;}

.detier-bar1 li, .detier-bar1 li a { font-size:9.91px; letter-spacing:2px;}



.enquer-wrapp p { font-size:18px; line-height:22.75px;}

.enquer-wrapp h2 { font-size:70px; letter-spacing:3.8px; line-height:89px; margin:0 0 31px 6px;}



.facier-wrapp p { font-size:18px; line-height:22.75px;}

.facier-wrapp h2 { font-size:70px; letter-spacing:3.8px; line-height:89px; margin:0 0 31px 6px;}



.gester-wrapp p { font-size:18px; line-height:22.75px;}

.gester-wrapp h2 { font-size:70px; letter-spacing:3.8px; line-height:89px; margin:0 0 31px 6px;}



.impoer-wrapp p { font-size:16px; line-height:28px;}

.impoer-wrapp h2 { font-size:30.18px; line-height:31px; margin:0 0 32px;}

.impoer-wrapp h3 { font-size:12px; letter-spacing:2px; line-height:22px;}

.impoer-wrapp .impoer-btn1 { margin:29px 0 0;}



.judger-wrapp { padding:51px 0 55px;}

.judger-wrapp h2 { font-size:35px; line-height:45px;}



.knower-wrapp p { font-size:16px; line-height:28px;}

.knower-wrapp h2 { font-size:30.18px; line-height:40px; margin:0 0 40px;}

.knower-wrapp h3 { font-size:68.47px; letter-spacing:3.8px; line-height:78px;}

.knower-wrapp .knower-btn1 { margin:5px 0 0;}



.laboer-wrapp h2 { font-size:10.51px; letter-spacing:2.4px; line-height:19px;}

.laboer-wrapp .laboer-row1 { margin:0 0 39px;}

.laboer-wrapp .laboer-row2 { margin:0 0 27px;}

.laboer-wrapp .laboer-row3 .laboer-bar3 li a { padding:20px 6.6px 18px 6.6px;}

.laboer-bar3 li, .laboer-bar3 li a { font-size:9.91px; letter-spacing:2px;}



.footer-wrapp .footer-row1 { margin:0 0 35px;}

.footer-wrapp .footer-row1 .footer-bar1 { width:28.5%;}

.footer-wrapp .footer-row2 { margin:0 0 21px;}

.footer-wrapp .footer-row2 .footer-bar2 li { margin:0 10.2px 0 10.2px;}

.footer-wrapp .footer-row3 .footer-bar3 { width:100%; margin:0 0 24px;}

.footer-wrapp .footer-btn1 { float:none; margin:0 0 0 8px; padding:16px 21px 12px 22px;}

.footer-bar2 li, .footer-bar2 li a { font-size:11px; letter-spacing:2px;}

.footer-bar3 li, .footer-bar3 li a { font-size:10.95px; letter-spacing:2px;}



/*innser*/

.innser-wrapp .innser-row1 .innser-row2 { width:64%;}



.conten-wrapp .conten-row1 { width:60%;}

.conten-wrapp .conten-row1 .conten-bar1 { width:95%;}

.conten-wrapp .conten-row11 { width:60%;}

.conten-wrapp .conten-row11 .conten-bar11 { width:95%;}



.sidbar-wrapp .sidbar-row1 { width:100%; padding:26px 5% 41px 5%;}

.sidbar-wrapp .sidbar-row2 .sidbar-ul { padding:23px 0 25px 10%;}



.booker-wrapp p { max-width:76%;}

.booker-wrapp .booker-row1 span { margin:0 15px 0;}



.transfor-wrapp .transfor-btn1 { padding:16px 12px 12px 12px;}



.treat-wrapp h2 { font-size:45px; line-height:55px;}

.treat-wrapp .treat-row2 .treat-bar2 { width:90%; padding-left:5%;}

.treat-wrapp .treat-row2:nth-child(2n) .treat-bar2 { padding:0 0 0 10%;}



/*common-css*/

.linker-tex1 { font-size:13px; display:none; margin:4px 0 0 4px;}

.footer-tex1 { font-size:13px; display:none; margin:4px 0 0 4px;}

.footer-box1 { width:100%; margin:11px 0 18px;}

.footer-box1 a { float:none; display:inline-block;}

.banner-btn1, .banner-btn2, .canver-btn1, .canver-btn2, .detier-btn1, .enquer-btn1, .facier-btn1, .gester-btn1, .impoer-btn1, .knower-btn1, .footer-btn1 { font-size:10.5px; letter-spacing:2px;}

}



@media screen and (min-width:1025px) and (max-width:1240px) {

.margin { width:94%;}



.header-wrapp .header-row1 .header-bar1 li a { padding:20px 8.2px 18px 8.2px;}



/*.banner-wrapp { min-height:580px;}*/

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

.banner-wrapp h3 { font-size:40px; line-height:43px;}

.banner-wrapp .banner-btn1 { margin:-3px 24px 0 0;}



.canver-wrapp .canver-row1 { width:25.7%;}

.canver-wrapp .canver-row2 { margin:-26px 5.8% 0 0;}

.canver-wrapp .canver-row4 { margin:-26px 0 0 4.2%;}



.detier-wrapp h2 { font-size:75px; line-height:101px; margin:0 0 36px 16px;}

.detier-wrapp .detier-row1 { margin:0 0 100px;}

.detier-wrapp .detier-row1 .detier-bar1 li a { padding:20px 8.2px 18px 8.2px;}



.enquer-wrapp h2 { font-size:75px; line-height:101px; margin:0 0 36px 6px;}



.facier-wrapp h2 { font-size:75px; line-height:101px; margin:0 0 36px 6px;}



.gester-wrapp h2 { font-size:75px; line-height:101px; margin:0 0 36px 6px;}



.impoer-wrapp h3 { font-size:12px; letter-spacing:2px; line-height:22px;}



.laboer-wrapp .laboer-row3 .laboer-bar3 li a { padding:20px 8.2px 18px 8.2px;}



.footer-wrapp .footer-row1 .footer-bar1 { width:28.5%;}

.footer-wrapp .footer-btn1 { float:none;}



/*innser*/

/*.innser-wrapp { min-height:inherit;}*/

.innser-wrapp .innser-row1 .innser-row2 { width:64%;}



.conten-wrapp .conten-row1 { width:60%;}

.conten-wrapp .conten-row1 .conten-bar1 { width:95%;}

.conten-wrapp .conten-row11 { width:60%;}

.conten-wrapp .conten-row11 .conten-bar11 { width:95%;}



.sidbar-wrapp .sidbar-row1, .sidbar-row2 { width:100%; padding:26px 5% 41px 5%;}

.sidbar-wrapp .sidbar-row2 .sidbar-ul { padding:23px 0 25px 10%;}



.treat-wrapp h2 { font-size:55px; line-height:65px;}

.treat-wrapp .treat-row2 .treat-bar2 { width:90%; padding-left:5%;}

.treat-wrapp .treat-row2:nth-child(2n) .treat-bar2 { padding:0 0 0 10%;}



}



@media screen and (min-width:1241px) and (max-width:1340px) {

.margin { width:94%;}



}

.backbtm {
    clear: both;
} 

.canver-wrapp a.canver-btn2 {
    display: none !important;
}

@media(max-width:767px){ 
.conten-wrapp .contac-row3 .form-row1 {
    width: auto;
    float: none;
    text-align: center;
    position: relative;
    margin: 0 auto 0;
}
.canver-wrapp a.canver-btn2 {
    display: inline-block !important;
}
.menuzord ul.menuzord-menu li:hover ul.sub-menu {
    display: block;
    position: relative;
}
.contac-wrapp .contac-row1 .contac-bar1:nth-child(2n) { float: left;     margin-left: 0%;}

}
@media(max-width:335px){
.conten-wrapp .contac-row3 .form-row1 .g-recaptcha {width: 100%; float: left; margin: 20px auto 0px -5px; transform: scale(0.8); }
}

.accordion h2{color: #fff !important;}

#header-image {
  	height: 40px;
	float: left;
	padding: 10px 10px 10px 30px;
}

.custom-logo {
	height: 100% !important;
	max-height: 20px;
	width: auto !important;
}

#sticky-form {
  	position: fixed;
	-webkit-user-select: none; /* Safari */        
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* IE10+/Edge */
	user-select: none; /* Standard */
	z-index: 10000;
	width: 376px;
	padding: 0 !important;
	right: 350px;
}

.sidbar-row {
	width: auto;
	height: auto;
}

#sticky-form-infobtn {
	display: inline-block;
	margin: 5px;
	margin-right: 0;
	padding: 10px;
	padding-left: 5px;
	background-color: #ccc;
	width: -webkit-calc(50% - 10px);
    width:    -moz-calc(50% - 10px);
    width:         calc(50% - 10px);
	color: #222;
	text-align: center;
}

#sticky-form-bookbtn {
	display: inline-block;
	margin: 5px;
	padding: 10px;
	padding-left: 5px;
	background-color: #ccc;
	width: -webkit-calc(50% - 10px);
    width:    -moz-calc(50% - 10px);
    width:         calc(50% - 10px);
	color: #222;
	text-align: center;
}

#sticky-form-btnbg {
	background-color: #000;
}

.sticky-text {
	-webkit-user-select: none; /* Safari */        
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* IE10+/Edge */
	user-select: none; /* Standard */
}

#sticky-form-content, #sidebar-categories {
	
	background-color: #ddd;
	padding: 20px;
	width: 376px;
	border: 2px solid #222;
}

#subheading-form {
	padding-bottom: 10px;
}

#caldera_form_1 {
	margin-top: 10px;
}

.sticky-header-bar {
	position: fixed;
	top: 0;
}

.under-header {
	margin-top: 60px;
}

.under-header-fixed {
	top: 60px;
}

@media only screen and (max-width: 1470px) {
	.under-header {
		margin-top: 100px;
	}
	.under-header-fixed {
		top: 100px;
	}
}

@media only screen and (max-width: 1155px) {
	.under-header {
		margin-top: 140px;
	}
	.under-header-fixed {
		top: 140px;
	}
	#sticky-form {
		right: 0;
	}
}

@media only screen and (max-width: 765px) {
	#sticky-form {
		width: 100%;
		position: relative;
		height: auto;
		top: 0;
	}
	#sticky-form-btnbg {
		position: relative;
		background-color: #fff;
	}
	#sticky-form-content, #sidebar-categories {
		width: 100%;
	}
	.under-header {
		margin-top: 40px;
	}
	.under-header-fixed {
		top: 40px;
	}
	.sidbar-wrapp {
		padding-top: 60px;
	}
}

#the-map {
	width: 49%;
	height: auto;
	display: inline-block;
	margin: auto;
}
.branch-info {
	width: 49%;
	display: inline-block;
	margin: auto;
	vertical-align: top;
	padding-right: 25px;
	text-align: right;
}
.single-branch {
	width: 90%;
	margin: auto;
	display: block;
	
}
.branch-conten {
	margin-top: 15px;
}

@media only screen and (max-width: 750px) {
	#the-map {
		width: 100%;
		height: 400px;
		display: inline-block;
		margin: auto;
		margin-top: 15px;
	}
	.branch-info {
		text-align: center;
		width: 100%;
		height: auto;
		display: inline-block;
		margin: auto;
		vertical-align: top;
	}
	.innser-wrapp {
		min-height:inherit;
	}
}

.photobox-effect1>div>h2 {
	font-size: 35px;
	letter-spacing: 1px;
	font-family: 'supergroteskoffcpro-regular-font';
}
.photobox-effect1>div>p {
	font-size: 20px;
}

.treat-bar2 {
	padding: 10px !important;
	background-color: rgba(255,255,255,0.7);
}

.detier-bar2>p, .enquer-bar1>p, .facier-bar1>p, .gester-bar1>p {
	padding: 10px !important;
	background-color: rgba(255,255,255,0.3);
	max-width: 400px;
	
}

@media only screen and (max-width: 1240px) {
	.treat-bar2 {
		margin: auto !important;
		
	}
	.photobox-effect1>div>h2 {
		font-size: 30px;
		letter-spacing: 1px;
		font-family: 'supergroteskoffcpro-regular-font';
	}
	.photobox-effect1>div>p {
		font-size: 15px;
	}
}

@media only screen and (max-width: 1240px) and (min-width: 600px) {
	.treat-bar2 {
		right: 12px !important;
	}
}

#contact-content {
	padding-top: 10px;
	width: 90%;
	max-width: 1214px;
	margin: auto;
	text-align: left;
}

/* #contact-content>p {
	font-size: 22px;
	text-transform: none;
	color: #000;
	font-family: 'supergroteskoffcpro-regular-font';
	margin-bottom: 36px;
	line-height: 26px;
	letter-spacing: 0px;
} 

#contact-content>p {
	font-size: 17px;
	color: #1d1d1d;
	line-height: 28px;
	margin: 0 0 26px;
	font-family: 'supergroteskoffcpro-regular-font';
} */

.treat-bar2>p {
	color: #000;
}

/*
.banner-bar1>p, .banner-bar1>h3, .banner-bar1>a {
	color: #fff;
}

.banner-row1 {
	position: relative !important;
	padding: 20px 0 20px 0;
}

.banner-bar2 {
	background: #fff;
	padding: 5px;
}
*/

.banner-bar1 {
	float: right;
}

.honoer-header {
	margin-bottom: 5px;
}

.sticky-call {
	display: none;
}

@media (pointer:none), (pointer:coarse) {
	.sticky-call {
		display: block;
		position: fixed;
		bottom: 0;
		left: 0;
		height: 70px;
		width: 100%;
		text-align: center;
		background: #222;
		z-index: 100;
	}
	.sticky-call>p {
		margin: 25px 0 25px 0;
		font-size: 20px;
		font-weight: 700;
	}
}

@media only screen and (max-width: 480px) {
	.flexslider .slides>li {
		height: 170px !important;
	}
	/*.innser-row2>ul {
		position: relative;
		bottom: -60px;
	}*/
}

@media only screen and (min-width: 481px) and (max-width: 767px) {
	.flexslider .slides>li {
		height: 280px !important;
	}
	
}

@media only screen and (max-width: 768px) {
	.subhero-text {
		display: none !important;
	}
	.banner-wrapp .owl-item img {
		width: 181% !important; 
		display: block !important;
	}
	.innser-row2>h1, .innser-row2>ul {
		text-align: right;
	}
}

@media only screen and (min-width: 768px) {
	.flexslider .slides>li {
		height: 350px !important;
	}
	.home-header-wrapper {
		display: none !important;
	}
	.about-bg {
		min-height: 350px;
	}

	
}

@media only screen and (min-width: 1200px) {
	.about-bg {
		min-height: 420px;
	}
}

.subhero-text {
	display: inline-block;
	width: 100%;
}

.subhero-text>p {
	width: 100%;
	color: #fff;
	padding: 10px 20px 10px 20px;
	text-align: center;
	margin: 0;
	max-width: 1010px;
	margin: auto;
}

/* a.mega-menu-link {
	font-family: 'Lato', sans-serif !important;
	font-weight: light !important;
	text-transform: uppercase !important;
} */

p a, .treatment-bottom a, .conten-bar1 a {
	color: #c96f00 !important;
}

strong>a {
	font-weight: bold;
}

a.mega-menu-link, .treat-bar2>p, .subhero-text>p, .banner-bar1>p>span, .parallax p, .judger-wrapp h2 {
    font-size: 11.5px !important;
    letter-spacing: 2.4px !important;
    text-transform: uppercase !important;
    font-family: 'supergroteskoffcpro-medium-font' !important;
	/* font-weight: 700 !important; */
	line-height: 24px;
}

.subhero-text>p>em {
	font-style: italic;
	font-family: 'supergroteskoffcpro-regular-font';
}

.branch-form {
	display: block;
	margin: auto !important;
	margin-top: 25px !important;
	
}

.innser-row2>h1 {
	text-transform: uppercase;
}