@charset "UTF-8";

/* CSS Document */
/* CSS Document © 2019 Digimax.co.uk */



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

.common-style h1 { font-size: 46px;  color: #44555f; margin:15px 0; }

.common-style h2 { font-size: 40px; color: #44555f; margin:15px 0; }

.common-style h3 { font-size: 35px; color: #3b8a84; margin:15px 0; }

.common-style h4 { font-size: 30px; color: #44555f; margin:15px 0; }

.common-style h5 { font-size: 25px; color: #3b8a84; margin:15px 0; }

.common-style h6 { font-size: 20px; color: #44555f; margin:15px 0; }

.common-style p { font-size: 15px; color: #000; line-height: 25px; margin:15px 0; }

.common-style a { font-size: 15px;  color: #3b8a84; margin:15px 0;}

.common-style ul li{ font-size: 15px;  color: #000;  line-height: 25px; background: url(../images/abouts-arrow1.png) no-repeat 5px 10px;
    display: block; margin-bottom: 10px; padding-left: 27px; }

.common-style ol { list-style: upper-roman; margin-left: 15px }

.common-style ol li{ font-size: 15px; color: #000; line-height: 25px; margin-bottom: 10px;
    padding-left: 10px;  list-style-type: decimal; }

.common-style blockquote p { font-size: 18px; color:#44555f; line-height: 26px; margin-bottom: 24px;
    margin: 30px 0 15px -82px; position:  relative; }

.common-style blockquote p:before { content: '"'; position:  absolute; left: -100px; font-size: 140px;
    color: #3b8a84; font-style:  italic; top: 17px; }
 
.common-style p a { color: #3b8a84;   }
/* 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; }
.fees-bar-note {
    font-size: 15px;
    color: #666;
    line-height: 25px;
    width: 93%;
    float: left;
}

@media(max-width:767px){  

	.common-style iframe{ width:100%; height:350px;	}
}

@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 #585858; line-height: 24px; 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: #3b8a84;
    font-size: 15px; color: #fff; line-height: 26px; }

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

nav.navigation.pagination { display: block; }

h2.screen-reader-text { display: none !important; }

.page-numbers { font-size: 21px; font-weight: 500;  color: #b5b5b5;
      display: inline-block; padding: 5px; text-align: center; margin-right: 5px; }

span.page-numbers.current,.page-numbers:hover { color: #3b8a84; }

.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:#44555f; color:#ffffff; text-shadow:none;}

::selection { background:#44555f; color:#ffffff; text-shadow:none;}



.sidbar-wrapp ::-webkit-input-placeholder {

  color:#fff;

}

.sidbar-wrapp ::-moz-placeholder { 

  color:#fff;

}

.sidbar-wrapp :-ms-input-placeholder {

  color:#fff;

}

.sidbar-wrapp :-moz-placeholder {

  color:#fff;

}



*,

*: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: 'Centurygothic-regular-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 0.25s ease-out 0s;}

p { font-family: 'Centurygothic-regular-font';}

img { border:0px;}

ol, ul, li{ list-style: none;}

strong, strong p { font-weight:700;}

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;}



.header-wrapp, .canver-wrapp, .linker-wrapp, .banner-wrapp, .detier-wrapp, .enquer-wrapp, .facier-wrapp, .gester-wrapp, .honoer-wrapp, .footer-wrapp, .inner-wrapp, .conten-wrapp, .sidbar-wrapp, .blogin-wrapp, .bloger-wrapp, .pagina-wrapp, .fees-wrapp, .testi-wrapp, .gallin-wrapp, .galler-wrapp, .teamin-wrapp, .teamer-wrapp, .treatin-wrapp, .treat-wrapp, .contact-wrapp, .form-wrapp, .testimonial-wrapp { width:100%; float:left;}

.margin { width:100%; max-width:1180px; margin:auto;}



/*header-wrapp*/

.header-wrapp { background:#3b8a84; padding:0 0 22px; position:absolute; top:0; right:0; left:0;}

.header-wrapp p { float:left; font-size:17px; color:#ffffff; line-height:17px; margin:0 8px 0 0;}

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

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

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

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

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

.header-wrapp .header-row2 { width:auto; float:left; margin:13px 0 0;}

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

.header-wrapp .header-row2 .header-bar2 { width:auto; float:left;}

.header-wrapp .header-row2 .header-bar2 a { float:left; margin:0 0 0 12px;}

.header-wrapp .header-btn1 { float:right; font-size:15px; color:#ffffff; letter-spacing:1.4px; text-transform:uppercase; background:#4f9993; border:1px solid #4f9993; margin:0 0 0; padding:11px 41px 11px 43px; font-family: 'Centurygothic-bold-font';}

.header-wrapp .header-btn1:hover { color:#4f9993; background:#ffffff;}



/*canver-wrapp*/

.canver-wrapp { margin:105px 0 0; /*img not found background:url(../images/canver-bg1.jpg) no-repeat center / cover;*/ padding:38px 0 44px;}

.canver-wrapp p { float:left; font-size:35.89px; color:#000000; line-height:45px; margin:-2px 0 0;}

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

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

.canver-wrapp .canver-row1 { width:283px; float:left; margin:0 0 0;}

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

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

.canver-wrapp .canver-row2 { width:auto; float:right; margin:3.8% 0 0;}

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

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

.canver-wrapp .canver-row3 { width:auto; float:right; margin:1.7% 0 0;}

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

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

.canver-wrapp .canver-row3 .canver-bar3 li { float:left; font-size:18.8px; color:#44555f; line-height:28px; margin:0 0 0 12px;}

.canver-wrapp .canver-row3 .canver-bar3 li:first-child { color:#3b8a84;}

.canver-wrapp .canver-btn1 { float:left; font-size:15px; color:#ffffff; letter-spacing:1.4px; text-transform:uppercase; background:#4f9993; border:1px solid #4f9993; margin:0 0 0 16px; padding:11px 26px 11px 28px; font-family: 'Centurygothic-bold-font';}

.canver-wrapp .canver-btn1:hover { color:#4f9993; background:#ffffff;}

.canver-wrapp .canver-btn2 { float:left; font-size:15px; color:#ffffff; letter-spacing:1.4px; text-transform:uppercase; background:#44555f; border:1px solid #44555f; margin:0 0 0 14px; padding:11px 27px 11px 29px; font-family: 'Centurygothic-bold-font';}

.canver-wrapp .canver-btn2:hover { color:#44555f; background:#ffffff;}

.canver-wrapp .canver-btn3 { float:left; font-size:15px; color:#ffffff; letter-spacing:1.4px; text-transform:uppercase; background:#4f9993; border:1px solid #4f9993; display:none; margin:0 0 0 16px; padding:11px 26px 11px 28px; font-family: 'Centurygothic-bold-font';}

.canver-wrapp .canver-btn3:hover { color:#4f9993; background:#ffffff;}



/*banner-wrapp*/

.banner-wrapp { background:#000000; min-height:960px; position:relative;}

.banner-wrapp p { float:left; font-size:15px; color:#4e4e4e; line-height:27px; margin:0 0 26px;}

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

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

.banner-wrapp h2 { font-size:50px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:74px; margin:0 0 26px;}

.banner-wrapp h2 span { font-size:30px; line-height:49px; display:block;}

.banner-wrapp .banner-row1 { width:100%; float:left; margin:0 0 0; position:absolute; top:40%; right:0; left:0; z-index:99;}

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

.banner-wrapp .banner-row1 .banner-bar1 { width:50%; float:right;}

.banner-wrapp .banner-row2 { width:100%; float:right; margin:0 0 0; position:absolute;top: 71.5%; right:0; left:0; z-index:9999;}

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

.banner-wrapp .banner-row2 .banner-bar2 { width:460px; float:left;}

.banner-wrapp .banner-btn1 { float:right; font-size:13px; color:#3b8a84; letter-spacing:1.4px; text-transform:uppercase; background:#ffffff; border:1px solid #ffffff; margin:0px 0 0; padding:12px 28px 13px 31px; font-family: 'Centurygothic-bold-font';}

.banner-wrapp .banner-btn1:hover { color:#ffffff; background:#3b8a84;}



/*detier-wrapp*/

.detier-wrapp { width:84%; float:none; transform:rotate(368deg); overflow:auto; margin:0 auto 0;  padding:178px 0 200px;
    backface-visibility: hidden;
    background-clip: content-box;
    outline: transparent solid 1px;
    box-shadow: rgba(255, 255, 255, 0) 0px 0px 1px;
}

.detier-wrapp p { float:none; font-size:19px; color:#000000; line-height:32.04px; margin:0 0 26px;}

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

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

.detier-wrapp h2 { font-size:40px; color:#44555f; font-weight:400; letter-spacing:normal; line-height:38px; margin:0 0 37px;}

.detier-wrapp h2 span { color:#3b8a84; display:inline;}

.detier-wrapp .detier-row1 { width:28.8%; float:right; margin:0 0 0;}

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

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

.detier-wrapp .detier-row2 { width:61%; float:left; margin:36px 0 0;}

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

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



/*enquer-wrapp*/

.enquer-wrapp { margin:-163px 0 0; padding:37px 0 36px; position:relative; z-index:9999;}

.enquer-wrapp p { float:none; font-size:19px; color:#000000; line-height:32.04px; margin:0 0 26px;}

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

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

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

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

.enquer-wrapp .enquer-row1 .enquer-bar1 { width:48.7%; float:left; border-radius:6px; position:relative;}

.enquer-wrapp .enquer-row1 .enquer-bar1:last-child { float:right;}

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

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

.enquer-wrapp .enquer-row2 .enquer-bar2 { width:86%; float:none; transform:translateY(-50%); margin:0 auto 0; position:absolute; top:50%; right:0; left:0; z-index:99;}

.enquer-wrapp .enquer-btn1 { width:49%; float:right; font-size:23px; color:#ffffff; letter-spacing:normal; text-transform:capitalize; background:#4f9993; border:1px solid #4f9993; margin:0 0 0; padding:18px 14px 17px 14px;}

.enquer-wrapp .enquer-btn1:hover { color:#4f9993; background:#ffffff;}



/*facier-wrapp*/

.facier-wrapp { width:84%; float:none; transform:rotate(356deg); overflow:auto; margin:0 auto -2%; padding:200px 0 0;

backface-visibility: hidden;
    background-clip: content-box;
    outline: transparent solid 1px;
    box-shadow: rgba(255, 255, 255, 0) 0px 0px 1px;
}

.facier-wrapp p { float:none; font-size:19px; color:#000000; line-height:32.04px; margin:0 0 26px;}

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

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

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

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

.facier-wrapp .facier-row1 .facier-bar1 { width:33.33%; float:left;}



/*gester-wrapp*/

.gester-wrapp { background:url(../images/gester-bg1.jpg) no-repeat center / cover; margin:-180px auto 0; padding:264px 0 274px;}

.gester-wrapp p { float:none; font-size:21px; color:#ffffff; line-height:31px; margin:0 0 0;}

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

.gester-wrapp p span { display:inline; margin:0 11px 0 12px;}

.gester-wrapp h2 { font-size:47.85px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:64px; margin:0 0 52px;}

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

.gester-wrapp .gester-row1 { width:39%; float:left; margin:2px 0 0;}

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

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

.gester-wrapp .gester-row2 { width:100%; float:right; margin:0 0 16px;}

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

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

.gester-wrapp .gester-row2 .gester-bar2 { width:40.7%; float:right;}

.gester-wrapp .gester-row3 { width:57.6%; float:right; border-radius:6px; overflow:hidden; margin:0 0 0; position:relative;}

.gester-wrapp .gester-row3 iframe { width:100%; display:block;}

.gester-wrapp .gester-row3 .gester-bar3 { width:100%; min-height:100%; float:right;  top:0; right:0; left:0;}



/*honoer-wrapp*/

.honoer-wrapp { width:84%; float:none; transform:rotate(364deg); overflow:auto; margin:0 auto 0; padding:111px 0 216px;
backface-visibility: hidden;
    background-clip: content-box;
    outline: transparent solid 1px;
    box-shadow: rgba(255, 255, 255, 0) 0px 0px 1px;
}

.honoer-wrapp p { float:none; font-size:21px; color:#ffffff; line-height:31px; margin:0 0 0;}

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

.honoer-wrapp p span { display:inline; margin:0 11px 0 12px;}

.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 40px 0 0;}



/*footer-wrapp*/

.footer-wrapp { text-align:center; background:#3f8b85; margin:-150px 0 0; padding:128px 0 90px; position:relative; z-index:99;}

.footer-wrapp:after { content:""; width:100%; height:94px; background:url(../images/footer-after1.jpg) no-repeat center / 100% 100%; position:absolute; top:0; right:0; left:0;}

.footer-wrapp p { float:none; font-size:13.57px; color:#ffffff; line-height:23px; margin:0 0 5px;}

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

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

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

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

.footer-wrapp .footer-row1 .footer-bar1 { width:243px; float:none; margin:0 auto 0;}

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

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

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

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

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

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

.footer-wrapp .footer-row3 { width:100%; float:left; margin:0 0 29px;}

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

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

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

.footer-wrapp .footer-row3 .footer-bar3 li:nth-child(3) { margin:0 -2px 0 -4px;}

.footer-wrapp .footer-row3 .footer-bar3 li a { color:#ffffff; margin-left:6px;}

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

.footer-wrapp .footer-row4 { width:100%; float:left; margin:0 0 0;}

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

.footer-wrapp .footer-row4 .footer-bar4 { width:100%; float:none; margin:0 auto 0;}

.footer-wrapp .footer-row4 .footer-bar4 li { float:none; display:inline-block; margin:0 7px 0;}

.footer-wrapp .footer-row4 .footer-bar4 li a { color:#ffffff;}

.footer-wrapp .footer-row4 .footer-bar4 li a:hover { color:#44555f;}

.footer-bar2 li, .footer-bar2 li a { font-size:17px; color:#ffffff;}

.footer-bar3 li, .footer-bar3 li a { font-size:17px; color:#ffffff;}

.footer-bar4 li, .footer-bar4 li a { font-size:13.57px; color:#ffffff;}



/*inner-wrapp*/

.inner-wrapp { /*background:url(../images/inner-slide/inner-slide1.jpg) no-repeat center / cover;*/ min-height:570px; position:relative;}

.titlewrapp { position:absolute; top:96px; width:100%; z-index:9; text-align:right;}

.titlewrapp h1 { color:#44555f; font-size:46px; margin-bottom:10px;}

.titlewrapp .pagination { font-size:19px; color:#3b8a84; font-family: 'Centurygothic-bold-font';}

.titlewrapp .pagination span { margin:0 7px; font-family: 'Centurygothic-bold-font'; position:relative; top:2px;}

.inner-wrapp .banner-row2 { bottom:221px;}



/*conten-wrapp*/

.conten-wrapp { padding:56px 0 80px; position:relative; z-index:999;}

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

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

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

.conten-wrapp .conten-row1 .conten-bar2 { width:30%; float:right; padding:0; margin-top:-178px;}

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

.inner-after { width:100%; float:left; position:relative;}

.inner-after:after { content:""; width:100%; /*height:327px;*/ height: 330px; background:url(../images/Contact-after11.png) no-repeat center / 100% 100%; position:absolute; top:-325px; left:0; right:0;}

.inner-after:before { content:""; width:100%; /*height:327px;*/ height: 330px; background:url(../images/after-22.png) no-repeat center / 100% 100%; position:absolute; top:-327px; left:0; right:0; z-index:-9;}



/*sidbar-wrapp*/

.sidbar-wrapp h2 { font-size:30px; color:#fff; line-height:43px; margin-bottom:22px;}

.sidbar-wrapp .sidbar-row1 { width:100%; float:left; background:url(../images/sidbar-bg1.jpg) no-repeat center / cover; margin-bottom:18px; padding:91px 10% 44px;}

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

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild1 { font-size:15px; color:#fff; border-radius:5px; border:1px solid rgba(255,255,255,0.4); background:none; outline:none;}

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild2 { width:100%; height:43px; margin-bottom:14px; padding:0 13px;}

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild3 { width:100%; height:80px; margin-bottom:23px; padding:17px 13px;}

.sidbar-wrapp .sidbar-row2 { width:100%; float:left; text-align:center; background:url(../images/sidbar-bg2.jpg) no-repeat center / cover; padding:34px 0 195px;}

.sidbar-wrapp .sidbar-row2 .sidbar-bar2 { width:auto; margin:0 auto 0;}

.sidbar-wrapp .sidbar-row3 { width:100%; float:left; background:url(../images/sidbar-bg3.jpg) no-repeat center / cover; margin:0 0 18px; padding:27px 10% 34px;}

.sidbar-wrapp .sidbar-row3 h2 { margin-bottom:7px;}

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

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

.sidbar-wrapp .sidbar-row3 .sidbar-bar3 li a { font-size:18px; color:#fff; letter-spacing:-0.2px; background:url(../images/sidber-arrow1.png) no-repeat 20px 11px; line-height:30px; padding:0 38px 0; font-weight:300; display:block; font-family: 'Neutra Text TF Light';}

.sidbar-wrapp .sidbar-row3 .sidbar-bar3 li a:hover { color:#6ff0e6; background:url(../images/sidber-arrow2.png) no-repeat 20px 11px;}

.sidbar-wrapp .sidbar-btn1 { font-size:13px; color:#ffffff; letter-spacing:1.4px; text-transform:uppercase; background:#44555f; border:1px solid #4f9993; margin:23px 0 0 0; padding:11px 25px 11px 25px; font-family: 'Centurygothic-bold-font';}

.sidbar-wrapp .sidbar-btn1:hover { color:#4f9993; background:#ffffff;}

.sidbar-wrapp .sidbar-btn2 { font-size:13px; color:#ffffff; letter-spacing:1.4px; text-transform:uppercase; background:#0498c3; border:1px solid #4f9993; margin:25px 0 0; padding:11px 26px 11px 28px; font-family: 'Centurygothic-bold-font';}

.sidbar-wrapp .sidbar-btn2:hover { color:#4f9993; background:#ffffff;}



/*abouts-wrapp*/

.abouts-wrapp h2 { font-size:21px; color:#3b8a84; line-height:30px; margin:-10px 0 33px; font-weight:400;}

.abouts-wrapp h3 { font-size:24px; color:#3b8a84; line-height:38px; margin:0 0 18px; font-weight:400;}

.abouts-wrapp p { font-size:15px; color:#000000; line-height:25px; margin-bottom:25px;}

.abouts-wrapp .abouts-bar3 { width:36%; float:left; margin:6px 3.6% 0 0;}

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

.abouts-wrapp .abouts-row1 { width:100%; float:right; margin:0 0 29px;}

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

.abouts-wrapp .abouts-row1 .abouts-bar1 li { font-size:15px; color:#000000; line-height:32px; background:url(../images/abouts-arrow1.png) no-repeat 0 11px; display:block; margin-bottom:7px; padding-left:46px;}

.abouts-wrapp .abouts-row2 { width:77.9%; float:left; border:1px solid #d9d9d9; margin-top:25px;}

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

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



/*blogin-wrapp*/

.blogin-wrapp h2 { font-size:31px; color:#2b635f;}

.blogin-wrapp h3 { font-size:18px; color:#9d9d9d; line-height:24px; margin:0 0 24px 0; font-family: 'Centurygothic-bold-font';}

.blogin-wrapp p { font-size:16px; color:#000000; line-height:27.04px; margin-bottom:16px;}

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

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

.blogin-wrapp .blogin-btn1 { font-size:13px; color:#fff; border:1px solid #3b8a84; background:#3b8a84; letter-spacing:2.4px; margin:23px 0 0; padding:12px 21px 12px 21px; font-family: 'Centurygothic-bold-font';}

.blogin-wrapp .blogin-btn1:hover { color:#3b8a84; background:#ffffff;}



/*bloger-wrapp*/

.bloger-wrapp h2 { font-size:31px; color:#2b635f;}

.bloger-wrapp h3 { font-size:18px; color:#9d9d9d; line-height:24px; margin:0 0 20px 0; font-family: 'Centurygothic-bold-font';}

.bloger-wrapp p { font-size:15px; color:#000000; line-height:27.04px; margin:-5px 0 16px;}

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

.bloger-wrapp .bloger-row2 .bloger-row1 { width:100%; float:left; padding-bottom:45px; margin:0 0 35px 0; border-bottom:1px solid #dbdbdb;}

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

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

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

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

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

.bloger-wrapp .bloger-btn1 { font-size:13px; color:#ffffff; letter-spacing:1.4px; text-transform:uppercase; background:#3b8a84; border:1px solid #3b8a84; margin:4px 0 0; padding:11px 26px 11px 28px; font-family: 'Centurygothic-bold-font';}

.bloger-wrapp .bloger-btn1:hover { color:#3b8a84; background:#ffffff;}



/*pagina-wrapp*/

.pagina-wrapp { padding:23px 0 0;}

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

.pagina-wrapp .pagina-row1 .pagina-bar1 { display:inline-block; position:relative; margin:0 15px;}

.pagina-wrapp .pagina-row1 .pagina-bar1 li { color:#c7c7c7; display:inline-block; top:2px; position:relative;}

.pagina-wrapp .pagina-row1 .pagina-bar1 li a { font-size:21px; color:#b5b5b5; display:inline-block; padding:5px 5px;}

.pagina-wrapp .pagina-row1 .pagina-bar1 li a:hover { color:#3b8a84;}

.pagina-wrapp .pagina-row1 .pagina-bar1 li:first-child a { color:#3b8a84;}

.pagina-wrapp .pagina-btn1 { display:inline-block;}

.pagina-wrapp .pagina-btn2 { display:inline-block;}



/*fees-wrapp*/

.fees-wrapp h2 { font-size:18px; line-height:24px; color:#3b8a84; margin:20px 0 18px; font-family: 'Centurygothic-bold-font';}

.fees-wrapp h3 { font-size:21px; color:#3b8a84; line-height:30px; margin:-10px 0 28px;}

.fees-wrapp h4 { font-size:27px; color:#44555f; line-height:30px; margin:0 0 10px 0;}

.fees-wrapp p { font-size:17px; line-height:25px; color:#000; margin:0 0 50px;}

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

.fees-wrapp .fees-row1:last-child { margin-bottom:0px;}

.fees-wrapp .fees-row1 .fees-row2 { width:100%; float:left; border-bottom:1px solid #d7d7d7; padding-bottom:16px; margin-bottom:16px; font-size:18px; line-height:35px;}

.fees-wrapp .fees-row1 .fees-bar1 { width:85%; float:left; color:#000;}

.fees-wrapp .fees-row1 .fees-bar2 { width:15%; float:right; text-align:right; color:#3b8a84; font-family: 'Centurygothic-bold-font';}



/*testi-wrapp*/

.testi-wrapp p { font-size:16px; color:#000000; line-height:26px; margin-bottom:7px;}

.testi-wrapp h3 { font-size:16px; color:#3b8a84; margin:17px 0 0; display:inline-block; font-family: 'Centurygothic-bold-font';}

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

.testi-wrapp .testi-row1 .testi-bar1 { width:100%; float:left; border-bottom:1px solid #ebebeb; padding-bottom:38px; margin-bottom:38px;}

.testi-wrapp .testi-row1 .testi-bar1:last-child { padding-bottom:0; border:none;}



/*gallin-wrapp*/

.gallin-wrapp h2 { font-size:18px; color:#3b8a84; line-height:30px; margin:-10px 0 33px;}

.gallin-wrapp h3 { font-size:20px; color:#3b8a84; margin:0 0 5px;}

.gallin-wrapp h4 { font-size:14px; color:#595959;}

.gallin-wrapp h5 { font-size:16px; color:#4d4d4d; display:inline-block; width:100%; line-height:30px; margin:0 0 10px; font-family: 'Centurygothic-bold-font'; padding-bottom:7px; border-bottom:1px solid #d3d3d3;}

.gallin-wrapp h5 a { color:#3b8a84;}

.gallin-wrapp .gallin-row1 h6 { font-size:16.75px; color:#fff; letter-spacing:3px; text-transform:uppercase; padding:2px 24px 3px; background:#3b8a84; position:absolute; top:6px; left:-3px; font-family: 'Centurygothic-bold-font';}

.gallin-wrapp h6:after { content:""; width:17px; height:100%; position:absolute; right:-17px; top:0; background:url(../images/ab-after.png) no-repeat center / 100% 100%;}

.gallin-wrapp p { font-size:15px; color:#000000; line-height:25px; margin-bottom:25px;}

.gallin-wrapp .gallin-row1 { width:90%; float:left; margin:16px 0 33px;}

.gallin-wrapp .gallin-row1 .gallin-row2 { width:89.2%; margin:auto; position:relative; z-index:9;} 

.gallin-wrapp .gallin-row1 .gallin-row2 .gallin-bar1 { width:49.2%; float:left; position:relative;}

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

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

.gallin-wrapp .gallin-row1 .gallin-row3 { width:100%; float:left; background:#fafafa; padding:48px 0 29px; margin:-35px 0 0;}

.gallin-wrapp .gallin-row1 .gallin-row3 .gallin-bar2 { width:89.2%; margin:auto;}

.gallin-wrapp .gallin-btn1 { font-size:13px; color:#fff; border:1px solid #3b8a84; background:#3b8a84; letter-spacing:2.4px; margin:23px 0 0; padding:12px 21px 12px 21px; font-family: 'Centurygothic-bold-font';}

.gallin-wrapp .gallin-btn1:hover { color:#3b8a84; background:#ffffff;}



/*galler-wrapp*/

.galler-wrapp h2 { font-size:18px; color:#3b8a84; line-height:30px; margin:-10px 0 33px;}

.galler-wrapp h3 { font-size:20px; color:#3b8a84; margin:0 23px 5px;}

.galler-wrapp h6 { font-size:9.5px; color:#fff; letter-spacing:3px; text-transform:uppercase; padding:2px 12px 3px; background:#3b8a84; position:absolute; top:3px; left:-3px; font-family: 'Centurygothic-bold-font';}

.galler-wrapp h6:after { content:""; width:17px; height:100%; position:absolute; right:-17px; top:0; background:url(../images/ab-after.png) no-repeat center / 100% 100%;}

.galler-wrapp p { font-size:14px; color:#595959; line-height:20px; margin:0 23px 18px;}

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

.galler-wrapp .galler-row1 .galler-row2 { width:49.3%; float:left; background:#fafafa; border-bottom:5px solid #00718f; padding:22px 12px 11px;}

.galler-wrapp .galler-row1 .galler-row2:last-child { float:right;}

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

.galler-wrapp .galler-row1 .galler-row2 .galler-bar1 .galler-bar2 { width:49%; float:left; position:relative;}

.galler-wrapp .galler-row1 .galler-row2 .galler-bar1 .galler-bar2:last-child { float:right;}

.galler-wrapp .galler-row1 .galler-row2 .galler-bar1 .galler-bar2 img { width:100%; display:block;}

.galler-wrapp .galler-btn1 { float:right; font-size:13px; color:#fff; border:1px solid #3b8a84; background:#3b8a84; letter-spacing:2.4px; margin:11px 11px 0; text-transform:uppercase; padding:12px 21px 12px 21px; font-family: 'Centurygothic-bold-font';}

.galler-wrapp .galler-btn1:hover { color:#3b8a84; background:#ffffff;}



/*teamin-wrapp*/

.teamin-wrapp h2 { font-size:21px; color:#3b8a84; line-height:30px; margin:-10px 0 33px; font-weight:400;}

.teamin-wrapp h3 { font-size:24px; color:#3b8a84; line-height:38px; margin:0 0 18px; font-weight:400;}

.teamin-wrapp p { font-size:15px; color:#000000; line-height:25px; margin-bottom:25px;}

.teamin-wrapp .teamin-row1 { width:96%; float:left; margin-left:32px; background:#f2f2f2; padding:35px 8% 42px 0; margin-bottom:51px;}

.teamin-wrapp .teamin-row1 h2 { font-size:31px; color:#44555f; line-height:43px; margin:0 0 0;}

.teamin-wrapp .teamin-row1 h2 span { color:#3b8a84;}

.teamin-wrapp .teamin-row1 h3 { font-size:24px; color:#3b8a84; line-height:38px; margin:0 0 20px;}

.teamin-wrapp .teamin-row1 h4 { font-size:17px; color:#000000; line-height:27px; margin:0 0 0;}

.teamin-wrapp .teamin-row1 h4 span { color:#3b8a84;}

.teamin-wrapp .teamin-row1 p { font-size:16px; color:#000000; line-height:27px; margin-bottom:25px;}

.teamin-wrapp .teamin-row1 .teamin-bar1 { width:43.4%; float:left; margin:-45px 0 0 -31px; border:5px solid #FFF; border-radius:5px; overflow:hidden;}

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

.teamin-wrapp .teamin-row1 .teamin-bar2 { width:53.3%; float:right;}

.teamin-wrapp .teamin-row2 { width:100%; float:right; margin:0 0 29px;}

.teamin-wrapp .teamin-row2 .teamin-bar3 { width:100%; float:left;}

.teamin-wrapp .teamin-row2 .teamin-bar3 li { font-size:15px; color:#000000; line-height:32px; background:url(../images/abouts-arrow1.png) no-repeat 0 11px; display:block; margin-bottom:7px; padding-left:46px;}

.teamin-wrapp .teamin-btn1 { font-size:13px; color:#fff; border:1px solid #3b8a84; background:#3b8a84; letter-spacing:2.4px; margin:30px 0 0; text-transform:uppercase; padding:12px 21px 12px 21px; font-family: 'Centurygothic-bold-font';}

.teamin-wrapp .teamin-btn1:hover { color:#3b8a84; background:#ffffff;}



/*teamer-wrapp*/

.teamer-wrapp h2 { font-size:31px; color:#44555f; line-height:43px; margin:0 0 0;}

.teamer-wrapp h2 span { color:#3b8a84;}

.teamer-wrapp h3 { font-size:24px; color:#3b8a84; line-height:38px; margin:0 0 20px;}

.teamer-wrapp h4 { font-size:17px; color:#000000; line-height:27px; margin:0 0 0;}

.teamer-wrapp h4 span { color:#3b8a84;}

.teamer-wrapp p { font-size:16px; color:#000000; line-height:27px; margin-bottom:25px;}

.teamer-wrapp .teamer-row1 { width:724px; float:left; margin-left:32px; background:#f2f2f2; padding:35px 31px 27px 0; margin-bottom:43px;}

.teamer-wrapp .teamer-row1 .teamer-bar1 { width:41.3%; float:left; margin:-45px 0 0 -31px; border:5px solid #FFF; border-radius:5px; overflow:hidden;}

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

.teamer-wrapp .teamer-row1 .teamer-bar2 { width:55%; float:right;}

.teamer-wrapp .teamer-btn1 { float:right; font-size:13px; color:#fff; border:1px solid #3b8a84; background:#3b8a84; letter-spacing:2.4px; margin:30px 0 0; text-transform:uppercase; padding:12px 21px 12px 21px; font-family: 'Centurygothic-bold-font';}

.teamer-wrapp .teamer-btn1:hover { color:#3b8a84; background:#ffffff;}



/*treatin-wrapp*/

.treatin-wrapp h2 { font-size:40px; color:#44555f; line-height:33px; margin:0 0 30px;}

.treatin-wrapp h2 span { color:#3b8a84;}

.treatin-wrapp h3 { font-size:21px; color:#3b8a84; line-height:30px; margin:0 0 33px; font-weight:400;}

.treatin-wrapp h4 { font-size:24px; color:#3b8a84; line-height:38px; margin:0 0 18px; font-weight:400; display:inline-block;}

.treatin-wrapp p { font-size:15px; color:#000000; line-height:25px; margin-bottom:25px;}

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

.treatin-wrapp .treatin-row1 .treatin-bar1 { width:36%; float:left; margin:0 28px 26px 0;}

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

.treatin-wrapp .treatin-row2 { width:100%; float:right; margin:0 0 20px;}

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

.treatin-wrapp .treatin-row2 .treatin-bar2 li { font-size:15px; color:#000000; line-height:32px; background:url(../images/abouts-arrow1.png) no-repeat 0 11px; display:block; margin-bottom:7px; padding-left:46px;}

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

.treatin-wrapp .treatin-row3 .treatin-bar3 { width:95.5%; float:left;}

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

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

.treatin-wrapp .treatin-row4 h5 {font-size:15px; color:#5b5b5b; letter-spacing:2.6px; line-height:19px; margin:3px 14px 0 0; text-transform:uppercase; display:inline-block; position:relative; top:9px; max-width:276px;}

.treatin-wrapp .treatin-row4 span { font-size:15px; color:#5b5b5b; letter-spacing:3px; margin:0 13px 0; text-transform:uppercase;font-family: 'Centurygothic-bold-font'; }

.treatin-wrapp .treatin-btn1 { font-size:13px; color:#fff; border:1px solid #3b8a84; background:#3b8a84; letter-spacing:2.4px; margin:30px 0 0; text-transform:uppercase; padding:12px 21px 12px 21px; font-family: 'Centurygothic-bold-font';}

.treatin-wrapp .treatin-btn1:hover { color:#3b8a84; background:#ffffff;}

.treatin-wrapp .treatin-btn2 { float:none; font-size:14px; color:#fff; letter-spacing:2.4px; text-transform:uppercase; background:#00718f; border:1px solid #00718f; margin:0 0 0 0; padding:11px 19px 12px 19px;}

.treatin-wrapp .treatin-btn2:hover { color:#00718f; background:none;}

.treatin-wrapp .treatin-btn2:last-child { margin:0;}



/*treat-wrapp*/

.treat-wrapp h2 a { width:172px; font-size:18px; color:#fff; background:#3b8a84; padding:7px 14px 6px; position:absolute; top:40px; left:-2px;}

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

.treat-wrapp .treat-row1 .treat-bar1 { width:49%; float:left; margin:0 0 2% 0; position:relative;}

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

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



/*contact-wrapp*/

.contact-wrapp { width:72%; float:none; transform:rotate(368deg); overflow:auto; margin:0 auto 0; padding:56px 0 173px; position:relative; z-index:999;
backface-visibility: hidden;
    background-clip: content-box;
    outline: transparent solid 1px;
    box-shadow: rgba(255, 255, 255, 0) 0px 0px 1px;
}

.contact-wrapp h2 { font-size:30px; color:#fff; margin-bottom:18px;}

.contact-wrapp h2 span { color:#6ae4c3;}

.contact-wrapp p { font-size:16px; line-height:27px; color:#fff;}

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

.contact-wrapp p a { color:#fff;}

.contact-wrapp .margin { position:absolute; top:0; left:0; right:0; margin:auto;}

.contact-wrapp .map-row1 { width:100%; float:left;}

.contact-wrapp .map-row1 iframe { width:100%; height:590px; display:block;}

.addres-row1 { width:353px; float:right; background:url(../images/contact-bg1.jpg) no-repeat center / cover; padding:50px 38px; margin-top:102px;}

.addres-row1 .addres-row2 { width:100%; float:right; padding-bottom:38px; margin-bottom:32px; border-bottom:1px solid #6aa7aa;}

.addres-row1 .addres-row2 .addres-bar22 { width:100%; float:left;}

.addres-row1 .addres-row2 .addres-bar33 { width:100%; float:left;}

.addres-row1 .addres-row2 .addres-bar33:nth-child(2) { margin-bottom:15px;}

.addres-row1 .addres-row2 .addres-bar22 .addres-left { width:auto; float:left; position:relative; top:3px;}

.addres-row1 .addres-row2 .addres-bar22 .addres-right { width:91%; float:right;}

.addres-row1 .addres-row2 .addres-bar22 .addres-icon { width:auto; float:right; margin:0 0 24px 0;}

.addres-row1 .addres-row2 .addres-bar22 .addres-icon a { display:inline-block; margin-left:10px;}

.addres-row1 .addres-row2 .addres-bar22 .addres-icon img { width:auto; display:block; transition:transform 0.8s ease-in-out 0s;}

.addres-row1 .addres-row2 .addres-bar22 .addres-icon img:hover { transform:rotate(360deg);}

.addres-row1 .addres-row3 { width:100%; float:left;}

.addres-row1 .addres-row3 .time-row { width:100%; float:left; margin-bottom:17px;}

.addres-row1 .addres-row3 .time-row .time-bar1 { width:102px; float:left; color:#6ae4c3; font-family: 'Centurygothic-bold-font';}

.addres-row1 .addres-row3 .time-row .time-bar2 { width:157px; float:right; color:#fff;}

.addres-row1 .addres-row3 .time-row .time-bar2 span { margin:0 14px;}

.time-bar1, .time-bar2 { font-size:16px;}



/*form-wrapp*/

.form-wrapp { padding:0 0 120px; margin-top:-49px; position:relative; z-index:99;}

.form-wrapp h2 { font-size:30px; color:#202020; margin-bottom:19px; letter-spacing:3px; text-transform:uppercase;}

.form-wrapp h2 span { color:#3b8a84;}

.form-wrapp .form-row1 { width:100%; float:left; position:relative;}

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

.form-wrapp .form-row1 .form-bar1 .form-left { width:49.5%; float:left; }

.form-wrapp .form-row1 .form-bar1 .form-right { width:49.5%; float:right; }

.form-wrapp .form-row1 .form-bar1 .form-fild1 { float:left; font-size:14px; color:#767676; background:#fff; border-radius:5px; background:#f4f4f4;}

.form-wrapp .form-row1 .form-bar1 .form-fild2 { width:100%; height:42px; margin:0 0 14px; padding:0 16px; }

.form-wrapp .form-row1 .form-bar1 .form-fild3 { width:100%; height:154px; margin:0 0 26px; padding:21px 16px; }

.form-wrapp .form-row1 .form-bar1 .but { max-width:150px; margin:auto; width:100%; }

.form-wrapp .form-row1 .form-bar1 .caldera-grid .form-group {
    clear: both;
}

.form-wrapp .form-btn1 { font-size:13px; color:#fff; border:1px solid #3b8a84; background:#3b8a84; letter-spacing:2.4px; margin:30px 0 0; text-transform:uppercase; padding:12px 21px 12px 21px; font-family: 'Centurygothic-bold-font'; position:absolute; right:0; bottom:12px;}

.form-wrapp .form-btn1:hover { color:#3b8a84; background:#ffffff;}



/*testimonial-wrapp*/

.testimonial-wrapp { width:84%; float:none; transform:rotate(356deg); background:url(../images/testimonial-sliderbg1.jpg) no-repeat center / cover; margin:-254px auto -116px; padding:350px 0 600px;
backface-visibility: hidden;
    background-clip: content-box;
    outline: transparent solid 1px;
    box-shadow: rgba(255, 255, 255, 0) 0px 0px 1px;
}

.testimonial-wrapp p { font-size:18px; color:#fff; line-height:25px; position:relative; top:10px;}

.testimonial-wrapp .testimonial-row1 { width:100%; float:left; padding-right:104px;}

.testimonial-wrapp .testimonial-row1 .testimonial-left { width:8.6%; float:left;}

.testimonial-wrapp .testimonial-row1 .testimonial-left img { width:100%; float:left;}

.testimonial-wrapp .testimonial-row1 .testimonial-right { width:85%; float:right;}



/*common-css*/

.header-logo1 { width:283px; float:left; display:none;}

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

.header-thumb1 { width:100%; float:left; display:none;}

.header-thumb1 a { float:none; display:inline-block; margin:0 6px 0;}

.banner-thumb1 { width:18.5%; float:left; margin:-8px 4.3% 0 0;}

.header-btn1, .canver-btn1, .canver-btn2, .canver-btn3, .banner-btn1, .enquer-btn1, .sidbar-btn2, .sidbar-btn1, .blogin-btn1, .bloger-btn1, .gallin-btn1, .galler-btn1, .teamin-btn1, .teamer-btn1, .treatin-btn2, .treatin-btn1, .form-btn1 { text-align:center; font-weight:400; line-height:normal; border-radius:6px; display:inline-block;}



.wouldlike {float:left; border-radius:5px 5px 0 0; padding:26px 20px 37px 25px;position:relative;bottom: -1px}

.dropdown-box {

    display: block;

    vertical-align: middle;

    height: 100%;

    position: relative;

    z-index: 9;

}



.dropdown-head {

    display: block;

    width: 100%;

    height: 100%;

    letter-spacing: -0.2px;

    font-family: 'Poppins', sans-serif;

    font-weight: 700;

    cursor: pointer;

    font-size: 15px;

    color: #ffffff;

    padding: 0 25px 0 15px;

}



.dropdown-inner {

    display: none;

    width: 195%;

    background: #6a747c;

    border-radius: 6px;

    position: absolute;

    top: 150%;

    left: 0;

    right: 0;

    z-index: 99;

}



.dropdown-inner a {

    display: block;

    text-align: left;

    letter-spacing: -0.2px;

    cursor: pointer;

    font-size: 14px;

    color: #ffffff;

    border-radius: 6px;

    padding: 6px 15px;

    font-family: 'Poppins', sans-serif;

    font-weight: 700;

}



.dropdown-inner a:hover {

    background: #472a3f;

}

.custom-select1:hover .dropdown-head {

    color: #472a3f;

}

.backbtm {

    clear: both;

}



.wouldlike span { font-size:15px; font-weight:700; color:#472a3f; float:left	}



.wouldlike .listmenu { background:none; color:#fff; outline:none; border:none; font-size:15px; font-weight:700; color:#fff; padding:0 15px;}

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .caldera-grid .row.single .col-sm-12.single {
    padding: 0;
}
.covid-bar {
    float: left;
    width: 100%;
    text-align: center;
    padding: 7px 0;
    left: 0;
    right: 0;
    color: #fff;
    background: #ab0202;
    margin-bottom: 20px;
}

.covid-bar a.innser-covid-link {
    color: #fff;
    text-decoration: underline;
}

.covid-bar a.innser-covid-link:hover {
    color: #44555f;
}
.pum-theme-830 .pum-container, .pum-theme-framed-border .pum-container {
    padding: 21px;
    border-radius: 11px;
    border: 4px ridge #dd3333;
    box-shadow: -2px 1px 3px 0px rgba( 2, 2, 2, 0.97 ) inset;
    background-color: rgba( 255, 249, 239, 1.00 );
}
.pum-theme-830 .pum-title, .pum-theme-framed-border .pum-title{
	text-align: center;
    border-bottom: 1px solid #999;
    padding-bottom: 10px;
	}
    .fees-wrapp .fees-row1 .fees-bar1 .nhs-no {
        width: 7%;
        float: left;
    }
/*Smartphone css*/

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

.margin { width:90%;}



.header-wrapp { text-align:center; background:none; padding:86px 0 15px; position:relative;}

.header-wrapp p { float:none; color:#3b8a84; margin:0 0 18px;}

.header-wrapp .header-row1 { width:100%; background:#44555f; margin:0 0 0; position:fixed; top:0; right:0; left:0;}

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

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

.header-wrapp .header-row2 .header-bar2 { width:100%; display:none;}

.header-wrapp .header-btn1 { float:none; display:none;}



.canver-wrapp { text-align:center; margin:0 0 0; padding:0 0 34px;}

.canver-wrapp p { float:none; margin:0 0 21px;}

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

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

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

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

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

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

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

.canver-wrapp .canver-btn1 { width:100%; margin:0 0 10px;}

.canver-wrapp .canver-btn2 { width:100%; margin:0 0 10px;}

.canver-wrapp .canver-btn3 { width:100%; display:block; margin:0 0 0;}



.banner-wrapp { min-height:inherit; text-align:center; background:#ffffff; padding:0 0 40px; position:relative; z-index:9999;}

.banner-wrapp h2 { font-size:39px; line-height:49px; margin:0 0 21px;}

.banner-wrapp h2 span { font-size:29px; line-height:39px;}

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

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

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

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

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

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



.detier-wrapp { width:100%; float:left; text-align:center; transform:none; padding:72px 0 0;}

.detier-wrapp p { font-size:17px; line-height:30.04px;}

.detier-wrapp h2 { font-size:30px; line-height:28px; margin:0 0 20px;}

.detier-wrapp .detier-row1 { width:100%; margin:0 0 26px;}

.detier-wrapp .detier-row1 .detier-bar1 { width:283px; float:none; margin:0 auto 0;}

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

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



.enquer-wrapp { text-align:center; margin:0 0 0; padding:6px 0 40px;}

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

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

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

.enquer-wrapp .enquer-row2 img { width:120%;}

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

.enquer-wrapp .enquer-row2 .enquer-bar2 { width:90%; transform:none; top:inherit; bottom:40px;}

.enquer-wrapp .enquer-btn1 { width:90%; float:none; font-size:15px; letter-spacing:1.4px; text-transform:uppercase; margin:0 0 0; padding:11px 5% 11px;}



.facier-wrapp { width:100%; float:left; text-align:center; transform:none; padding:0 0 0;}

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

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

.facier-wrapp .facier-row1 .facier-bar1:first-child { margin:0 0 0;}



.gester-wrapp { text-align:center; margin:0 0 0; padding:32px 0 40px;}

.gester-wrapp p { font-size:17px;}

.gester-wrapp h2 { font-size:27.85px; line-height:37.85px; margin:0 0 16px;}

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

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

.gester-wrapp .gester-row2 { width:100%; margin:0 0 2px;}

.gester-wrapp .gester-row2 .gester-bar2 { width:50%;}

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

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



.honoer-wrapp { width:100%; float:left; text-align:center; transform:none; padding:40px 0 40px;}

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

.honoer-wrapp .honoer-row1 .honoer-bar1 { width:auto; margin:0 22px 0;}



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

.footer-wrapp p { margin:0 0 9px;}

.footer-wrapp:after { display:none;}

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

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

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

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

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

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

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

.footer-wrapp .footer-row3 .footer-bar3 li { margin:0 11px 7px;}

.footer-wrapp .footer-row3 .footer-bar3 li:nth-child(3) { display:none;}

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

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

.footer-wrapp .footer-row4 .footer-bar4 li { margin:0 7px 5px;}



/*inner*/

.titlewrapp { top:23%; transform:translateY(-50%); text-align:center;}

.titlewrapp h1 { font-size:30px; margin-bottom:5px;}

.titlewrapp .pagination { font-size:15px;}



.conten-wrapp { padding:20px 0 50px;}

.conten-wrapp .conten-row1 .conten-bar1 { width:100%; margin-bottom:50px;}

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

.conten-wrapp .conten-row1 .conten-bar3 { width:100%; margin-bottom:50px;}

.inner-after:after { display:none;}

.inner-after:before { display:none;}



.sidbar-wrapp .sidbar-row2 .sidbar-bar2 { width:245px;}

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

.sidbar-wrapp .sidbar-row3 .sidbar-bar3 li a { background:url(../images/sidber-arrow1.png) no-repeat 0px 11px;}

.sidbar-wrapp .sidbar-row3 .sidbar-bar3 li a:hover { background:url(../images/sidber-arrow2.png) no-repeat 0px 11px;}



.abouts-wrapp .abouts-bar3 { width:100%; margin-bottom:30px;}

.abouts-wrapp .abouts-row1 .abouts-bar1 li { padding-left:22px;}

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



.testimonial-wrapp { width:100%; float:left; transform:none; margin:0 0 0; padding:50px 0 50px;}

.testimonial-wrapp p { top:inherit;}

.testimonial-wrapp .testimonial-row1 { padding-right:0;}



.blogin-wrapp h2 { font-size:29px;}



.bloger-wrapp h2 { font-size:29px;}

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

.bloger-wrapp .bloger-row2 .bloger-row1 .bloger-bar1 .bloger-right { width:100%;}

.pagina-wrapp .pagina-row1 .pagina-bar1 { margin:0 14px 0;}



.contact-wrapp { width:100%; transform:none; padding:80px 0 50px 0;}

.contact-wrapp .margin { position:relative;}

.addres-row1 { width:100%; padding:50px 5%;}



.form-wrapp { padding-bottom:70px;}

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

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

.form-wrapp .form-btn1 { position:relative; bottom:inherit;}

.form-wrapp .form-row1 .form-bar1 .but { float:left;}



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

.gallin-wrapp .gallin-row1 .gallin-row2 .gallin-bar1 { width:100%; margin-bottom:10px;}



.galler-wrapp .galler-row1 { margin:0;}

.galler-wrapp .galler-row1 .galler-row2 { width:100%; margin-bottom:20px;}

.galler-wrapp .galler-btn1 { font-size:11px; padding:10px 11px 10px 11px;}



.teamin-wrapp .teamin-row1 { width:100%; margin-left:0; padding:35px 5% 42px;}

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

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



.teamer-wrapp .teamer-row1 { width:100%; margin-left:0; padding:35px 5% 27px;}

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

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



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

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

.treatin-wrapp .treatin-row4 h5 { max-width:100%; margin: 0 0 25px;}

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

.treatin-wrapp .treatin-row4 span { font-size:12px; margin:0 4px;}



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



/*common-css*/

.header-logo1 { float:none; display:block; margin:0 auto 28px;}

.header-thumb1 { display:block;}

.banner-thumb1 { width:218px; float:none; box-shadow:6px 6px 10px -5px rgba(0,0,0,0.26); margin:0 auto 24px;}
.fees-bar-note {
    width: 88%;
}

.fees-wrapp .fees-row1 .fees-bar1 .nhs-no {
    width: 10%;
}

.fees-wrapp .fees-row1 .fees-bar2 {
    width: 21%;
}

.fees-wrapp .fees-row1 .fees-bar1 {
    width: 75%;
}
}



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

.margin { width:90%;}



.header-wrapp { text-align:center; background:none; padding:86px 0 15px; position:relative;}

.header-wrapp p { float:none; color:#3b8a84; margin:0 0 18px;}

.header-wrapp .header-row1 { width:100%; background:#44555f; margin:0 0 0; position:fixed; top:0; right:0; left:0;}

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

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

.header-wrapp .header-row2 .header-bar2 { width:100%; display:none;}

.header-wrapp .header-btn1 { float:none; display:none;}



.canver-wrapp { text-align:center; margin:0 0 0; padding:0 0 34px;}

.canver-wrapp p { float:none; margin:0 0 21px;}

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

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

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

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

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

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

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

.canver-wrapp .canver-btn1 { width:100%; margin:0 0 10px;}

.canver-wrapp .canver-btn2 { width:100%; margin:0 0 10px;}

.canver-wrapp .canver-btn3 { width:100%; display:block; margin:0 0 0;}



.banner-wrapp { min-height:inherit; text-align:center; background:#ffffff; padding:0 0 40px; position:relative; z-index:9999;}

.banner-wrapp h2 { font-size:39px; line-height:49px; margin:0 0 21px;}

.banner-wrapp h2 span { font-size:29px; line-height:39px;}

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

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

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

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

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

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



.detier-wrapp { width:100%; float:left; text-align:center; transform:none; padding:72px 0 0;}

.detier-wrapp p { font-size:17px; line-height:30.04px;}

.detier-wrapp h2 { font-size:30px; line-height:28px; margin:0 0 20px;}

.detier-wrapp .detier-row1 { width:100%; margin:0 0 26px;}

.detier-wrapp .detier-row1 .detier-bar1 { width:283px; float:none; margin:0 auto 0;}

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

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



.enquer-wrapp { text-align:center; margin:0 0 0; padding:6px 0 40px;}

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

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

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

.enquer-wrapp .enquer-row2 img { width:120%;}

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

.enquer-wrapp .enquer-row2 .enquer-bar2 { width:90%; transform:none; top:inherit; bottom:40px;}

.enquer-wrapp .enquer-btn1 { width:90%; float:none; font-size:15px; letter-spacing:1.4px; text-transform:uppercase; margin:0 0 0; padding:11px 5% 11px;}



.facier-wrapp { width:100%; float:left; text-align:center; transform:none; padding:0 0 0;}

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

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

.facier-wrapp .facier-row1 .facier-bar1:first-child { margin:0 0 0;}



.gester-wrapp { text-align:center; margin:0 0 0; padding:32px 0 40px;}

.gester-wrapp p { font-size:17px;}

.gester-wrapp h2 { font-size:27.85px; line-height:37.85px; margin:0 0 16px;}

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

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

.gester-wrapp .gester-row2 { width:100%; margin:0 0 2px;}

.gester-wrapp .gester-row2 .gester-bar2 { width:50%;}

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

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



.honoer-wrapp { width:100%; float:left; text-align:center; transform:none; padding:40px 0 40px;}

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

.honoer-wrapp .honoer-row1 .honoer-bar1 { width:auto; margin:0 22px 0;}



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

.footer-wrapp p { margin:0 0 9px;}

.footer-wrapp:after { display:none;}

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

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

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

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

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

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

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

.footer-wrapp .footer-row3 .footer-bar3 li { margin:0 11px 7px;}

.footer-wrapp .footer-row3 .footer-bar3 li:nth-child(3) { display:none;}

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

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

.footer-wrapp .footer-row4 .footer-bar4 li { margin:0 7px 5px;}



/*inner*/

.titlewrapp { top:25%; transform:translateY(-50%); text-align:center;}

.titlewrapp h1 { font-size:34px; margin-bottom:5px;}

.titlewrapp .pagination { font-size:16px;}



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

.conten-wrapp .conten-row1 .conten-bar1 { width:100%; padding:0 0 50px;}

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

.conten-wrapp .conten-row1 .conten-bar3 { width:100%; margin-bottom:50px;}

.inner-after:after { display:none;}

.inner-after:before { display:none;}



.sidbar-wrapp .sidbar-row2 .sidbar-bar2 { width:245px;}

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



.abouts-wrapp .abouts-bar3 { width:100%; margin-bottom:30px;}

.abouts-wrapp .abouts-row1 .abouts-bar1 li { padding-left:22px;}

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



.testimonial-wrapp { width:100%; float:left; transform:none; margin:0 0 0; padding:50px 0 50px;}

.testimonial-wrapp p { top:inherit;}

.testimonial-wrapp .testimonial-row1 { padding-right:0;}



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

.bloger-wrapp .bloger-row2 .bloger-row1 .bloger-bar1 .bloger-right { width:100%;}



.contact-wrapp { width:100%; transform:none; padding:80px 0 50px 0;}

.contact-wrapp .margin { position:relative;}

.addres-row1 { width:100%; padding:50px 5%;}



.form-wrapp { padding-bottom:70px;}

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

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

.form-wrapp .form-btn1 { position:relative; bottom:inherit;}

.form-wrapp .form-row1 .form-bar1 .but { float:left;}



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



.galler-wrapp .galler-row1 { margin:0;}

.galler-wrapp .galler-row1 .galler-row2 { width:100%; margin-bottom:20px;}

.galler-wrapp .galler-btn1 { font-size:11px; padding:10px 11px 10px 11px;}



.teamin-wrapp .teamin-row1 { width:100%; margin-left:0; padding:35px 5% 42px;}

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

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



.teamer-wrapp .teamer-row1 { width:100%; margin-left:0; padding:35px 5% 27px;}

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

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



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

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

.treatin-wrapp .treatin-row4 h5 { font-size:12px; max-width:100%; margin: 0 0 25px;}

.treatin-wrapp .treatin-row4 span { font-size:13px; margin:0 4px;}



/*common-css*/

.header-logo1 { float:none; display:block; margin:0 auto 28px;}

.header-thumb1 { display:block;}

.banner-thumb1 { width:218px; float:none; box-shadow:6px 6px 10px -5px rgba(0,0,0,0.26); margin:0 auto 24px;}
.fees-bar-note {
    width: 88%;
}

.fees-wrapp .fees-row1 .fees-bar1 .nhs-no {
    width: 10%;
}

.fees-wrapp .fees-row1 .fees-bar2 {
    width: 21%;
}

.fees-wrapp .fees-row1 .fees-bar1 {
    width: 75%;
}
}



@media screen and (min-width:601px) and (max-width:767px) {

.margin { width:90%;}



.header-wrapp { text-align:center; background:none; padding:86px 0 15px; position:relative;}

.header-wrapp p { float:none; color:#3b8a84; margin:0 0 18px;}

.header-wrapp .header-row1 { width:100%; background:#44555f; margin:0 0 0; position:fixed; top:0; right:0; left:0;}

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

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

.header-wrapp .header-row2 .header-bar2 { width:100%; display:none;}

.header-wrapp .header-btn1 { float:none; display:none;}



.canver-wrapp { text-align:center; margin:0 0 0; padding:0 0 34px;}

.canver-wrapp p { float:none; margin:0 0 21px;}

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

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

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

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

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

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

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

.canver-wrapp .canver-btn1 { width:100%; margin:0 0 10px;}

.canver-wrapp .canver-btn2 { width:100%; margin:0 0 10px;}

.canver-wrapp .canver-btn3 { width:100%; display:block; margin:0 0 0;}



.banner-wrapp { min-height:inherit; text-align:center; background:#ffffff; padding:0 0 40px; position:relative; z-index:9999;}

.banner-wrapp h2 { font-size:39px; line-height:49px; margin:0 0 21px;}

.banner-wrapp h2 span { font-size:29px; line-height:39px;}

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

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

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

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

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

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



.detier-wrapp { width:100%; float:left; text-align:center; transform:none; padding:72px 0 0;}

.detier-wrapp p { font-size:17px; line-height:30.04px;}

.detier-wrapp h2 { font-size:30px; line-height:28px; margin:0 0 20px;}

.detier-wrapp .detier-row1 { width:100%; margin:0 0 26px;}

.detier-wrapp .detier-row1 .detier-bar1 { width:283px; float:none; margin:0 auto 0;}

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

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



.enquer-wrapp { text-align:center; margin:0 0 0; padding:6px 0 40px;}

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

.enquer-wrapp .enquer-row1 .enquer-bar1 { width:47.6%; margin:0 0 5%;}

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

.enquer-wrapp .enquer-row2 img { width:120%;}

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

.enquer-wrapp .enquer-row2 .enquer-bar2 { width:90%; transform:none; top:inherit; bottom:40px;}

.enquer-wrapp .enquer-btn1 { width:90%; float:none; font-size:15px; letter-spacing:1.4px; text-transform:uppercase; margin:0 0 0; padding:11px 5% 11px;}



.facier-wrapp { width:100%; float:left; text-align:center; transform:none; padding:0 0 0;}

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

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

.facier-wrapp .facier-row1 .facier-bar1:first-child { margin:0 0 0;}



.gester-wrapp { text-align:center; margin:0 0 0; padding:32px 0 40px;}

.gester-wrapp p { font-size:17px;}

.gester-wrapp h2 { font-size:27.85px; line-height:37.85px; margin:0 0 16px;}

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

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

.gester-wrapp .gester-row2 { width:100%; margin:0 0 2px;}

.gester-wrapp .gester-row2 .gester-bar2 { width:50%;}

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

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



.honoer-wrapp { width:100%; float:left; text-align:center; transform:none; padding:40px 0 40px;}

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

.honoer-wrapp .honoer-row1 .honoer-bar1 { width:auto; margin:0 22px 0;}



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

.footer-wrapp p { margin:0 0 9px;}

.footer-wrapp:after { display:none;}

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

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

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

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

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

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

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

.footer-wrapp .footer-row3 .footer-bar3 li { margin:0 11px 7px;}

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

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

.footer-wrapp .footer-row4 .footer-bar4 li { margin:0 7px 5px;}



/*inner*/

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

.conten-wrapp .conten-row1 .conten-bar1 { width:100%; padding:0 0 50px;}

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

.conten-wrapp .conten-row1 .conten-bar3 { width:100%; margin-bottom:50px;}

.inner-after:after { display:none;}

.inner-after:before { display:none;}



.sidbar-wrapp .sidbar-row2 .sidbar-bar2 { width:283px;}

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



.abouts-wrapp .abouts-row1 .abouts-bar1 li { padding-left:22px;}

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



.testimonial-wrapp { width:100%; float:left; transform:none; margin:0 0 0; padding:50px 0 50px;}

.testimonial-wrapp p { top:inherit;}

.testimonial-wrapp .testimonial-row1 { padding-right:0;}



.contact-wrapp { width:100%; transform:none; padding:80px 0 80px 0;}



.form-wrapp { padding-bottom:80px;}

.form-wrapp .form-btn1 { position:relative; bottom:inherit;}

.form-wrapp .form-row1 .form-bar1 .but { float:left;}



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



.galler-wrapp .galler-row1 { margin:0;}

.galler-wrapp .galler-row1 .galler-row2 { width:100%; margin-bottom:20px;}



.teamin-wrapp .teamin-row1 { padding-left:5%;}

.teamin-wrapp .teamin-row1 .teamin-bar2 { width:58.3%;}



.teamer-wrapp .teamer-row1 { width:95%; margin-left:5%;}



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

.treatin-wrapp .treatin-row4 h5 { max-width:100%; display:block;}

.treatin-wrapp .treatin-btn2 { display:inline-block; margin-top:30px;}



/*common-css*/

.header-logo1 { float:none; display:block; margin:0 auto 28px;}

.header-thumb1 { display:block;}

.banner-thumb1 { width:218px; float:none; box-shadow:6px 6px 10px -5px rgba(0,0,0,0.26); margin:0 auto 24px;}
.fees-bar-note {
    width: 88%;
}

.fees-wrapp .fees-row1 .fees-bar1 .nhs-no {
    width: 10%;
}

.fees-wrapp .fees-row1 .fees-bar2 {
    width: 21%;
}

.fees-wrapp .fees-row1 .fees-bar1 {
    width: 75%;
}
}



@media screen and (min-width:768px) and (max-width:900px) {

.margin { width:94%;}



.header-wrapp p { font-size:15px; line-height:14px;}

.header-wrapp .header-row1 { margin:9px 0 0;}

.header-wrapp .header-row2 { float:right;}

.header-wrapp .header-btn1 { display:none;}



.canver-wrapp p { font-size:21.89px;}

.canver-wrapp .canver-row1 { width:24%;}

.canver-wrapp .canver-row3 .canver-bar3 li { font-size:14.8px; margin:0 0 0 6px;}

.canver-wrapp .canver-btn1 { font-size:13px; letter-spacing:0.4px;}

.canver-wrapp .canver-btn2 { font-size:13px; letter-spacing:0.4px;}



.banner-wrapp { min-height:inherit;}

.banner-wrapp h2 { font-size: 32px;line-height: 40px; margin:0 0 24px;}

.banner-wrapp h2 span { font-size: 22px;line-height: 30px;}

.banner-wrapp .banner-btn1 { margin:0 0 0;}



.detier-wrapp { padding:148px 0 170px;}

.detier-wrapp p { font-size:17px; line-height:30.04px;}

.detier-wrapp h2 { font-size:30px; line-height:28px; margin:0 0 27px;}



.enquer-wrapp .enquer-btn1 { font-size:14px;}



.gester-wrapp p { font-size:17px;}

.gester-wrapp h2 { font-size:33.85px; line-height:51px;}



.honoer-wrapp { padding:81px 0 186px;}



.footer-wrapp .footer-row1 .footer-bar1 { width:20.5%;}

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

.footer-wrapp .footer-row3 .footer-bar3 li { margin:0 9px 0;}

.footer-wrapp .footer-row4 .footer-bar4 li { margin:0 5px 0;}

.footer-bar2 li, .footer-bar2 li a { font-size:15px;}

.footer-bar3 li, .footer-bar3 li a { font-size:15px;}



/*inner*/

.conten-wrapp { padding-bottom:88px;}

.conten-wrapp .conten-row1 .conten-bar1 { padding:0 0 0; width:60%;}

.conten-wrapp .conten-row1 .conten-bar2 { width:34%; margin-top:-122px;}

.conten-wrapp .conten-row1 .conten-bar3 { width:61%;}




.sidbar-wrapp .sidbar-row1 { padding:76px 5% 44px}

.sidbar-wrapp .sidbar-row2 .sidbar-bar2 { width:85%;}

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

.sidbar-wrapp .sidbar-row3 .sidbar-bar3 li a { background:url(../images/sidber-arrow1.png) no-repeat 0px 11px; padding:0 25px;}

.sidbar-wrapp .sidbar-row3 .sidbar-bar3 li a:hover { background:url(../images/sidber-arrow2.png) no-repeat 0px 11px;}



.abouts-wrapp h3 { font-size:22px;}



.bloger-wrapp h2 { font-size:27px;}



.galler-wrapp .galler-btn1 { font-size:11px; padding:10px 11px 10px 11px;}



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

.teamin-wrapp .teamin-row1 { padding-left:5%; width:92%;}

.teamin-wrapp .teamin-row1 .teamin-bar2 { width:58.3%;}



.teamer-wrapp .teamer-row1 { width:97%; margin-left:3%;}

.teamer-wrapp .teamer-row1 .teamer-bar2 { width:61%;}



.treatin-wrapp .treatin-row4 h5 { margin-bottom:25px; max-width:100%; font-size:14px;}



.contact-wrapp { padding-bottom:151px;}



/*common-css*/

.banner-thumb1 { margin:0 4.3% 0 0;}

}



@media screen and (min-width:901px) and (max-width:1023px) {

.margin { width:94%;}



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

.header-wrapp .header-row1 { margin:9px 0 0;}

.header-wrapp .header-row2 { float:right;}

.header-wrapp .header-btn1 { display:none;}



.canver-wrapp p { font-size:28.89px;}

.canver-wrapp .canver-row1 { width:24%;}

.canver-wrapp .canver-row3 .canver-bar3 li { font-size:16.8px; margin:0 0 0 9px;}

.canver-wrapp .canver-btn1 { font-size:14px; letter-spacing:0.8px;}

.canver-wrapp .canver-btn2 { font-size:14px; letter-spacing:0.8px;}



.banner-wrapp { min-height:inherit;}

.banner-wrapp h2 { font-size:49px; line-height:59px; margin:0 0 24px;}

.banner-wrapp h2 span { font-size:34px; line-height:44px;}

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



.detier-wrapp { padding:163px 0 185px;}

.detier-wrapp p { font-size:18px; line-height:31.04px;}

.detier-wrapp h2 { font-size:35px; line-height:33px; margin:0 0 32px;}



.enquer-wrapp .enquer-btn1 { font-size:16px;}



.gester-wrapp p { font-size:19px;}

.gester-wrapp h2 { font-size:40.85px; line-height:58px;}



.honoer-wrapp { padding:96px 0 201px;}



.footer-wrapp .footer-row1 .footer-bar1 { width:20.5%;}

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

.footer-wrapp .footer-row3 .footer-bar3 li { margin:0 10px 0;}

.footer-wrapp .footer-row4 .footer-bar4 li { margin:0 6px 0;}

.footer-bar2 li, .footer-bar2 li a { font-size:16px;}

.footer-bar3 li, .footer-bar3 li a { font-size:16px;}



/*inner*/

.conten-wrapp { padding-bottom:88px;}

.conten-wrapp .conten-row1 .conten-bar1 { padding:0 0 0; width:60%;}

.conten-wrapp .conten-row1 .conten-bar2 { width:34%; margin-top:-122px;}

.conten-wrapp .conten-row1 .conten-bar3 { width:61%;}

.inner-after:after { /*height:10.5%; top:-10.4%;*/ top: -269px; background-size: 100% !important; }

.inner-after:before { /*height:10.5%; top:-10.4%;*/ top: -270px; background-size: 100% !important; }



.sidbar-wrapp .sidbar-row1 { padding:76px 5% 44px}

.sidbar-wrapp .sidbar-row2 .sidbar-bar2 { width:85%;}

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

.sidbar-wrapp .sidbar-row3 .sidbar-bar3 li a { background:url(../images/sidber-arrow1.png) no-repeat 0px 11px;}

.sidbar-wrapp .sidbar-row3 .sidbar-bar3 li a:hover { background:url(../images/sidber-arrow2.png) no-repeat 0px 11px;}



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

.teamin-wrapp .teamin-row1 { padding-left:5%; width:92%;}

.teamin-wrapp .teamin-row1 .teamin-bar2 { width:58.3%;}

.teamin-wrapp .teamin-row1 .teamin-bar1 { margin-left:-55px;}



.teamer-wrapp .teamer-row1 { width:97%; margin-left:3%;}

.teamer-wrapp .teamer-row1 .teamer-bar2 { width:61%;}



.treatin-wrapp .treatin-row4 h5 { margin-bottom:25px; max-width:100%; font-size:14px;}



.contact-wrapp { padding-bottom:159px;}



/*common-css*/

.banner-thumb1 { margin:0 4.3% 0 0;}

}



@media screen and (min-width:1024px) and (max-width:1240px) {

.margin { width:94%;}



.header-wrapp p { font-size:15px; line-height:16px;}

.header-wrapp .header-row1 { margin:6px 18px 0 0;}

.header-wrapp .header-btn1 { padding:11px 26px 11px 28px;}



.canver-wrapp .canver-row1 { width:24%;}



.banner-wrapp { min-height:inherit;}

.banner-wrapp h2 { font-size:55px; line-height:65px;}

.banner-wrapp h2 span { font-size:39px; line-height:49px;}



.enquer-wrapp .enquer-btn1 { font-size:19px;}



.footer-wrapp .footer-row1 .footer-bar1 { width:20.5%;}



/*inner*/

.conten-wrapp { padding-bottom:88px;}

.conten-wrapp .conten-row1 .conten-bar1 { padding:0 0 0; width:60%;}

.conten-wrapp .conten-row1 .conten-bar2 { width:34%; margin-top:-160px;}

.conten-wrapp .conten-row1 .conten-bar3 { width:60%;}



.inner-after:after { /*height:15.5%; top:-15.4%;*/ background-size: 100% !important; top: -272px; }
.inner-after:before { /*height:15.5%; top:-15.4%;*/ background-size: 100% !important; top: -274px; }



.sidbar-wrapp .sidbar-row1 { padding:76px 5% 44px}

.sidbar-wrapp .sidbar-row2 .sidbar-bar2 { width:85%;}

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

.sidbar-wrapp .sidbar-row3 .sidbar-bar3 li a { background:url(../images/sidber-arrow1.png) no-repeat 0px 11px;}

.sidbar-wrapp .sidbar-row3 .sidbar-bar3 li a:hover { background:url(../images/sidber-arrow2.png) no-repeat 0px 11px;}



.teamer-wrapp .teamer-row1 { width:97%; margin-left:3%;}

.teamer-wrapp .teamer-row1 .teamer-bar2 { width:61%;}



.treatin-wrapp .treatin-row4 h5 { margin-bottom:25px; max-width:100%; font-size:14px;}



.contact-wrapp { padding-bottom:174px;}

}



@media screen and (min-width:1241px) and (max-width:1350px) {

.sidbar-wrapp .sidbar-row3 .sidbar-bar3 li a { background:url(../images/sidber-arrow1.png) no-repeat 0px 11px;}

.sidbar-wrapp .sidbar-row3 .sidbar-bar3 li a:hover { background:url(../images/sidber-arrow2.png) no-repeat 15px 11px;}	

}



@media screen and (min-width:1804px) and (max-width:1906px) {

.addres-row1 { margin-top:114px;}

.contact-wrapp { padding-bottom:185px;}

}



/*---------------------------------- new ----------------------------------*/


.banner-bar2 .dropdown-head { font-family: 'Centurygothic-bold-font'; padding: 11px 9% 11px 9%; font-weight: 400;
 letter-spacing: 1.2px; text-transform: uppercase; }

.custom-select1:hover .dropdown-head { color: #3b8a84 }

.banner-bar2 .dropdown-inner { border-radius: 0; width: 100%; top: 100% ; background: #44555f;}

.banner-bar2 .dropdown-inner a{ font-weight: 400; letter-spacing: 1.2px; text-transform: uppercase;
 font-family: 'Poppins', sans-serif; border-radius: 0; padding: 11px 9% 11px 9%; }

.banner-bar2 .dropdown-inner a:hover { background-color: #3b8a84 }

.enquer-wrapp .enquer-row1 .enquer-bar1:first-child { float: left; }

.enquer-wrapp .enquer-row2 .photobox-preview { height: 293px }

.enquer-wrapp .enquer-row2 .photobox-preview img { height: 100%; object-fit: cover }

.sidbar-wrapp .sidbar-row1 .caldera-grid .form-control { height: 43px; margin-bottom: 14px; padding: 0 13px;
 font-size: 15px; color: #fff; border-radius: 5px; border: 1px solid rgba(255,255,255,0.4); background: none; outline: none; }

.sidbar-wrapp .sidbar-row1 .caldera-grid textarea.form-control { height: 80px; padding: 17px 13px; resize: vertical; min-height: 80px }

.sidbar-wrapp .sidbar-row1 .caldera-grid .btn-default { font-size: 13px; color: #ffffff; letter-spacing: 1.4px; text-transform: uppercase;
 background: #44555f; border: 1px solid #4f9993; /*margin: 20px 0 0 0;*/ margin: 0; padding: 11px 25px 11px 25px; font-family: 'Centurygothic-bold-font'; }

.sidbar-wrapp .sidbar-row1 .caldera-grid .btn-default, .form-wrapp .caldera-grid .btn-default { text-align: center; font-weight: 400; line-height: normal; border-radius: 6px; display: inline-block; transition: all 0.25s ease-out 0s;}

.sidbar-wrapp .sidbar-row1 .caldera-grid .btn-default:hover { color: #4f9993; background: #ffffff; }

.sidbar-wrapp .sidbar-row1 .caldera-grid .checkbox input[type=checkbox],
.form-wrapp .caldera-grid .checkbox input[type=checkbox]{
    background-image: url(../images/checkbox-thumb1.png);  -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: 14px; width: 14px; margin: 0 !important; padding: 0;
    border: 0; position: absolute; left: 0; top: 5px;  -webkit-appearance: none; -moz-appearance: none;
    outline: none !important; cursor: pointer; }

.sidbar-wrapp .sidbar-row1 .caldera-grid .checkbox input[type=checkbox]:checked,
.form-wrapp .caldera-grid .checkbox input[type=checkbox]:checked { background-position: 0 -14px; }

.form-wrapp .caldera-grid .checkbox a { color: #3b8a84 }

.sidbar-wrapp .sidbar-row1 .caldera-grid .checkbox label,
.form-wrapp .caldera-grid .checkbox label{ padding-left: 25px; margin-bottom: 0px; }

.sidbar-wrapp .sidbar-row1 .caldera-grid .form-control::-webkit-input-placeholder { color: #fff; }

.sidbar-wrapp .sidbar-row1 .caldera-grid .form-control::-moz-placeholder { color: #fff; }

.sidbar-wrapp .sidbar-row1 .caldera-grid .row, .form-wrapp .caldera-grid .row { margin: 0 }

.sidbar-wrapp .sidbar-row1 .caldera-grid .form-control:focus,.form-wrapp .caldera-grid .form-control:focus { box-shadow: none }

.sidbar-wrapp .sidbar-row1 .caldera-grid .parsley-required, 
.form-wrapp .caldera-grid .parsley-required { display: none; }

.sidbar-wrapp .sidbar-row1 .caldera-grid .form-group {
    clear: both;
}

.sidbar-wrapp .sidbar-row1 .caldera-grid .form-group .g-recaptcha iframe {
    transform: scale(0.77);
    -webkit-transform: scale(0.77);
    transform-origin:0 0;
    -webkit-transform-origin:0 0;
}
.sidbar-wrapp .sidbar-row1 .caldera-grid .form-group .g-recaptcha > div {
    width: 100%!important;
}
.sidbar-wrapp .sidbar-row1 .caldera-grid .form-group#fld_1349737_1-wrap,
.sidbar-wrapp .sidbar-row1 .caldera-grid .form-group#fld_7746298_1-wrap {
    margin-bottom: 0;
}


.sidbar-wrapp .sidbar-row1 .caldera-grid .has-error .form-control,
.form-wrapp .caldera-grid .has-error .form-control{ border: 1px dotted #f60034; }

.form-wrapp .caldera-grid .has-error .form-control:focus { box-shadow: none;border: 1px dotted #f60034; }

.titlewrapp .pagination a { color: #3b8a84 }

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

.sidbar-wrapp .sidbar-row3 .sidbar-bar3 li.active a { color: #5bd2c9 }

.galler-wrapp .galler-row1 .galler-row2 .galler-bar1 .galler-bar2 img { object-fit: cover }

.form-wrapp .caldera-grid .form-control { height: 42px; margin: 0 0 14px; padding: 0 16px; font-size: 14px;
color: #767676; background: #fff; border-radius: 5px; border-color:transparent; background: #f4f4f4; font-family: 'Centurygothic-regular-font'; }

.form-wrapp .caldera-grid .form-control::-webkit-input-placeholder { color:#767676 }

.form-wrapp .caldera-grid  .form-control::-moz-placeholder { color:#767676 }

.form-wrapp .caldera-grid .checkbox input[type=checkbox]{
    background-image: url(../images/checkbox-thumb2.png); top: 2px}

.form-wrapp .caldera-grid textarea.form-control { height: 154px; padding: 21px 16px; resize: vertical; min-height: 154px }  

.form-wrapp .caldera-grid .btn-default{ font-size: 13px; color: #fff; border: 1px solid #3b8a84 !important; background: #3b8a84; letter-spacing: 2.4px;
    margin: 10px 0 0; text-transform: uppercase; padding: 12px 21px 12px 21px; font-family: 'Centurygothic-bold-font';
    float: right; right: 0;  bottom: 12px; } 

.form-wrapp .caldera-grid .btn-default:hover { color: #3b8a84; background: #ffffff; }

.form-wrapp .caldera-grid .form-control:focus { border:none; }   

.form-wrapp .caldera-grid .form-control { box-shadow: none } 

.form-wrapp .caldera-grid .checkbox label {font-size: 14px;color: #323232;} 

.treat-wrapp h2 a { width: auto; }

.conten-wrapp .conten-row1.error-page .conten-bar1 { width: 100%; text-align: center; }

.error-page h1 { font-size: 55px }

.error-page .common-style [type=submit]:hover { background-color: #44555f; cursor: pointer; }

.pagination .nav-links { text-align: left; }

.bloger-wrapp .bloger-row2 .bloger-row1 .bloger-bar1 .bloger-left { height: 183px; }

.bloger-wrapp .bloger-row2 .bloger-row1 .bloger-bar1 .bloger-left img { object-fit: cover; height: 100% }

.blogin-wrapp .blogin-row1 img { object-fit: cover; height: 100%}

.blogin-wrapp .blogin-row1 { height: 342px }

.teamin-wrapp .teamin-row1 .teamin-bar1, .teamer-wrapp .teamer-row1 .teamer-bar1 { height: 286px }

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

.treatin-wrapp .treatin-row4 p { display: inline; }

.treatin-wrapp .treatin-row4 br { display: none; }

.treatin-wrapp .treatin-row4 span { display: inline-block; }

.abouts-wrapp .abouts-bar3 img { object-fit: cover }

.galler-wrapp .galler-row1 .galler-row2:first-child { float: left; }

.galler-wrapp .galler-row1 { display: flex; justify-content: space-between; }

.form-wrapp .caldera_forms_form .last_row .col-sm-6.first_col { width: 83.33% }

.form-wrapp .caldera_forms_form .last_row .col-sm-6.last_col { width: 16.66% }

.menuzord ul.sub-menu { display: none; top: 100%; position: absolute; width: 152px; background-color: #3b8a84; padding: 33px 5px 10px 12px; }

.menuzord .menu-item-has-children ul.sub-menu li a { color: #fff }

.menuzord .menu-item-has-children ul.sub-menu li a:hover { color: #44555f }

.menuzord .menu-item-has-children ul.sub-menu li { margin-bottom: 8px }

.popup-gallery .item { width: 33.3%; float: left; height: 341px; padding: 5px; margin-bottom: 5px }

.popup-gallery .item .home-photo img { width: 100%; height: 100%; object-fit: cover; }

.popup-gallery .item .home-photo { height: 100% }

.mfp-bg.mfp-fade { z-index: 9999999 }

.mfp-wrap.mfp-gallery { z-index: 9999999 }

/*.honoer-wrapp .honoer-row1 { text-align: center; }

.honoer-wrapp .honoer-row1 .slider { display: inline-flex; flex-wrap: wrap; } */

.testimonial-wrapp .testimonial-row1 .testimonial-right p:last-child { margin-top: 20px;margin-bottom: 20px }

.testimonial-wrapp .owl-carousel.owl-drag .owl-item { margin-bottom: 20px }

.dialog .dialog-inner h2 { color: #000 }

.dialog .caldera-grid .form-control { height: 42px; background-color: #f4f4f4; box-shadow: none; width: 100%; border-color: transparent; }

.dialog .caldera-grid textarea.form-control { height: 42px; resize: vertical; min-height: 42px; }

.dialog .caldera-grid .form-control::-webkit-input-placeholder { color: #767676; }

.dialog .caldera-grid .form-control::-moz-placeholder {  color:#767676;}

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

.dialog .caldera-grid .btn-default { border:1px solid #3b8a84; font-size: 13px; background:#3b8a84; letter-spacing: 2.4px; color: #fff;padding: 12px 21px 12px 21px; }

.dialog .caldera-grid .btn-default:hover { background: transparent; border:1px solid #3b8a84 ;color:#3b8a84 }

.dialog .caldera-grid .row { margin: 0 }

.dialog .caldera-grid label {
    color: #000;
}
.dialog .caldera-grid label a {
    text-decoration: underline;
    color: #000;
}
.dialog .caldera-grid .form-group {
    clear: both;
}
.dialog .g-recaptcha iframe {
    transform:scale(0.77);
    -webkit-transform:scale(0.77);
}
.dialog .g-recaptcha > div {
    text-align: center;
    width: 100%!important;
}
.dialog .g-recaptcha > div > div {
    display: inline-block;
}
.dialog .caldera-grid .form-group#fld_1148996_1-wrap {
    margin-bottom: 0;
}
.dialog .caldera-grid .checkbox {
    margin-bottom: 0;
}




.treat-wrapp .treat-row1 .treat-bar1 { height: 255px }

.abouts-wrapp.abts img { height: 100%; max-width: 100% }

.gester-wrapp .gester-row2 .gester-bar2 p { display: inline-flex; flex-wrap: wrap; }

.banner-wrapp .caption-bar1 h2 span { margin-bottom: 10px;font-size: 22px }

.banner-wrapp .caption-bar1 h2 { font-size: 26px; line-height: 45px; }

.treatin-wrapp .treatin-btn2 { font-family: 'Centurygothic-bold-font'; }



@media (max-width: 1024px) {

   .header-wrapp .header-btn1 { display: none;}

   .enquer-wrapp .enquer-row2 .photobox-preview { height: 240px }

   .treat-wrapp .treat-row1 .treat-bar1 { height: 192px }

   .galler-wrapp .galler-row1 .galler-row2 .galler-bar1 .galler-bar2 { height: 83px }

   .treat-wrapp .treat-row1 .treat-bar1 img { height: 100% }

   .galler-wrapp .galler-row1 .galler-row2 .galler-bar1 .galler-bar2 img { height: 100% }

   .bloger-wrapp .bloger-row2 .bloger-row1 .bloger-bar1 .bloger-left { height: 140px }

   .blogin-wrapp .blogin-row1 { height: 262px }

   .blogin-wrapp .blogin-row1 img { height: 100% }   

   .teamin-wrapp .teamin-row1 .teamin-bar1, .teamer-wrapp .teamer-row1 .teamer-bar1 { height: 209px }
}

@media (min-width: 768px) and (max-width: 991px){

   .enquer-wrapp .enquer-row2 .photobox-preview { height: 180px }

   .treat-wrapp .treat-row1 .treat-bar1 { height: 147px }

   .galler-wrapp .galler-row1 .galler-row2 .galler-bar1 .galler-bar2 { height: 62px }

   .bloger-wrapp .bloger-row2 .bloger-row1 .bloger-bar1 .bloger-left { height: 105px }

   .blogin-wrapp .blogin-row1 { height: 196px }

   .teamin-wrapp .teamin-row1 .teamin-bar1, .teamer-wrapp .teamer-row1 .teamer-bar1 { height: 160px }
   
   .inner-after:after { /*top: -246px;*/ display: none; }

   .inner-after:before { /*top: -247px;*/ display: none; }

   .galler-wrapp h3 {font-size: 18px;}
 
   .galler-wrapp p{min-height: 110px;}

   .sidbar-wrapp .sidbar-row1{ padding: 76px 7% 44px;}

   .popup-gallery .item { height: 215px }

   .mfp-gallery .mfp-container { position: fixed; }

   .testimonial-wrapp { padding-bottom: 600px }

   .gester-wrapp .gester-row2 .gester-bar2 { width: 55%; }

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

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) 
and (orientation : landscape) { 
   .mfp-gallery .mfp-container { position: fixed; }

   .testimonial-wrapp { padding-bottom: 600px }

 }

@media(min-width:1025px){
  .menuzord .menu-item-has-children:hover ul.sub-menu { display: block; }
}

@media (max-width: 767px) {

   .enquer-wrapp .enquer-row2 .photobox-preview { height: 200px }

   .treat-wrapp .treat-row1 .treat-bar1 {  height: 230px }

   .galler-wrapp .galler-row1 .galler-row2 .galler-bar1 .galler-bar2 { height: 170px }

   .bloger-wrapp .bloger-row2 .bloger-row1 .bloger-bar1 .bloger-left { height: 167px }

   .blogin-wrapp .blogin-row1 { height: 313px }

   .teamin-wrapp .teamin-row1 .teamin-bar1, .teamer-wrapp .teamer-row1 .teamer-bar1 { height: 189px }
   
   .form-wrapp .caldera_forms_form .last_row .col-sm-6.first_col { width: 100% }

   .form-wrapp .caldera_forms_form .last_row .col-sm-6.last_col { width: 100% }

   .form-wrapp .caldera-grid .btn-default { float: left; }

   .sidbar-wrapp .sidbar-row1 .caldera-grid .row .col-sm-12 { padding: 0 }

   .menuzord ul.sub-menu { display: none; position: static; width: 100%; padding: 10px; }

   .menuzord.red .menuzord-menu > li:hover > a { color: #fff !important }

   .popup-gallery .item { width: 50% }

   .popup-gallery .item { height: 240px }

   .mfp-gallery .mfp-container { position: fixed; }

   ul#menu-header-menu { display: none;}

   .banner-wrapp { z-index: 99999 }

   .header-wrapp { z-index: 999999 }
   .header-wrapp{
       padding: 46px 0 15px!important;
   }
}

@media (max-width: 600px) {

   .enquer-wrapp .enquer-row2 .photobox-preview { height: 300px }

   .treat-wrapp .treat-row1 .treat-bar1 { height: 179px }

   .galler-wrapp .galler-row1 .galler-row2 .galler-bar1 .galler-bar2 { height: 134px }

   .bloger-wrapp .bloger-row2 .bloger-row1 .bloger-bar1 .bloger-left { height: 315px }

   .blogin-wrapp .blogin-row1 { height: 204px }

   .teamin-wrapp .teamin-row1 .teamin-bar1, .teamer-wrapp .teamer-row1 .teamer-bar1 { height: 380px }
   
   .galler-wrapp p{min-height:inherit;}

   .popup-gallery .item { width: 50% }
   .bloger-wrapp .bloger-row2 .bloger-row1 .bloger-bar1 .bloger-left img {
    object-fit: cover;
    height: auto;
    width: auto;
    max-height: 100%;
    max-width: 100%;
}

}

@media (max-width: 480px) {

   .enquer-wrapp .enquer-row2 .photobox-preview { height: 250px }

   .treat-wrapp .treat-row1 .treat-bar1 { height: 293px }

   .galler-wrapp .galler-row1 .galler-row2 .galler-bar1 .galler-bar2 { height: 105px }

   .bloger-wrapp .bloger-row2 .bloger-row1 .bloger-bar1 .bloger-left { height: 250px }

   .blogin-wrapp .blogin-row1 { height: 172px }

   .teamin-wrapp .teamin-row1 .teamin-bar1, .teamer-wrapp .teamer-row1 .teamer-bar1 { height: 299px }
   
   .error-page .search-form label { width: 100%; display: block;margin-bottom: 10px }

   .error-page .search-form .search-field { width: 100%;margin-bottom: 10px }

   .error-page .search-form .search-submit { width: 100% }

   .popup-gallery .item { width: 100% }
}

@media (max-width: 380px) {
 
    .enquer-wrapp .enquer-row2 .photobox-preview { height: 200px }

    .treat-wrapp .treat-row1 .treat-bar1 { height: 220px }

    .galler-wrapp .galler-row1 .galler-row2 .galler-bar1 .galler-bar2 { height: 87px }

    .bloger-wrapp .bloger-row2 .bloger-row1 .bloger-bar1 .bloger-left { height: 194px }

    .blogin-wrapp .blogin-row1 { height: 130px }

    .treatin-wrapp .treatin-row4 a { margin-bottom: 5px }

    .gester-wrapp .gester-row1 .gester-bar1 { width: 44%; text-align: left; }

    .gester-wrapp .gester-row2 .gester-bar2 { width: 53%; }

    .teamin-wrapp .teamin-row1 .teamin-bar1, .teamer-wrapp .teamer-row1 .teamer-bar1 { height: 249px }

}

 