@charset "UTF-8";
/* CSS Document */
/* CSS Document © 2019 Digimax.co.uk */

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

.common-style h1 { font-size: 45px;  color: #5b6977; margin-bottom: 18px; }

.common-style h2 { font-size: 38px; color: #5b6977; margin-bottom: 18px; }

.common-style h3 { font-size: 35px; color: #5b6977; margin-bottom: 18px; }

.common-style h4 { font-size: 30px; color: #5b6977; margin-bottom: 18px; }

.common-style h5 { font-size: 25px; color: #5b6977; margin-bottom: 18px; }

.common-style h6 { font-size: 20px; color: #5b6977; margin-bottom: 18px; }

.common-style a { font-size: 14px;  color: #000; margin-bottom: 18px;}

.common-style p { font-size: 14px; color: #5b6977; line-height: 24px; margin-bottom: 22px; }

.common-style ul li{ font-size: 14px;  color: #5b6977;  line-height: 24px;
    display: block; margin-bottom: 10px; font-family: 'futura-medium-bt';   font-weight: 500;margin-bottom: 14px; }

.common-style ul li:before {content: "";  width: 12px; height: 12px; position: relative;top:1px;
    background: url(../images/abouts-arrow1.png) no-repeat; margin-right: 20px;display: inline-block;  }     

.common-style ol { counter-reset: my-awesome-counter; margin-left: 15px  }

.common-style ol li{ font-size: 14px; color: #5b6977; line-height: 24px; margin-bottom: 10px;
  counter-increment: my-awesome-counter;  font-family: 'futura-medium-bt';  font-weight: 500;margin-bottom: 14px;}

.common-style ol li:before { content: counter(my-awesome-counter);margin-right: 10px; }    

.common-style blockquote p { font-size: 14px; color: #5b6977; line-height: 24px; margin-bottom: 24px;
    margin: 30px 0 15px -82px; position:  relative; }

.common-style blockquote p:before { content: '"'; position:  absolute; left: -100px; font-size: 140px;
    color: #000; font-style:  italic; top: 17px; }
 
.common-style p a { color: #000; }
/* IMG STYLES */ 
img.alignleft,.alignleft,img.alignright,.alignright{ max-width:100%; height:auto; }

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

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

img.alignleft,.alignleft { float:  left; margin-right:  20px; margin-top:  20px; margin-bottom: 20px; }
.detier-wrapper .testislider a {
    margin-top: 36px;
    color: #fff;
    background: #5b6977;
    border: 1px solid #5b6977;
    margin: 0 0;
    padding: 15px 23px 15px 23px;
    letter-spacing: 1.4px;
    border-radius: 5px;
    text-transform: uppercase;
    font-family: 'futura-bold-font';
    font-size: 12.77px;
    line-height: 1;
    float: right;
}
.detier-wrapper .testislider a:hover{
  color: #5b6977;
    background: #fff;
}
.conten-wrapp::after{
  bottom: -152px;
}
.mona-all-model-slide.owl-carousel.owl-loaded.owl-drag {margin-bottom: 20px;}
.backbtm{
    clear: both;
} 
.common-style img, .common-style p img {
    max-width: 100%;
    height: auto;
}
@media(max-width:767px){  

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

}
.conten-row1.common-style.practice-gallery {
    width: 100%;
}

.conten-row1.common-style.practice-gallery .conten-bar1.abouts-wrapp {
    width: 100%;
}

.conten-row1.common-style.practice-gallery .conten-bar1.abouts-wrapp .popup-gallery {
    float: left;
    width: 100%;
}

.conten-row1.common-style.practice-gallery .conten-bar1.abouts-wrapp .popup-gallery .item {
    width: 25%;
    padding: 4px;
    float: left;
    position: relative;
    z-index: 9;
}
.conten-row1.common-style.practice-gallery .conten-bar1.abouts-wrapp .popup-gallery .item img{
  max-width: 100%;
    height: 350px;
    object-fit: cover;
    width: 100%;
}

@media(max-width:480px){

    img.alignleft,.alignleft,img.alignright,.alignright,.alignnone,img.alignnone{
        display:block; margin:20px auto; float:  none; }
}

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

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

.common-style [type=submit]:hover { background-color: #000; cursor: pointer; }    

.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; }
 
.video-outer {
    position: relative;
    padding-top: 56.25%;
    margin: 15px 0;
}

.video-outer iframe {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    left: 0;
}
/*------------------- common style end ---------------------------*/


.detier-wrapper ::-webkit-input-placeholder {

  color:#5b6977;

}

.detier-wrapper ::-moz-placeholder { 

  color:#5b6977;

}

.detier-wrapper :-ms-input-placeholder {

  color:#5b6977;

}

.detier-wrapper :-moz-placeholder {

  color:#5b6977;

}



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

  color:#5b6977;

}

.contac-wrapp ::-moz-placeholder { 

  color:#5b6977;

}

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

  color:#5b6977;

}

.contac-wrapp :-moz-placeholder {

  color:#5b6977;

}



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

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

*,

*:before, *:after{-webkit-box-sizing:  border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video, textarea, input{ margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;  outline:none; font-family: 'futurabook';}

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

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

p { font-family: 'futurabook';}

img { border:0px;}

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

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

blockquote, q { quotes: none;}

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}

table {border-collapse: collapse; border-spacing: 0;}

* {-webkit-appearance: none;}



.toper-wrapp, .home-wrapper, .header-wrapper, .slider-wrapper, .caption-wrapp, .button-wrapp, .detier-wrapper, .boxes-wrapper, .clintr-wrapp, .footer-wrapper, .innser-wrapp, .conten-wrapp, .sidbar-wrapp, .abouts-wrapp, .blogin-wrapp, .bloger-wrapp, .pagina-wrapp, .feeser-wrapp, .gallin-wrapp, .teamin-wrapp, .treatin-wrapp, .treat-wrapp, .contac-wrapp { float:left; width:100%;}

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



/*toper-wrapp*/

.toper-wrapp { padding:20px 0 20px;}

.toper-wrapp .toper-row1 { width:21.77%; float:left; margin:14px 0 0;}

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

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

.toper-wrapp .toper-row2 { width:75.66%; float:right; margin:0 0 0;}

.toper-wrapp .toper-row2 .toper-bar2 { width:100%; float:right;text-align: right;}

.toper-wrapp .toper-btn1 { width:23.45%; float:none; text-align:center; border:1px solid #9da5ad; margin:0 0 0 1.55%; padding:14px 2% 14px 2%;}

.toper-wrapp .toper-btn1:hover { background:#9da5ad; color:#ffffff;}



.home-wrapper { position:relative; min-height:790px;}

/*.home-wrapper:after { content:""; width:24.8%; height:24.8%; position:absolute; left:0; bottom:272px; background:url(../images/home-after.png) no-repeat center / 100% 100%; z-index:99;}
*/


/*header-wrapper*/

.header-wrapper { position:absolute; top:0; padding:72px 0 0;}

.header-wrapper .header-row1 { width:368px; float:left; margin:0 auto 0; position:absolute; top:32px; right:0; left:0; z-index:9;}

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

.header-wrapper .header-row1 .header-bar1 { width:337px; float:left;}

.header-wrapper .header-row2 { width:92px; float:left; margin:10px 20px 0 10px; position:relative; z-index:999999;}

.header-wrapper .header-row2 .header-bar2 { width:34px; float:left;}

.header-wrapper .header-row3 { width:auto; float:left; margin:0 0; position:relative; z-index:9;}

.header-wrapper .header-row3 .header-bar3 { width:100%; float:left;}

.header-wrapper .header-row4 { width:auto; float:right; margin:0 0 0; position:relative; z-index:9;}

.header-wrapper .header-row4 .header-bar4 { width:100%; float:right;}

.header-wrapper .header-btn1 { border:1px solid #ffffff; margin:0; padding:15px 28px 15px 28px;}

.header-wrapper .header-btn1:hover { background:rgba(91,105,119,0.55); color:#fff;}



/*canver-wrapp*/

.canver-wrapp { padding:2px 0 2px; position:absolute; top:27.7%; right:0; left:0; z-index:9; text-align:center;}

.canver-wrapp p { font-size:30px; font-weight:400; color:#000000; letter-spacing:normal; line-height:37.31px; margin:0 0 0;}

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

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

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

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

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

.canver-wrapp .canver-row2 ul { width:auto; margin:0 auto 0;}

.canver-wrapp .canver-row2 ul li { font-size:12.77px; color:#5b6977; text-transform:uppercase; letter-spacing:1.5px; display:inline-block; margin-right:10px; font-family: 'futura-bold-font';}

.canver-wrapp .canver-row2 ul li:last-child { margin:0;}



/*caption-wrapp*/

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

.caption-wrapp h2 { font-size:38px; color:#5b6977; margin:0 0 13px; line-height:45px;}

.caption-wrapp .block { width:100%; float:left; margin:0 0 0; top:45.8%; right:0; left:0; z-index:99; position:absolute;}

.caption-wrapp .block .block-bar1 { width:35%; margin:0 auto 0; background:rgba(255,255,255,0.55); padding:40px 7% 40px;}

.caption-wrapp .block-btn1 { float:none; background:none; border:1px solid #ffffff; margin:12px 0 0; padding:15px 33px 15px 33px;}

.caption-wrapp .block-btn1:hover { background:rgba(91,105,119,0.55); color:#fff;}



/*detier-wrapper*/

.detier-wrapper { padding:39px 0 33px; position:relative;}

/*.detier-wrapper:after { content:""; width:50.4%; height:91.6%; position:absolute; bottom:-18%; right:0; background:url(../images/leaf-bg.png) no-repeat center / 100% 100%; z-index:-9;}
*/
.detier-wrapper h2 { font-size:38px; color:#5b6977; line-height:43px; letter-spacing:1.5px;}

.detier-wrapper h2 span { color:#a1a1a1; display:block; margin-top:3px;}

.detier-wrapper h3 { font-size:38px; color:#5b6977; letter-spacing:0.9px; margin-bottom:16px;}

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

.detier-wrapper h5 { font-size:31px; color:#5b6977; letter-spacing:1.2px; line-height:41px; margin:0 0 1px;}

.detier-wrapper h6 { font-size:23px; color:#5b6977; letter-spacing:1px; line-height:33px; margin:0 0 24px;}

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

.detier-wrapper .imgblock { width:37.2%; float:left; margin:-83px 0 0; position:relative; z-index:9999;}
.detier-wrapper .imgblock .imgblock-inner img {
    object-position: center top;
    object-fit: cover;
}

.detier-wrapper .imgblock img { width:100%; display:block;}

.detier-wrapper .imgblock .imgblock-bar1 { width:82%; position:absolute; bottom:36px; left:9%;}

.detier-wrapper .getintouch { width:473px; float:left; margin:0 0 0 58px;}

.detier-wrapper .getintouch .getintouch-text { width:363px; float:left; border-bottom:1px solid #b7b7b7; padding-bottom:28px; margin:0 0 27px;}

.detier-wrapper .form-row1 { width:100%; float:left;}

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

.detier-wrapper .form-row1 .form-bar1 .form-fild1 { float:left; font-size:12.77px; color:#5b6977; border-radius:5px; background:#e3e6e8; outline:none; letter-spacing:1.4px; text-transform:uppercase; margin:0 0 12px; font-family: 'futura-bold-font';}

.detier-wrapper .form-row1 .form-bar1 .form-fild1:nth-child(2n) { float:right;}

.detier-wrapper .form-row1 .form-bar1 .form-fild2 { width:48.8%; height:44px; padding:0 21px;}

.detier-wrapper .form-row1 .form-bar1 .form-fild3 { width:48.8%; height:44px; padding:15px 21px 0;}

.detier-wrapper .form-btn1 { float:none; color:#fff; background:#5b6977; border:1px solid #5b6977; margin:0 0; padding:13px 23px 13px 23px; cursor:pointer;}

.detier-wrapper .form-btn1:hover { color:#5b6977; background:#fff;}

.detier-wrapper .imgblock-btn1 { float:none; color:#fff; background:#5b6977; border:1px solid #5b6977; margin:0 0; padding:13px 34px 13px 34px; cursor:pointer;}

.detier-wrapper .imgblock-btn1:hover { color:#5b6977; background:#fff;}

.detier-wrapper .testislider { width:227px; float:right; text-align:right;}

.detier-wrapper .testislider .testi-img { width:auto; float:right; margin:21px 0 0;}

.detier-wrapper .testislider .testi-img img { width:100%; display:block;}



/*boxes-wrapper*/

.boxes-wrapper { padding:0 48px 0;}

.boxes-wrapper h2 { font-size:123.72px; color:#fff; letter-spacing:0.1px;}

.boxes-wrapper h3 { font-size:80.06px; color:#fff; letter-spacing:0.1px; line-height:81px; margin:0 0 12px;}

.boxes-wrapper h3 span { color:#b7b7b7;}

.boxes-wrapper h6 { font-size:11.29px; color:#fff; text-transform:uppercase; letter-spacing:1.2px; font-family: 'futura-bold-font';}

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

.boxes-wrapper .boxes-row1 .boxes-row2 { width:100%; float:left;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 { width:31.87%; float:left; margin:0 2.195% 2.195% 0; position:relative;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1:nth-child(3n) { margin-right:0;} 

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 .boxes-img { width:100%; float:left; overflow:hidden;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 .boxes-img img { width:100%; display:block; transition:transform .5s ease-in-out;}

/*.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1:hover .boxes-img img { transform:scale(2) rotate(25deg);}
*/
.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 .boxes-text { top:47px;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 .boxes-text2 { bottom:44px;}

.boxes-text, .boxes-text2 { position:absolute; width:90%; margin:auto; left:0; right:0;}



/*clintr-wrapp*/

.clintr-wrapp { text-align:center; padding:45px 0 35px;}

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

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

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



/*footer-wrapper*/

.footer-wrapper { padding:0 0 50px;}

.footer-wrapper p { font-size:11px; color:#929292; letter-spacing:0.8px; text-transform:uppercase; display:inline-block;}

.footer-wrapper p a { color:#929292;}

.footer-wrapper .footer-row1 { width:100%; float:left; margin:0 0 35px; text-align:center;}

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

.footer-wrapper .footer-row1 .footer-bar1 li { display:inline-block;}

.footer-wrapper .footer-row1 .footer-bar1 li a { font-size:20px; color:#5b6977; letter-spacing:0.5px; display:inline-block; padding:18px 0 18px; margin:0 40px 0 0; font-family: 'futura-medium-bt';}

.footer-wrapper .footer-row1 .footer-bar1 li a:hover { color:#929292;}

.footer-wrapper .footer-row1 .footer-bar1 li:last-child a { margin:0;}

.footer-wrapper .footer-row2 { width:100%; float:left; margin:0 0 0; position:relative;}

.footer-wrapper .footer-row2 .footer-bar2 { width:312px; position:absolute; top:0; left:0; right:0; margin:auto;}

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

.footer-wrapper .footer-row2 .footer-bar3 { width:auto; float:left;}

.footer-wrapper .footer-row2 .footer-bar4 { width:auto; float:right;}

.footer-wrapper .footer-row3 { width:100%; float:left; margin:132px 0 0; text-align:center;}

.footer-wrapper .footer-row3 ul { width:auto; margin:0 auto 0;}

.footer-wrapper .footer-row3 ul li { font-size:12.77px; color:#5b6977; text-transform:uppercase; letter-spacing:1.8px; display:inline-block; margin-right:6px; font-family: 'futura-bold-font';}

.footer-wrapper .footer-row3 ul li:last-child { margin:0;}

.footer-wrapper .footer-row4 { max-width:1402px; width:100%; margin:0 auto 0; padding:0 45px;}

.footer-wrapper .footer-row4 .footer-row5 { width:100%; float:left; margin:43px 0 0;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar5 { width:auto; float:left;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar6 { width:auto; float:right;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar6 ul { width:auto; float:right;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar6 ul li { font-size:11px; color:#929292; text-transform:uppercase; letter-spacing:0.8px; display:inline-block; margin-right:6px;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar6 ul li:last-child { margin:0;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar6 ul li a { color:#929292;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar6 ul li a:hover { color:#5b6977;}

.footer-wrapper .footer-btn1 { color:#5b6977; border:1px solid #5b6977; background:none; margin:0; padding:15px 22px 15px 22px;}

.footer-wrapper .footer-btn1:hover { color:#fff; background:#5b6977;}



/*innser-wrapp*/

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

.innser-wrapp h1 { font-size:38px; color:#5b6977; letter-spacing:0.3px; margin:0 0 5px;}

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

.innser-wrapp .innser-row1 { width:100%; float:left; text-align:center; margin:0 auto 0; bottom:169px; position:absolute; right:0; left:0; z-index:9;}

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

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

.innser-wrapp .innser-row1 .innser-bar1 li:nth-child(2n) { margin:0 1px 0; position:relative;}

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

.innser-bar1 li, .innser-bar1 li a { font-size:11px; color:#5b6977; letter-spacing:1px; text-transform:uppercase; font-family: 'futura-bold-font';}

.innser-wrapp:after { bottom:-45px; width:334px; height:264px;}

.innser-wrapp .canver-wrapp { top:32%;}



/*conten-wrapp*/

.conten-wrapp { margin:-86px 0 0; padding-bottom:51px; position:relative;}

/*.conten-wrapp:after { content:""; width:615px; height:510px; position:absolute; bottom:-35px; right:0; background:url(../images/conten-after1.png) no-repeat center / 100% 100%;}
*/
.conten-wrapp .conten-row1 { width:48.9%; float:left; padding:152px 0 20px;}

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

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

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



/*sidbar-wrapp*/

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

/*.sidbar-wrapp:before { content:""; width:228px; height:322px; position:absolute; top:-23px; right:0; background:url(../images/conten-before1.png) no-repeat center / 100% 100%;}
*/
.sidbar-wrapp h2 { font-size:38px; color:#5b6977; letter-spacing:1.5px; margin:0 0 16px;}

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

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

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

.sidbar-wrapp .sidbar-row1 { width:529px; float:left; margin-bottom:15px; padding:45px 0 41px 9%; position:relative; z-index:9;}

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

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild1 { float:left; font-size:12.77px; color:#5b6977; border-radius:5px; background:#e3e6e8; outline:none; letter-spacing:1.4px; text-transform:uppercase; margin:0 0 13px; font-family: 'futura-bold-font';}

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

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

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild3 { width:48.8%; height:44px; padding:15px 21px 0;}

.sidbar-wrapp .sidbar-row2 { width:529px; float:left; margin-bottom:15px; padding:50px 0 3px 9%;}

.sidbar-wrapp .testislider { width:100%; float:right; text-align:right;position: relative;
    z-index: 9;}

.sidbar-wrapp .testislider .testislider-row { width:381px; float:right; margin-bottom: 15px;}

.sidbar-wrapp .testislider .testi-img { width:auto; float:right; margin:21px 0 0;}

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

.sidbar-wrapp .sidbar-row3 { width:529px; float:left; padding:50px 0 42px 0; text-align:right; position:relative; z-index:9;}

.sidbar-wrapp .sidbar-row4 { width:100%; float:left; background:#eaeaea; padding:45px 0 51px 9%;}

.sidbar-wrapp .sidbar-row4 { margin-bottom:28px;}

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

.sidbar-wrapp .sidbar-row4 .sidbar-ul li { width:100%; font-size:11px; color:#5b6977; line-height:32px; display:inline-block; font-family: 'futura-bold-font'; text-transform:uppercase; letter-spacing:1.4px;}

.sidbar-wrapp .sidbar-row4 .sidbar-ul li a { color:#5b6977; padding:0 0;}

.sidbar-wrapp .sidbar-row4 .sidbar-ul li a:hover { color:#000000;}

.sidbar-wrapp .sidbar-row5 { width:529px; float:left; margin-bottom:15px; padding:53px 0 38px 9%; position:relative; z-index:9;}

.sidbar-wrapp .sidbar-row5 .sidbar-bar5 { width:100%; float:left; margin-top:21px;}

.sidbar-wrapp .sidbar-row5 .sidbar-bar5 .sidbar-time { width:100%; float:left;}

.sidbar-wrapp .sidbar-row5 .sidbar-bar5 .sidbar-time .sidbar-lt { width:25%; float:left;}

.sidbar-wrapp .sidbar-row5 .sidbar-bar5 .sidbar-time .sidbar-rt { width:72%; float:right;}

.sidbar-lt, .sidbar-rt { font-size:12.77px; color:#5b6977; line-height:40.94px; letter-spacing:1.4px; text-transform:uppercase; font-family: 'futura-bold-font';}

.sidbar-wrapp .sidbar-btn1 { float:none; font-size:11px; color:#fff; background:#5b6977; border:1px solid #5b6977; margin:22px 0 0; padding:13px 23px 13px 23px; cursor:pointer;}

.sidbar-wrapp .sidbar-btn1:hover { color:#5b6977; background:#fff;}

.sidbar-wrapp .sidbar-btn2 { width:154px; font-size:10.77px; text-align:center; float:none; color:#fff; background:#5b6977; border:1px solid #5b6977; margin:0 0 0 5px; padding:13px 23px 13px 23px; cursor:pointer;}

.sidbar-wrapp .sidbar-btn2:hover { color:#5b6977; background:#fff;}



/*boxes-wrapp*/

.impoer-wrapp { padding:0 39px 0;}

.impoer-wrapp h2 { font-size:61.4px; color:#fff; letter-spacing:0.8px;}

.impoer-wrapp h3 { font-size:42.55px; color:#fff; letter-spacing:0.5px; line-height:39.58px; margin:0 0 12px;}

.impoer-wrapp h3 span { color:#b7b7b7;}

.impoer-wrapp h6 { font-size:12px; color:#fff; text-transform:uppercase; letter-spacing:1.2px; font-family: 'futura-bold-font';}

.impoer-wrapp .impoer-row { width:100%; float:left;}

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

.impoer-wrapp .impoer-row1 .impoer-bar1 { width:15.8%; float:left; margin:0 1.04% 0 0; position:relative;}

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

.impoer-wrapp .impoer-row1 .impoer-bar1 .impoer-img { width:100%; float:left; overflow:hidden;}

.impoer-wrapp .impoer-row1 .impoer-bar1 .impoer-img img { width:100%; display:block; transition:transform .5s ease-in-out;}

.impoer-wrapp .impoer-row1 .impoer-bar1:hover .impoer-img img { /*transform:scale(2) rotate(25deg);*/}

.impoer-wrapp .impoer-row1 .impoer-bar1 .impoer-text { bottom:56px;}

.impoer-wrapp .impoer-row1 .impoer-bar1 .impoer-text2 { bottom:29px;}

.impoer-text, .impoer-text2 { position:absolute; width:90%; margin:auto; left:0; right:0;}



/*abouts-wrapp*/

.abouts-wrapp { position:relative;}

.abouts-wrapp h2 { font-size:21px; color:#5b6977; line-height:33px; letter-spacing:0.4px; margin:0 0 42px; padding-bottom:40px; border-bottom:1px solid #dddddd;}

.abouts-wrapp p { font-size:14px; line-height:24px; color:#5b6977; margin:0 0 22px; font-weight:500; font-family: 'futura-medium-bt';}

.abouts-wrapp .abouts-row1 { width:100%; float:left; margin:16px 0 6px;}

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

.abouts-wrapp .abouts-row1 .abouts-bar1 li { font-size:14px; line-height:24px; color:#5b6977; background:url(../images/abouts-arrow1.png) no-repeat 0 6px; display:block; margin-bottom:14px; padding-left:33px; font-weight:500; font-family: 'futura-medium-bt';}

.abouts-wrapp .abouts-row2 { width:100%; float:left; margin-top:22px;}

.abouts-wrapp .abouts-row2 .abouts-bar2 { width:100%; float:left; border:1px solid #d9d9d9;}

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

.abouts-wrapp .caldera-grid .col-sm-12 h2 {  margin-bottom: 30px; padding-bottom: 20px;}

.abouts-wrapp .caldera-grid .checkbox-inline { min-width: 30.333%; float: left; margin-right: 3% !important; margin-left: 0% !important; margin-bottom: 15px;}

.abouts-wrapp .caldera-grid .col-sm-12 { margin-bottom: 25px; float: left; width: 100% !important; padding: 0px !important;}

.abouts-wrapp  .caldera-grid .form-control { height: 44px; padding: 0 21px; font-size: 12.77px; color: #5b6977; border-radius: 5px; background: #e3e6e8; letter-spacing: 1.4px; border: none; text-transform: uppercase;  margin: 0 0 12px; font-family: 'futura-bold-font';  box-shadow: none;}

.abouts-wrapp .caldera-grid .form-control::placeholder { color: #5b6977;}

.abouts-wrapp .caldera-grid textarea.form-control {min-height: 70px; resize: vertical; padding-top: 18px;}

.abouts-wrapp .caldera-grid .btn { color: #fff; background: #5b6977; border: 1px solid #5b6977; margin: 0 0; padding: 15px 23px 15px 23px; letter-spacing: 1.4px; border-radius: 5px; text-transform: uppercase; font-family: 'futura-bold-font';  font-size: 12.77px; line-height: 1; margin-top: 18px;}

.abouts-wrapp .caldera-grid .btn:hover { color: #5b6977;  background: #fff;}

.abouts-wrapp  .caldera-grid .row { margin-left: 0px !important; margin-right: 0px !important; max-width: 100%;}

.abouts-wrapp .caldera-grid .form-group { margin-bottom: 0px !important;}

.abouts-wrapp .caldera-grid .help-block { display: none;}

.abouts-wrapp .caldera-grid .has-error .form-control.parsley-error { border: 1px dotted #c20a06 !important; background: transparent;}

/*blogin-wrapp*/

.blogin-wrapp { padding-bottom:170px;}

.blogin-wrapp h2 { font-size:21px; color:#5b6977; line-height:33px; letter-spacing:0.4px; margin:0 0 12px;}

.blogin-wrapp h3 { font-size:12.16px; color:#5b6977; letter-spacing:1.4px; line-height:27.71px; margin:0 0 24px; font-family: 'futura-bold-font'; text-transform:uppercase;}

.blogin-wrapp p { font-size:14px; line-height:24px; color:#5b6977; margin:0 0 22px; font-weight:500; font-family: 'futura-medium-bt';}

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

.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; font-size:11px; color:#fff; background:#5b6977 url(../images/blogin-arrow1.png) no-repeat 19px 13px; margin:24px 0 0; padding:13px 19px 13px 40px; border:1px solid #5b6977;}

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



/*bloger-wrapp*/

.bloger-wrapp h2 { font-size:21px; color:#5b6977; line-height:33px; letter-spacing:0.4px; margin:-8px 0 12px;}

.bloger-wrapp h3 { font-size:12.16px; color:#5b6977; line-height:27px; letter-spacing:1.4px; text-transform:uppercase; margin-bottom:24px; font-family: 'futura-bold-font';}

.bloger-wrapp p { font-size:14px; line-height:24px; color:#5b6977; margin:0 0 22px; font-weight:500; font-family: 'futura-medium-bt';}

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

.bloger-wrapp .bloger-row1 .bloger-row2 { width:100%; float:left; padding-bottom:52px; margin-bottom:52px; border-bottom:2px solid #dddddd;} 

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

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

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

.bloger-wrapp .bloger-btn1 { float:none; font-size:11px; color:#fff; background:#5b6977; border:1px solid #5b6977; margin:15px 0 0; padding:13px 21px 13px 21px; cursor:pointer;}

.bloger-wrapp .bloger-btn1:hover { color:#5b6977; background:#fff;}



/*pagina-wrapp*/

.pagina-wrapp { text-align:left; padding:15px 0 77px;}

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

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

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

.pagina-wrapp .pagina-row1 .pagina-bar1 li a { font-size:11px; color:#aeaeae; display:inline-block; padding:5px 5px; font-family: 'futura-bold-font';}

.pagina-wrapp .pagina-row1 .pagina-bar1 li a:hover { color:#5b6977;}

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

.pagina-wrapp .pagina-btn1 { float:none; font-size:11px; color:#ffffff; background:#5b6977 url(../images/blogin-arrow1.png) no-repeat 17px; padding:13px 23px 13px 44px; border:none;}

.pagina-wrapp .pagina-btn2 { float:none; font-size:11px; color:#ffffff; background:#5b6977 url(../images/blogin-arrow3.png) no-repeat 74px; padding:13px 44px 13px 23px; border:none;}



/*feeser-wrapp*/

.feeser-wrapp { position:relative;}

.feeser-wrapp:after { content:""; width:332px; height:377px; background:url(../images/contact-after1.png) no-repeat; position:absolute; top:65px; left:-33%; z-index:-9;}

.feeser-wrapp h2 { font-size:12.77px; color:#fff; margin:0 0 36px; letter-spacing:2.4px; border-radius:5px; text-transform:uppercase; font-family: 'futura-bold-font';}

.feeser-wrapp h3 { font-size:21px; color:#5b6977; line-height:33px; letter-spacing:0.4px; margin:0 0 42px; padding-bottom:40px; border-bottom:1px solid #dddddd;}

.feeser-wrapp p { font-size:14px; line-height:24px; color:#5b6977; margin:0 0 22px; font-weight:500; font-family: 'futura-medium-bt';}

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

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

.feeser-wrapp .feeser-row1 .feeser-bar1 { width:76.1%; float:left; text-align:left; padding:0 0;}

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

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

.feeser-bar1, .feeser-bar2 { font-size:16px; line-height:35px; color:#5b6977; font-family: 'futura-medium-bt';}



/*gallin-wrapp*/

.gallin-wrapp { padding-bottom:700px;}

.gallin-wrapp p { font-size:14px; line-height:24px; color:#5b6977; margin:0 0 38px; font-weight:500; font-family: 'futura-medium-bt';}

.gallin-wrapp h4 { font-size:17px; line-height:29px; color:#5b6977; font-weight:500; font-family: 'futura-medium-bt';}

.gallin-wrapp h4 span { display:block; font-family: 'futura-medium-bt';}

.gallin-wrapp h4 a { color:#5b6977; font-family: 'futura-bold-font';}

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

.gallin-wrapp .gallin-row1 .gallin-bar1 { width:48.6%; float:left;}

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

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

.gallin-wrapp .gallin-row2 { width:100%; float:left; padding:16px 0; border-bottom:1px solid #000; border-top:2px solid #dddddd;border-bottom:2px solid #dddddd; margin-bottom:13px;}

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

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



/*galler-wrapp*/

.galler-wrapp p { font-size:14px; line-height:27.71px; color:#5b6977; margin:-7px 0 22px; font-weight:500; font-family: 'futura-medium-bt';}

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

.galler-wrapp .galler-row1 { width:100%; float:left; border-bottom:2px solid #dddddd; margin:0 0 54px; padding-bottom:62px;}

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

.galler-wrapp .galler-row1 .galler-bar1 .galler-bar11 { width:48.3%; float:left;}

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

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

.galler-wrapp .galler-row1 .galler-bar2 { width:42.3%; float:right;}

.galler-wrapp .galler-btn1 { float:none; font-size:11px; color:#fff; background:#5b6977; border:1px solid #5b6977; margin:9px 0 0; padding:13px 21px 13px 21px; cursor:pointer;}

.galler-wrapp .galler-btn1:hover { color:#5b6977; background:#fff;}



/*teamin-wrapp*/

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

.teamin-wrapp h2 { font-size:21px; color:#5b6977; line-height:33px; letter-spacing:0.4px;}

.teamin-wrapp h3 { font-size:14px; color:#a7a9ac; margin:0 0 8px 8px; font-family: 'futura-medium-bt';}

.teamin-wrapp h4 { font-size:12.16px; letter-spacing:1.4px; color:#5b6977; margin:0 0 22px 0; display:inline-block; text-transform:uppercase; font-family: 'futura-bold-font';}

.teamin-wrapp h5 { font-size:14px; color:#5b6977; line-height:24px; margin-bottom:24px; font-family: 'futura-medium-bt';}

.teamin-wrapp h6 { font-size:21px; color:#5b6977; line-height:33px; letter-spacing:0.4px; margin:0 0 42px;}

.teamin-wrapp p { font-size:14px; line-height:27.71px; color:#5b6977; margin:-7px 0 22px; font-weight:500; font-family: 'futura-medium-bt';}

.teamin-wrapp .teamin-row1 { width:100%; float:left; position:relative; margin-bottom:58px;}

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

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

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

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

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



/*team-wrapp*/

.team-wrapp h2 { font-size:21px; color:#5b6977; line-height:33px; margin-bottom:2px; letter-spacing:0.4px;}

.team-wrapp h3 { font-size:12.16px; letter-spacing:1.4px; color:#5b6977; margin:0 0 33px 0; display:inline-block; text-transform:uppercase; font-family: 'futura-bold-font';}

.team-wrapp p { font-size:14px; line-height:24px; color:#5b6977; margin:-7px 0 22px; font-weight:500; font-family: 'futura-medium-bt';}

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

.team-wrapp .team-row1 .team-bar1 { width:46.7%; float:left; margin-bottom:60px;position: relative;

padding-bottom: 60px;}
.team-wrapp .team-row1 .team-bar1 .team-btn1 {
    position: absolute;
    left: 0;
    bottom: 0;
}

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

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

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

.team-wrapp .team-btn1 { float:none; font-size:11px; color:#fff; background:#5b6977; border:1px solid #5b6977; margin:4px 0 0; padding:13px 21px 13px 21px; cursor:pointer;}

.team-wrapp .team-btn1:hover { color:#5b6977; background:#fff;}



/*testi-wrapp*/

.testi-wrapp { padding-bottom:81px;}

.testi-wrapp p { font-size:14px; color:#5b6977; line-height:24px; margin:-6px 0 22px; font-family: 'futura-medium-bt';}

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

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

.testi-wrapp .testi-row1 .testi-row2 { width:100%; float:left; margin-bottom:35px; padding-bottom:29px; border-bottom:2px solid #dddddd;}

.testi-wrapp .testi-row1 .testi-row2:last-child { margin:0; border:none;}

.testi-wrapp .testi-row1 .testi-row2 .testi-left { width:63px; float:left;}

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

.testi-wrapp .testi-row1 .testi-row2 .testi-right { width:84%; float:right;}

.testi-wrapp .testi-row1 .testi-row2 .testi-right .testi-img { width:auto; float:left;}

.testi-wrapp .testi-row1 .testi-row2 .testi-pagina { width:669px; float:right;}



/*treatin-wrapp*/

.treatin-wrapp h2 { font-size:21px; color:#5b6977; line-height:33px; letter-spacing:0.4px; margin:0 0 42px; padding-bottom:40px; border-bottom:1px solid #dddddd;}

.treatin-wrapp h3 { font-size:15px; color:#5b6977; line-height:24px; margin:0 32px 0 0; display:inline-block; position:relative; top:15px; max-width:177px; font-family: 'futura-medium-bt';}

.treatin-wrapp p { font-size:14px; line-height:24px; color:#5b6977; margin:0 0 22px; font-weight:500; font-family: 'futura-medium-bt';}

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

.treatin-wrapp .treatin-row1 .treatin-bar1 { width:27.9%; float:left; margin:7px 5.5% 20px 0;}

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

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

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

.treatin-wrapp .treatin-row2 .treatin-bar2 li { font-size:14px; line-height:24px; color:#5b6977; background:url(../images/abouts-arrow1.png) no-repeat 0 6px; display:block; margin-bottom:14px; padding-left:33px; font-weight:500; font-family: 'futura-medium-bt';}

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

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

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

.treatin-wrapp .treatin-row5 span { font-size:11px; color:#5b6977; margin:0 15px 0; text-transform:uppercase; letter-spacing:1.4px; font-family: 'futura-bold-font';}

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

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

.treatin-wrapp .treatin-btn2 { float:none; font-size:11px; color:#5b6977; background:none; border:1px solid #5b6977; margin:0 0 0; padding:13px 21px 13px; font-family: 'futura-bold-font';}

.treatin-wrapp .treatin-btn2:hover { color:#fff; background:#5b6977;}



/*treat-wrapp*/

.treat-wrapp h2 { font-size:14px; color:#fff; text-transform:uppercase; letter-spacing:1.4px; font-family: 'futura-bold-font';}

.treat-wrapp .treat-row1 .treat-bar1 .treat-text h2 { font-size: 20px;}

.treat-wrapp .treat-row1 { width:100%; float:left; text-align:center; padding-bottom:26px;}

.treat-wrapp .treat-row1 .treat-bar1 { width:49.6%; float:left; margin:0 0 0.8% 0; position:relative; z-index:9;}

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

.treat-wrapp .treat-row1 .treat-bar1 .treat-img { width:100%; float:left; overflow:hidden;position: relative;}
.treat-wrapp .treat-row1 .treat-bar1 .treat-img::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background: rgba(0,0,0,0.3);
}

.treat-wrapp .treat-row1 .treat-bar1 .treat-img img { width:100%; display:block; transition:transform .5s ease-in-out;}

.treat-wrapp .treat-row1 .treat-bar1:hover .treat-img img { /*transform:scale(2) rotate(25deg);*/}

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



/*contac-wrapp*/

.contac-wrapp { padding-bottom:59px;}

.contac-wrapp h2 { font-size:38px; color:#5b6977; line-height:40px; margin:0 0 21px;}

.contac-wrapp h3 { font-size:23px; color:#5b6977; line-height:33px; letter-spacing:0.4px; font-family: 'futura-bold-font';}

.contac-wrapp p { font-size:23px; color:#5b6977; line-height:33px; letter-spacing:0.4px; margin:0 0 16px;}

.contac-wrapp a { width:auto; display:inline-block; margin-right:8px;}

.contac-wrapp .contac-row1 { width:100%; float:left; margin-bottom:43px; padding-bottom:30px; border-bottom:2px solid #dddddd;}

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

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

.contac-wrapp .contac-row2 .contac-bar1 .contac-fild1 { float:left; font-size:12.77px; color:#5b6977; border-radius:5px; background:#e3e6e8; outline:none; letter-spacing:1.4px; text-transform:uppercase; margin:0 0 12px; font-family: 'futura-bold-font';}

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

.contac-wrapp .contac-row2 .contac-bar1 .contac-fild2 { width:49%; height:44px; padding:0 21px;}

.contac-wrapp .contac-row2 .contac-bar1 .contac-fild3 { width:100%; height:133px; padding:15px 21px 0;}

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

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

.contac-wrapp .contac-btn1 { float:none; font-size:11px; color:#fff; background:#5b6977; border:1px solid #5b6977; margin:24px 0 0; padding:13px 23px 13px 23px; cursor:pointer;}

.contac-wrapp .contac-btn1:hover { color:#5b6977; background:#fff;}



/*common-css*/

.toper-logo1 { width:280px; float:none; display:none; margin:0 auto 30px;}

.toper-btn1, .header-btn1, .block-btn1, .button-btn1, .form-btn1, .imgblock-btn1, .footer-btn1, .sidbar-btn1, .sidbar-btn2, .blogin-btn1, .bloger-btn1, .pagina-btn1, .pagina-btn2, .gallin-btn1, .galler-btn1, .teamin-btn1, .team-btn1, .treatin-btn1, .treatin-btn2, .contac-btn1 { font-size:12.77px; color:#5b6977; display:inline-block; letter-spacing:1.4px; border-radius:5px; text-transform:uppercase; font-family: 'futura-bold-font';}

.hide1 { display:none;}

.border { width:100%; height:1px; background:#dddddd; margin:38px 0 31px; float:left;}



/*Smartphone css*/

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

.margin { width:90%;}



.toper-wrapp { padding:80px 0 0;}

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

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

.toper-wrapp .toper-btn1 { width:100%; margin:0 0 16px;}

.canver-wrapp { padding:0 0 0;}

.header-wrapper { padding:0 0 0;}

.toper-logo1 { display:block;}

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



.home-wrapper { min-height:inherit; padding-bottom:50px;}

.home-wrapper:after { display:none;}

.home-wrapper .google-row1 { bottom:0; text-align:center;}

.home-wrapper .google-row1 .google-bar1 { float:none; display:inline-block;}

.hide { display:none;}

.hide1 { display:block;}



.header-wrapper { position:relative; text-align:center;}

.header-wrapper .header-row1 { width:100%; position:relative; top:inherit; margin-bottom:30px; float:none; display:none;}

.header-wrapper .header-row1 .header-bar1 { width:280px; float:none; display:inline-block;}

.header-wrapper .header-row2 { position:fixed; top:0; margin:20px 0 0 0;}

.header-wrapper .header-row3 { width:100%;}

.header-wrapper .header-row4 { width:100%;}

.header-wrapper .header-btn1 { border-color:#9da5ad; width:100%; text-align:center; margin-bottom:15px;}



.canver-wrapp { position:relative; top:inherit;}

.canver-wrapp .canver-row1 .canver-bar1 { display:none;}

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



.caption-wrapp .block { position:relative; top:inherit;}

.caption-wrapp .block .block-bar1 { width:100%; padding:50px 5%;}

.caption-wrapp .block-btn1 { border-color:#5b6977;} 



.button-wrapp { position:relative; bottom:inherit; padding:20px 0 0;}

.button-wrapp .button-btn1 { width:100%; margin:0 0 10px; border:1px solid #5b6977;}



.detier-wrapper { text-align:center;}

.detier-wrapper h2 { font-size:29px; line-height:39px;}

.detier-wrapper:after { display:none;}

.detier-wrapper .imgblock { margin:0 0 30px; width:100%;}

.detier-wrapper .getintouch { width:90%; margin:0 5%;}

.detier-wrapper .getintouch .getintouch-text { width:100%;}

.detier-wrapper .form-row1 .form-bar1 .form-fild1 { text-align:center;}

.detier-wrapper .form-row1 .form-bar1 .form-fild2 { width:100%;}

.detier-wrapper .form-row1 .form-bar1 .form-fild3 { width:100%;}

.detier-wrapper .testislider { width:100%; text-align:center; margin:30px 0 0;}

.detier-wrapper .testislider .testi-img { float:none; display:inline-block;}



.boxes-wrapper { padding:0 5%;}

.boxes-wrapper h3 { font-size:41px; line-height:51px;}

.boxes-wrapper h2 { font-size:77px;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 { width:100%;}



.clintr-wrapp { padding:35px 0 0;}

/*.clintr-wrapp .clintr-row1 .clintr-bar1 { width:65%; margin:0 28%;}*/



.footer-wrapper { padding:50px 0;}

.footer-wrapper p { line-height:21px;}

.footer-wrapper .footer-row1 .footer-bar1 li a { font-size:15px; margin-right:8px; padding:5px 0;}

.footer-wrapper .footer-row2 .footer-bar2 { width:280px; position:relative; margin-bottom:30px;}

.footer-wrapper .footer-row2 .footer-bar3 { width:100%;}

.footer-wrapper .footer-row2 .footer-bar4 { width:100%;}

.footer-wrapper .footer-btn1 { text-align:center; width:100%; margin-bottom:10px;}

.footer-wrapper .footer-row3 { margin-top:20px;}

.footer-wrapper .footer-row4 { padding:0 5%; text-align:center;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar5 { margin-bottom:15px;}



/*inner*/

.innser-wrapp .innser-row1 { bottom:inherit; top:60%;}

.innser-wrapp h1 { font-size:30px;}



.conten-wrapp { margin:0; padding:0;}

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

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

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

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



.sidbar-wrapp:before { display:none;}

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

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

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild3 { width:100%; padding:13px 21px 0;}

.sidbar-wrapp .sidbar-row2 { width:100%; padding:45px 5% 0 ;margin-bottom: 0;}

.sidbar-wrapp .testislider .testislider-row { width:100%;}

.sidbar-wrapp .sidbar-row3 { width:100%; padding:0 5% 42px;}

.sidbar-wrapp .sidbar-row4 { padding:45px 5% 51px;}

.sidbar-wrapp .sidbar-row5 { width:100%; padding:53px 0 38px 5%}

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

.sidbar-wrapp .sidbar-row5 .sidbar-bar5 .sidbar-time .sidbar-rt { width:57%;}



.impoer-wrapp { padding:0 5%;}

.impoer-wrapp .impoer-row1 .impoer-bar1 { width:100%; margin:0 0 10px;}



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

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



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

.pagina-wrapp .pagina-btn1 { background-image:none; padding:13px;}

.pagina-wrapp .pagina-btn2 { background-image:none; padding:13px;}



.contac-wrapp p { font-size:16px;}

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



.feeser-wrapp .feeser-row2 { padding:22px 5% 36px;}



.gallin-wrapp h4 span { display:inline-block;}



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

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



.teamin-wrapp .teamin-row1 { margin-bottom:40px;}

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

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



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



.testi-wrapp .testi-row1 .testi-row2 .testi-left { width:12%;}



.treatin-wrapp h3 { max-width:100%; display:block; top:inherit; margin-bottom:20px;}

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

.treatin-wrapp .treatin-row5 { margin-bottom:8px;}

.treatin-wrapp .treatin-row5 span { margin:0 2px;}

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



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



}



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

.margin { width:90%;}



.toper-wrapp { padding:80px 0 0;}

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

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

.toper-wrapp .toper-btn1 { width:49%; margin:0 0 16px;}

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

.canver-wrapp { padding:0 0 0;}

.header-wrapper { padding:0 0 0;}

.toper-logo1 { display:block;}

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



.home-wrapper { min-height:inherit; padding-bottom:50px;}

.home-wrapper:after { display:none;}

.home-wrapper .google-row1 { bottom:0; text-align:center;}

.home-wrapper .google-row1 .google-bar1 { float:none; display:inline-block;}

.hide { display:none;}

.hide1 { display:block;}



.header-wrapper { position:relative; text-align:center;}

.header-wrapper .header-row1 { width:100%; position:relative; top:inherit; margin-bottom:30px; float:none; display:none;}

.header-wrapper .header-row1 .header-bar1 { width:280px; float:none; display:inline-block;}

.header-wrapper .header-row2 { position:fixed; top:0; margin:20px 0 0 0;}

.header-wrapper .header-row3 { width:49%;}

.header-wrapper .header-row4 { width:49%;}

.header-wrapper .header-btn1 { border-color:#9da5ad; width:100%; text-align:center; margin-bottom:15px;}



.canver-wrapp { position:relative; top:inherit;}

.canver-wrapp .canver-row1 .canver-bar1 { display:none;}

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



.caption-wrapp .block { position:relative; top:inherit;}

.caption-wrapp .block .block-bar1 { width:100%; padding:50px 5%;}

.caption-wrapp .block-btn1 { border-color:#5b6977;} 



.button-wrapp { position:relative; bottom:inherit; padding:20px 0 0;}

.button-wrapp .button-btn1 { width:49%; margin:0 0 10px; border:1px solid #5b6977; float:left;}

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



.detier-wrapper { text-align:center;}

.detier-wrapper h2 { font-size:29px; line-height:39px;}

.detier-wrapper:after { display:none;}

.detier-wrapper .imgblock { margin:0 0 30px; width:100%;}

.detier-wrapper .getintouch { width:90%; margin:0 5%;}

.detier-wrapper .getintouch .getintouch-text { width:100%;}

.detier-wrapper .form-row1 .form-bar1 .form-fild1 { text-align:center;}

.detier-wrapper .form-row1 .form-bar1 .form-fild2 { width:49%;}

.detier-wrapper .form-row1 .form-bar1 .form-fild3 { width:49%;}

.detier-wrapper .testislider { width:100%; text-align:center; margin:30px 0 0;}

.detier-wrapper .testislider .testi-img { float:none; display:inline-block;}



.boxes-wrapper { padding:0 5%;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 { width:100%;}



.clintr-wrapp { padding:35px 0 0;}

.clintr-wrapp .clintr-row1 .clintr-bar1 { width:62%; margin:0 0;}



.footer-wrapper { padding:50px 0;}

.footer-wrapper p { line-height:21px;}

.footer-wrapper .footer-row1 .footer-bar1 li a { font-size:15px; margin-right:14px; padding:5px 0;}

.footer-wrapper .footer-row2 .footer-bar2 { width:280px; position:relative; margin-bottom:30px;}

.footer-wrapper .footer-row2 .footer-bar3 { width:49%;}

.footer-wrapper .footer-row2 .footer-bar4 { width:49%;}

.footer-wrapper .footer-btn1 { text-align:center; width:100%; margin-bottom:10px;}

.footer-wrapper .footer-row3 { margin-top:20px;}

.footer-wrapper .footer-row4 { padding:0 5%; text-align:center;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar5 { margin-bottom:15px;}



/*inner*/

.innser-wrapp .innser-row1 { bottom:inherit; top:54%;}

.innser-wrapp h1 { font-size:34px;}



.conten-wrapp { margin:0; padding:0;}

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

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

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

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



.sidbar-wrapp:before { display:none;}

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

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

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild3 { width:100%; padding:13px 21px 0;}

.sidbar-wrapp .sidbar-row2 { width:100%; padding:45px 5% 41px;}

.sidbar-wrapp .sidbar-row3 { width:100%; padding:0 5% 42px; text-align:center;}

.sidbar-wrapp .sidbar-row4 { padding:45px 5% 51px;}

.sidbar-wrapp .sidbar-row5 { padding:53px 0 38px 5%;}

.sidbar-wrapp .sidbar-btn2 { width:31%; padding:13px; margin:0 3px;}

.sidbar-wrapp .sidbar-row5 .sidbar-bar5 .sidbar-time .sidbar-rt { width:57%;}



.impoer-wrapp { padding:0 5%;}

.impoer-wrapp .impoer-row1 .impoer-bar1 { width:49%; margin:0 0 10px;}

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



.feeser-wrapp .feeser-row2 { padding:22px 5% 36px;}



.gallin-wrapp h4 span { display:inline-block;}



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

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



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



.testi-wrapp .testi-row1 .testi-row2 .testi-left { width:50px;}



.treatin-wrapp .treatin-row1 .treatin-bar1 { margin-bottom:0;}

.treatin-wrapp h3 { max-width:100%; display:block; top:inherit; margin-bottom:20px;}



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

}



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

.margin { width:90%;}



.toper-wrapp { padding:80px 0 0;}

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

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

.toper-wrapp .toper-btn1 { width:49%; margin:0 0 16px;}

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

.canver-wrapp { padding:0 0 0;}

.header-wrapper { padding:0 0 0;}

.toper-logo1 { display:block;}

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



.home-wrapper { min-height:inherit; padding-bottom:50px;}

.home-wrapper:after { display:none;}

.home-wrapper .google-row1 { bottom:0; text-align:center;}

.home-wrapper .google-row1 .google-bar1 { float:none; display:inline-block;}

.hide { display:none;}

.hide1 { display:block;}



.header-wrapper { position:relative; text-align:center;}

.header-wrapper .header-row1 { width:100%; position:relative; top:inherit; margin-bottom:30px; float:none; display:none;}

.header-wrapper .header-row1 .header-bar1 { width:280px; float:none; display:inline-block;}

.header-wrapper .header-row2 { position:fixed; top:0; margin:20px 0 0 0;}

.header-wrapper .header-row3 { width:49%;}

.header-wrapper .header-row4 { width:49%;}

.header-wrapper .header-btn1 { border-color:#9da5ad; width:100%; text-align:center; margin-bottom:15px;}



.canver-wrapp { position:relative; top:inherit;}

.canver-wrapp .canver-row1 .canver-bar1 { display:none;}

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



.caption-wrapp .block { position:relative; top:inherit;}

.caption-wrapp .block .block-bar1 { width:100%; padding:50px 5%;}

.caption-wrapp .block-btn1 { border-color:#5b6977;} 



.button-wrapp { position:relative; bottom:inherit; padding:20px 0 0;}

.button-wrapp .button-btn1 { width:49%; margin:0 0 10px; border:1px solid #5b6977; float:left;}

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



.detier-wrapper { text-align:center;}

.detier-wrapper h2 { font-size:29px; line-height:39px;}

.detier-wrapper:after { display:none;}

.detier-wrapper .imgblock { margin:0 0 30px; width:100%;}

.detier-wrapper .getintouch { width:90%; margin:0 5%;}

.detier-wrapper .getintouch .getintouch-text { width:100%;}

.detier-wrapper .form-row1 .form-bar1 .form-fild1 { text-align:center;}

.detier-wrapper .form-row1 .form-bar1 .form-fild2 { width:49%;}

.detier-wrapper .form-row1 .form-bar1 .form-fild3 { width:49%;}

.detier-wrapper .testislider { width:100%; text-align:center; margin:30px 0 0;}

.detier-wrapper .testislider .testi-img { float:none; display:inline-block;}



.boxes-wrapper { padding:0 5%;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 { width:100%;}



.footer-wrapper { padding:50px 0;}

.footer-wrapper p { line-height:21px;}

.footer-wrapper .footer-row1 .footer-bar1 li a { font-size:15px; margin-right:14px; padding:5px 0;}

.footer-wrapper .footer-row2 .footer-bar2 { width:280px; position:relative; margin-bottom:30px;}

.footer-wrapper .footer-row2 .footer-bar3 { width:49%;}

.footer-wrapper .footer-row2 .footer-bar4 { width:49%;}

.footer-wrapper .footer-btn1 { text-align:center; width:100%; margin-bottom:10px;}

.footer-wrapper .footer-row3 { margin-top:20px;}

.footer-wrapper .footer-row4 { padding:0 5%; text-align:center;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar5 { margin-bottom:15px;}



/*inner*/

.innser-wrapp .innser-row1 { bottom:inherit; top:54%;}

.innser-wrapp h1 { font-size:34px;}



.conten-wrapp { margin:0; padding:0;}

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

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

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

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



.sidbar-wrapp:before { display:none;}

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

.sidbar-wrapp .sidbar-row2 { width:100%; padding:45px 5% 41px;}

.sidbar-wrapp .sidbar-row3 { width:100%; padding:0 5% 42px; text-align:center;}

.sidbar-wrapp .sidbar-row4 { padding:45px 5% 51px;}

.sidbar-wrapp .sidbar-row5 { padding:53px 0 38px 5%;}

.sidbar-wrapp .sidbar-btn2 { width:31%; padding:13px; margin:0 3px;}

.sidbar-wrapp .sidbar-row5 .sidbar-bar5 .sidbar-time .sidbar-rt { width:57%;}



.impoer-wrapp { padding:0 5%;}

.impoer-wrapp .impoer-row1 .impoer-bar1 { width:49%; margin:0 0 10px;}

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



.feeser-wrapp .feeser-row2 { padding:22px 5% 36px;}



.treatin-wrapp h3 { margin-right:2px;}

}



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

.margin { width:94%;}



.home-wrapper { min-height:inherit;}

.home-wrapper:after { width:18%; height:18%; bottom:255px;}



.header-wrapper { padding-top:43px;}

.header-wrapper .header-row1 { width:27%;}

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

.header-wrapper .header-row2 { margin:10px 11px 0 10px;}

.header-wrapper .header-btn1 { padding:15px 13px 15px 13px; font-size:11.77px;}

.home-wrapper .google-row1 .google-bar1 { width:27%;}



.canver-wrapp .canver-row2 { margin-top:17px;}



.caption-wrapp h2 { font-size:30px; line-height:37px;}

.caption-wrapp .block .block-bar1 { padding:30px 3%;}

.button-wrapp .button-btn1 { width:23%;}



.detier-wrapper h2 { font-size:19px; line-height:28px;}

.detier-wrapper h3 { font-size:24px;}

.detier-wrapper:after { width:41.4%; height:66.6%;}

.detier-wrapper .getintouch { width:26%; margin-left:3%;}

.detier-wrapper .getintouch .getintouch-text { width:100%; padding-bottom:14px; margin-bottom:14px;}

.detier-wrapper .form-row1 .form-bar1 .form-fild1 { font-size:9.77px;}

.detier-wrapper .imgblock { overflow:hidden;}

.detier-wrapper .imgblock img { width:129%; margin-left:-24%;}

.detier-wrapper .testislider .testi-img { width:32%; margin-top:15px;}



.boxes-wrapper { padding:0 3%;}

.boxes-wrapper h2 { font-size:59px;}

.boxes-wrapper h3 { font-size:34.06px; line-height:40px;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 .boxes-text { top:20px;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 .boxes-text { bottom:23px;}



.footer-wrapper .footer-row1 .footer-bar1 li a { font-size:13px; margin:0 12px 0 0;}

.footer-wrapper .footer-row2 .footer-bar2 { width:27%;}

.footer-wrapper .footer-row2 .footer-bar3 { margin:10px 0 0;}

.footer-wrapper .footer-row2 .footer-bar4 { margin:10px 0 0;}

.footer-wrapper .footer-btn1 { font-size:11.77px;}

.footer-wrapper .footer-row3 { margin-top:72px;}

.footer-wrapper .footer-row4 { padding:0 3%; text-align:center;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar5 { width:100%; margin-bottom:3px;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar6 { width:100%;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar6 ul { float:none;}



.detier-wrapper h5 { font-size:27px; line-height:37px;}

.detier-wrapper h6 { font-size:19px; line-height:29px;}



.clintr-wrapp .clintr-row1 .clintr-bar1 { width:70%; margin:0 3%;}



.toper-btn1, .header-btn1, .block-btn1, .button-btn1, .form-btn1, .imgblock-btn1, .footer-btn1 { font-size:10.77px; letter-spacing:1px;}



/*inner*/

.innser-wrapp:after { bottom:-45px;}

.innser-wrapp .innser-row1 { bottom:155px;}



.conten-wrapp:after { width:45.7%; height:24%;}

.conten-wrapp .conten-row1 .conten-bar1 { width:94%;}



.sidbar-wrapp h2 { font-size:34px;}

.sidbar-wrapp:before { width:37.5%; height:22%;}

.sidbar-wrapp .sidbar-row1 { width:93%; padding:45px 0 41px 5%}

.sidbar-wrapp .sidbar-row1 .sidbar-bar1 .sidbar-fild1 { font-size:11.77px;}

.sidbar-wrapp .sidbar-row2 { width:93%; padding:50px 0 3px 5%}

.sidbar-wrapp .testislider .testislider-row { width:100%;}

.sidbar-wrapp .sidbar-row3 { width:93%;}

.sidbar-wrapp .sidbar-row4 { padding:45px 0 51px 5%;}

.sidbar-wrapp .sidbar-row5 { padding:53px 0 38px 5%;}

.sidbar-wrapp .sidbar-btn2 { width:auto; padding:13px 11px; font-size:9.77px;}



.impoer-wrapp { padding:0 3%;}

.impoer-wrapp h2 { font-size:30px;}

.impoer-wrapp h3 { font-size:22px; line-height:25.5px;}

.impoer-wrapp h6 { font-size:9px; letter-spacing:0.8px;}

.impoer-wrapp .impoer-row1 .impoer-bar1 .impoer-text { bottom:13px;}



.abouts-wrapp h2 { font-size:19px; line-height:31px;}



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



.contac-wrapp p { font-size:16px;}



.gallin-wrapp h4 span { display:inline-block;}



.testi-wrapp .testi-row1 .testi-row2 .testi-left { width:11%;}



.treatin-wrapp h3 { max-width:100%; display:block; top:inherit; margin-bottom:20px;}

.treatin-wrapp .treatin-btn2 { padding:13px 19px 13px;}
.detier-wrapper .caldera-grid .form-control, .sidbar-wrapp .sidbar-row1 .caldera_forms_form .form-control, .contac-wrapp .contac-row2 .caldera_forms_form .form-control{
  padding-left:11px !important;
    padding-right:11px !important;
}

}



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

.margin { width:94%;}



.home-wrapper { min-height:inherit;}

.home-wrapper:after { width:18%; height:18%; bottom:255px;}



.header-wrapper { padding-top:50px;}

.header-wrapper .header-row1 { width:27%;}

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

.home-wrapper .google-row1 .google-bar1 { width:27%;}



.caption-wrapp h2 { font-size:34px;}

.caption-wrapp .block .block-bar1 { padding:30px 3%;}

.button-wrapp .button-btn1 { width:23%;}



.detier-wrapper h2 { font-size:23px; line-height:31px;}

.detier-wrapper h3 { font-size:25px;}

.detier-wrapper:after { width:41.4%; height:66.6%;}

.detier-wrapper .getintouch { width:26%; margin-left:4%;}

.detier-wrapper .getintouch .getintouch-text { width:100%; padding-bottom:14px; margin-bottom:14px;}

.detier-wrapper .form-row1 .form-bar1 .form-fild1 { font-size:9.77px;}

.detier-wrapper .form-row1 .form-bar1 .form-fild3 { padding:0 12px 0;}

.detier-wrapper .form-row1 .form-bar1 .form-fild3 { padding:17px 12px 0;}

.detier-wrapper .imgblock { overflow:hidden;}

.detier-wrapper .imgblock img { width:113%; margin-left:-13%;}

.detier-wrapper .testislider .testi-img { width:32%; margin-top:15px;}



.boxes-wrapper { padding:0 3%;}

.boxes-wrapper h2 { font-size:73px;}

.boxes-wrapper h3 { font-size:43px; line-height:55px;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 .boxes-text { top:20px;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 .boxes-text { bottom:23px;}



.footer-wrapper .footer-row1 .footer-bar1 li a { font-size:15px; margin:0 19px 0 0;}

.footer-wrapper .footer-row2 .footer-bar2 { width:27%;}

.footer-wrapper .footer-row2 .footer-bar3 { margin:16px 0 0;}

.footer-wrapper .footer-row2 .footer-bar4 { margin:16px 0 0;}

.footer-wrapper .footer-btn1 { font-size:11.77px;}

.footer-wrapper .footer-row3 { margin-top:102px;}

.footer-wrapper .footer-row4 { padding:0 3%; text-align:center;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar5 { width:100%; margin-bottom:3px;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar6 { width:100%;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar6 ul { float:none;}



.detier-wrapper h5 { font-size:29px; line-height:39px;}

.detier-wrapper h6 { font-size:21px; line-height:31px;}

.toper-btn1, .header-btn1, .block-btn1, .button-btn1, .form-btn1, .imgblock-btn1, .footer-btn1 { font-size:11.77px; letter-spacing:1.2px;}



/*inner*/

.innser-wrapp:after { bottom:-45px;}



.conten-wrapp:after { width:45.7%; height:24%;}

.conten-wrapp .conten-row1 .conten-bar1 { width:94%;}



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

.sidbar-wrapp:before { width:37.5%; height:25%;}

.sidbar-wrapp .sidbar-row1 { width:93%; padding:45px 0 41px 5%;}

.sidbar-wrapp .sidbar-row2 { width:93%; padding:50px 0 3px 5%;}

.sidbar-wrapp .testislider .testislider-row { width:100%;}

.sidbar-wrapp .sidbar-row3 { width:93%;}

.sidbar-wrapp .sidbar-row4 { padding:45px 0 51px 5%;}

.sidbar-wrapp .sidbar-row5 { padding:53px 0 38px 5%;}

.sidbar-wrapp .sidbar-btn2 { width:31.17%; padding:13px 0; font-size:9.77px;}



.impoer-wrapp { padding:0 3%;}

.impoer-wrapp h2 { font-size:30px;}

.impoer-wrapp h3 { font-size:22px; line-height:25.5px;}

.impoer-wrapp h6 { font-size:9px; letter-spacing:0.8px;}

.impoer-wrapp .impoer-row1 .impoer-bar1 .impoer-text { bottom:13px;}



.gallin-wrapp h4 { font-size:16px;}



.testi-wrapp .testi-row1 .testi-row2 .testi-left { width:51px;}



.treatin-wrapp h3 { max-width:100%; display:block; top:inherit; margin-bottom:20px;}

.treatin-wrapp .treatin-btn2 { padding:13px 19px 13px;}

}





@media screen and (min-width:1024px) and (max-width:1240px) {

.margin { width:94%;}



.home-wrapper { min-height:inherit;}

.home-wrapper:after { width:19%; height:19%; bottom:210px;}

.home-wrapper .google-row1 { bottom:172px;}



.header-wrapper { padding-top:55px;}

.header-wrapper .header-row1 { width:28%;}

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



.canver-wrapp .canver-row2 { margin-top:5px;}



.caption-wrapp .block .block-bar1 { width:40%; padding:50px 6%;}



.detier-wrapper h2 { font-size:30px; line-height:38px;}

.detier-wrapper h3 { font-size:30px;}

.detier-wrapper:after { width:41.4%; height:66.6%;}

.detier-wrapper .getintouch { width:30%; margin-left:4%;}

.detier-wrapper .getintouch .getintouch-text { width:100%; padding-bottom:14px; margin-bottom:14px;}

.detier-wrapper .form-row1 .form-bar1 .form-fild1 { font-size:10.77px;}

.detier-wrapper .form-row1 .form-bar1 .form-fild2 { padding:0 15px;}

.detier-wrapper .form-row1 .form-bar1 .form-fild3 { padding:15px 15px 0;}

.detier-wrapper .imgblock { overflow:hidden;}

.detier-wrapper .imgblock img { width:113%; margin-left:-13%;}

.detier-wrapper .testislider .testi-img { width:40%; margin-top:20px;}



.boxes-wrapper { padding:0 3%;}

.boxes-wrapper h3 { font-size:58px; line-height:58px;}

.boxes-wrapper h2 { font-size:85px;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 .boxes-text { top:25px;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 .boxes-text2 { bottom:28px;}



.footer-wrapper .footer-row1 .footer-bar1 li a { font-size:17px; margin:0 24px 0 0;}

.footer-wrapper .footer-row4 { padding:0 3%; text-align:center;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar5 { width:100%; margin-bottom:3px;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar6 { width:100%;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar6 ul { float:none;}





/*inner*/

.innser-wrapp:after { bottom:-45px;}



.conten-wrapp:after { width:45.7%; height:30%;}

.conten-wrapp .conten-row1 .conten-bar1 { width:94%;}



.sidbar-wrapp:before { width:37.5%; height:22%;}

.sidbar-wrapp .sidbar-row1 { width:93%; padding:45px 0 41px 5%;}

.sidbar-wrapp .sidbar-row2 { width:93%; padding:50px 0 3px 5%;}

.sidbar-wrapp .sidbar-row3 { width:93%;}

.sidbar-wrapp .sidbar-row4 { padding:45px 0 51px 5%;}

.sidbar-wrapp .sidbar-row5 { padding:53px 0 38px 5%;}

.sidbar-wrapp .sidbar-btn2 { width:31.17%; padding:13px 0;}



.impoer-wrapp { padding:0 3%;}

.impoer-wrapp h2 { font-size:34px;}

.impoer-wrapp h3 { font-size:26px; line-height:29.5px;}

.impoer-wrapp h6 { font-size:11px;}

.impoer-wrapp .impoer-row1 .impoer-bar1 .impoer-text { bottom:17px;}



.treatin-wrapp h3 { margin-right:0;}

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

.treatin-wrapp .treatin-row5 span { margin:0 3px;}



}



@media screen and (min-width:1241px) and (max-width:1350px) {

.home-wrapper { min-height:inherit;}



.caption-wrapp .block .block-bar1 { padding:90px 7% 65px;}



.detier-wrapper:after { width:41.4%; height:66.6%;}

.detier-wrapper .getintouch { width:30%; margin-left:5.5%;}



.boxes-wrapper { padding:0 3%;}

.boxes-wrapper h3 { font-size:58px; line-height:58px;}

.boxes-wrapper h2 { font-size:85px;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 .boxes-text { top:25px;}

.boxes-wrapper .boxes-row1 .boxes-row2 .boxes-bar1 .boxes-text2 { bottom:28px;}



.footer-wrapper p { font-size:9px;}

.footer-wrapper .footer-row4 .footer-row5 .footer-bar6 ul li { font-size:9px;}	



.impoer-wrapp { padding:0 2%;}

.impoer-wrapp h2 { font-size:52px;}

.impoer-wrapp h3 { font-size:35px; line-height:36px;}

.impoer-wrapp .impoer-row1 .impoer-bar1 .impoer-text { bottom:44px;}

}



@media screen and (min-width:1351px) and (max-width:1450px) {

.impoer-wrapp h2 { font-size:56px;}

.impoer-wrapp h3 { font-size:39px; line-height:40px;}

.impoer-wrapp .impoer-row1 .impoer-bar1 .impoer-text { bottom:44px;}

}


/*--------------------------------- new --------------------------------*/

.detier-wrapper .caldera-grid .form-control,
.sidbar-wrapp .sidbar-row1 .caldera_forms_form .form-control,
.contac-wrapp .contac-row2 .caldera_forms_form .form-control { height: 44px;padding: 0 21px;font-size: 12.77px;
    color: #5b6977; border-radius: 5px; background: #e3e6e8; letter-spacing: 1.4px;border:none;
    text-transform: uppercase;margin: 0 0 12px;font-family: 'futura-bold-font';box-shadow: none}

.detier-wrapper .caldera-grid .form-control:focus,
.sidbar-wrapp .sidbar-row1 .caldera_forms_form .form-control:focus,
.contac-wrapp .contac-row2 .caldera_forms_form .form-control:focus  { box-shadow: none } 

.detier-wrapper .caldera-grid .form-control::-webkit-input-placeholder ,
.sidbar-wrapp .sidbar-row1 .caldera_forms_form .form-control::-webkit-input-placeholder,
.contac-wrapp .contac-row2 .caldera_forms_form .form-control::-webkit-input-placeholder {color:#5b6977;}

.detier-wrapper .caldera-grid .form-control::-moz-placeholder,
.sidbar-wrapp .sidbar-row1 .caldera_forms_form .form-control::-moz-placeholder,
.contac-wrapp .contac-row2 .caldera_forms_form .form-control::-moz-placeholder { color:#5b6977;} 

.detier-wrapper .caldera-grid textarea.form-control,
.sidbar-wrapp .sidbar-row1 .caldera_forms_form textarea.form-control
 { min-height: 44px; resize: vertical;padding-top: 14px }

.contac-wrapp .contac-row2 .caldera_forms_form textarea.form-control  { min-height: 133px; resize: vertical;padding-top: 14px }

.detier-wrapper .caldera-grid .btn-default,
.sidbar-wrapp .sidbar-row1 .caldera_forms_form .btn-default,
.contac-wrapp .contac-row2 .caldera_forms_form .btn-default { color: #fff; background: #5b6977; border: 1px solid #5b6977;
	margin: 0 0; padding: 15px 23px 15px 23px; letter-spacing: 1.4px; border-radius: 5px; text-transform: uppercase;
    font-family: 'futura-bold-font'; font-size: 12.77px; line-height: 1} 

.contac-wrapp .contac-row2 .caldera_forms_form .btn-default,
.sidbar-wrapp .sidbar-row1 .caldera_forms_form .btn-default { margin-top: 18px;font-size: 11px }    

.detier-wrapper .caldera-grid .btn-default:hover,
.sidbar-wrapp .sidbar-row1 .caldera_forms_form .btn-default:hover,
.contac-wrapp .contac-row2 .caldera_forms_form .btn-default:hover { color: #5b6977; background: #fff; }    

.detier-wrapper .caldera-grid .parsley-required,
.sidbar-wrapp .sidbar-row1 .caldera_forms_form .parsley-required,
.contac-wrapp .contac-row2 .caldera_forms_form .parsley-required { display: none }

.detier-wrapper .caldera-grid .row,
.sidbar-wrapp .sidbar-row1 .caldera_forms_form .row,
.contac-wrapp .contac-row2 .caldera_forms_form .row { margin:0; }

.detier-wrapper .caldera-grid .parsley-error,
.sidbar-wrapp .sidbar-row1 .caldera_forms_form .form-control.parsley-error,
.contac-wrapp .contac-row2 .caldera_forms_form .form-control.parsley-error { border:2px dotted #843534; }

.detier-wrapper .caldera-grid .parsley-error:focus { box-shadow: none }

.footer-wrapper .footer-row4 .footer-row5 .footer-bar5,
.footer-wrapper .footer-row4 .footer-row5 .footer-bar6,
.footer-wrapper .footer-row4 .footer-row5 .footer-bar6 ul { float: none;text-align: center; }

.detier-wrapper .imgblock .imgblock-inner { height: 582px }

.boxes-wrapper .boxes-row2 .boxes-img { height: 392px }

.treat-wrapp .treat-bar1 .treat-img { height: 400px }

.team-wrapp .team-row1 .team-bar1 .team-bar2 { height: 273px } 

.teamin-wrapp .teamin-row1 .teamin-left { height: 273px }

.galler-wrapp .galler-row1 .galler-bar1 .galler-bar11 { height: 149px }

.bloger-wrapp .bloger-row1 .bloger-row2 .bloger-left { height: 145px }

.gallin-wrapp .gallin-row1 .gallin-bar1 { height: 207px }

.detier-wrapper .imgblock .imgblock-inner img,
.boxes-wrapper .boxes-row2 .boxes-img img,
.treat-wrapp .treat-bar1 .treat-img img,
.team-wrapp .team-row1 .team-bar1 .team-bar2 img,
.teamin-wrapp .teamin-row1 .teamin-left img,
.galler-wrapp .galler-row1 .galler-bar1 .galler-bar11 img,
.bloger-wrapp .bloger-row1 .bloger-row2 .bloger-left img,
.gallin-wrapp .gallin-row1 .gallin-bar1 img { height: 100%; object-fit: cover; }

.sidbar-wrapp .sidbar-row1 .caldera_forms_form .checkbox input[type=checkbox],
.contac-wrapp .contac-row2 .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: 12px;
    width: 13px;
    margin: 0 !important;
    padding: 0;
    border: 0;
    position: absolute;
    left: 0;
    top: 4px;
    -webkit-appearance: none;
    -moz-appearance: none;
    outline: none !important;
    cursor: pointer;
}

.sidbar-wrapp .sidbar-row1 .caldera_forms_form .checkbox input[type=checkbox]:checked ,
.contac-wrapp .contac-row2 .caldera_forms_form  .checkbox input[type=checkbox]:checked
{
    background-position: 0 -12px;
}
.sidbar-wrapp .sidbar-row1 .caldera_forms_form .checkbox label,
.contac-wrapp .contac-row2 .caldera_forms_form .checkbox label {
	padding-left: 35px; margin-bottom: 2px; }


.sidbar-wrapp .sidbar-row4 .sidbar-ul li.active a { color: #000 }

.pagina-wrapp .nav-links .page-numbers{ font-size: 11px; color: #aeaeae; display: inline-block; padding: 5px 5px; font-family: 'futura-bold-font' }

.pagina-wrapp .nav-links .next.page-numbers { margin-left: 15px }

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

.pagina-wrapp .nav-links .current.page-numbers { color: #5b6977; }

.team-wrapp .team-row1 { display: flex; flex-wrap: wrap; justify-content: space-between }


/*----------------------- responsive -----------------------*/


@media (min-width: 992px) and (max-width: 1024px){

   .detier-wrapper .imgblock .imgblock-inner { height: 483px }
   .boxes-wrapper .boxes-row2 .boxes-img { height: 292px }
   .treat-wrapp .treat-bar1 .treat-img { height: 313px }
   .galler-wrapp .galler-row1 .galler-bar1 .galler-bar11 { height: 117px }
   .gallin-wrapp .gallin-row1 .gallin-bar1 { height: 162px }
   .bloger-wrapp .bloger-row1 .bloger-row2 .bloger-left { height: 114px }
   .team-wrapp .team-row1 .team-bar1 .team-bar2 { height: 213px }
}

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

   .detier-wrapper .imgblock .imgblock-inner { height: 427px }
   .boxes-wrapper .boxes-row2 .boxes-img { height: 226px }
   .treat-wrapp .treat-bar1 .treat-img { height: 242px }
   .galler-wrapp .galler-row1 .galler-bar1 .galler-bar11 { height: 90px }
   .gallin-wrapp .gallin-row1 .gallin-bar1 { height: 125px }
   .bloger-wrapp .bloger-row1 .bloger-row2 .bloger-left { height: 88px }
   .team-wrapp .team-row1 .team-bar1 .team-bar2 { height: 165px }
   .conten-row1.common-style.practice-gallery .conten-bar1.abouts-wrapp .popup-gallery .item {
        width: 33.33%;
    padding: 4px;
    float: left;
  }
  .canver-wrapp{
    top: 20.7%;
  }
  .sidbar-row2 .testislider .sidbar-btn2 {
    margin-top: 20px;
}
.sidbar-wrapp .owl-dots{
  bottom: -4.12% !important;
}
}
@media (max-width: 1023px){
.abouts-wrapp .caldera-grid .checkbox-inline { min-width: 48%; margin-right: 2% !important;}
}
@media (max-width: 767px){

   .detier-wrapper .imgblock .imgblock-inner { height: 697px }
   .boxes-wrapper .boxes-row2 .boxes-img { height: 425px }
   .treat-wrapp .treat-bar1 .treat-img { height: 181px }
   .galler-wrapp .galler-row1 .galler-bar1 .galler-bar11 { height: 138px }
   .gallin-wrapp .gallin-row1 .gallin-bar1 { height: 192px }
   .bloger-wrapp .bloger-row1 .bloger-row2 .bloger-left { height: 135px }
   .team-wrapp .team-row1 .team-bar1 .team-bar2 { height: 253px }
   .detier-wrapper .caldera-grid .col-sm-12,
	.detier-wrapper .caldera-grid .col-sm-6,
	.sidbar-wrapp .sidbar-row1 .caldera_forms_form .col-sm-6,
	.sidbar-wrapp .sidbar-row1 .caldera_forms_form .col-sm-12,
	.contac-wrapp .contac-row2 .caldera_forms_form .col-sm-6,
	.contac-wrapp .contac-row2 .caldera_forms_form .col-sm-12 { padding:0; }
  .toper-wrapp .toper-btn1 {
    width: 49.5%;
    margin: 0 auto 16px auto;
    float: none !important;
    display: inline-block;
    padding: 14px 0.7% 14px 0.7%;
}
.detier-wrapper .testislider a {
    float: none;
    display: inline-block;
}
.conten-row1.common-style.practice-gallery .conten-bar1.abouts-wrapp .popup-gallery .item{
  width: 100%;
    padding: 4px;
    float: left;
}
.mob-bookonline{
  display: none !important;
}
.abouts-wrapp .caldera-grid .checkbox-inline { min-width: 30%; margin-right: 3% !important;}

}

@media (max-width: 600px){

   .detier-wrapper .imgblock .imgblock-inner { height: 558px }
   .boxes-wrapper .boxes-row2 .boxes-img { height: 425px }
   .treat-wrapp .treat-bar1 .treat-img { height: 293px }
   .galler-wrapp .galler-row1 .galler-bar1 .galler-bar11 { height: 215px }
   .gallin-wrapp .gallin-row1 .gallin-bar1 { height: 154px }
   .bloger-wrapp .bloger-row1 .bloger-row2 .bloger-left { height: 108px }
   .team-wrapp .team-row1 .team-bar1 .team-bar2 { height: 434px }
   .abouts-wrapp .caldera-grid .checkbox-inline { min-width: 47%; margin-right: 3% !important;}

}
@media  (max-width: 600px) and (min-width: 481px){
    .toper-wrapp .toper-btn1 {
    width: 49%;
}
}
@media (max-width: 480px){
    .toper-wrapp .toper-btn1 {
    width: 100%;
}
   .detier-wrapper .imgblock .imgblock-inner { height: 442px }
   .boxes-wrapper .boxes-row2 .boxes-img { height: 337px }
   .treat-wrapp .treat-bar1 .treat-img { height: 232px }
   .galler-wrapp .galler-row1 .galler-bar1 .galler-bar11 { height: 170px }
   .gallin-wrapp .gallin-row1 .gallin-bar1 { height: 122px }
   .bloger-wrapp .bloger-row1 .bloger-row2 .bloger-left { height: 343px }
   .team-wrapp .team-row1 .team-bar1 .team-bar2 { height: 344px }
   .slider-wrapper .owl-item img {
    width: 100% !important;
    display: block;
    height: 296px !important;
    object-fit: cover !important;
}
.sidbar-wrapp .testislider .slide-post .owl-dots{
  bottom: -10px!important;
}
.sidbar-wrapp .testislider a.sidbar-btn2 {
    margin-top: 25px!important;
}
}
@media (max-width: 420px){
.abouts-wrapp .caldera-grid .checkbox-inline { min-width: 100%; margin-right: 0% !important;}
}
@media (max-width: 414px){
  .toper-wrapp .toper-btn1, .header-wrapper .header-btn1 {
    width: 100%;

}
.treat-wrapp .treat-bar1 .treat-img {
    height: 228px;
}
}
@media (max-width: 390px){

.abouts-wrapp .caldera-grid textarea.form-control {
    min-height: 90px;
}
}
@media (max-width: 380px){

   .detier-wrapper .imgblock .imgblock-inner { height: 371px }
   .boxes-wrapper .boxes-row2 .boxes-img { height: 283px }
.treat-wrapp .treat-bar1 .treat-img {
    height: 228px;
}
   .galler-wrapp .galler-row1 .galler-bar1 .galler-bar11 { height: 143px }
   .gallin-wrapp .gallin-row1 .gallin-bar1 { height: 102px }
   .bloger-wrapp .bloger-row1 .bloger-row2 .bloger-left { height: 288px }
   .team-wrapp .team-row1 .team-bar1 .team-bar2 { height: 289px }
}

