@charset "utf-8";

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

@import url(https://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic|Open+Sans:400,300,300italic,400italic,600,600italic,700,800,700italic,800italic|Karla:400,400i,700,700i|Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i);



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

.common-style h1 {
    font-size: 32px;
    font-weight: 700;
    color: #77b843;
    letter-spacing: normal;
    line-height: normal;
    margin: 15px 0
}
.common-style h2 {
    font-size: 28px;
    font-weight: 700;
    color:#77b843;
    letter-spacing: normal;
    line-height: normal;
    margin: 15px 0
}
.common-style h3 {
    font-size: 25px;
    font-weight: 300;
    color: #77b843;
    letter-spacing: normal;
    line-height: normal;
    margin: 15px 0
}
.common-style h4 {
    font-size: 22px;
    font-weight: 300;
    color: #77b843;
    letter-spacing: normal;
    line-height: normal;
    margin: 15px 0
}
.common-style h5 {
    font-size: 20px;
    font-weight: 300;
    color: #77b843;
    letter-spacing: normal;
    line-height: normal;
    margin: 15px 0
}
.common-style h6 {
    font-size: 18px;
    font-weight: 300;
    color: #77b843;
    letter-spacing: normal;
    line-height: normal;
    margin: 15px 0
}
.common-style p {
    font-size: 16px;
    color: #616161;
    line-height: 27px;
    margin: 15px 0;
}
.common-style ul{
    margin-bottom: 15px
}
.common-style ul li{
    float: none;
    font-size: 16px;
    color: #616161;
    line-height: 27px;
    background: url(../images/abouts-arrow1.png) no-repeat 2px 10px;
    display: block;
    margin: 11px 0 2px;
    padding: 0 0 0 20px;
}
.common-style ol {
    list-style: upper-roman;
    margin-left: 15px;
    margin-bottom: 15px
}
.common-style ol li{
    font-size: 16px;
    color: #616161;
    line-height: 24px;
    margin-bottom: 10px;
    padding-left: 10px;
    list-style-type: decimal;
}
.common-style blockquote p {
    font-size: 18px;
    color:#616161;
    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: #77b843;
    font-style:  italic;
    top: 17px;
}
.common-style iframe{
    margin:15px 0px;
}
.common-style p a {
    color: #616161;     
}

.conten-row1 a{color: #77b843;}

a.treain-btn1 { color: #fff;}

a.galler-btn1 {color: #fff;}

/* IMG STYLES */ 
.common-style img.alignright,.alignright{
     float:  right;
    margin-left:  20px;
    margin-top:  20px;
    margin-bottom: 20px;
}
.common-style img.alignleft,.alignleft{
    float:  left;
    margin-right:  20px;
    margin-top:  20px;
    margin-bottom: 20px; 
}
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;
}

.insta-row2 ul.slick-dots {
    display: none !important;
}
.circle-wrapp .awardlogo img {
    width: 120px;
    max-width: 100%;
}

@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;
    }
    .circle-wrapp .awardlogo img {
    width: 130px;
    max-width: 100%;
}
}
.error-bar1 {
    text-align: center;
}
.error-bar1 h1 {
    font-size: 130px;
}
.error-bar1 [type=search] {
   border: 1px solid #77b843;
    line-height: 24px;
    font-size: 13px;
    padding: 2px 10px;
    width: 200px;
    vertical-align: top;
    display: inline-block;
}
.error-bar1 [type=submit] {
    -webkit-appearance: none;
    border: 0;
    height: 30px;
    padding: 0px 15px;
    background:#77b843;
    font-size: 15px;
    color: #fff;
    line-height: 28px;
}
.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: 16px;
    font-weight: 500;
    border: 1px solid #77b843;
    color: #77b843;
    border-radius: 4px;
    display: inline-block;
    min-width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin-right: 5px;
    padding: 0px 5px;
}
span.page-numbers.current,.page-numbers:hover {
    background:#77b843;
    color: #fff;
}

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



::-moz-selection{background:#a0cc3f; color:#fff; text-shadow:none; }

::selection {background:#a0cc3f; color:#fff; text-shadow:none; }



::-webkit-input-placeholder {

  color:#fff;

}

::-moz-placeholder { 

  color:#fff;

}

:-ms-input-placeholder {

  color:#fff;

}

:-moz-placeholder {

  color:#fff;

}



*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; -webkit-font-smoothing: subpixel-antialiased; -moz-osx-font-smoothing: subpixel-antialiased }

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: 'Karla', sans-serif;}

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

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

body { color: #504f50; -webkit-text-size-adjust: none; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; }

h1, h2, h3, h4 { text-rendering: optimizeLegibility; font-family: 'Karla', sans-serif; }

a { text-decoration: none; }}

img { border: 0px; }

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

strong, strong p { font-family: 'Karla', sans-serif; }

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

strong { font-weight: 700; }



.home-wrapper, .top-wrapper, .slider-wrapp, .circle-wrapp, .facier-wrapp, .whycho-wrapp, .insta-wrapp, .footer-wrapp, .linkbar, .inner-wrapp, .conten-wrapp, .sidbar-wrapp, .abouts-wrapp, .aboutr-wrapp, .aboutt-wrapp, .contac-wrapp, .gallerin-wrapp, .testimo-wrapp, .feeser-wrapp, .galler-wrapp, .teamer-wrapp, .treain-wrapp, .visitr-wrapp, .treat-wrapp, .rating-wrapp, .vidior-wrapp, .testi-wrapp, .certir-wrapp, .teamin-wrapp, .nervou-wrapp, .sedati-wrapp, .noiser-wrapp, .bloger-wrapp, .blogin-wrapp { float:left; width:100%;}

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



/*home-wrapper*/

.home-wrapper { position:relative;}

/*.home-wrapper:after { content:""; position:absolute; width:100%; height:54px; bottom:0; background:url(../images/header-after.png) no-repeat center / cover;}*/



/*top-wrapper*/

.top-wrapper { padding: 40px 0 0 0; position: absolute; color: #fff; top: 0; height: auto/*205px*/; z-index:99; }

.top-wrapper .top-row1 { width:135px; float:left;}

.top-wrapper .top-row1 .top-bar1 { width:100%; float:left;}

.top-wrapper .top-row1 .top-bar1 img { width:100%; display:block;}

.top-wrapper .logo { position:absolute; left:0; right:0; margin:auto; max-width:363px;} 

.top-wrapper .logo img { width:100%; height:auto; display:block}

.top-wrapper .logo2 { display:none; position:absolute; left:0; right:0; margin:auto; max-width:363px;} 

.top-wrapper .logo2 img { width:100%; height:auto; display:block}

.top-wrapper .callus { float:right; text-align:right}

.top-wrapper .callus h2 { font-size:22px; margin:18px 0 7px; }

.top-wrapper .callus p { font-size:13px; font-weight:700; margin:0 0 10px;}

.top-wrapper .callus h6 { font-size:13px;}



.linkbar { background:rgba(119,184,67,0.40); margin-top:25px; height:64px; font-size:0;}

.linkbar .cont-but1 { font-size: 19px; text-align:center; background:#678861; color:#fff; padding:9px 21px; font-weight:700; display:inline-block; border-radius:6px; margin:10px 18.3px 0 18.3px;} 

.linkbar .cont-but1:hover { background-color:#77b843;}

.linkbar2 { margin-top:25px; text-align:center; width:100%; float:left;}

.linkbar2 .bar2link { width:100%; float:left;}

.linkbar2 .bar2link li { display:inline-block; margin:0 20px 0;}

.linkbar2 .bar2link li:first-child { margin-left:0;}

.linkbar2 .bar2link li:last-child { margin-right:0;}

.linkbar2 .bar2link li a { font-size:19.5px; color:#fff; font-weight:700; display:inline-block;}

.linkbar2 .bar2link li a:hover { color:#7db044;}



/*slider-wrapp*/

.slidermain { position:relative;}

.slider-wrapp { position:relative;}

.slider-wrapp:after { content:""; position:absolute; width:100%; height:54px; bottom:0; background:url(../images/header-after.png) no-repeat center / cover;}

.slider-wrapp .caption { top:55%; transform:translateY(-50%); color:#fff; text-align:center; position:absolute; left:0; right:0; margin:auto;}

.slider-wrapp h1, .slider-wrapp h2 {font-size: 24px;  color: #fff;  letter-spacing: 5.8px;   font-weight: 700;    margin: 0 0 2px;}

.slider-wrapp h1 span, .slider-wrapp h2 span { display:block;}

.slider-wrapp p { font-size:18px; color:#fff; margin:68px 0 0; position:absolute; left:0; right:0; margin:auto; bottom:108px; display:inline-block; width:50%; text-align:center;}

.slider-wrapp p span a { color:#85c254;}

.slider-wrapp .canver-row1 { width:287px; margin:0 0 0; text-align:center; position:absolute;right: 16%;bottom: 190px;}

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

.slider-wrapp .canver-row1 span { display:inline-block;}

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

.slider-wrapp .lear-but { font-size:19px; color:#fff; margin:80px 0 0; -webkit-box-shadow: 5px 5px 10px 0px rgba(242,242,242,0.1); -moz-box-shadow: 5px 5px 10px 0px rgba(242,242,242,0.1); box-shadow: 5px 5px 10px 0px rgba(242,242,242,0.1);}

.slider-wrapp .lear-but:hover { background:#404040;}



/*circle-wrapp*/

.circle-wrapp { background:url(../images/circle-bg1.png) no-repeat center / cover; text-align:center; overflow:hidden;}

.circle-wrapp h2 { font-size:30px; color:#5d5d5d; font-weight:700; margin:60px 0 0;}

.circle-wrapp .circle-block { width:100%; text-align:center; margin:33px 0 0 0;}

.circle-wrapp .circle-block .circle { width:252px; height:252px; display:inline-block; border-radius:50%; position:relative;}

.circle-wrapp .circle-block .circle h3 { position:absolute; top:50%; transform:translateY(-50%); left:0; right:0; margin:auto; line-height:31.76px; font-size:25.69px; font-family: 'Raleway', sans-serif;}

.circle-wrapp .circle-block .circle h3 a { color:#fff;}

.circle-wrapp .circle-block .circle:hover {-webkit-transition: all 0.2s ease-in-out 0.2s; -moz-transition: all 0.2s ease-in-out 0.2s; -ms-transition: all 0.2s ease-in-out 0.2s; -o-transition: all 0.2s ease-in-out 0.2s; transition: all 0.2s ease-in-out 0.2s;}

.circle-wrapp .circle-block .c1 { background:#9ecb3b; mix-blend-mode: multiply; transition: 0.25s ease-out 0s; cursor:pointer;}

.circle-wrapp .circle-block .c1:hover { background:#f9ad81; mix-blend-mode: normal;}

.circle-wrapp .circle-block .c2 { background:#b4b7ae; margin-left:-26px; mix-blend-mode: multiply; transition: 0.25s ease-out 0s; cursor:pointer;}

.circle-wrapp .circle-block .c2:hover { background:#ffcdd2; mix-blend-mode: normal;}

.circle-wrapp .circle-block .c3 { background:#79a6e9; margin-left:-26px; mix-blend-mode: multiply; transition: 0.25s ease-out 0s; cursor:pointer;}

.circle-wrapp .circle-block .c3:hover { background:#1c71f0; mix-blend-mode: normal;}

.circle-wrapp .circle-block .c4 { background:#ffcdd2; margin-left:-26px; mix-blend-mode: multiply; transition: 0.25s ease-out 0s; cursor:pointer;}

.circle-wrapp .circle-block .c4:hover { background:#b4b7ae; mix-blend-mode: normal;}

.circle-wrapp .circle-block .c5 { background:#f9ad81; margin-left:-26px; mix-blend-mode: multiply; transition: 0.25s ease-out 0s; cursor:pointer;}

.circle-wrapp .circle-block .c5:hover { background:#9ecb3b; mix-blend-mode: normal;}



.circle-wrapp .circle-row2 { width:100%; float:left; position:relative; margin:26px 0 0;}

.circle-wrapp .awardlogo { position:absolute; top:0; left:3.7%; text-align:left; width:21%;}

.circle-wrapp .awardlogo p { font-size:13px; color:#5d5d5d;}

.circle-wrapp .works-row1 { width:100%; float:left; margin:74px 0 0;}

.circle-wrapp .works-row1 .works-bar1 { width:45.8%; margin:auto;}

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

.circle-wrapp .works-row1 .works-bar2 { width:23.7%; margin:auto; margin-top:60px;}

.circle-wrapp .works-row1 .works-bar2 img { width:100%; display:block;}

.circle-wrapp .works-row1 .works-bar3 { width:23.4%; position:absolute; right:2.5%; bottom:30px; display:table;}

.circle-wrapp .works-row1 .works-bar3 .works-bar33 { width:76px; float:left;}

.circle-wrapp .works-row1 .works-bar3 .works-bar33 img { width:100%; display:block;}

.circle-wrapp .works-row1 .works-bar3 p { font-size:22px; color:#5d5d5d; display:table-cell; vertical-align:middle;}



/*facier-wrapp*/

.facier-wrapp { padding:86px 0 0; text-align:center; overflow:hidden;}

.facier-wrapp h2 { font-size:30px; color:#5d5d5d; display:inline-block;}

.facier-wrapp h3, .facier-wrapp h1.likeH3 { font-size:30px; color:#5d5d5d; font-weight:700; margin:-8px 0 18px;}

.facier-wrapp p { font-size:16px; color:#5d5d5d; margin:0 0 37px; line-height:25px;}

.facier-wrapp p:last-child { margin:0;}

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

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

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

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

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

.facier-wrapp .facier-row1 .facier-bar1 .facier-bar22 { width:76px; position:absolute; top:50%; transform:translateY(-50%); left:0; right:0; margin:auto;}

.facier-wrapp .facier-row2 { width:50%; float:right; padding-left:4%;}

.facier-wrapp .facier-row2 .facier-bar2 { width:88%; float:left; text-align:left;}

.facier-wrapp .facier-but { font-size:19px; color:#fff; margin:0 0 0 30px; -webkit-box-shadow: 5px 5px 10px 0px rgba(242,242,242,0.1); -moz-box-shadow: 5px 5px 10px 0px rgba(242,242,242,0.1); box-shadow: 5px 5px 10px 0px rgba(242,242,242,0.1);}

.facier-wrapp .facier-but:hover { background:#404040;}



/*whycho-wrapp*/

.whycho-wrapp { padding:50px 0 0; border-bottom:1px solid #9ecb3b; background:url(../images/whycho-bg1.jpg) no-repeat center / cover;}

.whycho-wrapp h2 { font-size:30px; color:#fff; font-weight:700; text-align:center; margin-bottom:28px; }

.whycho-wrapp p { font-size:16px; color:#fff; text-align:center; margin-bottom:58px; line-height:25px;}

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

.whycho-wrapp .box-wrap { width:100%; margin-bottom:55px; float:left; text-align:center;}

.whycho-wrapp .box-wrap .box { width:200px; height:200px; border-radius:50%; background-color:#9dce58; text-align:center;  margin:0 5% 40px; display:inline-block; position:relative; transition: 0.25s ease-out 0s; cursor:pointer;}

.whycho-wrapp .box-wrap .box:hover { background-color:#404040;}

.whycho-wrapp .box-wrap .box .box-bar1 { position:absolute; top:50%; transform:translateY(-50%); right:0; left:0; margin:auto;}

.whycho-wrapp .box-wrap .box .box-bar2 { text-align:center; margin-bottom:9px;}

.whycho-wrapp .box-wrap .box h4 { font-weight:700; font-size:14.79px; line-height:23.12px;}

.whycho-wrapp .box-wrap .box h4 span { display:block;}

.whycho-wrapp .box-wrap .box h4 a {color:#fff;}



/*logo-wrapp*/

.logo-wrapp { float:left; width:100%; padding:58px 0; text-align:center;}

.logo-wrapp2 { width:100%; float:left; padding:2px 0 52px;}

.logo-wrapp2 .responsive { padding:58px 0; border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1;}



/*insta-wrapp*/

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

.insta-wrapp h2 { font-size:30px; color:#5d5d5d; display:table-cell; vertical-align:middle;}

.insta-wrapp .insta-row1 { width:37.2%; display:table; margin:auto auto 58px;}

.insta-wrapp .insta-row1 .insta-bar1 { width:86%; display:inline-block;}

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

.insta-wrapp .insta-row2 { width:100%; float:left; margin-bottom:70px;}

.insta-wrapp .insta-row2 .insta-bar2 { width:93%; float:left; margin:0 16.5px; border-radius:12px; overflow:hidden;}

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

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

.insta-wrapp .insta-row3 a { margin-left:7px; display:inline-block;}

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

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



/*footer-wrapp*/

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

.footer-wrapp h2 a { font-size:30px; color:#9dcc3b; font-weight:700; margin:0 0 29px; display:inline-block;}

.footer-wrapp h6 { font-size:13px; color:#2a2c2e; margin:0 0 11px;}

.footer-wrapp p  { font-size:13px; color:#6d6e71; margin:0 0 4px;}

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

.footer-wrapp .footer-row1 .footer-bar1 { width:100%; float:left; font-size:0;}

.footer-wrapp .footer-row1 .footer-bar1 .footer-link { width:auto; margin:auto;}

.footer-wrapp .footer-row1 .footer-bar1 .footer-link li { display:inline-block; margin-right:3.6%;}

.footer-wrapp .footer-row1 .footer-bar1 .footer-link li a { font-size:18px; color:#5d5d5d;}

.footer-wrapp .footer-row1 .footer-bar1 .footer-link li a:hover { color:#9dcc3b;}

.footer-wrapp .footer-row1 .footer-bar2 { width:100%; float:left; font-size:0; margin:5px 0 37px;}

.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 { width:auto; margin:auto;}

.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 li { display:inline-block; margin-right:4.5%;}

.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 li a { font-size:20px; font-weight:700; color:#5d5d5d;}

.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 li a:hover { color:#9dcc3b;}

.footer-wrapp .footer-row1 .footer-bar3 { width:100%; float:left; font-size:0; margin-top:5px;}

.footer-wrapp .footer-row1 .footer-bar3 .footer-link3 { width:auto; margin:auto;}

.footer-wrapp .footer-row1 .footer-bar3 .footer-link3 li { display:inline-block; margin-right:12px;}

.footer-wrapp .footer-row1 .footer-bar3 .footer-link3 li a { font-size:13px; color:#6d6e71;}

.footer-wrapp .footer-row1 .footer-bar3 .footer-link3 li a:hover { color:#9dcc3b;}

.footer-wrapp .footer-but1 { font-size:19px; color:#fff; -webkit-box-shadow: 5px 5px 10px 0px rgba(242,242,242,0.1); -moz-box-shadow: 5px 5px 10px 0px rgba(242,242,242,0.1); box-shadow: 5px 5px 10px 0px rgba(242,242,242,0.1);}

.footer-wrapp .footer-but1:hover { background:#404040;}



/*inner-wrapp*/

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

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

.inner-wrapp h2 { font-size:24px; color:#fff; letter-spacing:5.8px; font-weight:700; margin:0 0 2px;}

.inner-wrapp .canver-row1 { width:27.6%; left:4%; bottom:65px;}

.inner-wrapp .canver-row1 .canver-bar1 { width:66%; float:right; margin:-10px 0 0;}

.inner-wrapp .inner-row1 { position:absolute; width:40%; right:4%; bottom:65px; text-align:right;}

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

.inner-wrapp .inner-row1 .inner-bar1 ul { font-size:0; float:right;}

.inner-wrapp .inner-row1 .inner-bar1 li { display:block; float:left; margin-right:7px;}

.inner-wrapp .inner-row1 .inner-bar1 li:last-child { margin-right:0;}

.inner-bar1 li, .inner-bar1 li a { font-size:17px; font-weight:500; color:#c7c8ca; letter-spacing:4.8px;}

.inner-wrapp .inner-row2 { width:35px; float:left; margin:0 auto 0; padding:6px 6px; right:0; bottom:40px; left:0; position:absolute; z-index:9;}

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

.inner-wrapp .inner-row2 .inner-bar2 { width:100%; float:left; margin:0 0 0;}



/*conten-wrapp*/

.conten-wrapp { padding:62px 0 17px;}

.conten-wrapp p { font-size:18px; color:#000000; line-height:28px; margin-bottom:22px;}

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

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

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

.conten-wrapp .conten-row1 .conten-bar2 { width:32.7%; float:right;}



/*sidbar-wrapp*/

.sidbar-wrapp p { font-size:14px; color:#fff; line-height:22px; margin-bottom:24px;}

.sidbar-wrapp h2 { font-size:28px; color:#fff; margin-bottom:12px; font-weight:700;}

.sidbar-wrapp h3 { font-size:30px; color:#fff; margin-bottom:23px;}

.sidbar-wrapp h4 { font-size:14px; color:#fff; margin-bottom:20px; font-weight:600;}

.sidbar-wrapp .sidbar-row1 { width:100%; float:left; background:url(../images/getins-bg.jpg) no-repeat center / cover; margin-bottom:33px; padding:35px 9% 41px; border-radius:10px;}

.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:8px; border:1px solid #b3aca7; background:none; outline:none}

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

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild3 { width:100%; height:44px; margin-bottom:21px; padding:12px 18px;}

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

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

.sidbar-wrapp .sidbar-row3 { width:100%; float:left; background:#f0f0f0; margin:0 0 36px; padding:35px 9% 41px; border-radius:10px;}

.sidbar-wrapp .sidbar-row3 h2 { font-size:26px; color:#77b843; margin-bottom:8px; text-transform:uppercase;}

.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:#9b9b9b; padding:7px 0 6px; display:block;}

.sidbar-wrapp .sidbar-row3 .sidbar-bar3 li a:hover { color:#000; font-weight:700;}

.sidbar-wrapp .sidbar-row4 { width:100%; float:left; background:#f0f0f0; margin:0 0 36px; padding:35px 9% 24px; border-radius:10px;}

.sidbar-wrapp .sidbar-row4 p { font-size:17px; line-height:23px; color:#1b1b1b;}

.sidbar-wrapp .sidbar-row4 p span { color:#77b843; font-weight:700;}

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

.sidbar-wrapp .sidbar-row4 .sidbar-bar4 .sidbar-bar44 { width:auto; float:left;}

.sidbar-wrapp .sidbar-row4 .sidbar-bar4 .sidbar-bar44 img { margin:0 0 17px;}

.sidbar-wrapp .sidbar-row5 { width:100%; float:left; position:relative; margin:15px 0 0;}

.sidbar-wrapp .sidbar-row5 p { font-size:18px; color:#a7c80f; margin:15px 0 0; display:inline-block;}

.sidbar-wrapp .sidbar-row5 .sidbar-bar5 { width:100%; float:left; border-radius:8px; overflow:hidden;}

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

.sidbar-wrapp .sidbar-row5 .sidbar-bar55 { width:25%; position:absolute; right:0; bottom:-10px;}

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

.sidbar-wrapp .sidbar-btn1 { float:none; margin:8px 0 0;}

.sidbar-wrapp .sidbar-btn1:hover { background:#333333;}



/*abouts-wrapp*/

.abouts-wrapp h2 { font-size:28px; color:#9ecb3b; margin:0 0 15px; font-weight:700;}

.abouts-wrapp h3 { font-size:28px; color:#9ecb3b; line-height:36px; margin:51px 0 40px; font-weight:400; display:inline-block;}

.abouts-wrapp h5 { font-size:14.59px; color:#fff; font-weight:700;}

.abouts-wrapp p {  margin-bottom:12px;}

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

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

.abouts-wrapp .abouts-row1 .abouts-bar1 li { font-size:17px; color:#000000; line-height:27px; background:url(../images/abouts-arrow1.png) no-repeat 2px 12px; display:block; padding-left:32px;}

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

.abouts-wrapp .abouts-row2 { width:100%; float:left; margin-top:14px; text-align:center;}

.abouts-wrapp .abouts-row2 .abouts-bar2 { width:46.7%; display:inline-block; position:relative;}

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

.abouts-wrapp .abouts-row2 .abouts-bar2 .abouts-bar3 { width:140px; height:140px; background:#a7c80f; border-radius:50%; position:absolute; top:8px; left:20px; padding:30px 0; mix-blend-mode: multiply;}

.abouts-wrapp .abouts-row2 .abouts-bar2 .abouts-bar3 img { width:auto; display:inline-block; margin-bottom:3px;}

.abouts-wrapp .abouts-row2 .abouts-bar2 .abouts-bar3 .abouts-bar4 { width:55px; position:absolute; top:-8px; left:-13px;}



/*aboutr-wrapp*/

.aboutr-wrapp .aboutr-row1 { width:100%; float:left; text-align:center; margin:31px 0 38px;}

.aboutr-wrapp .aboutr-row1 .aboutr-box { width:200px; height:200px; border-radius:50%; background-color:#9dce58; text-align:center;  margin:0 5px 20px; display:inline-block; position:relative; transition: 0.25s ease-out 0s; cursor:pointer; -webkit-box-shadow: 0 10px 18px 0px rgba(228,228,228,1);

-moz-box-shadow: 0 10px 18px 0px rgba(228,228,228,1);

box-shadow: 0 10px 18px 0px rgba(228,228,228,1);}

.aboutr-wrapp .aboutr-row1 .aboutr-box:hover { background-color:#404040;}

.aboutr-wrapp .aboutr-row1 .aboutr-box .aboutr-bar1 { position:absolute; top:50%; transform:translateY(-50%); right:0; left:0; margin:auto;}

.aboutr-wrapp .aboutr-row1 .aboutr-box .aboutr-bar2 { text-align:center; margin-bottom:9px;}

.aboutr-wrapp .aboutr-row1 .aboutr-box h4 { font-weight:700; font-size:14.79px; line-height:23.12px;}

.aboutr-wrapp .aboutr-row1 .aboutr-box h4 span { display:block;}

.aboutr-wrapp .aboutr-row1 .aboutr-box h4 a {color:#fff;}



/*aboutt-wrapp*/

.aboutt-wrapp h2 { font-size:28px; color:#9ecb3b; margin:0 0 20px; font-weight:700;}

.aboutt-wrapp p { font-size:17px; color:#1b1b1b; line-height:23px; margin-bottom:22px;}

.aboutt-wrapp p span { color:#9ecb3b; font-style:italic; font-weight:700;}

.aboutt-wrapp { background:url(../images/aboutt-bg1.jpg) no-repeat center / cover; padding:55px 0 43px;}

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

.aboutt-wrapp .aboutt-row1 .aboutt-left { width:50%; float:left; padding:0 4%;}

.aboutt-wrapp .aboutt-row1 .aboutt-left:last-child { float:right;}



/*contac-wrapp*/

.contac-wrapp { padding:56px 0;}

.contac-wrapp h2 { font-size:28px; color:#9ecb3b; margin-bottom:20px; font-weight:700;}

.contac-wrapp h3 { font-size:28px; color:#9ecb3b; margin-bottom:20px;}

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

.contac-wrapp h4 { font-size:28px; color:#fff; margin-bottom:20px; font-weight:700;}

.contac-wrapp .contac-left { width:62.4%; float:left;}

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

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

.contac-wrapp .contac-row2 { width:100%; float:left; margin-bottom:9px;}

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

.contac-wrapp .contac-row2 .contac-bar2 { width:81.6%; float:right;}

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

.contac-wrapp .contac-row2 .contac-fil1 { background:#f5f5f5; border:1px solid #d7d7d7;}

.contac-wrapp .contac-row2 .contac-fil2 { width:72%; height:26px; float:left; padding:0 15px;}

.contac-wrapp .contac-row2 .contac-fil4 { width:100%; height:26px; float:left; padding:0 15px;}

.contac-wrapp .contac-row2 .contac-fil3 { width:100%; height:277px; float:left; padding:11px 15px;}

.contac-wrapp .contac-right { width:28.6%; float:right;}

.contac-wrapp .contac-right .contac-bar3 { width:100%; float:left; background:#f2f2f2; padding:20px 8.1%; border-radius:8px 8px 0 0;}

.contac-wrapp .contac-right .contac-bar3 p { font-size:16px; color:#555555;}

.contac-wrapp .contac-right .contac-bar3 p a { font-size:20px; color:#555555; display:block; font-weight:700;}

.contac-wrapp .contac-right .contac-bar3 .contac-bar33 { width:100%; float:left; border-bottom:1px solid #dadada; padding:13px 0;}

.contac-wrapp .contac-right .contac-bar3 .contac-bar33:last-child { border:none;}

.contac-wrapp .contac-right .contac-bar3 .contac-bar33 .left2 { width:41px; float:left;}

.contac-wrapp .contac-right .contac-bar3 .contac-bar33 .right2 { width:79%; float:right;}

.contac-wrapp .contac-right .contac-bar4 { width:100%; float:left; background:url(../images/contact-vidiobg1.jpg) no-repeat center / cover; padding:45px 30px; border-radius:0 0 8px 8px; text-align:center; position:relative; min-height:410px;}

.contac-wrapp .contac-right .contac-bar4 .contac-bar44 { width:auto; position:absolute; top:50%; transform:translateY(-50%); left:0; right:0; margin:auto;}

.contac-wrapp .contac-btn1 { float:none; margin:8px 0 0; padding:11px 17px 10px 17px;}

.contac-wrapp .contac-btn1:hover { background:#333333;}

.contac-wrapp .contac-row22 { width:100%; float:left; margin:50px 0 0;}

.contac-wrapp .contac-row22 .contac-row3 { width:50%; float:left; background:#77b843; min-height:397px;}

.contac-wrapp .contac-row22 .contac-row3 p { font-size:16px; color:#fff; margin:10px 0 0; display:inline-block; font-weight:700;}

.contac-wrapp .contac-row22 .contac-row3 p span { display:block;}

.contac-wrapp .contac-row22 .contac-row3:first-child { padding:45px 0;}

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

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 { width:84.8%; float:right;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 .contac-row4 { width:100%; float:left; font-size:20px; color:#fff; font-weight:400; margin:0 0 10px;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 .contac-row4 .contac-bar44 { width:21%; float:left;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 .contac-row4 .contac-bar55 { width:61.2%; float:right;}

.contac-wrapp .contac-row5 { width:100%; float:left; padding:40px 0 0;}

.contac-wrapp .contac-row5 h3 { font-size:20px; margin:20px 0 10px;}

.contac-wrapp .contac-row5 p { font-size:17px; color:#555555; line-height:23px; margin-bottom:10px;}

.contac-wrapp .contac-row5 .contac-bar55 { width:100%; max-width:890px; margin:auto;}

.contac-wrapp .contac-row5 .contac-bar55 .contac-bar66 { width:30.4%; float:left;}

.contac-wrapp .contac-row5 .contac-bar55 .contac-bar77 { width:64%; float:right;}



/*gallerin-wrapp*/

.gallerin-wrapp h2 { font-size:22px; color:#77b843; font-weight:700; margin:0 0 15px;}

.gallerin-wrapp p { font-size:16px; color:#58585a; line-height:24px;} 

.gallerin-wrapp .gallerin-row1 { width:95.5%; float:left; margin:0 0 25px;}

.gallerin-wrapp .gallerin-row1 .gallerin-bar1 { width:50%; float:left;}

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

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

.gallerin-wrapp .gallerin-btn1 { float:none; margin:8px 0 0;}

.gallerin-wrapp .gallerin-btn1:hover { background:#333333;}

.gallerin-wrapp p a { color: #77b843; font-weight: 700;}


/*testimo-wrapp*/

.testimo-wrapp { background:url(../images/testimo-bg1.jpg) no-repeat center / cover;}

.testimo-wrapp h2 { font-size:57.43px; color:#77b843; margin:-8px 0 30px; letter-spacing:-2px; font-weight:700;}

.testimo-wrapp h4 { font-size:18px; letter-spacing:4.5px; color:#a6a6a6;}

.testimo-wrapp h5 { font-size:17px; color:#77b843; line-height:23px; font-style:italic; font-weight:700;}

.testimo-wrapp p { font-size:17px; color:#6a6a6a; line-height:21px;}

.testimo-wrapp .testimo-row1 { width:100%; float:left; padding:60px 12.4% 60px 0;}

.testimo-wrapp .testimo-row1 .testimo-row2 { width:53.8%; float:right; position:relative;}

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

.testimo-wrapp .testimo-row1 .testimo-row2 .testimo-bar2 { width:102px; position:absolute; right:30px; top:0;}

.testimo-wrapp .testimo-btn1 { float:right; margin:8px 0 0;}

.testimo-wrapp .testimo-btn1:hover { background:#333333;}



/*feeser-wrapp*/

.feeser-wrapp h3 { font-size:20px; color:#a5c982; line-height:35.75px; margin:0 0 31px; font-weight:400;}

.feeser-wrapp p { font-size:17px; color:#1b1b1b; line-height:23px; margin:0 0 22px;}

.feeser-wrapp h2 { font-size:18px; color:#fff; line-height:36px; margin:0 0 36px;}

.feeser-wrapp h4 { font-size:17px; color:#77b843; font-weight:400; margin:0 0 24px;}

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

.feeser-wrapp .feeser-row2 { width:100%; float:left; margin:0 0 0; padding:14px 0 28px;}

.feeser-wrapp .feeser-row1 .feeser-bar1 { width:76.1%; float:left; text-align:left; color:#58585a; padding:0 1% 0 0;}

.feeser-wrapp .feeser-row1 .feeser-bar1 span { display:block; font-size:14px;}

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

.feeser-wrapp .feeser-row1 .feeser-bar3 { width:45.1%; float:left; text-align:left; color:#58585a; padding:0 1% 0 0;}

.feeser-wrapp .feeser-row1 .feeser-bar3 span { display:block; font-size:14px;}

.feeser-wrapp .feeser-row2 .feeser-bar4 { width:52.9%; float:none; text-align:right; color:#6a747c; font-weight:700; display:inline-block; padding:0 1% 0 0;}

.feeser-wrapp .feeser-row3 { width:100%; float:right; text-align:right; margin:0 0 16px;}

.feeser-wrapp .feeser-row4 { width:100%; float:right; text-align:left; margin:70px 0 0;}

.feeser-bar1, .feeser-bar2, .feeser-bar3, .feeser-bar4 { font-size:16px;}



/*galler-wrapp*/

.galler-wrapp { width:63.2%; float:left; margin-bottom:52px;}

.galler-wrapp h2 { font-size:22px; color:#77b843; margin:0 0 18px; font-weight:700;}

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

.galler-wrapp p { font-size:16px; color:#222222; line-height:19px;}

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

.galler-wrapp .galler-row1 .galler-bar1 { width:49%; float:left; position:relative; min-height:395px; padding-bottom:35px;}

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

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

.galler-wrapp .galler-row1 .galler-bar1 .galler-bar2 .galler-bar3 { width:49.8%; float:left;}

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

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

.galler-wrapp .galler-btn1 { float:none; margin:8px 0 0; position:absolute; bottom:0; left:0;}

.galler-wrapp .galler-btn1:hover { background:#333333;}



/*teamer-wrapp*/

.teamer-wrapp {padding:62px 0 50px;}

.teamer-wrapp h2 { font-size:28px; color:#77b843; font-weight:700; margin:-6px 0 7px;}

.teamer-wrapp h3 { font-size:16px; color:#acacac; line-height:26.31px; margin:0 0 9px;}

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

.teamer-wrapp h4 { font-size:16px; color:#77b843; margin:0 0 11px;}

.teamer-wrapp h5 { font-size:18px; color:#5d5b5b; line-height:26.31px; margin:0 0 22px; font-weight:700;}

.teamer-wrapp h5 span { display:block; font-weight:400;}

.teamer-wrapp p { font-size:17.3px; color:#6a6a6a; margin:0 0 19px;}

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

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

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

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

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

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

.teamer-wrapp .teamer-row1 .teamer-bar1 .teamer-right { width:56%; float:right; position:relative; padding-bottom:35px; min-height:322px;}

.teamer-wrapp .teamer-btn1 { float:none; margin:8px 0 0; position:absolute; bottom:0; left:0;}

.teamer-wrapp .teamer-btn1:hover { background:#333333;}



/*treain-wrapp*/

.treain-wrapp { margin-bottom:51px;}

.treain-wrapp h2 { font-size:22px; color:#77b843; line-height:36px; margin:0 0 16px;}

.treain-wrapp h3 { font-size:22px; color:#77b843; line-height:36px; margin:0 0 20px;}

.treain-wrapp p { font-size:16px; color:#58585a; line-height:24px;}

.treain-wrapp p a { color:#77b843; font-weight:700;}

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

.treain-wrapp .treain-row1 .treain-bar1 { width:36.9%; float:left; margin:30px 5% 23px 0;}

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

.treain-wrapp .treain-row1 .treain-bar2 { width:100%; float:left; margin:39px 0 47px;}

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

.treain-wrapp .treain-row1 .treain-bar3 { width:58%; float:right; margin:23px 0 13px 0;}

.treain-wrapp .treain-row1 .treain-bar3 ul { width:100%; float:left;}

.treain-wrapp .treain-row1 .treain-bar3 li { font-size:16px; color:#58585a; line-height:30px; background:url(../images/abouts-arrow1.png) no-repeat 2px 12px; display:block; padding-left:32px; margin-bottom:2px;}

.treain-wrapp .treain-btn1 { float:none; margin:18px 0 0;}

.treain-wrapp .treain-btn1:hover { background:#333333;}



/*visitr-wrapp*/

.visitr-wrapp { background:url(../images/visitr-bg1.jpg) no-repeat center / cover; padding:55px 0 75px;}

.visitr-wrapp h2 { font-size:20px; color:#a9a9a9; letter-spacing:4.5px; margin:0 0 38px;}

.visitr-wrapp h3 { font-size:24px; color:#77b843; margin:0 0 9px; font-weight:700;}

.visitr-wrapp p { font-size:16px; color:#616161; margin:0 0 15px;}

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

.visitr-wrapp .visitr-row1 .visitr-row2 { width:59.8%; float:left;}

.visitr-wrapp .visitr-row1 .visitr-row2 .visitr-bar1 { width:51.4%; float:left;}

.visitr-wrapp .visitr-row1 .visitr-row2 .visitr-bar1:last-child { width:41.5%; float:right;}

.visitr-wrapp .visitr-btn1 { float:none; margin:18px 0 0;}

.visitr-wrapp .visitr-btn1:hover { background:#333333;}



/*treat-wrapp*/

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

.treat-wrapp h2 { font-size:24px; color:#77b843; margin:0 0 9px;}

.treat-wrapp p { font-size:16px; color:#616161; margin:0 0 5px;}

.treat-wrapp .margin { max-width:1235px}

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

.treat-wrapp .treat-row1 .treat-bar1 { width:31.6%; float:left; margin:0 2.6% 2.6% 0; min-height:530px; position:relative; padding-bottom:35px;}

.treat-wrapp .treat-row1 .treat-bar1:nth-child(3n) { margin-right:0;}

.treat-wrapp .treat-row1 .treat-bar1 .treat-bar11 { width:100%; float:left; border-radius:8px; overflow:hidden; margin:0 0 18px;}

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

.treat-wrapp .treat-row1 .treat-bar1 .treat-bar12 { width:100%; float:left; padding:0 15px 0 0;}

.treat-wrapp .treat-btn1 { float:none; margin:18px 0 0; position:absolute; bottom:0; left:0;}

.treat-wrapp .treat-btn1:hover { background:#333333;}



/*rating-wrapp*/

.rating-wrapp { background:#f0f0f0; padding:57px 0 47px; margin:0 0 31px;}

.rating-wrapp h2 { font-size:55px; color:#77b843; margin:0 0 12px; font-weight:700;}

.rating-wrapp h3 { font-size:28px; color:#77b843; line-height:36px;}

.rating-wrapp h3 span { font-weight:700;}

.rating-wrapp h5 { font-size:16px; color:#9d9d9d; margin:0 0 30px; text-transform:uppercase;}

.rating-wrapp h5 a { color:#77b843; font-weight:700;}

.rating-wrapp p { font-size:16px; color:#616161; margin:0 0 5px;}

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

.rating-wrapp .rating-row1 .rating-left { width:35.4%; float:left;}

.rating-wrapp .rating-row1 .rating-left .rating-bar1 { width:201px; float:left;}

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

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



/*vidior-wrapp*/

.vidior-wrapp p { font-size:18.81px; color:#FFF; position:absolute; bottom:32px; left:10%;}

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

.vidior-wrapp .vidior-row1 .vidior-bar1 { width:48%; float:left; position:relative; border-radius:10px; overflow:hidden;}

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

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

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

.vidior-wrapp .vidior-row1 .vidior-bar1 .vidior-bar2 { width:17%; position:absolute; top:50%; transform:translateY(-50%); left:0; right:0; margin:auto;}

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



/*testi-wrapp*/

.testi-wrapp { padding:37px 0 0;}

.testi-wrapp h3 { font-size:17px; color:#77b843; font-style:italic; font-weight:700;}

.testi-wrapp p { font-size:17px; line-height:23px; color:#58585a; margin:0 0 24px;}

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

.testi-wrapp .testi-row1 .testi-bar1 { width:32%; float:left; margin:0 2% 0 0;}

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

.testi-wrapp .testi-row1 .testi-bar1 .testi-bar2 { width:100%; float:left; position:relative; background:#f0f0f0; margin-bottom:25px; padding:37px 29px 73px 33px; border-radius:8px; min-height:334px;}

.testi-wrapp .testi-row1 .testi-bar1 .testi-bar2 .testi-bar22 { width:24%; position:absolute; right:29px; bottom:27px;}

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

.testi-wrapp .testi-row1 .testi-bar1 .testi-bar3 { width:100%; float:left; position:relative; background:#f0f0f0; margin-bottom:25px; padding:37px 29px 73px 33px; border-radius:8px;}

.testi-wrapp .testi-row1 .testi-bar1 .testi-bar3 .testi-bar22 { width:102px; position:absolute; right:29px; bottom:27px;}



/*certir-wrapp*/

.certir-wrapp { background:url(../images/teamin-bg1.jpg) no-repeat center / cover; padding:53px 0 23px;}

.certir-wrapp h2 { font-size:28px; color:#fff; font-weight:700; margin:0 0 20px;}

.certir-wrapp p { font-size:18px; color:#fff; line-height:28px; margin:0 0 27px;}

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

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

.certir-wrapp .certir-row1 .certir-bar1 { width:33.2%; float:left; margin:27px 0 0;}

.certir-wrapp .certir-row1 .certir-bar2 { width:20.4%; float:left;}

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

.certir-wrapp .certir-btn1 { background:#fff; padding:8px 17px 8px 17px; color:#77b843; display:inline-block; clear:both; border-radius:7px; font-weight:700;}

.certir-wrapp .certir-btn1:hover { background:#77b843; color:#fff;}



/*teamin-wrapp*/

.teamin-wrapp { padding:0 0 71px;}

.teamin-wrapp h2 { font-size:28px; color:#77b843; font-weight:700; margin:-5px 0 12px;}

.teamin-wrapp h3 { font-size:16px; color:#acacac; line-height:26.31px; margin:0 0 12px;}

.teamin-wrapp h4 { font-size:18px; color:#5d5b5b; line-height:26.31px;}

.teamin-wrapp h4 span { display:block; font-weight:700;}

.teamin-wrapp p { font-size:17.3px; color:#6a6a6a; margin:0 0 20px; line-height:22px;}

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

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

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

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

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

.teamin-wrapp .teamin-btn1 { float:none; margin:41px 0 0;}

.teamin-wrapp .teamin-btn1:hover { background:#333333;}



/*nervou-wrapp*/

.nervou-wrapp h2 { font-size:28px; color:#77b843; line-height:36px; margin:0 0 31px;}

.nervou-wrapp p { font-size:17px; color:#000000; line-height:25px;}

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



/*sedati-wrapp*/

.sedati-wrapp { background:url(../images/sedation-bg1.jpg) no-repeat center / cover; padding:50px 0 21px;}

.sedati-wrapp h3 { font-size:28px; color:#9ecb3b; margin:-7px 0 24px; font-weight:700;}

.sedati-wrapp h4 { font-size:18.84px; color:#191919; display:inline-block; margin:18px 0 0;}

.sedati-wrapp p { font-size:17px; color:#191919; line-height:23px; margin:0 0 40px;}

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

.sedati-wrapp .sedati-row1 .sedati-left { width:36.7%; float:left; position:relative;}

.sedati-wrapp .sedati-row1 .sedati-left .sedati-bar1 { width:100%; float:left; border-radius:8px; overflow:hidden;}

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

.sedati-wrapp .sedati-row1 .sedati-left .sedati-bar2 { position:absolute; bottom:-38px; right:44px;}

.sedati-wrapp .sedati-row1 .sedati-right { width:57.3%; float:right;}



/*noiser-wrapp*/

.noiser-wrapp h3 { font-size:28px; color:#fff; font-weight:700; margin:0 0 17px;}

.noiser-wrapp h4 { font-size:24px; color:#58595b; line-height:30px;}

.noiser-wrapp h4 a { color:#77b843; font-weight:700;}

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

.noiser-wrapp h5 { font-size:18.84px; color:#fff; position:absolute; left:6%; bottom:30px;}

.noiser-wrapp p { font-size:17px; line-height:23px; color:#fff; margin:0 0 22px;}

.noiser-wrapp .noiser-row1 { width:100%; float:left; background:#77b843; border-radius:8px;}

.noiser-wrapp .noiser-row1 .noiser-bar1 { width:50%; float:left; padding:42px 3.6% 49px;}

.noiser-wrapp .noiser-row1 .noiser-bar11 { width:117%; float:left; background:#f1f2f2; border-radius:8px 0 0 8px; margin:5px 0 0 -8.4%; padding:20px 0 22px 3.6%;}

.noiser-wrapp .noiser-row1 .noiser-bar2 { width:50%; float:right; border-radius:0 8px 8px 0; overflow:hidden; position:relative;}

.noiser-wrapp .noiser-row1 .noiser-bar2 .noiser-bar22 { width:100%; float:left;}

.noiser-wrapp .noiser-row1 .noiser-bar2 .noiser-bar22 img { width:100%; display:block;}

.noiser-wrapp .noiser-row1 .noiser-bar2 .noiser-bar23 { position:absolute; width:16%; top:50%; transform:translateY(-50%); left:0; right:0; margin:auto;} 



/*blogin-wrapp*/

.blogin-wrapp h2 { font-size:23px; color:#77b843; font-weight:700; margin:0 0 17px;}

.blogin-wrapp h3 { font-size:16px; color:#58585a; margin:0 0 20px; font-weight:400;}

.blogin-wrapp p { font-size:16px; line-height:23px; color:#222222; margin:0 0 22px;}

.blogin-wrapp .blogin-row1 { width:100%; float:left; border-radius:10px; margin-bottom:40px; overflow: hidden;}

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

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

.blogin-wrapp .blogin-btn1 { float:none; margin:20px 0 0;}

.blogin-wrapp .blogin-btn1:hover { background:#333333;}



/*bloger-wrapp*/

.bloger-wrapp h2 { font-size:23px; color:#77b843; font-weight:700; margin:0 0 17px;}

.bloger-wrapp h3 { font-size:16px; color:#58585a; margin:0 0 20px; font-weight:400;}

.bloger-wrapp p { font-size:16px; line-height:23px; color:#222222; margin:0 0 22px;}

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

.bloger-wrapp .bloger-row1 .bloger-bar1 { width:33.3%; float:left; border-radius:10px; overflow:hidden;}

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

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

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

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

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

.bloger-wrapp .bloger-btn1:hover { background:#333333;}



.greenbutton, .lear-but, .facier-but, .footer-but1, .sidbar-btn1, .contac-btn1, .gallerin-btn1, .testimo-btn1, .galler-btn1, .teamer-btn1, .treain-btn1, .visitr-btn1, .treat-btn1, .teamin-btn1, .bloger-btn1, .blogin-btn1 { background:#77b843; padding:8px 17px 8px 17px; color:#fff!important; display:inline-block; clear:both; margin-bottom:20px; border-radius:7px; font-weight:700;}

.greenbutton:hover { background:#333333;}

.bounce { -moz-animation: bounce 4s infinite; -webkit-animation: bounce 4s infinite; animation: bounce 4s infinite; }

.anchor1 { display:block;}

.anchor2 { display:none;}

.mtop { margin:-307px 0 0;}



/*headerPopup*/

#headerPopup{

  width:75%;

  margin:0 auto;

}



#headerPopup iframe{

  width:100%;

  margin:0 auto;

}
.free-consult p a {
    color: #9ecb3b;
}

.callus a{color:#fff}

.footer-bar1 ul.sub-menu {
display: none;
top: 100%;
padding: 15px;
}

.footer-bar1 .menu-item-has-children:hover ul.sub-menu {
display: block;
}
.footer-wrapp  .menu-item-has-children >  a {
    cursor: default;
}
.livechat-button {
    position: absolute;
    bottom: 202px;
    right: 4%;
    background: none;
    }
.livechat-button a {
    font-weight: 700;
    cursor: pointer;
    padding: 11px 24px 10px 16px;
    color: #fff;
    font-size: 20px;
    background: none;
    border: 2px solid #fff;
    border-radius: 6px;
    transition: all 0.25s ease-out 0s;
}
.livechat-button a:hover{
    color: #77b843;
    background: #fff;
    border: 2px solid #77b843;

}
/*Smartphone css*/

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

.margin { width:90%;}



.home-wrapper { background:#fff; padding:0 0 40px; text-align:center;}

.top-wrapper { position:relative; text-align:center; padding-top:45px;}

.top-wrapper .top-row1 { width:100%; margin:20px 0 40px;}

.top-wrapper .top-row1 .top-bar1 { width:135px;}

.top-wrapper .top-row1 .top-bar1:last-child { float:right;}

.top-wrapper .callus { width:100%; text-align:center; margin:0 0 40px;}

.top-wrapper .callus h2 { color:#000;}

.top-wrapper .callus p { color:#000;}

.top-wrapper .callus h6 { color:#000;}

.top-wrapper .logo2 { position:relative; margin:20px 0; display:inline-block;}

.top-wrapper .logo { display:none;}

.linkbar { height:inherit; background:#77b843; margin:0; position:fixed; top: 0;}

.linkbar2 { display:none;}



.slider-wrapp h1, .slider-wrapp h2 { font-size:29px; color:#000;}

.slider-wrapp h1 span, .slider-wrapp h2 span { display:contents;}

.slider-wrapp p { margin-top:35px; color:#000; position:relative; bottom:inherit; width:90%;}

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

.slider-wrapp .canver-row1 { position:relative; bottom:inherit; right:inherit; margin:40px 5% 0;}

.slider-wrapp .caption { position:relative; top:inherit; margin:40px 5% 0; width:90%; transform:none;}

.slider-wrapp .lear-but { margin-top:35px;}





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

.circle-wrapp .circle-block { width:90%; margin:33px 5% 0;}

.circle-wrapp .circle-block .circle h3 { font-size:18px; line-height:22px;}

.circle-wrapp .circle-block .circle { width:130px; height:130px;}

.circle-wrapp .awardlogo { position:relative; text-align:center; left:inherit; width:100%;}



.circle-wrapp .works-row1 { margin-top:40px;}

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

.circle-wrapp .works-row1 .works-bar2 { width:80%; margin-top:40px;}

.circle-wrapp .works-row1 .works-bar3 { width:285px; position:relative; bottom:inherit; margin:40px auto auto;}



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

.facier-wrapp { padding:60px 0 0;}

.facier-wrapp .facier-row3 { width:90%; margin:0 5% 40px;}

.facier-wrapp .facier-but { margin:20px 0 0;}

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

.facier-wrapp .facier-row2 { width:90%; margin:40px 5%; padding:0;}

.facier-wrapp .facier-row2 .facier-bar2 { width:100%; text-align:center;}



.whycho-wrapp .box-wrap .box h4 { font-size:11.79px; line-height:15.12px;}

.whycho-wrapp p span { display:initial;}

.whycho-wrapp .box-wrap { margin-bottom:20px;}

.whycho-wrapp .box-wrap .box { margin:0 2% 30px; width:147px; height:147px;}



.insta-wrapp h2 { font-size:19px;}

.insta-wrapp .insta-row1 { width:285px; margin:auto auto 30px;}

.insta-wrapp .insta-row1 .insta-bar1 { width:60%;}

.insta-wrapp .insta-row2 { margin:0 0 15px;}

.insta-wrapp .insta-row2 .insta-bar2 { width:100%; margin:0 0 30px;}



.footer-wrapp h6 { line-height:20px;}

.footer-wrapp .footer-row1 .footer-bar1 .footer-link li { margin-bottom:10px;}

.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 li { margin-bottom:10px;}

.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 li a { font-size:14px;}

.footer-wrapp .footer-row1 .footer-bar3 .footer-link3 li { margin-bottom:3px;}



/*inner-wrapp*/

.inner-wrapp h2 { font-size:20px; letter-spacing:3.8px;}

.inner-wrapp .inner-row1 { width:100%; right:0; text-align:center; top:25%; bottom:inherit;}

.inner-wrapp .inner-row1 .inner-bar1 ul { float:none;}

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

.inner-wrapp .inner-row2 { bottom:-50px;}

.inner-wrapp .canver-row1 { width:100%; left:0; margin:25px 0 0;}

.inner-wrapp .canver-row1 .canver-bar1 { width:100%; margin:15px 0 0;}



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

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



.sidbar-wrapp .sidbar-row5 { margin-bottom:30px;}

.sidbar-wrapp .sidbar-row5 .sidbar-bar55 { bottom:15px;}



.abouts-wrapp h2 { font-size:24px;}

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

.abouts-wrapp .abouts-row2 { display:none;}

.aboutt-wrapp h2 { font-size:24px;}

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

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



.contac-wrapp .contac-left { width:100%; margin-bottom:50px;}

.contac-wrapp .contac-right { width:100%;}

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

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

.contac-wrapp .contac-row2 { margin-bottom:20px;}

.contac-wrapp .contac-row2 .contac-fil2 { width:100%;}

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

.contac-wrapp .contac-right .contac-bar3 p a { font-size:18px;}

.contac-wrapp .contac-right .contac-bar4 { min-height:330px;}

.contac-wrapp .contac-row22 .contac-row3 { width:100%; min-height:inherit;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 { width:100%; padding:0 5%;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 .contac-row4 { font-size:17px;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 .contac-row4 .contac-bar44 { width:35%;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 .contac-row4 .contac-bar55 { width:63%;}

.contac-wrapp .contac-row22 .contac-row3 p span { display:contents;}

.contac-wrapp .contac-row5 { padding:40px 5%;}

.contac-wrapp .contac-row5 .contac-bar55 .contac-bar66 { width:100%;}

.contac-wrapp .contac-row5 .contac-bar55 .contac-bar77 { width:100%;}



.nervou-wrapp h2 { font-size:24px; line-height:33px;}



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



.certir-wrapp .certir-row1 { text-align:center;}

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

.certir-wrapp .certir-row1 .certir-bar2 { width:252px; float:none; display:inline-block;}



.sedati-wrapp h3 { font-size:23px;}

.sedati-wrapp .sedati-row1 .sedati-left { width:100%; margin-bottom:60px;}

.sedati-wrapp .sedati-row1 .sedati-left .sedati-bar2 { right:2%;}

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



.noiser-wrapp h3 { font-size:24px;}

.noiser-wrapp h4 { font-size:15px;}

.noiser-wrapp h5 { font-size:16px;}

.noiser-wrapp h4 span { display:contents;}

.noiser-wrapp .noiser-row1 .noiser-bar1 { width:100%; padding:42px 5% 49px;}

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

.noiser-wrapp .noiser-row1 .noiser-bar11 { width:112%; padding: 20px 5% 22px 5%; margin:5px 0 0 -6.4%;}



.testimo-wrapp .testimo-row1 { padding:50px 0;}

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

.testimo-wrapp h4 { font-size:15px;}

.testimo-wrapp h2 { font-size:40px;}

.testimo-wrapp .testimo-row1 .testimo-row2 .testimo-bar2 { width:58px;}

.testimo-wrapp .testimo-row1 .testimo-row2 .testimo-bar1 { padding-top:42px;}



.galler-wrapp { width:100%;}

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

.galler-wrapp .galler-row1 .galler-bar1 { width:100%; min-height:inherit; margin-bottom:30px;}



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

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



.teamer-wrapp .teamer-row1 { margin-bottom:0;}

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

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

.teamer-wrapp .teamer-row1 .teamer-bar1 .teamer-right { width:100%; min-height:inherit;}



.rating-wrapp h2 { font-size:36px;}

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

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



.vidior-wrapp p { font-size:16px; left:5%;}

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



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

.testi-wrapp .testi-row1 .testi-bar1 .testi-bar3 { padding-bottom:130px;}



.treain-wrapp h2 { font-size:20px; line-height:30px;}

.treain-wrapp h3 { font-size:18px;}

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

.treain-wrapp .treain-row1 .treain-bar3 { width:100%;}



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

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

.visitr-wrapp .visitr-row1 .visitr-row2 .visitr-bar1:last-child { width:100%;}



.treat-wrapp .treat-row1 .treat-bar1 { width:100%; min-height:inherit; margin-bottom:25px; padding-bottom:50px;}



.bloger-wrapp h2 { font-size:20px; line-height:30px;}

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

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



.anchor1 { display:none;}

.anchor2 { display:block;}

.mtop { margin:0;}

.testi-hide { display:none;}



}



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

.margin { width:90%;}



.home-wrapper { background:#fff; padding:0 0 40px; text-align:center;}

.top-wrapper { position:relative; text-align:center; padding-top:45px;}

.top-wrapper .top-row1 { width:100%; margin:20px 0 40px;}

.top-wrapper .top-row1 .top-bar1 { width:135px;}

.top-wrapper .top-row1 .top-bar1:last-child { float:right;}

.top-wrapper .callus { width:100%; text-align:center; margin:0 0 40px;}

.top-wrapper .callus h2 { color:#000;}

.top-wrapper .callus p { color:#000;}

.top-wrapper .callus h6 { color:#000;}

.top-wrapper .logo2 { position:relative; margin:20px 0; display:inline-block;}

.top-wrapper .logo { display:none;}

.linkbar { height:inherit; background:#77b843; margin:0; position:fixed; top: 0;}

.linkbar2 { display:none;}



.slider-wrapp h1, .slider-wrapp h2 { font-size:29px; color:#000;}

.slider-wrapp h1 span, .slider-wrapp h2 span { display:contents;}

.slider-wrapp p { margin-top:35px; color:#000; position:relative; bottom:inherit; width:90%;}

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

.slider-wrapp .canver-row1 { position:relative; bottom:inherit; right:inherit; margin:40px 5% 0;}

.slider-wrapp .caption { position:relative; top:inherit; margin:40px 5% 0; width:90%; transform:none;}

.slider-wrapp .lear-but { margin-top:35px;}





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

.circle-wrapp .circle-block .circle h3 { font-size:19px; line-height:28px;}

.circle-wrapp .circle-block .circle { width:160px; height:160px; display:inline-block;}

.circle-wrapp .awardlogo { position:relative; text-align:center; left:inherit; width:100%;}



.circle-wrapp .works-row1 { margin-top:40px;}

.circle-wrapp .works-row1 .works-bar1 { width:70%;}

.circle-wrapp .works-row1 .works-bar2 { width:44%; margin-top:40px;}

.circle-wrapp .works-row1 .works-bar3 { width:285px; position:relative; bottom:inherit; margin:40px auto auto;}



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

.facier-wrapp { padding:60px 0 0;}

.facier-wrapp .facier-row3 { width:90%; margin:0 5% 40px;}

.facier-wrapp .facier-but { margin:20px 0 0;}

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

.facier-wrapp .facier-row2 { width:90%; margin:40px 5%; padding:0;}

.facier-wrapp .facier-row2 .facier-bar2 { width:100%; text-align:center;}



.whycho-wrapp p span { display:initial;}

.whycho-wrapp .box-wrap { margin-bottom:20px;}

.whycho-wrapp .box-wrap .box { margin:0 2% 30px; width:197px; height:197px;}



.insta-wrapp h2 { font-size:19px;}

.insta-wrapp .insta-row1 { width:285px; margin:auto auto 30px;}

.insta-wrapp .insta-row1 .insta-bar1 { width:60%;}

.insta-wrapp .insta-row2 { margin:0 0 15px;}

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



.footer-wrapp h6 { line-height:20px;}

.footer-wrapp .footer-row1 .footer-bar1 .footer-link li { margin-bottom:10px;}

.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 li { margin-bottom:10px;}

.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 li a { font-size:14px;}

.footer-wrapp .footer-row1 .footer-bar3 .footer-link3 li { margin-bottom:3px;}



/*inner-wrapp*/

.inner-wrapp .inner-row1 { width:100%; right:0; text-align:center; top:28%; bottom:inherit;}

.inner-wrapp .inner-row1 .inner-bar1 ul { float:none;}

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

.inner-wrapp .inner-row2 { bottom:-50px;}

.inner-wrapp .canver-row1 { width:287px; margin:25px 0 0; left:inherit;}

.inner-wrapp .canver-row1 .canver-bar1 { width:100%; margin:15px 0 0;}



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

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



.sidbar-wrapp .sidbar-row5 { margin-bottom:30px;}



.abouts-wrapp h2 { font-size:24px;}

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

.abouts-wrapp .abouts-row2 { display:none;}

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

.aboutt-wrapp h2 { font-size:24px;}

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

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



.contac-wrapp .contac-left { width:100%; margin-bottom:50px;}

.contac-wrapp .contac-right { width:100%;}

.contac-wrapp .contac-row1 .contac-bar1 { width:27%;}

.contac-wrapp .contac-row1 .contac-bar2 { width:70%;}

.contac-wrapp .contac-row2 { margin-bottom:20px;}

.contac-wrapp .contac-row2 .contac-fil2 { width:100%;}

.contac-wrapp .contac-row22 .contac-row3 { width:100%; min-height:inherit;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 { width:100%; padding:0 5%;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 .contac-row4 .contac-bar44 { width:35%;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 .contac-row4 .contac-bar55 { width:63%;}

.contac-wrapp .contac-row22 .contac-row3 p span { display:contents;}

.contac-wrapp .contac-row5 { padding:40px 5%;}

.contac-wrapp .contac-row5 .contac-bar55 .contac-bar66 { width:100%;}

.contac-wrapp .contac-row5 .contac-bar55 .contac-bar77 { width:100%;}



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



.certir-wrapp .certir-row1 { text-align:center;}

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

.certir-wrapp .certir-row1 .certir-bar2 { width:252px; float:none; display:inline-block;}



.sedati-wrapp h3 { font-size:23px;}

.sedati-wrapp .sedati-row1 .sedati-left { width:100%; margin-bottom:60px;}

.sedati-wrapp .sedati-row1 .sedati-left .sedati-bar2 { right:2%;}

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



.noiser-wrapp h3 { font-size:24px;}

.noiser-wrapp h4 { font-size:22px;}

.noiser-wrapp h4 span { display:contents;}

.noiser-wrapp .noiser-row1 .noiser-bar1 { width:100%; padding:42px 5% 49px;}

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

.noiser-wrapp .noiser-row1 .noiser-bar11 { width:112%; padding: 20px 5% 22px 5%; margin:5px 0 0 -6.4%;}



.testimo-wrapp .testimo-row1 { padding:50px 0;}

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

.testimo-wrapp h4 { font-size:15px;}

.testimo-wrapp h2 { font-size:40px;}

.testimo-wrapp .testimo-row1 .testimo-row2 .testimo-bar2 { width:58px;}



.galler-wrapp { width:100%;}

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

.galler-wrapp .galler-row1 .galler-bar1 { width:100%; min-height:inherit; margin-bottom:30px;}



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

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



.teamer-wrapp .teamer-row1 { margin-bottom:0;}

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

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

.teamer-wrapp .teamer-row1 .teamer-bar1 .teamer-right { width:100%; min-height:inherit;}



.rating-wrapp h2 { font-size:36px;}

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

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



.vidior-wrapp p { left:5%;}

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



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

.testi-wrapp .testi-row1 .testi-bar1 .testi-bar2 { min-height:inherit;}



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

.treain-wrapp .treain-row1 .treain-bar3 { width:100%;}



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

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

.visitr-wrapp .visitr-row1 .visitr-row2 .visitr-bar1:last-child { width:100%;}



.treat-wrapp .treat-row1 .treat-bar1 { width:100%; min-height:inherit; margin-bottom:25px; padding-bottom:50px;}



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

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



.anchor1 { display:none;}

.anchor2 { display:block;}

.mtop { margin:0;}

.testi-hide { display:none;}



}

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

.margin { width:90%;}



.home-wrapper { background:#fff; padding:0 0 40px; text-align:center;}

.top-wrapper { position:relative; text-align:center; padding-top:45px;}

.top-wrapper .top-row1 { width:100%; margin:20px 0 40px;}

.top-wrapper .top-row1 .top-bar1 { width:135px;}

.top-wrapper .top-row1 .top-bar1:last-child { float:right;}

.top-wrapper .callus { width:100%; text-align:center; margin:0 0 40px;}

.top-wrapper .callus h2 { color:#000;}

.top-wrapper .callus p { color:#000;}

.top-wrapper .callus h6 { color:#000;}

.top-wrapper .logo2 { position:relative; margin:20px 0; display:inline-block;}

.top-wrapper .logo { display:none;}

.linkbar { height:inherit; background:#77b843; margin:0; position:fixed; top: 0;}

.linkbar2 { display:none;}



.slider-wrapp h1, .slider-wrapp h2 { font-size:29px; color:#000;}

.slider-wrapp h1 span, .slider-wrapp h2 span { display:contents;}

.slider-wrapp p { margin-top:35px; color:#000; position:relative; bottom:inherit; width:90%;}

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

.slider-wrapp .canver-row1 { position:relative; bottom:inherit; right:inherit; margin:40px 5% 0;}

.slider-wrapp .caption { position:relative; top:inherit; margin:40px 5% 0; width:90%; transform:none;}

.slider-wrapp .lear-but { margin-top:35px;}





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

.circle-wrapp .circle-block .circle h3 { font-size:19px; line-height:28px;}

.circle-wrapp .circle-block .circle { width:160px; height:160px; display:inline-block;}

.circle-wrapp .awardlogo { position:relative; text-align:center; left:inherit; width:100%;}



.circle-wrapp .works-row1 { margin-top:40px;}

.circle-wrapp .works-row1 .works-bar1 { width:70%;}

.circle-wrapp .works-row1 .works-bar2 { width:44%; margin-top:40px;}

.circle-wrapp .works-row1 .works-bar3 { width:285px; position:relative; bottom:inherit; margin:40px auto auto;}



.facier-wrapp h2 { font-size:24px;}

.facier-wrapp { padding:60px 0 0;}

.facier-wrapp .facier-row3 { width:90%; margin:0 5% 40px;}

.facier-wrapp .facier-but { margin:20px 0 0;}

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

.facier-wrapp .facier-row2 { width:90%; margin:40px 5%; padding:0;}

.facier-wrapp .facier-row2 .facier-bar2 { width:100%; text-align:center;}



.whycho-wrapp p span { display:initial;}

.whycho-wrapp .box-wrap { margin-bottom:20px;}

.whycho-wrapp .box-wrap .box { margin:0 5% 30px;}



.insta-wrapp h2 { font-size:19px;}

.insta-wrapp .insta-row1 { width:285px; margin:auto auto 30px;}

.insta-wrapp .insta-row1 .insta-bar1 { width:60%;}

.insta-wrapp .insta-row2 { margin:0 0 15px;}

.insta-wrapp .insta-row2 .insta-bar2 { width:84%; margin:0 11.5px;}



.footer-wrapp h6 { line-height:20px;}

.footer-wrapp .footer-row1 .footer-bar1 .footer-link li { margin-bottom:10px;}

.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 li { margin-bottom:10px;}

.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 li a { font-size:14px;}

.footer-wrapp .footer-row1 .footer-bar3 .footer-link3 li { margin-bottom:3px;}



/*inner-wrapp*/

.inner-wrapp .inner-row1 { width:100%; right:0; text-align:center; top:32%; bottom:inherit;}

.inner-wrapp .inner-row1 .inner-bar1 ul { float:none;}

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

.inner-wrapp .inner-row2 { bottom:-50px;}

.inner-wrapp .canver-row1 { width:287px; margin:25px 0 0; left:inherit;}

.inner-wrapp .canver-row1 .canver-bar1 { width:100%; margin:15px 0 0;}



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

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



.abouts-wrapp .abouts-row2 .abouts-bar2 { width:70%;}

.abouts-wrapp .abouts-row2 { display:none;}

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

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



.contac-wrapp .contac-left { width:100%; margin-bottom:50px;}

.contac-wrapp .contac-right { width:100%;}

.contac-wrapp .contac-row1 .contac-bar1 { width:27%;}

.contac-wrapp .contac-row1 .contac-bar2 { width:70%;}

.contac-wrapp .contac-row22 .contac-row3 { width:100%;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 { width:100%; padding:0 5%;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 .contac-row4 .contac-bar44 { width:35%;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 .contac-row4 .contac-bar55 { width:63%;}

.contac-wrapp .contac-row22 .contac-row3 p span { display:contents;}

.contac-wrapp .contac-row5 { padding:40px 5%;}

.contac-wrapp .contac-row5 .contac-bar55 .contac-bar66 { width:100%;}

.contac-wrapp .contac-row5 .contac-bar55 .contac-bar77 { width:100%;}



.certir-wrapp .certir-row1 { text-align:center;}

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

.certir-wrapp .certir-row1 .certir-bar2 { width:252px; float:none; display:inline-block;}



.sedati-wrapp h3 { font-size:23px;}

.sedati-wrapp .sedati-row1 .sedati-left { width:100%; margin-bottom:60px;}

.sedati-wrapp .sedati-row1 .sedati-left .sedati-bar2 { right:2%;}

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



.noiser-wrapp h3 { font-size:24px;}

.noiser-wrapp h4 { font-size:22px;}

.noiser-wrapp h4 span { display:contents;}

.noiser-wrapp .noiser-row1 .noiser-bar1 { width:100%; padding:42px 5% 49px;}

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

.noiser-wrapp .noiser-row1 .noiser-bar11 { width:112%; padding: 20px 5% 22px 5%; margin:5px 0 0 -6.4%;}



.testimo-wrapp .testimo-row1 { padding:50px 0;}

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

.testimo-wrapp .testimo-row1 .testimo-row2 .testimo-bar2 { width:80px;}



.galler-wrapp { width:100%;}

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

.galler-wrapp .galler-row1 .galler-bar1 { width:100%; min-height:inherit; margin-bottom:30px;}



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

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



.teamer-wrapp .teamer-row1 { margin-bottom:0;}

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

.teamer-wrapp .teamer-row1 .teamer-bar1 .teamer-right { min-height:inherit;}



.rating-wrapp h2 { font-size:30px;}

.rating-wrapp h3 { font-size:23px; line-height:33px;}



.vidior-wrapp .vidior-row1 .vidior-bar1 { width:100%; margin-bottom:25px;}

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

.testi-wrapp .testi-row1 .testi-bar1 .testi-bar2 { min-height:inherit;}



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

.treain-wrapp .treain-row1 .treain-bar3 { width:100%;}



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

.visitr-wrapp .visitr-row1 .visitr-row2 .visitr-bar1 { width:48%;}

.visitr-wrapp .visitr-row1 .visitr-row2 .visitr-bar1:last-child { width:48%;}



.treat-wrapp h2 { font-size:18px;}

.treat-wrapp p { font-size:14px;}

.treat-wrapp .treat-row1 .treat-bar1 { width:48.6%; min-height:430px;}

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

.treat-wrapp .treat-row1 .treat-bar1:nth-child(1) { min-height:465px;}

.treat-wrapp .treat-row1 .treat-bar1:nth-child(2) { min-height:465px;}



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

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



.anchor1 { display:none;}

.anchor2 { display:block;}

.mtop { margin:0;}

.testi-hide { display:none;}



}

@media screen and (min-width:768px){
    .footer-wrapp .footer-row1 .footer-bar1 .footer-link li ul a {
        color: #ffffff;
        font-size: 16px;
        padding: 6px;
        }

        .footer-wrapp .footer-row1 .footer-bar1 .footer-link li ul a:hover {
        color: #ffffff;
        opacity: .8;
        }
    .footer-wrapp .footer-row1 .footer-bar1 .footer-link  li ul li {
        display: block;
    }
}

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

.margin { width:94%;}



.top-wrapper .logo { width:30%; margin:auto auto auto 30%;}

.top-wrapper .logo img { width:100%;}

.top-wrapper .top-row1 { width:108px;}

.top-wrapper .callus { width:36%;}

.top-wrapper .callus h2 { font-size:16px; margin-top:0;}

.top-wrapper .callus p { font-size:11px;}



.linkbar { height:inherit;}

.linkbar .cont-but1 { font-size:16px; padding:9px 13px;}

.linkbar2 .bar2link li a { font-size:12.5px;}

.linkbar2 .bar2link li { margin:0 7px 0;}



.slider-wrapp h1, .slider-wrapp h2 { font-size:28px; line-height:37px;}

.slider-wrapp p { font-size:16px; margin:20px 0 0; width:100%; bottom:65px;}

.slider-wrapp .caption { top:265px; transform:none;}

.slider-wrapp .lear-but { font-size:16px; margin:20px 0 0;}

.slider-wrapp .canver-row1 { display:none;}



.circle-wrapp h2 { font-size:25px; margin:13px 0 0;}

.circle-block { margin-top:5%;}

.circle-block .circle { width:190px; height:190px;}

.circle-wrapp .awardlogo {
    width: 20%;
    top: -30px;
}

.circle-wrapp .awardlogo img { width:120px;}

.whycho-wrapp .box-wrap .box { margin:0 2% 40px;}

.circle-wrapp .works-row1 .works-bar3 { right:3%;}

.circle-wrapp .works-row1 .works-bar3 .works-bar33 { width:85%;}

.circle-wrapp .works-row1 .works-bar3 p { font-size:20px;}



.facier-wrapp h2 { font-size:25px;}

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

.facier-wrapp .facier-row2 { width:94%; padding:40px 0; margin:0 3%;}

.facier-wrapp .facier-row2 .facier-bar2 { width:100%; text-align:center;}



.whycho-wrapp p span { display:contents;}



.insta-wrapp .insta-row1 { width:59%;}



.footer-wrapp .footer-row1 .footer-bar1 .footer-link li { margin-bottom:12px;}

.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 li { margin-bottom:12px;}



/*inner-wrapp*/

.inner-wrapp .canver-row1 { display:block;}

.inner-wrapp .canver-row1 .canver-bar1 { width:100%; margin:15px 0 0;}



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

.conten-wrapp .conten-row1 .conten-bar2 { width:35%;}



.sidbar-wrapp .sidbar-row5 .sidbar-bar55 { bottom:40px;}



.abouts-wrapp h2 { font-size:23px;}

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

.abouts-wrapp .abouts-row2 .abouts-bar2 { width:76%;}

.aboutt-wrapp h2 { font-size:23px;}



.contac-wrapp .contac-left { width:60%;}

.contac-wrapp .contac-right { width:35%;}

.contac-wrapp .contac-row1 .contac-bar1 { width:27%;}

.contac-wrapp .contac-row2 .contac-bar2 { width:71.6%;}

.contac-wrapp .contac-right .contac-bar3 p a { font-size:17px;}

.contac-wrapp .contac-right .contac-bar4 { min-height:330px;}

.contac-wrapp h3 { font-size:25px;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 .contac-row4 { font-size:17px;}

.contac-wrapp .contac-row22 .contac-row3 p span { display:contents;}

.contac-wrapp .contac-row5 .contac-bar55 { max-width:inherit; padding:0 5%;}



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



.sedati-wrapp .sedati-row1 .sedati-left .sedati-bar2 { right:0;}



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

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

.noiser-wrapp .noiser-row1 .noiser-bar11 { width:108%; margin:5px 0 0 -3.9%;}



.testimo-wrapp { background: url(../images/testimo-bg1.jpg) no-repeat 15% 100%;}

.testimo-wrapp .testimo-row1 { padding:60px 3.4% 60px 0;}

.testimo-wrapp .testimo-row1 .testimo-row2 { width:50%;}

.testimo-wrapp h4 { font-size:13px;}

.testimo-wrapp h2 { font-size:33px;}

.testimo-wrapp p { font-size:15px;}

.testimo-wrapp .testimo-row1 .testimo-row2 .testimo-bar2 { width:23%;}



.galler-wrapp { width:60%;}

.galler-wrapp h2 { font-size:19px;}



.teamin-wrapp p { font-size:15px; line-height:19px; margin-bottom:10px;}



.teamer-wrapp h2 { font-size:20px;}

.teamer-wrapp h3 { font-size:14px; line-height:22px;}

.teamer-wrapp h3 span { display:contents;}

.teamer-wrapp h5 { font-size:15px; line-height:20px; margin-bottom:12px;}

.teamer-wrapp p { font-size:15px;}



.rating-wrapp h2 { font-size:36px;}

.testi-wrapp .testi-row1 .testi-bar1 .testi-bar3 { padding-bottom:105px;}



.treain-wrapp .treain-row1 .treain-bar3 { width:100%;}



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



.visitr-wrapp h3 { font-size:23px;}

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



}



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

.margin { width:94%;}



.top-wrapper .logo { width:30%; margin:auto auto auto 30%;}

.top-wrapper .logo img { width:100%;}

.top-wrapper .top-row1 { width:108px;}

.top-wrapper .callus { width:36%;}

.top-wrapper .callus h2 { font-size:16px; margin-top:0;}

.top-wrapper .callus p { font-size:11px;}



.linkbar { height:inherit;}

.linkbar2 .bar2link li { margin:0 7px 0;}

.linkbar2 .bar2link li a { font-size:14.5px;}

.linkbar .cont-but1 { margin-top:14px;}



.slider-wrapp h1, .slider-wrapp h2 { font-size:28px; line-height:37px;}

.slider-wrapp p { font-size:16px; margin:20px 0 0; width:100%;}

.slider-wrapp .caption { top:290px; transform:none;}

.slider-wrapp .lear-but { font-size:16px; margin:20px 0 0;}

.slider-wrapp .canver-row1 { width:25%;}



.circle-wrapp h2 { font-size:25px; margin:13px 0 0;}

.circle-block { margin-top:5%;}

.circle-block .circle { width:190px; height:190px;}

.circle-wrapp .awardlogo { width:20%;}

.circle-wrapp .awardlogo img { width:30%;}

.whycho-wrapp .box-wrap .box { margin:0 2% 40px;}



.facier-wrapp h2 { font-size:25px;}

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

.facier-wrapp .facier-row2 { width:94%; padding:40px 0; margin:0 3%;}

.facier-wrapp .facier-row2 .facier-bar2 { width:100%; text-align:center;}



.whycho-wrapp p span { display:contents;}



.insta-wrapp .insta-row1 { width:59%;}



.footer-wrapp .footer-row1 .footer-bar1 .footer-link li { margin-right:1.6%;}

.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 li { margin-right:2.5%;}

.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 li a { font-size:16px;}



/*inner-wrapp*/

.inner-wrapp .canver-row1 { display:block;}

.inner-wrapp .canver-row1 .canver-bar1 { width:100%; margin:15px 0 0;}



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

.conten-wrapp .conten-row1 .conten-bar2 { width:35%;}



.sidbar-wrapp .sidbar-row5 .sidbar-bar55 { bottom:22px;}



.abouts-wrapp .abouts-row2 .abouts-bar2 { width:66%;}



.contac-wrapp .contac-left { width:60%;}

.contac-wrapp .contac-right { width:35%;}

.contac-wrapp .contac-row1 .contac-bar1 { width:27%;}

.contac-wrapp .contac-row2 .contac-bar2 { width:71.6%;}

.contac-wrapp .contac-right .contac-bar3 p a { font-size:17px;}

.contac-wrapp .contac-right .contac-bar4 { min-height:330px;}

.contac-wrapp h3 { font-size:25px;}

.contac-wrapp .contac-row22 .contac-row3 .contac-bar11 .contac-row4 { font-size:17px;}

.contac-wrapp .contac-row22 .contac-row3 p span { display:contents;}

.contac-wrapp .contac-row5 .contac-bar55 { max-width:inherit; padding:0 5%;}



.noiser-wrapp h3 { font-size:22px; margin-bottom:10px;}

.noiser-wrapp h4 { font-size:16px; line-height:22px;}

.noiser-wrapp h4 span { display:contents;}

.noiser-wrapp p { font-size:15px; line-height:20px; margin-bottom:15px;}

.noiser-wrapp .noiser-row1 .noiser-bar1 { padding: 15px 0 17px 3.6%;}

.noiser-wrapp .noiser-row1 .noiser-bar11 { padding: 11px 0 13px 3.6%;}



.testimo-wrapp .testimo-row1 .testimo-row2 { width:71%;}



.teamer-wrapp h2 { font-size:20px;}

.teamer-wrapp h3 { font-size:14px; line-height:22px;}

.teamer-wrapp h3 span { display:contents;}

.teamer-wrapp h5 { font-size:15px; line-height:20px; margin-bottom:12px;}

.teamer-wrapp p { font-size:15px;}



.treain-wrapp .treain-row1 .treain-bar3 { width:100%;}



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

}





@media screen and (min-width:1025px) and (max-width:1240px) {

.margin { width:94%;}



.top-wrapper .logo { width:30%; margin:auto auto auto 30%;}

.top-wrapper .logo img { width:100%;}

.top-wrapper .top-row1 { width:108px;}

.top-wrapper .callus { width:36%;}

.top-wrapper .callus h2 { margin-top:0;}

.top-wrapper .callus p { font-size:12px;}



.linkbar2 .bar2link li { margin:0 10px 0;}

.linkbar2 .bar2link li a { font-size:16.5px;}



.slider-wrapp h1, .slider-wrapp h2 { font-size:28px; line-height:37px;}

.slider-wrapp p { font-size:16px; margin:34px 0 0; width:100%;}

.slider-wrapp .caption { top:290px; transform:none;}

.slider-wrapp .lear-but { font-size:16px; margin:55px 0 0;}

.slider-wrapp .canver-row1 { width:25%;}



.circle-wrapp .circle-block .circle { width:192px; height:192px;}

.circle-wrapp .works-row1 .works-bar3 p { font-size:18px;}



.facier-wrapp .facier-row2 .facier-bar2 { padding-bottom:30px;}

.facier-wrapp h3, .facier-wrapp h1.likeH3 { font-size:24px; margin-bottom:9px;}

.facier-wrapp p { font-size:14px; line-height:24px; margin-bottom:26px;}

.facier-wrapp .facier-row1 .facier-bar1 { overflow:hidden;}

.facier-wrapp .facier-row1 .facier-bar1 .facier-bar11 img { width:130%; margin-left:-10%;}





.insta-wrapp .insta-row1 { width:44%;}



.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 li { margin-right:2.5%;}

.footer-wrapp .footer-row1 .footer-bar2 .footer-link2 li a { font-size:18px;}



/*inner-wrapp*/

.inner-wrapp .canver-row1 { display:block;}

.inner-wrapp .canver-row1 .canver-bar1 { width:100%; margin:15px 0 0;}



.abouts-wrapp .abouts-row2 .abouts-bar2 { width:55%;}



.aboutr-wrapp .aboutr-row1 .aboutr-box { width:179px; height:179px;}



.noiser-wrapp h3 { font-size:22px; margin-bottom:10px;}

.noiser-wrapp h4 { font-size:16px; line-height:22px;}

.noiser-wrapp h4 span { display:contents;}

.noiser-wrapp p { font-size:15px; line-height:20px; margin-bottom:15px;}

.noiser-wrapp .noiser-row1 .noiser-bar11 { padding: 11px 0 13px 3.6%;}

 
.testimo-wrapp .testimo-row1 .testimo-row2 { width:65%;}

 
.teamer-wrapp h2 { font-size:24px;}
 
} 


/*----------------------------------  new  ----------------------------------------*/

header #mega-menu-wrap-top 
{
	background-color: transparent !important;
}
header .menuzord .mega-menu-wrap ul.mega-menu> li.mega-menu-item >a.mega-menu-link{
	padding: 12px 10px 22px 10px !important;
    display: inline-block !important;
    text-decoration: none !important;
    font-size: 17px !important;
    color: #fff !important;
    outline: 0 !important;
    line-height: 1.42857143 !important;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
    -webkit-tap-highlight-color: transparent !important;
}
header .menuzord .mega-menu-wrap ul.mega-menu> li.mega-menu-item >a.mega-menu-link:hover{
    background-color: transparent !important;
}
.menuzord .mega-menu-wrap ul#mega-menu-top {
    width: 100%;
    text-align: center !important;
}
.top-wrapper .menuzord .mega-menu-wrap ul.mega-sub-menu{
	list-style: none;
    margin: 0;
    padding: 0;
    display: none;
    position: absolute;
    z-index: 99;
    min-width: 180px;
    text-align: left;
    white-space: nowrap;
    background: #77b843 !important;
}
.teamer-wrapp .teamer-row1 .teamer-bar1:last-child {
    float: left;
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu > 
ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
	width: 100%;
    background: 0 0;
    padding: 10px 25px 10px 22px !important;
    color: #fff !important;
    text-decoration: none;
    display: inline-block;
    position: relative;
    outline: 0;
    -o-transition: padding .2s linear;
    -moz-transition: padding .2s linear;
    -webkit-transition: padding .2s linear;
    transition: padding .2s linear;
    text-transform: capitalize !important;
    font-weight: initial !important;
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu:nth-child(2) > ul.mega-sub-menu{
   padding: 30px
} 
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu:nth-child(2) > ul.mega-sub-menu >
 li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column
 li.mega-menu-item-object-treatment a.mega-menu-link {
  padding-left: 0px !important;
  padding-bottom: 0px !important;
  padding-top: 0px !important
} 
 #mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu > 
ul.mega-sub-menu li.mega-menu-column:nth-child(1) > ul.mega-sub-menu > li.mega-menu-item{
	padding: 0px !important
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu > 
ul.mega-sub-menu li.mega-menu-column:nth-child(1) > ul.mega-sub-menu > li.mega-menu-item {
    padding: 0px !important;
}
header .menuzord .mega-menu-wrap ul.mega-menu> li.mega-menu-item >a.mega-menu-link:hover{
    color: #000 !important;
    background-color: transparent !important; 
}
.mega-menu-wrap ul.mega-menu > li.mega-menu-item:nth-child(1) > ul.mega-sub-menu{
  width: 16% !important;
   
}
.mega-menu-wrap ul.mega-menu > li.mega-menu-item:nth-child(4) > ul.mega-sub-menu{
  width: 16% !important;
   
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu.mega-menu-item.mega-menu-item-has-children {
    position: relative;
}

#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu.mega-menu-item.mega-menu-item-has-children.megamenu2 {
    position: static;
}
.mega-menu-wrap ul.mega-menu > li.mega-menu-item > ul.mega-sub-menu{
  margin-top: 17px !important
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular1,
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular3,
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular4,
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular5
 {
	padding-right: 30px !important
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular1
> ul.mega-sub-menu  li.mega-menu-item-object-treatment a.mega-menu-link,
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular1
> ul.mega-sub-menu  li.mega-menu-item-type-taxonomy a.mega-menu-link
{
   font-size: 26px !important;
    
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular1
> ul.mega-sub-menu  li.mega-menu-item-type-taxonomy{
    padding-bottom: 16px !important
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular1
> ul.mega-sub-menu  li.mega-menu-item-type-taxonomy a.mega-menu-link{
   padding: 0px !important
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular1
> ul.mega-sub-menu  li.mega-menu-item-type-taxonomy a.mega-menu-link  span.mega-menu-title{
  font-weight: 100 !important;
  line-height: 0px !important
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular1
> ul.mega-sub-menu  li.mega-menu-item-type-taxonomy a.mega-menu-link{
     font-weight: 100 !important;
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular1
> ul.mega-sub-menu  li.mega-menu-item-type-taxonomy a.mega-menu-link{
     
    line-height: initial !important;
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu:nth-child(2) >
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column 
>ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
  padding-left: 0px !important
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu:nth-child(1) >
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column 
>ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
    padding: 8px 25px 8px 22px !important;
    word-break: break-word;
    white-space: pre-line;
    line-height: 18px;
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular2 .mega-menu-item-type-taxonomy,
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular4 .mega-menu-item-type-taxonomy,
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular5 .mega-menu-item-type-taxonomy{
  padding: 0px !important
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular2 .mega-menu-item-object-treatment,
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular3 .mega-menu-item-object-treatment,
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular4 .mega-menu-item-object-treatment,
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular5 .mega-menu-item-object-treatment 
 {
  padding: 6px 0 !important
}
 #mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu > 
ul.mega-sub-menu li.popular1:nth-child(1) > ul.mega-sub-menu   li.mega-menu-item.mega-menu-item-object-treatment{
    padding-bottom:  16px !important;    
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu > 
ul.mega-sub-menu li.popular1:nth-child(1) > ul.mega-sub-menu  
 li.mega-menu-item.mega-menu-item-object-treatment a.mega-menu-link{
 white-space: pre-wrap;line-height: 30px  
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column .mega-menu-item-type-widget{
padding: 0px 0px 15px !important
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column.popular3 .mega-menu-item-type-widget{
padding-bottom: 15px !important
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-12.popular3{
    width: 20%
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-12.popular4{
    width:19%
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-12.popular3
> ul.mega-sub-menu li.mega-menu-item-type-post_type{
     padding-left: 15px !important
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12.popular5{
    width: 18%
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{
	background: transparent !important;
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link{
	background: transparent !important;
}
#mega-menu-wrap-top #mega-menu-top >li.mega-menu-megamenu> ul.mega-sub-menu:hover
li.mega-menu-megamenu> a.mega-menu-link{
    background-color: transparent !important;
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu > 
ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu  
 li.mega-menu-item.mega-menu-item-object-treatment a.mega-menu-link{
   white-space: pre-wrap; line-height: 15px
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-item > a.mega-menu-link:hover
{
     background-color: transparent !important;
     background:transparent !important;
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-item > a.mega-menu-link{
    background:transparent !important;
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-item.cont-but1 > a.mega-menu-link{
    font-size: 18px !important;
    text-align: center !important;
    background: #678861 !important;
    color: #fff !important;
    padding: 6px 12px !important;
    font-weight: 700 !important;
    display: inline-block !important;
    border-radius: 6px !important;
    margin: 11px 18.3px 0 18.3px !important;
    transition: .5s all !important
}  
#mega-menu-wrap-top #mega-menu-top li.mega-menu-item.cont-but1 > a.mega-menu-link:hover {
    background: #77b843 !important;
}
 
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu:nth-child(2) > ul.mega-sub-menu > 
li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item-type-taxonomy > a.mega-menu-link
{
    font-size: 17px;
    font-weight: 600 !important;  
}
#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu:nth-child(2) > ul.mega-sub-menu > 
li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item-type-custom > a.mega-menu-link
{
    font-size: 17px;
    font-weight: 600 !important;  
} 
.canver-bar1.custom-select .dropdown-head{
	 font-weight: 700;
    cursor: pointer;
    padding: 11px 24px 10px 16px;
    color: #fff;
    font-size: 20px;
}
.canver-bar1.custom-select  .dropdown-head:hover{
	color: #77b843;
	    background-color: #fff;
}
.canver-bar1.custom-select .dropdown-head:active, 
.canver-bar1.custom-select  .dropdown-head:focus{
	 background-color:transparent;
}
.canver-bar1.custom-select .dropdown-inner{
	background: #77b843;
    border-radius: 6px;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    z-index: 99;
}
.canver-bar1.custom-select  .dropdown-inner a{
	/*letter-spacing: 1px !important;
    font-weight: initial !important;
    padding: 11px 20px 12px 19px;
    font-size: 13px;*/

    padding: 11px 24px 10px 16px;    
    font-family: 'Karla', sans-serif;
    font-size: 15px;
    font-weight: 700 !important;
    letter-spacing: unset !important;
}
.canver-bar1.custom-select  .dropdown-inner a:hover{
	color: #77b843;
	background: #fff;
}
.footer-wrapp .footer-row1 ul.footer-link > li.menu-item:last-child a{
	color: #fff
}
.footer-wrapp .footer-row1 p a{
	color: #6d6e71
}
.footer-wrapp .footer-row1 p a:hover{
	color: #77b843;
}
 .insta-wrapp .insta-row2.slider .slick-track{
 	width: 100% !important
}
 .insta-wrapp .insta-row2.slider .slick-slide{
 	width: 100% !important
}
 .instacarousel .swiper-button-next:hover, .instacarousel .swiper-button-prev:hover {
     background-color: transparent !important;  
}
 .insta-wrapp .insta-row2.slider .slick-slide .swiper-slide .instacarousel-image{
	border-radius: 12px;
	height: 385px;
	width: 100%;
	object-fit: cover;
}
.conten-bar2.sidbar-wrapp .sidbar-row1 .caldera_forms_form .form-control {
	width: 100%;
    height: 44px;
    margin-bottom: 13px;
    padding: 0 18px;
    font-size: 15px;
    color: #fff;
    border-radius: 8px;
    border: 1px solid #b3aca7;
    background: none;
    outline: none;
}
.sidbar-wrapp .sidbar-row1{
	padding: 35px 5% 15px 9%;
}
.conten-bar2.sidbar-wrapp .sidbar-row1 .caldera_forms_form .form-control::-webkit-input-placeholder
{
	color: #fff
}
.conten-bar2.sidbar-wrapp .sidbar-row1 .caldera_forms_form .checkbox input[type=checkbox],
.contac-wrapp .contac-row1 .caldera_forms_form .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: 21px;
    width: 22px;
    margin: 0 !important;
    padding: 0;
    border: 0;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    outline: none !important;
    cursor: pointer;
}
.conten-bar2.sidbar-wrapp .sidbar-row1 .caldera_forms_form .checkbox input[type=checkbox]:checked,
.contac-wrapp .contac-row1 .caldera_forms_form  input[type=checkbox]:checked 
{
    background-position: 0 -21px;
}
.conten-bar2.sidbar-wrapp .sidbar-row1 .caldera_forms_form .checkbox label{
	padding-left: 35px;
	margin-bottom: 20px;
}
.conten-bar2.sidbar-wrapp .sidbar-row1 .caldera_forms_form .btn.btn-default{
    background: #77b843;
    padding: 8px 17px 8px 17px;
    color: #fff;
    display: inline-block;
    clear: both;
    margin-bottom: 20px;
    border-radius: 7px;
    font-weight: 700;
    border: none;
    font-size: 16px;
}
.conten-bar2.sidbar-wrapp .sidbar-row1 .caldera_forms_form .btn.btn-default:hover{
	background:#333333;
	color: #fff
}
.sidbar-wrapp .sidbar-row2 img{
	object-fit: cover;
    height: auto;
}
.aboutt-wrapp .aboutt-row1 p span{
	color: #9ecb3b;
    font-style: italic;
    font-weight: 700;
}
.canver-row1 .custom-select:hover .dropdown-head {
    color: #77b843;
}
.canver-row1 .custom-select .dropdown-inner{
	display: none;
}
.contac-wrapp .contac-row1 .caldera_forms_form label{
    width: 18%;
    float: left;
    color: #504f50;
     font-weight: 100;
}
.contac-wrapp .contac-row1 .caldera_forms_form .checkbox  {
    width: 82%;
    float: right;
    margin-bottom: 15px;
}
.contac-wrapp .contac-row1 .caldera_forms_form .checkbox label{
    width: 100%;
    padding-left: 35px;
       
}
.contac-wrapp .contac-row1 .caldera_forms_form .form-control{
    width: 58%;
    height: 26px;
    float: left;
    padding: 0 15px;
    background: #f5f5f5;
    border: 1px solid #d7d7d7;
    border-radius: 0px;
    box-shadow: none;
}
.contac-wrapp .contac-row1 .caldera_forms_form .form-control:hover{
    border-color: none
}
.contac-wrapp .contac-row1 .caldera_forms_form .form-control:focus{
    border-color: none;
    box-shadow: none
}
.contac-wrapp .contac-row1 .caldera_forms_form .has-error input[type=text]{
    border: 1px solid red
}
.contac-wrapp .contac-row1 .caldera_forms_form  .parsley-required{
    display: none;
}
.contac-wrapp .contac-row1 .caldera_forms_form .form-subj  .form-control {
    width: 82%;
}
.contac-wrapp .contac-row1 .caldera_forms_form textarea.form-control{
    min-height: 277px;
    resize: vertical;
    width: 82%;
}
.contac-wrapp .contac-row1 .caldera_forms_form .form-group {
    margin-bottom: 15px;
    /*display: flow-root;*/
    margin-bottom: 10px;
    width: 100%;
    float: left;
} 
.contac-wrapp .contac-row1 .caldera_forms_form .form-group .btn.btn-default{
    padding: 10px 17px 10px 17px;
    background: #77b843;
    color: #fff;
    border-radius: 7px;
    border: none;
    font-size: 16px;
    font-weight: 600;
    margin-left: 138px;
    margin-top: 10px
}
.contac-wrapp .contac-row1 .caldera_forms_form  .g-recaptcha{
    padding-left: 18%
}
.contac-wrapp .contac-row1 .caldera_forms_form .form-group .btn.btn-default:hover{
    background-color: #333333
}
.teamin-wrapp .teamin-row1 .teamin-left h4 span{
    font-weight: normal;
}
.teamin-wrapp .teamin-row1 .teamin-left h4 {
    font-weight: 700
}
.bloger-wrapp .bloger-row1{
    width: 100%;
    float: left;
    border-bottom: 1px solid #dedede;
    margin: 0 0 40px;
    padding: 0 0 40px;
}
.blogin-wrapp .blogin-row1 .blogin-bar1 img{
    max-height: 300px;
    object-fit: cover;
}
.blogin-wrapp{
    padding-bottom: 20px
}
.single-treat.treain-wrapp ul{
   display: inline-block;
}  
.sidbar-wrapp .sidbar-row3  .treatmnt-list.sidbar-bar3 li {
    float: none;
    display: block;
    padding: 0;
    line-height: unset;
    background: none;
    margin: 0;
}
.single-treat .treain-row1  h1{
    font-size: 36px;
    color: #5a5a5a;
    font-weight: 600;
    line-height: 40px;
    margin-bottom: 25px;
}
.single-treat .treain-row1 h2{
    font-size: 24px;
    font-weight: 700;
    color: #9ecb3b;
}
.single-treat .treain-row1 h3{
    font-size: 22px;
    font-weight: 700;
    color: #9ecb3b;
}
.single-treat .treain-row1 h4{
    font-size: 17px;
    font-weight: 700;
    color: #9ecb3b;
}
.contac-wrapp .contac-row1 .caldera_forms_form .has-error1 iframe{
    border: 1px solid red
} 
.contac-wrapp .contac-row1 .caldera_forms_form .has-error input[type=email] {
     border: 1px solid red
}
.contac-wrapp .contac-row1 .caldera_forms_form .has-error textarea{
     border: 1px solid red
}
#mega-menu-wrap-top #mega-menu-top .textwidget hr{
    border-top: none !important
}
.contac-right p{
    margin: 0;
    line-height: unset;
}
.contac-wrapp .contac-row22 .contac-row3 iframe{
    
    margin: 0
}
.gallerin-wrapp .gallerin-row1 .gallerin-bar1{
    padding: 0 1px
}
 .single-treat .treain-row1 p a.greenbutton{
    color: #fff
} 
.contac-row1 .caldera-grid .caldera_forms_form .form-group .btn.btn-default{
    margin-top: 25px
}
.single-treat .treain-row1 p iframe{
    float: left;
    margin-right: 20px
}
 .search-page  {
     text-align: center;
     padding: 0px 100px;
}
 .bloger-wrapp .bloger-row1 .bloger-bar1 img{
    height: 186px;
    object-fit: cover;
 }
.feeser-wrapp.fees-page .feeser-row2 .feeser-bar2{
    color: #77b843;
    font-weight: 700 
 }
.feeser-wrapp.fees-page h2{
    font-size: 22px;
    font-weight: 700;
    color: #77b843;
    line-height: 1;
    margin-bottom: 23px;
 }
.feeser-wrapp.fees-page p{
    color: #58585a;
    font-size: 16px;
    line-height: 24px
 }
 .feeser-wrapp.fees-page .feeser-row4 ul li{
    color: #58585a;
    font-size: 16px;
   	line-height: 27px;
    background: url(../images/abouts-arrow1.png) no-repeat 2px 10px;
    display: inline-block;
    margin: 0 0 2px;
    padding: 0 0 0 20px;
	width:100%;
 }
 .feeser-wrapp.fees-page .feeser-row4 ul{
    margin-bottom: 20px
 }
.feeser-wrapp.fees-page .feeser-row4 p a{
    color: #77b843
  }
.testi-page .testi-row1 .testi-bar1{
    width: 31%
}
.free-consult img{
    width: 228px;
    object-fit: cover;
}
.free-consult p{
    color: #58585a;
    font-size: 16px;
    line-height: 24px
}
.free-consult .caldera-grid {
    margin-top: 40px
}
.sidebar-boxes .sidebar-bx-1 {
    width: 296px;
    height: 296px;
    border-radius: 50%;
    text-align: center;
    display: inline-flex;
    background: #9ecb3b;
    color: #fff;
    margin: auto;
    padding: 0px 25px;
    align-items: center;
}
.sidebar-boxes .sidebar-bx-1 p{
    font-size: 20px;
    line-height: 26px;
    font-family: "Lato",sans-serif;
    font-weight: 300;
    color: #fff
}
.sidebar-boxes .sidebar-bx-2{
    background: #f3f3f3;
    color: #404040;
    margin: -70px auto auto auto;
    z-index: -9;
    position: relative;
    width: 296px;
    height: 296px;
    border-radius: 50%;
    text-align: center;
    display: inline-flex;
    align-items: center;
    padding: 0 25px
}
 .sidebar-boxes .sidebar-bx-2 p {
    color: #404040;
    font-size: 18px;
    font-family: "Lato",sans-serif;
    font-weight: 300;
    padding-top: 55px;
}
.sidebar-boxes .sidebar-bx-2:last-child p strong{
    color: #9ecb3b;
    font-size: 19px
}
.emergency-page h2{
    font-size: 36px;
    color: #5a5a5a;
    font-weight: 600;
    line-height: 40px;
    margin-bottom: 25px;
}
.emergency-page p{
     color: #58585a;
     font-size: 16px
}
.emergency-page p a{
     color: #9ecb3b;
     font-weight: 600
}
.emergency-fees h3{
    font-weight: 600;
    margin-bottom: 10px
}
.emergency-fees .feeser-bar1 {
    width: 80%;
    text-align: left;
    float: left;
}
.emergency-fees  .feeser-bar2{
    font-weight: 600;
    color: #9ecb3b !important;
}
.emergency-fees p a{
    color: #9ecb3b;
    font-weight: 600
}
.single-treat .treain-row1 img{
    max-width: 228px;   
}
/*.single-treat .treain-row1 p{
    clear: both;
}*/
.top-wrapper .menuzord{
    max-width: 100%
}
.logo-wrapp .slick-track a{
    cursor: pointer;
}
.innertretmnt-bar4 .fill-bar2 {
    float: left;
    width: 60%;
    padding-left: 50px;
}
.innertretmnt-bar4 .fill-bar2 a{
	
	color: #77b843;
}
.innertretmnt-bar4 .fill-bar1 {
    float: left;
    width: 40%;
}
.innertretmnt-bar4 .fill-bar2 p{
    margin-bottom: 10px !important;
    color: #404040 !important;     
    font-size: 17px;
}
.innertretmnt-bar4 .fill-bar2 ul li{
    font-size: 15px;
    color: #404040;
    line-height: 24px;
    font-family: 'Open Sans', sans-serif
}
.innertretmnt-bar4 {
    margin-bottom: 45px;
    width: 100%;
    float: left;
    margin-top: 15px;
}
.single-treat .innertretmnt-bar4 .fill-bar1 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
}
.inner-treatmnt-btm_content {
    clear: both;
}
.whychoose-page .innertretmnt-whychoose-bar4 .fill-choose-bar1{
    width: 40%;
    float: left;
}
.whychoose-page .innertretmnt-whychoose-bar4 .fill-choose-bar2{
    width: 60%;
    float: left;
}
.whychoose-page .innertretmnt-whychoose-bar4 .fill-choose-bar2 h3 {
    font-size: 24px;
    color: #9ecb3b;
    line-height: 30px;
    margin: 0px 0 5px;
    font-weight: 700;
    display: inline-block;
    font-family: "Raleway",sans-serif;
}
.whychoose-page .innertretmnt-whychoose-bar4 .fill-choose-bar2 p{
    font-size: 15px;
    color: #404040;
    line-height: 20px;
    font-family:  'Open Sans', sans-serif;
    margin-bottom: 10px;
}
.whychoose-page .innertretmnt-whychoose-bar4 .fill-choose-bar2 ul li{
    font-size: 14px;
    color: #404040;
    font-family:  'Open Sans', sans-serif;
}
.whychoose-page .innertretmnt-whychoose-bar4 {
    margin-bottom: 60px;
    float: left;
}
.video-outer {
    position: relative;
    padding-top: 56.25%;
    margin: 15px 0;
}

.contac-row3 .video-outer {
    
	margin:0px 0;
}
.video-outer iframe {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    left: 0;
}
.inner-row1 .inner-bar1 ul  h2{
    font-size: 17px;
    font-weight: 500;
    color: #c7c8ca;
    letter-spacing: 4.8px;
}
.inner-wrapp .inner-row1 .inner-bar1 ul{
    display: inline-flex;
}
.custom-select:hover:after{
    background:url(../images/canver-arrow2.png) no-repeat !important;
    z-index: 99
}
.slider-wrapp .slick-slide img{
    height: 752px;
    object-fit: cover;
}
.sidbar-wrapp .caldera_forms_form .form-group .parsley-required,
.sidbar-wrapp .caldera_forms_form .form-group .parsley-error{
   color: #77b843
}
.sidbar-wrapp .caldera-grid .has-error .checkbox{
    color: #77b843 !important
}
.sidbar-wrapp .caldera_forms_form .form-group.has-error .form-control{
    border: 1px dotted #77b843
}
.sidbar-wrapp .caldera-grid .has-error .form-control:focus{
    box-shadow: none
}
.sidbar-wrapp .caldera-grid .form-group .form-control{
    box-shadow: none !important
}
.fees-page.feeser-wrapp .feeser-row4{
    margin-top: 15px
}
.emergency2.conten-wrapp{
     padding-top: 15px
} 
.contac-wrapp{
    padding-bottom: 0px
}
.whycho-wrapp a{
  color: #fff
}
.whycho-wrapp a:hover{
  text-decoration: underline;
}
.single-treat .video-outer{
    width: 100%;
    display: inline-block;
}
.instacarousel .swiper-button-next svg, .instacarousel .swiper-button-prev svg {
    fill: #77b843 !important;
}
.treat-wrapp .treat-row1 .treat-bar1 .treat-bar11 img{
    height: 293px;
    object-fit: cover;
}
.circle-wrapp .circle-block .circle h3{
    color: #fff
}
.galler-wrapp .galler-row1 .galler-bar1:first-child {
    float: left;
}
.galler-wrapp .galler-row1 .galler-bar2 img{
    height: 129px;
    object-fit: cover;
}
.conten-bar2.sidbar-wrapp .sidbar-row1 .caldera_forms_form textarea.form-control{
    resize: vertical;
    min-height: 44px;
    padding-top: 10px
}
span.mega-menu-description {
    display: none !important;
}
.facierbox {
    display: inline-flex
}
.facier-wrapp .facierbox .facier-bar1 .facier-bar11 img, 
.facier-wrapp .facierbox .facier-bar1 .facier-bar11, .facier-wrapp .facierbox .facier-bar1{
    height: 100%
}
.facierbox .facier-row2{
  padding-bottom: 15px
}
.home-facier.facier-wrapp{
    display: grid
}
.whycho-wrapp .box-wrap .box:hover{
    color: #fff;
    cursor: default;
}
.whycho-wrapp .box-wrap .box .box-bar1{
    color: #fff
}
.whycho-wrapp .box-wrap .box   a:hover{
    text-decoration: none ;
}
 
.aboutr-row1 .aboutr-box .aboutr-bar1{
   color: #fff
}
.aboutr-row1 .aboutr-box:hover{
    color: #fff;
    cursor: default;
}
.aboutr-row1 .aboutr-box a:hover{
    text-decoration: none;
}
.aboutr-row1 .aboutr-box a{
    color: #fff
}
.testi-wrapp .testi-row1 .testi-bar1 .testi-bar2 {
    margin: 0;
}

.testi-page .testi-row1 .testi-bar1 {
   width: 100%;
    display: inline-block;
    clear: both;
    float: none;
    margin-bottom: 30px;
}

.testi-wrapp .testi-row1 {
    width: 100%;
    float: left;
    clear: both;
    /* display: grid; */
    /* grid-template-columns: repeat(3, 1fr); */
    /* grid-gap: 30px; */
    /* justify-content: space-between; */
    column-count: 3;
    column-gap: 30px;
}
.fees-page .accordion-fees1 .feeser-row1 h2{
    color: #fff;
    padding: 13px 20px;
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 0
}
.fees-page .accordion-fees1 .feeser-row1 {
    margin-bottom: 10px
}
.fees-page .accordion-fees1 .feeser-row1 .feeser-bar2{
  color: #6a747c;
  font-weight: initial;
}
.feeser-wrapp .accordion-fees2 .feeser-row1 .feeser-bar1{
  width: 100%
}
.treat-wrapp .treat-row1{
    display: inline-flex;;
    flex-wrap: wrap;
}
.treat-wrapp .treat-row1 .treat-bar1{
    min-height: unset;
}
.treat-wrapp .treat-row1 .treat-bar1 p{
    margin-bottom: 15px
}
.galler-wrapp .galler-row1{
    display: inline-flex;;
    flex-wrap: wrap;
}
.galler-wrapp .galler-row1 .galler-bar1{
    min-height: unset;
}
.galler-wrapp .galler-row1 .galler-bar1:last-child {
    float: right;
    margin-left: 2%;
}
.galler-wrapp .galler-row1 .galler-bar1:first-child {     
    margin-left: 0;
}
.sidbar-wrapp.blog-inr .sidbar-bar3 li{
   background-image: none;
   padding-left: 0;
   line-height: unset;
}
.fees-page .feeser-row4 p{
    float: left;
    width: 100%
}
.fees-page .feeser-row4 p img{
    margin-top: 10px;
    margin-bottom: 10px
}
.conten-wrapp.fees-faq{
    padding-top: 10px
}
.contac-bar11 p a{
    color: #fff
}
.contac-bar11 p a:hover{
    color: #3c8600
}
.teamin-btn1{
    color: #fff !important
}
.gallerin-btn1{
    color: #fff !important
}
.testi-wrapp.testi-page h3{
    margin-bottom: 12px
}
.circle-row2 .awardlogo p a {
    color: #91c567;
}
.circle-row2 .awardlogo p a:hover {
    color: #5d5d5d;
}
.conten-bar1.abouts-wrapp.gallery-content{
    width: 100%;
    margin-bottom: 15px;
}
.conten-bar1.abouts-wrapp.gallery-content p{
    line-height: 24px
} 
.insta-row2 .iscwp-main-wrp *, .insta-row2 .iscwp-main-wrp *:after, .insta-row2 .iscwp-main-wrp *:before,
.insta-row2 .wp-iscwp-popup-box *{
    border-radius: 12px
}
.insta-row2 .iscwp-image-fit.slidestoshow-3 .iscwp-img-wrp{
    height: 386px
}
.insta-row2 .iscwp-gallery-slider button.slick-prev, .insta-row2 .iscwp-gallery-slider button.slick-next{
    background-color: rgba(119, 184, 67, 0.7) !important
}
.insta-row2 .iscwp-gallery-slider button.slick-arrow{
   margin:0px -1px 0 0px !important
}
.linkbar {
    z-index: 9999;
    position: relative;
}
.contac-wrapp .contac-row22 .contac-row3 iframe,.contac-wrapp .contac-row22 .contac-row3 {
    box-sizing: border-box;
    position: static;
    min-height: unset;
}
.contac-row3 .video-outer {
    height: 100%;
    padding: 0;
    margin: 0;
    position: static;
}
.contac-wrapp .contac-row22 {
    display: flex;
    flex-wrap: wrap;
}
.contac-wrapp .contac-row22 .contac-row3:first-child{
    background-color: #77b843;
}
.contac-wrapp .contac-row22 .contac-row3:last-child{
    background-color: transparent;
} 
 
 
@media (min-width: 992px) and (max-width: 1190px){ /* 1279px */
    .linkbar{
        height: 100px;
    }
}
@media (min-width: 1190px) and (max-width: 1279px) {
    header .menuzord .mega-menu-wrap ul.mega-menu> li.mega-menu-item >a.mega-menu-link {
        padding: 12px 5px 22px 5px !important;
    }
}

@media(max-width: 1024px){
    .facierbox{
        display: block;
    }  
    .livechat-button {
    position: absolute;
    bottom: 100px;
    }   
}

@media(max-width:991px){
    .innertretmnt-bar4 .fill-bar1 {
        width: 35%       
    }
    .innertretmnt-bar4 .fill-bar2 {
         width: 65%;
         padding-left: 30px;
    }
    .innertretmnt-bar4 .fill-bar1 img {
        width: 185px;
    }
    #mega-menu-wrap-top .mega-menu-toggle{
        background:rgba(119,184,67,0.40) !important;
    }
    .menuzord a.showhide{
        display: none !important;
    }
    #mega-menu-wrap-top .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{
        color: #fff !important
    }
    #mega-menu-wrap-top .mega-menu-toggle .mega-toggle-block-1:after{
        color: #fff !important
    }
     .slider-wrapp .slick-slide img{
       height: 630px;
    }
     .galler-wrapp .galler-row1 .galler-bar2 img{
       height: 80px;
    }
    .treat-wrapp .treat-row1 .treat-bar1 .treat-bar11 img{
        height: 230px
    }   
  
}

@media(max-width:890px){
    .innertretmnt-bar4 .fill-bar1 {
        width: 40%       
    }
    .innertretmnt-bar4 .fill-bar2 {
        width: 60%;
        padding-left: 20px;
    }
    .innertretmnt-bar4 .fill-bar1 img {
        width: 185px;
     }
    .slider-wrapp .slick-slide img{
       height: 560px;
    }
    .whychoose-page .conten-bar1{
        width: 100% !important
    }
     .whychoose-page .sidbar-wrapp{
        width: 100% !important;
        text-align: center;
     }
    .whychoose-page .sidbar-wrapp .sidebar-boxes .sidebar-bx-2 p{
        padding-top: 0px
     }
     .whychoose-page .innertretmnt-whychoose-bar4{
        display: flex;
        margin-bottom: 15px
     }
     .fill-choose-bar1 {
       width: 40%;
       float: left;
    }
}

@media(max-width:767px){
    .footer-bar1 ul.sub-menu {
display: block;
position: static;
background: transparent;
padding: 0;
width: auto;
}
.livechat-button {
    bottom: 12px;
}
.livechat-button a{
    color: #fff;
    background: #77b843;
    border: 2px solid #77b843;
    cursor: pointer;
}
.footer-wrapp .footer-row1 .footer-bar1 .footer-link .sub-menu li a {
font-size: 14px;
}

.footer-wrapp .footer-row1 .footer-bar1 .footer-link .sub-menu li {
margin: 5px;
padding: 0;
}
      .innertretmnt-bar4 .fill-bar1 img {
          width: 235px;
       }
      .about-bg{
          background-size: cover !important;
      }
      .bloger-wrapp .bloger-row1 .bloger-bar1 img {
          height: auto;
      }
      .sidebar-boxes .sidebar-bx-2 p{
          padding-top: 0
      }
      .sidebar-boxes  {
          text-align: center;
      }
      .innertretmnt-whychoose-bar4 .fill-choose-bar1 img{
          width: 100%
      }
   .whychoose-page .innertretmnt-whychoose-bar4 .fill-choose-bar1 {
      width: 30%;     
    }
   .whychoose-page .innertretmnt-whychoose-bar4 .fill-choose-bar2 {
       width: 60%;
    }
    .testi-page .testi-row1 .testi-bar1 {
    width: 100%;
    }
    .galler-wrapp .galler-row1{
        display: block;
    }
    .single-treat .treain-row1 h2{
       display: inline-block;
    }
     .slider-wrapp .slick-slide img{
       height: 427px;
    }
    .galler-wrapp .galler-row1 .galler-bar2 img{
       height: 231px;
    }
    .top-row1 a:nth-child(1){
       float: left;
    }
    .top-row1 a:nth-child(2){
       float: right;
    }
      .testi-page .testi-row1 .testi-bar1 {
        grid-column: span 3 / auto;
    }
    .testi-wrapp .testi-row1{
        column-count: 1
    }
    .treat-wrapp .treat-row1{
        display: block;
    }
    .inner-wrapp .inner-row1 .inner-bar1 ul{
        display: block;
    }
    .g-recaptcha iframe{
      height:  80px
    }
   .treat-wrapp{
      padding-top: 25px
   }
   .visitr-wrapp .visitr-row1 .visitr-row2 .visitr-bar1:last-child{
      margin-bottom: 0
   }
   .visitr-wrapp{
      padding-bottom: 55px;
      padding-top: 40px;
      margin-top: 40px
   } 
   .conten-wrapp{
     padding-top: 25px
   }
   .teamer-wrapp{
     padding-top: 25px
   }
   #mega-menu-wrap-top .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{
      width: auto !important;
   }
   ul.slides:after {
    content: "";
    background-color: rgba(0, 0, 0, 0.4);
    width: 100%;
    height: 100%;
    position: absolute;
    visibility: visible;
   }
   .abouts-wrapp h3{
     margin: 30px 0 30px
   }
   #mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
     padding-right: 0px !important
   }
   .inner-row2 .inner-bar2.bounce {
      display: none;
    }
    .home-wrapper{
        padding-bottom: 10px
    }
    .rating-wrapp{
        padding-top: 40px;
        margin-top: 25px
    }
}

@media(max-width:650px){
   .innertretmnt-bar4 .fill-bar1 img {
      width: auto
   }
  .innertretmnt-bar4 .fill-bar2 {
        width: 100%;
         padding-left: 0px;
    }
    .innertretmnt-bar4 .fill-bar1 {
        width: 100%
       
    }
    .single-treat .treain-row1 img {
      width: 170px;}
.livechat-button {
    bottom: -60px;
    left: 0;
    right: 0;
    margin: 0 auto;
}
section.home-wrapper {
    padding-bottom: 70px;
}
}

@media(max-width:600px){
   .slider-wrapp .custom-select{
        background: #77b843 !important;
        border: 2px solid #77b843 !important;
        border-radius: 6px;
        color: #fff !important  
    }  
    .single-treat .treain-row1 img {
      width: 150px;
    }
    .slider-wrapp .slick-slide img{
       height: 360px;
    }
    .galler-wrapp .galler-row1 .galler-bar2 img{
       height: 181px;
    }
    .contac-wrapp .contac-row1 .caldera_forms_form .form-subj .form-control {
       width: 70%;
    }
    .contac-wrapp .contac-row1 .caldera_forms_form label {
       width: 25%;
       font-size: 13px;
       padding-right: 10px;
    }
    .contac-wrapp .contac-row1 .caldera_forms_form textarea.form-control{
       width: 70%
    }
    .contac-wrapp .contac-row1 .caldera_forms_form .form-group .btn.btn-default{
        margin-left: 95px
    }
}

@media(max-width: 599px){
    .single-treat .treain-row1 img{
        width: auto;
    }
    .slider-wrapp .slick-slide img{
       height: 307px;
    }
    iframe {
      width: 100%;
    }
}

@media(max-width: 500px){
    .whychoose-page .innertretmnt-whychoose-bar4 .fill-choose-bar1 {
      width: 100%;
      text-align: center;
    }
    .innertretmnt-whychoose-bar4 .fill-choose-bar1 img {
      width: auto;
    } 
    .whychoose-page .innertretmnt-whychoose-bar4 .fill-choose-bar2 {
       width: 100%;
    }
       .slider-wrapp .slick-slide img{
       height: 278px;
    }
    .whychoose-page .innertretmnt-whychoose-bar4 {
      display: block;
    }
    .galler-wrapp .galler-row1 .galler-bar2 img{
       height: 151px;
    }
    .circle-wrapp .circle-block .circle {
        width: 135px;
        height: 135px;
    }
   .contac-wrapp .g-recaptcha {
      transform: scale(.8);
   }
    .slider-wrapp h1, .slider-wrapp h2{
     font-size: 22px
   }

}

@media(max-width: 400px)
{
   .slider-wrapp .slick-slide img{
       height: 179px;
    }
    .galler-wrapp .galler-row1 .galler-bar2 img{
       height: 114px;
    }
    .contac-wrapp .g-recaptcha {
    transform: scale(.7);
    }
    .slider-wrapp h1, .slider-wrapp h2 {
     font-size: 20px
    }
}
@media(max-width: 350px)
{
    .slider-wrapp h1, .slider-wrapp h2 {
     font-size: 18px
   }
}


/*-------###---------menu ---------#####-----------*/

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

    #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
    ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > 
    li.mega-menu-column.mega-menu-clear{
        width: 100%;
        overflow-y: auto;
    }
  #mega-menu-wrap-top #mega-menu-top li.mega-menu-item.megamenu1 >
    ul.mega-sub-menu{
        height: auto !important;
        overflow-y: auto !important;
     }
   #mega-menu-wrap-top #mega-menu-top li.mega-menu-item.megamenu2 >
    ul.mega-sub-menu{
        height: 350px !important;
        overflow-y: auto !important;
     }
     #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > 
     li.mega-menu-row > ul.mega-sub-menu > li.popular3 >ul >li#mega-menu-item-text-5 {
       display: none !important;
    }
    #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > 
     li.mega-menu-row > ul.mega-sub-menu > li.popular3 >ul  li#mega-menu-item-text-4 .textwidget {
       display: none !important;
    }
    #mega-menu-wrap-top .mega-menu-toggle + #mega-menu-top {
        background: #fff !important;
    }
    header .menuzord .mega-menu-wrap ul.mega-menu> li.mega-menu-item >a.mega-menu-link{
        color: #77b843 !important
    }
    #mega-menu-wrap-top #mega-menu-top > li.mega-menu-item.mega-menu-item-object-page{
        text-align: center !important;
        border-bottom: 1px solid #e6e6e6 !important;
    }
    #mega-menu-wrap-top #mega-menu-top > li.mega-menu-item > a.mega-menu-link{
          height: 45px !important
    }
    #mega-menu-wrap-top #mega-menu-top li.mega-menu-item.cont-but1 > a.mega-menu-link{
          height: 40px !important;
          margin-bottom: 11px !important;
    }
      .mega-menu-wrap ul.mega-menu > li.mega-menu-item:nth-child(1) > ul.mega-sub-menu{
        width: 100% !important;
        text-align: center !important;
      }
      #mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > 
      ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
        text-align: center;
      }
      #mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu:nth-child(1) > 
      ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{
        border-bottom: solid 1px #f0f0f0
      }
       #mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu:nth-child(1) > 
      ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item  a.mega-menu-link{
        padding:6px 0px 6px 0px !important
      }
      #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu >
       li.mega-menu-row > ul.mega-sub-menu > li.popular1 >
        ul.mega-sub-menu .mega-menu-item-object-treatment a.mega-menu-link {
           font-size: 16px !important;
      }
       #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu >
       li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column >
        ul.mega-sub-menu .mega-menu-item-object-treatment{
            border-bottom: solid 1px #f0f0f0 ;
            padding-top: 10px !important;
            padding-bottom: 10px !important;

        }
      #mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu >
       ul.mega-sub-menu li.mega-menu-column:nth-child(1) >
        ul.mega-sub-menu li.mega-menu-item.mega-menu-item-object-treatment {
        padding-bottom: 4px !important;
        padding-top: 4px !important;
       }
      #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu >
        ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
           width: 100%;
       }
     #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-12.popular4 {
       width: 100%;
     }
     #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular1,
     #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular3,
     #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular4, 
     #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular5 {
         padding-right: 0px !important;
     }
     #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > 
     ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
         width: 100%;
     }
  /*   #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular2 >ul.mega-sub-menu li.mega-menu-item,
     #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular3 >ul.mega-sub-menu li.mega-menu-item,
     #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular4 >ul.mega-sub-menu li.mega-menu-item, 
     #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular5 >ul.mega-sub-menu li.mega-menu-item {
         padding-top: 10px !important;
         padding-bottom: 10px !important
     }*/
  
     #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
    width: 100% !important;
    }
    #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu:nth-child(2) > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > 
    ul.mega-sub-menu > li.mega-menu-item-type-taxonomy > a.mega-menu-link{
        font-size: 19px
    }
    #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row >
     ul.mega-sub-menu > li.mega-menu-column .mega-menu-item-type-widget{
        padding-bottom: 0px !important
     }
     #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.popular1 > ul.mega-sub-menu li.mega-menu-item-object-treatment > a.mega-menu-link {
        line-height: 0px !important;
        padding-bottom: 8px !important;
        padding-top: 8px !important;    
    }
    #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu >
     li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column.popular3 .mega-menu-item-type-widget{
        padding-bottom: 0px !important
    }
    #mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu:nth-child(2) > ul.mega-sub-menu {
     padding: 0px !important; 
     }
    #mega-menu-wrap-top #mega-menu-top >
     li.mega-menu-megamenu.mega-menu-item.mega-menu-item-has-children> ul.mega-sub-menu {
        width: 100% !important
     }
 
}

@media only screen and (max-width:767px){
    .callus a {
    color:#000 !important;
    }
    .slider-wrapp .custom-select{
        background: #77b843 !important;
        border: 2px solid #77b843!important;
    }
    .mega-menu-toggle .mega-toggle-blocks-left, .mega-menu-toggle .mega-toggle-blocks-center {
        display: none !important;
    }
    #mega-menu-wrap-top .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
        width: 95%;
        margin-right: 2.5% !important;
        margin-left: 2.5% !important;
    }
    #mega-menu-wrap-top .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{
        float: left;
        width: 100%;
    }
    .contac-wrapp .contac-row1 .caldera_forms_form .form-control, .contac-wrapp .contac-row1 .caldera_forms_form .form-subj .form-control, .contac-wrapp .contac-row1 .caldera_forms_form textarea.form-control {
        width: 75%;
        }
    .canver-bar1.custom-select .dropdown-head:active, .canver-bar1.custom-select .dropdown-head:focus{
        background-color: #fff!important;
    } 
}
@media only screen and (max-width:480px)
{
    .contac-wrapp .contac-row1 .caldera_forms_form label {
        width: 100%;
       padding-right: 0;
    }
    .contac-wrapp .contac-row1 .caldera_forms_form .form-control, .contac-wrapp .contac-row1 .caldera_forms_form .form-subj .form-control, .contac-wrapp .contac-row1 .caldera_forms_form textarea.form-control, .contac-wrapp .contac-row1 .caldera_forms_form .checkbox {
        width: 100%;
    }
    .caldera_forms_form.cfajax-trigger .row.single {
        margin: 0;
    }
    .contac-wrapp .contac-row1 .caldera_forms_form .g-recaptcha {
        padding-left: 0;
    }
    .contac-wrapp .contac-row1 .caldera_forms_form .form-group .btn.btn-default {
        margin-left: 0;
    }
    .contac-wrapp .g-recaptcha{
        margin-left: -50px;
    }
    .contac-wrapp .contac-row22 .contac-row3{
        min-height: 397px
    }

}