body{margin:0;color:#5a5a5a;width:100%;height:100%;}
article,
aside,
footer,
header,
nav,
section{display:block;}
h1{font-size:2em;margin:0.67em 0;}
figcaption,
figure,
main{display:block;}
figure{margin:1em 40px;}
hr{box-sizing:content-box;height:0;overflow:visible;height:8px;border:none;width:100%;background-color:#b3349d;}
pre{font-family:monospace, monospace;font-size:1em;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}
b,
strong{font-weight:inherit;}
b,
strong{font-weight:bolder;}
input:focus{outline:none;border:none;border:0px;}
You
code,
kbd,
samp{font-family:monospace, monospace;font-size:1em;}
dfn{font-style:italic;}
mark{background-color:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
audio,
video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
img{border-style:none;}
svg:not(:root){overflow:hidden;}
button,
input,
optgroup,
select,
textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}
button,
input{overflow:visible;outline:0;box-shadow:none;}
button,
select{text-transform:none;}
button,
html [type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button;}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{padding:0.35em 0.75em 0.625em;}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
progress{display:inline-block;vertical-align:baseline;}
textarea{overflow:auto;}
[type="checkbox"],
[type="radio"]{box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
details,
menu{display:block;}
summary{display:list-item;}
canvas{display:inline-block;}
template{display:none;}
[hidden]{display:none;}
body{font-family:'Open Sans';}
h1, h2, h3, h4, h5, h6{margin: 0px;font-weight:300;}
a{cursor:pointer;}
.tablinkm {    margin: 10px;}
@font-face{font-family:"ALSRubl-Arial-Bold";src:url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");}
.b-rub{font-family:"ALSRubl-Arial-Bold";line-height:normal;font-weight:100;}
 
@media screen and (min-width:900px){html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-width:1350px;width:100%;height:100%;}
.actives{color:#b3349d;/* border-bottom: 1px solid #b3349d !important; */font-weight: bold;border-bottom: none !important;}
.block-description .block-content .types .list > ul {
     margin: 0;
     padding: 0;
     /* margin-left: 2px; */
     -webkit-padding-start: 0px;
    }
 li {
    /* display: list-item; */
    text-align: start;
    padding: 5px;
    text-align: start;
}
.block-description .block-content .types .list .li{
       position: relative;
       padding: 10px;
       font-size: 24px;
       text-transform: uppercase;
       font-weight: bold;
      }
	  .block-description .block-content .types .list p {
       /* position: relative; */
       /* padding: 10px; */
      }
/*.block-description .block-content .types .list > ul li:before {margin:0; padding:0;}*/
        
.block-top-scroll .title{margin-top:1px;width:278px;margin-left: 340px;display:block;color: #fff;}
.block-top-scroll .title .text-1{font-size:16px;display:block;margin-left:30px;float:left;margin-top:4px;}
.block-top-scroll .title .icon-target{background:url(img/desctop.png) 1193px -32px;display:block;width:23px;height:29px;margin-left: 2px;}
.block-top-scroll .title .icon-time{background:url(img/desctop.png) 1140px -34px;width:27px;height:30px;}
.block-top-scroll .title .text-2{font-size:15px;display:block;float:left;margin-left:33px;margin-top:7px;}
.block-top-scroll .top-call{display:block;position:relative;float:right;}
.block-top-scroll .phone{width:250px;margin:12px;display:block;float:right;}
.img-logo{width: 300px;height:70px;font-family: 'Conv_4367',Sans-Serif;color: #ffffff;font-size: 52px;float: left;margin-top:  -10px;}
.block-top .title{
    margin-top: 1px;
    width: 278px;
    margin-left: 340px;
    display: block;
}
.block-top .title .text-1{font-size:16px;display:block;margin-left:30px;float:left;margin-top:4px;}
.block-top .title .text-1:hover{
    text-decoration: underline;
}
.block-top .title .icon-target{background:url(img/desctop.png) 1193px -32px;display:block;width:23px;height:29px;margin-left: 2px;}
.block-top .title .icon-time{background:url(img/desctop.png) 1140px -34px;width:27px;height:30px;}
.block-top .title .text-2{font-size:15px;display:block;float:left;margin-left:33px;margin-top:7px;}
.block-top .top-call{display:block;position:relative;float:right;}
.block-top .phone{width:250px;margin:12px;display:block;float:right;}
.icon-phone-sm-m{display:none;}
.top-call-m{display:none;}
.top-call-m .call-order-m{display:none;}
.btn-yellow{
    display: block;
    background-color: #fff200;
    text-transform: uppercase;
    font-size: 34px;
    color: #332300;
    font-weight: 600;
    text-align: center;
    line-height: 1;
    text-decoration: none;
    padding: 20px 0px;
    white-space: nowrap;
    text-shadow: 0px 0px 1px #933800;
}
.btn-yellow-img{background: url(img/desctop.png) 1258px -35px;
    width: 34px;
    height: 34px;
    position: absolute;
    bottom: 18px;
    left: 70px;}
.btn-lead-yellow-img{background: url(img/desctop.png) 1258px -35px;
    width: 34px;
    height: 34px;
    position: absolute;
    bottom: 18px;
    left: 70px;}
.btn-yellow:hover{background-color:#ffcc00}
.band{background-color:#b3349d;height:7px;width:100%;}
.space-band{height:1px;}
.sm-band{background-color:#b3349d;height:2px;}
.btn-orange-small{display:block;background:url(img/icons.png) -1397px -163px;text-transform:uppercase;font-size:20px;color:#933800;text-align:center;width:273px;height:5px;line-height:1;text-decoration:none;padding:28px 0px;white-space:nowrap;text-shadow:0px 0px 1px #933800;}
.btn-orange-small:hover{color:white;background:url(img/icons.png) -1692px -164px;text-shadow:0px 0px 1px white;}
.btn-pink{
    display: block;
    width: 217px;
    height: 25px;
    color: white;
    background-color: #b3349d;
    font-size: 20px;
    padding: 15px 7px;
    text-align: center;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 0px;
    text-transform: uppercase;
	}
.btn-pink:hover{background:#9b34b3;color:white;}
.btn-blue.big{width:226px;height:28px;font-size:18px;padding:13px 6px 7px;}
.block-content{max-width:1350px;margin: 0 auto;position:relative;line-height: 1.15;}
.block-content:after{clear:both;content:" ";display:block;}
.block-top{
    width: 100%;
    height: 94px;
    background-color: #191919;
    position: relative;
    padding: 20px;
    box-sizing: border-box;
    display: block;
    color: #f5f5f5;
}
.block-top-scroll{width:100%;height:94px;background-color:#191919;position: fixed;padding:20px;box-sizing:border-box;display:none;}
.block-top .btn-pink{margin:0;}
.icon-phone-sm{
    background: url(img/rasp.png) no-repeat;
    background-size: 80%;
    width: 26px;
    position: absolute;
    height: 24px;
    left: 20px;
    top: 14px;
}
.block-top-scroll .title .text-1:hover{
    text-decoration: underline;
}
.block-top-scroll .phone .value{font-size:25px;float:left;margin-left:21px;color:#fff;font-weight:500;}
.block-top-scroll .phone .img{background:url(img/desctop.png) 1326px -34px;width:15px;height:27px;margin-top: 2px;}
.block-top .phone .value{
    font-size: 25px;
    float: left;
    margin-left: 21px;
    color: #ffffff;
    font-weight: 500;
}
.block-top .phone .img{background:url(img/desctop.png) 1326px -34px;width:15px;height:27px;margin-top: 2px;}
.scrolled .block-top-scroll, .block-content .block-top-scroll{position:fixed;z-index:99;display: block;}
.scrolled .block-top-scroll{box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.35);}
.block-header{width:100%;position:relative;height:520px;}
.block-header-m{display:none;}
.block-header .cloud{width:100%;height:100px;position:absolute;bottom:-2px;background-image:url(img/cloud.png);background-repeat:repeat;}
.block-header .slider-1{background: url(img/foto_slid.jpg) no-repeat 50% 50%;height:520px;width:100%;position:absolute;background-size:cover;}
.block-header .slider-1 .block-right{
    /* background: url(img/desctop.png) -18px -131px; */
    width: 610px;
    height: 460px;
    float: right;
    position: relative;
    overflow: hidden;
    background: rgba(0, 0, 0, 0.7);
    margin: 20px 20px;
    }
.block-header .slider-1 .block-right .sale{
    right: 0;
    width: 169px;
    height: 38px;
    position: absolute;
    margin-top: 18px;
    margin-right: -42px;
    color: white;
    transform: rotate(44deg);
    display: block;
    padding-top: 5px;
    text-transform: uppercase;
    background: #d031a3;
	}
.block-header .slider-1 .block-right .sale-t{    
	padding-left: 5px;
    padding-top: 10px;
    text-align: center;
    display: block;}
.block-header .slider-1 .block-right .sl-text-header{text-align:center;top: 0px;display:block;position:relative;color:white;padding: 12px 40px;}
.block-header .slider-1 .block-right .sl-text-header .m-header{padding-top: 20px;text-align: start;margin: auto;width: 475px;}
.block-header .slider-1 .block-right .sl-text-header .m-header .l-ob{float: left;
    font-size: 24px;
    font-weight: bold;
    margin-right: 5px;
	text-align: center;}
	.block-header .slider-1 .block-right .sl-text-header .m-header .r-ob{    
	float: left;
    font-size: 30px;
    font-weight: bold;
    padding-bottom: 20px;}
.block-header .slider-1 .block-right .sl-text-header >h1{font-size: 48px;font-weight:bold;text-transform:uppercase;margin: 0;}
.block-header .slider-1 .block-right .sl-text-header >h3{font-size:20px;font-weight:bold;text-transform:uppercase;}
.block-header .slider-1 .block-right .sl-text-header >p{margin: 110px auto;width: 490px;padding: 10px;font-size: 18px;}
.block-header .block-content .slider-1 .block-right .sl-text-header >p{color:rgb(128, 128, 128);}
.block-header .slider-1 .block-right .sl-text-content{
	position: ABSOLUTE;
	bottom: 110px;
	width: 500px;
	line-height: 1.5;
	margin: auto;
	left: 54px;
	}
.block-header .slider-1 .block-right .sl-text-content .text-content-salel{text-align:center;color: #d031a3;display:inline;}
.h-coins{
    background: url(img/coins.png) no-repeat;
    width: 35px;
    height: 37px;
    position: absolute;
    /* left: 64px; */
    bottom: 6px;
    left: 3px;
    background-size: 100%;
}
.h-time{
    background: url(img/time.png) no-repeat;
    width: 38px;
    height: 36px;
    position: absolute;
    bottom: 8px;
    background-size: 90%;
}
.h-content{text-align:center;color:rgb(128, 128, 128);font-size:18px;}
.headerval{color:#d031a3;text-align:start;font-size:36px;padding-left: 43px;}
.block-header .slider-1 .block-right .sl-text-content .text-content-saler{position: relative;}

.block-header .slider-1 .block-right .right-bottom{position: relative;text-align: center;width: 500px;background-color: #fff200;margin: -42px auto;}
.block-header .slider-1 .block-right .right-bottom-m{display: none;}
.block-header .slider-1 .block-left{color:white;padding-top:90px;}
.block-header .slider-1 .block-left .title{font-family:'Rubik';font-weight:900;color:white;font-size:42px;text-shadow:0px 3px 2px rgba(150, 150, 150, 1);}
.block-header .slider-1 .block-left .text{width:400px;line-height:1.4;}
.block-header .slider-1 .block-left .btn-orange{margin-top:49px;}
.block-header.footer{position:absolute;bottom:0px;height:10px;width:100%;}
.block-wraps-fon{background:url(img/fon_header.png) no-repeat 50% 50%;background-size:cover;width:100%;display:block;}
.block-wraps{padding-bottom: 20px;}
.block-wraps .content{width:1080px;margin:auto;/* text-align: center; */padding-top: 15px;}
.block-wraps-fon .header > a{text-align:center;/* padding-top:20px; */font-size: 48px; font-weight:bold; padding: 0px 0px 0px 0px;border-bottom: 2px dashed #0a0a0a;margin: 10px;}
.block-wraps-fon> .header{height:60px;width:100%;text-align: center;padding-top: 30px;/* font-weight: bold; */padding-bottom: 20px;}
.block-wraps-fon> .header-m{display:none;}
.block-wraps .jir{padding-left: 80px;}
.block-wraps .leg{padding-left: 80px;}
.block-wraps-fon .header > a:hover{border-bottom:none;color:#b3349d;border-bottom: 1px solid #b3349d;/* display:none; */}

.block-wraps .jir{width: 500px;float:left;margin-top: 20px;position:relative;height:260px;}
.block-wraps .jir .head{height:220px;float:left;padding-top:20px;color:white;}
.block-wraps .jir .content{line-height:1.3;display:inline;width:229px;margin-left:0px;padding-top:20px;}
.block-wraps .jir .content >.cont-head{font-size:24px;text-transform:uppercase;}
.block-wraps .jir .content >.cont-head>h3{    font-size: 30px;
    text-transform: uppercase;
    font-weight: bold;}
.block-wraps .jir .content >.cont-body{float:right;}
.block-wraps .jir .content >.footer{text-decoration:none;}
.block-wraps .block-wrap{width: 500px;float:left;margin-top:20px;position:relative;height:260px;}
.block-wraps .block-wrap .head{/* height: 202px; */float:left;padding-top:20px;color:white;}
.block-wraps .block-wrap .content{line-height:1.3;display:inline;width:229px;margin-left:0px;padding-top:20px;}
.block-wraps .block-wrap .content >.cont-head{font-size:24px;text-transform:uppercase;}
.block-wraps .block-wrap .content >.cont-head>h3{    font-size: 30px;
    text-transform: uppercase;
    font-weight: bold;}
.block-wraps .block-wrap .content >.cont-body{float:right;}
.block-wraps .block-wrap .content >.footer{text-decoration:none;}
.block-wraps .koja .head{}
.block-wraps .koja .head .img{height: 218px;width: 220px;border-radius: 220px;}
.block-wraps .jir .head{display:inline;}
.block-wraps .jir .head .img{height:218px;width:220px;display:block;border-radius: 220px;}
.block-wraps .celul .head{}
.block-wraps .celul .head .img{height:218px;width:220px;border-radius: 220px;}
.block-wraps .leg .head{}
.block-wraps .leg .head .img{height:218px;width:220px;border-radius: 220px;}
.block-description {
    padding-bottom: 20px;
}
.block-description .block-content .types{
    padding-left: 130px;
    /* width: 1080px; */
    margin: auto;
    padding-top: 35px;
}
.block-description .block-content .types .list{
    width: 1000px;
    margin: auto;
    }
 .block-description .block-content .types .list ul> p{
          margin: -8px 0px 10px -6px;
          /* font-size: 16px; */
          /* font-weight: 100; */
          /* text-transform: initial; */
      }
	.block-description .block-content .types .list ul li > div{
          margin-left: -17px;
      } 
.shema-works{background:url(img/shema_fon.png) no-repeat 50% 50%;width:100%;padding-bottom:30px;background-size:cover;}
.shema-works .content{width:1080px;margin:auto;line-height:1.2;font-size:16px;font-weight:100;}
.shema-works .content>h2{color:white;font-weight:bold;font-size:48px;text-align:center;padding-top:30px;padding-bottom:30px;}
.shema-works .shema-order-text-m{display:none;}
.shema-works .shema-manage-text-m{display:none;}
.shema-works .shema-relax-text-m{display:none;}
.shema-works .shema-finish-text-m{display:none;}
.shema-works .shema-order-text{margin-top:21px;color:white;float:left;width:130px;text-align:center;margin-left:62px;}
.shema-works .shema-manage-text{margin-top:21px;color:white;float:left;width:227px;padding-left:97px;text-align:center;}
.shema-works .shema-relax-text{margin-top:20px;color:white;float:left;width:200px;padding-left:50px;text-align:center;}
.shema-works .shema-finish-text{margin-top:20px;color:white;width:210px;float:left;padding-left:70px;text-align:center;}
.shema-works .shema-order{background:url(img/desctop.png) -17px -599px;height:130px;width:130px;float:left;margin-left:65px;}
.shema-works .shema-manage{background:url(img/desctop.png) -171px -599px;height:130px;width:130px;float:left;}
.shema-works .shema-relax{background:url(img/desctop.png) -325px -599px;height:130px;width:130px;float:left;}
.shema-works .shema-finish{background:url(img/desctop.png) -479px -599px;height:130px;width:130px;float:left;-moz-box-shadow:0px 0px 93px 16px #f3ef14;-webkit-box-shadow:0px 0px 93px 16px #f3ef14;-webkit-box-shadow:0px 0px 93px 16px #f3ef14;box-shadow:0px 0px 93px 16px #f3ef14;border-radius:800px;}
.shema-works .shema-pointer{background:url(img/desctop.png) -11px -750px;width: 126px;height:36px;float:left;margin-top:40px;padding:0 0px 0 18px;}
.block-about{background-color:#ebebeb;display:block;}
.block-about .team-block{width: 530px;height: 440px;background-color:white;margin-left:80px;/* padding-left:58px; */display:block;margin-bottom: 85px;}
.block-about .team-block:after{clear:both;display:block;content:" ";}
.block-about .team{width:50%;background-color:#ebebeb;position:relative;margin:auto;}
.block-about .team > h2{text-align:center;color:#b3349d;padding:40px 0 40px 0px;font-size:48px;font-weight:bold;}
.block-about .team .team-master{float:left;}
.block-about .team .m-img{width:202px;height:250px;background:url(img/panina.jpg);background-size:100%;margin:20px 20px 1px 20px;}
.block-about .team .m-cat{display:block;font-size:16px;width:200px;margin-left:20px;font-weight:bold;color:#a51d7d;outline:1px solid rgba(136, 145, 153, 0.29);padding-left:1px;padding-top:10px;padding-bottom:10px;text-align:center;}
.block-about .team .m2-img{width:202px;height:250px;background:url(img/kerimova.jpg);background-size:100%;margin:20px 20px 1px 20px;}
.block-about .team .m2-cat{display:block;font-size:16px;width:200px;margin-left:20px;font-weight:bold;color:#a51d7d;outline:1px solid rgba(136, 145, 153, 0.29);padding-left:1px;padding-top:10px;padding-bottom:10px;text-align:center;}
.block-about .team .team-about{float:right;width: 280px;}
.block-about .team .team-about .m-fio{font-size:24px;padding:0px;font-weight:bold;}
.block-about .team .team-about .m-text{font-size:17px;padding-right:20px;}
.block-about .team .team-slide{position:absolute;bottom:57px;background:url(img/desctop.png) -798px -556px;width:103px;height:20px;left:231px;}
.block-about .comments{width:50%;background:#b3349d;position:absolute;height:100%;right:0;float:none;}
.block-about .comments > h2{color:white;font-size:48px;text-align:center;padding-top:40px;padding-bottom:40px;text-transform:uppercase;width:100%;font-weight:bold;}
.block-about .comments .com-block1{background:white;width:550px;height: 150px;margin-left:50px;padding: 10px;}
.block-about .comments .com-img{float:left;background:url(img/1.jpg);background-size:110%;width:100px;border-radius:100px;height:100px;}
.block-about .comments .com-fio{float:left;font-size:24px;font-weight:bold;}
.block-about .comments .com-date{float:left;font-size:18px;}
.block-about .comments .com-text{float:left;}
.block-about .comments .com-text-m{float:left;display:none;}
.block-about .comments .com-block1 .com-block1-left{}
.block-about .comments .com-block1 .com-block1-right{float:right;width:430px;}
.block-about .comments .com-block2{background:white;width:550px;height:170px;margin-left:50px;padding:10px;}
.block-about .comments .com-block2 .com-block2-left{}
.block-about .comments .com-block2 .com-block2-right{float:right;width:430px;}
.block-about .comments .com-img2{float:left;background:url(img/2.jpg);background-size:122%;width:100px;border-radius:100px;height:100px;}
.comments-fon-block{}
.team-fon-block{}
.block-about .comments .com-block3{background:white;width:550px;height: 180px;margin-left:50px;padding:10px;}
.block-about .comments .com-block3 .com-block3-left{}
.block-about .comments .com-block3 .com-block3-right{float:right;width:430px;}
.block-about .comments .com-img3{float:left;background:url(img/3.jpg);background-size:100%;width:100px;border-radius:100px;height:100px;}
.block-about .comments .com-block4{background:white;width:550px;height:170px;margin-left:50px;padding:10px;}
.block-about .comments .com-block4 .com-block4-right{float:right;width:430px;}
.block-about .comments .com-img4{float:left;background:url(img/4.jpg);background-size:100%;width:100px;border-radius:100px;height:100px;}
.block-about .comments .shadow-box{position:relative;}
.block-about .comments .com-shadow-h{height:50px;width:100%;display:block;overflow:hidden;position:absolute;top:0px;z-index:1;-webkit-box-shadow:inset -1px 14px 20px 0px rgba(179,52,158,1);-moz-box-shadow:inset -1px 14px 20px 0px rgba(179,52,158,1);box-shadow:inset -1px 14px 20px 0px rgba(179,52,158,1);}
.block-about .comments .com-shadow-f{height:50px;width:100%;display:block;overflow:hidden;position:absolute;bottom:-1px;z-index:1;-webkit-box-shadow:inset 0px -16px 20px 0px rgba(179,52,158,1);-moz-box-shadow:inset 0px -16px 20px 0px rgba(179,52,158,1);box-shadow:inset 0px -16px 20px 0px rgba(179,52,158,1);}
.block-about .comments .scroll::-webkit-scrollbar{width:10px;}
.block-about .comments .scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:1px;}
.block-about .comments .scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}
.block-about .comments .scroll::-webkit-scrollbar-thumb{background-color:#b3349d;box-shadow:0px 0px 3px #000 inset;}
.block-about .comments .scroll::-webkit-scrollbar{width:10px;}
.block-about .comments .scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:1px;}
.block-about .comments .scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}
.block-about .comments .scroll{width:99%;height:500px;background:#b3349d;overflow:auto;position:relative;-webkit-appearance:initial;background-color:#b3349d;border:1px solid #b3349d;-:#FFFFFFz-index:-1z-index:;}
.block-contact{position:relative;width:100%;height:440px;padding:40px 0px;}
.block-contact:before{content:"";display:block;height:520px;width:100%;overflow:hidden;position:absolute;top:0px;z-index:-1;-webkit-box-shadow:inset 2px 5px 16px 0px rgba(0, 0, 0, 0.31);-moz-box-shadow:inset 2px 5px 16px 0px rgba(0, 0, 0, 0.31);box-shadow:inset 2px 5px 16px 0px rgba(0, 0, 0, 0.31);}
.block-contact:after{content:"";display:block;height:520px;width:100%;overflow:hidden;z-index:-1;position:absolute;bottom:0px;-webkit-box-shadow:inset 0px -8px 13px 0px rgba(0, 0, 0, 0.23);-moz-box-shadow:inset 0px -8px 13px 0px rgba(0, 0, 0, 0.23);box-shadow:inset 0px -8px 13px 0px rgba(0, 0, 0, 0.23);}
.block-contact #map{z-index:-2;}
.block-contact #map-m{z-index:-2;display:none;}
.block-contact .img-list{width: 350px;background:white;padding: 35px;margin-right: 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 2px 9px 0px rgba(0, 0, 0, 0.23);-moz-box-shadow:2px 2px 9px 0px rgba(0, 0, 0, 0.23);float:right;box-shadow:2px 2px 9px 0px rgba(0, 0, 0, 0.23);}
.block-contact .item-phone, .block-contact .item-email, .block-contact .item-home{margin-top: 30px;display:block;text-decoration:none;color:#5a5a5a;margin-bottom: 43px;}
.block-contact .item-phone, .block-contact .item-email, .block-contact .item-time{margin-top: 0px;display:block;text-decoration:none;color:#5a5a5a;margin-bottom: -15px;}

.block-contact .img{float:left;}
.block-contact .value{font-size:1.1em;padding-left:50px;padding-top:1px;}
.block-contact .item-phone .value{font-size:1.6em;display:block;padding-bottom:20px;padding-top:20px;padding-left:70px;}
.block-contact .item-phone .img{width:39px;background:url(img/desctop.png) 943px -639px;height:36px;margin-top: 20px;}
.block-contact .item-home .img{width:39px;background:url(img/desctop.png) 943px -687px;height:37px;}
.block-contact .item-home .value{padding-top:7px;display:block;padding-left:70px;}
.block-contact .item-email .value:hover{padding-top:7px;display:block;text-decoration:underline;}
.block-contact .item-time .img{width:39px;background:url(img/desctop.png) 943px -741px;height:36px;}
.block-contact .item-time .value{display:block;padding-left:70px;padding-top: 9px;}
.block-contact .item-button{margin:39px 0 0 0;right:0;}
.block-footer{background-color:#973185;width:100%;padding:20px 0px;}
.block-footer .text{color:#889199; line-height:1.4;font-size:0.8em;;margin-left: 20px;}
.block-footer .menu a{color:#889199;font-size:0.9em;}
.block-footer .menu{float:right;}
.block-footer-contact{width:100%;background:url(/style/bg05.jpg);padding-bottom:25px;padding-top:34px;margin-bottom:-1px;px;*/}
.block-footer-contact .social{float:left;width:260px;height:200px;margin-left: 20px;}
.block-footer-contact .menu{width:400px;float:left;margin-left:73px;}
.block-footer-contact .menu ul{list-style:none;margin:0px 5px;}
.block-footer-contact .menu ul li{padding-bottom:7px;}
.block-footer-contact .menu ul li a{color:white;font-size:14px;}
.block-footer-contact .contact{width:320px;float:right;line-height:1.4;}
.block-footer-contact .contact a{text-decoration:none;}
.block-footer-contact .contact .ogrn{color:white;font-size:22px;text-align:right;padding-right:20px;}
.block-footer-contact .contact .inn{color:white;font-size:22px;text-align:right;padding-right:20px;}
.block-footer-contact .menu .copyrigth{color:#889199;margin-top: 15px;float: left;margin-left: 44px;}
.block-footer-contact .copyrigth-m{color: #898997;margin-top:30px;display:none;}
.block-lead{background:url(img/fon_call.png) no-repeat;width:100%;padding:40px 0px 100px;position:relative;background-size:cover;}
.block-lead .form-container{background-color:white;margin:0px auto;width:1000px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.block-lead .form{text-align:center;width:800px;margin:auto;padding:50px;}
.block-lead .success-send{text-align:center;width: 400px;margin: 0 auto;padding: 80px 0px;display:none;}
.block-lead .title{font-size:36px;font-weight:bold;color:#b3349d;}
.block-lead .desc{margin-top:8px;}
.block-lead .desc-m{margin-top:18px;font-size:18px;}
.block-lead .form .label{display:block;font-size:small;text-align:left;padding:6px;opacity:0.8;}
.block-lead .form .btn-orange{margin-left:40px;margin-top:12px;}
.block-lead .form .text-input{height: 48px;font-size:24px;border:#b3349d 1px solid;padding:10px 12px;display:block;position:relative;}
.block-lead .form .text-input-name{width:350px;float:left;}
.block-lead .form .text-input-tel{width:350px;}
.block-lead .form .lead-input{display:block;width:100%;height:70px;padding-top:30px;padding-bottom:50px;}
::-webkit-input-placeholder{color:grey;font-size:20px}
::-moz-placeholder{color:grey;font-size:20px}
:-moz-placeholder{color:grey;font-size:20px}
:-ms-input-placeholder{color:grey;font-size:20px}
.block-lead .form .phone .error-text{}
.block-lead .form .error-text{color:#f00;font-weight:400;height:20px;text-align:left;font-size:14px;}
.block-lead .form .text-input.valid, .valid, .valid input{border-color:#50c509 !important;color:#50c509 !important;}
.block-lead .form .text-input:focus{border:#2299f9 1px solid;color:#2299f9;}
.block-lead .form .text-input.error, .error, .error input{border-color:#f00 !important;color:#f00 !important;}
.block-lead .police:hover{font-size:14px;margin-top:15px;color:rgb(128, 128, 128);display:block;text-decoration:underline;}
.block-lead .police{font-size:14px;margin-top:15px;color:rgb(128, 128, 128);display:block;text-decoration:none;}
.block-lead .form .lead-footer{position:relative;display:block;width:450px;margin:auto;}
}
@media screen and (max-width:900px) and (min-device-width:320px){
.activesm{color:#b3349d;border-bottom: 1px solid #b3349d !important;font-weight: bold;}
.activesr{color:#b3349d; font-weight: bold;}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-width:500px;width:100%;height:100%;}
.block-top-scroll{width:100%;height:40px;background-color:#191919;position:relative;padding: 5px 0px;display: none;}
.block-top-scroll .title{margin-top:1px;width:278px;margin-left:445px;display:none;}
.block-top-scroll .title .text-1{font-size:16px;display:block;margin-left:30px;float:left;margin-top:4px;}
.block-top-scroll .title .icon-target{background:url(img/mobile.png) 1193px -32px;display:block;width:23px;height:29px;margin-right:20px;}
.block-top-scroll .title .icon-time{background:url(img/mobile.png) 1140px -34px;width:27px;height:30px;}
.block-top-scroll .title .text-2{font-size:15px;display:block;float:left;margin-left:33px;margin-top:7px;}
.block-top-scroll .phone{width: 243px;margin:0;display:block;float:right;padding-right:20px;padding-top: 5px;}
.block-top-scroll .phone .value{font-size: 24px;float:right;margin-left: 10px;color:#fff;}
.block-top-scroll .phone .img{background:url(img/mobile.png) 800px -37px;width:12px;height:22px;float:right;margin-top: 4px;}
 
.block-top-scroll .top-call{display:none;}
.block-top-scroll .top-call .call-order{display:none;}

.band{background-color:#b3349d;height:7px;}
.space-band{height:1px;}
.sm-band{background-color:#b3349d;height:2px;}
.btn-orange-small{display:block;background:url(img/icons.png) -1397px -163px;text-transform:uppercase;font-size:20px;color:#933800;text-align:center;width:273px;height:5px;line-height:1;text-decoration:none;padding:28px 0px;white-space:nowrap;text-shadow:0px 0px 1px #933800;}
.btn-orange-small:hover{color:white;background:url(img/icons.png) -1692px -164px;text-shadow:0px 0px 1px white;}
.btn-pink-m{display:block;/* height: 40px; *//* border:2px solid #b3349d; */color:white;font-size: 30px;font-weight: 600;text-align: center;-webkit-border-radius:4px;-moz-border-radius:4px;text-transform:uppercase;}
 
.btn-blue.big{width:226px;height:28px;font-size:18px;padding:13px 6px 7px;}
.img-logo{width: 185px;height: 44px;display: block;margin-left: 20px;font-family: 'Conv_4367',Sans-Serif;color: #ffffff;font-size: 30px;}
.block-content{min-width:500px;margin:auto;}
.block-content:after{clear:both;content:" ";display:block;}
.block-top{width:100%;height:40px;background-color:#191919;position:relative;padding: 5px 0px;}
.block-top .title{margin-top:1px;width:278px;margin-left:445px;display:none;}
.block-top .title .text-1{font-size:16px;display:block;margin-left:30px;float:left;margin-top:4px;}
.block-top .title .icon-target{background:url(img/mobile.png) 1193px -32px;display:block;width:23px;height:29px;margin-right:20px;}
.block-top .title .icon-time{background:url(img/mobile.png) 1140px -34px;width:27px;height:30px;}
.block-top .title .text-2{font-size:15px;display:block;float:left;margin-left:33px;margin-top:7px;}
.btn-pink-m{margin: 10px 0;}
.icon-phone-sm{display:none;}
.block-top .top-call{display:none;}
.block-top .top-call .call-order{display:none;}
.icon-phone-sm-m{background: url(img/rasp.png) no-repeat;background-size: 100%;width: 26px;position: absolute;height: 30px;left: -20px;top: 3px;}
.top-call-m{position:fixed;bottom:0;z-index: 99;width:100%;background-color:#b3349d;margin: 0;padding: 5px;display: none;}
.top-call-m .call-order-m{margin:auto;width: 230px;position: relative;}
.scrolled .top-call-m {
    display: block;
}
.block-top .phone{width: 243px;margin:0;display:block;float:right;padding-right:20px;padding-top: 5px;}
.block-top .phone .value{font-size: 24px;float:right;margin-left: 10px;color:#ffffff;}
.block-top .phone .img{background:url(img/mobile.png) 800px -37px;width:12px;height:22px;float:right;margin-top: 4px;}
.scrolled .block-top-scroll, .block-content .block-top{position:fixed;z-index: 99;display:block;}
.scrolled .block-top-scroll{box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.35);}
.block-header{display:none;}

.block-header .cloud{width:100%;height:100px;position:absolute;bottom:-2px;background-image:url(img/cloud.png);background-repeat:repeat;}
.block-header .slider-1{background:url(img/foto_slid.png) no-repeat 50% 50%;height:100%;width:100%;position:absolute;background-size:cover;}
.block-header .slider-1 .block-right{background:url(img/mobile.png) -21px -95px;width:298px;height:546px;position:relative;text-align:center;display:block;margin:auto;margin-top:18px;padding-top:20px;}
.block-header .slider-1 .block-right .sale{padding-top:10px;color:white;display:block;text-transform:uppercase;background-color:#d031a3;width:120px;height:30px;text-align:center;margin:0 0 0 95px;position:relative;}
.block-header .slider-1 .block-right .sl-text-header{width:100%;text-align:center;display:block;color:white;padding-top: 20px;}
.block-header .slider-1 .block-right .sl-text-header >h1{font-size: 26px;font-weight:bold;text-transform:uppercase;}
.block-header .slider-1 .block-right .sl-text-header .m-header {}
.h-coins{
    background: url(img/coins.png) no-repeat;
    width: 30px;
    height: 30px;
    background-size: 100%;
    margin-top: 6px;
}
.h-time{
    background: url(img/time.png) no-repeat;
    width: 30px;
    height: 30px;
    background-size: 100%;
    margin-top: 6px;
    margin-left: 20px;
}
.block-header .slider-1 .block-right .sl-text-header .m-header >h3{font-size:20px;font-weight:bold;text-transform:uppercase;}
.block-header .slider-1 .block-right .sl-text-header >p{    margin: 0px;}
.block-header .slider-1 .block-right .right-bottom{
    display: none;
}
.block-header .slider-1 .block-right .right-bottom-m{width:262px;background-color:#fff200;position: relative;display: block;margin: 80px auto;}
.block-header .slider-1 .block-right .right-bottom-m .btn-yellow{text-transform:uppercase;font-size: 24px;color:#332300;font-weight: 500;/* height:54px; */line-height:1;text-decoration:none;padding: 33px;text-shadow:0px 0px 1px #933800;text-align:start;/* padding-left:62px; *//* padding-top: 28px; */display:block;position: relative;/* display: block; */text-align: end;}
.block-header .slider-1 .block-right .right-bottom-m .btn-yellow-img{background:url(img/mobile.png) 1759px -37px;width:34px;height:34px;position:absolute;bottom: 25px;left: 35px;}
.block-header .slider-1 .block-right .right-bottom-m .btn-yellow:hover{background-color:#ffcc00;}
.block-header .slider-1 .block-right .sl-text-header >p{color:rgb(128, 128, 128);}
.block-header .slider-1 .block-right .sl-text-content{width:100%;line-height:1.5;display:block;margin:auto;}
.block-header .slider-1 .block-right .sl-text-content .text-content-salel{text-align:center;color:white;float:none;}
.h-content{text-align:center;color:rgb(128, 128, 128);font-size:16px;}
.headerval{color:#d031a3;text-align:center;font-size:36px;}
.block-header .slider-1 .block-right .sl-text-content .text-content-saler{float:none;}
.block-header .slider-1 .block-left{color:white;padding-top:90px;}
.block-header .slider-1 .block-left .title{font-family:'Rubik';font-weight:900;color:white;font-size:42px;text-shadow:0px 3px 2px rgba(150, 150, 150, 1);}
.block-header .slider-1 .block-left .text{width:400px;line-height:1.4;}
.block-header .slider-1 .block-left .btn-orange{margin-top:49px;}
.block-header .footer{position:absolute;bottom:0px;height:10px;width:100%;}

.block-header-m{width:100%;position:relative;height: 705px;display:block;}

.block-header-m .cloud{width:100%;height:100px;position:absolute;bottom:-2px;background-image:url(img/cloud.png);background-repeat:repeat;}
.block-header-m .slider-1{background: url(img/foto_slid.jpg) no-repeat 41% 50%;height:100%;width:100%;position:absolute;background-size: cover;}
.block-header-m .slider-1 .block-right{
    width: 380px;
    height: 580px;
    position: relative;
    text-align: center;
    display: block;
    margin: 40px auto;
    padding: 10px;
    background: rgba(0, 0, 0, 0.66);
}
.block-header-m .slider-1 .block-right .sale{padding-top:10px;color:white;display:block;text-transform:uppercase;background-color:#d031a3;width:120px;height:30px;text-align:center;margin:0 0 0 95px;position:relative;}
.block-header-m .slider-1 .block-right .sl-text-header{width:100%;text-align:center;display:block;color:white;padding-top: 3px;}
.block-header-m .slider-1 .block-right .sl-text-header >h1{font-size: 34px;font-weight:bold;text-transform:uppercase;padding-top: 1px;}
.block-header-m .slider-1 .block-right .sl-text-header .m-header {
    width: 350px;
    margin: auto;
    padding: 20px 20px 20px;
    padding-bottom: 30px;
}
.block-header-m .slider-1 .block-right .sl-text-header .m-header >h3{font-size: 24px;font-weight:bold;text-transform:uppercase;text-align: center;padding: 5px;}
.block-header-m .slider-1 .block-right .sl-text-header >p{margin: 0px;}
.block-header-m .slider-1 .block-right .sl-text-header>li{
    width: 270px;
    margin: 4px auto;
    text-align: start;
}
.block-header-m .slider-1 .block-right .right-bottom{
    display: none;
}
.block-header-m .slider-1 .block-right .right-bottom-m{
    width: 342px;
    background-color:#fff200;
    position: relative;
    display: block;
    margin: 50px auto;
    bottom: 0;
    /* left: 18px; */
    }
.block-header-m .slider-1 .block-right .right-bottom-m .btn-yellow{text-transform:uppercase;font-size: 32px;color:#332300;font-weight: 500;/* height:54px; */line-height:1;text-decoration:none;padding: 30px;text-shadow:0px 0px 1px #933800;padding-left:62px;/* padding-top: 28px; */display:block;position: relative;/* display: block; */text-align: center;}
.block-header-m .slider-1 .block-right .right-bottom-m .btn-yellow-img{background:url(img/mobile.png) 1759px -37px;width:34px;height:34px;position:absolute;bottom: 27px;left: 33px;}
.block-header-m .slider-1 .block-right .right-bottom-m .btn-yellow:hover{background-color:#ffcc00;}
.block-header-m .slider-1 .block-right .sl-text-header >p{color: rgb(255, 255, 255);font-size: 19px;display: block;width: 278px;margin: 5px auto;text-align: center;}
.block-header-m .slider-1 .block-right .sl-text-content{width: 342px;line-height:1.5;display:block;margin:auto;padding-top: 40px;padding-bottom: 10px;}
.block-header-m .slider-1 .block-right .sl-text-content .text-content-salel{text-align:center;color:white;display: flex;justify-content: space-between;width: 100%;position: relative;}
.h-content{text-align:center;color:rgb(128, 128, 128);font-size:16px;}
.headerval{color:#d031a3;text-align:center;font-size: 28px;}
.block-header-m .slider-1 .block-right .sl-text-content .text-content-saler{/* float:none; */position: relative;display: block;}
.block-header-m .slider-1 .block-left{color:white;padding-top:90px;}
.block-header-m .slider-1 .block-left .title{font-family:'Rubik';font-weight:900;color:white;font-size:42px;text-shadow:0px 3px 2px rgba(150, 150, 150, 1);}
.block-header-m .slider-1 .block-left .text{width:400px;line-height:1.4;}
.block-header-m .slider-1 .block-left .btn-orange{margin-top:49px;}
.block-header-m .footer{position:absolute;bottom:0px;height:10px;width:100%;}


.block-wraps-fon{background:url(img/fon_header.png) no-repeat 50% 0%;background-size:cover;width:100%;}
.block-wraps{display:block;position:relative;/* height:1200px; */}
.block-wraps .content{width:350px;margin:auto;}
.block-wraps .content >h2{text-align:center;padding-top:30px;font-size:36px;font-weight:bold;padding-bottom:40px;}
.block-wraps-fon > .header{display:none;}
.block-wraps-fon > .header-m{text-align:center;padding-top: 20px;height:60px;/* background-color:#ebebeb; *//* display:none; */}
 
.block-wraps-fon > .header-m .round{border-bottom:none !important;text-align: center;font-size: 32px;padding: 0px 0px 0px 0px;/* margin: 10px; */}
.block-wraps-fon > .header-m .round > a {border-bottom: 2px dashed #0a0a0a;}
 
.block-wraps-fon > .header-m .round.activesm > a {border-bottom: none;}
.block-wraps-fon > .header-m > span :hover{}
.block-wraps-fon > .header-m .round{font-weight:bold;}
.block-wraps .block-wrap {height: 150px;display:block;padding: 27px 10px;padding-bottom: 40px;}
.block-wraps .block-wrap>.head{padding-bottom: 65px;margin-right: 20px;}
.block-wraps .jir {height: 210px;display: block;padding: 10px;}
 .block-wraps .jir .content >.cont-head{/* padding: 10px; */padding-left:20px;font-size:20px;text-transform:uppercase;padding-bottom: 10px;width: 331px;/* height: 89px; */}
 .block-wraps .jir .content >.cont-head>h3{
    text-transform: uppercase;
    font-weight: bold;}
.block-wraps .jir .content{line-height:1.3;float:none;}
.block-wraps .jir .content >.cont-body{font-size:18px;/* padding:5px; */text-align:start;margin-top:0px;width:320px;}
.block-wraps .jir .content >.cont-body p{margin:0;font-size: 16px;}
.block-wraps .jir .content >.footer{text-decoration:none;}{height: 188px;}
.block-wraps .block-wrap .content{line-height:1.3;float:none;}
.block-wraps .block-wrap .content >.cont-head{/* padding: 10px; */padding-left:20px;font-size:20px;text-transform:uppercase;padding-bottom: 10px;width: 331px;/* height: 89px; */}
.block-wraps .block-wrap .content >.cont-head >h3{margin: 0px;font-weight: bold;}
.block-wraps .block-wrap .content >.cont-body{font-size:18px;/* padding:5px; */text-align:start;margin-top:0px;width:320px;}
.block-wraps .block-wrap .content >.cont-body p{margin:0;font-size: 16px;}
.block-wraps .block-wrap>.leg .content .cont-body{padding-top:30px;padding:10px;text-align:start;margin-top:0px;}
.block-wraps .block-wrap .content >.footer{text-decoration:none;}
.block-wraps .koja .head{
    margin-bottom: 25px;
}
.block-wraps .koja .head .img{height: 68px;width: 68px;padding: 10px;border-radius: 44px;}
.block-wraps .jir .head{
    margin-bottom: 138px;
}
.block-wraps .jir .head .img{height: 68px;width: 68px;padding:10px;border-radius: 88px;margin-right: 20px;}
.block-wraps .celul .head{
    padding-bottom: 114px;
}
.block-wraps .celul .head .img{height: 68px;width: 68px;padding:10px;border-radius: 68px;}
.block-wraps .leg .head{}
.block-wraps .leg .head .img{height: 68px;width: 68px;padding:10px;border-radius: 68px;}
.block-description{
    padding-bottom: 20px;
}
.block-description .block-content .types{
    /* height: 740px; */
}
.block-description .block-content .types .list{
       width: 400px;
    margin: auto;
}
.block-description .block-content .types .list > ul {
      margin: 0;
      padding-left: 24px;
    }
.block-description .block-content .types .list > ul li{
       position: relative;
       padding: 10px;
       font-size: 23px;
       font-weight: bold;
       text-transform: uppercase;
      }
 .block-description .block-content .types .list ul> p{
          margin: 0 0 5px -6px;
      }
.block-description .block-content .types .list ul li > div{
          margin-left: -17px;
      } 
.shema-works{background:url(img/shema_fon.png) no-repeat 50% 50%;width:100%;position:relative;display:block;background-size:cover;}
.shema-works .content{width:500px;margin:auto;line-height:1.2;font-size:16px;font-weight:100;position:relative;display:block;padding-bottom: 25px;}
.shema-works .content>h2{color:white;font-weight:bold;font-size:48px;text-align:center;padding-top:25px;padding-bottom:25px;}
.shema-m{margin:auto;display:block;width: 350px;}
.shema-works .shema-order-text-m{color:white;width:165px;margin-left:90px;padding-top:10px;}
.shema-works .shema-manage-text-m{color:white;width:165px;margin-left:90px;padding-top: 0px;}
.shema-works .shema-relax-text-m{color:white;width:165px;margin-left:90px;padding-top:3px;}
.shema-works .shema-finish-text-m{color:white;width: 200px;margin-left:90px;padding-top:3px;}
.shema-works .shema-order-text{color:white;display:none;}
.shema-works .shema-manage-text{margin-top:21px;color:white;float:left;width:227px;padding-left:97px;text-align:center;display:none;}
.shema-works .shema-relax-text{margin-top:20px;color:white;float:left;width:200px;padding-left:50px;text-align:center;display:none;}
.shema-works .shema-finish-text{margin-top:20px;color:white;width:210px;float:left;padding-left:70px;text-align:center;display:none;}
.shema-works .shema-order{background:url(img/mobile.png) -316px -22px;height:60px;width:64px;margin:10px 0 10px 30px;}
.shema-works .shema-manage{background:url(img/mobile.png) -392px -22px;height:60px;width:61px;margin:10px 0 10px 30px;}
.shema-works .shema-relax{background:url(img/mobile.png) -463px -22px;height:60px;width:61px;margin:10px 0 10px 30px;}
.shema-works .shema-finish{background:url(img/mobile.png) -536px -23px;height:56px;width:55px;-moz-box-shadow:0 0 20px #555;-webkit-box-shadow:1px 0px 20px 13px #f3ef14;box-shadow:1px -11px 20px #f7ff2d;border-radius:39px;box-shadow:0px 0px 53px 8px #f7ff2d;margin:10px 0 0px 31px;}
.shema-works .shema-pointer{background:url(img/mobile.png) -525px -283px;width:20px;height:22px;margin-bottom:10px;margin-left:49px;}
.block-about{width:100%;background-color:#ebebeb;}
.block-about .team-block{width:100%;background-color:white;margin:auto;display:block;position:relative;height: 600px;}
.block-about .team{background-color:#ebebeb;height: 750px;float:none;display:block;position:relative;padding:20px;}
.block-about .team > h2{text-align:center;color:#b3349d;padding: 20px 20px;font-size:48px;font-weight:bold;}
.block-about .team .team-master{padding-top:20px;width:100%;}
.block-about .team .m-img{width:159px;height:190px;background:url(img/panina.jpg);background-size:100%;margin:auto;}
.block-about .team .m-cat{display:block;font-size:16px;width:159px;margin:auto;font-weight:bold;color:#a51d7d;border:1px solid rgba(136, 145, 153, 0.29);padding-left:0px;padding-top:10px;padding-bottom:10px;text-align:center;}
.block-about .team .m2-img{width:159px;height:190px;background:url(img/kerimova.jpg);background-size:100%;margin:auto;}
.block-about .team .m2-cat{display:block;font-size:16px;width:159px;margin:auto;font-weight:bold;color:#a51d7d;outline:1px solid rgba(136, 145, 153, 0.29);padding-top:10px;padding-bottom:10px;text-align:center;}
.block-about .team .team-about{margin:auto;}
.block-about .team .team-about .m-fio{font-size:24px;padding:0px;font-weight:bold;text-align:center;}
.block-about .team .team-about .m-text{font-size:18px;/* text-align:center; */padding:20px;padding-top:10px;}
.block-about .team .team-slide{position:absolute;bottom:44px;background:url(img/mobile.png) -1703px -257px;width:103px;height:20px;left:192px;display:none;}
.block-about .team .team-block .team-slide-m{position:absolute;bottom:40px;background:url(img/mobile.png) -1703px -257px;width:188px;height:46px;left:192px;margin:auto;z-index:3;}
.block-about .comments{width:500px;background:#b3349d;position:relative;float:none;display:block;margin:auto;padding-bottom:40px;}
.block-about .comments > h2{color:white;font-size:48px;text-align:center;padding-top:40px;padding-bottom:40px;text-transform:uppercase;font-weight:bold;}
.block-about .comments .com-block1{background:white;width:300px;margin:auto;padding:10px;display:block;position:relative;}
.block-about .comments .com-img{float:left;background:url(img/1.jpg);background-size:110%;width:97px;height:97px;border-radius:97px;}
.block-about .comments .com-fio{font-size:24px;font-weight:bold;padding-left:0px;}
.block-about .comments .com-date{font-size:18px;}
.block-about .comments .com-text{float:left;padding-top:22px;display:none;}
.block-about .comments .com-text-m{font-size:18px;padding-top:88px;}
.block-about .comments .com-block1 .com-block1-left{}
.block-about .comments .com-block1 .com-block1-right{float:right;width:180px;}
.block-about .comments .com-block2{background:white;width:300px;margin:auto;padding:10px;}
.block-about .comments .com-block2 .com-block2-left{}
.block-about .comments .com-block2 .com-block2-right{float:right;width:180px;}
.block-about .comments .com-img2{float:left;background:url(img/2.jpg) no-repeat;background-size:120%;width:102px;height:98px;border-radius:91px;}
.block-about .comments .com-block3{background:white;width:300px;height:100%;margin:auto;padding:10px;}
.block-about .comments .com-block3 .com-block3-left{}
.block-about .comments .com-block3 .com-block3-right{float:right;width:180px;}
.block-about .comments .com-img3{float:left;background:url(img/3.jpg);background-size:100%;width:100px;border-radius:100px;height:100px;}
.block-about .comments .com-block4{background:white;width: 300px;height:100%;margin:auto;padding:10px;}
.block-about .comments .com-block4 .com-block4-left{}
.block-about .comments .com-block4 .com-block4-right{float:right;width:180px;}
.block-about .comments .com-img4{float:left;background:url(img/4.jpg);background-size:100%;width:100px;border-radius:100px;height:100px;}
.block-about .comments .shadow-box{position:relative;}
.block-about .comments .com-shadow-h{-moz-box-shadow:inset -1px 14px 20px 0px rgba(179,52,158,1);}
.block-about .comments .com-shadow-f{-moz-box-shadow:inset 0px -16px 20px 0px rgba(179,52,158,1);}
.block-about .comments .scroll::-webkit-scrollbar{width:12px;}
.block-about .comments .scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;}
.block-about .comments .scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}
.block-about .comments .scroll::-webkit-scrollbar-thumb{background-color:#b3349d;box-shadow:0px 0px 3px #000 inset;}
.block-about .comments .scroll{-:#FFFFFFz-index:-1z-index:;}
.block-contact{position:relative;width:100%;padding:40px 0px;height:470px;}
.block-contact:before{content:"";display:block;height:520px;width:100%;overflow:hidden;position:absolute;top:0px;z-index:-1;/* -webkit-box-shadow:inset 2px 5px 16px 0px rgba(0, 0, 0, 0.31); */-moz-box-shadow:inset 2px 5px 16px 0px rgba(0, 0, 0, 0.31);/* box-shadow:inset 2px 5px 16px 0px rgba(0, 0, 0, 0.31); */}
.block-contact:after{content:"";display:block;height:520px;width:100%;overflow:hidden;z-index:-1;position:absolute;bottom:0px;/* -webkit-box-shadow:inset 0px -8px 13px 0px rgba(0, 0, 0, 0.23); */-moz-box-shadow:inset 0px -8px 13px 0px rgba(0, 0, 0, 0.23);/* box-shadow: inset 0px -1px 13px 0px rgba(0, 0, 0, 0.23); */}
.block-contact #map{z-index:-2;display:none;}
.block-contact #map-m{z-index:-2;}
.block-contact .img-list{width: 300px;background:white;height:230px;padding: 30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 2px 9px 0px rgba(0, 0, 0, 0.23);-moz-box-shadow:2px 2px 9px 0px rgba(0, 0, 0, 0.23);margin:auto;box-shadow:2px 2px 9px 0px rgba(0, 0, 0, 0.23);}
.block-contact .item-phone{display:block;text-decoration:none;color:#5a5a5a;margin-top: 10px;padding-bottom: 10px;}
 .block-contact .item-email, .block-contact .item-home, .block-contact .item-time{display:block;text-decoration:none;color:#5a5a5a;margin-top: 0px;padding-bottom: 30px;}
.block-contact .img{float:left;}
.block-contact .value{font-size:1.1em;padding-left:50px;padding-top:1px;}
.block-contact .item-phone .value{font-size:1.6em;display:block;padding-bottom:20px;padding-top:23px;padding-left:50px;}
.block-contact .item-phone .img{width:39px;background:url(img/mobile.png) 1343px -315px;height:36px;margin-top: 20px;}
.block-contact .item-home .img{width:32px;background:url(img/mobile.png) 1288px -317px;height:37px;margin-top:14px;}
.block-contact .item-home .value{padding-top:7px;display:block;padding-left:60px;font-size:20px;}
.block-contact .item-email .value:hover{padding-top:7px;display:block;text-decoration:underline;}
.block-contact .item-time .img{width:32px;background:url(img/mobile.png) 1233px -319px;height:34px;margin-top:6px;}
.block-contact .item-time .value{display:block;padding-left:60px;padding-top:10px;}
.block-contact .item-button{margin:39px 0 0 0;right:0;}
.block-footer{background-color:#973185;width:100%;margin-top:-3px;padding-bottom:100px;}
.block-footer .text{color:#889199;line-height:1.4;font-size:0.8em;padding: 15px;text-align: start;margin-left: 0px;}
.block-footer .menu a{color:#889199;font-size:0.9em;}
.block-footer .menu{float:right;display:none;}
.block-footer-contact{width:100%;background-color:#973185;padding-bottom:25px;padding-top:34px;}
.block-footer-contact .social{width:260px;height:200px;margin:auto;}
.block-footer-contact .menu{width:400px;text-align:center;margin:auto;}
.block-footer-contact .menu ul{list-style:none;margin:0px 0px;margin-top:40px;}
.block-footer-contact .menu ul li{padding-bottom:7px;}
.block-footer-contact .menu ul li a{color:white;font-size:14px;}
.block-footer-contact .contact{width:100%;float:right;line-height:1.4;margin:auto;text-align:center;padding:15px 0 95px 0;background-color: #1d1d1d;}
.block-footer-contact .contact a{text-decoration:none;}
.block-footer-contact .contact .ogrn{color:white;font-size:22px;}
.block-footer-contact .contact .inn{color:white;font-size:22px;padding-right:41px;}
.block-footer-contact .menu .copyrigth{color:#889199;margin-top:30px;display:none;}
.block-footer-contact .copyrigth-m{color:#889199;margin:auto;display:block;padding-top: 30px;text-align:center;background-color: #1d1d1d;}
.block-lead{background:url(img/fon_call.png) no-repeat;width:100%;padding:40px 0px 100px;position:relative;background-size:cover;}
.block-lead .form-container{background-color:white;margin:auto;width:350px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.block-lead .form{text-align:center;margin:auto;padding:20px;}
.block-lead .success-send{text-align:center;width:350px;margin:auto;padding: 110px 0px;display:none;}
.block-lead .title{font-size: 23px;font-weight:bold;color:#b3349d;}
.block-lead .desc{margin-top:8px;}
.block-lead .desc-m{margin-top:18px;font-size: 16px;}
.block-lead .form .label{display:block;font-size:small;text-align:left;padding:6px;opacity:0.8;}
.block-lead .form .btn-orange{margin-left:40px;margin-top:12px;}
.block-lead .form .text-input{height: 32px;font-size:24px;border:#b3349d 1px solid;padding:10px 12px;display:block;position:relative;}
.block-lead .form .text-input-name{width:270px;float:left;float:none;}
.block-lead .form .text-input-tel{width:270px;}
.block-lead .form .lead-input{display:block;width:300px;padding-top:30px;margin:auto;}
.block-lead .form .lead-input .name{display:block;width:100%;float:none;}
.block-lead .form .lead-input .phone{display:block;width:100%;float:none;}
::-webkit-input-placeholder{color:grey;font-size:18px}
::-moz-placeholder{color:grey;font-size:18px}
:-moz-placeholder{color:grey;font-size:18px}
:-ms-input-placeholder{color:grey;font-size:18px}
.block-lead .form .phone .error-text{}
.block-lead .form .error-text{color:#f00;font-weight:400;height:20px;text-align:left;font-size:14px;}
.block-lead .form .text-input.valid, .valid, .valid input{border-color:#50c509 !important;color:#50c509 !important;}
.block-lead .form .text-input:focus{border:#2299f9 1px solid;color:#2299f9;}
.block-lead .form .text-input.error, .error, .error input{border-color:#f00 !important;color:#f00 !important;}
.block-lead .police:hover{font-size:14px;margin-top:15px;color:rgb(128, 128, 128);display:block;text-decoration:underline;}
.block-lead .police{font-size:14px;margin-top:15px;color:rgb(128, 128, 128);display:block;text-decoration:none;}
.block-lead .form .lead-footer{position:relative;display:block;margin:auto;width:262px;height:70px;background-color:#fff200;margin-left:16px;margin-top:60px;margin:auto;}
.block-lead .form .lead-footer .btn-yellow{text-transform:uppercase;font-size: 23px;color:#332300;height:34px;line-height:1;text-decoration:none;text-shadow:0px 0px 1px #933800;text-align:start;padding-left:62px;padding-top:20px;font-weight: 600;display:block;}
.block-lead .form .lead-footer .btn-yellow:hover{background-color:#ffcc00;height: 50px;}
.btn-lead-yellow-img{background:url(img/mobile.png) 1759px -37px;width:34px;height:34px;position:absolute;bottom:19px;left:21px;}
}
.pull-left{float:left;}
.pull-right{float:right;}
.clear{clear:both;}
.block{display:block;}
.font-first{font-family:'Open Sans';}
.font-last{font-family:'Rubik', sans-serif;}
.font-size-30{font-size:30px;}
.font-size-20{font-size:20px;}
.font-size-16{font-size:16px;}
.text-shadow{text-shadow:-1px 2px 1px rgb(76, 75, 75);}
.text-shadow-l{text-shadow:0px 1px 1px rgb(97, 97, 97);}
.text-bold{font-weight:bold;}
.text-white{color:white;}
.p-11{padding:11px;}
