html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, header, footer, nav, section, aside, article, main  {
	margin: 0;	padding: 0;	outline: 0;	font-weight: inherit; font-style: inherit; font-size: 100%;	font-family: inherit;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
header, footer, nav, section, aside, article, main  {
	/* border: 0; */
}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {
   font-weight: normal;  font-style: normal;  text-decoration: none;}
html {font-weight: normal;}
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: collapse;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
.clearfix:before, .clearfix:after {content: " "; display: table;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}
.cleaner {height: 0; clear: both;}
header, footer, nav, section, aside, article, main {display: block;}
strong, b{font-weight: bold;}
em, i{font-style: italic;}
ul, ol{list-style-position: inside;}

input[placeholder] {  font-family: 'TT Smalls';}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder   {  font-family: 'TT Smalls';}
input::-moz-placeholder, textarea::-moz-placeholder      { font-family: 'TT Smalls';} 
input:-moz-placeholder, textarea:-moz-placeholder       { font-family: 'TT Smalls';} 
input:-ms-input-placeholder, textarea:-ms-input-placeholder {  font-family: 'TT Smalls';}  

*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.wrap{max-width: 1380px;  width: 100%;   padding:0px 25px; margin: 0 auto; position:relative; /* border:solid 1px red;*/ }
.upper{text-transform: uppercase;}
.im-block{width: 100%;  margin: 0 auto;}
a{text-decoration:none; color:#000; cursor: pointer;
-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
html,body{width: 100%; margin: 0 auto;  font-family: 'TT Smalls';  color: #000; display: -webkit-flex;display: -moz-flex;display: -ms-flexbox; display: flex;
-webkit-flex-direction: column;	-ms-flex-direction: column;	flex-direction: column;}
.superbase{ width: 100%;  margin: 0 auto; overflow:hidden;}

/*br{display:none !important;}*/



.header-float{background:#fff; padding-bottom:8px; position:relative; z-index:10; width:100%;}


.footer-cleaner{}

.footer-bg{background:#000; color:#fff; padding-top:55px; padding-bottom:63px;}
.footer-bg .wrap_cont {  padding: 0px 64px 0px 64px;}
.footer-bg .cont{font-weight: 600; font-size: 14px; line-height: 24px; letter-spacing: 0.04em; text-transform: uppercase; color: #A3A3A3;}
.footer-bg .copyright{font-weight: 600; font-size: 11px; line-height: 20px; letter-spacing: 0.04em; text-transform: uppercase; 
color: #A3A3A3; margin-top:56px;}
.footer-bg .phone{margin-top:63px; float:left;}
.footer-bg .phone a{font-weight: 500; font-size: 24px; line-height: 28px; letter-spacing: 0.02em; color: #FFFFFF; padding-left:60px;
position:relative;}
.footer-bg .phone a:before { content: ""; position: absolute; width: 32px;  height:33px; top: 50%; left:0px;
    background-size: 100%;  background: url("images/pics/phone_white.dcd57f322884.png")no-repeat;  margin-top: -15px;}
.footer-bg .soc_block{float:left;  margin-left:74px;}
.footer-bg .soc_block .soc{float:left; margin-top:40px;}
.footer-bg .soc_block .soc_1{margin-right:38px;}
.lp-block .soc_block .soc .ico_whatsapp{background:#13BA38;}
.lp-block .soc_block .soc .ico_teleg{background: #27C1F2;}
.lp-block .soc_block .soc .ico_whatsapp span:before { content: ""; position: absolute; width: 28px;  height:29px; top: 50%; left:0px;
    background-size: 100%;  background: url("images/pics/ico_wu.35be2ad81d0d.png")no-repeat;  margin-top: -14px;}
.lp-block .soc_block .soc .ico_teleg span:before { content: ""; position: absolute; width: 31px;  height:32px; top: 50%; left:0px;
    background-size: 100%;  background: url("images/pics/ico_telega.bfac2b75fb66.png")no-repeat;  margin-top: -16px;}
.lp-block .btn_soc, .lp-block .btn_order{font-weight: 600;  font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #F8FBFB; position:relative;
 padding:23px 35px 23px 35px; display:inline-block; background:#ccc; border-radius: 2px;}
.lp-block .btn_soc span{padding-left:40px; position:relative; }
.lp-block .btn_soc:hover, .lp-block .btn_order:hover{opacity:0.9;}
.lp-block .btn_order{}
.footer-bg .btn_order{background:#27a8c4;}
.footer-bg .order{float:right; margin-top:40px;}


.header-float .head_tbl_one{background:#F8FBFB; padding-bottom:20px; padding-top:10px;}
.header-float .head_tbl_two{ padding-top:15px;}


.header-float .head_tbl_one{}
.header-float .head_tbl_one_tbl{display:table; width:100%;}
.header-float .cell{display:table-cell; vertical-align:top;}
.header-float .head_tbl_one .cell_1{ width:54%; padding-left:3%;}
.header-float .head_tbl_one .cell_2{ width:16%;}
.header-float .head_tbl_one .cell_3{ width:15%;}
.header-float .head_tbl_one .cell_4{ width:15%;}

.header-float .head_tbl_two .cell_1{ width:13%;}
.header-float .head_tbl_two .cell_2{ width:12%;}
.header-float .head_tbl_two .cell_3{ width:75%;}

.header-float .head_tbl_one .phone{float:right;}

.header-float .head_tbl_one .logo_invis{display:none;}
.header-float .search_invis{display:none;}


.header-float .urgent{padding-top:10px;  position:relative;}
.header-float .urgent .urgent_tit{font-size: 11px; text-transform:uppercase; font-weight:700; letter-spacing: 0.04em;}
.header-float .urgent .urgent_tit div{display:inline-block; border-bottom:solid 2px #000; padding-right:17px;padding-bottom:2px;}
.header-float .urgent .urgent_text{font-size: 13px; font-weight:600; color:#606060; line-height:1.2; 
letter-spacing: 0.02em; position:absolute; top:25px; left:0px;}
.header-float .urgent .urgent_text br.br_inv{display:none;}
.header-float .online{padding-top:10px;}
.header-float .online .online_tit{font-size: 11px; font-weight:700; color:#606060; letter-spacing: 0.04em;}
.header-float .online .online_text{font-size: 13px; font-weight:600; color:#000; line-height:1.2; padding-top:5px; letter-spacing: 0.02em;}
.header-float .online .online_text a{color:#27A9C5; }
.header-float .phone{ padding-top:10px; padding-right:10px;}
.header-float .phone a{ font-size: 13px; font-weight:600; color:#019106; position:relative; letter-spacing: 0.02em;}
.header-float .phone a:before{ content: ""; position:absolute; width:12px; height:13px; top:50%; left:-20px; background-size:100%;
background:url("images/pics/phone_ico.94af3dfd3df5.png")no-repeat; margin-top:-6px; }

.header-float .logo img{ width:100%; max-width:181px;}
.header-float .menu-container_invis .dop_invis .urgent{display:none;}
.header-float .menu-container_invis .dop_invis .online{display:none;}
.menu-container_invis{display:none;}

.menu-container {   width: 100%; }
.menu-mobile:after {  content: "";    font-size: 38px;  line-height: 38px;  padding: 0;   color: #FFF;
    float: right;  position: relative;  transform: translateY(-25%);}
.menu-dropdown-icon:before {  content: "";    display: none;   cursor: pointer;  float: right;
    padding: 10px 20px;  margin: 10px;  background: #337AB7;  color: #FFF;  font-size: 20px;}
.menu > ul { margin: 0 auto;  width: 100%;  list-style: none;  padding: 0;  position: relative;  box-sizing: border-box;}
.menu > ul:before,
.menu > ul:after {  content: "";  display: table;}
.menu > ul:after {  clear: both;}
.menu > ul > li {  float: left;   padding: 0;  margin: 0;  transition: .2s ease-in-out;}
.menu_1 > ul > li a,
.menu-mobile_1 {  text-decoration: none;  padding: 10px 16px;  display: block;  color: #000;  font-size: 11px; text-transform:uppercase;
    line-height: 20px;   transition: .2s ease-in-out; font-weight:700; letter-spacing: 0.04em;}
.menu_2{float:right; padding-top:5px;}	
.menu_2 > ul > li a,	
.menu-mobile_2 {  text-decoration: none;  padding: 10px 5px;  display: block;  color: #000;  font-size: 16px; 
    line-height: 20px;   transition: .2s ease-in-out; font-weight:500;   letter-spacing: 0.02em;}
.menu_2 > ul > li a{text-transform:none;}	

.menu-mobile_1 {  display: none;}
.menu-mobile_2 {  display: none;}
.menu ul .arrow_ico{position:relative; padding-right:30px;}
.menu ul .arrow_ico:before{ content: ""; position:absolute; width:10px; height:6px; top:50%; right:10px; background-size:100%;
background:url("images/pics/arrow_ico.5f555e708929.png")no-repeat; margin-top:-1px; }
.menu_1 ul .arrow_ico{position:relative; padding-right:40px;}
.menu_1 ul .arrow_ico:before{  margin-top:-3px; right:20px;}
.menu_2 ul .arrow_ico{margin-right:0px;}



.menu > ul > li:hover { background: #d9f2f6;}
.menu > ul > li:hover a {  color: #000;}
.menu > ul > li > ul {  display: none;  width: 100%;  background: #d9f2f6;  padding: 20px;  position: absolute;  z-index: 99;
    left: 0;  margin: 0;  list-style: none;  box-sizing: border-box; color:#fff;}
.menu > ul > li > ul:before,
.menu > ul > li > ul:after {  content: "";  display: table;}
.menu > ul > li > ul:after {  clear: both;}
.menu > ul > li > ul > li {  margin: 0;  padding-bottom: 0;  list-style: none;  width: 25%;  background: none;  float: left; }
.menu > ul > li > ul > li a { padding: 10px;  display: block;   color:#000;}
.menu > ul > li > ul > li a:hover {    color:#19576d;}
.menu > ul > li > ul > li > ul {  display: block;  padding: 0;  margin: 10px 0 0;  list-style: none;  box-sizing: border-box;}
.menu > ul > li > ul > li > ul:before,
.menu > ul > li > ul > li > ul:after {  content: "";  display: table;}
.menu > ul > li > ul > li > ul:after {  clear: both;}
.menu > ul > li > ul > li > ul > li { float: left;  width: 100%;  margin: 0;}
.menu > ul > li > ul > li > ul > li a { border: 0; padding: 10px 12px; font-size: 18px;}
.menu > ul > li > ul > li > ul > li a:hover {  border: 0;}
.menu > ul > li > ul.normal-sub { width: auto; left: auto;  padding: 8px;}
.menu > ul > li > ul.normal-sub > li { width: auto; display:block;}
.menu > ul > li > ul.normal-sub > li a {  padding: 10px;}
.menu_2 > ul > li:last-child > ul.normal-sub {  width: auto;  left: auto;  right: 0px;  padding:8px;}

@media only screen and (max-width: 1260px) {
    .menu-container { width: 100%;}
    .menu-mobile_1 { display: block;}
	.menu-mobile_2 { display: block;}
    .menu > ul { display: none; }
    .menu > ul > li {  width: 100%; float: none;  display: block;    border-top: 2px solid #FFF; border-bottom: 2px solid #FFF; }
    .menu > ul > li a {  padding: 10px;  width: 100%;  display: block;   color: #000;}
    .menu > ul > li > ul {  position: relative; }
    .menu > ul > li > ul.normal-sub {  width: 100%; }
    .menu > ul > li > ul > li {  float: none;  width: 100%; }
    .menu > ul > li > ul:not(.normal-sub) > li {  margin-top: 10px; } 
    .menu > ul > li > ul > li:first-child {  margin: 0; }
    .menu > ul > li > ul > li > ul {   position: relative; }
    .menu > ul > li > ul > li > ul > li {  float: none; }
    .menu_1 .show-on-mobile {   display: block;  }
	.menu_2 .show-on-mobile {   display: block;  }
} 

.header-float .search{padding-top:3px; padding-left:10px;}
.header-float .search .form-text{ font-size:14px; border:none; border:none; padding:10px 35px 10px 20px;  width:100%;
 border-radius: 10px;-moz-border-radius:10px;-webkit-border-radius:10px;  }
.header-float .search .search-submit_invis{border:none;  background:url("images/pics/search.70b6eb46a459.png") no-repeat 90% 50%, #fff; background-size:21px; height:21px;
width:21px; position:absolute; right:10px; top:50%; margin-top:-10px;}
.header-float .search-form_invis{position:relative;}
.header-float .product-search{position:relative;}
 .header-float .product-search button{border:none;  background:url("images/pics/search.70b6eb46a459.png") no-repeat 90% 50%, #fff; background-size:100%;
 height:17px; width:17px; position:absolute; right:10px; top:50%; margin-top:-7px; font-size:0px; cursor:pointer;}
.header-float .product-search .search-field{font-size:14px; border:none; border:solid 1px #fff; padding:10px 35px 10px 20px;  width:100%;
 border-radius: 10px;-moz-border-radius:10px;-webkit-border-radius:10px;  }
.header-float .search  input::placeholder{color:transparent;}
.header-float .search .search-field:focus,
.header-float .search .search-field:hover{ border:solid 1px #f2f2f2; -webkit-transition: all 0.2s;   -moz-transition: all 0.2s;   -ms-transition: all 0.2s;  
 -o-transition: all 0.2s;  transition: all 0.2s;}
.menu_open_now{overflow:auto;}

.lp-main{padding-top:10px;}
.lp-main .wrap_cont{background:#f9fbfa; padding:105px 0px 235px 65px;}
.lp-main .title{font-size:76px; font-weight:600; line-height:60px; position:relative; z-index:3;     max-width: 700px; width: 100%;}
.lp-main .title span{white-space:nowrap;}
.lp-main ul{margin-top:70px; list-style:none;     max-width: 400px; width:100%;}
.lp-main ul li{margin-bottom:40px; font-size:18px; font-weight:500; padding-left:60px; position:relative; letter-spacing: 0.02em;}
.lp-main ul li:before{content: ""; position:absolute; width:24px; height:24px; top:50%; left:5px; background-size:100%; margin-top:-12px;}
.lp-main ul li:nth-child(1):before{ background:url("images/pics/ico_coins.9d7dc85dfd99.png")no-repeat; background-size:100%;}
.lp-main ul li:nth-child(2):before{background:url("images/pics/ico_sphere.2c5ab246784b.png")no-repeat; background-size:100%;}
.lp-main ul li:nth-child(3):before{background:url("images/pics/ico_man.5de086283ec5.png")no-repeat; background-size:100%;}
.lp-main ul li a{color:#27A8C4; border-bottom: 1px dashed #27A8C4; padding-bottom:1px;}
.lp-main ul li a:hover{ border-bottom: 1px dashed transparent;}
.lp-main .book{position:absolute; width:65%; max-width:885px; right:0px; top:20px;}
.lp-main .book_2{position:absolute; width:100%; max-width:890px; right:-200px; top:-10px; }
.lp-main .circle{width:215px; height:215px;  background:url("images/pics/circle_bg.16e71cf0ebe5.png"); border-radius: 100%; text-align:center; line-height:24px;
    -moz-border-radius: 100%;     -webkit-border-radius: 100%; font-size:14px; font-weight:700; letter-spacing: 0.04em; text-transform:uppercase;
	padding-top:88px; position:absolute; margin:0px auto; left:0px; right:-240px; bottom:70px;}
.lp-main .circle:before{ content: ""; position:absolute; width:25px; height:25px; top:54px; right:0px; left:0px; margin:0px auto; 
background-size:100%; background:url("images/pics/ico_print.502976a34adf.png") no-repeat; margin-top:-1px; }
.lp-main .under_title{ letter-spacing: 0.04em;text-transform:uppercase; font-size:14px; padding-top:14px; padding-left:60px; font-weight:600;}
.lp-main .under_title b{font-weight:600; color:#27A8C4; position:relative;}
.lp-main .under_title b:before{content: ""; position:absolute; width:100%; height:13px; bottom:-13px; left:0px; background-size:100%; margin-top:-12px;
background:url("images/pics/double_line_blue.b21b98731b2e.png") no-repeat;}
.lp-main .right_heart{position:absolute; width:100%; max-width:220px; top:30px; left:500px;}
.lp-main .right_heart_block{position:absolute; width:100%; max-width:206px; height:123px;  top:30px; left:440px;
background:url("images/pics/right_heart.11761bbabe0d.png") 50% 50% no-repeat; background-size:100%; text-align:center; padding-top:40px; font-style:italic;
font-size: 18px; line-height: 20px;}
.lp-main .right_heart_block span{display:block; margin-left:-20px;	-webkit-transform:rotate(-25.68deg);
    -ms-transform: rotate(-25.68deg);   transform:rotate(-25.68deg);}
	
.mfp-counter{display:none !important;}

.lp-block .right_heart_text{position:absolute; font-family: Times; left:-20px; right:0px; top:0px; bottom:0px; text-align:center; margin:auto;
font-style: italic; font-weight: normal; font-size: 24px; line-height: 20px;  padding-top:37px; max-width:140px; width:100%;
 -webkit-transform: rotate(-25deg); -moz-transform: rotate(-25deg); -o-transform: rotate(-25deg); -ms-transform: rotate(-25deg);
transform: rotate(-25deg);}
.lp-block .right_heart img{width:100%; max-width:100%;}
.lp-block .right_heart_2 .right_heart_text{font-size:22px; max-width:170px;  padding-top:40px;}
.lp-block .right_heart_new .right_heart_text{font-size:22.5px; max-width:180px;  padding-top:33px; line-height: 0.8;}
.lp-block .right_heart_prime .right_heart_text{font-size:23px; padding-top:33px;  font-family: 'TT Smalls'; font-style: normal;max-width:140px;}

	
.lp1{ background:#7ac6d7;}
.lp1 .wrap{ padding:0px 10px; }
.lp1 .wrap_cont{ padding:90px 60px 220px 60px;  }
.lp1 .title{color:#fff; font-size:56px; font-weight:600; letter-spacing: 0.02em; line-height:48px;}
.lp1 .circle{width:635px; height:635px;  background:#0e6173; border-radius: 100%; text-align:center; line-height:24px;
    -moz-border-radius: 100%;     -webkit-border-radius: 100%; font-size:14px; font-weight:600; letter-spacing:0.4px; text-transform:uppercase;
	padding-top:88px; position:absolute; margin:0px auto; left:-200px; top:280px;}
.lp1 .circle img{position:absolute; width:110%; max-width:500px; left:0px; right:-140px; margin:0px auto; top:80px;}
.lp1 .from_bus_block{text-align:center; margin-top:108px;}
.lp1 .from_bus{color:#fff; font-size:32px; font-style:italic; font-weight:400; display:inline-block; margin-left:150px;}
.lp1 .from_bus div{float:left; line-height:32px;}
.lp1 .from_bus img{max-width:103px; width:100%; margin-left:21px; margin-right:40px; padding-top:5px;}
.lp1 .list{text-align:right; padding-right:5%; margin-top:80px; max-width: 780px;   float: right; position:relative; z-index:5;}
.lp1 .list div{display:inline-block; font-weight:600; font-size:40px; line-height:40px;  letter-spacing: 0.02em; margin-left:27px; position:relative;
z-index:4; margin-bottom:20px;}
.lp1 .list div a{color:#0E6173; position:relative;}
.lp1 .list div.white_text a{color:#fff;}
.lp1 .list div a:hover{color:#fff;}
.lp1 .list div a:before{ content: ""; position:absolute; width:100%; height:22px; bottom:-15px; right:0px; left:0px; margin:0px auto; 
background-size:100%; background:transparent; margin-top:-1px;  background-position:0% 0%;
-webkit-transition: all 0.5s;   -moz-transition: all 0.5s;   -ms-transition: all 0.5s;   -o-transition: all 0.5s;  transition: all 0.5s;}
.lp1 .list div a:hover:before{ background:url("images/pics/line_big.a972687dbb38.png") repeat-x;  background-position:100% 100%;}
.lp1 .list .catalogues a{ color:#fff;}
.lp1 .list .catalogues a:before{ background:url("images/pics/line_big.a972687dbb38.png") repeat-x;  background-position:100% 100%;}

.lp1_sud .wrap_cont{ padding:90px 0px 220px 60px;  }
.lp1_sud .list {  text-align: right;  padding-right: 0%;  margin-top: 80px; position:relative; z-index:5; }
.lp1_sud .circle {  width:350px;height: 350px;     left: -50px;     top: 370px;}
.lp1_sud .circle img { right: -220px;  margin: 0px auto;  top: 40px;}
.lp1_sud .list div{color:#0E6173;}
.lp1_sud .list div.white_text{color:#fff;}
.lp1_sud .list_2{margin-top:160px; max-width:800px; float:right; position:relative; z-index:5;}
.lp1_sud .under_title{text-align:center; margin-top:100px; font-weight: 600; font-size: 32px; line-height: 38px; letter-spacing: 0.02em;color: #FFFFFF;}
.lp1_sud .under_title p{margin-bottom:20px;}


.lp1_sud_2 .circle {    left: -50px;     top: 280px;}
.lp1_sud_2 .list {  margin-top: 130px; position:relative; z-index:5;}

.lp1_sud_3 .wrap_cont{ padding:95px 0px 65px 60px;  }
.lp1_sud_3 .circle { width: 350px;  height: 350px;  left: -50px;  top: 320px;}
.lp1_sud_3 .circle img {    max-width: 400px;  left: 0px;  right: -140px;  margin: 0px auto;  top: 0px;}
.lp1_sud_3 .list{max-width:800px; float:right; position:relative; z-index:5;}

.lp1_tematika .wrap_cont {  padding: 80px 0px 110px 60px;}
.lp1_tematika .title{color:#fff; font-weight: 600; font-size: 64px; line-height: 60px; letter-spacing: 0.02em; max-width: 710px; width:100%;}
.lp1_tematika .list_2 {   margin-top: 70px;  max-width: 680px;  float: right;  position: relative;  z-index: 5;}
.lp1_tematika .list_2 .text_grey{color:#39575E;}
.lp1_tematika .circle {  left: -50px;  top: 270px;}
.lp1_tematika .circle img {    max-width: 350px;   right: -260px;  margin: 0px auto;  top: -25px;}
.lp1_tematika_2 .circle {  left: -50px;  top: 320px;}


.lp1_tematika_3 {background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 47%, rgba(122,198,215,1) 52%, rgba(122,198,215,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(255,255,255,1)), color-stop(52%, rgba(122,198,215,1)), color-stop(100%, rgba(122,198,215,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 47%, rgba(122,198,215,1) 52%, rgba(122,198,215,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 47%, rgba(122,198,215,1) 52%, rgba(122,198,215,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 47%, rgba(122,198,215,1) 52%, rgba(122,198,215,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 47%, rgba(122,198,215,1) 52%, rgba(122,198,215,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#7ac6d7', GradientType=1 );}
.lp1_tematika_3 .wrap_cont { background:#7ac6d7;}
.lp1_tematika_3 .circle img {    max-width: 360px;   right: -260px;  margin: 0px auto;  top: -55px;}
.lp1_tematika_3 .circle {  left: 40px;  top: 370px;}
.lp1_tematika_3 .title{color:#fff;font-weight: 600; font-size: 48px; line-height: 54px; letter-spacing: 0.02em; max-width: 880px; width:100%;}
.lp1_tematika_3 .list_2 {  margin-top: 140px;}
.lp1_tematika_3 .wrap {  padding: 0px 25px;}

.lp1_tematika_4 .circle {width:200px; height:200px;  left: 110px;  top: 370px;}
.lp1_tematika_4 .circle img { width:120%;    max-width: 260px;   right: -260px;  margin: 0px auto;  top: -55px;}



.lp2 .wrap_cont{padding:130px 64px 250px 64px; background:#f8fbfb;}
.lp2 .title{ text-align:center; font-size:40px; font-weight:500; position:relative; letter-spacing: 0.02em;}
.lp2 .title:before{ content: ""; position:absolute; width:100%; height:1px; background:#000; bottom:-30px; left:0px; right:0px; margin:0px auto;}
.lp2 .title:after{ background:url("images/pics/vector_tit.03721f5a762a.png");  content: ""; position:absolute; width:56px; height:30px; bottom:-48px; right:0px; 
left:0px; margin:0px auto; background-size:100%;}
.lp2 .title_2{font-size:56px; font-weight:600; margin-top:112px; width: 100%; max-width: 600px; letter-spacing: 0.02em;}
.lp2 .rectangle_block{float:left; width:30%;}
.lp2 .rect_block{display:inline-block;}
.lp2 .rectangle{border-radius: 65px 65px 0px 65px;
-moz-border-radius: 65px 65px 0px 65px;
-webkit-border-radius: 65px 65px 0px 65px; width:100%; max-width:270px; margin-top:86px;}
.lp2 .name{text-align:right;  font-size:18px; font-weight:500; margin-top:24px; letter-spacing: 0.02em;}
.lp2 .prof{text-align:right;  font-size:18px; font-weight:500; color:#A3A3A3; margin-top:10px; letter-spacing: 0.02em;}
.lp2 .quote_block{display:inline-block; float:left; width:70%; margin-top:395px;}
.lp2 .quote_cell{float:left; width:50%; font-size:18px; font-weight:500; line-height:1.3; position:relative; letter-spacing: 0.02em;}
.lp2 .quote_cell_1{ padding-right:40px;}
.lp2 .quote_cell_2{ padding-right:50px;}
.lp2 .quote_cell_1:before{content: ""; position:absolute; width:72px; height:58px; top:-25px; left:-30px; background-size:100%; z-index:1;
background:url("images/pics/kavich.5b3faf952bf9.png") no-repeat;}
.lp2 .quote_cell p{position:relative; z-index:2; margin-bottom:20px;}
.lp2 .quote_cell p.line{border-top:solid 2px #f6ba5d; font-weight:600; padding-top:15px;}

.lp2 .circles{max-width:520px; width:100%; position:absolute; top:500px; right:120px;}
.lp2 .circles .circle,
.lp5 .circles .circle{width:276px; height:276px;  border-radius: 100%; text-align:center; line-height:24px;
    -moz-border-radius: 100%;     -webkit-border-radius: 100%; font-size:14px; font-weight:600; letter-spacing:0.4px; 
	text-transform:uppercase;	padding-top:108px; position:absolute;}
.lp5 .circles .circle{padding-top:88px;}
.lp2 .circles .circle_1, .lp5 .circles .circle_1{left:20px; background:url("images/pics/circle_y.1fcbbbb856aa.png"); }
.lp2 .circles .circle_2, .lp5 .circles .circle_2{right:10px;     background:url("images/pics/circle_b.e857782834d3.png"); }
.lp2 .circles .circle .numb, .lp5 .circles .circle .numb{font-size:56px; font-weight:300; }
.lp2 .circles .circle .text, .lp5 .circles .circle .text{font-size:13px; font-weight:600; margin-top:20px;}

.lp2 .left_block{float:left; width:30%; padding-right:5%;}
.lp2 .left_block p{margin-top:65px;  font-size:18px; font-weight:500; letter-spacing: 0.02em; line-height:1.4;}
.lp2 .right_block{float:left; width:100%; left:32%; position:absolute;}
.lp2 .lp-container_2{margin-top:160px;}
.lp2 .slider_text{position:absolute; top:0px; left:110px; text-align:left; max-width:65%;}
.lp2 .right_block .tit{font-size:18px; font-weight:600; letter-spacing: 0.02em;}
.lp2 .right_block .text{font-size:18px; font-weight:500; color:#606060; line-height:1.4; margin-top:10px; letter-spacing: 0.02em;}

.swiper-container { position:absolute;    width: 100%;     height: 100%;   }

.lp2 .swiper-slide {     text-align: center;     font-size: 18px;  display: -webkit-box;  display: -ms-flexbox;
        display: -webkit-flex;  display: flex;   -webkit-box-pack: center;    -ms-flex-pack: center;
        -webkit-justify-content: center;  justify-content: center;   -webkit-box-align: center;
        -ms-flex-align: center;   -webkit-align-items: center;    align-items: center;      }
.lp2 .swiper-slide img { margin-top:130px;    display: block;    width: 100%; max-width:830px;    height: auto;     object-fit: cover;}
.lp2 .swiper-slide { width: 59.5% !important; min-height:200px;   }
.lp2 .swiper-pagination-fraction {  bottom: auto; top:0px; width:100px !important; color:#A3A3A3;  left: 0px; z-index:5;}
.lp2 .swiper-button-prev {  background:url("images/pics/arrow_black_left.2f07f2b8c87c.png") no-repeat 50% 50%; width:42px; height:25px;  
left: auto; top:30px;   right: 620px; background-size:100%;
-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
.lp2 .swiper-button-next {   background:url("images/pics/arrow_black_right.5541cb4c9f82.png") no-repeat 50% 50%; width:42px; height:25px;  
 left: auto; top:30px;   right: 540px;  background-size:100%;
 -webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
.lp2 .swiper-pagination-current{font-size:60px; font-weight:300; color:#000; position:absolute; left:5px; top:-5px;}
.lp2 .swiper-pagination-total{font-size:18px; font-weight:500; }
.lp2 .swiper-button-next:hover, .lp2  .swiper-button-prev:hover{opacity:0.8;}

.lp2_2 .wrap_cont{padding:130px 64px 70px 64px; }

.lp2_autosim .wrap_cont{padding:130px 64px 45px 64px; background:#f8fbfb;}
.lp2_autosim .title{ text-align:center; font-size:40px; font-weight:500; position:relative; letter-spacing: 0.02em;}
.lp2_autosim .title:before{ content: ""; position:absolute; width:100%; height:1px; background:#000; bottom:-30px; left:0px; right:0px; margin:0px auto;}
.lp2_autosim .title:after{ background:url("images/pics/vector_tit.03721f5a762a.png");  content: ""; position:absolute; width:56px; height:30px; bottom:-48px; right:0px; 
left:0px; margin:0px auto; background-size:100%;}
.lp2_autosim .rectangle_block{float:left; width:30%;}
.lp2_autosim .rect_block{display:inline-block;}
.lp2_autosim .rectangle{border-radius: 65px 65px 0px 65px;
-moz-border-radius: 65px 65px 0px 65px;
-webkit-border-radius: 65px 65px 0px 65px; width:100%; max-width:270px; margin-top:86px;}
.lp2_autosim .name{text-align:right;  font-size:18px; font-weight:500; margin-top:24px; letter-spacing: 0.02em;}
.lp2_autosim .prof{text-align:right;  font-size:18px; font-weight:500; color:#A3A3A3; margin-top:10px; letter-spacing: 0.02em;}
.lp2_autosim .title_2{font-size:56px; line-height: 54px; font-weight:600; margin-top:112px; width: 100%; max-width: 600px; letter-spacing: 0.02em;}
.lp2_autosim .title_3{font-size: 18px; line-height: 24px; letter-spacing: 0.02em; max-width:372px; width:100%; border-top:2px solid #F6BA5D;
padding-top:19px; margin-top:40px;}
.lp2_autosim .circles{max-width:452px; width:100%; position:absolute; top:500px; right:120px;}
.lp2_autosim .circles .circle{ border-radius: 100%; text-align:center; line-height:24px;
    -moz-border-radius: 100%;     -webkit-border-radius: 100%; font-size:14px; font-weight:600; letter-spacing:0.4px; 
	text-transform:uppercase;	padding-top:88px; position:absolute;}
.lp2_autosim .circles .circle_2{right:10px;     background:url("images/pics/circle_b.e857782834d3.png"); }
.lp2_autosim .circles .circle .numb{font-size:56px; font-weight:300;}
.lp2_autosim .circles .circle .text{font-size:13px; font-weight:600; margin-top:20px;}
.lp2_autosim .circles .circle {  width: 220px;  height: 220px;  padding-top: 80px;}
.lp2_autosim .circles { max-width: 220px;  width: 100%;  position: absolute;  top: 260px;  right: -720px; left:0px; margin:0px auto;}





.lp3{background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(228,244,247,1) 50%, rgba(228,244,247,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(50%, rgba(228,244,247,1)), color-stop(100%, rgba(228,244,247,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(228,244,247,1) 50%, rgba(228,244,247,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(228,244,247,1) 50%, rgba(228,244,247,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(228,244,247,1) 50%, rgba(228,244,247,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(228,244,247,1) 50%, rgba(228,244,247,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4f4f7', GradientType=1 );}
.lp3 .wrap_cont{padding:80px 64px 0px 64px;  background:#e4f4f7;}
.lp3 .title{ text-align:left; font-size:32px; font-weight:400;  letter-spacing: 0.02em; max-width:550px;}
.lp3 .lp-container{width:67%; margin:0px auto; margin-top:85px;}
.lp3 .lp-container .tit{text-align:center; font-size:14px; font-weight:600; text-transform:uppercase; color:#606060;  letter-spacing: 0.04em;}
.lp3 .lp-container .page{ background:#f8fbfb; margin-top:20px; padding:50px 125px 150px 28px; letter-spacing:0.2px; line-height:1.4;
	border-radius: 10px 10px 0px 0px; -moz-border-radius: 10px 10px 0px 0px; -webkit-border-radius: 10px 10px 0px 0px;}
.lp3 .lp-container .page p{margin-bottom:20px;  font-size:18px; font-weight:500; letter-spacing: 0.02em;}
.lp3 .black_block{background:#000; padding:35px 46px 49px 46px; display:inline-block; position:absolute; max-width:452px; width:100%;
top:124px; right:-1030px; left:0px; margin:0px auto;
border-radius: 22px 22px 22px 22px; -moz-border-radius: 22px 22px 22px 22px; -webkit-border-radius: 22px 22px 22px 22px;}
.lp3 .black_block .tit{text-align:left; font-size:14px; font-weight:600; text-transform:uppercase; color:#fff;  letter-spacing: 0.04em;}
.lp3 .black_block .text{ font-size:24px; font-weight:500; color:#FFF2CC; letter-spacing: 0.02em; margin-top:23px; line-height:1.4;}
.lp3 .lp-container .page span{background:#fff2cc;}

.lp3_2 #black_block_2{display:none;}
.lp3_2 #black_block_3{display:none;}
.lp3_2 #black_block_4{display:none;}
.lp3_2 .lp-container .page {  padding: 50px 77px 80px 77px;}
.lp3_2 .black_block .text {max-width:336px; }
.lp3_2 .lp-container .page span {   background: #FFB0B0; cursor:pointer;}
.lp3_2 .lp-container {  width: 67%; max-width:792px;   margin: 0px auto; margin-top: 85px;}

.lp3_2 #warn_black_block_1{position:relative;}
.lp3_2 #warn_black_block_1:before{ background:url("images/pics/ico_Doorbell.2daf67bbbdd9.png");  content: ""; position:absolute; width:30px; height:35px; bottom:-25px; 
 left:-23px; background-size:100%;}


.lp4 .wrap_cont{padding:117px 64px 50px 64px;   background:#fff;     text-align: center;}
.lp4 .title{ text-align:center; font-size:40px; font-weight:500; position:relative; letter-spacing: 0.02em;}
.lp4 .title:before{ content: ""; position:absolute; width:100%; height:2px; background:#000; bottom:-35px; left:0px; right:0px; margin:0px auto;}
.lp4 .title:after{ background:url("images/pics/vector_tit.03721f5a762a.png");  content: ""; position:absolute; width:56px; height:30px; bottom:-52px; right:0px; 
left:0px; margin:0px auto; background-size:100%;}
.lp4 .swiper-container {margin-top:120px; position:absolute;  width: 100%;    height: auto; overflow:inherit; margin-left:-40px; }
.lp4 .swiper-slide {  text-align: center;  font-size: 18px;    background: #fff; width:30%;  vertical-align:top;
  display: -webkit-box;     display: -ms-flexbox;     display: -webkit-flex;     display: flex;      -webkit-box-pack: center;
  -ms-flex-pack: center;     -webkit-justify-content: center;     justify-content: center;     -webkit-box-align: center;
   -ms-flex-align: center;    -webkit-align-items: center;     align-items: center; }
.lp4 .swiper-slide img {  display: block; width:100%; max-width:372px;    object-fit: cover;  }
.lp4  .swiper-button-prev {  background:url("images/pics/arrow_black_left.2f07f2b8c87c.png") no-repeat 50% 50%; width:42px; height:25px;  
left: auto; top:50%;   right: 140px; background-size:100%;
-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
.lp4  .swiper-button-next {   background:url("images/pics/arrow_black_right.5541cb4c9f82.png") no-repeat 50% 50%; width:42px; height:25px;  
 left: auto; top:50%;   right: 40px;  background-size:100%;
 -webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
.lp4  .swiper-button-next:hover, .lp2  .swiper-button-prev:hover{opacity:0.8;}
.lp4 .swiper-slide .tit{text-align:left; font-size:18px; font-weight:600;  letter-spacing:0.2px; display:block; margin-top:44px;}
.lp4 .lp-container{text-align:center;     display: inline-block; margin:0px auto; margin-top:140px; width:100%;}
.lp4 img {float:left; width:50%; max-width:558px;}
.lp4 img.print_1{padding-right:15px;}
.lp4 img.print_2{float:right; padding-left:15px;}


.lp5 .wrap_cont{ padding:120px 64px 60px 64px; background: rgba(230,244,247,1);
background: -moz-linear-gradient(top, rgba(230,244,247,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(230,244,247,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(230,244,247,1) 0%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(230,244,247,1) 0%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(230,244,247,1) 0%, rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(230,244,247,1) 0%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f4f7', endColorstr='#ffffff', GradientType=0 );}
.lp5 .wrap:before{content: ""; position:absolute; width:100%; height:108px; top:0px; left:0px; right:0px; margin:0px auto;
 background-size:100%; background:url("images/pics/Vector-41.dbb504b58610.png") no-repeat 50% 0%;}
.lp5 .circles{max-width:470px; width:100%; position:relative; top:30px; right:0px; left:0px; margin:0px auto;     min-height: 300px;}
.lp5 .circles .circle{width:254px; height:254px; padding-top:108px;}
.lp5 .circles .circle_1{left:0px; }
.lp5 .circles .circle_2{right:0px;  }
.lp5 .title{ margin-top:50px; text-align:center; font-size:32px; font-weight:400; line-height:1.2; letter-spacing: 0.02em;}
.lp5 .title_2{ margin-top:10px; text-align:center; font-size:32px; font-weight:400; line-height:1.2;  letter-spacing: 0.04em;}
.lp5 .under_title{ margin-top:40px; text-align:center; font-size:14px; font-weight:600; text-transform:uppercase; letter-spacing:0.4px;
line-height:1.8;}
.lp5 .under_title a { font-weight: 600;  color: #27A8C4;  position: relative;}
.lp5 .under_title a:before{content: ""; position:absolute; width:100%; height:13px; bottom:-13px; left:0px; background-size:100%; margin-top:-12px;
background:url("images/pics/Vector-10.60dd39326c97.png") no-repeat;}
.lp5 .line{margin:0px auto; left:0px; right:0px; display:block; margin-top:80px;}
.lp5 .vector_line{display:none;}
.lp5 .title_0{ font-size: 34px; line-height: 43px; text-align: center; letter-spacing: 0.02em; margin-top:65px;}
.lp5 .title_0 b{font-weight: 600;}
.lp5 .title_top{font-style: normal; font-weight: 600; font-size: 40px; line-height: 40px; text-align: center; letter-spacing: 0.02em; margin-top:20px;}
.lp5 .title_bot{font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em; margin-top:24px; }

.lp5 .title_vakan{text-align:center; width:100%; max-width:700px; margin:0px auto;}
.lp5 .title_vakan div:nth-child(1){font-weight: normal; font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em;}
.lp5 .title_vakan div:nth-child(2){font-weight: 500; font-size: 44px; line-height: 44px; text-align: center;  letter-spacing: 0.02em; margin-top:15px;}
.lp5 .title_vakan div:nth-child(3){ font-size: 33px; line-height: 33px; margin-top:25px;}
.lp5 .title_vakan div a{color:#27A8C4;}

.lp5_2{margin-bottom:60px;}
.lp5_2 .circles .circle {  width: 335px;  height: 335px;  padding-top: 135px;}
.lp5_2 .circles { max-width: 635px;  min-height: 370px;}
.lp5_2 .wrap_cont {padding-bottom:20px;}

.lp6 .wrap_cont{ padding:180px 64px 130px 64px;}
.lp6 .title{ text-align:left; font-size:56px; font-weight:600; line-height:48px; letter-spacing: 0.02em; max-width:750px; width:100%;}
.lp6 .title_2{ text-align:left; font-size:32px; font-weight:400; line-height:36px; letter-spacing: 0.02em; margin-top:40px; 
max-width:750px; width:100%;}
.lp6 .lp-container{margin-top:104px;}
.lp6 .step{float:left; width:33.3%; padding-right:58px;}
.lp6 .cir{ display: flex; align-items: center; justify-content: center; background:#f8f8f8; width:102px; height:102px;
 border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%; }
.lp6 .tit{margin-top:44px;  font-size:18px; font-weight:600; line-height:1.4; letter-spacing: 0.02em;}
.lp6 .text{margin-top:44px;  font-size:18px; font-weight:500; line-height:1.4; letter-spacing: 0.02em;}
.lp6 .text p{margin-bottom:20px;}
.lp6 .text span{background:#fcf4db;}
.lp6_2 .cir img {  max-width: 45px;  width: 100%;}
.lp6 .cir  img {  max-width: 30px;  width: 100%;}
.lp6_3 .title{max-width:850px; width:100%;}



.lp7{ overflow:hidden; background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(52%, rgba(255,255,255,1)), color-stop(53%, rgba(122,198,215,1)), color-stop(100%, rgba(122,198,215,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#7ac6d7', GradientType=1 );}
.lp7 .wrap_cont{ padding:90px 0px 80px 64px;  background:#7ac6d7;}
.lp7 .circle{width:680px; height:680px;  background:#0e6173; border-radius: 100%; text-align:center; line-height:24px;
    -moz-border-radius: 100%;     -webkit-border-radius: 100%; font-size:14px; font-weight:600; letter-spacing:0.4px; text-transform:uppercase;
	padding-top:88px; position:absolute; margin:0px auto; left:-100px; bottom:-240px;}
.lp7 .circle .colors{position:absolute; width:110%; max-width:488px; left:0px; right:-280px; margin:0px auto; top:-40px;}
.lp7 .title{ text-align:left; font-size:32px; font-weight:400; line-height:35px; font-style:italic; color:#0E6173; max-width:450px; width:100%;}
.lp7 .title_2{ text-align:left; font-size:56px; font-weight:600; line-height:48px; color:#0E6173; letter-spacing: 0.02em; margin-top:32px;
 max-width:45%; width:100%;}
.lp7 .lp-container_2{float:right; width:47%;}
.lp7 .title_3{ text-align:left; font-size:32px; font-weight:600; line-height:36px; color:#fff; letter-spacing: 0.02em; margin-top:-100px;}
.lp7 .forexample{margin-top:30px; margin-left:-130px; max-width:327px; width:100%; position:relative;}
.lp7 .forexample div {  position: absolute;  font-size: 32px;  line-height: 32px; height: 32px;  letter-spacing: 0.02em;  left: 15px; top: -10px; bottom:0px; 
 color: #fff; margin: auto;    text-align: center;  font-weight: 400;  padding-top: 0px;  max-width: 120px;  width: 100%;  -webkit-transform: rotate(-27deg);
    -moz-transform: rotate(-27deg);    -o-transform: rotate(-27deg);    -ms-transform: rotate(-27deg);    transform: rotate(-27deg);}
.lp7 .forexample img{max-width:100%; width:100%;}
.lp7 .forexample_eng div{top: -35px; left: 25px;}
.lp7 .text{ font-size:24px; font-weight:500; line-height:1.4; color:#fff; letter-spacing: 0.02em;}
.lp7 .text p{margin-bottom:30px;}

.lp7_2{background:#7AC6D7; }
.lp7_2 .wrap_cont{ padding:70px 0px 120px 0px;  background:#7ac6d7;}
.lp7_2 .title{ text-align:left; font-size: 48px; font-weight:500; line-height:45px;  color:#fff; max-width:915px; width:100%; letter-spacing: 0.02em;}
.lp7_2 .title_2{ text-align:left; font-size:40px; font-weight:300; font-style:italic; line-height:48px; color:#fff; letter-spacing: 0.02em;
 margin-top:32px; max-width:915px; width:100%;}
.lp7_2 .circle{width:455px; height:455px;  background:#0e6173; border-radius: 100%; text-align:center; 
    -moz-border-radius: 100%;     -webkit-border-radius: 100%;  position:absolute; margin:0px auto; left:-100px; bottom:60px;}
.lp7_2 .circle .colors{position:absolute; width:120%; max-width:515px; left:0px; right:-300px; margin:0px auto; top:-120px;}
.lp7_2 .lp-container_2{float:right; width:48%; margin-top:130px; position:relative;}
.lp7_2 .forexample{margin-top:20px; margin-left:-200px; max-width:311px; width:100%; position:absolute; top:-90px;}
.lp7_2 .forexample div { position: absolute;  font-size: 32px;  line-height: 32px;  letter-spacing: 0.02em;  left: 15px;  top: 65px;  color: #fff;
    text-align: center;  font-weight: 400;  padding-top: 0px;  max-width: 120px;  width: 100%;  -webkit-transform: rotate(-38deg);
    -moz-transform: rotate(-38deg);  -o-transform: rotate(-38deg);  -ms-transform: rotate(-38deg);  transform: rotate(-38deg);}

.lp7_2 .text{ font-size: 36px; line-height: 43px; letter-spacing: 0.02em; color:#fff; letter-spacing: 0.02em;}
.lp7_2 .text p{margin-bottom:20px;}
.lp7_2 .text b{font-weight:600;}

.lp8 .wrap_cont{ padding:180px 64px 150px 64px;}
.lp8 .lp-container{margin-top:124px; padding-left:45px;}
.lp8 .step{float:left; width:25%; padding-right:58px;}
.lp8 .step:first-child{width:24%;}
.lp8 .step:nth-child(2){width:26%;}
.lp8 .step:nth-child(3){width:26%;}
.lp8 .step:last-child{padding-right:18px;width:24%;}
.lp8 .title {  text-align: center;  font-size: 40px;  font-weight: 500;  position: relative; letter-spacing: 0.02em;}
.lp8 .title:before{ content: ""; position:absolute; width:100%; height:2px; background:#000; bottom:-35px; left:0px; right:0px; margin:0px auto;}
.lp8 .title:after{ background:url("images/pics/vector_tit.03721f5a762a.png");  content: ""; position:absolute; width:56px; height:30px; bottom:-52px; right:0px; 
left:0px; margin:0px auto; background-size:100%;}
.lp8 .tit{font-size: 18px;  font-weight: 600; letter-spacing: 0.02em; line-height:1.2; margin-top:40px;}
.lp8 .text{font-size: 18px;  font-weight: 500; letter-spacing: 0.02em; margin-top:16px; color:#606060; line-height:1.3;}
.lp8 p{margin-bottom:15px;}
.lp8 p a{ color:#27a8c4;}
.lp8 .soc_block{margin-top:10px;}
.lp8 .soc{float:left; margin-right:20px;}
.lp8 .step:nth-child(2) { padding-right:30px;}
.lp8 .step:nth-child(3) { padding-right:30px;}



.lp9{background:#f8fbfb; }
.lp9 .wrap_cont{ padding:85px 64px 200px 64px; }
.lp9 .title{ font-size: 56px;  font-weight: 600; letter-spacing: 0.02em;}
.lp9 .title_2{ font-size: 32px;  font-weight: 400; margin-top:20px; letter-spacing: 0.02em;}
.lp9 header{float:left; width:50%;}
.lp9 .lp-container{float:right; width:50%; max-width:300px;}
.lp9 .red_cir{width:164px; height:106px; background:url("images/pics/red_cir.55b73b9cb096.png") no-repeat; text-align:center; padding-top:15px;
color:#d94239;  font-size: 32px;  font-weight: 600; line-height:1.2;}
.lp9 .text{ font-size: 16px;  font-weight: 400; line-height:1.3; color:#606060; margin-top:10px;}
.lp9 .more{margin-top:17px;}
.lp9 .more a{color:#27A8C4; font-size: 16px;  font-weight: 400; border-bottom:solid 1px #27A8C4; padding-bottom:3px;}
.lp9 .more a:hover{border-bottom:solid 1px transparent;}




.lp10{margin-top:-160px; padding-bottom:20px;}
.lp10 .wrap_cont{ padding:0px 64px 0px 64px; }
.lp-block .boxer { display: table; border-collapse: collapse; width:100%;}
.lp-block .boxer .box-row {  display: table-row;}
.lp-block .boxer .box { display: table-cell; text-align: center; vertical-align: middle;   border: 2px solid #eeeeee; height:50px;
width:16.6%; line-height:1.2; padding:10px;}
.lp-block .boxer .box_top{height:160px; position:relative; vertical-align: top; padding-top:20px;     padding: 10px 5px;}
.lp-block .boxer .box_top:before{content: ""; position:absolute; width:100%; height:4px; background:#f8fbfb; bottom:0px; left:0px;}
.lp-block .boxer .box_bottom{height:250px; border-bottom:none; vertical-align: top; padding-top:30px;}
.lp-block .boxer .box_left_tit{text-align: left; border-left:none; padding-left:15px; font-size: 16px;  font-weight: 400; letter-spacing: 0.02em;}
.lp-block .boxer .box_left_tit a{color:#27A8C4; border-bottom:1px dashed #27A8C4;}
.lp-block .boxer .box_left_tit a:hover{border-bottom:1px dashed transparent;}
.lp-block .boxer .box_left{text-align: left; padding-left:15px;}
.lp-block .boxer .box_l_grey{font-size: 13px;  font-weight: 500; color:#606060; letter-spacing: 0.02em;}
.lp-block .boxer .box_space{border-top:none; border-left:none;}
.lp-block .boxer .tit{font-size: 22px;  font-weight: 600;  letter-spacing: 0.02em;}
.lp-block .boxer .desc{font-size: 16px;  font-weight: 400; margin-top:20px; color:#606060; letter-spacing: 0.02em;}
.lp-block .boxer .box_bottom .tit{font-size: 18px;  font-weight: 600; letter-spacing: 0.02em; }
.lp-block .boxer .box_bottom .desc{font-size: 13px;  font-weight: 500; margin-top:4px; color:#606060; letter-spacing: 0.02em;}
.lp-block .boxer .box_white{background:#fff;}
.lp-block .boxer .box_grey{background:#f7f7f7;}
.lp-block .boxer .editor{position:relative}
.lp-block .boxer .editor:before{content: ""; position:absolute; width:100%; height:4px; background:#f7f7f7; top:0px; left:0px;}

.lp11 .wrap_cont {  padding: 90px 0px 100px 64px;}
.lp11 .circle {left:-150px; bottom:auto; top:380px;}
.lp11 .circle .pig{position:absolute; width:100%; max-width:395px; left:0px; right:-400px; margin:0px auto; top:-150px;}
.lp11 .lp-container_2 {margin-top:-150px;}
.lp11 .busines{font-weight: 600; font-size: 14px; letter-spacing: 0.04em; text-transform: uppercase; color: #0E6173;}
.lp11 .busines div{color:#fff; position:relative; display:inline-block;}
.lp11 .busines div:before { content: "";  position: absolute;  width: 76px;  height: 12px;  bottom: -13px; left: 0px; right:0px; 
	margin:0px auto;  background-size: 100%;  margin-top: -12px;  background: url("images/pics/Vector-11.1abe803c8260.png") no-repeat;}
.lp11 .busines .optimum_btn{color:#fff;}
	
.lp12{padding-top:27px;}
.lp12 .wrap_cont{ padding:140px 64px 95px 64px; background: #F8FBFB;}
.lp12 .title{ font-size: 56px;  font-weight: 600; line-height: 48px; letter-spacing: 0.02em; max-width:700px; width:100%;}
.lp12 .lp-container{margin-top:127px;}
.lp12 .left_block{float:left; width:35%;}
.lp12 .right_block{float:left; width:65%; padding-right:5%;}
.lp12 .quote{font-weight: 500; font-size: 24px; line-height: 28px; letter-spacing: 0.02em; position:relative; padding-right:10px;
max-width:290px; width:100%;}
.lp12 .quote span{position:relative; z-index:2;}
.lp12 .quote:before { content: "";  position: absolute;  width: 72px;  height: 58px;  top: -25px;  left: -30px;
    background-size: 100%;  z-index: 1;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat;}
.lp12 .manager_block{ margin-top:25px;}
.lp12 .manager_block img{float:left;}
.lp12 .manager_block .manager_right{float:left; padding:26px 0px 0px 24px;}
.lp12 .manager_block .name{font-size: 16px; line-height: 20px; letter-spacing: 0.02em;}
.lp12 .manager_block .post{font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #A3A3A3;}
.lp12 .attention{margin-top:110px;}
.lp12 p{font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; margin-top:21px; padding-right:10px; max-width:290px; width:100%;}
.lp12 .cash_block{display:inline-block; width:90%; margin:0px auto; margin-top:20px;}
.lp12 .cash_block .cash{float:left; width:25%; text-align:center;}
.lp12 .cash_desc{color: #606060; letter-spacing: 0.02em; font-weight: 500; font-size: 13px; line-height: 16px; margin-top:12px;}
.lp12 .quote_block p span{background:#f7f1d8;}
.lp12 .lp-container_2{margin-top:146px; text-align:center;}
.lp12 .under_title_1 {  font-weight: 500;  font-size: 40px;  line-height: 40px;  letter-spacing: 0.02em;}
.lp12 .white_block{max-width:580px; width:100%;  margin:0px auto; margin-top:55px; padding-bottom:30px;}
.lp12 .white_block .form-header{text-align:left; margin-bottom:8px; font-size: 16px; line-height: 20px; letter-spacing: 0.02em;
color: #606060;}
.lp12 .white_block .order_btn{margin-top:35px;}
.lp12 .white_block textarea{ max-width:580px; width:100%; height:84px; resize:none; border:none; border-bottom:solid 2px #27a8c4;
padding:10px 12px; font-size: 16px; line-height: 20px; letter-spacing: 0.02em;}
.lp12 .white_block textarea { color: #A3A3A3;}
.lp12 .white_block textarea::-webkit-input-placeholder   { color: #A3A3A3;}
.lp12 .white_block textarea::-moz-placeholder      { color:#A3A3A3;} 
.lp12 .white_block textarea:-moz-placeholder       { color: #A3A3A3;} 
.lp12 .white_block textarea:-ms-input-placeholder { color:#A3A3A3;}  


.lp-block .form_all{background: #FFFFFF; box-shadow: 0px 0px 4px #C1D7DC; border-radius: 10px; z-index:3; overflow:hidden;}
.lp-block .form_all .form_tbl{padding:0px 37px;}
.lp-block .form_all .form_insite{padding:48px 33px 0px 33px;}
.lp-block .form_all .form_insite_bottom{background: #F8FBFB; padding:38px 33px 30px 33px; text-align:center;}
.lp-block .form_all .form_insite_bottom .form_under_tit{font-size: 16px; line-height: 20px; font-weight:500;
 text-align: center; letter-spacing: 0.02em;}
.lp-block .form_all .form_insite_bottom .form_under_tit_2{font-size: 16px; line-height: 20px; text-align: center;
letter-spacing: 0.02em; color: #606060; margin-top:20px;}
.lp-block .form_all .form-text{margin-bottom:5px;}
.lp-block .form_all .btn_wrap{padding:10px 20px;}
.lp-block .form_all .line{margin-bottom:28px;}
.lp-block .form_all .under_tit{font-size:10px; color:#6c6c6c; letter-spacing:0.1px; line-height:1.2;}
.lp-block .form_all .under_tit_or{font-size:14px; font-weight:500; margin-top:8px;}
.lp-block .form_all .form-header{font-size:14px; font-weight:500; text-transform:uppercase; line-height:1.2;}
.lp-block .form_all .form-header_2{font-size:12px; margin-top:9px; margin-bottom:15px; line-height:1.2;}
.lp-block .form_all .form-text{padding:12px 12px 14px 12px;letter-spacing: 0.02em; font-size: 16px; border:none; line-height:1.2;
color: #A3A3A3;  text-align:left; position:relative; width:100%; position:relative; z-index:2; background: #F8FBFB;
box-shadow: 0px 2px 0px #7AC6D7; border-bottom:solid 1px #7ac6d7;}
.lp-block .form_all .select-wrapper{position: relative;  display: table;  width: 100%;  vertical-align: bottom;}
.lp-block .form_all .form_select{ padding:16px 34px 16px 12px;letter-spacing: 0.02em; font-size: 16px; border:none; line-height:1.2;
color: #000;  text-align:left; position:relative; width:100%; position:relative; z-index:2; 
background:url("images/pics/select_arrow.2342a23167d1.png") no-repeat 95% 50%, #F8FBFB;
box-shadow: 0px 2px 0px #7AC6D7;  border-bottom:solid 1px #7ac6d7; vertical-align:top;}
.lp-block .form_all select { -webkit-appearance: none; -moz-appearance: none;  appearance: none;}
.lp-block .form_all .select-revers{ padding: 0px 2%;  width: 16%; text-align: center;  position: relative; display: table-cell;
    vertical-align: bottom; }
.lp-block .form_all .select-wrapper_1, .lp-block .form_all .select-wrapper_2{width: 42%; display: table-cell; vertical-align: bottom; }
.lp-block .form_all .select-swap{width:56px; height:56px; background: url("images/pics/revers.dcaddfe265df.png") no-repeat 50% 50%, #FFFFFF;
border: 3px solid #EEEEEE; box-sizing: border-box; border-radius: 2px; display:inline-block; margin-bottom:-6px;}
.lp-block .form_all .tit_line{font-size: 16px;  line-height: 20px; letter-spacing: 0.02em; color: #606060; margin-bottom:8px;}
.lp-block .form_all textarea{resize:none; min-height:84px;}
.lp-block .form_all .form-phone{ min-height:52px;}
.lp-block .form_all .form-mail{ min-height:52px;}

.lp-block .form_all .btn_wrap{margin-top:28px; text-align:center;}
.lp-block .order_btn{background: #27A8C4; padding:16px 25px; width:100%; max-width:277px; border: 2px solid #27A8C4;
box-sizing: border-box; box-shadow: 0px 2px 4px #BADAE1; border-radius: 2px; color:#fff; font-weight: 600;
font-size: 18px; line-height: 24px; letter-spacing: 0.04em; color: #F8FBFB; cursor:pointer;
-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
.lp-block .order_btn:hover{background:#0e6173; border: 2px solid #0e6173;}
.lp-block .und_tit_line{font-size: 13px;font-style: normal;font-weight: 400;line-height: 16px;letter-spacing: 0.02em;text-align: left;
color: #606060;}
.lp-block .und_tit_line a{color:#27a8c4;}




.form_all .check input[type="checkbox"]:checked, 
.form_all .check input[type="checkbox"]:not(:checked), 
.form_all .check input[type="radio"]:checked, 
.form_all .check input[type="radio"]:not(:checked) {  position: absolute;   left: -9999px;}
.form_all .check input[type="checkbox"]:checked + label, 
.form_all .check input[type="checkbox"]:not(:checked) + label, 
.form_all .check input[type="radio"]:checked + label, 
.form_all .check input[type="radio"]:not(:checked) + label {     display: table-cell;   position: relative;   padding-left: 46px;  
 vertical-align: middle;  line-height: 16px;   font-size: 13px;   cursor: pointer;   color: #000;   text-align: left;   
 font-weight: 500;  letter-spacing: -0.2px;    margin-bottom: 25px;   height: 30px;}
.form_all .check input[type="checkbox"]:checked + label:before, 
.form_all .check input[type="checkbox"]:not(:checked) + label:before,
.form_all .check input[type="radio"]:checked + label:before, 
.form_all .check input[type="radio"]:not(:checked) + label:before {  content: "";  position: absolute;  left: 0px;  top: 0px;  width: 24px;  
height: 24px;  background-color: #ffffff; }
.form_all .check input[type="checkbox"]:checked + label:before, 
.form_all .check input[type="checkbox"]:not(:checked) + label:before { border-radius: 2px; -moz-border-radius:2px; -webkit-border-radius:2px; 
border:2px solid #EEEEEE;}
.form_all .check input[type="radio"]:checked + label:before, 
.form_all .check input[type="radio"]:not(:checked) + label:before {  border-radius: 100%;}
.form_all .check input[type="checkbox"]:checked + label:after, 
.form_all .check input[type="checkbox"]:not(:checked) + label:after, 
.form_all .check input[type="radio"]:checked + label:after, 
.form_all .check input[type="radio"]:not(:checked) + label:after { content: ""; position: absolute; -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;  -o-transition: all 0.2s ease;  transition: all 0.2s ease;}
.form_all .check input[type="checkbox"]:checked + label:after, 
.form_all .check input[type="checkbox"]:not(:checked) + label:after {  left: 6px;  top: 7px;  width: 12px;  height:5px;
    border-radius: 1px;  border-left: 6px solid #f15922;  border-bottom: 6px solid #f15922;  -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  transform: rotate(-45deg);}
.form_all .check input[type="radio"]:checked + label:after, 
.form_all .check input[type="radio"]:not(:checked) + label:after {  left: 5px;  top: 5px;  width: 10px;  height: 10px;
    border-radius: 100%;  background-color: #f15922;}
.form_all .check input[type="checkbox"]:not(:checked) + label:after, 
.form_all .check input[type="radio"]:not(:checked) + label:after {  opacity: 0;}
.form_all .check input[type="checkbox"]:checked + label:after, 
.form_all .check input[type="radio"]:checked + label:after {  opacity: 1;}


.lp-block .form_all .fl_upld{width:100%; max-width:160px; text-align:left;  position: relative;     float: left;}
.lp-block .form_all #fl_inp{display:none;}
.lp-block .form_all #fl_nm{display:none; margin-top:20px; color:#eb5a5a;}
.lp-block .form_all .fl_upld label{ display:inline-block; text-align:left; position:relative; 
position:relative; z-index:2; font-style: normal; font-weight: normal; 
letter-spacing: 0.02em; padding-left:28px; color: #27A8C4;}
.lp-block .form_all .fl_upld label span{border-bottom: 2px solid #BDBDBD; font-size: 16px; line-height: 20px;  padding-bottom:4px; position:relative;}
.lp-block .form_all .fl_upld label:before { content: "";  position: absolute;  width: 13px;  height: 12px;  top: 3px; left: 0px; 
 background-size: 100%;  background: url("images/pics/blue_plus.0183cafc1cb2.png") no-repeat;}
.lp-block .form_all .fl_upld label:hover{color:#f15922; cursor:pointer;}
.lp-block .form_all .fl_nm{ color:#e25316; font-size:12px; word-break:break-all; color:#000; margin:0px auto; width:100%; margin-top:10px; } 
.lp-block .check_block{border-top:1px solid #EEEEEE; padding-top:28px;}
.lp-block .form_all .line_file{margin-bottom:14px;}
.lp-block .form_all .check_urgent{float:right;}
.lp-block .form_all .check_urgent label{font-style: normal; font-weight: 600 !important; font-size: 16px !important;
 line-height: 20px; letter-spacing: 0.02em;}
.lp-block .form_all .line_chek{float:left; width:50%;}
.lp-block .form_all .check{margin-bottom:16px; padding-right:10px;}
.lp-block .form_all .tit_check_block{font-style: normal; font-weight: 600; font-size: 16px; line-height: 20px; letter-spacing: 0.02em;
text-align:center; margin-bottom:28px;}
.lp-block .form_all input[type="checkbox"]:not(:checked) + label.prime_chek{color: #27A8C4;}
.lp-block .form_all .tit_check_block_soc{font-style: normal; font-weight: 500; font-size: 24px; line-height: 28px;
text-align: center; letter-spacing: 0.02em; margin-bottom:17px; }
.lp-block .form_all .check_soc_all{margin:0px auto; display:block; text-align:center; width:100%; max-width:330px; margin-top:14px;
margin-bottom:15px;}
.lp-block .form_all .check_soc{float:left; padding:0px 14px;}
.lp-block .form_all .check_soc input[type="checkbox"]:not(:checked) + label{ padding-left:0px;}
.form_all .check_soc input[type="checkbox"]:checked, 
.form_all .check_soc input[type="checkbox"]:not(:checked),
.form_all .check_soc input[type="radio"]:checked, 
.form_all .check_soc input[type="radio"]:not(:checked) {  position: absolute;   left: -99999px;}
.form_all .check_soc input[type="checkbox"]:checked + label, 
.form_all .check_soc input[type="checkbox"]:not(:checked) + label,
.form_all .check_soc input[type="radio"]:checked + label, 

.form_all .check_soc input[type="radio"]:not(:checked) + label {     display: inline-block;   position: relative;   
 vertical-align: middle;   cursor: pointer;   color: #000;   text-align: left;   margin-bottom: 25px;   border:solid 0px transparent;}

 .form_all .check_soc input[type="checkbox"]:checked + label:after, 
.form_all .check_soc input[type="checkbox"]:not(:checked) + label:after,
.form_all .check_soc input[type="radio"]:checked + label:after, 
.form_all .check_soc input[type="radio"]:not(:checked) + label:after { content: ""; position: absolute; 
-webkit-transition: all 0.2s ease;     -moz-transition: all 0.2s ease;  -o-transition: all 0.2s ease;  transition: all 0.2s ease;}
.form_all .check_soc input[type="checkbox"]:checked + label:after, 
.form_all .check_soc input[type="checkbox"]:not(:checked) + label:after,
.form_all .check_soc input[type="radio"]:checked + label:after, 
.form_all .check_soc input[type="radio"]:not(:checked) + label:after {  width:100%; height:2px; left:0px; right:0px;
bottom:-30px; background:#7ac6d7;}
.form_all .check_soc input[type="checkbox"]:not(:checked) + label:after, 
.form_all .check_soc input[type="radio"]:not(:checked) + label:after {  opacity: 0;}
.form_all .check_soc input[type="checkbox"]:checked + label:after, 
.form_all .check_soc input[type="radio"]:checked + label:after {  opacity: 1;}
.form_all .check_soc .img_check{display:block; width: 100%; max-width:50px;}

.form_new .check_soc img.img_check{display:none;}
.form_new .check_soc input[type="radio"]:checked + label:after {  opacity: 0;}

.form_new .check_soc label.ico_WhatsApp { height: 43px; width:42px; background: url("images/pics/ico_form_WhatsApp.d0d26518a1c5.png") no-repeat 0px 0px;}
.form_new .check_soc label.ico_WhatsApp:hover{background: url("images/pics/ico_form_WhatsApp.d0d26518a1c5.png") no-repeat 0px -43px;}
.form_new .check_soc input[type="radio"]:checked + label.ico_WhatsApp{background: url("images/pics/ico_form_WhatsApp.d0d26518a1c5.png") no-repeat 0px -43px;}

.form_new .check_soc label.ico_Telegram { height: 37px; width:44px; background: url("images/pics/ico_form_telegram.5b2e3bc19ad6.png") no-repeat 0px 0px;}
.form_new .check_soc label.ico_Telegram:hover{background: url("images/pics/ico_form_telegram.5b2e3bc19ad6.png") no-repeat 0px -38px;}
.form_new .check_soc input[type="radio"]:checked + label.ico_Telegram{background: url("images/pics/ico_form_telegram.5b2e3bc19ad6.png") no-repeat 0px -38px;}

.form_new .check_soc label.ico_sms { height: 42px; width:49px; background: url("images/pics/ico_form_sms.998a56515905.png") no-repeat 0px 0px;}
.form_new .check_soc label.ico_sms:hover{background: url("images/pics/ico_form_sms.998a56515905.png") no-repeat 0px -42px;}
.form_new .check_soc input[type="radio"]:checked + label.ico_sms{background: url("images/pics/ico_form_sms.998a56515905.png") no-repeat 0px -42px;}

.form_new .check_soc label.ico_email { height:36px; width:49px; background: url("images/pics/ico_form_mail.896db3fb4d14.png") no-repeat 0px 0px;}
.form_new .check_soc label.ico_email:hover{background: url("images/pics/ico_form_mail.896db3fb4d14.png") no-repeat 0px -36px;}
.form_new .check_soc input[type="radio"]:checked + label.ico_email{background: url("images/pics/ico_form_mail.896db3fb4d14.png") no-repeat 0px -36px;}


.btn_red{ background:#27a8c4; color:#fff;font-size:14px; font-weight:bold; text-transform:uppercase; border:none; cursor:pointer;
 border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px; width:100%; padding:17px 15px 13px 15px; 
 letter-spacing:0.14px;  -webkit-transition: all 0.5s;   -moz-transition: all 0.5s;   -ms-transition: all 0.5s;   
 -o-transition: all 0.5s;  transition: all 0.5s; }
.btn_red:hover{-webkit-box-shadow: 0px 10px 7px -9px rgba(190,105,93,0.45); -moz-box-shadow: 0px 10px 7px -9px rgba(190,105,93,0.45);
box-shadow: 0px 10px 7px -9px rgba(190,105,93,0.45);}


.lp12_2 .line_block .line{position:absolute; left:0%; right:0px; top:0px; margin:0px auto; width:100%; z-index:4; padding:0px 55px;}
.lp12_2 .wrap_cont{ padding:90px 64px 95px 64px; background: #F8FBFB; text-align:center;}
.lp12_2 .under_title_1{font-weight: 500; font-size: 40px; line-height: 40px; letter-spacing: 0.02em;}
.lp12_2 .under_title_2{font-weight: 500; font-size: 24px; line-height: 28px; letter-spacing: 0.02em; margin-top:19px;}
.lp12_2 .phone{margin-top:56px;}
.lp12_2 .phone a{font-size: 32px; line-height: 36px; letter-spacing: 0.02em;}
.lp12_2 .soc_block{margin-top:55px; display:inline-block;}
.lp12_2 .soc{float:left;}
.lp12_2 .soc_1{margin-right:40px;}
.lp12_2 .btn{padding-top:16px; padding-bottom:16px;}

.lp12_4_apostil{background:#fff;}
.lp12_4_apostil .wrap_cont{background:#fff; padding: 85px 64px 80px 64px;}
.lp12_4_apostil .title_1{font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em;}
.lp12_4_apostil .title_1 b{font-weight:600;}
.lp12_4_apostil .desc{font-size: 24px; margin-top:24px; line-height: 28px; text-align: center; letter-spacing: 0.02em; color: #606060;}
.lp12_4_apostil .desc a{color:#27A8C4;}
.lp12_4_apostil .phone {  margin-top: 40px;}

.lp12_legal{background:#fff;}
.lp12_legal .wrap_cont{background:#fff; padding:90px 64px 60px 64px;}
.lp12_legal .under_tit_1{font-weight: 600; font-size: 36px; line-height: 42px; text-align: center; letter-spacing: 0.02em;
max-width:530px; width:100%; margin:0px auto;  margin-top:120px;}
.lp12_legal .under_tit_2{margin-top:30px; text-align: center; font-size: 36px; line-height: 42px;}
.lp12_legal .title_1{font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em;}
.lp12_legal .title_2{font-size: 24px; line-height: 28px; text-align: center; letter-spacing: 0.02em; color: #606060; margin-top:24px;}

.lp12_4{margin-top:20px;}
.lp12_4 .wrap_cont{padding-top:170px; }
.lp12_4 .under_title_3{color:#000;}
.lp12_4 .line_block .line {  top: 88px;}

.lp12_5 { margin-top: 0px;}
.lp12_5 .phone_2{margin-top:30px;}

.lp12_6{margin-top:80px;}

.lp12_7 .wrap_cont{padding:100px 0px 60px 0px;}
.lp12_7 .under_title_1{font-weight:400;}
.lp12_7 .under_title_3{color: #606060;}
.lp12_7 .under_title_3 p{padding-bottom:25px;}
.lp12_7 .under_title_3 p:last-child{padding-bottom:0px;}
.lp12_7 .under_title_3 p b{font-weight:600;}

.lp12_8{background:#F8FBFB;}

.lp12_legal_2 .wrap_cont{ padding-top:40px;}
.lp12_legal_2 .under_tit_1{margin-top:0px;}

.lp12_legal_3 .wrap_cont{ padding-top:30px;}
.lp12_legal_3 .title_1{max-width:750px; margin:0px auto;}
.lp12_legal_3 .title_2{max-width:780px; margin:0px auto; margin-top:24px;}

.lp13 .wrap_cont {  padding: 115px 64px 100px 64px;}
.lp13 .title{font-weight: 600; font-size: 56px; line-height: 48px; letter-spacing: 0.02em; text-align:center;}
.lp13 .lp-container{margin-top:165px;}
.lp13 .step{float:left; width:25%; text-align:center;}
.lp13 .cir{width:100%; text-align:center;}
.lp13 .tit{margin-top:24px; font-weight: 500;  font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #27A8C4;}
.lp13 .tit a{color: #27A8C4;}
.lp13 .cir img{width:100%; max-width:100px;}

.lp14{background:#7ac6d7;}
.lp14 .wrap_cont {  padding: 110px 64px 70px 64px;}

.lp14 .title{font-weight: 600;  font-size: 56px;  line-height: 48px;  text-align: center; letter-spacing: 0.02em; color:#fff;}
.lp14 .lp-container{padding-left:120px; margin-top:105px;}
.lp14 .block{margin-bottom:60px;}
.lp14 .tit_1{font-size: 32px; line-height: 35px; font-style: italic; color: #FFFFFF;}
.lp14 .tit_2{font-weight: 600; margin-top:18px; font-size: 40px; line-height: 40px; letter-spacing: 0.02em; color: #0E6173;}
.lp14 .tit_2 span{color:#fff; position:relative;}
.lp14 .tit_2 span:before { content: "";  position: absolute;  width: 506px;  height: 12px;  bottom: -13px; left: -10px; right:0px; 
	margin:0px auto;  background-size: 100%;  margin-top: -12px;  background: url("images/pics/Vector-14.c0be91efd5f1.png") no-repeat;}


.modal_div .white_block{background:#fff; padding:42px 37px 40px 37px; border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px;
max-width:385px; width:96%; margin:0px auto; position:relative; z-index:5005; text-align:center}
.modal form .form-text{padding:19px 15px 14px 15px; letter-spacing:0.1px; font-size:14px; border:none; margin-bottom:15px;
color:#000;  border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px;  text-align:left; position:relative; 
width:100%; position:relative; z-index:2; background:#f0eeee; }
.modal_div .modal_close { color:#fff; font-size:30px; font-weight:bold; z-index:5002; width: 21px;
   height: 21px;  position: absolute;   top: -15px;  right: -30px;  cursor: pointer;  display: block;}
.modal .form-header{font-size:14px; font-weight:500; text-transform:uppercase; line-height:1.2;}
.modal .form-header_2{font-size:12px; margin-top:9px; margin-bottom:15px; line-height:1.2;}  
.modal .btn_input input{  font-size: 29px; padding: 16px 20px 16px 20px;}
.modal .options_tit{ color: #fff; font-size: 19px; text-align:center; padding-top:10px;}
.modal .options_block{text-align:center; padding-top:20px; padding-bottom:30px;}
.menu__icon_2 {  display: block;  width: 36px;  height: 25px;  cursor: pointer;  position: absolute;  z-index: 10001;  right: -50px;  top: -15px;
    -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  padding: 3px 3px 2px 3px;  -moz-transition: all 0.3s;
-ms-transition: all 0.3s;  -o-transition: all 0.3s;  transition: all 0.3s;}




.menu__icon { width: 32px; height: 25px; cursor: pointer;  z-index: 1000; position: absolute; top:10px; right:15px; display:none;
    -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  padding: 3px 3px 2px 3px;	}
.menu__icon span {display: block;position: absolute; height: 4px; width: 100%; max-width:37px; background: #1a566d;
  border-radius: 10px; opacity: 1; left: 0; transform: rotate(0deg);  -webkit-transition:  0.3s linear;
    -o-transition:  0.3s linear;    transition:  0.3s linear;}
.menu__icon span:nth-child(1) {top: 0px; }
.menu__icon span:nth-child(2), .menu__icon span:nth-child(3) { top: 9px; }
.menu__icon span:nth-child(4) { top: 18px;  width: 80%; left:auto; right:0px;}
.menu_state_open .menu__icon span:nth-child(1) { top: 18px; width: 0%; left: 50%; }
.menu_state_open .menu__icon span:nth-child(2) { transform: rotate(45deg);}
.menu_state_open .menu__icon span:nth-child(3) { transform: rotate(-45deg);}
.menu_state_open .menu__icon span:nth-child(4) { top: 18px; width: 0%; left: 50%;}














.lp-main_2{padding-top:10px;}
.lp-main_2 .wrap_cont{ padding:160px 15px 245px 15px; background: url("images/pics/bg_main_2.008cdb15fc4a.jpg") no-repeat 50% 0%; background-size:cover;}
.lp-main_2 .title{font-style: normal; font-weight: 600; font-size: 76px; line-height: 60px; color: #FFFFFF; text-align:center;
 max-width:670px; width:100%; margin:0px auto; margin-top:50px;}
.lp-main_2 .title_2 {font-style: normal; font-weight: 600; font-size: 32px; line-height: 36px; text-align: center;
color: #FFFFFF; margin:0px auto; margin-top:44px; width:100%; max-width:1000px;}
.lp-main_2 .we_trust{max-width:286px; width:100%; height:119px; background:url("images/pics/right_heart_3.e8d1c4f3f9a1.png") no-repeat 50% 0%;
font-style: normal; font-weight: normal; font-size: 32px; line-height: 35px; text-align: center; color: #FFFFFF; padding-top:30px;
margin:0px auto; font-family: Times; padding-right:25px;}


.lp-main_3{padding-top: 10px;}
.lp-main_3 .title{font-style: normal; font-weight: 600; font-size: 56px; line-height: 48px; text-align: center; letter-spacing: 0.02em;}
.lp-main_3 .wrap_cont {  padding: 100px 64px 70px 64px;  text-align:center; background:#f8fbfb;} 
.lp-main_3 .lp-container{margin-top:68px;}
.lp-main_3 .step{text-align:center;    float: left;    width: 33.3%; padding:0px 10px;}
.lp-main_3 .step .cir {  background: #f3f5f5; width: 102px;  height: 102px;  text-align: center;  padding-top: 35px;
    border-radius: 100%;  -moz-border-radius: 100%;  -webkit-border-radius: 100%; margin:0px auto;}
.lp-main_3 .tit { margin-top: 44px; font-style: normal; font-weight: 500; font-size: 24px; line-height: 28px;
text-align: center; letter-spacing: 0.02em;}
.lp-main_3 .text { margin-top: 24px;  font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px;
text-align: center; letter-spacing: 0.02em;}
.lp-main_3 .step .cir img{width:100%; max-width:30px;}



.lp-main_4{padding-top:10px;}
.lp-main_4 .wrap_cont{ padding:270px 15px 230px 15px; background: url("images/pics/bg_main_2.008cdb15fc4a.jpg") no-repeat 50% 0%;}
.lp-main_4 .title{font-style: normal; font-weight: 600; font-size: 64px; line-height: 60px; text-align: center; color: #FFFFFF;}
.lp-main_4 .title_2 {font-style: normal; font-weight: 600; font-size: 32px; line-height: 36px; text-align: center;
color: #FFFFFF;  margin-top:38px;}
.lp-main_4 .we_trust{max-width:286px; width:100%; height:119px; background:url("images/pics/right_heart_3.e8d1c4f3f9a1.png") no-repeat 50% 0%;
font-style: normal; font-weight: normal; font-size: 32px; line-height: 35px; text-align: center; color: #FFFFFF; padding-top:30px;
margin:0px auto; font-family: Times; padding-right:25px;}

.lp-main_4 .title_rus{font-style: normal; font-weight: 600; font-size: 76px; line-height: 60px; text-align: center;}	
.lp-main_4 .title_2_rus{margin-top:18px; font-size: 48px; line-height: 38px;}	


.lp15{}
.lp15 .wrap_cont{ padding:124px 70px 50px 70px; background:#f8fbfb;}
.lp15 .title{font-style: normal; font-weight: 600; font-size: 76px; line-height: 60px; text-align: center;}
.lp15 .title_2_wrap{text-align:center; margin-top:50px;}
.lp15 .title_2{font-style:italic; font-weight: 500; font-size:32px; line-height: 1.1; text-align: center;  position:relative; 
display:inline-block; max-width:800px; width:100%; margin:0px auto;}
.lp15 .title_2:before {   content: "";  position: absolute;   width: 72px;  height: 58px;  top: 15px;  left: -10px;
    background-size: 100%;  z-index: 1;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat;}
.lp15 .title_2 span{z-index: 2; position:relative;}
.lp15 .rect_block{display:inline-block; padding-right:37px; margin-top:-10px;  float:right;}
.lp15 .rectangle{border-radius: 20px 20px 0px 20px; -moz-border-radius: 20px 20px 0px 20px;
-webkit-border-radius: 20px 20px 0px 20px; width:100%; max-width:156px; float:right;}
.lp15 .info_rectangle{float:left; padding-right:22px;}
.lp15 .name{text-align:right;  font-size:18px; font-weight:500; margin-top:94px; letter-spacing: 0.02em; }
.lp15 .prof{text-align:right;  font-size:18px; font-weight:500; color:#A3A3A3; margin-top:3px; letter-spacing: 0.02em; }
.lp15 .under_title{position:relative;font-style: normal; font-weight: 500;font-size: 40px;line-height: 40px;text-align:center;
letter-spacing: 0.02em; margin-top:109px;}
.lp15 .under_title:before { content: "";    position: absolute;   width: 100%;   height: 1px;    background: #000;
    top: -35px;    left: 0px;    right: 0px;    margin: 0px auto;}
.lp15 .under_title:after {  background: url("images/pics/vector_tit.03721f5a762a.png");  content: "";  position: absolute;  width: 56px;
    height: 30px;   top: -48px;   right: 0px;   left: 0px;   margin: 0px auto;   background-size: 100%;}
.lp15 .lp-container{margin-top:140px; display: flex; flex-wrap: wrap; gap: 30px;}
.lp15 .block{padding-left:147px; margin-bottom:70px; position:relative;     max-width: 48%;}
.lp15 .block .tit_1{font-style: normal; font-weight: 600; font-size: 36px; line-height: 36px; letter-spacing: 0.02em;}
.lp15 .block .tit_2{font-style: normal; font-weight: 500; font-size: 24px; line-height: 24px; letter-spacing: 0.02em;
color: #27A8C4; margin-top:18px;}
.lp15 .block .tit_2 a{color: #27A8C4;}
.lp15 .block:before { content: "";  position: absolute; background-size: 100%; top: -20px; left: -10px; }
.lp15 .block_1:before { width: 127px;  height: 127px;    background: url("images/pics/ico_rod_of_asclepius.476f5ac5667f.png") no-repeat; background-size: 100%;}
.lp15 .block_2:before { width: 118px;  height: 118px;    background: url("images/pics/ico_law.51ca4b26a20e.png") no-repeat; background-size: 100%;}
.lp15 .block_3:before { width: 118px;  height: 118px;   background: url("images/pics/ico_fast_cart.a39f6749249b.png") no-repeat; background-size: 100%;}
.lp15 .block_4:before { width: 118px;  height: 118px;    background: url("images/pics/ico_course.a70ed06471be.png") no-repeat; background-size: 100%;}
.lp15 .block_5:before { width: 118px;  height: 117px;   background: url("images/pics/ico_game_controller.0ed5f3067ce3.png") no-repeat; background-size: 100%;}
.lp15 .block_6:before { width: 118px;  height: 118px;    background: url("images/pics/ico_mortarboard.a554353db5c2.png") no-repeat; background-size: 100%;}
.lp15_2 .title_2{font-style: normal; font-family: Times; font-size: 36px;}
.lp15_2 .title_2:before { top: -14px;}
.lp15_2 .rect_block{display:inline-block; padding-right:200px; margin-top:23px;  float:right;}
.lp15_2 .rectangle{border-radius: 20px 20px 0px 20px; -moz-border-radius: 20px 20px 0px 20px;
-webkit-border-radius: 20px 20px 0px 20px; width:100%; max-width:85px; float:right;}
.lp15_2 .info_rectangle{float:left; padding-right:24px;}
.lp15_2 .name{text-align:right;  font-size:18px; font-weight:500; margin-top:24px; letter-spacing: 0.02em;  }
.lp15_2 .prof{text-align:right;  font-size:14px; font-weight:500; margin-top:10px; letter-spacing: 0.02em;  color: #A3A3A3;}
.lp15 .title_2_rus{ font-family: 'TT Smalls';}
.lp15 .title_3{font-weight: 600; font-size: 48px; line-height: 54px; text-align: center;}
.lp15 .title_3_wrap{width:100%; max-width:865px; margin:0px auto; margin-top:50px;}
.lp15 .rectangle_2{max-width:85px;}
.lp15 .rect_block_2 {   padding-right: 67px;  margin-top: 25px;  float: right;}
.lp15 .rect_block_2  .name {  margin-top: 25px;}
.lp15_3 .wrap_cont{ background:#fff;}
.lp15_3 .title_2:before {top: -10px;}
.lp15 .title_2_wrap a{color:#27a8c4;}

.lp_localiz{padding-top:65px;}
.lp_localiz .wrap_cont{ padding:70px 70px 80px 70px; }
.lp_localiz .rect_block{display:inline-block; padding-right:200px; margin-top:32px;  float:right;}
.lp_localiz .rectangle{ width:100%; max-width:130px; float:right;}
.lp_localiz .info_rectangle{float:left; margin-right:24px; border-top:solid 2px #f6ba5d; margin-top:3px;}
.lp_localiz .name{text-align:right;  font-size:18px; font-weight:500; padding-top:10px; letter-spacing: 0.02em;  }
.lp_localiz .prof{text-align:right;  font-size:18px; font-weight:500; margin-top:5px; letter-spacing: 0.02em;  color: #A3A3A3;}
.lp_localiz .title_2{font-style: italic; font-weight: normal; font-size: 40px; line-height: 47px; text-align: center; position:relative;}
.lp_localiz .title_2:before { top: -14px;}
.lp_localiz .title_2_wrap{text-align:center; max-width:600px; width:100%; margin:0px auto;}
.lp_localiz .title_2:before {   content: "";  position: absolute;   width: 72px;  height: 58px;  top: 0px;  left: -20px;
    background-size: 100%;  z-index: 1;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat;}
.lp_localiz .title_2 span{z-index: 2; position:relative;}
.lp_localiz .line_block img{width:100%;}	

.lp_localiz_2 .title_top{font-weight: 600; font-size: 48px; line-height: 52px; text-align: center; margin-bottom:50px;}
.lp_localiz_2 .title_2_wrap{ max-width:830px; }
.lp_localiz_2 .rect_block{margin-top:40px;}
.lp_localiz_2 .info_rectangle { margin-top: 70px;}	

.lp_localiz_3{padding-top:0px;}	
.lp_localiz_3 .wrap_cont{background:#F8FBFB;}	

.lp_localiz_4 {background:#F8FBFB;}
.lp_localiz_4 .wrap_cont{padding-top:20px;}	
.lp_localiz_4 .title_top{font-size: 41px; line-height: 48px; font-weight:500; text-align: center; max-width:945px; width:100%; margin:0px auto;}
.lp_localiz_4 .title_2_wrap{max-width:945px; width:100%; margin-top:80px;}
.lp_localiz_4 .title_2_wrap span{position:relative; z-index:5;}
.lp_localiz_4 .title_2_wrap span p{padding-bottom:30px; font-weight:300; position: relative;  z-index: 3;}	
.lp_localiz_4 .title_2_wrap span b{font-weight:600;}

.lp_localiz_4_2 .title_2_wrap {  max-width: 925px;  width: 100%;  margin-top: 0px;}	
	
.lp_localiz_5 {background:#fff;}
.lp_localiz_5 .title_top{font-weight:400;}	
.lp_localiz_5 .title_top b{font-weight:600;}	

.lp_localiz_6 {background:#fff; margin:0px; padding:0px;}
.lp_localiz_6 .wrap_cont{background:#F8FBFB;}	
.lp_localiz_6 .title_2{text-align:left; font-size: 32px; line-height: 35px; max-width:760px; margin:0px auto;}
.lp_localiz_6 .title_2 span b{font-weight:500;}
	
.lp16{margin-top:66px;}
.lp16 .wrap_cont{ padding:120px 70px 68px 70px; background:#7ac6d7;}
.lp16 .title{font-style: normal; font-weight: 600; font-size: 76px; line-height: 60px; text-align: center; color:#fff;}
.lp16 .title_2_wrap{text-align:center; margin-top:50px;}
.lp16 .title_2{font-style:italic; font-style: normal;font-weight: normal;font-size: 48px;line-height: 48px;
 text-align: center;  position:relative; display:inline-block; margin:0px auto; color:#fff; font-family: Times; max-width:700px; width:100%;}
.lp16 .title_2:before {   content: "";  position: absolute;   width: 72px;  height: 59px;  top: -15px;  left: -25px;
    background-size: 100%;  z-index: 1;  background: url("images/pics/kavich_2.07914b6cc97d.png") no-repeat;}
.lp16 .title_2 span{z-index: 2; position:relative;}
 
.lp16 .rect_block{display:inline-block; padding-right:120px; margin-top:23px;  float:right;}
.lp16 .rectangle{border-radius: 20px 20px 0px 20px; -moz-border-radius: 20px 20px 0px 20px;
-webkit-border-radius: 20px 20px 0px 20px; width:100%; max-width:85px; float:right;}
.lp16 .info_rectangle{float:left; padding-right:24px;}
.lp16 .name{text-align:right;  font-size:18px; font-weight:500; margin-top:24px; letter-spacing: 0.02em; color:#fff; }
.lp16 .prof{text-align:right;  font-size:18px; font-weight:500; color:#fff; margin-top:10px; letter-spacing: 0.02em; }
.lp16 .under_title{position:relative;font-style: normal; font-weight: 500;font-size: 40px;line-height: 40px;text-align:center;
letter-spacing: 0.02em; margin-top:109px; color:#fff;}
.lp16 .under_title:before { content: "";    position: absolute;   width: 100%;   height: 1px;    background: #fff;
    top: -35px;    left: 0px;    right: 0px;    margin: 0px auto;}
.lp16 .under_title:after {  background: url("images/pics/vector_tit_white.8b8dcae9d26f.png");  content: "";  position: absolute;  width: 56px;
    height: 30px;   top: -48px;   right: 0px;   left: 0px;   margin: 0px auto;   background-size: 100%;}

.lp16 .title_2_rus {  font-style: italic; font-weight: normal; font-size: 32px; line-height: 35px; font-family: 'TT Smalls';
max-width:750px; width:100%;}
	
	
.lp17 .wrap_cont{ padding:59px 64px 100px 64px; background:#f8fbfb;}
.lp17 .title{font-style: normal; font-weight: 600; font-size: 56px; line-height: 48px; text-align: center; letter-spacing: 0.02em;}
.lp17 .title_2{font-style: normal; font-weight: 500; font-size: 24px; line-height: 28px; text-align: center;
letter-spacing: 0.02em; color: #606060; margin-top:36px;}
.lp17 .title_top_1{font-style: normal;font-weight: 600;font-size: 76px;line-height: 60px;text-align: center; margin-top:40px;}
.lp17 .title_top_2{font-family: Times;font-style: normal;font-weight: normal;font-size: 32px;line-height: 35px;
text-align: center; margin-top:50px;}
.lp17 .lp-container{margin-top:41px; position:relative;}
.lp17 .left_block{ width:40%; padding-top:45px; padding-right:20px;}
.lp17 .team{ max-width:813px; width:95%; position:absolute; top:0px; right:-110px; display:block;}
.lp17 .text_block_1{font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; 
border-bottom: 2px solid #F6BA5D; padding-bottom:20px; display:inline-block; width:100%; max-width:375px;}
.lp17 .text_block_1 p{ margin-bottom:15px;}
.lp17 .text_block_2{font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; margin-top:24px;}
.lp17 .text_block_3{font-weight: 600; font-size: 14px; line-height: 24px; letter-spacing: 0.04em; text-transform: uppercase;
margin-top:42px;}
.lp17 .text_block_3 a{color: #27A8C4; position:relative;}
.lp17 .text_block_3 a:before {  content: "";  position: absolute;  width: 100%;  height: 18px; bottom: -13px;
    left: 0px;  background-size: 100%;  margin-top: -12px;  background: url("images/pics/double_line_blue_2.b2fb7f5bef65.png") no-repeat;}
.lp17 .text_block_4{font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #606060; margin-top:32px;}
.lp17_2 .wrap_cont{ padding-bottom:275px;}
.lp17_2 .lp-container{margin-top:86px; }
.lp17_2 .left_block { padding-top:0px;}
.lp17_2  .title_top_2_rus{ font-family: 'TT Smalls';}




.lp18 .wrap_cont{ padding:68px 64px 110px 64px; }
.lp18 .title{font-style: normal; font-weight: 600; font-size: 40px; line-height: 40px; letter-spacing: 0.02em; width:60%;}
.lp18 ul{list-style:none;}
.lp18 ul li{margin-bottom:40px; font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em;
padding-left:63px; position:relative;}
.lp18 ul li:before {  content: "";  position: absolute;  width: 24px;  height:24px; top: 2px; left: 0px;  background-size: 100%;  
  background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat; background-size:100%;}
.lp18 ul li span {   background: #fff2cc;}
.lp18 .lp-container{margin-top:70px;}
.lp18 .left_block{float:left; width:50%; }
.lp18 .right_block{float:right; width:50%; max-width:425px; margin-top:0px; margin-right:35px;}
.lp18 .rect_block{display:inline-block; padding-right:120px; margin-top:120px;  float:right;}
.lp18 .rectangle{border-radius: 20px 20px 0px 20px; -moz-border-radius: 20px 20px 0px 20px;
-webkit-border-radius: 20px 20px 0px 20px; width:100%; max-width:85px; float:left;}
.lp18 .info_rectangle{float:left; padding-right:24px; max-width:390px; width:100%; padding-left:24px; margin-top:15px;}
.lp18 .name{font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; }
.lp18 .prof{font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #A3A3A3; margin-top:3px;}
.lp18 .desc{margin-top:17px; font-style: normal; font-weight: normal; font-size: 16px; line-height: 20px; letter-spacing: 0.02em;}
.lp18 .docum{display:block; width:100%; max-width:423px;}
.lp18 .docum_block{position:relative;}
.lp18 .circle {width: 215px;  height: 215px;  background: url("images/pics/circle_bg.16e71cf0ebe5.png");  border-radius: 100%;  text-align: center;
    line-height: 24px;  -moz-border-radius: 100%;  -webkit-border-radius: 100%;  font-size: 16px; line-height: 20px; letter-spacing: 0.04em;
    padding-top: 88px; position: absolute; margin: 0px auto;  left: -460px;  right: 0px;  bottom: -40px; color: #606060;}
.lp18 .circle:before {  content: "";  position: absolute;  width: 24px;  height: 24px;  top: 54px;  right: 0px;  left: 0px;
    margin: 0px auto;   background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat; background-size: 100%;   margin-top: -1px;}
.lp18 .circle_rus{font-style: normal; font-weight: 600; font-size: 14px; line-height: 24px; text-align: center;
letter-spacing: 0.04em; text-transform: uppercase; color:#000; padding-top:68px;}
.lp18 .circle_rus:before {  content: "";  position: absolute;  width: 24px;  height: 24px;  top: 34px;  right: 0px;  left: 0px;
    margin: 0px auto;   background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat; background-size: 100%;   margin-top: -1px;}
.lp18 .title_und{font-style: normal; font-weight: normal; font-size: 16px; line-height: 20px; letter-spacing: 0.02em; color: #606060;
margin-top:71px;}
.lp18 .download{margin-top:50px;}
.lp18 .download_rus{margin-top:20px;}
.lp18 .download a{color: #27A8C4; position:relative;font-style: normal;font-weight: 600;font-size: 16px;line-height: 20px;
letter-spacing: 0.02em; padding-right:10px; text-transform: uppercase;}
.lp18 .download a:before { content: "";  position: absolute;  width: 100%;  height: 18px;  bottom: -16px;  left: 0px;
    background-size: 100%;  background: url("images/pics/double_line_blue_3.6034cf8d2cfe.png") no-repeat;}
.lp18 .desc p{margin-bottom:8px;}
	
	
.lp19 {  overflow: hidden; background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 51%, rgba(246,185,93,1) 51%, rgba(246,186,93,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(51%, rgba(255,255,255,1)), color-stop(51%, rgba(246,185,93,1)), color-stop(100%, rgba(246,186,93,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 51%, rgba(246,185,93,1) 51%, rgba(246,186,93,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 51%, rgba(246,185,93,1) 51%, rgba(246,186,93,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 51%, rgba(246,185,93,1) 51%, rgba(246,186,93,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 51%, rgba(246,185,93,1) 51%, rgba(246,186,93,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6ba5d', GradientType=1 ); }
.lp19 .wrap_cont {  padding: 100px 0px 140px 64px;  background: #f6ba5d;}
.lp19 .circle {background: #ea9c53;     bottom: -150px; left: -150px;}
.lp19 .title {font-family: Times; font-style: normal; font-weight: normal; font-size: 36px; line-height: 35px; color: #4B2500;
letter-spacing:0.2px;}
.lp19 .title_2 {font-style: normal; font-weight: 600; font-size: 56px; line-height: 48px; letter-spacing: 0.02em; color: #572A00;}
.lp19 .title_3 {  margin-top: -130px; margin-bottom:19px;}
.lp19 .busines {font-style: normal; font-weight: 600; font-size: 24px; line-height: 24px; letter-spacing: 0.04em;
text-transform: uppercase; }
.lp19 .busines a { color: #fff;  position: relative; color: #442100; display:inline-block;}
.lp19 .busines a:before {  content: "";  position: absolute;  width: 100%;  height: 15px;  bottom: -13px;  left: 0px;  right: 0px;
    margin: 0px auto;  margin-top: -12px;  background: url("images/pics/double_line_brown.96ad001bb549.png") no-repeat;
	     background-size: 100%;}
.lp19 .forexample {  margin-top: 0px; margin-bottom:-25px;  margin-left: -145px;  max-width: 327px;  width: 100%;}
.lp19 p{line-height:1.2;}
.lp19 .title_rus{font-style: italic; font-size: 32px; line-height: 35px; font-family: 'TT Smalls';}
.lp19 .busines_rus{font-style: normal; font-weight: 600; font-size: 14px; mline-height: 24px; letter-spacing: 0.04em;
	text-transform: uppercase;}	

.lp20 .wrap_cont { padding: 160px 64px 60px 64px;}
.lp20 .step {  float: left;  width: 25%;  padding-right:35px;}
.lp20 .cir { padding-top: 28px;}
.lp20 .tit{font-weight:500;}
.lp20 .tit span{ color: #27A8C4;}
.lp20 .tit a{ color: #27A8C4;}

.lp21 .wrap_cont {  padding: 75px 64px 140px 64px;  background: #f8fbfb;}
.lp21 .title{font-style: normal; font-weight: 600; font-size: 40px; line-height: 40px; letter-spacing: 0.02em;}
.lp21 .title_2{font-weight: 600; font-size: 18px; line-height: 24px;
letter-spacing: 0.02em; margin-bottom:26px; margin-top:10px; }
.lp21 .quote_big{ border-top: 2px solid #F6BA5D; padding-top:26px; width:100%; max-width:682px;}
.lp21 .rectangle_block{float:left; width:35%; padding-right:35px;}
.lp21 .rect_block{display:inline-block;}
.lp21 .rectangle{border-radius: 65px 65px 0px 65px;
-moz-border-radius: 65px 65px 0px 65px;
-webkit-border-radius: 65px 65px 0px 65px; width:100%; max-width:270px; margin-top:0px;}
.lp21 .name{text-align:right;  font-size:18px; font-weight:500; margin-top:24px; letter-spacing: 0.02em;}
.lp21 .prof{text-align:right;  font-size:18px; font-weight:500; color:#A3A3A3; margin-top:10px; letter-spacing: 0.02em;}
.lp21 .quote_block{display:inline-block; float:left; width:65%; margin-top:0px;}
.lp21 .quote_cell_2{ margin-top:15px; width:100%; max-width:683px;}
.lp21 .quote_cell p{position:relative; z-index:2; margin-bottom:20px;}
.lp21 .cloud_blue{background:#dcf2f6; padding:24px 24px 5px 24px; border-radius: 24px 0px 24px 24px; -moz-border-radius: 24px 0px 24px 24px;
-webkit-border-radius: 24px 0px 24px 24px; font-style: normal; font-weight: normal; font-size: 16px; line-height: 20px; letter-spacing: 0.02em;}
.lp21 .quote_cell_1 .cloud_blue_1{width:80%; float:left;}
.lp21 .quote_cell_1 .rect_block_small{width:20%; float:right; text-align:left; padding-left:30px; }
.lp21 .quote_cell_2 .cloud_blue_2{width:80%; float:right;}
.lp21 .quote_cell_3 .cloud_blue_3{background:#fff2cc; position:relative;}
.lp21 .quote_cell_3 .cloud_blue_3 .before {   position: absolute;  width: 275px;  height: 108px;  top: -45px;  left: -300px; 
       margin-top: -12px;  background: url("images/pics/one_more_example.e049685f0737.png") no-repeat; background-size: 100%;}
.lp21 .quote_cell_3 .cloud_blue_3 .before div{position: absolute;  font-size: 22px;  line-height: 22px;  height: 22px;  left: 15px;  top: -30px;  
bottom: 0px;   margin: auto;  text-align: center;  font-weight: 400;  padding-top: 0px;  max-width: 120px;  width: 100%;
  -webkit-transform: rotate(-27deg);   -moz-transform: rotate(-27deg);  -o-transform: rotate(-27deg);   -ms-transform: rotate(-27deg);
    transform: rotate(-27deg);}	   
	   
	   
/*	 
.lp21 .quote_cell_3_rus .cloud_blue_3:before {  content: "";  position: absolute;
    width: 275px;  height: 108px;  top: -45px;  left: -300px;  margin-top: -12px;
    background: url("images/pics/forexample_5.92803c9ea0ef.png") no-repeat;   background-size: 100%;}	 
*/	 
	 
.lp21 .quote_cell_2 .rect_block_small{width:20%; float:left; text-align:left;  padding-right: 30px;}
.lp21 .quote_cell_3{margin-top:128px;}
.lp21 .quote_cell .rectangle_small{ width:100%; max-width:85px; margin-top:0px; }
.lp21 .quote_cell .name{text-align:left;  font-size:16px; font-weight:400; margin-top:20px; letter-spacing: 0.02em;}
.lp21 .quote_cell .prof{text-align:left;  font-size:16px; font-weight:400; color:#A3A3A3; margin-top:7px; letter-spacing: 0.02em;}
.lp21 .quote_cell .rectangle_small_desc{position:absolute; }
.lp21 .quote {  font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em;  position: relative;
margin-top:52px;}
.lp21 .quote:before {  content: "";  position: absolute; width: 72px; height: 58px; top: -25px; left: -30px; background-size: 100%;
    z-index: 1;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat;}
.lp21 .quote span {  position: relative;  z-index: 2;}



.lp22 .wrap_cont {  padding: 80px 0px 67px 64px;  } 
.lp22 .lp-container_2 {  float: right;  width: 44%;}
.lp22 .p_img{position:relative; margin-top:40px;}
.lp22 .p_img:before {  content: "";  position: absolute;  width: 71px;  height: 140px;  top: 15px;  left: -85px; 
     background-size: 100%;  margin-top: -12px;  background: url("images/pics/p_img_none.cb9add5e95b5.png") no-repeat;}
.lp22 .circle {  left: -150px;   bottom: -280px;}
.lp22 p{line-height:1.2;}



.lp23{margin-top:54px;}
.lp23 .wrap_cont {  padding: 80px 64px 74px 64px;  background:#f8fbfb;} 
.lp23 .title{font-style: normal; font-weight: 600; font-size: 40px; line-height: 40px; letter-spacing: 0.02em;}
.lp23 .title_2{font-family: Times; font-style: normal; font-weight: normal; font-size: 36px; line-height: 35px; margin-top:37px;
padding-bottom:54px; border-bottom: 2px solid #F6BA5D; margin-bottom:64px; width:95%;}
.lp23 .rectangle_block{float:left; width:35%; padding-right:35px;}
.lp23 .rect_block{display:inline-block;}
.lp23 .rectangle{border-radius: 65px 65px 0px 65px;
-moz-border-radius: 65px 65px 0px 65px;
-webkit-border-radius: 65px 65px 0px 65px; width:100%; max-width:270px; margin-top:0px;}
.lp23 .name{text-align:right;  font-size:18px; font-weight:500; margin-top:24px; letter-spacing: 0.02em;}
.lp23 .prof{text-align:right;  font-size:18px; font-weight:500; color:#A3A3A3; margin-top:10px; letter-spacing: 0.02em;}
.lp23 .quote_block{display:inline-block; float:left; width:65%; margin-top:0px;}
.lp23 .quote_cell{float:left; width:50%; font-size:18px; font-weight:500; line-height:1.3; position:relative; letter-spacing: 0.02em;}
.lp23 .quote_cell_1{ padding-right:40px;}
.lp23 .quote_cell_2{ padding-right:10px;}
.lp23 .quote_cell_1:before{content: ""; position:absolute; width:72px; height:58px; top:-25px; left:-30px; background-size:100%; z-index:1;
background:url("images/pics/kavich.5b3faf952bf9.png") no-repeat;}
.lp23 .quote_cell p{position:relative; z-index:2; margin-bottom:20px;}
.lp23 .quote_cell p.line{border-top:solid 2px #f6ba5d; font-weight:600; padding-top:15px;}
.lp23 .title_2_rus{font-style: italic; font-weight: normal; font-size: 32px; line-height: 35px; font-family: 'TT Smalls';}


.lp24 .wrap_cont {  padding: 100px 64px 46px 64px;  text-align:center;} 
.lp24 .title{font-weight: 600; font-size: 52px; line-height: 40px; text-align: center; letter-spacing: 0.02em; margin-bottom:47px;}
.lp24 img{width:100%; max-width:1120px;}
.lp24 .title_rus{font-style: normal; font-weight: 600;  font-size: 40px; line-height: 40px; text-align: center; letter-spacing: 0.02em;}


.lp25 .wrap_cont {  padding: 95px 10px 150px 64px; } 
.lp25 .title {   font-style: normal; font-weight: 600; font-size: 64px; line-height: 50px;}
.lp25 .forexample{display:block; margin:0px auto; margin-top:70px; position:relative; left:50px; right:0px; max-width:344px; width:100%;}
.lp25 .forexample div {  position: absolute;  font-size: 32px;  line-height: 32px;  letter-spacing: 0.02em;  left: 0px;  top: 40px;  color: #fff;
    text-align: center;  font-weight: 400;  padding-top: 0px;  max-width: 220px;  width: 100%;  -webkit-transform: rotate(-27deg); bottom: 0px;
    -moz-transform: rotate(-27deg);  -o-transform: rotate(-27deg);  -ms-transform: rotate(-27deg);  transform: rotate(-27deg);}
.lp25 .forexample img{max-width:100%; width:100%;}	
.lp25 .list { padding-right: 0%; margin-top: 45px;}
.lp25 .circle img { right: -220px; top: -70px;}
.lp25 .circle img { position: absolute;  width: 110%;  max-width: 520px;}
.lp25 .list .catalogues_1 a:before {   background: url("images/pics/Vector-17.0b9a527b0bb8.png") no-repeat;   background-position: 100% 100%;}
.lp25 .list .catalogues_2 a:before {   background: url("images/pics/Vector_20.740f483f5835.png") no-repeat;   background-position: 0% 100%; height:5px;
bottom: -10px;}
.lp25 .list .catalogues_3 a:before {   background: url("images/pics/Vector-17.0b9a527b0bb8.png") no-repeat;   background-position: 100% 100%;}
.lp25 .list .catalogues_1 a:hover:before{background: url("images/pics/Vector-17.0b9a527b0bb8.png") no-repeat;  background-position:100% 100%;}
.lp25 .list .catalogues_2 a:hover:before{background: url("images/pics/Vector_20.740f483f5835.png") no-repeat;   background-position: 0% 100%;}
.lp25 .list .catalogues_3 a:hover:before{background: url("images/pics/Vector-17.0b9a527b0bb8.png") no-repeat;   background-position: 100% 100%;}
.lp25 .list div { margin-bottom: 25px;}
.lp25 .list div{color:#0E6173;}
.lp25_rus .circle {  width: 605px;  height: 605px;  left: -170px;  top: 350px;}
.lp25_rus .circle img {right: -330px;}

.lp26{ position:relative; z-index:5;}
.lp26 .wrap_cont {  padding: 85px 64px 100px 64px; } 
.lp26 .title{font-style: normal; font-weight: 600; font-size: 40px; line-height: 40px; letter-spacing: 0.02em;}
.lp26 .title_2{font-style: normal; font-weight: normal; font-size: 32px; line-height: 36px; letter-spacing: 0.02em; margin-top:30px;}
.lp26 .lp-container{margin-top:67px; }
.lp26 .boxer_block{float:left; width:65%;}
.lp26 .boxer_2 { width:100%; max-width:783px;  display: table;  border-collapse: collapse;}
.lp26 .boxer_2 .box-row { display: table-row;}
.lp26 .boxer_2 .box { padding:17px 15px;  display: table-cell;  text-align: left;  vertical-align: middle; text-align:center;
   border: 2px solid #eeeeee; background:#fff;}
.lp26 .boxer_2 .box_grey{background:#f7f7f7;}
.lp26 .boxer_2 .left_box{text-align:left; padding-left:30px; font-style: normal; font-weight: 500; font-size: 18px;
line-height: 24px; letter-spacing: 0.02em; width:50%;}
.lp26 .boxer_2 .box_price{font-style: normal; font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em;}
.lp26 .boxer_2 .box_top{vertical-align: top; padding-top:24px; padding-bottom:20px;}
.lp26 .boxer_2 .box_top .tit{font-style: normal; font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em;}
.lp26 .boxer_2 .box_top .tit_2{font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; text-align: center;
letter-spacing: 0.02em; color: #606060; margin-top:16px;}
.lp26 .boxer_2 .box_price_grey{color:#444444;}
.lp26 .boxer_2 .right_box{width:25%;}

.lp26 .boxer_3 { width:100%; max-width:783px;  display: table;  border-collapse: collapse; border-bottom:solid 2px #eeeeee;}
.lp26 .boxer_3 .box-row { display: table-row;}
.lp26 .boxer_3 .box { padding:27px 15px 15px 30px;  display: table-cell;  text-align: left;  vertical-align: middle; background:#f7f7f7; width:100%;
font-style: normal; font-weight: 500; font-size: 13px; line-height: 16px; letter-spacing: 0.02em; color: #606060;}
.lp26 .boxer_3 .box ul{float:left; width:50%; margin-top:16px; list-style:none; }
.lp26 .boxer_3 .box ul li{padding-left:15px; position:relative;}
.lp26 .boxer_3 .box ul li:before {  content: ".";  position: absolute;  width: 27px;  height:25px; top: -5px; left: 4px; font-size: 19px; }
.lp26 .translation_languages{margin-top:24px; font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em;}
.lp26 .translation_languages a{ color: #27A8C4; border-bottom: 1px dashed #27A8C4; padding-bottom: 1px;}
.lp26 .translation_languages a:hover{border-bottom: 1px dashed transparent;}

.lp26 .boxer_2_2 .box_top{height:120px;}
.lp26 .quote_block .apost_warn p{color: #606060;}
.lp26 .quote_block .apost_warn p b { color: #606060;}

.lp26 .left_block{    float: left;     width: 35%; padding-left:95px; padding-top:20px;}
.lp26 .quote{font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; position:relative;}
.lp26 .quote div b{font-weight: 500; color:#27c2f2;}
.lp26 .quote a {font-weight: 500; color:#27c2f2;}
.lp26 .quote div{position:relative; z-index:2;}
.lp26 .quote .first_quote{margin-bottom:30px;}
.lp26 .quote:before { content: "";  position: absolute;  width: 72px;  height: 58px;  top: -25px;  left: -30px;
    background-size: 100%;  z-index: 1;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat;}
	
.lp26 .manager_block{ margin-top:30px; display:table; width:100%;}
.lp26 .manager_block .img_left{display:table-cell; vertical-align:top; width:30%; max-width:98px;}
.lp26 .manager_block img{display:block; max-width:98px; width:100%;}
.lp26 .manager_block .manager_right{padding:10px 0px 10px 24px; display:table-cell; vertical-align:middle;}
.lp26 .manager_block .name{font-size: 18px; font-weight: 600; line-height: 20px; letter-spacing: 0.02em;}
.lp26 .manager_block .post{font-weight: 500; font-size: 14px; line-height: 14px; letter-spacing: 0.02em; color: #A3A3A3; margin-top:5px;}

.lp26 .attention{margin-top:110px; max-width:62px; width:100%;}
.lp26 .quote_block p{font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; margin-top:21px; color: #606060;}
.lp26 .quote_block p b{color:#000;}
.lp26 .quote_block ul{margin-top:10px; font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px;
letter-spacing: 0.02em; color: #606060; list-style:none;}
.lp26 .quote_block ul li{padding-left:15px; position:relative;}
.lp26 .quote_block ul li:before {  content: ".";  position: absolute;  width: 27px;  height:25px; top: -5px; left: 4px; font-size: 24px; }
.lp26 .quote_block p span{background:#f7f1d8;}

.lp26_amazon{background: #F8FBFB;}
.lp26_amazon .boxer_amazon{max-width:583px; width:100%; margin-top:105px;}
.lp26_amazon header{max-width:730px; width:100%;}
.lp26_amazon .left_block{padding-top:40px;}
.lp26_amazon .boxer_2 .left_box{width:60%;}
.lp26_amazon .boxer_2 .right_box {  width: 40%;}
.lp26_amazon .attention {    margin-top: 85px;}
.lp26_amazon .boxer_2_2{margin-top:67px;}

.lp26_tpp .wrap_cont {   padding: 90px 24px 100px 24px;} 
.lp26_tpp{background: #F8FBFB; -webkit-box-shadow: 0px -5px 10px -2px rgba(0,0,0,0.2);
-moz-box-shadow: 0px -5px 10px -2px rgba(0,0,0,0.2); box-shadow: 0px -5px 10px -2px rgba(0,0,0,0.2);}
.lp26_tpp .title{font-weight: 600; font-size: 56px; line-height: 48px; text-align: center; letter-spacing: 0.02em;}
.lp26_tpp .title_2{margin-top:25px; font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em;}
.lp26_tpp .line {  margin: 0px auto;  position: relative;  margin-top: 70px;   left: 0px;   right: 0px;   display: block;   width: 100%;}
.lp26_tpp .boxer_block {  float: left;  width: 50%; padding-left:40px;}
.lp26_tpp .left_block {  float: left;  width: 50%;  padding-left: 130px;   padding-top: 65px;}
.lp26_tpp .boxer_2 .box_top { height:130px;  padding-top: 22px;   padding-bottom: 18px;}
.lp26_tpp .quote_block{max-width:300px; width:100%;}
.lp26_tpp .under_tit{ margin-top:46px; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #606060; max-width:380px; width:100%;}
.lp26_tpp .under_tit a{color:#27A8C4;}
.lp26_tpp .under_tit p{margin-bottom:15px;}


.lp27{background:#ddf2f6; margin-bottom:114px;}
.lp27 .wrap_cont {  padding: 125px 64px 90px 64px; } 
.lp27 .title{font-style: normal; font-weight: 600; font-size: 40px; line-height: 40px; letter-spacing: 0.02em; float:left; width:40%; 
padding-left:150px;}
.lp27 .lp-container{float:left; width:60%;}
.lp27 .different{padding-left:74px; position:relative; margin-bottom:45px;}
.lp27 .different_1:before{content: ""; position:absolute; width:30px; height:30px; top:0px; left:0px; background-size:100%; z-index:1;
background:url("images/pics/ico_rules.c8fe5aa47a85.png") no-repeat;}
.lp27 .different_2:before{content: ""; position:absolute; width:30px; height:30px; top:0px; left:0px; background-size:100%; z-index:1;
background:url("images/pics/ico_uppercase.f3e80f12554b.png") no-repeat;}
.lp27 .different .tit{font-style: normal; font-weight: 600; font-size: 14px; line-height: 24px; letter-spacing: 0.04em; text-transform: uppercase;}
.lp27 .different .desc{margin-top:24px; font-style: normal; font-weight: normal; font-size: 16px; line-height: 20px;
letter-spacing: 0.02em; color: #606060;}
.lp27 .different .desc p{margin-bottom:10px;}
.lp27 .different .desc span{background:#e1ead4; color:#7d755c;}


.lp28{margin-top:20px;}
.lp28 .wrap_cont {  padding: 177px 114px 200px 114px; background:#f8fbfb;} 
.lp28 .title{font-style: normal;font-weight: 600;font-size: 40px;line-height: 40px;text-align: center;letter-spacing: 0.02em;
margin-bottom:89px;}
.lp28 .form_all .form_tbl { max-width:604px; width:100%;  padding: 0px 15px; margin:0px auto;}
.lp28 .und_tit_line {  color: #000; font-weight:500;}
.lp28 .male_invis{display:none;}


.lp28_free .wrap_cont {  padding: 85px 114px 124px 114px; } 
.lp28_free .title_2{font-size: 24px; line-height: 28px; text-align: center; letter-spacing: 0.02em; 
 max-width:740px; width:100%; margin:0px auto;  margin-bottom:49px; }
.lp28_free .title{margin-bottom:40px;}
.lp28_free_2{background:#fff;}
.lp28_free_2 .wrap_cont{background:#fff;}

.lp28 .title_4{font-size: 40px; line-height: 40px; letter-spacing: 0.02em; margin-bottom:80px;}
.lp28_5 .wrap_cont {  padding: 90px 114px 100px 114px; }




.lp12_3 .wrap_cont {position:relative;}
.lp12_3{margin-bottom:125px;}
.lp12_3 .phone {  margin-top: 36px;}
.lp12_3 .line_block .line {   top: -20px;  padding: 0px 0px;}

.lp_bg_blue{ position:relative; z-index:4;}
.lp_bg_blue_wrap{background:#f8fbfb; height:700px; position:absolute; width:100%; top:0px; left:0px;}

.lp_bg_blue_2{ position:relative; z-index:-1;}
.lp_bg_blue_wrap_2{background:#f8fbfb; height:570px; position:absolute; width:100%; top:0px; left:0px;}


.lp26_2{margin-bottom:200px;} 
.lp26_2 .wrap_cont{ padding:120px 64px 60px 64px; background: rgba(230,244,247,1);
background: -moz-linear-gradient(top, rgba(230,244,247,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(230,244,247,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(230,244,247,1) 0%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(230,244,247,1) 0%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(230,244,247,1) 0%, rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(230,244,247,1) 0%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f4f7', endColorstr='#ffffff', GradientType=0 );}


.lp26_2 .wrap:before{content: ""; position:absolute; width:100%; height:108px; top:0px; left:0px; right:0px; margin:0px auto;
 background-size:100%; background:url("images/pics/Vector-41.dbb504b58610.png") no-repeat 50% 0%;}

.lp26_2 .line_block .line { top: auto; bottom: -20px; padding: 0px 22px;}
.lp26_2 .under_title_1{margin-top:30px;}
.lp26_2 .under_title_2 a{ color: #27A8C4; border-bottom: 1px dashed #27A8C4; padding-bottom: 1px; font-weight: 500;}
.lp26_2 .under_title_2 a:hover{border-bottom: 1px dashed transparent;}
.lp26_2 .under_title_3,
.lp12_4 .under_title_3{font-style: normal; font-weight: 500; font-size: 24px; line-height: 28px; text-align: center;
letter-spacing: 0.02em; color: #606060; margin-top:24px;}
.lp26_2 .under_title_4,
.lp12_4 .under_title_4{ margin-top:56px; font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px;
text-align: center; letter-spacing: 0.02em; color: #606060;}
.lp26_2 .under_title_4 a,
.lp12_4 .under_title_4 a{ color: #27A8C4; font-weight: 500; }
.lp26_2 .under_title_4 b,
.lp12_4 .under_title_4 b{color:#000;}

.lp6_2 .wrap_cont {  padding: 100px 64px 100px 64px;}
/* .lp6_2 .cir{padding-top:35px;} */
.lp6_2 .tit {  min-height: 52px;}
.lp6_2 .text { margin-top: 20px;}





.lp29{ margin-bottom:50px;}
.lp29 .wrap_cont {  padding: 100px 64px 55px 64px; background:#f8fbfb;} 
.lp29 .title{font-style: normal;font-weight: 600;font-size: 40px;line-height: 40px;text-align: center;letter-spacing: 0.02em;
margin-top:144px;}
.lp29 .title_2{font-style: normal;font-weight: 500;font-size: 24px;line-height: 28px;text-align: center;letter-spacing: 0.02em;
margin-top:42px;}
.lp29 .form_tit_1{font-style: normal;font-weight: 600;font-size: 40px;line-height: 40px;text-align: center;letter-spacing: 0.02em;
margin-top:20px;}
.lp29 .form_tit_2{font-style: normal;font-weight: 500;font-size: 24px;line-height: 28px;text-align: center;letter-spacing: 0.02em;
margin-top:42px;}
.lp29 .lp-container{max-width:1078px; width:100%; margin:0px auto;}
.lp29 .lp-container_2{ max-width:1078px; width:100%; margin:0px auto; margin-top:52px;}
.lp29 .lp-container_3{margin-top:58px;}
.lp29 .title_und{font-style: normal; font-weight: 500; font-size: 40px; line-height: 40px; text-align: center; letter-spacing: 0.02em;
margin-top:0px;}
.lp29 .title_und_2{font-style: normal; font-weight: 500; font-size: 24px; line-height: 28px; text-align: center; letter-spacing: 0.02em;
margin-top:30px;}
.lp29 .line_block{max-width: 1380px;  width: 100%;   padding:0px 25px;  margin: 0 auto; position:relative;}
.lp29 .line_block .line { position: absolute; left: 0px; right: 0px; top: 0px; margin: 0px auto;
    width: 100%; z-index: 4; padding: 0px 25px;}
.lp29 .form_all #fl_inp_4{display:none;}
.lp29 .form_all #fl_inp_3{display:none;}
.lp29 .form_all #fl_inp_two{display:none;}
.lp29 .form_all #fl_nm_4{display:none; margin-top:20px; color:#eb5a5a;}
.lp29 .form_all #fl_nm_3{display:none; margin-top:20px; color:#eb5a5a;}
.lp29 .form_all #fl_nm_two{display:none; margin-top:20px; color:#eb5a5a;}	
.lp29 .form_right_invis{display:none;}

.lp30{ margin-top:10px;}
.lp30 .wrap_cont {  padding: 100px 64px 70px 64px; background:#fff;} 
.lp30 .title{font-style: normal;font-weight: 600;font-size: 56px;line-height: 48px;text-align: center;letter-spacing: 0.02em;}
.lp30 .title_2{font-style: normal;font-weight: normal;font-size: 32px;line-height: 36px;text-align: center;
letter-spacing: 0.02em; margin-top:40px;}
.lp30 .title_0{font-weight: 600; font-size: 48px; line-height: 47px; text-align: center; letter-spacing: 0.02em;}
.lp30 .under_tit{font-style: normal;font-weight: normal;font-size: 48px;line-height: 36px;text-align: center;
letter-spacing: 0.02em; margin-top:100px;}
.lp30 .under_tit_rus{font-size: 36px; line-height: 42px;}
.lp30 .step{float:left; width:33.3%; text-align:center;}
.lp30 .swiper_partners{overflow:hidden;  margin-top:90px;}
.lp30 .partners{position:relative; }
.lp30 .swiper-button-next-part {cursor:pointer; display:block;  background: url("images/pics/arrow_black_right.5541cb4c9f82.png") no-repeat 50% 50%;
    width: 42px;  height: 25px;   left: auto;  top: 50%; margin-top:-15px;    right: -50px;   background-size: 100%; position:absolute;
    -webkit-transition: all 0.3s;  -moz-transition: all 0.3s;  -ms-transition: all 0.3s;  -o-transition: all 0.3s; transition: all 0.3s;}
.lp30 .lp-container{ margin:0px auto; margin-top:95px; left:0px; right:0px; width:100%; max-width:1040px;}
.lp30 .cir{width:316px; height:316px; text-align: center;  padding-top: 100px;  border-radius: 100%;  -moz-border-radius: 100%;
    -webkit-border-radius: 100%;  margin: 0px auto; margin-top:15px;}
.lp30 .cir_1{background:#e4f4f7;}
.lp30 .cir_2{background:#fcf4db;}
.lp30 .cir_3{background:#fbeceb;}
.lp30 .cir_numb{font-style: normal;font-weight: 300;font-size: 56px;line-height: 56px;text-align: center;letter-spacing: 0.02em;}
.lp30 .cir_rev{font-style: normal; font-weight: 600;  font-size: 14px; line-height: 24px;text-align: center;
letter-spacing: 0.04em;text-transform: uppercase;}
.lp30 .read{margin-top:10px;}
.lp30 .read a{font-style: normal; font-weight: 600; font-size: 14px; line-height: 24px; text-align: center; letter-spacing: 0.04em;
text-transform: uppercase; color: #27A8C4; padding:0px 8px 6px 8px; border-bottom: 2px solid #BDBDBD; display:inline-block;}
.lp30 .read a:hover{ border-bottom: 2px solid transparent; }





	
.lp-block .form_bot_3 { max-width:580px; width:100%; margin:0px auto; padding:0px;  background: #FFFFFF; display:block;
    box-shadow: 0px 0px 4px #c1d7dc;  border-radius: 10px;  z-index: 3;  overflow: hidden; position:relative; left:0px; right:0px;}
.lp-block .form_bot_3 .form_tbl {  padding: 0px 0px;}
.lp-block .form_bot_3 .form_insite {  padding: 0px 0px 0px 0px;}
.lp-block .form_bot_3 .fl_upld {  width: 100%;  max-width: 160px; text-align: center;  position: relative;
    float: none;  margin: 0px auto;  margin-top: 36px;}
.lp-block .form_bot_3 { background: transparent;  box-shadow: none; border-radius: 0px; z-index: 3; overflow: hidden;}
.lp-block .form_bot_3 .form-text-quest{background:#fff;}

.lp-block .form_bot_1 .cv_block{background: #F8FBFB; border-radius: 32px; -moz-border-radius: 32px;
-webkit-border-radius:32px; height:215px; width:215px; margin:0px auto; margin-top:38px; display:block; text-align:center; 
padding-top:112px;}
.lp-block .form_bot_1 .fl_upld { width: 100%; max-width: 100%; text-align: center; position: relative; float: none;}
.lp-block .form_bot_1 .fl_upld label {display: inline-block; text-align: center; padding-left: 0px; color: #27A8C4; }
.lp-block .form_bot_1 .fl_upld span{position:relative;}
.lp-block .form_bot_1 .fl_upld span {  border-bottom: none !important; font-style: normal; font-weight: 600; font-size: 14px;
line-height: 24px; color:#000; text-align: center; letter-spacing: 0.04em; text-transform: uppercase;}
.lp-block .form_bot_1 .fl_upld span:before { content: ""; position: absolute; width: 22px; height: 17px; top: -30px;
    left: 0px; right:0px; margin:0px auto;  background-size: 100%;  background: url("images/pics/ico_ok_res.a5871ae8a568.png") no-repeat;}
.lp-block .form_bot_1 .fl_upld label:before{content: none;}
.lp-block .form_bot_2 .form_insite_tbl{display:table; width:100%;}	
.lp-block .form_bot_2 .form_insite{display:table-cell; width:68%; vertical-align:top;     padding: 48px 90px 60px 64px;}	
.lp-block .form_bot_2 .form_right{display:table-cell; background:#f8f8f8; width:32%; vertical-align:top; padding:48px 0px 40px 32px;}		
.lp-block .form_bot_2 .form_right .tab_a{font-style: normal; font-weight: 500; font-size: 16px; line-height: 20px;
letter-spacing: 0.02em; color: #000000; padding-bottom:4px; border-bottom: 2px solid #BDBDBD; display:inline-block; margin-bottom:24px;
-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
.lp-block .form_bot_2 .form_right .tab_a:hover{cursor:pointer; color: #27C1F2;}
.lp-block .form_bot_2 .wrapper .active .tab_a{ }
.lp-block .form_bot_2 .form_right  .active .tab_a{ color: #27C1F2 !important;}
.lp-block .form_bot_2 .form_right_invis   .active .tab_a{ color: #27C1F2 !important;}
.lp-block .form_bot_2 .tab_item { display: none; }
.lp-block .form_bot_2 .tab_item:first-child { display: block; }
.lp-block .form_bot_2 .form_tit_tab{font-style: normal;font-weight: 500;font-size: 24px;line-height: 28px;letter-spacing: 0.02em;}
.lp-block .form_bot_2 .form_tit_tab_2{margin-top:24px;}
.lp-block .form_bot_2 .offer{font-style: normal; font-weight: 600; font-size: 18px; line-height: 24px;
letter-spacing: 0.02em; color: #000000; position:relative; padding-left:60px;}
.lp-block .form_bot_2 .offer:before{ content: ""; position: absolute;  left:0px; top:0px;}
.lp-block .form_bot_2 .offer_1:before{height:24px; width:24px;   background: url("images/pics/ico_money.9d7dc85dfd99.png") no-repeat; background-size: 100%;}
.lp-block .form_bot_2 .offer_2:before{height:28px; width:24px;  background: url("images/pics/ico_man_work.5de086283ec5.png") no-repeat;  background-size: 100%;}
.lp-block .form_bot_2 .offer{margin-top:24px;}
.lp-block .form_bot_2 .offer_block{margin-top:4px;}
.lp-block .form_bot_2 .tab_item p{font-style: normal;font-weight: 500;font-size: 18px;line-height: 24px;letter-spacing: 0.02em;}
.lp-block .form_bot_2 .text_desc{ margin-top:18px;}
.lp-block .form_bot_2 .tab_item ul{margin-top:10px; font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px;
letter-spacing: 0.02em; color: #000; list-style:none;}
.lp-block .form_bot_2 .tab_item ul li{padding-left:27px; position:relative;}
.lp-block .form_bot_2 .tab_item ul li:before {  content: ".";  position: absolute;  width: 27px;  height:25px; top: -5px; left: 10px; font-size: 24px; }
.lp-block .form_bot_2 .form_tbl {  padding: 37px 0px 0px 0px;}
.lp-block .form_bot_2 .fl_upld{margin-top:28px;}
.lp-block .form_bot_2 .btn_wrap {text-align:left;  padding: 10px 0px;}
.lp-block .form_bot_2 .tab_title{font-style: normal; font-weight: 600; font-size: 16px; line-height: 20px; letter-spacing: 0.02em;
color: #000000; margin-bottom:29px;}


.lp26_3{margin-bottom:130px;}
.lp26_3 .wrap:before{content: none; }
.lp26_3 .Vector_line{   position: absolute;  top: 0px;  width: 100%;  max-width: 100%;  left: 0px; right: 0px; padding:0px 25px;}
.lp26_3 .under_title_1{font-style: normal; font-weight: bold; font-size: 40px; line-height: 40px; text-align: center; 
letter-spacing: 0.02em; margin-top:30px;}
.lp26_3 .under_title_3 div{margin-bottom:25px;}
.lp26_3 .under_phone{font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #606060;
margin-top:12px; text-align:center}
.lp26_3 .under_soc{font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em;
color: #606060; margin-top:0px;}
.lp26_3 .wrap_cont_2{padding-top:110px; padding-bottom:110px;}
.lp26_3 .wrap_cont_3{padding-top:100px; padding-bottom:65px; text-align:center;}
.lp26_3 .wrap_cont_4{padding-top:100px; padding-bottom:0px; margin-top:70px; padding-left:64px; padding-right:64px;}
.lp26_3 .wrap_cont_4 .block_left{float:left; width:35%; padding-right:20px;}
.lp26_3 .wrap_cont_4 .block_right{float:left; width:65%;}
.lp26_3 .wrap_cont_4 .block_right .block_video{float:left; margin-top:50px;}
.lp26_3 .block_video_1{margin-right:90px;}
.lp26_3 .title_metro{padding-left:75px; font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em;
position:relative; margin-top:20px;}
.lp26_3 .title_metro:before {  content: "";  position: absolute;  width: 62px;  height:62px; top: -20px; left: 0px; 
background: url("images/pics/circle_metro.676ca02eeabb.png") no-repeat;  background-size: 100%;  }
.lp26_3 .desc_1{font-style: normal; font-weight: bold; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; margin-top:32px;}
.lp26_3 .desc_2{font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #606060;
margin-top:44px;}
.lp26_3 .desc_2 a{color:#27A8C4;     display: inline-block;}
.lp26_3 .under_title_metro{font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; 
letter-spacing: 0.02em; color: #606060; margin-top:24px;}
.lp26_3 .wrap_btn{text-align:center; position:relative; margin-top:-80px; z-index:5;}
.lp26_3 .btn_map {   background: #27A8C4;  padding: 16px 25px;  width: 100%;  max-width: 367px; border: 2px solid #27A8C4;
    box-sizing: border-box;  box-shadow: 0px 2px 4px #badae1;  border-radius: 2px;  color: #fff;  font-weight: 600;
    font-size: 18px;  line-height: 24px;  letter-spacing: 0.04em;  color: #F8FBFB;  cursor: pointer;     display: inline-block;
    -webkit-transition: all 0.3s;  -moz-transition: all 0.3s;  -ms-transition: all 0.3s;  -o-transition: all 0.3s; transition: all 0.3s;}
.lp26_3 .btn_map:hover{background:#0e6173; border: 2px solid #0e6173;}
.lp26_3 .form_all { margin-top:40px; max-width: 724px;
    background: #FFFFFF;  box-shadow: 0px 0px 4px #c1d7dc;  border-radius: 10px;  z-index: 3;  overflow: hidden;}
.lp26_3 .form_all .form_insite {  padding: 48px 76px 15px 73px;}
.lp26_3 .mail{margin-top:52px;}
.lp26_3 .mail a{font-style: normal; font-weight: normal; font-size: 32px; line-height: 36px; letter-spacing: 0.02em; color: #27A8C4;
text-align:center; display:inline-block; text-align:center;}
.lp26_3 .wrap_map{min-height:500px; background:#F8FBFB;}
.lp26_3 .soc_1 {margin-right:34px;}




.lp-main-transl{padding-top:0px; background:#f9fbfa; margin-top:10px;}
.lp-main-transl .title{font-style: normal; font-weight: 600; font-size: 96px; line-height: 72px; position:relative; z-index:3;     max-width: 50%;
width:100%;}
.lp-main-transl .title span{white-space:nowrap;}
.lp-main-transl ul{ list-style:none; padding-left:40px; max-width:450px; width:100%;}
.lp-main-transl ul.horizontal{ display: flex; flex-wrap: wrap; max-width: none; padding-left: 0; margin-top: 36px; padding-top: 36px!important; }
.lp-main-transl ul li{margin-bottom:40px; font-size:18px; font-weight:500; padding-left:70px; position:relative;
 letter-spacing: 0.02em; line-height:1.3;}
 .lp-main-transl ul.horizontal li { display: flex; justify-content: center; padding-left: 40px; margin-left: 40px;}
.lp-main-transl ul li:before{content: ""; position:absolute; width:24px; height:24px; top:17px; left:5px; background-size:100%; margin-top:-12px;}
.lp-main-transl ul li:nth-child(1):before{ background:url("images/pics/ico_coins.9d7dc85dfd99.png")no-repeat; background-size:100%;}
.lp-main-transl ul li:nth-child(2):before{background:url("images/pics/ico_man.5de086283ec5.png")no-repeat; background-size:100%; height:27px}
.lp-main-transl ul li:nth-child(3):before{background:url("images/pics/ico_sphere.2c5ab246784b.png")no-repeat; background-size:100%;}
.lp-main-transl ul li a{color:#27A8C4; border-bottom: 1px dashed #27A8C4; padding-bottom:1px;}
.lp-main-transl ul li a:hover{ border-bottom: 1px dashed transparent;}
.lp-main-transl .transl_img{position:absolute; width:60%; }
.lp-main-transl .under_title{ letter-spacing: 0.04em;text-transform:uppercase; font-size:14px; line-height:24px; padding-top:14px; 
padding-left:110px; font-weight:600;}
.lp-main-transl .under_title b{font-weight:600; color:#27A8C4; position:relative;     display: inline-block;}
.lp-main-transl .under_title b:before{content: ""; position:absolute; width:100%; height:13px; bottom:-13px; left:0px;  margin-top:-12px;
background:url("images/pics/double_line_blue.b21b98731b2e.png") no-repeat; background-size:100%;}
.lp-main-transl .right_heart{position:absolute; width:100%; max-width:220px; display:block; margin:0px auto; z-index:5;}
.lp-main-transl ul{margin-top:150px; }
.lp-main-transl .wrap_cont{ padding:90px 0px 200px 0px; }

.lp_main_teh_doc .transl_img{max-width:622px; right:0px; top:35px; }
.lp_main_teh_doc .right_heart{top:130px; left:0px; right:-200px; }

.lp_main_constr_doc .right_heart{top:330px;  left:0px; right:-100px; }
.lp_main_constr_doc .transl_img{max-width:620px; right:-40px; top:35px; }

.lp_main_instr .transl_img{max-width:620px; right:0px; top:35px; }
.lp_main_instr .right_heart{top:90px; left:0px; right:-120px;}


.lp_main_bank_doc .transl_img{max-width:700px; right:0px; top:35px; }
.lp_main_bank_doc .wrap_cont { padding-left:45px; }
.lp_main_bank_doc .right_heart{top:130px; left:0px; right:-100px; }

.lp_main_constr_doc{background:#fff}	
.lp_main_instr{background:#fff}
.lp_main_instr .title {padding-left:40px;}

.lp_main_rekviz_schet{ background: #f9fbfa;}
.lp_main_rekviz_schet .wrap_cont { padding-left:45px;}
.lp_main_rekviz_schet .transl_img{max-width:700px; right:0px; top:35px; }
.lp_main_rekviz_schet .right_heart{top:130px; left:0px; right:-60px; }

.lp_main_spravka_bank_sost_schet{background:#f9fbfa}
.lp_main_spravka_bank_sost_schet .transl_img{max-width:700px; right:0px; top:70px; }
.lp_main_spravka_bank_sost_schet .title {  font-style: normal;  font-weight: 600;  font-size: 80px;  line-height: 61px;
    position: relative;   z-index: 3;}
.lp_main_spravka_bank_sost_schet ul {  margin-top: 130px;}
.lp_main_spravka_bank_sost_schet .right_heart{top:160px; left:0px; right:-70px; }

.lp_main_vipiska_schet .right_heart {  top: 120px;  left: -150px;  right: 0px;}
.lp_main_vipiska_schet .wrap_cont { padding-left:45px;}
.lp_main_vipiska_schet .transl_img{max-width:680px; right:0px; top:35px; }

.lp_main_vipiska_vklad{background:#f9fbfa;}
.lp_main_vipiska_vklad .title{padding-left:40px;}
.lp_main_vipiska_vklad .transl_img{max-width:700px; right:0px; top:75px; }
.lp_main_vipiska_vklad .right_heart {  top: 90px;  left: -50px;  right: 0px;}

.lp_main_doc_fns .title{font-style: normal; font-weight: 600; font-size: 72px; line-height: 60px;}
.lp_main_doc_fns ul{margin-top:80px;}

.lp_main_med_doc{background:#fff;}
.lp_main_med_doc .title{font-size:82px;line-height: 68px;}
.lp_main_med_doc .circle { width: 172px; height: 172px; background: url("images/pics/circle_bg.16e71cf0ebe5.png"); border-radius: 100%;
    text-align: center; line-height: 24px; -moz-border-radius: 100%; -webkit-border-radius: 100%;font-style: normal;
	font-weight: 600;font-size: 14px;line-height: 24px;text-align: center;	letter-spacing: 0.04em;	text-transform: uppercase;
    padding-top: 55px;  position: absolute;  margin: 0px auto;  left: 0px;  right: -110px;  bottom: 150px;}
.lp_main_med_doc .transl_img{max-width:582px; right:15px; top:45px;}
.lp_main_med_doc .right_heart { top:90px;  left: 0px;  right: -150px;}
.lp_main_med_doc ul{margin-top:70px;}

.lp_main_med_doc .title{padding-left:0px;}
.lp_main_med_doc ul {padding-left: 0px;}
.lp_main_med_doc .under_title {  padding-left: 70px;}

.lp_main_obsled_analiz .right_heart{top:180px; right: -240px;}

.lp_main_doc_biznes{}

/*.lp-main-transl .wrap_cont {  padding: 90px 0px 240px 0px;}*/

.lp_main_med_doc .wrap_cont {  padding: 90px 0px 230px 85px; background:#f9fbfa;}
.lp_main_doc_biznes .right_heart{position:absolute; width:100%; max-width:220px; display:block; margin:0px auto; z-index:5;
top:80px; left:0px; right:-200px;}
.lp_main_doc_biznes .transl_img{position:absolute; width:60%; max-width:690px; right:50px; top:35px;  }
.lp_main_doc_biznes .circle,
.lp_main_doc_sud .circle, .lp_main_ekonom .circle { width: 172px; height: 172px; background: url("images/pics/circle_bg.16e71cf0ebe5.png"); border-radius: 100%;
    text-align: center; line-height: 24px; -moz-border-radius: 100%; -webkit-border-radius: 100%;font-style: normal;
	font-weight: 600;font-size: 14px;line-height: 24px;text-align: center;	letter-spacing: 0.04em;	text-transform: uppercase;
    padding-top: 55px;  position: absolute;  margin: 0px auto;  left: 0px;  right: -20px;  bottom: 60px;}

	
.lp_main_commerch_predlozh	.right_heart{top: 50px;  left: 0px;  right: -290px;}

.lp_main_doc_prezentacii .transl_img{max-width:659px; top:235px;}


.lp_main_personal .transl_img{max-width:637px; top:85px;}
.lp_main_personal .right_heart{ max-width:208px; top: 50px;  left: 0px;  right: -250px;}
.lp_main_personal .title { min-height:265px;}
.lp_main_personal ul {  margin-top: 40px;}

.lp_main_pass{background:#fff;}
.lp_main_pass  .transl_img{max-width:542px; top:85px; right:80px;}



.lp_main_diplom{background:#fff;}
.lp_main_diplom .transl_img{max-width:669px; top:115px;}
.lp_main_diplom .right_heart{  top: 30px;  left: 0px;  right: -250px;}

.lp_main_trud_knizh{background:#fff;}
.lp_main_trud_knizh .transl_img{max-width:585px; top:125px; right:90px;}
.lp_main_trud_knizh .right_heart{  top: 80px;  left: 0px;  right: -250px;}

.lp_main_prava{background:#fff;}
.lp_main_prava .transl_img{max-width:712px; top:165px; right:0px;}
.lp_main_prava .right_heart{  top: 90px;  left: 0px;  right: -250px;}
.lp_main_prava .circle {  right: -120px;  bottom: 140px;}


.lp_main_doc_sud .transl_img{position:absolute; width:60%; max-width:840px; right:-20px; bottom:50px;  }	
.lp_main_doc_sud .right_heart{position:absolute; width:100%; max-width:220px; display:block; margin:0px auto; z-index:5;
top:30px; left:0px; right:-80px;}
.lp_main_doc_sud{background:#fff;}	
.lp_main_doc_sud .wrap_cont {  padding: 140px 0px 130px 30px; background:#fff;}	
.lp_main_doc_sud ul li:nth-child(1):before {  background: url("images/pics/ico_auction.d08edf436283.png")no-repeat;  background-size: 100%; width:30px; height:30px;}
.lp_main_doc_sud ul li:nth-child(4):before {  background: url("images/pics/ico_language.a7a027a34a02.png")no-repeat;  background-size: 100%; width:30px; height:30px; top:10px;}
.lp_main_doc_sud ul {  margin-top: 80px;     padding-left: 0px;}
.lp_main_doc_sud .circle {right: -100px; }

.lp_main_doc_sud .under_title{padding-left:0px;}


.lp_main_doc_sud_2 .transl_img{position:absolute; width:60%; max-width:840px; right:-20px; bottom:auto; top:320px; }
.lp_main_doc_sud_2 ul li:nth-child(1):before {  background: url("images/pics/ico_coins.9d7dc85dfd99.png")no-repeat;  background-size: 100%; width:24px; height:24px;}
.lp_main_doc_sud_2 .title_small{margin-top:30px; font-size:38px; }
.lp_main_doc_sud_2 .wrap_cont {  padding: 80px 0px 450px 30px;}	
.lp_main_doc_sud_2 .right_heart{ top:320px; left:0px; right:-600px;}
.lp_main_doc_sud_2 .circle {  left: 0px;  right: -20px;  bottom: auto; top:550px;}

.lp_main_doc_sud_3{background: #F8FBFB;}
.lp_main_doc_sud_3 .wrap_cont {  padding: 80px 0px 180px 0px; background: #F8FBFB;}	
.lp_main_doc_sud_3 ul li:nth-child(1):before {  background: url("images/pics/ico_coins.9d7dc85dfd99.png")no-repeat;  background-size: 100%; width:24px; height:24px;}
.lp_main_doc_sud_3 .transl_img{position:absolute; width:60%; max-width:713px; right:0px; bottom:auto; top:190px; }
.lp_main_doc_sud_3 .right_heart{ top:90px; left:0px; right:-160px;}
.lp_main_doc_sud_3 .circle {right: 0px; left:-50px;}


.lp_main_yuridich{background: #F8FBFB;}
.lp_main_yuridich .wrap_cont {  padding: 60px 0px 110px 0px; background:#F8FBFB;}	
.lp_main_yuridich .transl_img{position:absolute; width:60%; max-width:780px; right:-20px; bottom:0px;  }	
.lp_main_yuridich ul li:nth-child(1):before {  background: url("images/pics/ico_auction.d08edf436283.png")no-repeat;  background-size: 100%; width:28px; height:28px;}
.lp_main_yuridich .title_2{font-weight: 400; font-size:36px; line-height: 56px; letter-spacing: 0.02em; margin-top:20px; z-index:3;}

.lp_main_hudozh{}
.lp_main_hudozh ul li:before{ background:url("images/pics/ico_star_small.0ef81dad7b45.png")no-repeat; background-size:100%;}
.lp_main_hudozh ul li:nth-child(1):before{ background:url("images/pics/ico_star_small.0ef81dad7b45.png")no-repeat; background-size:100%;}
.lp_main_hudozh ul li:nth-child(2):before{ background:url("images/pics/ico_star_small.0ef81dad7b45.png")no-repeat; background-size:100%;}
.lp_main_hudozh ul li:nth-child(3):before{ background:url("images/pics/ico_star_small.0ef81dad7b45.png")no-repeat; background-size:100%;}
.lp_main_hudozh .title_2{font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; margin-top:70px; z-index:3; max-width:350px;
width:100%;}
.lp_main_hudozh ul {  margin-top: 40px;}
.lp_main_hudozh .transl_img{position:absolute; width:60%; max-width:640px; right:40px; bottom:auto; top:150px; }
.lp_main_hudozh .circle{ right: -140px;}
.lp_main_hudozh .circle:before { background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat;  background-size: 100%;}
.lp_main_hudozh .wrap_cont {  padding:105px 0px 300px 60px;}	


.lp_main_ekonom{background:#fff;}
.lp_main_ekonom .title_2{font-weight: 400; font-size: 36px; line-height: 65px; letter-spacing: 0.02em; margin-top:30px; z-index:3; position:relative;}
.lp_main_ekonom .transl_img{position:absolute; width:60%; max-width:690px; right:-70px; bottom:auto; top:200px; }
.lp_main_ekonom .right_heart{ top:60px; left:0px; right:-320px;}
.lp_main_ekonom ul { margin-top:65px;}
.lp_main_ekonom .under_title {  padding-left: 40px;}
.lp_main_ekonom .circle{left: -50px;  right:0px;}

.lp_main_finans{background:#F8FBFB;}
.lp_main_finans .wrap_cont {  padding:85px 0px 240px 0px; background:#F8FBFB;}
.lp_main_finans .transl_img{position:absolute; width:60%; max-width:640px; right:40px; bottom:auto; top:240px; }
.lp_main_finans .right_heart{ top:60px; left:0px; right:-320px;}
.lp_main_finans .circle{ bottom:140px;}
.lp_main_finans ul { margin-top:130px; padding-left:0px;}
.lp_main_finans .under_title {  padding-left: 0px;}

.lp_main_perepis{background:#F8FBFB;}
.lp_main_perepis .wrap_cont {  padding:60px 0px 160px 0px; background:#F8FBFB;}
.lp_main_perepis ul { margin-top:80px; padding-left:0px;}
.lp_main_perepis .transl_img{position:absolute; width:60%; max-width:660px; right:60px; bottom:auto; top:200px; }
.lp_main_perepis .right_heart{ top:60px; left:0px; right:-20px;}
.lp_main_perepis .circle{ bottom:100px;}
.lp_main_perepis .under_title {  padding-left: 0px;}

.lp_main_visa{background:#F8FBFB;}
.lp_main_visa .wrap_cont {  padding:105px 0px 250px 64px; background:#F8FBFB;}
.lp_main_visa .transl_img{position:absolute; width:60%; max-width:540px; right:60px; bottom:auto; top:120px; }
.lp_main_visa .right_heart{ top:60px; left:0px; right:-300px;}
.lp_main_visa .circle{left: 0px;  right:-100px;  bottom:80px;}
.lp_main_visa ul {  padding-left:0px;}

.lp_main_spravka{background:#F8FBFB;}
.lp_main_spravka .wrap_cont {  padding:105px 0px 250px 64px; background:#F8FBFB;}
.lp_main_spravka .transl_img{position:absolute; width:60%; max-width:580px; right:20px; bottom:auto; top:20px; }
.lp_main_spravka ul {  padding-left:0px;}
.lp_main_spravka .circle{left: 0px;  right:-150px;  bottom:120px;}
.lp_main_spravka .right_heart{ top:40px; left:0px; right:-200px;}

.lp_main_zakl_brak{background:#F8FBFB;}
.lp_main_zakl_brak .wrap_cont {  padding:65px 0px 180px 0px; background:#F8FBFB;}
.lp_main_zakl_brak .transl_img{position:absolute; width:60%; max-width:690px; right:20px; bottom:auto; top:260px;}
.lp_main_zakl_brak ul {  padding-left:0px;}
.lp_main_zakl_brak .circle{left: 0px;  right:-50px;  bottom:120px;}
.lp_main_zakl_brak .title{max-width:55%;}




.lp_main_IT .wrap_cont {  padding: 100px 64px 230px 64px; background: #F8FBFB;}	
.lp_main_IT ul{padding-left:0px;   margin-top: 40px;}
.lp_main_IT ul li{padding-left:60px;}
.lp_main_IT ul li:before{ background:url("images/pics/ico_star_small.0ef81dad7b45.png")no-repeat; background-size:100%; top:12px;}
.lp_main_IT ul li:nth-child(1):before{ background:url("images/pics/ico_star_small.0ef81dad7b45.png")no-repeat; background-size:100%;}
.lp_main_IT ul li:nth-child(2):before{ background:url("images/pics/ico_star_small.0ef81dad7b45.png")no-repeat; background-size:100%;}
.lp_main_IT ul li:nth-child(3):before{ background:url("images/pics/ico_star_small.0ef81dad7b45.png")no-repeat; background-size:100%;}
.lp_main_IT ul li:before {  background: url("images/pics/ico_star_small.0ef81dad7b45.png")no-repeat;  background-size: 100%; width:24px; height:24px;}
.lp_main_IT .title{font-size: 76px; line-height: 68px;}
.lp_main_IT .title_2{font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; margin-top:70px; z-index:3;  max-width:450px;
width:100%;}
.lp_main_IT .under_title { padding-left: 70px;}
.lp_main_IT .transl_img{position:absolute; width:60%; max-width:680px; right:60px; bottom:auto; top:260px; }

.lp_main_sait{background:#fff;}
.lp_main_sait .wrap_cont {  padding: 150px 64px 150px 64px; background: #F8FBFB;}	
.lp_main_sait ul{padding-left:0px;   margin-top: 90px;}
.lp_main_sait .title{line-height: 89px;}
.lp_main_sait .title_2{font-weight:400; font-size:36px; line-height: 41px; letter-spacing: 0.02em; margin-top:30px; z-index:3; max-width:670px;
width:100%;}
.lp_main_sait .under_title { padding-left: 70px;}
.lp_main_sait .transl_img{position:absolute; width:60%; max-width:670px; right:60px; bottom:auto; top:280px; }
.lp_main_sait .right_heart{ top:130px; left:-50px; right:0px;}


.lp_main_videorolik .transl_img{position:absolute; width:60%; max-width:620px; right:40px; bottom:auto; top:360px; }
.lp_main_videorolik .right_heart{ top:130px; left:0px; right:-400px;}

.lp_main_videorolik ul li:nth-child(1):before { background: url("images/pics/ico_video_editing.201c62865d0d.png") no-repeat;  background-size: 100%;}
.lp_main_videorolik ul li:nth-child(2):before { background: url("images/pics/ico_man.5de086283ec5.png") no-repeat;  background-size: 100%; height:27px; }

.lp_main_game .wrap_cont {  padding: 110px 64px 200px 64px;}	
.lp_main_game ul li:nth-child(1):before { background: url("images/pics/ico_nintendo_switch.7e24920afb74.png") no-repeat;  background-size: 100%;}
.lp_main_game ul li:nth-child(2):before { background: url("images/pics/ico_man.5de086283ec5.png") no-repeat;  background-size: 100%; height:27px; }
.lp_main_game .transl_img{position:absolute; width:60%; max-width:580px; right:60px; bottom:auto; top:380px; }

.lp_main_prilozh .transl_img{max-width:560px; right:40px; bottom:auto; top:320px;  }
.lp_main_prilozh ul li:nth-child(1):before { background: url("images/pics/ico_nintendo_switch.7e24920afb74.png") no-repeat;  background-size: 100%;}
.lp_main_prilozh ul li:nth-child(2):before { background: url("images/pics/ico_man.5de086283ec5.png") no-repeat;  background-size: 100%; height:27px; }

.lp_main_po .wrap_cont {  padding: 60px 64px 150px 64px;}	
.lp_main_po .transl_img{max-width:560px; right:40px; bottom:auto; top:370px;  }
.lp_main_po ul li:nth-child(1):before { background: url("images/pics/ico_nintendo_switch.7e24920afb74.png") no-repeat;  background-size: 100%;}
.lp_main_po ul li:nth-child(2):before { background: url("images/pics/ico_man.5de086283ec5.png") no-repeat;  background-size: 100%; height:27px; }


.lp_main_film .wrap_cont {  padding: 100px 64px 140px 64px;}	
.lp_main_film ul li:nth-child(1):before { background: url("images/pics/ico_nintendo_switch.7e24920afb74.png") no-repeat;  background-size: 100%;}
.lp_main_film .transl_img{max-width:560px; right:40px; bottom:auto; top:400px;  }
.lp_main_film .right_heart{ top:230px; left:0px; right:-600px;}
.lp_main_film .title{max-width:80%;}


.lp_main_notar .wrap_cont {  padding: 90px 34px 240px 34px;}	
.lp_main_notar ul {  margin-top: 60px;  padding-left: 0px;}
.lp_main_notar .transl_img{max-width:570px; right:60px; bottom:auto; top:50px;  }
.lp_main_notar .right_heart{ top:60px; left:0px; right:-400px; max-width:200px;}

.lp_main_notar_pass{background:#fff;}
.lp_main_notar_pass .transl_img{max-width:530px; right:30px; bottom:auto; top:50px;  }
.lp_main_notar .right_heart{ top:60px; left:0px; right:-330px; max-width:200px;}
.lp_main_notar .circle {  right: -230px;  bottom: 100px;}

.lp_main_dichiarazione{background:#fff;}
.lp_main_dichiarazione .wrap_cont {  padding:100px 34px 150px 34px;}
.lp_main_dichiarazione ul {  margin-top: 150px;  padding-left: 0px;}
.lp_main_dichiarazione ul li:nth-child(1):before { background: url("images/pics/ico_nintendo_switch.7e24920afb74.png") no-repeat;  background-size: 100%;}
.lp_main_dichiarazione .title_2{font-weight:400; font-size:36px; line-height: 41px; letter-spacing: 0.02em; margin-top:30px; 
position:relative; z-index:3; max-width:670px; width:100%;}
.lp_main_dichiarazione .transl_img{max-width:650px; right:0px; bottom:auto; top:200px;  }
.lp_main_dichiarazione .right_heart{ top:120px; left:0px; right:-380px;}

.lp_main_doc_uchred{background:#fff;}
.lp_main_doc_uchred .wrap_cont { background:#fff;}
.lp_main_doc_uchred .transl_img{max-width:660px; right:0px; bottom:auto; top:50px;  }
.lp_main_doc_uchred .right_heart {  top: 60px;  right: -350px;}
.lp_main_doc_uchred ul {  margin-top: 100px;  }

.lp_main_tender{background:#F8FBFB;}
.lp_main_tender .wrap_cont { background:#F8FBFB;}
.lp_main_tender ul { margin-top: 130px; padding-left: 0px;}
.lp_main_tender .under_title{padding-left: 0px;}

.lp_main_audit_otch ul { margin-top: 60px; padding-left: 0px;}

.lp_main_pers_pass{background:#F8FBFB;}
.lp_main_pers_pass .wrap_cont { background:#F8FBFB;}
.lp_main_pers_pass ul {  margin-top: 50px;  }
.lp_main_pers_pass .title {    font-size: 90px;  line-height: 87px; }
.lp_main_pers_pass .right_heart {  top: 60px;  right: -400px;}
.lp_main_pers_pass .transl_img{max-width:540px; right:40px; bottom:auto; top:140px;  }
.lp_main_pers_pass .circle {  right: -230px;  bottom: 100px;}
.lp_main_pers_pass .title{max-width:60%;}

.lp_main_resume .transl_img{max-width:540px; right:40px; bottom:auto; top:80px;  }
.lp_main_resume .wrap_cont {  padding:110px 0px 150px 34px;}
.lp_main_resume ul {  margin-top: 70px; padding-left:0px; }
.lp_main_resume .under_title{padding-left:0px;}
.lp_main_resume .right_heart {  top: 140px;  right: -200px;}
.lp_main_resume .circle {  right: -130px;  bottom: 100px;}

.lp_main_catalog_small{background:#fff;}
.lp_main_catalog_small .transl_img{max-width:650px; right:40px; bottom:auto; top:120px;  }
.lp_main_catalog_small .wrap_cont {  padding:120px 0px 170px 34px; background:#fff;}
.lp_main_catalog_small ul {  margin-top: 70px; padding-left:0px; }
.lp_main_catalog_small .under_title{padding-left:0px;}
.lp_main_catalog_small .right_heart {  top: 40px;  right: -100px;}
.lp_main_catalog_small .circle {  right: -130px;  bottom: 100px;}

.lp_main_press_reliz .wrap_cont {  padding:170px 0px 160px 34px;}
.lp_main_press_reliz ul {  margin-top: 100px; padding-left:0px; }
.lp_main_press_reliz .under_title{padding-left:0px;}
.lp_main_press_reliz .right_heart {  top: 110px;  right: -250px;}
.lp_main_press_reliz .circle {  right: -130px;  bottom: 100px;}
.lp_main_press_reliz .transl_img{max-width:600px; right:40px; bottom:auto; top:70px;  }

.lp_main_etiketka{background:#fff;}
.lp_main_etiketka .wrap_cont {  padding:130px 0px 200px 34px; background:#fff;}
.lp_main_etiketka ul {  margin-top: 100px; padding-left:0px; }
.lp_main_etiketka .under_title{padding-left:0px;}
.lp_main_etiketka .right_heart {  top: 150px;  right: -250px;}
.lp_main_etiketka .circle {  right: -130px;  bottom: 100px;}
.lp_main_etiketka .transl_img{max-width:435px; right:-500px; left:0px; margin:0px auto; bottom:auto; top:0px;  }
.lp_main_etiketka .title { font-size: 131px; line-height: 105px;}


.lp_main_menu_kafe{background:#fff;}
.lp_main_menu_kafe .wrap_cont {  padding:120px 0px 140px 34px; background:#fff;}
.lp_main_menu_kafe ul {  margin-top: 100px; padding-left:0px; }
.lp_main_menu_kafe .under_title{padding-left:0px;}
.lp_main_menu_kafe .right_heart {  top: 50px;  right: -400px;}
.lp_main_menu_kafe .circle {  right: -180px;  bottom: 100px;}
.lp_main_menu_kafe .transl_img{max-width:540px; right:20px;  bottom:auto; top:150px;  }
.lp_main_menu_kafe .title {  max-width:55%;}

.lp_main_localizaciya{background:#F8FBFB;}
.lp_main_localizaciya .title_2 {  font-weight: 600;  font-size: 22px;  line-height: 24px;  letter-spacing: 0.02em;  margin-top: 30px; position:relative; z-index: 3;}
.lp_main_localizaciya ul li a {  border-bottom: none;}
.lp_main_localizaciya ul li a:hover{border-bottom: none;}
.lp_main_localizaciya .transl_img {  position: absolute;  width: 60%;  max-width: 640px;  right: 60px;   top: 220px;}
.lp_main_localizaciya .wrap_cont{padding-bottom:140px;}

.lp_main_postredak{background:#fff;}
.lp_main_postredak .title {font-weight: 600; font-size: 68px; line-height: 68px; max-width: 55%;}
.lp_main_postredak ul {  padding-left: 0px;  margin-top: 65px;}
.lp_main_localizaciya .transl_img {  position: absolute;  width: 60%;  max-width: 645px;  right: 60px;   top: 120px;}
.lp_main_localizaciya .wrap_cont{padding-bottom:280px;}

.lp_main_big_text{background:#fff;}
.lp_main_big_text .transl_img {  position: absolute;  width: 60%;  max-width: 725px;  right: 40px;   top: 180px;}
.lp_main_big_text .title {font-weight: 600; font-size: 76px; line-height: 60px; max-width: 55%;}
.lp_main_big_text .wrap_cont{padding-bottom:180px;}


.lp_main_prov_kachestvo ul {  padding-left: 0px;  margin-top: 90px; max-width:400px; width:100%;}
.lp_main_prov_kachestvo .title_2 {  margin-top: 60px;}

.lp_main_perevod_rus_eng{}
.lp_main_perevod_rus_eng ul {  padding-left: 0px;  margin-top: 75px; max-width:400px; width:100%;}
.lp_main_perevod_rus_eng .transl_img {  position: absolute;  width: 60%;  max-width: 600px;  right: 40px;   top: 70px;}
.lp_main_perevod_rus_eng .right_heart {  top: 40px;  right: -200px;}

.lp-main_2_2 .wrap_cont {  padding: 130px 15px 115px 15px;  background: url("images/pics/bg_main_2.008cdb15fc4a.jpg") no-repeat 50% 0%;
    background-size: cover;}
.lp-main_2_2 ul{margin-top:77px; list-style:none;     max-width: 420px; width:100%; margin-left:80px;}
.lp-main_2_2 ul li{margin-bottom:30px; font-size:18px;  padding-left:60px; position:relative; letter-spacing: 0.02em; color:#fff; line-height:1.2;}
.lp-main_2_2 ul li:before{content: ""; position:absolute; width:24px; height:24px; top:50%; left:5px; background-size:100%; margin-top:-12px;}
.lp-main_2_2 ul li:nth-child(1):before{ background:url("images/pics/ico_coins_white.21246d36c9ce.png")no-repeat; background-size:100%;}
.lp-main_2_2 ul li:nth-child(2):before{background:url("images/pics/ico_man_white.3fc3043977cc.png")no-repeat; background-size:100%; height:28px;}
.lp-main_2_2 ul li:nth-child(3):before{background:url("images/pics/ico_sphere_white.a882f9aa0951.png")no-repeat; background-size:100%;}
.lp-main_2_2 ul li a{color:#27A9C5; }
.lp-main_2_2 .we_trust {  max-width:320px;  width: 100%;  height: 105px;   background: url("images/pics/right_heart_4.fde7523a88b7.png") no-repeat 50% 0%;
background-size:100%;
    font-style: normal;  font-size: 32px; line-height: 35px; color: #FFFFFF;  padding-top: 35px;  margin: 0px auto;  font-family: Times;text-align:center;}
.lp-main_2_2 .title_2 {max-width:380px; margin:0px auto;  margin-top: 44px;}
.lp-main_2_2 .we_trust span{padding-left:10px; padding-right:10px;}
.lp-main_2_2 .title{max-width:827px;}

.lp-main_2_3 .title_2 {max-width:500px;}

.lp-main_2_4 .title{max-width: 887px;}

.lp_main_science{background:#fff;}
.lp_main_science .wrap_cont {   padding: 90px 64px 170px 64px;   background: #F8FBFB;}
.lp_main_science .title {  font-weight: 600; font-size: 76px; line-height: 60px;   position: relative;
    z-index: 3;   max-width: 55%;   width: 100%;}
.lp_main_science .title_2 {    max-width: 330px;   width: 100%;}
.lp_main_science .under_title {   padding-left: 60px;}
.lp_main_science .transl_img {  position: absolute;  width: 60%;  max-width: 645px;  right: 70px;  bottom: auto;   top: 120px;}

.lp_main_science .right_heart {margin: 0px auto;  z-index: 5;  top: 50px;  left: 0px;  right: -340px;}
.lp_main_science .circle { width: 172px;  height: 172px;  background: url("images/pics/circle_bg.16e71cf0ebe5.png");  border-radius: 100%;
    text-align: center;  line-height: 24px;  -moz-border-radius: 100%;  -webkit-border-radius: 100%;   font-style: normal;
    font-weight: 600;  font-size: 14px;  text-align: center;  letter-spacing: 0em;  text-transform: uppercase;   padding-top: 38px;
    position: absolute;  margin: 0px auto;  left: -40px;  right: 0px;  bottom: 100px;}
.lp_main_science_2 .wrap_cont {   padding: 140px 64px 210px 64px;  }
.lp_main_science_2 ul {  padding-left: 0px; margin-top:140px;  max-width: 400px;  width: 100%;}
.lp_main_science_2 .under_title { padding-left: 0px;}
.lp_main_science_2 .title { font-size: 90px; line-height: 87px;}
.lp_main_science_2 ul li:before{ top: 13px;}

.lp_main_science_grant .right_heart{ top: 300px;  left: -120px;  right: 0px;}

.lp_main_tpp{}
.lp_main_tpp .wrap_cont {   padding: 70px 24px 160px 24px;   background: #F8FBFB;}
.lp_main_tpp .title {  font-weight: 600; font-size: 90px; line-height: 87px;  position: relative;
    z-index: 3;   max-width: 55%;   width: 100%;}
.lp_main_tpp .title_2 {    max-width: 650px;   width: 100%; font-size:36px;  line-height: 40px; margin-top:60px; position:relative; z-index:3;}
.lp_main_tpp .transl_img {  position: absolute;  width: 60%;  max-width: 540px;  right: 70px;  bottom: auto;   top: 130px;}
.lp_main_tpp .right_heart {margin: 0px auto;  z-index: 5;  top: 50px;  left: 0px;  right: -340px;}
.lp_main_tpp .circle { width: 172px;  height: 172px;  background: url("images/pics/circle_bg.16e71cf0ebe5.png");  border-radius: 100%;
    text-align: center;  line-height: 24px;  -moz-border-radius: 100%;  -webkit-border-radius: 100%;   font-style: normal;
    font-weight: 600;  font-size: 14px;  text-align: center;  letter-spacing: 0.04em;  text-transform: uppercase;   padding-top: 50px;
    position: absolute;  margin: 0px auto;  left: 0px;  right: -60px;  bottom: 100px;}
.lp_main_tpp .under_title { padding-left: 0px;}
.lp_main_tpp ul {  padding-left: 0px; margin-top:86px;  max-width: 420px;  width: 100%;}
.lp_main_tpp ul li:before{ top: 13px;}

.lp_main_konsul .wrap_cont {   padding: 40px 24px 100px 24px;   background: #F8FBFB;}
.lp_main_konsul ul li:nth-child(4):before{height:30px; width:30px; background:url("images/pics/Receipt-Approved.598a23ea145e.png")no-repeat; background-size:100%;
    top: 10px;    left: 2px;}
.lp_main_konsul ul {  margin-top:50px; }
.lp_main_konsul .title_2 {    max-width: 380px;   width: 100%;}
.lp_main_konsul .circle { width: 200px;  height: 200px; padding-top: 40px;}
.lp_main_konsul .transl_img {   top: 200px;}

.lp_main_udostov .wrap_cont {   padding: 70px 24px 140px 24px;   background: #F8FBFB;}
.lp_main_udostov ul {  margin-top:110px; }
.lp_main_udostov .transl_img {  position: absolute;  width: 60%;  max-width: 560px;  right: 40px;  bottom: auto;   top: 95px;}
.lp-block .right_heart_new_2{max-width: 280px;}	
.lp-block .right_heart_new_2 .right_heart_text{max-width: 240px; font-size: 24px;
line-height: 24px; padding-top: 50px; -webkit-transform: rotate(-20deg);   -moz-transform: rotate(-20deg);   -o-transform: rotate(-20deg);
    -ms-transform: rotate(-20deg);   transform: rotate(-20deg);}

.lp_main_istrebov .wrap_cont {   padding: 160px 24px 140px 24px; }

.lp_main_shtamp .title{max-width:500px;}
.lp_main_shtamp .wrap_cont {   padding: 110px 24px 125px 24px; }
.lp_main_shtamp .transl_img {  position: absolute;  width: 60%;  max-width: 380px;  right: 100px;  bottom: auto;   top: 170px;}
.lp_main_shtamp .right_heart {  top: 140px;  left: 0px;  right: -40px;}
.lp_main_shtamp .circle {  right: -440px;   bottom: 250px;}

.lp_main_apost_zagz_mvd{}
.lp_main_apost_zagz_mvd .title {max-width:970px;}
.lp_main_apost_zagz_mvd .wrap_cont{padding:60px 64px 140px 64px; }
.lp_main_apost_zagz_mvd ul{list-style:none; margin-top:70px; }
.lp_main_apost_zagz_mvd .transl_img {  position: absolute;  width: 60%;  max-width: 500px;  right: 40px;  bottom: 100px;   top: auto;}
.lp_main_apost_zagz_mvd .circle{width:224px; height:224px;  right: -200px;  }

.lp_main_specialist{}
.lp_main_specialist .title {  font-weight: 600;  font-size: 70px;  line-height: 60px;  max-width: 825px;}
.lp_main_specialist .title_2{ max-width: 725px;}

























.lp1_2{ background:#7ac6d7;}
.lp1_2 .wrap{  }
.lp1_2 .wrap_cont{ padding:90px 60px 220px 0px;  }
.lp1_2 .title{color:#fff; font-size:56px; font-weight:600; letter-spacing: 0.02em; line-height:48px;}
.lp1_2 .circle{width:350px; height:350px;  background:#0e6173; border-radius: 100%; text-align:center;
    -moz-border-radius: 100%;     -webkit-border-radius: 100%; position:absolute; margin:0px auto; left:-40px; top:280px;}
.lp1_2 .circle img{position:absolute; width:100%; max-width:480px; left:0px; right:-180px; margin:0px auto; top:50px;}
.lp1_2 .from_bus_block{text-align:center; margin-top:108px;}
.lp1_2 .from_bus{color:#fff; font-size:32px; font-style:italic; font-weight:400; display:inline-block; margin-left:150px;}
.lp1_2 .from_bus div{float:left; line-height:32px;}
.lp1_2 .from_bus img{max-width:103px; width:100%; margin-left:21px; margin-right:40px; padding-top:5px;}
.lp1_2 .list{text-align:right; padding-right:5%; margin-top:80px;  max-width:900px; width:100%; float:right;}
.lp1_2 .list div{display:inline-block; font-weight:600; font-size:40px; line-height:40px;  letter-spacing: 0.02em; margin-left:27px;
margin-bottom:20px; color:#0E6173;}
.lp1_2 .list div a{color:#0E6173; position:relative;}
.lp1_2 .list div.white_text a{color:#fff;}
.lp1_2 .list div.white_text a:hover{color:#fff;}

.lp1_2 .list .catalogues a{ color:#fff;}
.lp1_2 div.white_text{color:#fff;}


.lp1_5 .wrap_cont{ padding:90px 60px 120px 0px;  }
.lp1_5 .title_3{margin-top:40px; font-size: 40px; color:#fff; line-height: 48px; text-align: right; letter-spacing: 0.02em;}
.lp1_5_2 .lp_cont_personal{float:right; max-width:740px; width:100%; margin-top:38px;}
.lp1_5_2 .lp_cont_personal .vid{margin-top:40px;}
.lp1_5_2 .lp_cont_personal .tit{font-weight: 600; font-size: 48px; line-height: 40px; letter-spacing: 0.02em; color: #F8FBFB;}
.lp1_5_2 .lp_cont_personal .desc{font-size: 36px; margin-top:17px; line-height: 43px; letter-spacing: 0.02em; color: #FFFFFF;}
.lp1_5_2 .lp_cont_personal .desc b{font-weight:600;}

.lp1_6 {background: rgba(255,255,255,1);
    background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(52%, rgba(255,255,255,1)), color-stop(53%, rgba(122,198,215,1)), color-stop(100%, rgba(122,198,215,1)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#7ac6d7', GradientType=1 );}
.lp1_6 .wrap_cont{ padding:90px 40px 120px 96px;    background: #7ac6d7;}
.lp1_6 .title_3{font-size: 37px; line-height: 48px; font-weight:300; letter-spacing: 0.02em; color: #FFFFFF; text-align:left; float:right; display:inline-block;
margin-top:60px; max-width:721px; width:100%;}
.lp1_6 .title_3 p{margin-bottom:40px;}
.lp1_6 .list {  text-align: right;  padding-right: 0%;  margin-top: 30px;}
.lp1_6 .list div{color:#fff; margin-left: 17px;}
.lp1_6 .title_3 b{font-weight:500;}

.lp1_7 { background: rgba(255,255,255,1);
    background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(248,251,251,1) 53%, rgba(248,251,251,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(52%, rgba(255,255,255,1)), color-stop(53%, rgba(248,251,251,1)), color-stop(100%, rgba(248,251,251,1)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(248,251,251,1) 53%, rgba(248,251,251,1) 100%);
    background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(248,251,251,1) 53%, rgba(248,251,251,1) 100%);
    background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(248,251,251,1) 53%, rgba(248,251,251,1) 100%);
    background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(248,251,251,1) 53%, rgba(248,251,251,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#7ac6d7', GradientType=1 );
color:#0E6173; margin-top:55px; margin-bottom:55px;}
.lp1_7 .wrap_cont{ padding:50px 60px 70px 96px; background:#F8FBFB;}
.lp1_7 .title{color: #0E6173;}
.lp1_7 .title_3 p{margin-bottom:40px; color:#0E6173;}
.lp1_7 .title_3 p a{color:#0E6173;}


.lp1_7 .list div{color:#0E6173;}
.lp1_7 .circle {background: #f6c880; top: 220px;}
.lp1_7 .lp-container_2{margin-top:210px;}
.lp1_7 .title_4{color: #0E6173; text-align:left; float:none; display:inline-block; margin-top:50px; max-width:913px; width:100%;}
.lp1_7 .circle_2{width: 350px;  height: 350px;  background: #f6c880;  border-radius: 100%;    text-align: center;
    -moz-border-radius: 100%;   -webkit-border-radius: 100%;   position: absolute;  margin: 0px auto;  right: -100px;  top: 750px;}
.lp1_7_2 .circle {top: 250px;}
.lp1_7_2 .lp-container{margin-top:140px;}
.lp1_7_2 .title_0{ text-align:left; float:right; display:inline-block;
margin-top:-50px; max-width:721px; width:100%;}
.lp1_7_2 .title_3 b{font-weight:bold;}	
	

	
	
.lp_world {background: rgba(255,255,255,1);
    background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(52%, rgba(255,255,255,1)), color-stop(53%, rgba(122,198,215,1)), color-stop(100%, rgba(122,198,215,1)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#7ac6d7', GradientType=1 );}
.lp_world .wrap_cont{ padding:90px 90px 280px 64px;    background: #7ac6d7;}
.lp_world .title{font-style: italic; font-family: Times; font-weight: normal; font-size: 32px; line-height: 35px; color: #0E6173;
 max-width:800px; width:100%; }
.lp_world .title_2{font-weight: 600; font-size: 56px; line-height: 48px; letter-spacing: 0.02em; color: #0E6173;
 max-width:908px; width:100%; margin-top:25px;}
.lp_world .title_3{font-style: italic; font-family: Times; font-weight: normal; font-size: 32px; line-height: 35px;
color: #FFFFFF; float:right; display:inline-block;  max-width:721px; width:100%; text-align:right; margin-top:100px;}
.lp_world .list {  text-align: right;  padding-right: 0%;  margin-top: 30px; max-width:700px; width:100%; float:right;}
.lp_world .list div{font-weight: 600; font-size: 40px; line-height: 40px; letter-spacing: 0.02em; color: #0E6173; margin-left: 17px;
display:inline-block; margin-left:24px; margin-bottom:20px;}
.lp_world .circle{width:635px; height:635px;  background:#0E6173; border-radius: 100%; text-align:left; padding-top:137px; padding-left:257px;
    -moz-border-radius: 100%;     -webkit-border-radius: 100%; position:absolute; margin:0px auto; left:-170px; top:380px;}
.lp_world .circle_text{font-weight: 600; font-size: 32px; line-height: 40px; letter-spacing: 0.02em; color: #FFFFFF; display:block;
max-width:320px; width:100%;}	
.lp_world .circle_percent{font-weight: 500; font-size: 150px; line-height: 150px; letter-spacing: 0.02em; color: #FFFFFF;  display:block;
margin-top:0px; margin-bottom:0px; margin-left:-10px;}		
	
	
.lp_faster{}	
.lp_faster .wrap_cont{ padding:70px 64px 70px 64px; }
.lp_faster .title{font-weight: 600; font-size: 48px; line-height: 58px; letter-spacing: 0.02em; position:relative;}	
.lp_faster .title:before {  content: "";  position: absolute;  height: 2px;  bottom: -30px;  left: 0px;  background-size: 100%;
    z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
.lp_faster .lp-container{margin-top:130px; padding-left:20px;}	
.lp_faster .hour{float:left; width:29%; padding-left:5px; margin-right:6.5%; display:block; margin-bottom:130px;}	
.lp_faster .hour_3{margin-right:0%;}
.lp_faster .hour .hour_tit{font-size: 32px; line-height: 24px; letter-spacing: 0.04em; text-transform: uppercase; padding-left:100px; 
position:relative;}	
.lp_faster .hour .hour_tit:before{content: ""; background:url("images/pics/Clock_Checked.dd3290b10bc8.png") no-repeat; background-size:100%; position:absolute;
width:60px; height:60px; left:0px; top:50%; margin-top:-30px;}
.lp_faster .hour .desc{font-size: 24px; line-height: 34px; letter-spacing: 0.02em; margin-top:73px;}
.lp_faster .faster_doc_wrap{text-align:center; margin-top:0px; width:100%;}	
.lp_faster .faster_doc_wrap a{font-size: 40px; line-height: 52px; text-align: center; letter-spacing: 0.02em; color: #27A8C4;}	
	
.lp_faster .quote_big{ width:100%; max-width:820px; display:block; margin:0px auto; margin-top:40px; position:relative; right:-100px;}
.lp_faster .rectangle_block, .lp_legalize .rectangle_block{ padding-right:35px;}
.lp_faster .quote_block, .lp_legalize .quote_block{display:inline-block; margin-top:0px;}
.lp_faster .rect_block, .lp_legalize .rect_block{display:inline-block;}
.lp_faster .name, .lp_legalize .name{text-align:left;  font-size:16px; font-weight:500; margin-top:16px; letter-spacing: 0.02em;}
.lp_faster .prof, .lp_legalize .prof{text-align:left;  font-size:18px; font-weight:500; color:#A3A3A3; margin-top:5px; letter-spacing: 0.02em;}
.lp_faster .quote_cell p, .lp_legalize .quote_cell p{position:relative; z-index:2; margin-bottom:20px;}
.lp_faster .cloud_blue, .lp_legalize .cloud_blue{background:#FFF2CC; padding:24px 24px 5px 24px; border-radius: 24px 0px 24px 24px; -moz-border-radius: 24px 0px 24px 24px;
-webkit-border-radius: 24px 0px 24px 24px; font-style: normal; font-weight: normal; font-size: 22px; line-height: 26px;
letter-spacing: 0.02em;}	
.lp_faster .quote_cell .rectangle_small, .lp_legalize .quote_cell .rectangle_small { width: 100%; max-width: 98px; margin-top: 0px;}
.lp_faster .quote_cell_1 .rect_block_small, .lp_legalize .quote_cell_1 .rect_block_small { width: 25%; float: right; text-align: left; padding-left: 40px;}
.lp_faster .quote_cell_1 .cloud_blue_1, .lp_legalize .quote_cell_1 .cloud_blue_1 { width: 75%; float: left; text-align:center;}
.lp_faster .quote_cell_1 .rect_block_small img, .lp_legalize .quote_cell_1 .rect_block_small img { width: 100%; min-width: 98px;}
.lp_faster .phone{font-size:40px; color:#167387; display:inline-block;}

.lp_faster_2 .lp-container{margin-top:50px;}
.lp_faster_2 .wrap_cont{ padding:70px 64px 0px 64px; }	

.lp_faster_skidka{background:#f8fbfb;}
.lp_faster_skidka .wrap_cont{ padding:105px 64px 70px 64px; }
.lp_faster_skidka .hour{margin-right: 4.5%; }
.lp_faster_skidka .hour_1 {  width: 24%;}
.lp_faster_skidka .hour_2 {  width: 29%;}    
.lp_faster_skidka .hour_3 {  width: 38%;}
.lp_faster_skidka .hour_3{margin-right:0px;}
.lp_faster_skidka .title{font-size: 48px; line-height: 51px; letter-spacing: 0.02em; width:100%; max-width:800px;}
.lp_faster_skidka .title:before{content:none;}
.lp_faster_skidka .red_cir {  max-width: 260px; width:100%; height: 180px;   background: url("images/pics/red_cir_2.1633eedb83c9.png") no-repeat; background-size:100%;
   text-align: center;  padding-top: 75px; font-weight: 600; font-size: 48px; line-height: 36px; letter-spacing: 0.02em; color: #D94239; float:right;}
.lp_faster_skidka .hour_2 .red_cir{margin-top:-25px;}
.lp_faster_skidka .lp-container {  margin-top: 80px;   padding-left: 0px;}	
.lp_faster_skidka .hour {  margin-bottom: 0px; position:relative; min-height:300px;}
.lp_faster_skidka .hour .hour_tit {  letter-spacing: 0.04em;   padding-left: 82px;}
.lp_faster_skidka .hour .desc{max-width:310px; width:100%;}
.lp_faster_skidka .hour .desc p{padding-bottom:12px;}

.lp_faster_skidka_2{background:#fff;}
.lp_faster_skidka_2 .wrap_cont{ padding:55px 64px 70px 64px; }
	
.lp_legalize .wrap_cont{ padding:160px 64px 80px 64px; }	 
.lp_legalize .title{font-weight: 600; font-size: 48px; line-height: 47px; letter-spacing: 0.02em; text-align:center;}	
.lp_legalize .quote_big{ width:100%; max-width:1050px; display:block; margin:0px auto; margin-top:60px; position:relative; }	
.lp_legalize .cloud_blue{background: #E9FBFB;}	
.lp_legalize .quote_cell_1 .rect_block_small { width: 20%; float: right; text-align: left; padding-left: 40px;}
.lp_legalize .quote_cell_1 .cloud_blue_1 { width: 80%; float: left; text-align:left; font-size: 28px; line-height: 37px; letter-spacing: 0.02em;
padding:24px 24px 5px 24px;}	

.lp_legalize_2 .wrap_cont{ padding:40px 64px 80px 64px; }	 
	
	
.lp_non_office{}	
.lp_non_office .wrap_cont{ padding:80px 64px 80px 64px; }
.lp_non_office .title_1{font-weight: 600; font-size: 48px; line-height: 44px; letter-spacing: 0.02em; position:relative; max-width:893px; width:100%;}	
.lp_non_office .title_2{font-weight: 400; font-size: 36px; line-height: 40px; letter-spacing: 0.02em; margin-top:50px; max-width:893px; width:100%;}		
.lp_non_office .title_1:before {  content: "";  position: absolute;  height: 2px;  bottom: -30px;  left: 0px;  background-size: 100%;
    z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
.lp_non_office .desc{font-size: 30px; line-height: 33px; letter-spacing: 0.02em; margin-top:30px; max-width:893px; width:100%;}
.lp_non_office .desc p{margin-bottom:15px; line-height:1.2;}
.lp_non_office .desc .p_bold{font-weight:600;}
.lp_non_office .desc .p_bold b{font-weight:700;}


.lp_free_period .wrap_cont{  padding:20px 64px 80px 64px;  text-align:center;}
.lp_free_period .title_1{font-size: 36px;line-height: 40px;text-align: center;letter-spacing: 0.02em;}
.lp_free_period .title_1 b{font-weight:600;}
.lp_free_period_2 .wrap_cont{background:#F8FBFB;}
	
.lp31{padding:110px 0px 155px 0px;}
.lp31 .lp-container{text-align:center;}
.lp31 .block{display:inline-block; vertical-align:top; width:38%; position:relative;}
.lp31 .block .tit{font-style: normal; font-weight: 600; font-size: 56px; line-height: 48px; letter-spacing: 0.02em; text-align: center;}
.lp31 .block .desc{font-style: normal; font-weight: normal; font-size: 36px; line-height: 36px; text-align: center; 
letter-spacing: 0.02em;  padding:0px 10px;}
.lp31 .block .img{text-align:center; margin-top:53px; margin-bottom:52px;}
.lp31 .block .before{content: ""; position:absolute; width:100%;}
.lp31 .block_1 .before{background:url("images/pics/naprimer_1.6f4b2a8e30ab.png") no-repeat; background-size:100%;
width:196px; height:184px; left:-140px; top:70px;}
.lp31 .block_2 .before{background:url("images/pics/naprimer_2.900989ec09d7.png") no-repeat; background-size:100%;
width:200px; height:184px; right:-180px; top:50px;}
.lp31 .block .before div{ position:absolute; font-family: Times; left: -40px;  right: 0px;  top: 0px; text-align: center;
    margin: auto; font-style: italic;  font-weight: bold;  font-size: 24px;  line-height: 20px;  padding-top: 50px; 
    max-width: 140px;  width: 100%;  }
.lp31 .block_1 .before div{ -webkit-transform: rotate(-25deg);  -moz-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);  -ms-transform: rotate(-25deg);   transform: rotate(-25deg);}
.lp31 .block_2 .before div{-webkit-transform: rotate(25deg);  -moz-transform: rotate(25deg);
    -o-transform: rotate(25deg);  -ms-transform: rotate(25deg);   transform: rotate(25deg); left:30px;}






.lp31 .block_1 img{width:100%; max-width:182px;}
.lp31 .block_2 img{width:100%; max-width:311px;}

.lp32{padding:100px 0px 75px 0px; background:#F8FBFB;}
.lp32 .wrap_cont{padding:0px 70px;}
.lp32 .title{font-style: normal; font-weight: 600; font-size: 48px; line-height: 58px; letter-spacing: 0.02em;}
.lp32 .title_2{font-style: normal; font-weight: normal; font-size: 32px; line-height: 36px; letter-spacing: 0.02em; margin-top:27px;
position:relative; display:inline-block; }
.lp32 .title_2:before{content: ""; position:absolute; width:100%; height:2px; background:#F6BA5D; width:95%; bottom:-30px;}
.lp32 .title_3{font-style: normal; font-weight: normal; font-size: 32px; line-height: 36px; letter-spacing: 0.02em; margin-top:70px;
float:left; width:65%;}
.lp32 .block_img{float:left; width:35%; margin-top:90px;}
.lp32 .block_img img{ float:left; margin-right:39px;}
.lp32 .block_img .img_1{margin-right:20px;}
.lp32 .block_img .img_2{margin-right:39px;}
.lp32 .lp-container{text-align:center; margin-top:90px;}
.lp32 .block{display:inline-block; vertical-align:top; width:45%; position:relative;}
.lp32 .block .desc{font-style: normal; font-weight: normal; font-size: 32px; line-height: 36px; text-align: center; 
letter-spacing: 0.02em; padding:0px 10px;}
.lp32 .block .before{content: ""; position:absolute; width:100%;}
.lp32 .block_1 .before{background:url("images/pics/naprimer_4.e5497faefa29.png") no-repeat; background-size:100%;
width:201px; height:227px; left:-160px; top:100px;}
.lp32 .block_2 .before{background:url("images/pics/naprimer_3.da808d388c7d.png") no-repeat; background-size:100%;
width:226px; height:264px; right:-180px; top:50px;}
.lp32 .block_1 img{width:100%; max-width:375px;}
.lp32 .block_2 img{width:100%; max-width:340px;}
.lp32 .block .img{text-align:center; margin-bottom:25px;}
.lp32 .block .before div{ position:absolute; font-family: Times; left: -40px;  right: 0px;  top: 0px; text-align: center;
    margin: auto;  font-weight: 400;  font-size: 24px;  line-height: 20px;  padding-top: 40px; 
    max-width: 140px;  width: 100%;  }
.lp32 .block_1 .before div{ -webkit-transform: rotate(-30deg);  -moz-transform: rotate(-30deg);
    -o-transform: rotate(-30deg);  -ms-transform: rotate(-30deg);   transform: rotate(-30deg);}
.lp32 .block_2 .before div{-webkit-transform: rotate(35deg);  -moz-transform: rotate(35deg);
    -o-transform: rotate(35deg);  -ms-transform: rotate(35deg);   transform: rotate(35deg); left:30px;}

.lp33 .wrap_cont{ padding:105px 120px 115px 120px; }
.lp33 .title{font-style: normal; font-weight: 600; font-size: 64px;line-height: 53px;letter-spacing: 0.02em; text-align: left; 
display:inline-block; position:relative;}
.lp33 .title:before {   content: "";  position: absolute;   width: 70%; max-width:682px;  height: 2px;  bottom: -53px;  left: 0px;
    background-size: 100%;  z-index: 1;  background:#F6BA5D; }
.lp33 .title_1{font-style: italic; font-weight: 600; font-size: 48px; line-height: 58px; text-align: center; margin-top:123px;}
.lp33 .title_2_wrap{text-align:center; margin-top:30px;}
.lp33 .title_2{font-style: italic; font-weight: normal; font-size: 48px; line-height: 58px; text-align: center;  position:relative; 
display:inline-block; margin:0px auto;}
.lp33 .title_2:before {   content: "";  position: absolute;   width: 72px;  height: 58px;  top: 0px;  left: 0px;
    background-size: 100%;  z-index: 1;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat;}
.lp33 .title_2 span{z-index: 2; position:relative;}
.lp33 .rect_block{display:inline-block; padding-right:37px; margin-top:53px;  float:right;}
.lp33 .rectangle{border-radius: 20px 20px 0px 20px; -moz-border-radius: 20px 20px 0px 20px;
-webkit-border-radius: 20px 20px 0px 20px; width:100%; max-width:156px; float:right;}
.lp33 .info_rectangle{float:left; padding-right:22px;}
.lp33 .name{text-align:right;  font-size:18px; font-weight:500; margin-top:100px; letter-spacing: 0.02em; border-top:solid 2px #F6BA5D;
padding-top:7px;}
.lp33 .prof{text-align:right;  font-size:18px; font-weight:500; color:#A3A3A3; margin-top:3px; letter-spacing: 0.02em; }
.lp33 .under_title{position:relative;font-style: normal; font-weight: 500;font-size: 40px;line-height: 40px;text-align:center;
letter-spacing: 0.02em; margin-top:109px;}
.lp33 .under_title:before { content: "";    position: absolute;   width: 100%;   height: 1px;    background: #000;
    top: -35px;    left: 0px;    right: 0px;    margin: 0px auto;}
.lp33 .under_title:after {  background: url("images/pics/vector_tit.03721f5a762a.png");  content: "";  position: absolute;  width: 56px;
    height: 30px;   top: -48px;   right: 0px;   left: 0px;   margin: 0px auto;   background-size: 100%;}

	
	

.lp34 .wrap_cont {  padding: 150px 144px 90px 144px;  background: #f8fbfb;}
.lp34 .title{font-style: normal; font-weight: normal; font-size: 36px; line-height: 40px;
letter-spacing: 0.02em; position:relative;}
.lp34 .title:before {  content: "";  position: absolute; width: 72px; height: 2px; bottom: -30px; left: 0px; background-size: 100%;
    z-index: 1;  background: #F6BA5D; width:100%; max-width:682px;}
.lp34 .title_1{font-style: normal; font-weight: 400; font-size: 24px; line-height: 27px; letter-spacing: 0.02em; margin-top:25px; }	
.lp34 .title_2{font-style: normal; font-weight: 600; font-size: 24px; line-height: 24px; letter-spacing: 0.02em; margin-top:70px; }
.lp34 .quote_big{ margin-top:30px; width:100%; max-width:790px; float:right; margin-right:35px;}
.lp34 .rectangle_block{float:left; width:30%; padding-right:35px;}
.lp34 .quote_block{display:inline-block; float:left; width:70%; margin-top:0px;}
.lp34 .rect_block{display:inline-block;}
.lp34 .rectangle{width:100%; max-width:250px; margin-top:0px;}
.lp34 .name{text-align:right;  font-size:18px; font-weight:500; margin-top:24px; letter-spacing: 0.02em;}
.lp34 .prof{text-align:right;  font-size:14px; font-weight:500; color:#A3A3A3; margin-top:10px; letter-spacing: 0.02em;}
.lp34 .quote_cell p{position:relative; z-index:2; margin-bottom:20px;}
.lp34 .cloud_blue{background:#FFF2CC; padding:24px 44px 5px 34px; border-radius: 24px 0px 24px 24px; -moz-border-radius: 24px 0px 24px 24px;
-webkit-border-radius: 24px 0px 24px 24px; font-style: normal; font-weight: normal; font-size: 22px; line-height: 26px;
letter-spacing: 0.02em;}
.lp34 .quote_cell_1 .cloud_blue_1{width:80%; float:left;}
.lp34 .quote_cell_1 .rect_block_small{width:20%; float:right; text-align:left; padding-left:40px; }
.lp34 .quote_cell_1 .rect_block_small img{width:100%; min-width:98px;}
.lp34 .quote_cell .rectangle_small{ width:100%; max-width:98px; margin-top:0px; }
.lp34 .quote_cell .name{text-align:left;  font-size:16px; font-weight:400; margin-top:10px; letter-spacing: 0.02em;}
.lp34 .quote_cell .prof{text-align:left;  font-size:16px; font-weight:400; color:#A3A3A3; margin-top:3px; letter-spacing: 0.02em;}
.lp34 .quote_cell .rectangle_small_desc{position:absolute; }
.lp34 .quote {  font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em;  position: relative;
margin-top:52px;}
.lp34 .quote:before {  content: "";  position: absolute; width: 72px; height: 58px; top: -25px; left: -30px; 
    z-index: 1;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat; background-size: 100%;}
.lp34 .quote span {  position: relative;  z-index: 2;}	
.lp34 ul{list-style:none; margin-top:54px;}
.lp34 ul li{margin-bottom:40px; padding-left:60px; position:relative; font-style: normal; font-weight: normal; font-size: 18px;
line-height: 24px; letter-spacing: 0.02em;}
.lp34 ul li:before {  content: "";  position: absolute; width: 24px; height: 24px; top: 0px; left:0px; 
    z-index: 1;  background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat; background-size: 100%;}


	
.lp35 .wrap_cont {  padding: 65px 140px 65px 140px;  background: #e4f4f7;}
.lp35 .title{font-style: normal; font-weight: 600; font-size: 48px; line-height: 36px; letter-spacing: 0.02em;}
.lp35 .title_2{font-style: normal; font-weight: 400; font-size: 32px; line-height: 36px; letter-spacing: 0.02em; margin-top:30px; 
display:inline-block; position:relative;}	
.lp35 .title_2:before {  content: "";  position: absolute; width: 72px; height: 2px; bottom: -30px; left: 0px; background-size: 100%;
    z-index: 1;  background: #017CD6; width:100%; max-width:682px;}
.lp35 .img_wrap{ margin-top:60px;}
.lp35 .img_wrap img{width:100%;}
.lp35 .title_3{font-style: normal; font-weight: normal; font-size: 24px; line-height: 36px; letter-spacing: 0.02em; margin-top:96px;}
.lp35 .tit{font-style: normal; font-weight: 600; font-size: 14px; line-height: 24px; text-align: center;
letter-spacing: 0.04em; text-transform: uppercase; color: #606060; margin-bottom:20px;}
.lp35 .tit_2{margin-top:68px;}


.lp8_2 .wrap_cont {  padding: 135px 64px 120px 64px;}
.lp8_2 .wrap_cont a{font-weight:600;}

.lp8_3 .wrap_cont{padding:140px 64px 77px 64px;}
.lp8_3 .tit a{color:#27A8C4;}
.lp8_3 .cir{width:102px; height:102px; background:#ededed; position:relative; border-radius: 100%;  text-align: center;
    -moz-border-radius: 100%;  -webkit-border-radius: 100%;}
.lp8_3 .cir:before {  content: "";  position: absolute;  width: 24px;  height: 24px;  top: 38px;  left: 0px; right:0px; 
 z-index: 1; margin:0px auto;     background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat;   background-size: 100%;}
.lp8_3 .lp-container {    padding-left:0px;}
.lp8_3 .step{width: 25%; padding-right: 25px;}
.lp8_3 .step:nth-child(3) {  padding-right: 25px;  width: 25%;}
.lp8_3 .step:last-child {  padding-right: 0px;  width: 25%;}
.lp8_3 .cir_last{padding-top:25px;}
.lp8_3 .step:last-child .text{margin-top:50px;}
.lp8_3 .soc_block{margin-top:40px;}

.lp8_3_2 .lp-container{text-align:center;}
.lp8_3_2 .step{float:none; display:inline-block; text-align:left; vertical-align:top;}
.lp8_3_2 .step:first-child {  width: 28%;}
.lp8_3_2 .step:nth-child(2) {  width: 28%;}
.lp8_3_2 .step:last-child {  padding-right: 0px;  width: 23%;}
.lp8_3_2 .step{ padding-right: 25px;}


 
.lp10_2 .boxer .box_left_tit{    border-top: 2px solid transparent;  border-bottom: 2px solid transparent; }
.lp10_2 .boxer .box_space{   border-top: 2px solid transparent;  border-bottom: 2px solid transparent;}
.lp10_2 .boxer .box_top:before {  content: none;}
.lp10_2 .boxer .editor:before { content: none;}
.lp10_2 .boxer .box-row_opacity img{opacity:0.8;}



.lp36{background: #F8FBFB;}
.lp36 .wrap_cont {  padding: 60px 64px 75px 64px;}
.lp36 .title{font-style: normal; font-weight: 600; font-size: 58px; line-height: 48px; display:inline-block; position:relative;
letter-spacing: 0.02em; width: 100%;    max-width: 680px;}
.lp36 .title_2{font-style: normal; margin-top:74px; font-weight: normal; font-size: 32px; line-height: 36px;
letter-spacing: 0.02em;}	
.lp36 .title_2 p{margin-bottom:15px;}
.lp36 .title:before {  content: "";  position: absolute; width: 72px; height: 2px; bottom: -30px; left: 0px; background-size: 100%;
z-index: 1;  background: #F6BA5D; width:100%; max-width:100%;}
.lp36 header{float:left; width:70%; padding-right:20px;}
.lp36 .lp-container{float:left; width:30%; text-align:left; padding-top:30px;}
.lp36 .red_cir {  width: 250px; height: 165px; background: url("images/pics/red_cir_2.1633eedb83c9.png") no-repeat; background-size:100%;
text-align: center; padding-top: 70px; font-style: normal; font-weight: 600; font-size: 48px; line-height: 36px;
letter-spacing: 0.02em; color: #D94239;}
.lp36 .text{font-style: normal;font-weight: normal;font-size: 24px;line-height: 35px;  display: inline-block;text-align: right;
letter-spacing: 0.02em;}

.lp36_2{background: #fff;}
.lp36_2{margin-top:70px;}



.lp37{}
.lp37 .title{font-style: normal; font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.04em; text-transform: uppercase;
color: #565555; text-align:center;}
.lp37 .wrap_cont {  padding: 76px 15px 134px 15px;}
.lp37 .grafik_block{background:#FFFBF3; padding:27px 64px 45px 71px;  max-width:913px; width:100%; margin:0px auto; margin-top:13px;}
.lp37 .grafik_block img{width:100%;}


.lp28_2{padding-bottom:60px;}
.lp28_2 .wrap_cont {  padding: 150px 114px 60px 114px;}

.lp28_2 .wrap_cont {  padding: 90px 114px 60px 114px;}
.lp28_2_2 .title{max-width:700px; width:100%; margin:0px auto; margin-bottom:60px;}


.lp28_3{padding-bottom: 0px;}

.lp28_4{padding-bottom: 0px;}
.lp28_4 .wrap_cont {padding-bottom:60px;}


.lp38 .wrap_cont {  padding: 80px 70px 40px 70px;  }
.lp38 .title{font-style: normal; font-weight: 600; font-size: 48px; line-height: 36px; letter-spacing: 0.02em;}
.lp38 .title_2{font-style: normal; font-weight: 400; font-size: 32px; line-height: 36px; letter-spacing: 0.02em; margin-top:20px; }
.lp38 .lp-container{margin-top:42px;}
.lp38 .tit{font-style: normal; font-weight: 600; font-size: 36px; line-height: 43px; letter-spacing: 0.02em;}


.lp38 .rectangle_block{float:left; width:45%; padding-right:35px;}
.lp38 .quote_block{display:inline-block; float:left; width:55%; margin-top:0px;}
.lp38 .rect_block{display:table; width:100%; max-width:405px; margin-left:15px; padding-top:30px;}
.lp38 .rectangle{ margin-top:0px; display:table-cell; width:50%; vertical-align:top;}
.lp38 .rectangle img{width:100%; max-width:184px;}
.lp38 .info_sotr{width:50%; display:table-cell; vertical-align:bottom; padding-left:5px;}
.lp38 .info_sotr_ins{display:inline-block;}
.lp38 .name{text-align:left;  font-size:18px; font-weight:500; margin-top:24px; letter-spacing: 0.02em;}
.lp38 .prof{text-align:left;  font-style: normal; font-weight: normal; font-size: 18px; line-height: 24px;
letter-spacing: 0.02em; color: #A3A3A3; margin-top:10px; border-bottom:solid 2px #F6BA5D; padding-bottom:15px;}
.lp38 .quote_cell p{position:relative; z-index:2; margin-bottom:20px;}
.lp38 .quote {  font-style: normal; font-weight: normal; font-size: 36px; line-height: 37px; position:relative;
letter-spacing: 0.02em; margin-top:37px; padding-left:40px;}
.lp38 .quote:before {  content: "";  position: absolute; width: 72px; height: 58px; top: -10px; left: -20px; 
    z-index: 1;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat; background-size: 100%;}
.lp38 .quote span {  position: relative;  z-index: 2;}	
.lp38 ul{list-style:none; margin-top:54px;}
.lp38 ul li{margin-bottom:40px; padding-left:75px; position:relative; font-style: normal; font-weight: normal;
font-size: 28px; line-height: 28px; letter-spacing: 0.02em;}
.lp38 ul li:before {  content: "";  position: absolute; width:32px; height: 32px; top: 0px; left:0px; 
    z-index: 1;  background: url("images/pics/star_3.b040ed5d1d9f.png") no-repeat; background-size: 100%;}
	
.lp38_2{background:#F8FBFB;}	




.lp1_3 .title {font-style: normal; font-weight: 600; font-size: 64px; line-height: 60px; letter-spacing: 0.02em;}
.lp1_3 .list {  padding-right: 0%;  margin-top: 160px; max-width:700px; float:right; position:relative; z-index:5;}
.lp1_3 .wrap_cont{ padding:90px 60px 120px 0px;  }
.lp1_3 .list_2{margin-top: 45px;}

.lp1_4 .list {   padding-right: 0%;  margin-top: 100px; position:relative; z-index:5;}
.lp1_4 .title {font-style: normal; font-weight: 600; font-size: 56px; line-height: 48px; letter-spacing: 0.02em;}
.lp1_4 .circle { width: 480px;  height: 480px;  background: #0e6173;  border-radius: 100%;  text-align: center;
    -moz-border-radius: 100%;  -webkit-border-radius: 100%;  position: absolute;  margin: 0px auto;  left: -30px;  top: 310px;}
.lp1_4 .circle img { position: absolute; width: 100%;  max-width: 400px; left: 0px;  right: -30px;  margin: 0px auto; top: -10px;}

.lp1_5 .wrap_cont{ padding:90px 60px 210px 0px;  }
.lp1_5 .title_2{font-style: normal; font-weight: normal; font-size: 48px; line-height: 48px; color: #FFFFFF; text-align:right; margin-top:38px;}
.lp1_5 .list_2 { padding-right: 0%;  margin-top: 115px;}
.lp1_5 .list_2 div a {color:#fff;  position: relative;}
.lp1_5 .list_2 div a:hover{color: #0E6173;}

.lp1_5_2 .wrap_cont{ padding:90px 60px 110px 0px;  }

.lp1_sud  .list_fin{max-width:860px;}
.lp1_2  .list_fin{max-width:860px;}
.lp1_5  .list_fin{max-width:860px;}

.lp1_docs{background: rgba(255,255,255,1);
    background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(52%, rgba(255,255,255,1)), color-stop(53%, rgba(122,198,215,1)), color-stop(100%, rgba(122,198,215,1)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#7ac6d7', GradientType=1 );}
.lp1_docs .wrap_cont {  padding: 90px 0px 80px 64px;  background: #7ac6d7;}
.lp1_docs .title{max-width:770px; width:100%;}
.lp1_docs .list div a{color:#fff;}	
.lp1_docs .list {  padding-right: 0%;  margin-top: 110px; max-width: 900px;   width: 100%;}
.lp1_docs .circle {   left: 40px;   top: 340px;     width: 330px; height: 330px;}
.lp1_docs .circle img {  max-width: 340px;  left: 0px;  right: -80px;  margin: 0px auto;   top: 70px;}

.lp1_docs_2{margin-top:110px;
background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 49%, rgba(248,251,251,1) 50%, rgba(248,251,251,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(49%, rgba(255,255,255,1)), color-stop(50%, rgba(248,251,251,1)), color-stop(100%, rgba(248,251,251,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 49%, rgba(248,251,251,1) 50%, rgba(248,251,251,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 49%, rgba(248,251,251,1) 50%, rgba(248,251,251,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 49%, rgba(248,251,251,1) 50%, rgba(248,251,251,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 49%, rgba(248,251,251,1) 50%, rgba(248,251,251,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8fbfb', GradientType=1 );}
.lp1_docs_2 .wrap_cont {  background: #F8FBFB;}
.lp1_docs_2 .title{color:#0E6173;}
.lp1_docs_2 .list div a{color:#0E6173;}	
.lp1_docs_2 .circle {    top: 280px;     width: 330px; height: 330px;}

.lp1_docs_3 .grafik{ position:absolute; width:100%; max-width:500px; left:-50px; bottom:50px;}
.lp1_docs_3 .title{max-width:950px; width:100%; font-weight: 600; font-size: 56px; line-height: 48px; letter-spacing: 0.02em;}
.lp1_docs_3 .wrap_cont {  padding: 90px 0px 170px 64px;  background: #7ac6d7;}

.lp39 .wrap_cont{padding:90px 20px 35px 44px; background:#F8FBFB;}
.lp39 .title{font-style: normal; font-weight: 600; font-size: 48px; line-height: 46px; letter-spacing: 0.02em;}
.lp39 .title_2{font-style: normal; font-weight: normal; font-size: 32px; line-height: 36px; letter-spacing: 0.02em; margin-top:50px;
position:relative; display:inline-block; }
.lp39 .lp-container{text-align:center; margin-top:110px;}
.lp39 .block{display:inline-block; vertical-align:top; width:46%; position:relative;}
.lp39 .block .desc{font-style: normal; font-weight: normal; font-size: 32px; line-height: 36px; text-align: center; 
letter-spacing: 0.02em; padding:0px 10px;}
.lp39 .block .desc p{margin-bottom:10px;}
.lp39 .block:before{content: ""; position:absolute; width:100%;}
.lp39 .block_1 img{width:100%; max-width:300px;}
.lp39 .block_2 img{width:100%; max-width:300px;}
.lp39 .block .img{text-align:center; margin-bottom:15px;}
.lp39 .rouble{background:url("images/pics/ellipse_rouble.e04588d2419f.png") no-repeat; background-size:100%; position:absolute; width:120px; height:94px;
font-size:24px; font-weight:400; font-family: Times; top:-40px; left:0px; padding-top:16px; text-align:center;}
.lp39 .rouble div{-webkit-transform: rotate(-30deg);  -ms-transform: rotate(-30deg);  transform: rotate(-30deg);}


.lp_USA_EUR .wrap_cont{padding:100px 20px 100px 20px; }
.lp_USA_EUR .title{font-style: normal; font-weight: 600; font-size: 48px; line-height: 56px; letter-spacing: 0.02em;}
.lp_USA_EUR .title_2{font-style: normal; font-weight: normal; font-size: 36px; line-height: 43px; letter-spacing: 0.02em; margin-top:30px;
position:relative}
.lp_USA_EUR .title_2 div{width:100%; max-width:950px;}
.lp_USA_EUR .title_2_2 div{width:100%; max-width:1100px;}
.lp_USA_EUR .title_2:before {  content: "";  position: absolute;  height: 5px; bottom: -30px; left: 0px; background-size: 100%;
z-index: 1;  background: #F6BA5D; width:100%; max-width:1074px;}
.lp_USA_EUR .title_2 div b{font-weight:600;}
.lp_USA_EUR .lp-container{text-align:center; margin-top:215px;}
.lp_USA_EUR .block{display:inline-block; vertical-align:top; width:49%; position:relative;}
.lp_USA_EUR .block .desc{font-style: normal; font-weight: normal; font-size: 32px; line-height: 36px; text-align: center; 
letter-spacing: 0.02em; padding:0px 10px;}
.lp_USA_EUR .block .desc span{ font-size: 24px;  line-height: 24px; }
.lp_USA_EUR .block:before{content: ""; position:absolute; width:100%;}
.lp_USA_EUR .block_1 .usa_eur{width:100%; max-width:510px;}
.lp_USA_EUR .block_2 .usa_eur{width:100%; max-width:510px;}
.lp_USA_EUR .block .img{text-align:center; margin-bottom:30px;}
.lp_USA_EUR .rouble{position:absolute;  top:-160px; left:-30px;}
.lp_USA_EUR .rouble img{max-width:295px; width:100%;}
.lp_USA_EUR .advokat div{position: absolute;  font-family: Times; left: -30px; right: 0px;  top: 25px;  text-align: center;  margin: auto;
    font-style: italic;  font-weight: 400;  font-size: 32px;  line-height: 32px;   padding-top: 32px; max-width: 260px;   width: 100%;
	-webkit-transform: rotate(-30deg);   -moz-transform: rotate(-30deg);   -o-transform: rotate(-30deg);   -ms-transform: rotate(-30deg);
    transform: rotate(-30deg);}

.lp_avtor_verstka .wrap_cont{padding:50px 20px 100px 20px; }
.lp_avtor_verstka header{padding-left:40px;}	
.lp_avtor_verstka .title{font-weight: 600; font-size: 48px; line-height: 56px; letter-spacing: 0.02em;}
.lp_avtor_verstka .title_2{font-size: 36px; line-height: 43px; letter-spacing: 0.02em; position:relative; margin-top:29px;}
.lp_avtor_verstka .title_2:before {  content: "";  position: absolute;  height: 5px; bottom: -30px; left: 0px; background-size: 100%;
z-index: 1;  background: #F6BA5D; width:100%; max-width:1074px;}	
.lp_avtor_verstka .lp-container{text-align:center; margin-top:124px;}
.lp_avtor_verstka .block{display:inline-block; vertical-align:top; width:49%; position:relative;}
.lp_avtor_verstka .block .desc{font-style: normal; font-weight: normal; font-size: 32px; line-height: 36px; text-align: center; 
letter-spacing: 0.02em; padding:0px 10px; max-width:490px; width:100%; margin:0px auto;}
.lp_avtor_verstka .block_1 .usa_eur{width:100%; max-width:480px;}
.lp_avtor_verstka .block_2 .usa_eur{width:100%; max-width:480px;}
.lp_avtor_verstka .block .img{text-align:center; margin-bottom:35px;}

.lp_avtor_verstka .rouble{position:absolute; font-family: Times; text-align: center;  margin: auto; font-style: italic; 
 font-size: 31px; line-height: 26px; z-index:4;}
.lp_avtor_verstka .rouble img{max-width:200px; width:100%;}

.lp_avtor_verstka .rouble_1{ top:-50px; left:-60px;}
.lp_avtor_verstka .rouble_1 div{position: absolute;   left: -20px; right: 0px;  top: 15px; padding-top: 32px; max-width: 260px;   width: 100%;
	-webkit-transform: rotate(-30deg);   -moz-transform: rotate(-30deg);   -o-transform: rotate(-30deg);   -ms-transform: rotate(-30deg);
    transform: rotate(-30deg);}
.lp_avtor_verstka .rouble_2{ top:0px; right:-40px;}
.lp_avtor_verstka .rouble_2 div{position: absolute;   left: 10px; right: 0px;  top: 5px; padding-top: 32px; max-width: 260px;   width: 100%;
	-webkit-transform: rotate(40deg);   -moz-transform: rotate(40deg);   -o-transform: rotate(40deg);   
-ms-transform: rotate(40deg);   transform: rotate(40deg);}
.lp_avtor_verstka .rouble_2 img{-webkit-transform: rotate(55deg);   -moz-transform: rotate(55deg);   -o-transform: rotate(55deg);   
-ms-transform: rotate(55deg);   transform: rotate(55deg); max-width:160px;}	
.lp_avtor_verstka .rouble_3{ bottom:60px; left:-60px;}
.lp_avtor_verstka .rouble_3 div{position: absolute;   left: -10px; right: 0px;  top: 15px; padding-top: 32px; max-width: 260px;   width: 100%;
	-webkit-transform: rotate(-30deg);   -moz-transform: rotate(-30deg);   -o-transform: rotate(-30deg);   -ms-transform: rotate(-30deg);
    transform: rotate(-30deg);}
	
.lp40 .wrap_cont{padding:60px 0px 80px 0px; }
.lp40 .left_block{float:left; width:39%; padding-top:80px; padding-right:35px;}
.lp40 .right_block{float:left; width:61%;}
.lp40 .left_block img{width:100%; max-width:473px;}
.lp40 .desc{margin-top:52px; font-style: normal; font-weight: normal; font-size: 18px; line-height: 23px; letter-spacing: 0.02em;}
.lp40 .title{font-style: normal; font-weight: 600; font-size: 48px; line-height: 46px; letter-spacing: 0.02em; position:relative;}
.lp40 .title_2{font-style: normal; font-weight: normal; font-size: 32px; line-height: 36px; letter-spacing: 0.02em; margin-top:92px;}
.lp40 .title:before {  content: "";  position: absolute;  height: 2px;  bottom: -46px;  left: 0px;  background-size: 100%;
    z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
.lp40 .notar{margin-top:52px;}
.lp40 .notar a{font-style: normal; font-weight: normal; font-size: 32px; line-height: 36px; letter-spacing: 0.02em; color: #27A8C4;
display:inline-block;}

.lp40_2 .title{font-style: normal; font-weight: 600; font-size: 43px; line-height: 46px;
letter-spacing: 0.02em; position:relative;}
.lp40_2 .left_block{ padding-top:0px; padding-right:56px; text-align:center; width:39%;}
.lp40_2 .right_block{padding-top:33px; width:61%;}
.lp40_2 .desc {  margin-top: 25px;}
.lp40_2 .left_block img{width:100%; max-width:400px;}
.lp40_2 .first_img{opacity:1;
-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
.lp40_2 .last_img{opacity:0; position:absolute; top:0px; left:0px; 
-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s; }
.lp40_2 .img{position:relative;}
.lp40_2 .img:hover .last_img{opacity:1;}
.lp40_2 .img:hover .first_img{opacity:0;}

.lp41 .wrap_cont{padding:60px 60px 60px 60px; background:#F8FBFB; max-width:1143px; margin:0px auto;}
.lp41 .title{font-style: normal; font-weight: 600; font-size: 40px; line-height: 40px; letter-spacing: 0.02em;}
.lp41 .left_block{float:left; width:52%; padding-right:35px;}
.lp41 .right_block{float:left; width:48%; position:relative;}
.lp41 .right_block .before {  content: "";  position: absolute;  width: 158px;  height: 253px;  top: 30px;  left: -180px; z-index: 1;
    background: url("images/pics/naprimer_5.8ebe5fcf0ca4.png") no-repeat;  background-size: 100%;}

.lp41 .right_block .before div {  position: absolute;  font-family: Times;  left: 0px;   top: 10px;  bottom: 0px;  text-align: center;
    margin: auto;  font-style: italic;  font-weight: bold;  font-size: 20px;  line-height: 20px; height:20px;   padding-top: 0px;  max-width: 140px;
    width: 100%;   -webkit-transform: rotate(-28deg);   -moz-transform: rotate(-28deg);   -o-transform: rotate(-28deg);  -ms-transform: rotate(-28deg);
    transform: rotate(-28deg);}


.lp41 .lp-container{margin-top:70px;}
.lp41 ul { list-style: none;}
.lp41 ul li { margin-bottom: 42px;  padding-left: 60px;  font-style: normal; font-weight: normal; font-size: 18px;
line-height: 24px; letter-spacing: 0.02em; position:relative;}
.lp41 ul li:before {  content: "";  position: absolute;  width: 24px;  height: 24px;  top: 0px;  left: 0px; z-index: 1;
    background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat;  background-size: 100%;}
.lp41 ul li:last-child{ margin-bottom:0px;}
.lp41 .flags_block .date{float:left; position:relative; padding-left:53px; font-style: normal; font-weight: 600; font-size: 16px;
line-height: 20px; letter-spacing: 0.02em;}
.lp41 .flags_block .date_1{margin-right:60px;}
.lp41 .flags_block .date_1:before {  content: "";  position: absolute;  width: 32px;  height: 32px;  top: -10px;  left: 0px; z-index: 1;
    background: url("images/pics/flag_rus.971d2c28e54d.png") no-repeat;  background-size: 100%;}
.lp41 .flags_block .date_2:before {  content: "";  position: absolute;  width: 32px;  height: 32px;  top: -10px;  left: 0px; z-index: 1;
    background: url("images/pics/flag_usa.02800d4b4d6c.png") no-repeat;  background-size: 100%;}
.lp41 .text{margin-top:40px; font-style: normal; font-weight: normal; font-size: 16px; line-height: 20px; letter-spacing: 0.02em;
color: #606060;}
.lp41 .primer_block_2{margin-top:76px;}


.lp42 .wrap_cont{padding:90px 60px 100px 60px;}
.lp42 .title{font-style: normal; font-weight: 600; font-size: 48px; line-height: 36px; letter-spacing: 0.02em;}
.lp42 .title_2{font-size: 32px; line-height: 36px; letter-spacing: 0.02em; margin-top:20px; position:relative;}
.lp42 .title_2:before {  content: "";  position: absolute;  height: 2px;  bottom: -46px;  left: 0px;  background-size: 100%;
    z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
.lp42 .lp-container{margin-top:80px;}	
.lp42 .tit{font-style: normal; font-weight: 600; font-size: 48px; line-height: 48px; letter-spacing: 0.02em;}
.lp42 .tit_2{font-style: normal; font-weight: normal; font-size: 32px; line-height: 40px; letter-spacing: 0.02em; margin-top:21px;}
.lp42 .cloud_blue { margin-top:42px; background: #ddf2f6;  padding: 24px 44px 5px 34px;  border-radius: 24px 0px 24px 24px;
    -moz-border-radius: 24px 0px 24px 24px;  -webkit-border-radius: 24px 0px 24px 24px; font-style: normal;
font-weight: normal; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; max-width:679px; width:100%;}
.lp42 .cloud_blue p{margin-bottom:20px;}
.lp42 .quote_block{display:inline-block; float:left; width:65%; margin-top:0px;}
.lp42 .rectangle_block{float:left; width:35%; padding-right:40px;}
.lp42 .name{text-align:left;  font-style: normal; margin-top:26px; font-weight: normal; font-size: 18px; line-height: 24px;
letter-spacing: 0.02em;}
.lp42 .prof{text-align:left; font-style: normal; font-weight: normal; font-size: 14px; line-height: 24px; letter-spacing: 0.02em;
color: #A3A3A3;}
.lp42 .rect_block{padding-top:60px; float:right; text-align: right;}
.lp42 .rectangle{ margin-top:0px; width:100%; max-width:270px;}
.lp42 .name_block{float:right; display:inline-block;}

.lp42_2 .wrap_cont{background:#F8FBFB;}	
.lp42_3 .prof{text-align:right}	
.lp42_3 .name {text-align: right;}
	
.lp34_2 .rectangle_block { padding-right: 65px;}	
.lp34_2 .rect_block { display: inline-block; text-align:right;}	
.lp34_2 .name_block{float:right; display:inline-block;}		
.lp34_2 .prof{text-align:center;}
.lp34_2 .title_0{font-weight: 600; font-size: 36px; line-height: 29px; letter-spacing: 0.02em; margin-top:30px;}



.lp34_spec{}

.lp34_spec .wrap_cont {  padding: 120px 90px 90px 90px;}

.lp34_spec .title:before {  content: "";  position: absolute; width: 72px; height: 2px; bottom: 0px; left: 0px; background-size: 100%;
    z-index: 1;  background: #F6BA5D; width:100%; max-width:510px;}
.lp34_spec .title_top{font-weight: 600; font-size: 80px; line-height: 80px; letter-spacing: 0.02em; margin-bottom:40px;}
.lp34_spec .title_top_2{ font-size: 34px; line-height: 46px; letter-spacing: 0.02em; margin-bottom:60px; position:relative;}
.lp34_spec .title_top_2:before {  content: "";  position: absolute; width: 72px; height: 5px; bottom: -20px; left: 0px; background-size: 100%;
    z-index: 1;  background: #F6BA5D; width:100%; max-width:915px;}
.lp34_spec .title_2 {  margin-top: 35px; font-weight:normal;}
.lp34_spec .title_2 b{font-weight:600;}
.lp34_spec .title_top_3{font-weight: 600; font-size: 48px; line-height: 40px; letter-spacing: 0.02em; margin-bottom:65px;}
.lp34_spec .prof {  text-align: right;}
.lp34_spec ul {  margin-top: 44px;}
.lp34_spec .rectangle {  width: 100%;   max-width: 280px;   margin-top: 0px;}

.lp34_spec .quote_big {  margin-top: 30px;  width: 100%;  max-width: 100%;  float: none;  margin-right: 0px;}
.lp34_spec .quote_cell .rectangle_small_desc {  position: relative;}
.lp34_spec .quote_big {  margin-top: 100px;  width: 100%;  max-width: 100%;  float: none;  margin-right: 0px;}
.lp34_spec .quote_cell_1 .rect_block_small {  width: 20%;  float: left;  text-align: left;  padding-left: 0px;}
.lp34_spec .quote_cell .rectangle_small {  width: 100%;  max-width:  100%;  margin-top: 0px;}
.lp34_spec .quote_cell_1 .rect_block_small img {  width: 100%;  max-width: 214px; display:block;}
.lp34_spec .quote_cell_1 .cloud_blue_1 {  width: 100%; max-width:660px;  float: none; padding-left:34px; 
border-radius: 0px 24px 24px 24px;     -moz-border-radius: 0px 24px 24px 24px;    -webkit-border-radius:  0px 24px 24px 24px;}
.lp34_spec .cloud_blue_right{float:left; width:80%; padding-left:34px;}

.lp34_spec .soc_block {  margin-top: 20px;}
.lp34_spec .soc { float: left;  margin-right: 16px;}
.lp34_spec .soc img {  max-width: 45px;  width: 100%;}
.lp34_spec .cloud_blue_cur{max-width:390px; }
.lp34_spec .cloud_blue_cur p{font-size: 16px; line-height: 20px; letter-spacing: 0.02em;}

.lp34_spec .quote_cell .name {margin-top: 20px;}

.lp34_spec_2{background:#fff;}
.lp34_spec_2 .wrap_cont{background:#fff;}

.lp34_spec_3 .wrap_cont{padding-top:70px;}
.lp34_spec_3 .title_top_2 div{max-width:640px; width:100%;}


.lp18_2 .right_block{    margin-top: -150px;}
.lp18_2 .wrap_cont {  padding-bottom:20px;}

.lp18_3 {margin-top:0px;}
.lp18_3 .wrap_cont { background: #f8fbfb; padding-bottom:80px;}

.lp43 .wrap_cont{padding:110px 0px 90px 0px;}
.lp43 .title{font-style: normal; font-weight: 600; font-size: 72px; line-height: 67px; letter-spacing: 0.02em; position:relative;}
.lp43 .title:before {  content: "";  position: absolute;  height: 2px;  bottom: -36px;  left: 0px;  background-size: 100%;
    z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
.lp43 .title_2{font-style: normal; font-weight: normal; font-size: 32px; line-height: 36px; letter-spacing: 0.02em; margin-top:80px;}
.lp43 header{float:left; width:58%; padding-right:40px;}
.lp43 .lp-container{float:left; width:42%; }
.lp43 ul{margin-top:15px;}
.lp43 ul li {list-style:none; margin-bottom: 36px; padding-left: 60px;  position: relative; font-style: normal;
font-weight: 500; font-size: 24px; line-height: 24px; letter-spacing: 0.02em;}
.lp43 ul li:before {  content: ""; position: absolute; width: 24px; height: 24px; top: 0px; left: 0px;  z-index: 1;
    background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat;   background-size: 100%;}

.lp43 .title_1{font-weight: 600; font-size: 58px; line-height: 49px; letter-spacing: 0.02em; position:relative;}	
.lp43 .title_1:before {  content: "";  position: absolute;  height: 2px;  bottom: -50px;  left: 0px;  background-size: 100%;
    z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}	
.lp43 .title_3{font-style: italic; font-weight: normal; font-size: 28px; line-height: 36px; letter-spacing: 0.02em; margin-top:40px;
max-width:665px; width:100%;}
.lp43 .lp-container{max-width:460px; width:100%;}	
	
	
	
.lp44 .wrap_cont{padding:110px 70px 30px 70px; background:#F8FBFB;}
.lp44 .title{font-style: normal; font-weight: 600; font-size: 48px; line-height: 46px; letter-spacing: 0.02em;}
.lp44 .title_2{font-style: normal; font-weight: normal; font-size: 32px; line-height: 33px; letter-spacing: 0.02em; margin-top:34px;}
.lp44 .lp-container{margin-top:126px; text-align:center;}
.lp44 .tit{font-style: normal; font-weight: 600; font-size: 14px; line-height: 24px; text-align: center;
letter-spacing: 0.04em; text-transform: uppercase; color: #565555;}
.lp44 .tit_2{color: #27A8C4; margin-top:4px;}
.lp44 .doc_med_2{margin-top:50px;}
.lp44 .doc_img{margin-top:27px; position:relative;}
.lp44 .doc_img_2{margin-top:10px;}
.lp44 .cloud_med{position:absolute; margin:0px auto; left:0px; right:0px;}
.lp44 .cloud_med_1{top:-50px; left:-900px; width:100%; max-width:328px;}
.lp44 .cloud_med_2{top:-140px; right:-550px; width:100%; max-width:233px;}
.lp44 .cloud_med_3{bottom:0px; left:-600px; width:100%; max-width:314px;}
.lp44 .cloud_med_4{bottom:50px; right:-550px; width:100%; max-width:315px;}
.lp44 .cloud_med_5{top:-30px; left:-1000px; width:100%; max-width:328px;}
.lp44 .cloud_med_6{top:-100px; right:-850px; width:100%; max-width:289px;}
.lp44 .cloud_med_7{bottom:0px; left:-950px; width:100%; max-width:275px;}
.lp44 .cloud_med_8{bottom:100px; right:-800px; width:100%; max-width:237px;}


.lp44 .img{width:100%; max-width:720px;}
.lp44 .inves_list{display:none;}
.lp44 .order{text-align:center; margin-top:77px;}
.lp44 .order .btn_know{background: #27A8C4;   padding: 16px 25px;  width: 100%;  max-width: 310px;  border: 2px solid #27A8C4;
    box-sizing: border-box;  box-shadow: 0px 2px 4px #badae1;  border-radius: 2px;  cursor: pointer;  -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;  -ms-transition: all 0.3s;  -o-transition: all 0.3s;  transition: all 0.3s;
	font-style: normal; font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #F8FBFB;
	    display: inline-block;}
.lp44 .order .btn_know:hover{    background: #0e6173;  border: 2px solid #0e6173;}	

.lp44 .cloud_sud_1{top:50px; left:-900px; width:100%; max-width:328px;}
.lp44 .cloud_sud_2{top:160px; right:-800px; width:100%; max-width:336px;}
.lp44 .cloud_sud_3{top:500px; left:-900px; width:100%; max-width:267px;}
.lp44 .cloud_sud_4{bottom:-150px; right:-100px; width:100%; max-width:293px;}
.lp44 .cloud_sud_5{top:50px; left:-900px; width:100%; max-width:328px;}
.lp44 .cloud_sud_6{top:320px; left:-850px; width:100%; max-width:248px;}
.lp44 .cloud_sud_7{top:350px; right:-900px; width:100%; max-width:299px;}
.lp44 .cloud_sud_8{top:600px; left:-850px; width:100%; max-width:234px;}


.lp44 .cloud_med div{ position:absolute; font-family: Times; left: 0px;  right: 0px;  top: 0px; text-align: center;
    margin: auto; font-style: italic;  font-weight: 500;  font-size: 24px;  line-height: 20px;  padding-top: 20px; 
    max-width: 140px;  width: 100%;  }
	
	
.lp44 .cloud_med_1 div{-webkit-transform: rotate(-25deg);  -moz-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);  -ms-transform: rotate(-25deg);   transform: rotate(-25deg); left:-120px; padding-top: 30px; }
.lp44 .cloud_med_2 div{-webkit-transform: rotate(30deg);  -moz-transform: rotate(30deg);
    -o-transform: rotate(30deg);  -ms-transform: rotate(30deg);   transform: rotate(30deg);  right:-35px;  top: 20px;}
.lp44 .cloud_med_3 div{-webkit-transform: rotate(-25deg);  -moz-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);  -ms-transform: rotate(-25deg);   transform: rotate(-25deg);  left:-135px; padding-top: 35px;}
.lp44 .cloud_med_4 div{-webkit-transform: rotate(30deg);  -moz-transform: rotate(30deg);
    -o-transform: rotate(30deg);  -ms-transform: rotate(30deg);   transform: rotate(30deg); padding-top: 35px; right:-125px;}	

.lp44 .cloud_med_5 div{-webkit-transform: rotate(-25deg);  -moz-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);  -ms-transform: rotate(-25deg);   transform: rotate(-25deg); left:-120px; padding-top: 45px; }
.lp44 .cloud_med_6 div{-webkit-transform: rotate(30deg);  -moz-transform: rotate(30deg);
    -o-transform: rotate(30deg);  -ms-transform: rotate(30deg);   transform: rotate(30deg);  right:-85px;padding-top: 50px;}
.lp44 .cloud_med_7 div{-webkit-transform: rotate(-25deg);  -moz-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);  -ms-transform: rotate(-25deg);   transform: rotate(-25deg);  left:-90px; top: 20px;}
.lp44 .cloud_med_8 div{-webkit-transform: rotate(30deg);  -moz-transform: rotate(30deg);
    -o-transform: rotate(30deg);  -ms-transform: rotate(30deg);   transform: rotate(30deg); padding-top: 45px; right:-40px;}		
	
	
	
.lp44 .cloud_sud_1 div{-webkit-transform: rotate(-25deg);  -moz-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);  -ms-transform: rotate(-25deg);   transform: rotate(-25deg); left:-120px; padding-top: 30px; }
.lp44 .cloud_sud_2 div{-webkit-transform: rotate(35deg);  -moz-transform: rotate(35deg);
    -o-transform: rotate(35deg);  -ms-transform: rotate(35deg);   transform: rotate(35deg);  right:-65px;  top: 90px;}
.lp44 .cloud_sud_3 div{-webkit-transform: rotate(-25deg);  -moz-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);  -ms-transform: rotate(-25deg);   transform: rotate(-25deg);  left:-115px; padding-top: 40px;}
.lp44 .cloud_sud_4 div{padding-top: 65px; right:-65px;}	

.lp44 .cloud_sud_5 div{-webkit-transform: rotate(-25deg);  -moz-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);  -ms-transform: rotate(-25deg);   transform: rotate(-25deg); left:-120px; padding-top: 30px; }
.lp44 .cloud_sud_6 div{-webkit-transform: rotate(-30deg);  -moz-transform: rotate(-30deg);
    -o-transform: rotate(-30deg);  -ms-transform: rotate(-30deg);   transform: rotate(-30deg);  left:-85px; padding-top: 60px;}
.lp44 .cloud_sud_7 div{-webkit-transform: rotate(30deg);  -moz-transform: rotate(30deg);
    -o-transform: rotate(30deg);  -ms-transform: rotate(30deg);   transform: rotate(30deg);  right:-85px;  top: 30px;}

.lp44 .cloud_sud_8 div{-webkit-transform: rotate(-30deg);  -moz-transform: rotate(-30deg);
    -o-transform: rotate(-30deg);  -ms-transform: rotate(-30deg);   transform: rotate(-30deg); padding-top: 45px; left:-65px;}	
	



.lp44 .doc_med_2_2{margin-top:260px;}

.lp44 .img_2{width:100%; max-width:950px; display: inline;}

.lp44 .cloud_it_1{top:70px; left:-980px; width:100%; max-width:328px;}
.lp44 .cloud_it_2{top:-30px; right:-900px; width:100%; max-width:295px;}
.lp44 .cloud_it_3{top:150px; right:-950px; width:100%; max-width:243px;}
.lp44 .cloud_it_4{bottom:-120px; right:-800px; width:100%; max-width:269px;}

.lp44 .cloud_it_5{top:100px; left:-970px; width:100%; max-width:276px;}
.lp44 .cloud_it_6{top:-20px; right:-1000px; width:100%; max-width:281px;}

.lp44 .cloud_it_1 img,
.lp44 .cloud_it_2 img,
.lp44 .cloud_it_3 img,
.lp44 .cloud_it_4 img,
.lp44 .cloud_it_5 img,
.lp44 .cloud_it_6 img{ max-width: none; }

.lp44 .cloud_it_1 div{-webkit-transform: rotate(-25deg);  -moz-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);  -ms-transform: rotate(-25deg);   transform: rotate(-25deg); left:-120px; padding-top: 40px; }
.lp44 .cloud_it_2 div{-webkit-transform: rotate(30deg);  -moz-transform: rotate(30deg);
    -o-transform: rotate(30deg);  -ms-transform: rotate(30deg);   transform: rotate(30deg);  right:-95px;  top: 25px;}
.lp44 .cloud_it_3 div{-webkit-transform: rotate(30deg);  -moz-transform: rotate(30deg);
    -o-transform: rotate(30deg);  -ms-transform: rotate(30deg);   transform: rotate(30deg); right:-40px; padding-top: 40px;}
.lp44 .cloud_it_4 div{-webkit-transform: rotate(30deg);  -moz-transform: rotate(30deg);
    -o-transform: rotate(30deg);  -ms-transform: rotate(30deg);   transform: rotate(30deg); padding-top: 45px; right:-75px;}	

.lp44 .cloud_it_5 div{-webkit-transform: rotate(-25deg);  -moz-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);  -ms-transform: rotate(-25deg);   transform: rotate(-25deg); left:-120px; padding-top: 40px; }
.lp44 .cloud_it_6 div{-webkit-transform: rotate(30deg);  -moz-transform: rotate(30deg);
    -o-transform: rotate(30deg);  -ms-transform: rotate(30deg);   transform: rotate(30deg);  right:-95px; padding-top: 35px;}




.lp44 .doc_it_2 {  margin-top: 190px;}
.lp44_it .wrap_cont{padding:110px 70px 200px 70px; }


.lp45 .wrap_cont{padding:100px 0px 120px 0px; }
.lp45 .title{font-style: normal; font-weight: 600; font-size: 36px; line-height: 35px; letter-spacing: 0.02em;}
.lp45 .title_2{font-style: normal; font-weight: normal; font-size: 24px; line-height: 27px; letter-spacing: 0.02em; margin-top:24px;}
.lp45 .under_title{margin-top:40px; font-style: normal; font-weight: normal; font-size: 24px; line-height: 27px; letter-spacing: 0.02em;}
.lp45 .under_title a{color:#27A8C4;}
.lp45 header{float:left; width:57%; padding-right:40px;}
.lp45 .lp-container{float:left; width:43%; }
.lp45 .video_block{background:#E5E5E5;}
.lp45 .video_block iframe{width:100%;}
.lp45 .video_title{font-style: normal; font-weight: 600; font-size: 14px; line-height: 24px; letter-spacing: 0.04em;
text-transform: uppercase; color: #565555; margin-top:20px;}



.lp46 .wrap_cont{padding:80px 70px 90px 70px; background:#f8fbfb;}
.lp46 .title_2{font-style: normal; font-weight: 600; font-size: 56px; line-height: 48px; letter-spacing: 0.02em; float:left;  width:60%;}
.lp46 .circles{ width:40%; float:right; position:relative; max-width:414px;}
.lp46 .circle_block{position:absolute; top:40px; width:100%; max-width:223px; text-align:center;}
.lp46 .circle_block_1{left:0px;}
.lp46 .circle_block_2{right:0px; }
.lp46 .circles .circle{width:223px; height:223px;  border-radius: 100%; text-align:center; line-height:24px; top:0px;
    -moz-border-radius: 100%;     -webkit-border-radius: 100%; font-size:14px; font-weight:600; letter-spacing:0.4px; 
	text-transform:uppercase;	padding-top:88px; }
.lp46 .circles .circle_1{ background:url("images/pics/circle_y.1fcbbbb856aa.png"); }
.lp46 .circles .circle_2{   background:url("images/pics/circle_b.e857782834d3.png"); }
.lp46 .circles .circle .numb{font-size:56px; font-weight:300;}
.lp46 .circles .circle .text{font-style: normal; font-weight: 600; font-size: 14px; line-height: 24px; text-align: center;
letter-spacing: 0.04em;text-transform: uppercase;}
.lp46 .circle_tit{font-style: normal; font-weight: 600; font-size: 11px; line-height: 20px; text-align: center;
letter-spacing: 0.04em; text-transform: uppercase; color: #606060; margin-top:15px;}
.lp46 .rectangle_block{margin-top:85px;}
.lp46 .rect_block{ float:left; width:30%; padding-right:65px;     text-align: right;}
.lp46 .rectangle{ width:100%; max-width:100px; margin-top:0px;}
.lp46 .name{font-style: normal;  font-weight:500; font-size: 18px; line-height: 24px; text-align: right; letter-spacing: 0.02em;
margin-top:24px;}
.lp46 .prof{text-align:right;  font-size:18px; font-weight:500; color:#A3A3A3; margin-top:10px; letter-spacing: 0.02em;}
.lp46 .quote_block{display:inline-block; float:left; width:70%; margin-top:0px;}
.lp46 .quote_cell{ width:50%; font-size:18px; font-weight:500; line-height:1.3; position:relative; letter-spacing: 0.02em;}
.lp46 .quote_cell_1{ padding-right:40px;}
.lp46 .quote_cell_2{ padding-right:50px; }
.lp46 .quote_cell p{position:relative; z-index:2; margin-bottom:35px;}
.lp46 .quote_cell p.line{border-top:solid 2px #f6ba5d; font-weight:600; padding-top:15px;}
.lp46 .btn_ord{font-style: normal; font-weight: 600; font-size: 14px; line-height: 24px;
letter-spacing: 0.04em; text-transform: uppercase; color: #27A8C4; position:relative;}
.lp46 .btn_ord:before {  content: "";  position: absolute;  width: 100%;  height: 18px;  bottom: -18px;  left: 0px;
     margin-top: -12px;  background: url("images/pics/double_line_blue_3.6034cf8d2cfe.png") no-repeat;  background-size: 100%;}


.lp47 .wrap_cont{ padding:30px 70px 50px 70px; background:#f8fbfb;}
.lp47 .sert_block{float:left; width:50%; text-align:center;}
.lp47 .sert_block img{width:100%}
.lp47 .sert_block_1{padding-right:17px;}
.lp47 .sert_block_2{padding-left:17px;}
.lp47 .sert_tit{margin-top:85px;font-style: normal; font-weight: 600; font-size: 14px; line-height: 24px; text-align: center;
letter-spacing: 0.04em; text-transform: uppercase; color: #565555;}
.lp47 .tit{margin-bottom:27px; font-style: normal; font-weight: 600; font-size: 14px; line-height: 24px; letter-spacing: 0.04em;
text-transform: uppercase; color: #565555;}


.lp48 .wrap_cont{ padding:70px 64px 0px 64px;}
.lp48 .lp-container{margin-top:60px; padding-left:45px;}
.lp48 .step{float:left; width:25%; padding-right:30px;}
.lp48 .step:last-child{padding-right:18px;width:25%;}
.lp48 .title {  font-style: normal; font-weight: 600; font-size: 48px; line-height: 46px; letter-spacing: 0.02em;}
.lp48 .title_2 { font-style: normal; font-weight: normal; font-size: 32px; line-height: 46px; letter-spacing: 0.02em; margin-top:19px;}
.lp48 .title_2_2{font-size: 48px; line-height: 46px; letter-spacing: 0.02em;}
.lp48 .title_3 {font-style: normal; font-weight: normal; font-size: 32px; line-height: 46px; letter-spacing: 0.02em; margin-top:12px;}
.lp48 .title_3 a{color:#27a8c4;}
.lp48 .tit{font-size: 18px;  font-weight: 600; letter-spacing: 0.02em; line-height:1.2; margin-top:40px;}
.lp48 .text{font-size: 18px;  font-weight: 500; letter-spacing: 0.02em; margin-top:16px; color:#606060; line-height:1.3;}
.lp48 p{margin-bottom:15px;}
.lp48 p a{ color:#27a8c4;}
.lp48 .cir{position:relative; display:inline-block;}
.lp48 .time{position:absolute; text-align:center; font-style: normal; font-weight: 500; font-size: 22px;
line-height: 32px; text-align: center; letter-spacing: 0.02em; top:36px; margin:0px auto; left:0px; right:0px;}
.lp48 .soc_block{margin-top:10px;}
.lp48 .soc{float:left; margin-right:20px;}
.lp48 .step:nth-child(1) { padding-right:20px;}
.lp48 .step:nth-child(2) { padding-right:30px;}
.lp48 .step:nth-child(3) { padding-right:30px;}


.lp49 .wrap_cont {  padding: 75px 64px 70px 64px; background: #f8fbfb; width: 90%; position:relative; z-index:4;}
.lp49 .title {font-style: normal; font-weight: 600; font-size: 32px; line-height: 36px; letter-spacing: 0.02em;}
.lp49 .lp-container{margin-top:60px;}
.lp49 .left_block{float:left; width:52%; padding-right:30px;}
.lp49 .right_block{float:left; width:48%;}
.lp49 ul li {  margin-bottom: 16px;  padding-left: 40px;  position: relative; font-style: normal; font-weight: normal;
font-size: 16px; line-height: 20px; letter-spacing: 0.02em; list-style:none;}
.lp49 ul li:before { content: "";  position: absolute;  width: 16px;  height: 16px;  top: 5px;  left: 0px;  z-index: 1;
    background: url("images/pics/ok_green.be573f2103c3.png") no-repeat;  background-size: 100%;}
.lp49 .bad_block{float:left; width:49%;}
.lp49 .bad_block_img{position:relative;}
.lp49 .bad_block_img:before { content: "";  position: absolute;  width:62px;  height:62px;  bottom: 16px;  left: 10px;  z-index: 2;
    background: url("images/pics/circle_no.a4ba7b56812e.png") no-repeat;  background-size: 100%;}
.lp49 .bad_block .img{width:100%; max-width:277px;}
.lp49 .bad_block_1{margin-right:2%;}
.lp49 .bad_block .tit{font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; 
letter-spacing: 0.02em; color: #D94239; margin-top:44px; }
.lp49 .circle_orange{position: absolute; right: -70px; top:125px; z-index:3;
height:271px; width:271px; border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%; background: #F6BA5D;}


.lp49_2 .wrap_cont {z-index:auto;}
.lp49_2 .title{position:relative; z-index:7;}
.lp49_2 .lp-container{position:relative; z-index:7;}
.lp49 .circle_orange_2{z-index:6;}



.lp_serch_doc{}
.lp_serch_doc .wrap_cont { padding:96px 44px 40px 44px;}
.lp_serch_doc .title{font-weight: 600; font-size: 48px; line-height: 1.2; letter-spacing: 0.02em;}
.lp_serch_doc .search_block{margin-top:85px;}
.lp_serch_doc .search_block .word_block{width:33%; display:inline-block; vertical-align:top; margin-bottom:72px;}
.lp_serch_doc .search_block .word_block ul{list-style:none; margin-top:32px;}
.lp_serch_doc .search_block .word_block ul li{font-weight: 600; font-size: 28px; line-height:1.2; letter-spacing: 0.02em;
margin-bottom:20px; }
.lp_serch_doc .search_block .word_block ul li a{color: #27A8C4;}
.lp_serch_doc .search_block .word_block ul li a:hover {  color: #0E6173;}
.lp_serch_doc .find_doc_form{  margin-top:60px;}
.lp_serch_doc .find_doc{  width:100%; max-width:690px; padding:12px 12px 10px 12px; border:none;  font-size: 16px; resize:none; height:45px;
border-bottom:solid 2px #7ac6d7; border-radius: 24px; -moz-border-radius: 24px; -webkit-border-radius: 24px; background: #f8fbfb;}
.lp_serch_doc .character{font-size: 94px;  letter-spacing: 0.02em; color: #000000;}
.lp_serch_doc span.highlight {background-color: #f6ba5d; cursor: pointer; }
.lp_serch_doc span.splink {color: #0A5794; cursor: pointer; }

.lp_kachestvo{background: #F8FBFB; }
.lp_kachestvo .wrap_cont { padding:114px 44px 80px 44px;}
.lp_kachestvo .wrap_cont_ins{padding:0px 40px;}
.lp_kachestvo .title_1{font-weight: 600; font-size: 48px; line-height: 58px; letter-spacing: 0.02em;}
.lp_kachestvo .title_2{font-size: 32px; line-height: 36px; letter-spacing: 0.02em; margin-top:10px; position:relative;}
.lp_kachestvo .title_2:before{content: "";  position: absolute;   width: 72px;  height: 2px;  bottom: -40px;   left: 0px;
    background-size: 100%;  z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
.lp_kachestvo .block_img{margin-top:120px;}
.lp_kachestvo .img_doc_kach{float:left; max-width:517px; width:50%; }
.lp_kachestvo ul{float:left; list-style:none; margin-top:50px; padding-left:15%;}
.lp_kachestvo ul li{margin-bottom:35px; font-size: 32px; line-height:1.2; position:relative;}
.lp_kachestvo ul li:before{content: "";  position: absolute;}
.lp_kachestvo ul li:nth-child(1):before{top:-70px; left:-165px; width:164px; height:175px; background: url("images/pics/arrow_kach_1.8b43066940b2.png") no-repeat;  background-size: 100%;}
.lp_kachestvo ul li:nth-child(2):before{top:-70px; left:-155px; width:135px; height:157px; background: url("images/pics/arrow_kach_2.4ede4aa0e397.png") no-repeat;  background-size: 100%;}
.lp_kachestvo ul li:nth-child(3):before{top:-110px; left:-220px; width:220px; height:239px; background: url("images/pics/arrow_kach_3.edabba663b70.png") no-repeat;  background-size: 100%;}
.lp_kachestvo ul li:nth-child(4):before{top:-90px; left:-275px; width:257px; height:220px; background: url("images/pics/arrow_kach_4.8072cef87c9a.png") no-repeat;  background-size: 100%;}
.lp_kachestvo ul li:nth-child(5):before{top:-50px; left:-195px; width:168px; height:136px; background: url("images/pics/arrow_kach_5.4b62870ebd15.png") no-repeat;  background-size: 100%;}
.lp_kachestvo ul li:nth-child(6):before{top:-110px; left:-250px; width:241px; height:259px; background: url("images/pics/arrow_kach_6.d49ecfbde145.png") no-repeat;  background-size: 100%;}
.lp_kachestvo ul li:nth-child(1){margin-bottom:80px;}
.lp_kachestvo .title_under{text-align:center; margin-top:130px; font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em;}
.lp_kachestvo .title_under p{margin-bottom:10px;}

.lp_kachestvo_2 .img_doc_kach_2{ max-width:518px; width:100%; margin:0px auto; }
.lp_kachestvo_2 .block_img{position:relative; width:100%; text-align:center;}
.lp_kachestvo_2 .block_arrows .arrow{position:absolute; top:0px; left:0px; right:0px; font-size: 32px; margin:0px auto; width:100%; max-width:345px;
line-height: 36px; letter-spacing: 0.02em; display:inline-block; text-align:left;}
.lp_kachestvo_2 .block_arrows .arrow:before{content: "";  position: absolute; }
.lp_kachestvo_2 .block_arrows .arrow:nth-child(1){right:-900px; top:200px;}
.lp_kachestvo_2 .block_arrows .arrow:nth-child(2){right:-900px; top:400px;}
.lp_kachestvo_2 .block_arrows .arrow:nth-child(3){left:-740px; top:170px;}
.lp_kachestvo_2 .block_arrows .arrow:nth-child(1):before{top:-30px; left:-100px; width:220px; height:239px; 
background: url("images/pics/arrow_kach_3.edabba663b70.png") no-repeat;  background-size: 100%;}
.lp_kachestvo_2 .block_arrows .arrow:nth-child(2):before{top:-30px; left:-100px; width:168px; height:136px; 
background: url("images/pics/arrow_kach_5.4b62870ebd15.png") no-repeat;  background-size: 100%;}
.lp_kachestvo_2 .block_arrows .arrow:nth-child(3):before{top:-50px; right:0px; width:219px; height:239px; 
background: url("images/pics/arrow_kach_7.70ce9f9841f1.png") no-repeat;  background-size: 100%;}
.lp_kachestvo_2 .title_under{text-align:center; margin-top:80px;}

.lp_kachestvo_3 .wrap_cont_ins {  padding: 0px 0px;}
.lp_kachestvo_3 .wrap_cont { padding:70px 0px 80px 20px;}
.lp_kachestvo_3 .img_doc_kach_3{ max-width:420px; width:100%; margin:0px auto; position:absolute; left:0px; right:-170px;}
.lp_kachestvo_3 .block_img{position:relative; z-index:3;}
.lp_kachestvo_3 .block_img img{  margin-top: 70px;}
.lp_kachestvo_3 .block_arrows{position:relative; }
.lp_kachestvo_3 .block_arrows .arrow{ font-size: 32px;  width:100%;
line-height: 36px; letter-spacing: 0.02em; display:block; text-align:left; position:relative;}
.lp_kachestvo_3 .block_arrows .arrow:before{content: "";  position: absolute; z-index:4;}
.lp_kachestvo_3 .block_arrows .arrow p{margin-bottom:20px;}
.lp_kachestvo_3 .block_arrows .arrow:nth-child(1){max-width:450px;}
.lp_kachestvo_3 .block_arrows .arrow:nth-child(2){margin-top:90px; max-width:430px;}
.lp_kachestvo_3 .block_arrows .arrow:nth-child(3){margin-top:85px; max-width:520px; margin-left:185px;}

.lp_kachestvo_3 .block_arrows .arrow:nth-child(4){top:60px; position:absolute; right:0px; max-width:330px;}
.lp_kachestvo_3 .block_arrows .arrow:nth-child(5){top:300px; position:absolute; right:0px; max-width:330px;}
.lp_kachestvo_3 .block_arrows .arrow:nth-child(6){top:690px; position:absolute; right:0px; max-width:420px;}

.lp_kachestvo_3 .block_arrows .arrow:nth-child(1):before{top:60px; right:-170px; width:179px; height:166px; 
background: url("images/pics/arrow_kach_8.627ff869b384.png") no-repeat;  background-size: 100%;}
.lp_kachestvo_3 .block_arrows .arrow:nth-child(2):before{top:-170px; right:-170px; width:294px; height:268px; 
background: url("images/pics/arrow_kach_9.6c04160b58cf.png") no-repeat;  background-size: 100%;}
.lp_kachestvo_3 .block_arrows .arrow:nth-child(3):before{top:-120px; right:40px; width:109px; height:123px; 
background: url("images/pics/arrow_kach_10.3627b7d4efe7.png") no-repeat;  background-size: 100%;}
.lp_kachestvo_3 .block_arrows .arrow:nth-child(4):before{top:20px; left:-140px; width:146px; height:140px; 
background: url("images/pics/arrow_kach_11.65ae751bf1e8.png") no-repeat;  background-size: 100%;}
.lp_kachestvo_3 .block_arrows .arrow:nth-child(5):before{top:140px; left:-100px; width:130px; height:137px; 
background: url("images/pics/arrow_kach_12.870eee06edab.png") no-repeat;  background-size: 100%;}
.lp_kachestvo_3 .block_arrows .arrow:nth-child(6):before{top:-90px; left:-120px; width:115px; height:136px; 
background: url("images/pics/arrow_kach_13.a931fc419a52.png") no-repeat;  background-size: 100%;}




.lp_bp .wrap_cont { padding:90px 60px 80px 60px; background: #F8FBFB; margin-top:47px; margin-bottom:35px;}
.lp_bp .title{font-weight: 600; font-size: 52px; line-height: 50px; letter-spacing: 0.02em; max-width:915px; width:100%;}
.lp_bp .title_2{font-size: 32px; line-height: 36px; letter-spacing: 0.02em; margin-top:46px; position:relative; max-width:915px; width:100%;}
.lp_bp .title_2:before{content: "";  position: absolute;   width: 72px;  height: 2px;  bottom: -30px;   left: 0px;
    background-size: 100%;  z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
.lp_bp .lp-container{margin-top:120px;     text-align: center;}
.lp_bp .block{display: inline-block;  vertical-align: top;  width: 46%;  position: relative;}
.lp_bp .block img{width:100%; max-width:460px;}
.lp_bp .block .img{padding:0px 20px;}
.lp_bp .block .img_2{margin-top:23px;}
.lp_bp .block .desc{font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em; margin-top:60px;}

.lp_maximum{background: #F8FBFB;}
.lp_maximum .wrap_cont { padding:60px 60px 240px 60px; }
.lp_maximum .title{font-weight: 600; font-size: 48px; line-height: 58px; letter-spacing: 0.02em; max-width:880px; width:100%; position:relative;}
.lp_maximum .title:before{content: "";  position: absolute;   width: 72px;  height: 2px;  bottom: -30px;   left: 0px;
    background-size: 100%;  z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
.lp_maximum .lp-container{margin-top:160px;     text-align: center;}
.lp_maximum .block{display: inline-block; float:left; vertical-align: top;  width: 48%;  position: relative; margin-right:2%; }
.lp_maximum .block_2{margin-right:0%;}
.lp_maximum .block img{width:100%; max-width:500px; display:block;}
.lp_maximum .block .img{}
.lp_maximum .block .desc{font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em; margin-top:60px;}
.lp_maximum .arrow{position:absolute; font-size: 32px; display:inline-block; line-height: 36px; text-align: center; letter-spacing: 0.02em;
max-width: 400px;}
.lp_maximum .arrow_1{top:-90px; right:-80px;}
.lp_maximum .arrow_1:before{content: "";  position: absolute;
	top:70px; left:0px; width:174px; height:160px; background: url("images/pics/arrow_max_1.589feb474c8a.png") no-repeat;  background-size: 100%;}
.lp_maximum .arrow_2{bottom:-150px; left:-180px;}
.lp_maximum .arrow_2:before{content: "";  position: absolute;
	bottom:50px; right:40px; width:175px; height:207px; background: url("images/pics/arrow_max_2.16c63fdb9923.png") no-repeat;  background-size: 100%;}
.lp_maximum .arrow_3{bottom:-120px; right:-80px;}
.lp_maximum .arrow_3:before{content: "";  position: absolute;
	bottom:30px; left:-30px; width:201px; height:192px; background: url("images/pics/arrow_max_3.b1bd929b3e98.png") no-repeat;  background-size: 100%;}

.lp_maximum_2{background: #7AC6D7;}
.lp_maximum_2 .wrap_cont { padding:110px 64px 80px 64px; background: #7AC6D7;}
.lp_maximum_2 .title{font-weight: 600; font-size: 63px; line-height: 54px; letter-spacing: 0.02em; max-width:670px; width:100%; position:relative;
color:#fff;}
.lp_maximum_2 .title:before {  content: "";  position: absolute;  border-radius: 100%;  -moz-border-radius: 100%;  -webkit-border-radius: 100%;
    background: #0E6173;  top: 50%;  left: -130px;  width: 350px; height: 350px;  margin-top: -143px;}
.lp_maximum_2 .title div{position:relative; z-index:4;}
.lp_maximum_2 .lp-container{margin-top:60px;     text-align: center;}
.lp_maximum_2 .block{display: inline-block; float:left; vertical-align: top;  width: 48%;  position: relative; margin-right:2%; }
.lp_maximum_2 .block_2{margin-right:0%; float:right;}
.lp_maximum_2 .block img{width:100%; max-width:410px; display:block;}
.lp_maximum_2 .block_2 .img{}
.lp_maximum_2 .block .desc{font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em; margin-top:60px;}
.lp_maximum_2 .arrow{position:absolute; font-size: 32px;  line-height: 36px; text-align: center; letter-spacing: 0.02em;
left:0px; right:0px; margin:0px auto;}
.lp_maximum_2 .arrow span{position: absolute; color:#fff;  font-family: Times;  left: 0px;  right: 0px;  top: 0px;   text-align: center;
    margin: auto;  font-style: italic;  font-weight: 400;  font-size: 23px;  line-height: 20px;  padding-top: 20px;   max-width: 180px;
    width: 100%;}
.lp_maximum_2 .arrow_1 span{-webkit-transform: rotate(25deg);  -moz-transform: rotate(25deg);  -o-transform: rotate(25deg);
    -ms-transform: rotate(25deg);  transform: rotate(25deg); top:20px; right:-350px;}
.lp_maximum_2 .arrow_2 span{-webkit-transform: rotate(25deg);  -moz-transform: rotate(25deg);  -o-transform: rotate(25deg);
    -ms-transform: rotate(25deg);  transform: rotate(25deg); top:25px; right:-350px;}
.lp_maximum_2 .arrow_3 span{-webkit-transform: rotate(-25deg);  -moz-transform: rotate(-25deg);  -o-transform: rotate(-25deg);
    -ms-transform: rotate(-25deg);  transform: rotate(-25deg); top:10px; right:-200px;}



.lp_maximum_2 .arrow_1{top:60px; right:-100px;}
.lp_maximum_2 .arrow_1:before{content: "";  position: absolute;
	 width:293px; height:136px; background: url("images/pics/arrow_max_4.394e84863370.png") no-repeat;  background-size: 100%;}
.lp_maximum_2 .arrow_2{bottom:200px; right:-100px;}
.lp_maximum_2 .arrow_2:before{content: "";  position: absolute;
 width:293px; height:136px; background: url("images/pics/arrow_max_5.158c6328a22f.png") no-repeat;  background-size: 100%;}
.lp_maximum_2 .arrow_3{bottom:200px; left:-980px;}
.lp_maximum_2 .arrow_3:before{content: "";  position: absolute;
	 width:293px; height:136px; background: url("images/pics/arrow_max_6.149cf0f60d73.png") no-repeat;  background-size: 100%;}

	
	
	
.lp_vozvr_gotovo{background: #F8FBFB;}
.lp_vozvr_gotovo .wrap_cont { padding:95px 0px 130px 0px; }
.lp_vozvr_gotovo .title{font-weight: 600; font-size: 56px;line-height: 48px; letter-spacing: 0.02em; max-width:740px; width:100%; position:relative;}
.lp_vozvr_gotovo .title:before{content: "";  position: absolute;   width: 72px;  height: 2px;  bottom: -30px;   left: 0px;
    background-size: 100%;  z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
.lp_vozvr_gotovo .lp-container{margin-top:70px;     text-align: center;}
.lp_vozvr_gotovo .block{display: inline-block;  vertical-align: top;  width: 48%;  position: relative; text-align:center;}
.lp_vozvr_gotovo .block_2{margin-right:0%;}
.lp_vozvr_gotovo .block img{width:100%; max-width:152px; display:block; margin:0px auto;}
.lp_vozvr_gotovo .block .img{}
.lp_vozvr_gotovo .block .desc{font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em; 
width:100%; max-width:440px; margin:0px auto; margin-top:14px;}
.lp_vozvr_gotovo .under_title{margin:0px auto; margin-top:90px; font-style: italic; font-weight: 500; font-size: 32px; line-height: 36px;
text-align: center; letter-spacing: 0.02em; width:100%; max-width:1110px; color: #000000;}

.lp_apostil .wrap_cont { padding:100px 20px 150px 64px; background: #F8FBFB;}
.lp_apostil .title{font-weight: 600; font-size: 52px; line-height: 50px; letter-spacing: 0.02em; max-width:550px; width:100%; position:relative; z-index:2;}
.lp_apostil .circle { width: 260px;  height: 260px;  background: url("images/pics/circle_bg.16e71cf0ebe5.png");  border-radius: 100%;  text-align: center;
    -moz-border-radius: 100%;  -webkit-border-radius: 100%;  font-weight: 600; font-size: 14px; line-height: 24px; text-align: center;
	letter-spacing: 0.04em; text-transform: uppercase; color: #000000;  padding-top: 65px;   position: absolute; 
    left: -10px;   bottom: -115px;}
.lp_apostil .lp-container{margin-top:54px; float:left;  max-width:480px; width:40%; padding-right:20px; }
.lp_apostil .apostil{float:right; margin-top:-110px; width:60%; position:relative;}
.lp_apostil .apostil img{display:block; width:100%; max-width:742px;}
.lp_apostil .tit{font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #000000;}
.lp_apostil .tit span{color:#27a8c4;}
.lp_apostil ul{margin-top:36px; list-style:none;}
.lp_apostil ul li{margin-bottom:12px; font-weight: 400; font-size: 16px; line-height: 20px; letter-spacing: 0.02em; padding-left:40px; position:relative;}
.lp_apostil ul li:before{content: "";  position: absolute; 	top:4px; left:0px; width:22px; height:18px; background: url("images/pics/ico_li_ok.03aca2dc8bea.png") no-repeat;  background-size: 100%;}
.lp_apostil ul li b{font-weight: 600;}

.lp_apostil_2 .title{font-weight: 400;font-size: 48px; line-height: 48px; letter-spacing: 0.02em; max-width:680px; width:100%;}
.lp_apostil_2 .tit {  font-weight: 600; }
.lp_apostil_2 .apostil {  margin-top: -30px;  padding-right:20px;}
.lp_apostil_2 .apostil img {  max-width: 660px; float:right;}


.lp_apostil_3 .warn_block{float:left; width:50%; padding-top:40px;}
.lp_apostil_3 .warn {   width: 100%;  position: relative;  padding-left: 80px;  font-weight: 500;  font-size: 16px;  line-height: 20px;
    letter-spacing: 0.02em;}
.lp_apostil_3 .warn:before {  content: "";  position: absolute;  width: 45px;  height: 45px;  top: 0px;  left: 0px;
    background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;   background-size: 100%;}
.lp_apostil_3 .warn_1{ max-width: 530px; }
.lp_apostil_3 .warn_2{ max-width: 460px; margin-top:85px;}
.lp_apostil_3 .warn p{margin-bottom:12px; }
.lp_apostil_3 .warn b{ font-weight:600;}
.lp_apostil_3 .ul_2{margin-top:40px;}
.lp_apostil_3 .title{font-weight:400;     max-width: 620px;}
.lp_apostil_3 .tit { font-weight: 500;}
.lp_apostil_3 .circle{    left: auto;  bottom: auto; top:35px; right:28px;}
.lp_apostil_3 .wrap{background: #F8FBFB;}
.lp_apostil_3 .tit{margin-top:54px;}
.lp_apostil_3 .lp-container {  margin-top: 0px;}

.lp_viezd .wrap_cont { padding:95px 0px 100px 64px; }
.lp_viezd .title{font-weight: 600; font-size: 48px; line-height: 56px; letter-spacing: 0.02em; position:relative;}
.lp_viezd .title:before{content: "";  position: absolute;   width: 72px;  height: 7px;  bottom: -30px;   left: 0px;
    background-size: 100%;  z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
.lp_viezd .lp_cont{max-width:770px; width:100%;}
.lp_viezd .desc{margin-top:70px;  font-weight: 400; font-size: 36px; line-height: 48px; letter-spacing: 0.02em; }
.lp_viezd .desc b{color:#27a8c4; font-weight: 600;}
.lp_viezd .desc p{margin-bottom:15px;}
.lp_viezd ul{list-style:none; margin-top:46px;}
.lp_viezd ul li{font-size: 32px; line-height: 38px; padding-left:52px; line-height:1.2; margin-bottom:46px; position:relative;}
.lp_viezd ul li:before{content: "";  position: absolute; 	top:1px; left:-2px; width:36px; height:34px; 
background: url("images/pics/ico_li_star.76e7479ef52e.png") no-repeat;  background-size: 100%;}

.lp_quote_big .quote_big{ width:100%; max-width:820px; display:block; margin-top:30px; position:relative; float:right;}
.lp_quote_big .rectangle_block{ padding-right:35px;}
.lp_quote_big .quote_block{display:inline-block; margin-top:0px;}
.lp_quote_big .rect_block{display:inline-block;}
.lp_quote_big .name{text-align:left;  font-size:16px; font-weight:500; margin-top:16px; letter-spacing: 0.02em;}
.lp_quote_big .prof{text-align:left;  font-size:18px; font-weight:500; color:#A3A3A3; margin-top:5px; letter-spacing: 0.02em;}
.lp_quote_big .quote_cell p{position:relative; z-index:2; margin-bottom:20px;}
.lp_quote_big .cloud_blue{background:#FFF2CC; padding:24px 24px 5px 24px; border-radius: 24px 0px 24px 24px; -moz-border-radius: 24px 0px 24px 24px;
-webkit-border-radius: 24px 0px 24px 24px; font-style: normal; font-weight: normal; font-size: 22px; line-height: 26px;
letter-spacing: 0.02em;}	
.lp_quote_big .quote_cell .rectangle_small { width: 100%; max-width: 98px; margin-top: 0px;}
.lp_quote_big .quote_cell_1 .rect_block_small { width: 25%; float: right; text-align: left; padding-left: 40px;}
.lp_quote_big .quote_cell_1 .cloud_blue_1 {}
.lp_quote_big .quote_cell_1 .rect_block_small img { width: 100%; min-width: 98px;}
.lp_quote_big .cloud_blue_all{ width: 75%; float: left; text-align:left;}
.lp_quote_big .soc_block{margin-top:12px;}
.lp_quote_big .soc_block .soc{float:left; margin-right:20px;}

.lp_za_rulem{}
.lp_za_rulem .wrap_cont { padding:25px 64px 60px 64px; }
.lp_za_rulem .title{font-weight: 600; font-size: 48px; line-height: 56px; letter-spacing: 0.02em; position:relative; width:100%; max-width:777px;}
.lp_za_rulem .title:before{content: "";  position: absolute;   width: 72px;  height: 7px;  bottom: -30px;   left: 0px;
    background-size: 100%;  z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
.lp_za_rulem .title_2{font-size: 36px; line-height: 48px; letter-spacing: 0.02em; margin-top:56px; position:relative; max-width:915px; width:100%;}
.lp_za_rulem .lp-container{margin-top:80px;}
.lp_za_rulem .step {  text-align: center;  float: left;  width: 33.3%;  padding: 0px 10px;}
.lp_za_rulem .step .cir {  background: #f3f5f5;  width: 102px;  height: 102px;  text-align: center;  padding-top: 35px;
    border-radius: 100%;  -moz-border-radius: 100%;  -webkit-border-radius: 100%;  margin: 0px auto;}
.lp_za_rulem .step .cir img {  width: 100%;  max-width: 30px;}
.lp_za_rulem .text { font-size: 24px; line-height: 26px; margin-top:45px; text-align: center; letter-spacing: 0.02em;}
	
	
.lp_diplom .wrap_cont { padding:45px 64px 100px 64px; }
.lp_diplom .title{font-weight: 600; font-size: 48px; line-height: 56px; letter-spacing: 0.02em; position:relative; width:100%; max-width:777px;
z-index:3;}
.lp_diplom .title:before{content: "";  position: absolute;   width: 72px;  height: 7px;  bottom: -30px;   left: 0px;
    background-size: 100%;  z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
.lp_diplom ul{list-style:none; margin-top:66px;}
.lp_diplom ul li{font-size: 32px; line-height: 38px; padding-left:52px; line-height:1.2; margin-bottom:40px; position:relative;}
.lp_diplom ul li:before{content: "";  position: absolute; 	top:4px; left:-2px; width:36px; height:34px; 
background: url("images/pics/ico_li_star.76e7479ef52e.png") no-repeat;  background-size: 100%;}
.lp_diplom .lp_cont{float:left; max-width:610px; width:60%; position:relative; z-index:3;}
.lp_diplom .quote_block{float:right; width:40%; max-width:410px; padding-left:20px; margin-top:75px;}
.lp_diplom .quote{font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; position:relative;}
.lp_diplom .quote div b{font-weight: 700; }
.lp_diplom .quote div{position:relative; z-index:2;}
.lp_diplom .quote:before { content: "";  position: absolute;  width: 72px;  height: 58px;  top: -25px;  left: -30px;
    background-size: 100%;  z-index: 1;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat;}
.lp_diplom .manager_block{ margin-top:30px; display:table; width:100%; max-width:320px;}
.lp_diplom .manager_block .img_left{display:table-cell; vertical-align:top; width:30%; max-width:98px;}
.lp_diplom .manager_block img{display:block; max-width:98px; width:100%;}
.lp_diplom .manager_block .manager_right{padding:10px 0px 10px 24px; display:table-cell; vertical-align:middle;}
.lp_diplom .manager_block .name{font-size: 18px; font-weight: 600; line-height: 20px; letter-spacing: 0.02em;}
.lp_diplom .manager_block .post{font-weight: 500; font-size: 14px; line-height: 14px; letter-spacing: 0.02em; color: #A3A3A3; margin-top:5px;}
.lp_diplom .quote_block p{font-size: 18px; line-height: 24px; letter-spacing: 0.02em; margin-bottom:15px;}

.lp_diplom_2 .wrap_cont { padding:45px 64px 30px 64px; }
.lp_diplom_2 .title{font-weight: 500;}
.lp_diplom_2 .title_2{font-weight: 400; font-size: 36px; line-height: 48px; letter-spacing: 0.02em; position:relative; width:100%; max-width:777px;
margin-top:60px; position:relative; z-index:3;}
.lp_diplom_2 .title_2 b{font-weight:600;}

.lp_diplom_2_2 .wrap_cont { padding:125px 64px 80px 64px; }
.lp_diplom_2_2 .title{width:100%; max-width:100%;}
.lp_diplom_2_2 .title_2{font-weight: 400; width:100%; max-width:890px;}
.lp_diplom_2_2 .title:before {  width: 100%;  max-width: 890px; height:7px;}
.lp_diplom_2_2 .lp_cont {  float: left;  max-width: 730px;  width: 70%;  position: relative;  z-index: 3;}

.lp_diplom_3{ background:#F8FBFB;}
.lp_diplom_3 .wrap_cont { padding:70px 64px 100px 64px; }
.lp_diplom_3 .title{ width:100%; max-width:900px;}
.lp_diplom_3 .title:before{content:none;}
.lp_diplom_3 .title_2{font-size: 32px; line-height: 36px; letter-spacing: 0.02em; position:relative; z-index:3; width:100%; max-width:900px;
margin-top:16px;}
.lp_diplom_3 .title_2:before{content: "";  position: absolute;   width: 72px;  height: 2px;  bottom: -30px;   left: 0px;
    background-size: 100%;  z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
.lp_diplom_3 ul{list-style:none; margin-top:90px;}

.lp_diplom_4{ background:#F8FBFB;}
.lp_diplom_4 .wrap_cont { padding:50px 64px 40px 64px; }

.lp_diplom_5 .wrap_cont { padding:50px 64px 40px 90px; }

.lp_diplom_6 .title{ width:100%; max-width:100%; font-size: 42px; line-height: 44px;}
.lp_diplom_6 .title:before {  width: 100%;  max-width: 1077px;}

.lp_diplom_7 .title{ width:100%; max-width:856px; }
.lp_diplom_7 .title_4{ width:100%; max-width:900px; font-size: 30px; line-height: 37px; letter-spacing: 0.02em; margin-top:50px;}
.lp_diplom_7 .title_5{ font-size: 32px; line-height: 38px; margin-top:20px;}
.lp_diplom_7 .lp_cont { max-width: 680px; width:70%;}
.lp_diplom_7 .title:before {  max-width: 828px;}

.lp_diplom_8 .title{ width:100%; max-width:920px; font-weight: 600; font-size: 40px; line-height: 47px;}
.lp_diplom_8 .title:before {  max-width: 838px; height:4px;}
.lp_diplom_8 li{font-weight:600;}
.lp_diplom_8 ul li:before{content: "";  position: absolute; 	top:4px; left:-2px; width:36px; height:34px; 
background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat;  background-size: 100%;}
.lp_diplom_8 .lp_cont {   max-width: 750px;  width:100%;  position: relative;}
.lp_diplom_8 .wrap_cont {padding:60px 64px 60px 64px; }

.lp_diplom .circle_orange { position: absolute;  right: -70px;  top: 290px;  z-index: 2;  height: 387px;  width: 387px;
    border-radius: 100%;  -moz-border-radius: 100%;  -webkit-border-radius: 100%;  background: #F6BA5D;}
.lp_diplom_8 .circle_orange {  right: -70px;  top: 130px;  z-index: 2;  height:290px;  width: 290px;}

.lp_diplom_kach{}
.lp_diplom_kach .wrap_cont {padding:110px 15px 100px 54px; }
.lp_diplom_kach .title {  width: 100%;  max-width: 920px;}
.lp_diplom_kach .title:before {  max-width: 894px;}
.lp_diplom_kach .lp_cont { float:left;   max-width: 720px;   width: 62%;}
.lp_diplom_kach .vid_block { float:left;  width: 38%; margin-top:100px; padding-left:30px;}
.lp_diplom_kach ul {  margin-top: 83px;}
.lp_diplom_kach ul b{font-weight:600;}
.lp_diplom_kach ul p{padding-bottom:20px;}
.lp_diplom_kach ul a{color: #27A9C5; white-space:nowrap;}
.lp_diplom_kach .vid_block{}
.lp_diplom_kach .vid_block .video{ width:100%; height:242px; background:#E0E0E0;}
.lp_diplom_kach .vid_block .vid_block_title{font-size: 23px; line-height: 29px; margin-top:30px;}

.lp_diplom_kach_2 .wrap_cont {padding:60px 54px 60px 54px; background:#F8FBFB;}
.lp_diplom_kach_2 .title{max-width:100%;}
.lp_diplom_kach_2 .title div{  width: 100%;  max-width: 680px;}
.lp_diplom_kach_2 .title:before {  max-width: 894px;}
.lp_diplom_kach_2 .lp_cont {  float: left;  max-width: 740px;  width: 70%;  position: relative;  z-index: 3;}
.lp_diplom_kach_2 .circle_orange {  right: -70px;  top: 210px;  height: 290px;  width: 290px;}
.lp_diplom_kach_2 .btn_know {  background: #27A8C4;  padding: 16px 25px;   width: 100%;  max-width: 330px;  border: 2px solid #27A8C4;
    box-sizing: border-box;  box-shadow: 0px 2px 4px #badae1;  border-radius: 2px;  cursor: pointer; text-align:center; margin-top:20px;
    -webkit-transition: all 0.3s;   -moz-transition: all 0.3s;  -ms-transition: all 0.3s;  -o-transition: all 0.3s;  transition: all 0.3s;
    font-style: normal;  font-weight: 600;   font-size: 18px;  line-height: 24px;  letter-spacing: 0.02em;  color: #F8FBFB;  display: inline-block;}


.lp_diplom_amazon .wrap_cont { padding:75px 64px 60px 70px; background:#F8FBFB;}
.lp_diplom_amazon ul li b{font-weight:600;}
.lp_diplom_amazon .title { font-weight: 600; font-size: 56px; line-height: 58px; letter-spacing: 0.02em; position: relative;}
.lp_diplom_amazon .title:before {  height: 2px;  bottom: -30px;}
.lp_diplom_amazon ul {  margin-top: 85px; max-width:680px; width:100%;}
.lp_diplom_amazon .img{float:right; width: 34%; padding-top:70px;}
.lp_diplom_amazon .img img{max-width:413px; width:100%;}
.lp_diplom_amazon .lp_cont {  float: left;  max-width: 800px;  width: 66%; padding-right:20px;}

.lp_diplom_notar .wrap_cont { padding:115px 64px 60px 64px;}
.lp_diplom_notar .title{font-style: normal; font-weight: normal; font-size: 48px; line-height: 52px; letter-spacing: 0.02em;}
.lp_diplom_notar .title a{color: #27A9C5;}
.lp_diplom_notar .text{margin-top:60px;}
.lp_diplom_notar .text p{font-size: 33px; line-height: 48px; letter-spacing: 0.02em; padding-bottom:30px;}
.lp_diplom_notar .text p:last-child{padding-bottom:0px;}
.lp_diplom_notar .lp_cont {  float: left;  max-width: 690px;  width: 70%;}
.lp_diplom_notar .quote_block {  float: right;  width: 40%;  max-width: 380px;  padding-left: 20px;  margin-top: 75px;}

.lp_diplom_servis .wrap_cont { padding: 170px 64px 70px 64px;}
.lp_diplom_servis ul {  max-width:810px; width:100%; margin-top:0px; position:relative; z-index:2;}
.lp_diplom_servis ul li{margin-bottom:40px;}
.lp_diplom_servis .circle_orange {  position: absolute;  right: -70px;  top: 77px;  background: #f9cf8e; z-index:-1;}
.lp_diplom_obor .title span {font-size: 48px; line-height: 41px; letter-spacing: 0.02em; }
.lp_diplom_obor .title {  position: relative;  width: 100%; max-width: 1070px;}
.lp_diplom_obor .title:before {  max-width: 894px;}
.lp_diplom_obor ul{margin-top:100px;}

.lp_diplom_redact .wrap_cont { padding: 100px 64px 100px 64px;}
.lp_diplom_redact .title{font-size: 48px; line-height: 51px; letter-spacing: 0.02em; max-width:1000px; width:100%;}
.lp_diplom_redact .title:before {  max-width: 894px;}
.lp_diplom_redact .lp_cont{margin-top:55px; max-width:780px; width:100%; font-size: 37px; line-height: 51px; letter-spacing: 0.02em;}
.lp_diplom_redact .lp_cont p{margin-bottom:20px;}
.lp_diplom_redact .soc {  float: left;  margin-right: 20px;}
.lp_diplom_redact .soc_block {   margin-top: 10px;}
.lp_diplom_redact .soc img{width:100%; max-width:48px;}
.lp_diplom_redact  .circle_orange {  position: absolute;  right: -200px;  top: 227px;  background: #f9cf8e; z-index:-1;}


.lp_hudozh_for_prosto .wrap{}
.lp_hudozh_for_prosto .wrap_cont { padding:80px 120px 90px 64px; background: #F8FBFB;}
.lp_hudozh_for_prosto .block{float:left; width:50%; max-width:527px; font-family: Times; font-style: italic; font-weight: normal;
font-size: 32px; line-height: 35px;}
.lp_hudozh_for_prosto .quote_block {  float: right;  width: 50%;  max-width: 490px;  padding-left: 20px;  margin-top: 0px;}
.lp_hudozh_for_prosto p a{color:#27A8C4;}
.lp_hudozh_for_prosto_2 .block p{padding-bottom:15px;}

.lp_tamozh .wrap_cont{ padding:20px 64px 30px 64px;}
.lp_tamozh .lp-container{margin-top:165px; }
.lp_tamozh .title {  text-align: center;  font-size: 40px;  font-weight: 500;  position: relative; letter-spacing: 0.02em;}
.lp_tamozh .title:before{ content: ""; position:absolute; width:100%; height:2px; background:#000; bottom:-35px; left:0px; right:0px; margin:0px auto;}
.lp_tamozh .title:after{ background:url("images/pics/vector_tit.03721f5a762a.png");  content: ""; position:absolute; width:56px; height:30px; bottom:-52px; right:0px; 
left:0px; margin:0px auto; background-size:100%;}
.lp_tamozh .img{float:left;  width:35%;}
.lp_tamozh .img img{width:100%; max-width:485px; }
.lp_tamozh .text{float:left; width:65%; max-width:775px; padding-left:70px; font-size: 26px; line-height: 40px; letter-spacing: 0.02em;}
.lp_tamozh .text p{margin-bottom:30px;}
.lp_tamozh .text p:last-child{margin-bottom:0px;}


.lp_hudozh_osob .wrap_cont{ padding:145px 64px 110px 64px;}
.lp_hudozh_osob .lp-container{margin-top:0px; }
.lp_hudozh_osob .title {font-weight: 600; font-size: 40px; line-height: 40px; letter-spacing: 0.02em; margin-bottom:54px;}
.lp_hudozh_osob .text{float:left; width:50%; padding-right:30px;}
.lp_hudozh_osob .img{float:left; width:50%;}
.lp_hudozh_osob .img_block{ max-width:490px; width:100%; margin:0px auto; text-align:center;}
.lp_hudozh_osob .text_ins{max-width:495px; width:100%;}
.lp_hudozh_osob .img_block .tit{font-weight: 600; font-size: 14px; line-height: 24px; text-align: center; letter-spacing: 0.04em;
text-transform: uppercase; color: #A3A3A3; margin-top:10px;}
.lp_hudozh_osob .text p{font-size: 16px; line-height: 20px; letter-spacing: 0.02em; margin-bottom:12px;}
.lp_hudozh_osob .text p b{font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em;}
.lp_hudozh_osob .text .p_prim{font-size: 20px; line-height: 20px; letter-spacing: 0.02em; margin-top:54px; margin-bottom:50px;}

.lp_hudozh_osob_2 .wrap_cont{ padding:145px 0px 110px 64px;}
.lp_hudozh_osob_2 .text p{font-size:20px; line-height: 26px; letter-spacing: 0.02em; margin-bottom:10px;}
.lp_hudozh_osob_2 .img_block{ max-width:570px; width:100%; margin:0px auto; text-align:center;}
.lp_hudozh_osob_2 .img_block img{width:100%; max-width:570px; margin-top:17px;}
.lp_hudozh_osob_2 .img{float:right; width:50%; padding-top:10px;}

.lp_hudozh_factor .wrap_cont{ padding:90px 64px 90px 64px; overflow:hidden; position:relative;}
.lp_hudozh_factor .lp-container{margin-top:70px; }
.lp_hudozh_factor .title {font-weight: 600; font-size: 56px; line-height: 48px; letter-spacing: 0.02em; max-width:717px; width:100%;}
.lp_hudozh_factor .block{margin-bottom:78px; padding-left:146px;  max-width:757px; width:100%; position:relative; opacity:0.4; 
display:inline-block; pointer-event:none;
-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
.lp_hudozh_factor .block_last{margin-bottom:0px;}
.lp_hudozh_factor .block:before { content: "";  position: absolute;  width: 106px;  height: 106px;  top:0px;  left: 0px;  z-index: 1;  }
.lp_hudozh_factor .block_1:before{background: url("images/pics/ico_factor_numb_1.dcd037386dea.png") no-repeat;  background-size: 100%;}
.lp_hudozh_factor .block_2:before{background: url("images/pics/ico_factor_numb_2.22c0a25906d6.png") no-repeat;  background-size: 100%;}
.lp_hudozh_factor .block_3:before{background: url("images/pics/ico_factor_numb_3.f13c65d36108.png") no-repeat;  background-size: 100%;}
.lp_hudozh_factor .block .tit{font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; margin-bottom:24px;}
.lp_hudozh_factor .block p{font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #606060; margin-bottom:15px;}
.lp_hudozh_factor .block_1{}
.lp_hudozh_factor .block:hover{opacity:1; cursor:auto;}
.lp_hudozh_factor .active .block{opacity:1;}
.lp_hudozh_factor ul{list-style:none;}
.lp_hudozh_factor header{position:relative;}
.lp_hudozh_factor .amazon_logo{position:absolute; top:10px; right:20px;}
.lp_hudozh_factor .fix_block{position:absolute; top:0px; right:-700px; opacity:0; width:100%; max-width:500px; padding-right:20px;  z-index:-1;
-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;
cursor:auto;}
.lp_hudozh_factor .active .fix_block{opacity:1;}
.lp_hudozh_factor .fix_block_1{margin-top:0px;}
.lp_hudozh_factor .fix_block_2{margin-top:-100px;}
.lp_hudozh_factor .fix_block_3{margin-top:-50px;}
.lp_hudozh_factor .title_2{font-size: 32px; line-height: 36px; letter-spacing: 0.02em; max-width:683px; width:100%; margin-top:40px;}
.lp_hudozh_factor_2{overflow:hidden;}
.lp_hudozh_factor_2 .block{margin-bottom:18px; padding-bottom:60px;  max-width:580px; width:50%;}
.lp_hudozh_factor_2 .tit_fix_block{font-size: 16px; line-height: 20px; letter-spacing: 0.02em; color: #606060; margin-top:36px; max-width:530px; width:100%;}
.lp_hudozh_factor_2 .img_amazon_site{width:100%; max-width:530px;}
.lp_hudozh_factor_2 .img_amazon_logos{width:100%; max-width:530px;}
.lp_hudozh_factor_2 .quote { font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #606060;
    position: relative;  padding-right: 10px;  max-width:430px; width:100%;}
.lp_hudozh_factor_2 .quote span {  position: relative;   z-index: 2;  max-width:580px; width:50%;}
.lp_hudozh_factor_2 .quote:before {  content: "";  position: absolute;  width: 72px;  height: 58px;  top: -25px;
    left: -30px;  background-size: 100%;  z-index: -1;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat;}
.lp_hudozh_factor_2 .manager_block {  margin-top: 25px;}
.lp_hudozh_factor_2 .manager_block .name {  font-size: 18px;  line-height: 24px;  letter-spacing: 0.02em; margin-top:6px;}
.lp_hudozh_factor_2 .manager_block .post {  font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #A3A3A3; margin-top:4px;}
.lp_hudozh_factor_2 .amazon_logo{}


.lp_sambo{}
.lp_sambo .wrap_cont{ padding:150px 64px 120px 64px;}
.lp_sambo .block{float:left; width:60%; padding-top:40px; padding-right:30px;}
.lp_sambo .img{float:left; width:40%; text-align:center;}
.lp_sambo .img img{width:100%; max-width:389px;}
.lp_sambo .title{ max-width:605px; width:100%; font-weight: 600; font-size: 40px; line-height: 40px; letter-spacing: 0.02em; } 
.lp_sambo .text{width:100%; max-width:550px; margin-top:54px;}
.lp_sambo .text p{font-size: 20px; line-height: 28px; letter-spacing: 0.02em; margin-bottom:12px;}

.lp_makro .wrap_cont{ padding:95px 0px 60px 0px;}
.lp_makro .block{float:left; width:45%;  padding-right:30px; z-index:3; position:relative;}
.lp_makro .img{float:left; width:55%; text-align:center; padding-top:40px;}
.lp_makro .img img{width:100%; max-width:760px;}
.lp_makro .title{ max-width:605px; width:100%;font-weight: 600; font-size: 48px; line-height: 44px; letter-spacing: 0.02em;} 
.lp_makro .text{width:100%; max-width:550px; margin-top:54px; font-size: 32px;
line-height: 45px; margin-top:20px;}
.lp_makro .tit{font-weight: 600; font-size: 14px; line-height: 24px; text-align: center; letter-spacing: 0.04em; text-transform: uppercase;
color: #A3A3A3; margin-top:30px; padding-left:80px;}

.lp_razno_it{}
.lp_razno_it .wrap_cont{ padding:100px 64px 75px 64px;}
.lp_razno_it .title{ font-size: 48px; line-height: 48px; text-align: center; letter-spacing: 0.02em;  max-width:960px; width:100%; 
margin:0px auto;} 
.lp_razno_it .title p{margin-bottom:30px;}

.lp_variants{}
.lp_variants .wrap_cont{ padding:128px 64px 0px 64px;}
.lp_variants .wrap_cont_2{padding:60px 64px 0px 64px;}
.lp_variants .title{font-weight: 600; font-size: 56px; line-height: 48px; text-align: center; letter-spacing: 0.02em; position:relative;}
.lp_variants .title div{display:inline-block; position:relative;}
.lp_variants .title_2{font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em;  width:100%;
max-width:840px; margin:0px auto; margin-top:53px;}
.lp_variants .left_block{float:left; width:35%; padding-right:25px;}
.lp_variants .right_block{float:left; width:65%; }
.lp_variants .tabs .tab{font-weight: 600; font-size: 14px; line-height: 24px; letter-spacing: 0.04em; text-transform: uppercase; color: #000000;
margin-right:50px;  border-bottom:solid 1px transparent; padding-bottom:12px;}
.lp_variants .tabs .tab.active{color: #27A8C4; border-bottom:solid 1px #27A8C4;}
.lp_variants .tabs .tab:hover{color: #27A8C4;}
.lp_variants .line_block{position:relative; margin-top:90px;}
.lp_variants .line_block .line { position: absolute;  left: 0%;  right: 0px;  top: 0px;  margin: 0px auto;  width: 100%; max-width:1438px;
    z-index: 4;  padding: 0px 55px;}
.lp_variants .lp-container{margin-top:60px;}
.lp_variants .attens_text{font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; max-width:260px; width:100%; margin-top:65px;}	
.lp_variants .attens_text p{margin-bottom:12px;}
.lp_variants .tit{font-size: 32px; line-height: 36px; letter-spacing: 0.02em;}	
.lp_variants .tabs{margin-top:57px;}	
.lp_variants .img_block{margin-top:55px;}
.lp_variants_text .img_block img{ max-width:792px; width:100%;}
.lp_variants .tab_item img{ max-width:792px; width:100%;}
.lp_variants .lp-container_2{margin-top:130px;}	
.lp_variants .title_und{width:100%; max-width:665px; font-weight: 600; font-size: 40px; line-height: 54px; letter-spacing: 0.02em;}
.lp_variants .title_und a{color:#27a8c4; position:relative;}
.lp_variants .title_und a:before {  content: "";  position: absolute;  width: 100%;  height: 18px;  bottom: -10px;  left: 0px;
   background: url("images/pics/double_line_blue_2.b2fb7f5bef65.png")no-repeat;  background-size: 100%; }
.lp_variants .title_und b{color:#0e6173; font-weight: 600;}
.lp_variants .lp-container_3{margin-top:94px; position:relative;}
.lp_variants ul {list-style:none;  padding-left: 0px;  margin-top: 120px;}
.lp_variants ul li {  margin-bottom: 40px;  font-size: 18px;  font-weight: 500;  padding-left:60px;
    position: relative;  letter-spacing: 0.02em;  line-height: 1.3;}
.lp_variants ul li:before {  content: "";  position: absolute;  width: 24px;  height: 24px;  top: 3px;  left: 5px;
   background: url("images/pics/ico_star_small.0ef81dad7b45.png")no-repeat;  background-size: 100%; }
.lp_variants ul li span{background:#f7f1d8; padding:3px 5px 5px 5px; margin-left:-5px;}
.lp_variants .under_title { letter-spacing: 0.04em; text-transform: uppercase; font-size: 14px; line-height: 24px;
    padding-top: 14px;  padding-left: 60px;  font-weight: 600;}
.lp_variants .under_title a{color:#27a8c4; font-weight: 600; position:relative;}
.lp_variants .under_title a:before {  content: "";  position: absolute;  width: 100%;  height: 13px;  bottom: -13px;  left: 0px;
   background: url("images/pics/Vector-10.60dd39326c97.png")no-repeat;  background-size: 100%; }
.lp_variants .circle{position:absolute; top:0px; left:0px; right:0px;  margin:0px auto; 
  border-radius: 100%; text-align:center; font-weight: 600; font-size: 14px; line-height: 24px; text-align: center;
letter-spacing: 0.04em; text-transform: uppercase; -moz-border-radius: 100%;     -webkit-border-radius: 100%; }	
.lp_variants .circle_1{background:url("images/pics/bg_it_circle_blue.0597e4843b06.png"); top:270px; right:-300px; width:338px; height:338px; padding-top:117px; padding-right: 16px; padding-left: 16px;}
.lp_variants .circle_2{background:url("images/pics/bg_it_circle_green.eb0aa3e71107.png"); top:40px; right:-550px; width:206px; height:206px; padding-top:79px; padding-right: 16px; padding-left: 16px;}
.lp_variants .circle_3{background:url("images/pics/bg_it_circle_yellow.3aa7b2ccf755.png"); top:170px; right:-830px; width:237px; height:237px; padding-top:94px; padding-right: 16px; padding-left: 16px;}
.lp_variants .circle_4{background:url("images/pics/bg_it_circle_red.d0cb60bf9209.png");  top:400px; right:-1050px; width:180px; height:180px; padding-top:66px; padding-right: 16px; padding-left: 16px;}
.lp_variants .circle_1:before {content: "";  position: absolute; width: 23px; height: 23px; top: 77px; right: 0px;  left: 0px;  margin:0px auto; 
background: url("images/pics/ico_sphere.2c5ab246784b.png")no-repeat; background-size: 100%; margin-top: -1px;}
.lp_variants .tit_2{font-size:24px; line-height:36px; margin-top:10px;}


.lp_variants_formal{background:#f2fafc;}
.lp_variants_pro .wrap_cont{ padding:158px 64px 0px 64px;}
.lp_variants_pro{background:#cfebf1; margin-top:-4px; position:relative; z-index:3;
-webkit-box-shadow: 0px -5px 12px -3px rgba(0,0,0,0.45);
-moz-box-shadow: 0px -5px 12px -3px rgba(0,0,0,0.45);
box-shadow: 0px -5px 12px -3px rgba(0,0,0,0.45);}
.lp_variants_best .wrap_cont{ padding:158px 64px 0px 64px;}
.lp_variants_best{background:#f8fbfb; margin-top:-4px; position:relative; z-index:4;
-webkit-box-shadow: 0px -5px 12px -3px rgba(0,0,0,0.45);
-moz-box-shadow: 0px -5px 12px -3px rgba(0,0,0,0.45);
box-shadow: 0px -5px 12px -3px rgba(0,0,0,0.45);}
.lp_variants_best .wrap_cont_2{padding-bottom:140px;}


.lp_variants_formal .title div:before{content: "";  position: absolute;  width: 128px;  height:107px;  top: -60px;  right: -180px;
   background: url("images/pics/tit_var_1.223ef98ed654.png")no-repeat;  background-size: 100%;}
.lp_variants_pro .title div:before{content: "";  position: absolute;  width: 138px;  height:107px;  top: -75px;  left: -220px;
   background: url("images/pics/tit_var_2.92268fdd9415.png")no-repeat;  background-size: 100%;}
.lp_variants_best .title div:before{content: "";  position: absolute;  width: 130px;  height:93px;  top: -80px;  right: -60px;
   background: url("images/pics/tit_var_3.c42a5bbfdf95.png")no-repeat;  background-size: 100%;}
.lp_variants_pro .img_block img{width:100%; max-width:743px;}

.lp_variants_text{background:#f8fcfd;}
.lp_variants_best_2 .title div:before{content: none !important; }

.lp_variants_best_3{box-shadow:none; margin-top:0px;}
.lp_variants_best_3 .lp-container_3 {  margin-top: 0px;}
.lp_variants_best_3 .wrap_cont_2 {  padding-bottom: 80px;}




.lp_blue {background: rgba(255,255,255,1);
    background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(52%, rgba(255,255,255,1)), color-stop(53%, rgba(122,198,215,1)), color-stop(100%, rgba(122,198,215,1)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#7ac6d7', GradientType=1 );}
.lp_blue .wrap_cont{ padding:60px 40px 78px 96px;    background: #7ac6d7;}
.lp_blue .circle{width:428px; height:428px;  background:#0e6173; border-radius: 100%; text-align:center; 
    -moz-border-radius: 100%;     -webkit-border-radius: 100%;  text-transform:uppercase;
position:absolute; margin:0px auto; left:-200px; top:100px;}
.lp_blue .lp-container {max-width:560px; width:100%; text-align:left; margin:0px auto;}
.lp_blue .text{font-size: 22px; line-height: 24px; letter-spacing: 0.02em; color:#fff; margin-top:20px;}
.lp_blue .forexample {  margin-top: 0px;  margin-left: -130px;  max-width: 327px;  width: 100%; position:relative;}
.lp_blue .forexample div{position:absolute; font-size: 34px; line-height: 34px; letter-spacing: 0.02em; left: 25px; top: 45px; color:#fff;
    text-align: center;  font-weight: 400;  padding-top: 0px;  max-width: 140px;  width: 100%; -webkit-transform: rotate(-27deg);
    -moz-transform: rotate(-27deg);  -o-transform: rotate(-27deg);  -ms-transform: rotate(-27deg);   transform: rotate(-27deg);}
.lp_blue .forexample img{width:100%; max-width:100%;}
	
.lp_blue .busines { font-weight: 600; font-size: 14px; line-height: 24px; letter-spacing: 0.04em; text-transform: uppercase;  color:#fff; 
margin-top:20px;}
.lp_blue .busines a{color:#fff; position:relative;}
.lp_blue .busines a:before { content: "";  position: absolute;  width: 100%;  height: 9px;  bottom: -11px;  left: 0px;  right: 0px;  margin: 0px auto;
 background: url("images/pics/line_double_white.2d91b4470eb7.png") no-repeat;  background-size: 100%;}
.lp_blue .text_quote{position:relative; float:left; max-width:635px; width:77%; padding-right:60px; z-index:6;}
.lp_blue .text_quote:before {  content: "";  position: absolute;  width: 72px;  height: 58px;  top: -15px;  left: -65px;
     z-index: 1;    background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat; background-size: 100%; }
.lp_blue .text_quote p{font-size: 24px; line-height: 31px; letter-spacing: 0.02em; margin-bottom:12px;}
.lp_blue .manager_block{position:relative; float:left;  max-width:190px; width:23%; margin-top:60px;}
.lp_blue .manager_block .name{font-size: 16px; line-height: 20px;  letter-spacing: 0.02em; color: #FFFFFF; margin-top:23px;}
.lp_blue .manager_block .post{font-size: 14px; line-height: 24px;  letter-spacing: 0.02em; color: #FFFFFF; margin-top:3px;}
.lp_blue .manager_block .img_left img{width:100%; max-width:98px;}
.lp_blue .lp-container_2 {max-width:810px; width:100%; text-align:left; margin:0px auto; }
.lp_blue .circle_2{ left:-220px; top:40px; z-index:5;}


.lp_test_prod .wrap_cont{ padding:180px 64px 80px 64px; }
.lp_test_prod_2 .wrap_cont{ padding:80px 64px 80px 64px; }
.lp_test_prod .block{float:left; width:50%;}
.lp_test_prod .block_1{padding-right:30px;}
.lp_test_prod .title{font-weight: 600; font-size: 40px; line-height: 40px; letter-spacing: 0.02em; min-height:80px;}
.lp_test_prod .desc{font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; padding-left:60px; margin-top:44px;
max-width:460px; width:100%; position:relative;}
.lp_test_prod .desc_2{margin-top:104px;}
.lp_test_prod .desc p{padding-bottom:15px;}
.lp_test_prod .desc:before { content: "";  position: absolute;  width: 24px;  height: 24px;  top:2px; left: 0px; 
    background: url("images/pics/ico_cloud_voscl.8221c6c71ac8.png") no-repeat;  background-size: 100%;}
.lp_test_prod .under_title {font-weight: 600; font-size: 14px; line-height: 24px; letter-spacing: 0.04em; text-transform: uppercase; margin-top:54px;}
.lp_test_prod .under_title a { font-weight: 500;  color: #27A8C4;  position: relative;  display: inline-block;}
.lp_test_prod .under_title a:before { content: "";  position: absolute;  width: 100%;  height: 13px;  bottom: -13px; left: 0px;  margin-top: -12px;
    background: url("images/pics/double_line_blue_3.6034cf8d2cfe.png") no-repeat;  background-size: 100%;}
.lp_test_prod .btn_wrap{width: 100%;  max-width: 326px; margin-left:60px; margin-top:67px;}
.lp_test_prod .btn_wrap .btn_know { background: #27A8C4;  padding: 16px 25px;  width: 100%;  max-width: 326px;  border: 2px solid #27A8C4;
    box-sizing: border-box;  box-shadow: 0px 2px 4px #badae1;  border-radius: 2px;  cursor: pointer;  -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;  -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;   font-style: normal;
    font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #F8FBFB;  display: inline-block; text-align:center;}
.lp_test_prod .btn_wrap .btn_know:hover {   background: #0e6173;   border: 2px solid #0e6173;}
.lp_test_prod .tit_btn{margin-top:25px; font-weight: normal; font-size: 16px; line-height: 20px; text-align: center; letter-spacing: 0.02em;
color: #606060;}


.lp_video_audio .wrap_cont{ padding:60px 64px 60px 64px; }
.lp_video_audio .lp-container{max-width:830px; width:100%; float:right; position:relative;}
.lp_video_audio .lp-container .before {   position: absolute;  width: 156px;  height: 480px;  top: 50%; left: -340px;  margin-top: -280px;
    background: url("images/pics/naprimer_7.aa5380251a3c.png") no-repeat;  background-size: 100%;}


.lp_video_audio .lp-container .before div{ position:absolute; font-family: Times; left: 0px;  right: -200px;  top: 140px; bottom:0px; text-align: center;
    margin: auto; font-style: italic;  font-weight: bold;  font-size: 20px;  line-height: 20px;  padding-top: 20px; 
    max-width: 140px;  width: 100%;  
	-webkit-transform: rotate(-60deg);  -moz-transform: rotate(-60deg);
    -o-transform: rotate(-60deg);  -ms-transform: rotate(-60deg);   transform: rotate(-60deg);}	
	
	
.lp_video_audio .left_block{float:left; width:55%;}
.lp_video_audio .right_block{float:left; width:45%; padding-top:50px;}
.lp_video_audio .tit_audio{margin-bottom:12px; font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #606060;
max-width:360px; width:100%;}
.lp_video_audio .block_2{margin-top:100px;}
.lp_video_audio .title{position:relative; font-style: normal; font-weight: 500; font-size: 24px; line-height: 28px;}
.lp_video_audio .title div:nth-child(1){}
.lp_video_audio .title div:nth-child(2){color: #606060; margin-top:8px;}
.lp_video_audio .title_block{position:relative;}
.lp_video_audio .circle { content: "";  position: absolute; display: flex; align-items: center; justify-content: center; width: 102px;  height: 102px;  top:-20px; left: -134px; 
    background:#f8f8f8;  text-align:center;     -moz-border-radius: 100%;     -webkit-border-radius: 100%; }
.lp_video_audio .circle img{max-width:32px; width:100%;}
.lp_video_audio .left_block ul{margin-top:50px; max-width:354px; width:100%; list-style:none;}
.lp_video_audio .left_block ul li{font-style: normal; font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; margin-bottom:24px; 
position:relative; padding-left:30px;}
.lp_video_audio .left_block ul li:before { content: ".";  position: absolute; font-size:40px;  width: 10px;  height: 10px;  top: -10px; left: 5px;}
.lp_video_audio .left_block ul li:last-child{margin-bottom:0px;}
.lp_video_audio .btn_wrap{margin-top:35px;}
.lp_video_audio .btn_know{font-style: normal; font-weight: 600; font-size: 14px; line-height: 24px; letter-spacing: 0.04em;
text-transform: uppercase; color: #27A8C4; position:relative;}
.lp_video_audio .btn_know:before { content: "";  position: absolute;  width: 100%;  height: 13px;  bottom: -13px; left: 0px;  margin-top: -12px;
    background: url("images/pics/double_line_blue_4.ff42873f1a36.png") no-repeat;  background-size: 100%;}


.lp_video_audio .jp-audio{width:100%; max-width:320px; margin-bottom:10px; border:solid 1px #eeeeee; background-color: #f8fbfb;}
.lp_video_audio div.jp-interface {  position: relative; background-color: #f8fbfb;}
.lp_video_audio div.jp-audio div.jp-type-playlist div.jp-progress {  display:none;}
.lp_video_audio .jp-title{font-size:14px; position:absolute; left:50px; top:10px; color:#000;}
.lp_video_audio div.jp-audio div.jp-volume-bar { top: 25px;  left: auto !important; right:10px !important;}
.lp_video_audio div.jp-audio div.jp-type-playlist div.jp-time-holder {  left: auto !important; right:10px !important;  width: 40px; top:10px;}
.lp_video_audio a.jp-play {  background: url("images/pics/player_play.24d57b76ab01.png") no-repeat;  background-size: 100%;  width: 15px;  height: 18px; }
.lp_video_audio a.jp-play:hover{background: url("images/pics/player_play.24d57b76ab01.png") no-repeat;}
.lp_video_audio div.jp-audio div.jp-type-playlist div.jp-interface {  height: 40px;}
.lp_video_audio div.jp-volume-bar-value {  background: #27a8c4;}
.lp_video_audio a.jp-pause {background: url("images/pics/player_pause.cbc3ab2f90f3.png") no-repeat;   background-size: 100%;  width: 24px;  height: 24px; }
.lp_video_audio a.jp-pause:hover{background: url("images/pics/player_pause.cbc3ab2f90f3.png") no-repeat;}
.lp_video_audio a.jp-pause { margin-left: 8px;  margin-top: 8px;}


.lp_uverennost{}
.lp_uverennost .title{font-weight: 600; font-size: 48px; line-height: 56px; letter-spacing: 0.02em; max-width:871px; width:100%;}
.lp_uverennost .title_2{font-size: 36px; line-height: 43px; letter-spacing: 0.02em; position:relative; max-width:871px; width:100%; margin-top:30px;}
.lp_uverennost .title_2:before{ content: ""; position:absolute; max-width:871px; width:100%; height:5px; background:#7ac6d7;
 bottom:-25px; left:0px; }
.lp_uverennost .lp-container{margin-top:130px; position:relative;}
.lp_uverennost .wrap_cont{ padding:120px 64px 160px 64px; }
.lp_uverennost .block_text{width:100%; max-width:505px; font-size: 24px; line-height: 34px; letter-spacing: 0.02em;}
.lp_uverennost .block_blue{background: #7AC6D7; box-shadow: 0px 4px 10px #E0EBED; border-radius: 22px;  -moz-border-radius:22px; 
-webkit-border-radius:22px; padding:52px 79px 50px 44px; color:#fff; width:100%; max-width:704px; position:absolute; top:-40px;
 right:-800px; left:0px; margin:0px auto;}
.lp_uverennost .block_blue .text{font-size: 24px; line-height: 34px; letter-spacing: 0.02em;}
.lp_uverennost .block_blue .text_2{font-size: 24px; line-height: 34px; letter-spacing: 0.02em;}
.lp_uverennost .text_2{margin-top:40px; font-weight: 600;}
.lp_uverennost .text span{white-space:nowrap;}

.lp_uverennost_2{background:#f8fcfd;}
.lp_uverennost_2 .wrap_cont{ padding:80px 64px 120px 64px; }
.lp_uverennost_2 .title{font-weight: 600; font-size: 48px; line-height: 56px; letter-spacing: 0.02em; max-width:900px; width:100%; position:relative;}
.lp_uverennost_2 .title_2{font-size: 32px; line-height: 43px; letter-spacing: 0.02em; position:relative; max-width:871px; width:100%; margin-top:60px;}
.lp_uverennost_2 .title:before{ content: ""; position:absolute; max-width:871px; width:100%; height:7px; background:#f1c478;
 bottom:-35px; left:0px; }


.lp_sob_got_rolik .wrap_cont{ padding:120px 0px 20px 64px; }
.lp_sob_got_rolik .block_steps{float:left; width:45%; padding-right:30px;}
.lp_sob_got_rolik .block_circle{float:left; width:25%;}
.lp_sob_got_rolik .block_circle_1{padding-right:25px;  width:30%;}
.lp_sob_got_rolik .title{font-weight: 600; font-size: 40px; line-height: 47px; letter-spacing: 0.02em;}
.lp_sob_got_rolik .circle {  font-weight: 600; font-size: 14px; line-height: 24px; text-align: center; letter-spacing: 0.04em;
	text-transform: uppercase; border-radius: 100%; -moz-border-radius: 100%;  -webkit-border-radius: 100%;  width: 247px;  height: 247px;}
.lp_sob_got_rolik .circle_1{ background: url("images/pics/bg_it_circle_blue.0597e4843b06.png"); padding-top: 100px; margin-left:20px;}
.lp_sob_got_rolik .circle_2{ background: url("images/pics/bg_it_circle_red.d0cb60bf9209.png"); padding-top: 80px; margin-left:20px;}
.lp_sob_got_rolik ul{list-style:none;}
.lp_sob_got_rolik .block_steps ul{margin-top:58px; width:100%; max-width:400px;}
.lp_sob_got_rolik .block_steps ul li{margin-bottom:40px; position:relative; padding-left:60px;}
.lp_sob_got_rolik .block_steps ul li .tit{font-weight: 600; font-size: 20px; line-height: 24px; letter-spacing: 0.02em;}
.lp_sob_got_rolik .block_steps ul li .desc{font-weight: 400; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; margin-top:20px;}
.lp_sob_got_rolik .block_steps ul li:before { content: "";  position: absolute;  width: 24px;  height: 24px;  top: 2px;
    left: 0px; background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat;  background-size: 100%;}
.lp_sob_got_rolik .block_circle ul{margin-top:30px;}
.lp_sob_got_rolik .block_circle ul li {  font-weight: 600; font-size: 20px; line-height: 24px; letter-spacing: 0.02em;
    margin-bottom: 24px;  position: relative;  padding-left: 30px;}
.lp_sob_got_rolik .block_circle ul li:before {  content: ".";  position: absolute;  font-size: 40px;  width: 10px;
    height: 10px;  top: -10px;  left: 5px;}

.lp_sob_got_rolik_2 .wrap_cont{ padding:40px 64px 90px 64px; }
.lp_sob_got_rolik_2 .block_steps{float:none; width:50%; padding-right:0px;}
.lp_sob_got_rolik_2 .block_steps ul{margin-top:58px; width:100%; max-width:530px;}
.lp_sob_got_rolik_2 .title{width:100%; max-width:800px;}



.lp_format .wrap_cont{ padding:60px 64px 100px 64px; }
.lp_format .block_steps{}
.lp_format .title{font-weight: 600; font-size: 40px; line-height: 47px; letter-spacing: 0.02em; max-width:744px; width:100%; position:relative;}
.lp_format .title:before{ content: ""; position:absolute; max-width:871px; width:100%; height:5px; background:#f1c478;
 bottom:-30px; left:0px; }
.lp_format .circle { border-radius: 100%; -moz-border-radius: 100%;  -webkit-border-radius: 100%;  width: 428px;  height: 428px; z-index:2;
background:#F6BA5D; position:absolute; margin:0px auto; left:0px; right:-1250px; top:30px;}
.lp_format ul{list-style:none;}
.lp_format .block_steps ul{margin-top:58px; width:100%; max-width:545px; position:relative; z-index:3;}
.lp_format .block_steps ul li{margin-bottom:40px; position:relative; padding-left:60px; font-size: 18px;
line-height: 24px; letter-spacing: 0.02em;}
.lp_format .block_steps ul li:before { content: "";  position: absolute;  width: 24px;  height: 24px;  top: 2px;
    left: 0px; background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat;  background-size: 100%;}

.lp_format .block_steps ul li .tit { font-weight: 600; font-size: 20px;  line-height: 24px;  letter-spacing: 0.02em;}	
.lp_format .block_steps ul li .desc { font-weight: 400; font-size: 18px;  line-height: 24px;  letter-spacing: 0.02em;  margin-top: 20px;}	

.lp_format_2 .wrap_cont{ padding:30px 64px 200px 64px; }
.lp_format_2 .block_steps ul{margin-top:105px;}
.lp_format_2 .block_steps{float:left; width:50%; padding-right:30px;}
.lp_format_2 .block_steps_1{padding-right:30px;}
.lp_format_2 .title{max-width:855px; width:100%; position:relative;}
.lp_format_2 .circle{top:380px; width: 387px;  height: 387px;}
.lp_format_2 .block_steps ul li{width:100%; max-width:525px;}




.lp_autosim_circles .wrap_cont{padding:260px 64px 100px 64px; background:#f8fbfb;}
.lp_autosim_circles .circle{position:absolute; top:0px; left:0px; right:0px;  margin:0px auto; 
  text-align:center;font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.04em;
text-transform: uppercase; border-radius: 100%;  -moz-border-radius: 100%;     -webkit-border-radius: 100%; }	
.lp_autosim_circles .circle_1{background:url("images/pics/bg_it_circle_blue.0597e4843b06.png"); top:90px; right:auto; left:55px; width:255px; height:255px; padding-top:110px;}
.lp_autosim_circles .circle_2{background:url("images/pics/bg_it_circle_green.eb0aa3e71107.png"); top:120px; right:-640px; width:206px; height:206px; padding-top:79px;
font-size: 14px; line-height: 24px;}
.lp_autosim_circles .circle_3{background:url("images/pics/bg_it_circle_yellow.3aa7b2ccf755.png"); top:90px; right:-220px; width:255px; height:255px; padding-top:90px;}
.lp_autosim_circles .circle_4{background:url("images/pics/bg_it_circle_red.d0cb60bf9209.png");  top:270px; right:-440px; width:282px; height:282px; padding-top:66px;
font-size: 14px; line-height: 24px;}
.lp_autosim_circles .circle_1:before {content: "";  position: absolute; width: 23px; height: 23px; top: 70px; right: 0px;  left: 0px;  margin:0px auto; 
background: url("images/pics/ico_sphere.2c5ab246784b.png")no-repeat; background-size: 100%; margin-top: -1px;}
.lp_autosim_circles .img_car_driving{max-width:515px; width:100%; margin-left:60px;}
.lp_autosim_circles .circle b{font-size: 48px; line-height:49px;}

.lp_auto_sim_slides .wrap_cont{padding:60px 64px 95px 64px; background:#f8fbfb;}
.lp_auto_sim_slides .slider_text{font-size: 33px; line-height: 43px; letter-spacing: 0.02em; float:left; width:40%; text-align:left; margin-top:30px;}
.lp_auto_sim_slides .slide_block{width:100%; padding-top:110px;}
.lp_auto_sim_slides .swiper-slide a.img{float:left; width:60%;}
.lp_auto_sim_slides .swiper-slide a.img img{width:100%; max-width:729px; float:right;}
.lp_auto_sim_slides .swiper-slide { text-align: center;  font-size: 18px;    display: -webkit-box;
        display: -ms-flexbox;   display: -webkit-flex;   display: flex;   -webkit-box-pack: center;    -ms-flex-pack: center;
        -webkit-justify-content: center;   justify-content: center;    -webkit-box-align: center;    -ms-flex-align: center;
        -webkit-align-items: center;   align-items: center; }
.lp_auto_sim_slides .swiper-pagination-fraction {  bottom: auto; top:0px; width:100px !important; color:#A3A3A3;  left: -300px; right:0px;
margin:0px auto; z-index:5;}
.lp_auto_sim_slides .swiper-button-prev {  background:url("images/pics/arrow_black_left.2f07f2b8c87c.png") no-repeat 50% 50%; width:42px; height:25px;  
left: auto; top:80px;   right: 50px; background-size:100%;
-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
.lp_auto_sim_slides  .swiper-button-next {   background:url("images/pics/arrow_black_right.5541cb4c9f82.png") no-repeat 50% 50%; width:42px; height:25px;  
 left: auto; top:80px;   right: 50px;  background-size:100%;
 -webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
.lp_auto_sim_slides .swiper-pagination-current{font-size:60px; font-weight:300; color:#000; position:absolute; left:5px; top:-5px;}
.lp_auto_sim_slides .swiper-pagination-total{font-size:18px; font-weight:500; }
.lp_auto_sim_slides .swiper-button-next:hover, .lp_auto_sim_slides  .swiper-button-prev:hover{opacity:0.8;}
.lp_auto_sim_slides .swiper-button-prev.swiper-button-disabled {  opacity: 0;  cursor: auto;  pointer-events: none;}
.lp_auto_sim_slides .swiper-button-next.swiper-button-disabled {  opacity: 0;  cursor: auto;  pointer-events: none;} 
 
 
.lp_blue_material{background:#7AC6D7;} 
.lp_blue_material .wrap_cont{padding:95px 24px 75px 24px; }
.lp_blue_material .title{font-weight: 600; font-size: 56px; line-height: 55px; letter-spacing: 0.02em;
color: #FFFFFF; position:relative; max-width:785px; width:100%; }
.lp_blue_material .title div{z-index:3; position:relative;}
.lp_blue_material .title:before{ content: ""; position:absolute; border-radius: 100%;  -moz-border-radius: 100%;     -webkit-border-radius: 100%;
 background:#0E6173;  top:-70px; left:-110px; width:334px; height:334px;}
.lp_blue_material .block_steps{float:right; margin-top:63px;}
.lp_blue_material .block_steps ul li{font-weight: 600; list-style:none; font-size: 40px; line-height: 40px; text-align: right;
letter-spacing: 0.02em; color: #045D71; margin-bottom:29px;}
 
.lp_loc_video .wrap_cont{padding:30px 0px 0px 0px; }
.lp_loc_video header{padding:0px 64px; position:relative;}
.lp_loc_video .videos{background: #F8FBFB; padding:50px 70px 100px 70px; margin-top:110px;}
.lp_loc_video .title{ text-align:center; font-size:40px; font-weight:500; position:relative; letter-spacing: 0.02em;}
.lp_loc_video .title:before{ content: ""; position:absolute; width:100%; height:1px; background:#000; bottom:-30px; left:0px; right:0px; margin:0px auto;}
.lp_loc_video .title:after{ background:url("images/pics/vector_tit.03721f5a762a.png");  content: ""; position:absolute; width:56px; height:30px; bottom:-48px; right:0px; 
left:0px; margin:0px auto; background-size:100%;}
.lp_loc_video .video{ width:50%; } 
.lp_loc_video .video_1{float:left; padding-right:40px;}
.lp_loc_video .video_2{float:right; padding-left:40px;}
.lp_loc_video .under_title{font-size: 48px; line-height: 48px; text-align: center; letter-spacing: 0.02em; padding:90px 0px 75px 0px;
max-width:960px; width:100%; margin:0px auto;}


.lp_specialists{}
.lp_specialists .wrap_cont{padding:60px 64px 60px 64px; }
.lp_specialists .title{font-size: 48px; line-height: 56px; text-align: center; letter-spacing: 0.02em;  position:relative; }
.lp_specialists .circles{height:387px; position:relative; margin-top:145px;}
.lp_specialists .circle{position:absolute; top:0px;   margin:0px auto; left:0px; right:0px;  width:387px; height:387px;
  text-align:center; border-radius: 100%;  -moz-border-radius: 100%;     -webkit-border-radius: 100%;  
background: url("images/pics/circle_b.e857782834d3.png"); padding-top:170px;}
.lp_specialists .circle_1{left:-350px;}
.lp_specialists .circle_2{right:-350px;}
.lp_specialists .circle_1:before{ content: ""; position:absolute; background: url("images/pics/ico_language_c.9d80f5c631bc.png"); width:100px; height:100px;
top:55px; left:0px; right:0px; margin:0px auto;}
.lp_specialists .circle_2:before{ content: ""; position:absolute; background: url("images/pics/ico_approval.0796eae14c39.png"); width:100px; height:100px;
top:55px; left:0px; right:0px; margin:0px auto;}
.lp_specialists .circle .tit{font-size: 48px; line-height: 59px;}
.lp_specialists .circle .desc{font-size: 20px; line-height: 26px; text-align: center; letter-spacing: 0.02em; max-width:333px;
width:100%; margin:0px auto;  margin-top:20px;}
.lp_specialists .under_title{font-size: 20px; line-height: 26px; text-align: center; letter-spacing: 0.02em; text-align:center;
max-width:570px; width:100%; margin:0px auto; margin-top:60px; }
 
 
 
.lp_pages_slides .wrap_cont{padding:60px 64px 60px 64px; }
.lp_pages_slides .title{font-size: 48px; position:relative; line-height: 56px; padding:0px 64px; letter-spacing: 0.02em;}
.lp_pages_slides .title_2{font-size: 36px; line-height: 48px; padding:0px 64px;}
.lp_pages_slides .title:before {content: ""; position: absolute; width: 100%; height: 2px; background: #000; top: -35px;
left: 0px; right: 0px; margin: 0px auto;}
.lp_pages_slides .title:after { background: url("images/pics/vector_tit.03721f5a762a.png"); content: ""; position: absolute; width: 56px;
height: 30px; top: -48px; right: 0px; left: 0px; margin: 0px auto; background-size: 100%; }
.lp_pages_slides .slider_text{font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; text-align: left;}
.lp_pages_slides .slide_block_all{width:100%;}
.lp_pages_slides .wrap_slider{background: #F8FBFB; margin-top:50px; padding:65px 64px 74px 64px; position:relative;}
.lp_pages_slides .left_block{ float:left; width:40%; text-align:left; padding-right:30px;}
.lp_pages_slides .slide_block{ float:right; width:60%;} 
.lp_pages_slides .left_block .text{margin-top:77px; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; max-width:270px; width:100%;}
.lp_pages_slides .left_block .text p{margin-bottom:12px;}
.lp_pages_slides .swiper-slide a.img{margin-top:35px; display:inline-block; float:left;}
.lp_pages_slides .swiper-slide a.img img{width:100%; float:right;}
.lp_pages_slides .swiper-slide a.img_1{text-align:left;}
.lp_pages_slides .swiper-slide a.img_1 img{max-width:490px; width:100%;}
.lp_pages_slides .swiper-slide a.img_2{ float:left; padding-right:20px; width:50%;}
.lp_pages_slides .swiper-slide a.img_3{ float:right;  padding-left:20px; width:50%; text-align:left;}
.lp_pages_slides .swiper-slide a.img_2 img{max-width:372px; width:100%; float: left;}
.lp_pages_slides .swiper-slide a.img_3 img{max-width:372px; width:100%;}
.lp_pages_slides .swiper-slide { text-align: center;  font-size: 18px;    display: -webkit-box;
        display: -ms-flexbox;   display: -webkit-flex;   display: flex;   -webkit-box-pack: center;    -ms-flex-pack: center;
        -webkit-justify-content: center;   justify-content: center;    -webkit-box-align: center;    -ms-flex-align: center;
        -webkit-align-items: center;   align-items: center; }
.lp_pages_slides .swiper-pagination-fraction {  bottom: auto; top:0px; width:100px !important; color:#A3A3A3; top:65px; left: -300px; right:0px;
margin:0px auto; z-index:5;}
.lp_pages_slides .swiper-button-prev {  background:url("images/pics/arrow_black_left.2f07f2b8c87c.png") no-repeat 50% 50%; width:42px; height:25px;  
left: auto; top:80px;   right: 64px; background-size:100%;
-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
.lp_pages_slides  .swiper-button-next {   background:url("images/pics/arrow_black_right.5541cb4c9f82.png") no-repeat 50% 50%; width:42px; height:25px;  
 left: auto; top:80px;   right: 64px;  background-size:100%;
 -webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
.lp_pages_slides .swiper-pagination-current{font-size:60px; font-weight:300; color:#000; position:absolute; left:5px; top:-5px;}
.lp_pages_slides .swiper-pagination-total{font-size:18px; font-weight:500; }
.lp_pages_slides .swiper-button-next:hover, .lp_pages_slides  .swiper-button-prev:hover{opacity:0.8;}
.lp_pages_slides .swiper-button-prev.swiper-button-disabled {  opacity: 0;  cursor: auto;  pointer-events: none;}
.lp_pages_slides .swiper-button-next.swiper-button-disabled {  opacity: 0;  cursor: auto;  pointer-events: none;} 

.lp_system_ita_rus{} 
.lp_system_ita_rus .wrap_cont{padding:60px 64px 60px 64px; }
.lp_system_ita_rus .title{font-size: 48px; line-height: 62px; letter-spacing: 0.02em; position:relative; z-index:2;}
.lp_system_ita_rus .lp-container{margin-top:90px; position:relative; z-index:2;}
.lp_system_ita_rus .step{float:left; width:50%;} 
.lp_system_ita_rus .step ul{margin-top:58px; width:100%;  position:relative; z-index:3; list-style:none;}
.lp_system_ita_rus .step ul li{margin-bottom:40px; position:relative; padding-left:50px; font-size: 32px; line-height: 38px;}
.lp_system_ita_rus .step ul li:before { content: "";  position: absolute;  width: 32px;  height: 32px;  top: 2px;
left: 0px; background: url("images/pics/star_3.b040ed5d1d9f.png") no-repeat;  background-size: 100%;}
.lp_system_ita_rus .cir{width:100%; max-width:590px; text-align:center;}
.lp_system_ita_rus .cir img{width:100%; max-width:100px;}
.lp_system_ita_rus .step_1{width:58%; padding-right:20px;}
.lp_system_ita_rus .step_2{width:42%;}
.lp_system_ita_rus .step_2 .cir{width:100%; max-width:390px; text-align:center;}
.lp_system_ita_rus .under_text{margin-top:88px; max-width:460px; width:100%; font-size: 20px; line-height: 26px; letter-spacing: 0.02em;}
.lp_system_ita_rus .under_text p{margin-bottom:12px;}
.lp_system_ita_rus .circle_orange{position:absolute; width:278px; height:278px;
  border-radius: 100%;  -moz-border-radius: 100%;     -webkit-border-radius: 100%;  background:#fbe3be; z-index:1;}	 
.lp_system_ita_rus .circle_orange_1{top:50px; left:-130px;} 
.lp_system_ita_rus .circle_orange_2{top:450px; right:-150px;} 
 
 
.lp_dichiar_oform .wrap_cont{padding:60px 64px 60px 64px; }
.lp_dichiar_oform .wrap_all{width:100%; max-width:510px;}
.lp_dichiar_oform .title{font-weight: 600; font-size: 40px;line-height: 40px; letter-spacing: 0.02em;}
.lp_dichiar_oform .title_2{font-weight: 600; font-size: 30px; line-height: 26px; letter-spacing: 0.02em; margin-top:40px;}
.lp_dichiar_oform .text{font-weight: 400; font-size: 20px; line-height: 26px; letter-spacing: 0.02em; margin-top:20px;} 
.lp_dichiar_oform .text p{margin-bottom:10px;} 
 
.lp_usluga_doc{} 
.lp_usluga_doc .wrap_cont{padding:60px 64px 60px 64px; }
.lp_usluga_doc header{max-width:640px; width:100%; position:relative; z-index:3;}
.lp_usluga_doc .title{font-weight: 600; font-size: 40px; line-height: 45px; letter-spacing: 0.02em;}
.lp_usluga_doc .title_2{font-weight:400; font-size: 32px; line-height: 40px; letter-spacing: 0.02em; margin-top:40px;} 
.lp_usluga_doc .step ul{margin-top:58px; width:100%; max-width:400px; position:relative; z-index:3; list-style:none;}
.lp_usluga_doc .step ul li{margin-bottom:40px; position:relative; padding-left:60px; font-size: 32px; line-height: 38px;}
.lp_usluga_doc .step ul li:before { content: "";  position: absolute;  width: 32px;  height: 32px;  top: 2px;
left: 0px; background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat;  background-size: 100%;} 
.lp_usluga_doc .step ul li .tit{font-weight: 600; font-size: 24px; line-height: 26px; letter-spacing: 0.02em;}
.lp_usluga_doc .step ul li .desc{font-size: 18px; line-height: 24px; margin-top:25px;}

.lp_usluga_doc .circle{position:absolute; top:0px; left:0px; right:0px;  margin:0px auto; 
  border-radius: 100%; text-align:center; font-weight: 600; font-size: 14px; line-height: 24px; text-align: center;
letter-spacing: 0.04em; text-transform: uppercase; -moz-border-radius: 100%;     -webkit-border-radius: 100%; }	
.lp_usluga_doc .circle_1{background:url("images/pics/bg_it_circle_blue.0597e4843b06.png"); top:220px; right:-330px; width:282px; height:282px; padding-top:127px;
font-weight: 600; font-size: 18px; line-height: 24px; text-align: center; letter-spacing: 0.04em; text-transform: uppercase;}
.lp_usluga_doc .circle_2{background:url("images/pics/bg_it_circle_green.eb0aa3e71107.png"); top:70px; right:-580px; width:206px; height:206px; padding-top:79px;}
.lp_usluga_doc .circle_3{background:url("images/pics/bg_it_circle_yellow.3aa7b2ccf755.png"); top:210px; right:-810px; width:237px; height:237px; padding-top:94px;}
.lp_usluga_doc .circle_4{background:url("images/pics/bg_it_circle_red.d0cb60bf9209.png");  top:420px; right:-640px; width:180px; height:180px; padding-top:54px;}
.lp_usluga_doc .circle_1:before {content: "";  position: absolute; width: 23px; height: 23px; top: 87px; right: 0px;  left: 0px;  margin:0px auto; 
background: url("images/pics/ico_sphere.2c5ab246784b.png")no-repeat; background-size: 100%; margin-top: -1px;}
 
.lp_realii_strani{background:#F8FBFB;} 
.lp_realii_strani .wrap_cont{padding:94px 20px 70px 20px; max-width:1100px; width:100%;}
.lp_realii_strani .title{font-weight: 600; font-size: 48px; line-height: 43px; letter-spacing: 0.02em;  max-width:1070px; width:100%;}
.lp_realii_strani .desc{font-weight: 400; font-size: 36px; line-height: 43px; letter-spacing: 0.02em; margin-top:40px;} 
.lp_realii_strani .desc p{margin-bottom:30px;} 
.lp_realii_strani .desc p:last-child{margin-bottom:0px;}
 
.lp_instancii .wrap_cont{padding:90px 64px 110px 64px; }
.lp_instancii .title{font-weight: 600; font-size: 48px;line-height: 58px; letter-spacing: 0.02em;}
.lp_instancii .lp-container{margin-top:60px;} 
.lp_instancii ul{list-style:none; float:left; width:50%;}
.lp_instancii ul li{font-size: 36px; line-height: 47px; letter-spacing: 0.02em; margin-bottom:60px; padding-left:95px; position:relative;}
.lp_instancii ul li:last-child{margin-bottom:0px;}
.lp_instancii ul li:before {content: "";  position: absolute; width: 73px; height: 73px; top: -10px;   left: 0px;  
background: url("images/pics/ico_courthouse.2cf82edff72e.png")no-repeat; background-size: 100%; }
.lp_instancii ul.block_1{padding-right:30px;}


.lp_blue_uridich{background:#7AC6D7;} 
.lp_blue_uridich .wrap_cont{padding:85px 24px 95px 24px; }
.lp_blue_uridich .title{font-weight: 600; font-size: 64px; line-height: 61px; letter-spacing: 0.02em;
color: #FFFFFF; position:relative; max-width:775px; width:100%; }
.lp_blue_uridich .title div{z-index:3; position:relative;}
.lp_blue_uridich .title:before{ content: ""; position:absolute; border-radius: 100%;  -moz-border-radius: 100%;     -webkit-border-radius: 100%;
 background:#0E6173;  top:50%; left:-130px; width:287px; height:287px; margin-top:-143px;}
.lp_blue_uridich .block_steps{float:right; margin-top:63px;}
.lp_blue_uridich .block_steps ul li{font-weight: 600; list-style:none; font-size: 40px; line-height: 40px; text-align: right;
letter-spacing: 0.02em; color: #045D71; margin-bottom:29px;}
.lp_blue_uridich .from_bus_block {  text-align: center;  margin-top:46px; position:relative; z-index:4;}
.lp_blue_uridich .from_bus {  color: #fff;  font-size: 48px; line-height: 48px;  font-style: italic;  font-weight: 400; display: inline-block;  margin-left: 150px;}
.lp_blue_uridich .from_bus div { float: left; line-height: 48px;}
.lp_blue_uridich .from_bus img { max-width: 103px; width: 100%;  margin-left: 21px; margin-right: 40px; padding-top: 5px;}
.lp_blue_uridich .tit{font-weight: 800; font-size: 48px; line-height: 40px; letter-spacing: 0.02em; color: #0E6173;}
.lp_blue_uridich ul{list-style:none; float:left; width:50%; margin-top:30px;}
.lp_blue_uridich ul li{font-weight: 600; font-size: 40px; line-height: 40px; letter-spacing: 0.02em; color: #0E6173; position:relative; 
padding-left:60px; margin-bottom:5px;}
.lp_blue_uridich ul li:before {content: ".";  position: absolute; font-size:60px; width: 5px; height: 5px; top:-15px;   left: 20px; }
.lp_blue_uridich .block_docs{margin-top:55px;}
.lp_blue_uridich .block_docs .ul_1{padding-right:30px;}
.lp_blue_uridich .block_docs_1 .ul_1{width:30%;}
.lp_blue_uridich .block_docs_1 .ul_2{width:70%;}
.lp_blue_uridich .block_docs_4 .ul_1 li{color:#fff;}
.lp_blue_uridich .block_docs_4 .ul_1 li a{color:#fff;}

.lp_blue_uridich .cont_all{margin-top:120px;}
.lp_blue_uridich .quote_block{ max-width:585px; float:left; width:50%;}
.lp_blue_uridich .quote {  font-size: 32px; line-height: 36px; letter-spacing: 0.02em; color: #012026;  position: relative;}
.lp_blue_uridich .quote:before {  content: "";  position: absolute;  width: 72px;  height: 58px;  top: -25px;  left: -30px;
     z-index: 1;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat;  background-size: 100%;}
.lp_blue_uridich .quote div {  position: relative;  z-index: 2;}
.lp_blue_uridich .quote .first_quote {  margin-bottom: 18px;}
.lp_blue_uridich .manager_block { margin-top: 30px;  display: table;  width: 100%; max-width:350px;}
.lp_blue_uridich .manager_block .img_left { max-width:98px; width:100%; }
.lp_blue_uridich .manager_block .img_left img{max-width:98px; width:100%;}
.lp_blue_uridich .manager_block .manager_right {  padding: 10px 0px 0px 24px;  display: table-cell;  vertical-align: bottom;}
.lp_blue_uridich .name {  text-align: left;  font-size: 18px; line-height: 20px;  padding-top: 10px;  letter-spacing: 0.02em;}
.lp_blue_uridich .post {  text-align: left; font-size: 18px; line-height: 24px;  padding-top: 5px; letter-spacing: 0.02em;}
.lp_blue_uridich .list_right { float:right;  text-align: right;  padding-right: 0%; width:50%;  margin-top: 0px; padding-right:30px;}
.lp_blue_uridich .list_right div {  display: inline-block;  font-weight: 600;  font-size: 40px;  line-height: 40px;  letter-spacing: 0.02em;
    margin-left: 27px;  position: relative;  z-index: 4;  margin-bottom: 20px;}
.lp_blue_uridich .list_right div {  color: #0E6173;}
.lp_blue_uridich .list_right div.white_text {  color: #fff;}
.lp_blue_uridich .list_right div a{ color: #0E6173;}
.lp_blue_uridich .list_right div.white_text a{color: #fff;}



.lp_naznach_doc{}
.lp_naznach_doc .wrap_cont{padding:70px 64px 60px 64px; }
.lp_naznach_doc .title{font-weight: 400; font-size: 48px; line-height:53px; }
.lp_naznach_doc .title b{font-weight:600;}
.lp_naznach_doc .cont_tbl{display:table; width:100%;}
.lp_naznach_doc .cont_tbl .cont_cell{display:table-cell; ; vertical-align:bottom;}
.lp_naznach_doc .cont_tbl .cont_cell_1{width:58%; padding-right:20px;}
.lp_naznach_doc .cont_tbl .cont_cell_2{width:42%;}
.lp_naznach_doc .lp-container{margin-top:50px; position:relative; max-width:645px; width:100%; font-size: 32px;
line-height: 41px; letter-spacing: 0.02em; padding-left:30px; }
.lp_naznach_doc .lp-container:before {  content: "";  position: absolute;  width: 72px;  height: 58px;  top: -25px;  left: -10px;
    background-size: 100%;  z-index: 1;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat;}
.lp_naznach_doc .lp-container p{margin-bottom:20px; position:relative; z-index:3;}
.lp_naznach_doc .lp-container p:last-child{margin-bottom:0px;}
.lp_naznach_doc .rect_block { display: table;  width: 100%;  max-width: 400px;  margin-left: 15px;  padding-top: 30px; }
.lp_naznach_doc .rectangle {  margin-top: 0px;  display: table-cell;  width: 45%;  vertical-align: top;}
.lp_naznach_doc .rectangle img {  width: 100%;  max-width: 146px;}
.lp_naznach_doc .info_sotr {  width: 55%;    display: table-cell;  vertical-align: bottom;   padding-left: 5px;}
.lp_naznach_doc .info_sotr_ins {  display: inline-block;}
.lp_naznach_doc .name {  text-align: left;  font-size: 18px;  font-weight: 500;  margin-top: 24px;  letter-spacing: 0.02em;
 border-top: solid 2px #F6BA5D; padding-top:7px;}
.lp_naznach_doc .prof { text-align: left;  font-style: normal;  font-weight: normal;  font-size: 18px;  line-height: 24px;
    letter-spacing: 0.02em;  color: #A3A3A3;  margin-top: 3px;   }

.lp_clients_slider{}
.lp_clients_slider .wrap_cont{padding:70px 64px 40px 64px; }
.lp_clients_slider .title{font-weight: 600; font-size: 56px; line-height: 55px; letter-spacing: 0.02em; position:relative; width:100%; max-width:915px;}
.lp_clients_slider .title:before{ content: ""; position:absolute; width:100%; height:7px; background:#F6BA5D; bottom:-30px; left:0px;}
.lp_clients_slider .slider_block{width:100%; margin-top:100px; position:relative;}
.lp_clients_slider .swiper-slide {font-size:18px;}
.lp_clients_slider .rev_block{text-align:left;}
.lp_clients_slider .swiper-button-prev {  background:url("images/pics/arrow_black_left.2f07f2b8c87c.png") no-repeat 50% 50%; width:42px; height:25px;  
left: auto; top:0px;   right: 0px; background-size:100%;
-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
.lp_clients_slider  .swiper-button-next {   background:url("images/pics/arrow_black_right.5541cb4c9f82.png") no-repeat 50% 50%; width:42px; height:25px;  
 left: auto; top:0px;   right: 0px;  background-size:100%;
 -webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;  transition: all 0.3s;}
.lp_clients_slider .swiper-pagination-current{font-size:60px; font-weight:300; color:#000; position:absolute; left:5px; top:-5px;}
.lp_clients_slider .swiper-pagination-total{font-size:18px; font-weight:500; }
.lp_clients_slider .swiper-button-next:hover, .lp_clients_slider  .swiper-button-prev:hover{opacity:0.8;}
.lp_clients_slider .swiper-button-prev.swiper-button-disabled {  opacity: 0;  cursor: auto;  pointer-events: none;}
.lp_clients_slider .swiper-button-next.swiper-button-disabled {  opacity: 0;  cursor: auto;  pointer-events: none;} 
.lp_clients_slider .rev_block{max-width:920px; width:100%; margin-bottom:40px;} 
.lp_clients_slider .rev_block:last-child{margin-bottom:0px;}
.lp_clients_slider .desc_block{margin-bottom:20px;}
.lp_clients_slider .desc_block div{display:inline-block; margin-right:15px; vertical-align:top; font-size:19px;}
.lp_clients_slider .desc_block .star{color:#f3ad4c; font-weight:600;}
.lp_clients_slider .desc_block .star img{max-width:18px;}
.lp_clients_slider .desc_block .rev_name{font-weight:bold;}
.lp_clients_slider .desc_block .rev_date{color:#ccc;}
.lp_clients_slider .desc_block .rev_date_new{color:#ccc;}
.lp_clients_slider .text_block{font-size:18px; line-height:1.2; }
.lp_clients_slider .text_block p{margin-bottom:12px;}
.lp_clients_slider .text_block b{font-weight:600;}

.lp_clients_2 .title{font-weight: 600; font-size: 48px; line-height: 55px; letter-spacing: 0.02em; position:relative; width:100%; max-width:915px;
margin:0px auto; text-align:center;}
.lp_clients_2 .title:before{ content: ""; position:absolute; width:100%; height:7px; background:#F6BA5D; bottom:-30px; left:0px; right:0px; margin:0px auto;}
.lp_clients_2 .slider_block_left{float:left; width:50%;}
.lp_clients_2 .slider_block_left_1{padding-right:20px;}
.lp_clients_2 .slider_block_left_2{padding-left:30px;}

.lp_many_quickly .wrap_cont{padding:60px 64px 60px 64px; background: #F8FBFB;}
.lp_many_quickly .title{font-weight: 600; font-size: 40px; line-height: 40px; text-align:center;}
.lp_many_quickly .lp-container{margin-top:125px; position:relative; }
.lp_many_quickly .quote_block{ max-width:465px; }
.lp_many_quickly .quote { font-size: 18px; line-height: 24px; letter-spacing: 0.02em;  position: relative;
margin-top:50px; margin-left:103px;}
.lp_many_quickly .quote:before {  content: "";  position: absolute;  width: 72px;  height: 58px;  top: -25px;  left: -30px;
     z-index: 1;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat;  background-size: 100%;}
.lp_many_quickly .quote div {  position: relative;  z-index: 2; margin-bottom: 18px;}
.lp_many_quickly .quote div a{color: #27A8C4;}
.lp_many_quickly .manager_block { margin-top: 30px;  display: table;  width: 100%; max-width:320px;}
.lp_many_quickly .manager_block .img_left { max-width:103px;  display: table-cell;}
.lp_many_quickly .manager_block .img_left img{max-width:103px; width:100%; display:block;}
.lp_many_quickly .manager_block .manager_right {  padding: 10px 0px 0px 20px;  display: table-cell;  vertical-align: bottom;}
.lp_many_quickly .name {  text-align: left; font-weight:600;  font-size: 18px; line-height: 24px;  padding-top: 10px;  letter-spacing: 0.02em;}
.lp_many_quickly .post {  text-align: left; font-size: 18px; line-height: 24px; color: #A3A3A3;  padding-top: 5px; letter-spacing: 0.02em;
padding-bottom:5px;    border-bottom: solid 2px #F6BA5D; display:inline-block;}

.lp_many_quickly .white_block{border-radius: 22px;  -moz-border-radius:22px; 	-webkit-border-radius:22px; background:#fff;
padding:24px 32px 32px 32px; position:absolute; top:-40px; right:-900px; left:0px; margin:0px auto; max-width:500px; width:100%;}
.lp_many_quickly .white_block .before{  content: "";  position: absolute;  width: 333px;  height: 174px;  top: -50px;  left: -400px;
     z-index: 2;  background: url("images/pics/forexample_7.117f9ba5c8d7.png") no-repeat;  background-size: 100%;}
.lp_many_quickly .white_block .before div{ position: absolute;  font-size: 18px;  line-height: 18px;  letter-spacing: 0.02em;  left: 30px; top: 45px;
   font-family: Times;   font-style: italic; text-align: center;  font-weight: 500;  padding-top: 0px;  max-width: 230px;  width: 100%; 
   -webkit-transform: rotate(-23deg);     -moz-transform: rotate(-23deg);  -o-transform: rotate(-23deg);  -ms-transform: rotate(-23deg);  transform: rotate(-23deg);}	 
	 
.lp_many_quickly .white_block ul{list-style:none; max-width:320px;}
.lp_many_quickly .white_block ul li{position:relative; padding-left:40px; font-size: 16px; line-height: 20px; letter-spacing: 0.02em;
margin-bottom:16px;}
.lp_many_quickly .white_block ul li:before{  content: "";  position: absolute;  width: 16px;  height: 16px;  top: 2px;  left: 0px;
     z-index: 1;  background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat;  background-size: 100%;}
.lp_many_quickly .white_block ul li.last_li{font-weight: 600;}
.lp_many_quickly .white_block ul li.last_li:before{background: url("images/pics/ico_star_small_black.c0d45f24abbe.png") no-repeat;  background-size: 100%;
top: 15px; }
.lp_many_quickly .white_block ul li.last_li div{display:inline-block; border-top:2px solid #F6BA5D; padding-top:13px;}
.lp_many_quickly .white_block a{font-weight: 600; font-size: 14px; line-height: 24px; letter-spacing: 0.04em; text-transform: uppercase;
 color: #27A8C4; margin-left:40px;  display:inline-block; position:relative;}
.lp_many_quickly .white_block a:before { content: ""; position: absolute; width: 100%;  height: 13px; bottom: -13px;  left: 0px;
    margin-top: -12px;  background: url("images/pics/double_line_blue_4.ff42873f1a36.png") no-repeat;  background-size: 100%;}

.lp_many_quickly .sovet_block{ position:absolute; top:100px; right:-600px; left:0px; margin:0px auto; max-width:370px; width:100%;}
.lp_many_quickly .sovet_block .before{  content: "";  position: absolute;  width: 152px;  height: 104px;  top: -50px;  left: -170px;
     z-index: 2;  background: url("images/pics/sovet.eadc60016f8f.png") no-repeat;  background-size: 100%;}
.lp_many_quickly .sovet_block .before div{   position: absolute;  font-family: Times;  left: 10px;  top: 20px;  text-align: center;  margin: auto;
    font-style: italic;  font-weight: 500;  font-size:36px;  line-height: 36px;    padding-top: 0px;  max-width: 100px;
    width: 100%;  -webkit-transform: rotate(-28deg);  -moz-transform: rotate(-28deg);  -o-transform: rotate(-28deg);  -ms-transform: rotate(-28deg);
    transform: rotate(-28deg);}
.lp_many_quickly .sovet_block p{font-size: 18px; line-height: 24px; letter-spacing: 0.02em; margin-bottom:18px;}
.lp_many_quickly_2 .lp-container{margin-top:75px; position:relative; }

.lp_style_language{background: #F8FBFB;}
.lp_style_language .wrap_cont{padding:100px 0px 90px 0px; background: #F8FBFB;}
.lp_style_language .title{font-weight: 600; font-size: 58px; line-height: 49px; letter-spacing: 0.02em; max-width:850px; width:100%;}
.lp_style_language .lp-container{margin-top:90px; display:table; width:100%;}
.lp_style_language .block{display:table-cell; width:50%; vertical-align:top; position:relative;}
.lp_style_language .block_1:before {  content: "";  position: absolute;  width: 6px;  height: 100%;  top: 75px;    right: 0px;  z-index: 1;
background:#F6BA5D;}
.lp_style_language .block_1{padding-right:65px; overflow:hidden;}
.lp_style_language .block_2{padding-left:80px;}
.lp_style_language .tit{font-weight: 600; font-size: 36px; line-height: 24px; text-align: center; letter-spacing: 0.04em; color: #606060;}
.lp_style_language .desc{margin-top:48px;font-size: 26px; line-height: 30px; letter-spacing: 0.02em; min-height:250px;}
.lp_style_language .desc p{padding-bottom:10px;}
.lp_style_language ul{list-style:none; margin-top:40px;}
.lp_style_language ul li {  margin-bottom:35px; font-weight: normal; font-size: 26px; line-height: 30px; letter-spacing: 0.02em; position:relative;
padding-left:55px;}
.lp_style_language ul li:before {  content: "";  position: absolute;  width: 24px;  height: 24px;  top: 0px;    left: 0px;  z-index: 1;
    background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat;  background-size: 100%;}
.lp_style_language ul li:last-child{margin-bottom:0px;}


.lp_more_often .wrap_cont{padding:95px 0px 75px 0px;}
.lp_more_often .title{font-weight: 600; font-size: 56px; line-height: 53px; letter-spacing: 0.02em; max-width:960px; width:100%;}
.lp_more_often .lp-container{margin-top:60px; display:table; width:100%;}
.lp_more_often .block{display:table-cell;vertical-align:top; position:relative;}
.lp_more_often .block_left{ width:65%; border-right:solid 6px #f6ba5d;}
.lp_more_often .block_right{ width:35%; text-align:center;}
.lp_more_often .img{float:left; width:50%; padding-right:80px;}
.lp_more_often .block_right .img{float:left; width:100%; padding-right:40px;}
.lp_more_often .block_left .img_2{float:right;}
.lp_more_often .desc{text-align:center; font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em; margin-top:74px;
padding:0px 10px;}
.lp_more_often .desc a{color:#27A8C4;}
.lp_more_often img{max-width:330px; width:100%;}
.lp_more_often .block_right .img{padding-left:70px;}
.lp_more_often .block_right .desc{padding-left:30px;}
.lp_more_often .block_left .desc{padding-right:100px;}

.lp_eticetki_img .wrap_cont{padding:70px 0px 45px 0px;}
.lp_eticetki_img .title{font-weight: 600; font-size: 56px; line-height: 56px; letter-spacing: 0.02em; max-width:700px; width:100%; position:relative;}
.lp_eticetki_img .title:before{ content: ""; position:absolute; width:682px; height:2px; background:#F6BA5D; bottom:-30px; left:0px;}
.lp_eticetki_img .lp-container{margin-top:95px; margin-left:-40px;}
.lp_eticetki_img .img{float:left; width:32%; text-align:center; margin-right:2%;}
.lp_eticetki_img .img img{max-width:364px; width:100%;}
.lp_eticetki_img .img .tit{margin-top:42px; font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em;}
.lp_eticetki_img .img_last{margin-right:0px;}

.lp_ideal_transl_img .wrap_cont{padding:60px 64px 65px 64px;}
.lp_ideal_transl_img .title{font-weight: 600; font-size: 48px; line-height: 56px; letter-spacing: 0.02em; max-width:977px;
 width:100%; position:relative;}
.lp_ideal_transl_img .title_2{font-size: 36px; line-height: 43px; letter-spacing: 0.02em; margin-top:15px; max-width:977px;  width:100%; }
.lp_ideal_transl_img .lp-container{margin-top:65px; margin-left:-40px;}
.lp_ideal_transl_img .img{float:left; width:32%; text-align:center; margin-right:2%;}
.lp_ideal_transl_img .img img{max-width:390px; width:100%;}
.lp_ideal_transl_img .img .tit{font-weight: 600; font-size: 17px; line-height: 24px; text-align:left; margin-top:30px;
padding-left:26px;}
.lp_ideal_transl_img .img_last{margin-right:0px;}


.lp_menu_img .wrap_cont{padding:50px 80px 45px 80px; background: #F8FBFB;}
.lp_menu_img .title_top{font-size: 40px; line-height: 40px; letter-spacing: 0.02em; position:relative; text-align:center;}
.lp_menu_img .title_top:before {  content: "";  position: absolute;  width: 100%;  height: 1px;  background: #000;
    bottom: -30px;  left: 0px;  right: 0px;  margin: 0px auto;}
.lp_menu_img .title_top:after {  background: url("images/pics/vector_tit.03721f5a762a.png");  content: "";  position: absolute;  width: 56px;  height: 30px;
    bottom: -48px;  right: 0px;  left: 0px;  margin: 0px auto;  background-size: 100%;}
.lp_menu_img .title{font-weight: 600; font-size: 56px; line-height: 53px; letter-spacing: 0.02em; margin-top:110px; max-width:800px; width:100%;}
.lp_menu_img .lp-container{margin-top:45px; position:relative;}
.lp_menu_img .img{display:inline-block; width:49%; text-align:center; padding:0px 10px; vertical-align:bottom;}
.lp_menu_img .img img{max-width:423px; width:100%;}
.lp_menu_img .img .tit{font-weight: 600; font-size: 14px; line-height: 24px; letter-spacing: 0.04em; text-transform: uppercase; color: #565555;
margin-bottom:20px;}
.lp_menu_img_2 .wrap_cont{padding:65px 80px 45px 80px; background: #fff;}
.lp_menu_img_2 .title{margin-top:0px;}
.lp_menu_img_2 .under_tit{font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em; margin-top:32px;}
.lp_menu_img_2 .orange_block{font-size: 32px; line-height: 1.3; letter-spacing: 0.02em; background: #FFF7E3; padding:54px 78px 71px 36px;
position:absolute; top:120px; left:0px; right:-760px; margin:0px auto; width:100%; max-width:610px;}


.lp_emotions{padding-bottom:130px;}
.lp_emotions .wrap_cont{padding:70px 64px 70px 64px; }
.lp_emotions .title{font-size: 48px; line-height: 51px; letter-spacing: 0.02em; position:relative; max-width:960px; width:100%;}
.lp_emotions .title:before{ content: ""; position:absolute; max-width:894px; width:100%; height:7px; background:#F6BA5D; bottom:-40px; left:0px;}
.lp_emotions .title_2{font-size: 37px; line-height: 45px; letter-spacing: 0.02em; margin-top:80px;}
.lp_emotions .lp_container{}
.lp_emotions .lp_container_2{background:#fcecd2;}
.lp_emotions .lp_container_4{background:#fcecd2;}
.lp_emotions .wrap_cont_2{padding:25px 15px 25px 15px; display:table; 
width:100%; max-width: 1380px;  width: 100%; margin: 0 auto; position:relative;}
.lp_emotions .wrap_cont_2 .cell_logo{display:table-cell; width:13%;  vertical-align:top; text-align:center;}
.lp_emotions .wrap_cont_2 .cell_desc{display:table-cell; width:87%;  vertical-align:middle; padding-left:35px;}
.lp_emotions .wrap_cont_2 .cell_desc .desc{max-width:880px; width:100%;}
.lp_emotions .wrap_cont_2 .cell_desc .desc p{font-size: 23px; line-height: 35px; padding:10px;}


.lp_ogranich .wrap_cont { padding:25px 64px 100px 64px; }
.lp_ogranich .title{font-weight: 600; font-size: 56px; line-height: 48px; width:100%; max-width:980px;}
.lp_ogranich .lp-container{margin-top:95px;}
.lp_ogranich .step {   float: left;  width: 33.3%;  padding: 0px 10px;}
.lp_ogranich .step .cir {  background: #f3f5f5;  width: 102px;  height: 102px;  text-align: center;  padding-top: 35px;
    border-radius: 100%;  -moz-border-radius: 100%;  -webkit-border-radius: 100%;  }
.lp_ogranich .step .cir img {  width: 100%;  max-width: 30px;}
.lp_ogranich .tit{font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em; margin-top:30px; max-width:260px; width:100%;}
.lp_ogranich .text { font-size: 16px; line-height: 19px; letter-spacing: 0.02em; margin-top:19px; max-width:350px; width:100%;}

.lp_ogranich_2 .wrap_cont { padding:125px 64px 100px 64px; }
.lp_ogranich_2 .title{width:100%; max-width:1050px;}
.lp_ogranich_2 .step {   width: 47%;  padding: 0px 10px;}
.lp_ogranich_2 .tit a{color:#27a8c4;  font-size: 10px; line-height: 24px; }
.lp_ogranich_2 .text {  max-width:430px;}

.lp_blue_mashin{background:#7AC6D7;} 
.lp_blue_mashin .wrap_cont{padding:105px 24px 85px 24px; }
.lp_blue_mashin .title{font-weight: 600; font-size: 49px; line-height: 64px; letter-spacing: 0.02em;
color: #FFFFFF; position:relative; max-width:1100px; width:100%; }
.lp_blue_mashin .title div{z-index:3; position:relative;}
.lp_blue_mashin .title:before{ content: ""; position:absolute; border-radius: 100%;  -moz-border-radius: 100%;     -webkit-border-radius: 100%;
 background:#0E6173;  top:50%; left:-120px; width:350px; height:350px; margin-top:-105px;}
.lp_blue_mashin .title_2{font-size: 36px; line-height: 37px; letter-spacing: 0.02em; color: #FFFFFF; z-index:3; position:relative; margin-top:40px;}
.lp_blue_mashin .lp-container{margin-top:30px;}
.lp_blue_mashin .list_right {  text-align: right;  padding-right: 0%; width:100%;  margin-top: 0px; padding-right:30px;}
.lp_blue_mashin .list_right div {  display: inline-block;  font-weight: 600;  font-size: 40px;  line-height: 40px;  letter-spacing: 0.02em;
    margin-left: 27px;  position: relative;  z-index: 4;  margin-bottom: 20px;}
.lp_blue_mashin .list_right div {  color: #0e6173;}
.lp_blue_mashin .list_right div a{ color: #0e6173;}
.lp_blue_mashin .list_right div.white_text a{color: #fff;}




.lp_blue_mashin_2 .list_right .small{font-size: 24px; line-height: 34px; display:block; margin-bottom:0px;  color: #39575d;}
.lp_blue_mashin_2{background: rgba(255,255,255,1);
    background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(52%, rgba(255,255,255,1)), color-stop(53%, rgba(122,198,215,1)), color-stop(100%, rgba(122,198,215,1)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 52%, rgba(122,198,215,1) 53%, rgba(122,198,215,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#7ac6d7', GradientType=1 );} 
.lp_blue_mashin_2 .wrap_cont{padding:105px 24px 85px 75px; background:#7AC6D7;}
.lp_blue_mashin_2 .title div{max-width:965px; width:100%; font-weight: 600; font-size: 64px; line-height: 64px; letter-spacing: 0.02em;}
.lp_blue_mashin_2 .lp-container{margin-top:105px;}
.lp_blue_mashin_2 .list_right div.grey_text {  color: #39575d;}
.lp_blue_mashin_2 .list_right div.grey_text a{ color: #39575d;}
.lp_blue_mashin_2 .list_right div a.white_text{ color: #fff;}
.lp_blue_mashin_2 .title_2{max-width:900px; width:100%; line-height:1.2;  margin-top:30px;}

.lp_blue_mashin_3{}
.lp_blue_mashin_3 .title:before{  margin-top:-125px;}
.lp_blue_mashin_3 .list_ul{max-width:900px; width:100%; float:right; margin-top:80px;}
.lp_blue_mashin_3 .list_ul ul{list-style:none;} 
.lp_blue_mashin_3 .list_ul ul li{position:relative; padding-left:50px; margin-bottom:47px;} 
.lp_blue_mashin_3 .list_ul ul li:before{  content: "";  position: absolute;  width: 32px;  height: 32px;  top: 5px;  left: 0px;
     z-index: 1;  background: url("images/pics/star_blue.24a067fa472b.png") no-repeat;  background-size: 100%;}
.lp_blue_mashin_3 .list_ul ul li .tit{font-weight: 600; font-size: 40px; line-height: 40px; letter-spacing: 0.02em; color: #0E6173;}
.lp_blue_mashin_3 .list_ul ul li .desc{font-size: 36px; line-height: 40px; letter-spacing: 0.02em; margin-top:18px;}
.lp_blue_mashin_3 .list_ul ul li .desc b{font-weight:600;}	 
.lp_blue_mashin_3 .small_tit{margin-top:6px; font-size: 36px; line-height: 40px; letter-spacing: 0.02em; color: #0E6173; max-width:820px; width:100%;}
.lp_blue_mashin_3 .desc_small{margin-top:6px; font-size: 33px; line-height: 40px; letter-spacing: 0.02em; color: #0E6173; }
.lp_blue_mashin_3 .list_ul_2{max-width:860px; }

.lp_blue_mashin_3 .title_circle:before{ margin-top:-175px;}

.lp_blue_mashin_4 .title div{max-width:925px; width:100%; font-weight: 600; font-size: 64px; line-height: 64px; letter-spacing: 0.02em;}
.lp_blue_mashin_4 .list_ul {  max-width: 975px;}
.lp_blue_mashin_4 .small_tit {   max-width: 875px; font-size: 29px; line-height: 37px;}


 
.lp_warn .wrap_cont{padding:45px 24px 45px 24px; }
.lp_warn img{float:left; margin-right:20px; max-width:62px; width:100%;}
.lp_warn .text{float:left; max-width:460px; width:100%; font-size: 18px; line-height: 24px; letter-spacing: 0.02em;}
.lp_warn .text a{color:#27a8c4; font-weight:600;}

.lp_warn_two .wrap_cont{padding:55px 64px 55px 64px; }
.lp_warn_two .warn_block {width:50%; float:left;}
.lp_warn_two .warn{ max-width:520px; width:100%;  position: relative;  padding-left: 80px;  font-weight: 500;  font-size: 18px;
    line-height: 24px;   letter-spacing: 0.02em;}
.lp_warn_two .warn:before {  content: "";  position: absolute;   width: 62px;  height: 62px;   top:0px;   left: 0px;
    background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;  background-size: 100%;}
.lp_warn_two .warn_block_1{padding-left:35px;}
.lp_warn_two .warn_block_2{padding-left:5%;}
.lp_warn_two .warn p{margin-bottom:18px;}

.lp_remt{}
.lp_remt .wrap_cont{padding:40px 64px 70px 64px; }
.lp_remt .title{font-size: 48px; line-height: 51px; letter-spacing: 0.02em; position:relative; max-width:960px; width:100%;}
.lp_remt .title:before{ content: ""; position:absolute; max-width:894px; width:100%; height:7px; background:#F6BA5D; bottom:-40px; left:0px;}
.lp_remt .title_2{font-size: 37px; line-height: 35px; letter-spacing: 0.02em; margin-top:70px;}
.lp_remt .step{float:left; width:50%; margin-bottom:90px; padding-right:30px;}
.lp_remt .lp-container{margin-top:80px; padding-left:50px;}
.lp_remt .tit{font-weight: 600; font-size: 32px; line-height: 36px; letter-spacing: 0.02em; color: #A3A3A3; margin-left:60px;}
.lp_remt .text{font-size: 32px; line-height: 36px; letter-spacing: 0.02em; color: #000000; margin-top:33px; max-width:470px; width:100%;}
.lp_remt .step_1 .text{max-width:465px; }
.lp_remt .step_2 .text{max-width:520px; }


.lp_remt_price .wrap_cont{padding:80px 64px 70px 64px; }
.lp_remt_price .title{font-size: 48px; line-height:52px; letter-spacing: 0.02em; position:relative; }
.lp_remt_price .title div{max-width:660px; width:100%;}
.lp_remt_price .title span{white-space:nowrap;}
.lp_remt_price .title:before{ content: ""; position:absolute; max-width:894px; width:100%; height:7px; background:#F6BA5D; bottom:-30px; left:0px;}
.lp_remt_price .title_2{font-size: 29px; line-height: 42px; letter-spacing: 0.02em; margin-top:60px;}
.lp_remt_price .quote{  position:relative; margin-top:82px;}
.lp_remt_price .quote:before { content: "";  position: absolute;  width: 72px;  height: 58px;  top: -25px;  left: -30px;
    background-size: 100%;  z-index: -1;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat;}
.lp_remt_price .quote_block p{font-weight: normal; font-size: 24px; line-height: 36px; letter-spacing: 0.02em; position:relative; z-index:3;}
.lp_remt_price .quote_block ul li a{color:#27a8c4; font-weight: 600;}
.lp_remt_price .quote_block ul{margin-top:20px; font-size: 24px; line-height: 36px; letter-spacing: 0.02em; position:relative; z-index:3; list-style:none;
padding-left:7px; margin-bottom:20px;}
.lp_remt_price .quote_block ul li{padding-left:20px; position:relative;}
.lp_remt_price .quote_block ul li:before {  content: ".";  position: absolute;  width: 27px;  height:25px; top: -7px; left: 4px; font-size: 38px; }
.lp_remt_price .quote_block p span{background:#f7f1d8;}
.lp_remt_price .manager_block{ margin-top:30px;  width:100%; max-width:310px; display: table;}
.lp_remt_price .manager_block .img_left{display:table-cell; vertical-align:top; width:30%; max-width:98px;}
.lp_remt_price .manager_block img{display:block; max-width:98px; width:100%;}
.lp_remt_price .manager_block .manager_right{padding:10px 0px 10px 24px; display:table-cell; vertical-align:middle; width:70%;}
.lp_remt_price .manager_block .name{font-size: 18px; font-weight: 600; line-height: 20px; letter-spacing: 0.02em;}
.lp_remt_price .manager_block .post{font-weight: 500; font-size: 14px; line-height: 14px; letter-spacing: 0.02em; color: #A3A3A3; margin-top:5px;}
.lp_remt_price .quote_block{padding-left:40px;}

.lp_remt_price_2 .quote{max-width:818px; width:100%;}
.lp_remt_price_2 .wrap_cont{padding:40px 64px 70px 64px; }
.lp_remt_price_2 p{padding-bottom:15px;}
.lp_remt_price_2 p b{font-weight:600;}

.lp_remt_price_3 .wrap_cont{padding:20px 64px 70px 64px; }
.lp_remt_price_3 .title_2{font-size: 36px; line-height: 41px; max-width:840px; width:100%;}
.lp_remt_price_3 .title div{max-width:100%; width:100%;}
.lp_remt_price_3 .title{font-weight:500;}

.lp_remt_price_4 .title_2{float:left;  width:75%;  max-width:920px; padding-right:60px;}
.lp_remt_price_4 .warn {margin-top:70px; float: left;  width: 25%;  max-width: 355px;  position: relative;  padding-left: 80px;
  font-weight:500;  font-size: 18px;  line-height: 24px;  letter-spacing: 0.02em;}
.lp_remt_price_4 .warn:before {  content: "";  position: absolute;  width: 62px;  height: 62px;  top: -5px;  left: 0px;
    background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;  background-size: 100%;}
.lp_remt_price_4 .warn a{color:#27A8C4;}

.lp_remt_price_5 .wrap_cont{padding:60px 64px 70px 64px; }
.lp_remt_price_5 .title div{max-width:894px; width:100%;}

.lp_remt_price_5 .quote p{margin-bottom:12px; font-size: 30px; line-height: 49px; letter-spacing: 0.02em;}
.lp_remt_price_5 .quote p b{font-weight:600;}
.lp_remt_price_5 .quote_block {  padding-left: 0px; max-width:1000px; width:100%;}
.lp_remt_price_5 .manager_block .name {  font-size: 22px;}
.lp_remt_price_5 .manager_block .post {  font-size: 23px;  line-height: 24px;   margin-top: 10px;}
.lp_remt_price_5 .manager_block {   max-width: 460px;}
.lp_remt_price_5 .manager_block .manager_right {   width: 75%;}
.lp_remt_price_5 .manager_block .img_left {  width: 25%;   max-width: 98px;}

.lp_remt_price_6 .title div{max-width:100%; width:100%;}
.lp_remt_price_6 .title div.sm_title{ font-size: 30px; line-height: 48px;}

.lp_big_texts .wrap_cont{padding:85px 64px 70px 64px;  background:#F8FBFB;}
.lp_big_texts .step_title{font-weight: 600; font-size: 54px; line-height: 48px; letter-spacing: 0.02em; padding-top:50px;}

.lp_big_texts .lp-container{margin-bottom:45px;}
.lp_big_texts .step{float:left; width:100%; max-width:50%;  }
.lp_big_texts .step .step_tbl{display:table; width:100%; max-width:550px; background:#fff; padding:25px 35px 35px 15px; }
.lp_big_texts .step .step_tbl .step_cell{display:table-cell; vertical-align:middle;}
.lp_big_texts .step_l{float:left; padding-right:2%;}
.lp_big_texts .step_r{float:right; padding-left:2%;}
.lp_big_texts .step_r .step_tbl{float:right;}
.lp_big_texts .step_cell_l{text-align:center;  width:45%; }
.lp_big_texts .step_cell_r{  width:55%; }
.lp_big_texts .step_cell_l img{width:100%; max-width:100px; display:block; margin:0px auto;}
.lp_big_texts .step ul{list-style:none; position:relative; overflow:hidden; padding-bottom:5px;}
.lp_big_texts .step ul:before{ content: ""; position:absolute; max-width:100%; width:100%; height:2px; background:#F6BA5D; bottom:0px; left:35px;}
.lp_big_texts .step ul li{position:relative; padding-left:35px; margin-bottom:15px; line-height:1.2; font-size:18px;} 
.lp_big_texts .step ul li:before {  content: "";  position: absolute;  width: 16px;  height: 16px;  top: 2px;    left: 0px;  z-index: 1;
    background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat;  background-size: 100%;}
.lp_big_texts .step .task{color:#27A9C5; text-transform:uppercase; font-size:17px; font-weight:600; margin-top:20px; display:inline-block;
 position:relative; margin-left:30px;} 
.lp_big_texts .step .task:before { content: "";  position: absolute;  width: 100%;  height: 13px;  bottom: -15px; left: 0px;  margin-top: -12px;
    background: url("images/pics/double_line_blue_4.ff42873f1a36.png") no-repeat;  background-size: 100%;}
.lp_big_texts .step .li_last{ position:relative; padding-left:35px;  line-height:1.2; font-size:18px; font-weight:600;
margin-top:20px;} 
.lp_big_texts .step .li_last:before {  content: "";  position: absolute;  width: 16px;  height: 16px;  top: 4px;    left: 0px;  z-index: 1;
    background: url("images/pics/ico_star_small_black.c0d45f24abbe.png") no-repeat;  background-size: 100%;} 
.lp_big_texts .step_r_2{padding-left:10px; float:right;}
.lp_big_texts .step_top{float:left;}
 
.lp_blue_big_text .title{font-weight: 600; font-size: 48px; line-height: 52px; letter-spacing: 0.02em; color: #FFFFFF; max-width:574px; width:100%;
position:relative; z-index:6;} 
.lp_blue_big_text .circle {  left: -200px;  top: auto; bottom:-62px;} 
.lp_blue_big_text .lp-container {  max-width: 560px;  width: 100%;  text-align: left;  margin: 0px; float:right;}
.lp_blue_big_text .text {font-size: 28px; line-height: 32px; letter-spacing: 0.02em;   margin-top: 20px; max-width:470px; width:100%;}
.lp_blue_big_text .text p{padding-bottom:20px;} 

.lp_blue_big_text_2 .title{max-width:100%; }
.lp_blue_big_text_2 .text{margin-top: 60px; max-width:610px; width:100%;}



 
.lp_our_company{} 
.lp_our_company .wrap_cont{padding:90px 64px 65px 64px;  } 
.lp_our_company .title{font-size: 48px; line-height: 41px; letter-spacing: 0.02em; } 
.lp_our_company .title_2{font-size: 33px; line-height: 44px; letter-spacing: 0.02em; margin-top:15px; max-width:770px; width:100%;} 
.lp_our_company .partners{text-align:center; margin-top:100px;}
.lp_our_company .partners div{display:inline-block; padding:0px 22px; width:16%;}
.lp_our_company .partners img{ width:100%; max-width:172px;}
.lp_our_company .under_title{text-align:center; margin:90px auto 0px auto; font-size: 32px; line-height: 36px; text-align: center;
letter-spacing: 0.02em;}

.lp_our_company_2 .wrap_cont{padding:50px 24px 120px 24px;  } 
.lp_our_company .title_top{font-weight: 600; font-size: 56px; line-height: 58px; text-align: center;  letter-spacing: 0.02em;} 
.lp_our_company .title_top_2{font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em;
max-width:683px; width:100%; margin:0px auto;  margin-top:57px;} 
.lp_our_company_2 .under_title{max-width:683px; width:100%; margin:0px auto; margin-top:86px;}
.lp_our_company .lp-container{ margin:0px auto; margin-top:95px; left:0px; right:0px; width:100%; max-width:1040px;}
.lp_our_company .cir{width:316px; height:316px; text-align: center;  padding-top: 100px;  border-radius: 100%;  -moz-border-radius: 100%;
    -webkit-border-radius: 100%;  margin: 0px auto; margin-top:15px;}
.lp_our_company .cir_1{background:#e4f4f7;}
.lp_our_company .cir_2{background:#fcf4db;}
.lp_our_company .cir_3{background:#fbeceb;}
.lp_our_company .cir_numb{font-style: normal;font-weight: 300;font-size: 56px;line-height: 56px;text-align: center;letter-spacing: 0.02em;}
.lp_our_company .cir_rev{font-style: normal; font-weight: 600;  font-size: 14px; line-height: 24px;text-align: center;
letter-spacing: 0.04em;text-transform: uppercase;}
.lp_our_company .read{margin-top:10px;}
.lp_our_company .read a{font-style: normal; font-weight: 600; font-size: 14px; line-height: 24px; text-align: center; letter-spacing: 0.04em;
text-transform: uppercase; color: #27A8C4; padding:0px 0px 3px 0px; border-bottom: 2px solid #BDBDBD; display:inline-block;}
.lp_our_company .read a:hover{ border-bottom: 2px solid transparent; }
.lp_our_company .step{float:left; width:33.3%; text-align:center;}
.lp_our_company .partners{position:relative; }





.lp_proverka_stoim .wrap_cont{padding:50px 64px 0px 64px;  } 
.lp_proverka_stoim .title{font-size: 48px; line-height: 58px; text-align: center; letter-spacing: 0.02em; position:relative;}
.lp_proverka_stoim .title:before { content: "";  position: absolute;  width: 100%;  height: 2px;  background: #000;  bottom: -35px;
    left: 0px;  right: 0px;  margin: 0px auto;}
.lp_proverka_stoim .title:after {  background: url("images/pics/vector_tit.03721f5a762a.png");  content: "";  position: absolute;   width: 56px;
    height: 30px;  bottom: -52px;  right: 0px;  left: 0px;  margin: 0px auto;   background-size: 100%;}
.lp_proverka_stoim .circles {  height: 387px;  position: relative;  margin-top: 105px;}
.lp_proverka_stoim .circle {  position: absolute;  top: 0px;  margin: 0px auto;  left: 0px;  right: 0px;  width: 387px;  height: 387px;
    text-align: center;  border-radius: 100%;  -moz-border-radius: 100%;  -webkit-border-radius: 100%;  background: url("images/pics/circle_b.e857782834d3.png");
    padding-top: 140px;}
.lp_proverka_stoim .circle_1 {  left: -350px;}
.lp_proverka_stoim .circle_2 {  right: -350px;}
.lp_proverka_stoim .circle .tit { font-size: 37px; line-height: 26px; text-align: center; letter-spacing: 0.02em;}
.lp_proverka_stoim .circle .desc { font-weight: 600; font-size: 53px; line-height: 26px;  margin-top: 30px; text-align: center;}
.lp_proverka_stoim .circle .small_desc{font-size: 20px; line-height: 26px; margin-top:10px; text-align: center;}
.lp_proverka_stoim .circle_1 .desc{margin-top: 45px; }
.lp_proverka_stoim_2 .wrap_cont{padding:78px 64px 78px 64px;  } 
.lp_proverka_stoim_2 .circle .text_top {  font-size: 24px; line-height: 26px; display:table; width:100%;  max-width:330px; margin:0px auto;}
.lp_proverka_stoim_2 .circle .text_top div{display:table-cell; width:100%; height:133px; vertical-align:middle;}
.lp_proverka_stoim_2 .circle .tit_und { font-weight: 600; font-size:36px; line-height: 26px; width:100%;  max-width:260px; margin:0px auto; margin-top: 20px; text-align: center;}
.lp_proverka_stoim_2 .circle{padding-top: 85px;}
.lp_proverka_stoim_2 .circle_1 .text_top  div{ padding-top:15px;}

.lp_proverka_stoim .circle_0{ width: 336px;  height: 336px; padding-top:95px;}
.lp_proverka_stoim_2 .circle_0 .text_top{ max-width:240px;}
.lp_proverka_stoim_2 .circle_0 .text_top div{height:50px;}
.lp_proverka_stoim_2 .circle_0 .tit_und{margin-top:40px;}

.lp_proverka_stoim .circle_3 {  padding-top: 115px;}
.lp_proverka_stoim_2 .circle_3 .text_top{ max-width:290px;}
.lp_proverka_stoim_2 .circle_3 .text_top div{height:50px;}
.lp_proverka_stoim_2 .circle_3 .tit_und{margin-top:20px; max-width: 200px;}

.lp_teh_spec .wrap_cont{padding:75px 64px 70px 64px;  } 
.lp_teh_spec .title{font-size: 48px; line-height: 56px; text-align: center; letter-spacing: 0.02em; position:relative; max-width:750px; width:100%;
margin:0px auto;}
.lp_teh_spec .circles {  height: 390px;  position: relative;  margin-top: 45px;}
.lp_teh_spec .circle {  position: absolute;  top: 0px;  margin: 0px auto;  left: 0px;  right: 0px;  width: 390px;  height: 390px;
    text-align: center;  border-radius: 100%;  -moz-border-radius: 100%;  -webkit-border-radius: 100%;  background: url("images/pics/circle_b.e857782834d3.png");
    padding-top:58px;}
.lp_teh_spec .circle_1 {  left: -355px;}
.lp_teh_spec .circle_2 {  right: -355px;}
.lp_teh_spec .circle .tit {font-size: 44px; line-height: 54px; text-align: center; margin-top:12px;}
.lp_teh_spec .circle .desc { font-size: 20px; line-height: 26px; letter-spacing: 0.02em; text-align: center;
max-width:333px; width:100%; margin:0px auto; margin-top: 20px; }
.lp_teh_spec .circle img{max-width:100px; width:100%; display:block; margin:0px auto;}
.lp_teh_spec .und_title{font-size: 28px; line-height: 26px; text-align: center; letter-spacing: 0.02em;  margin-top:56px;}



.lp_faster_tarif{background:#F8FBFB;}
.lp_faster_tarif .wrap_cont{padding:90px 64px 115px 64px;  } 
.lp_faster_tarif .title{font-size: 48px; line-height: 41px; letter-spacing: 0.02em; position:relative;}
.lp_faster_tarif .title:before { content: "";  position: absolute;  width:100%; max-width: 685px;  height: 7px;  background: #F6BA5D;  bottom: -45px;  left: 0px; }
.lp_faster_tarif .title_2{font-size: 33px; line-height: 53px; letter-spacing: 0.02em; margin-top:70px; max-width:777px; width:100%;}
.lp_faster_tarif .lp_cont{float:left; max-width:580px; width:45%; margin-top:80px;}
.lp_faster_tarif .desc_faster_block{position:absolute; max-width:830px; width:100%; bottom:100px; right:-60px; background:#f7deb5;
border-radius: 73px;  -moz-border-radius:73px; 	-webkit-border-radius:73px; padding:42px 40px 45px 100px;}
.lp_faster_tarif .desc_faster_block .tit_2{font-size: 33px; line-height: 53px; letter-spacing: 0.02em; margin-bottom:30px; max-width:650px; width:100%;}
.lp_faster_tarif .desc_faster_block .desc_faster{max-width:650px; width:100%; padding-left:93px;font-size: 26px;
line-height: 38px; letter-spacing: 0.02em; position:relative;}
.lp_faster_tarif .desc_faster_block .desc_faster_1{margin-bottom:30px;}
.lp_faster_tarif .desc_faster_block .desc_faster_1:before {  content: "";  position: absolute;  width: 60px;  height: 60px;  top: 0px;  left: 0px;
  z-index: 1;    background: url("images/pics/Clock-Checked.3fbf807cbbe4.png") no-repeat;  background-size: 100%;}
.lp_faster_tarif .desc_faster_block .desc_faster_2:before {  content: "";  position: absolute;  width: 60px;  height: 60px;  top: 0px;  left: 0px;
  z-index: 1;    background: url("images/pics/Profile.ca4bcd7dbbae.png") no-repeat;  background-size: 100%;}
.lp_faster_tarif .tit_1{font-size: 33px; line-height: 53px; letter-spacing: 0.02em;}
.lp_faster_tarif ul{list-style:none; margin-top:46px;}
.lp_faster_tarif ul li{font-size: 18px; line-height: 24px; letter-spacing: 0.02em; padding-left:60px; position:relative; margin-bottom:35px;}
.lp_faster_tarif ul li:last-child{margin-bottom:0px;}
.lp_faster_tarif ul li:before {  content: "";  position: absolute;  width: 24px;  height: 24px;  top: 0px;    left: 0px;  z-index: 1;
    background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat;  background-size: 100%;}

.lp_practic .wrap_cont{padding:94px 64px 55px 64px;  } 
.lp_practic .title{font-size: 45px; line-height: 54px; letter-spacing: 0.02em; max-width:700px; width:100%;}
.lp_practic .lp_cont{margin-top:80px;}
.lp_practic .step{position:relative; font-size: 27px; line-height: 38px; margin-bottom:73px; padding-left:140px;} 
.lp_practic .step:before {  content: "";  position: absolute;  width: 102px;  height: 102px;  top: 50%;  left: 0px; margin-top:-50px;
  z-index: 1;   border-radius: 100%;  -moz-border-radius: 100%;     -webkit-border-radius: 100%;}
.lp_practic .step_1:before{ background: url("images/pics/img_big_text_4.95d635b3218c.png") no-repeat 50% 50%, #f8f8f8;  background-size:50px;}
.lp_practic .step_2:before{ background: url("images/pics/Profit.ef58a845058a.png") no-repeat 50% 50%, #f8f8f8;  background-size:50px;}
.lp_practic .step_3:before{ background: url("images/pics/Sprout.13df156ced0d.png") no-repeat 50% 50%, #f8f8f8;  background-size:45px;}
.lp_practic .step_4:before{ background: url("images/pics/Restaurant.bf80b60a0e00.png") no-repeat 50% 50%, #f8f8f8;  background-size:45px;}  
  
.lp_zaderzhka .wrap_cont{padding:70px 64px 70px 64px;  } 
.lp_zaderzhka .step{position:relative; font-size: 28px; line-height: 41px; letter-spacing: 0.02em; padding-left:144px;} 
.lp_zaderzhka .step:before {  content: "";  position: absolute;  width: 102px;  height: 102px;  top: 0px;  left: 0px; 
  z-index: 1;   border-radius: 100%;  -moz-border-radius: 100%;     -webkit-border-radius: 100%;
   background: url("images/pics/Clock-Checked.3fbf807cbbe4.png") no-repeat 50% 50%, #f7d9d7;  background-size:70px;}
.lp_zaderzhka .step p{padding-bottom:18px;}

.lp_sroch_tip .wrap_cont{padding:100px 64px 150px 64px;  } 
.lp_sroch_tip .title{font-weight: 600; font-size: 56px; line-height: 48px; letter-spacing: 0.02em; max-width:810px; width:100%;}
.lp_sroch_tip .lp_cont{margin-top:90px;}
.lp_sroch_tip .step{position:relative; float:left; width:25%; padding-right:10px;} 
.lp_sroch_tip .step .cir { display: flex; align-items: center; justify-content: center; background: #f3f5f5;  width: 102px;  height: 102px;  text-align: center;
    border-radius: 100%;  -moz-border-radius: 100%;  -webkit-border-radius: 100%; margin:0px auto;}
.lp_sroch_tip .step .cir img {  width: 100%;  max-width: 25px;}
.lp_sroch_tip .step .desc_1{margin-top:36px;}
.lp_sroch_tip .step .desc_2{margin-top:38px;}
.lp_sroch_tip .step .desc{font-size: 15.5px; line-height: 19px; letter-spacing: 0em; padding-left:65px; position:relative;}
.lp_sroch_tip .step .desc_1:before {  content: "";  position: absolute;  width:53px;  height: 54px;  top:-10px;  left: 0px; 
background: url("images/pics/Document.68ce4400f662.png") no-repeat 50% 50%;  background-size:100%;}
.lp_sroch_tip .step .desc_2:before {  content: "";  position: absolute;  width:44px;  height:44px;  top:-10px;  left: 8px; 
background: url("images/pics/Clock-Checked.3fbf807cbbe4.png") no-repeat 50% 50%;  background-size:100%;}


.lp_other_country .wrap_cont{padding:100px 64px 100px 64px;  } 
.lp_other_country .title{font-weight: 600; font-size: 52px; line-height: 48px; letter-spacing: 0.02em; max-width:1070px; width:100%;}
.lp_other_country .lp_cont{margin-top:90px;}
.lp_other_country .step{position:relative; float:left; width:33.3%; padding-right:10px; margin-bottom:45px;} 
.lp_other_country .step .cir { display: flex; align-items: center; justify-content: center;  background: #f3f5f5;  width: 102px;  height: 102px;  text-align: center;
    border-radius: 100%;  -moz-border-radius: 100%;  -webkit-border-radius: 100%; margin:0px auto;}
.lp_other_country .step .cir img {  width: 100%;  max-width: 25px;}
.lp_other_country .step .tit{font-weight: 600; font-size: 18px; line-height: 24px; text-align: center; letter-spacing: 0.02em; 
max-width:210px; width:100%; margin:0px auto; margin-top:35px; min-height:48px;}
.lp_other_country .step .desc_1{margin-top:25px;}
.lp_other_country .step .desc{font-size: 16px; line-height: 19px; letter-spacing: 0em; padding-left:65px; position:relative; width:100%; }
.lp_other_country .step .desc_1:before {  content: "";  position: absolute;  width:53px;  height: 54px;  top:-10px;  left: 0px; 
background: url("images/pics/Document.68ce4400f662.png") no-repeat 50% 50%;  background-size:100%;}
.lp_other_country .step_ins{max-width:330px; width:100%; margin:0px auto;}
.lp_other_country .warn { margin-top: 30px;    width: 100%;  max-width: 530px;  position: relative;  padding-left: 96px; margin-left:25px;
    font-weight: 500;  font-size: 18px;  line-height: 24px;  letter-spacing: 0.02em;}
.lp_other_country .warn:before {  content: "";  position: absolute;  width: 62px;  height: 62px;  top: 0px;  left: 0px;
    background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;  background-size: 100%;}
.lp_other_country .warn a {  color: #27A8C4;}
.lp_other_country .step p{margin-bottom:18px;}
.lp_other_country .step p a{color:#27A8C4;}

.lp_other_country_2 .step{position:relative; float:left; width:25%;} 	
.lp_other_country_2 .step .desc{padding-right:25px;}
.lp_other_country_2 .step_4 .desc{padding-right:20px;}
.lp_other_country .text{font-size: 18px; line-height: 24px; text-align: center; letter-spacing: 0.02em; text-align:center; max-width:170px; width:100%;
margin:0px auto;}
.lp_other_country_3 .step .tit{ min-height:auto;}

.lp_other_country_4 .title{max-width:720px; width:100%;}
.lp_other_country .step .time{font-size: 16px; line-height: 19px; letter-spacing: 0.02em; position:relative;     padding-left: 65px; margin-top:23px;}
.lp_other_country .step .time:before {  content: "";  position: absolute;  width:44px;  height: 44px;  top:-10px;  left: 3px; 
background: url("images/pics/Clock_Checked.dd3290b10bc8.png") no-repeat 50% 50%;  background-size:100%;}
.lp_other_country_4 .step .desc{min-height:57px;}
.lp_other_country_4 .warn{margin-left:-10px;     padding-left: 78px; max-width: 610px; margin-top: 70px;}

.lp_other_country .title_top{font-weight: 600; font-size: 48px; line-height: 56px; text-align: center; letter-spacing: 0.02em; position:relative;
margin-bottom:115px;}
.lp_other_country .title_top:before {  content: "";  position: absolute;  width: 100%;  height: 1px;  background: #000;
    bottom: -35px;  left: 0px;  right: 0px;   margin: 0px auto;}
.lp_other_country .title_top:after {  background: url("images/pics/vector_tit.03721f5a762a.png");  content: "";  position: absolute;   width: 56px;
    height: 30px;   bottom: -52px;  right: 0px;  left: 0px;  margin: 0px auto;  background-size: 100%;}
	
.lp_forum_vistav .wrap_cont{padding:75px 15px 15px 15px;  }  
.lp_forum_vistav .title{font-size: 48px; line-height: 60px; letter-spacing: 0.02em; position:relative; max-width:1045px; width:100%;}
.lp_forum_vistav .title:before { content: "";  position: absolute;  width: 100%;  height:7px;  background: #F6BA5D;  bottom: -35px;
    left: 0px; max-width:1045px; width:100%;}
.lp_forum_vistav .lp_cont {  margin-top: 120px;}
.lp_forum_vistav .step {  position: relative;  float: left;  width: 33.3%;  padding-right:55px; margin-bottom:120px;} 
.lp_forum_vistav .step_3, .lp_forum_vistav .step_6{padding-right:0px;}
.lp_forum_vistav .step .cir {  background: #f3f5f5;  width: 155px;  height: 155px;  text-align: center;  position:relative;
    padding-top: 25px;  border-radius: 100%;  -moz-border-radius: 100%;  -webkit-border-radius: 100%;  margin: 0px auto; left:0px;  right:0px;}
.lp_forum_vistav .step .cir img {  width: 100%;  max-width: 100px;}
.lp_forum_vistav .step_1 .cir{padding-top:30px;}
.lp_forum_vistav .step_1 .tit{font-size: 28px;}
.lp_forum_vistav .step_4 .tit{font-size: 28px;}
.lp_forum_vistav .tit{font-size: 26px; line-height:1.2; margin-top:58px; min-height:72px;}
.lp_forum_vistav .desc{font-size: 18px; line-height: 26px; margin-top:15px; max-width:337px; width:100%;}
.lp_forum_vistav .step_1 .cir{left:-40px;}
.lp_forum_vistav .step_4 .cir{left:-40px;}
.lp_forum_vistav .step_2 .cir{left:-20px;}
.lp_forum_vistav .step_5 .cir{left:-20px;}
.lp_forum_vistav .step_3 .cir{left:-40px;}
.lp_forum_vistav .step_6 .cir{left:-40px;}

.lp_text_meropr .wrap_cont{background: #F8FBFB; padding:43px 64px 44px 64px;}
.lp_text_meropr .title{font-family: Times; font-style: italic; font-weight: normal; font-size: 36px; line-height: 46px;
max-width:1020px; width:100%;}

.lp_two_examples .wrap_cont{padding:0px 64px 110px 120px;}
.lp_two_examples .lp-container_1 {  float: left;  width: 50%; max-width:494px; padding-right:20px;}
.lp_two_examples .lp-container_2 {  float: right;  width: 50%;  max-width:474px;}
.lp_two_examples .forexample {  margin-top: 30px;  margin-left: -130px;  max-width: 330px;  width: 100%;  position: relative;}
.lp_two_examples .forexample div {  position: absolute;  font-size: 32px;  line-height: 32px;  height: 32px;  letter-spacing: 0.02em;
    left: 15px;  top: -10px;  bottom: 0px;  margin: auto;  text-align: center;  font-weight: 400;  padding-top: 0px;  max-width: 120px;
    width: 100%;  -webkit-transform: rotate(-27deg);  -moz-transform: rotate(-27deg);  -o-transform: rotate(-27deg);
    -ms-transform: rotate(-27deg);  transform: rotate(-27deg);}
.lp_two_examples .lp-container_1 .forexample div{ left: 35px;  top: 5px; }	
.lp_two_examples .lp-container_2 .forexample div{ left: 45px;  top: -15px; height: 62px;}	
.lp_two_examples .forexample img {  max-width: 100%;  width: 100%;}
.lp_two_examples .text{font-size: 24px; line-height: 34px; letter-spacing: 0.02em;}
.lp_two_examples .text p{margin-bottom:15px;}

.lp_two_examples_2{}
.lp_two_examples_2 .wrap_cont {  padding: 60px 64px 85px 120px;}
.lp_two_examples_2 .text {  font-size: 24px;  line-height: 28px; }

.lp_two_examples_3 .lp-container_1 {  float: left;  width: 100%; max-width:580px; padding-right:20px;}

.lp_class_per .wrap_cont{padding:100px 64px 60px 64px;}
.lp_class_per .title{font-size: 48px; line-height: 41px; letter-spacing: 0.02em;position:relative; max-width:1045px; width:100%;}
.lp_class_per .title:before { content: "";  position: absolute;  width: 100%;  height:7px;  background: #F6BA5D;  bottom: -35px;
    left: 0px; max-width:894px; width:100%;}
.lp_class_per .title_2{font-size: 36px; line-height: 45px; letter-spacing: 0.02em; margin-top:54px; max-width:715px; width:100%;}
.lp_class_per .text{font-size: 36px; line-height: 45px; letter-spacing: 0.02em;  max-width:830px; width:70%; float:left; padding-right:115px;}
.lp_class_per .text b{font-weight:600;}
.lp_class_per .lp_cont{margin-top:50px;}
.lp_class_per .warn{float:left; width:30%; max-width:355px; position:relative; padding-left:80px; font-size: 18px;
line-height: 24px; letter-spacing: 0.02em;}
.lp_class_per .warn:before { content: "";  position: absolute;  width:62px;  height:62px;   top:0px;
    left: 0px; background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;  background-size: 100%;} 

.lp_class_per_2 .lp_cont{margin-top:70px;}
.lp_class_per_2 .text p{padding-bottom:18px;}	
.lp_class_per_2 .warn{margin-top:170px;}
 
.lp_miratorg .wrap_cont{padding:60px 24px 90px 24px;}
.lp_miratorg .circle_orange {  position: absolute;  left: -70px;  top: 60px;  z-index: 2;  height: 367px;  width: 367px;
    border-radius: 100%;  -moz-border-radius: 100%;  -webkit-border-radius: 100%;  background: #f9cf8e;} 
.lp_miratorg .lp_left{padding-right:32px; float:left; width:35%;}
.lp_miratorg .lp_left img{position:relative; z-index:3; margin-top:140px; width:100%; max-width:450px;}
.lp_miratorg .lp_cont{float:right; width:65%; max-width:813px;}
.lp_miratorg .lp_cont .title{font-size: 48px; line-height: 50px; letter-spacing: 0.02em;} 
.lp_miratorg .lp_cont .text{font-size: 36px; line-height: 45px; letter-spacing: 0.02em; margin-top:40px;}  
.lp_miratorg .lp_cont .text p{padding-bottom:18px;}
 
.lp_skype .wrap_cont{padding:105px 64px 100px 64px;}
.lp_skype .title{font-size: 48px; line-height: 51px; font-weight:500; text-align: center; letter-spacing: 0.02em; position:relative; max-width:1077px; width:100%;}
.lp_skype .title:before { content: "";  position: absolute;  width: 100%;  height:7px;  background: #F6BA5D;  bottom: -35px;
    left: 0px; right:0px; margin:0px auto; max-width:1156px; width:100%;} 
.lp_skype .lp-container{font-size: 40px; line-height: 41px; letter-spacing: 0.02em; max-width:689px; width:100%; margin-top:75px;} 
 

.lp_potrebnost .wrap_cont{padding:105px 64px 80px 64px;}
.lp_potrebnost .title{font-size: 48px; line-height: 51px; font-weight:500; letter-spacing: 0.02em; position:relative; max-width:980px; width:100%;}
.lp_potrebnost .title:before { content: "";  position: absolute;  width: 100%;  height:7px;  background: #F6BA5D;  bottom: -35px;
    left: 0px; max-width:894px; width:100%;} 
.lp_potrebnost .lp-container{margin-top:95px;}  
.lp_potrebnost .step{float:left; width:50%; padding-left:60px; padding-right:20px;} 
.lp_potrebnost .step .tit{font-size: 28px; line-height: 35px; letter-spacing: 0.02em; position:relative; font-weight:500;} 
.lp_potrebnost .step .tit:before {  content: "";  position: absolute;  width:53px;  height: 54px;  top:-10px;  left: -60px; 
background: url("images/pics/Document.68ce4400f662.png") no-repeat 50% 50%;  background-size:50px;}
.lp_potrebnost .step .desc{margin-top:20px; font-size: 23px; line-height: 35px; letter-spacing: 0.02em;} 
.lp_potrebnost .step ul{list-style:none; margin-top:21px;} 
.lp_potrebnost .step ul li{font-size: 18px; line-height: 35px; letter-spacing: 0.02em; margin-bottom:7px;} 
.lp_potrebnost .step b{font-weight:600;}
.lp_potrebnost .step_1, .lp_potrebnost .step_2{margin-bottom:100px;} 
.lp_potrebnost .step_1 .step_ins{max-width:365px;}
.lp_potrebnost .step_2 .step_ins{max-width:425px;}
.lp_potrebnost .step_3 .step_ins{max-width:525px;}
.lp_potrebnost .step_4 .step_ins .desc{max-width:470px; width:100%;}
.lp_potrebnost .step_2 .desc{margin-top:10px;}
.lp_potrebnost .step_2 ul{list-style:none; margin-top:11px;} 
.lp_potrebnost .step_3 p{margin-bottom:15px;}
.lp_potrebnost .warn { margin-top: 50px;    max-width: 490px; width:100%;  position: relative;  padding-left: 80px;
    font-weight: 500;  font-size: 18px;  line-height: 24px;  letter-spacing: 0.02em; margin-left:-60px;}
.lp_potrebnost .warn:before {  content: "";  position: absolute;  width: 62px;  height: 62px;  top: 50%; margin-top:-30px;   left: 0px;
    background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;   background-size: 100%;}

.lp_tbl_stec .wrap_cont{padding:88px 64px 88px 64px;}
.lp_tbl_stec .title{font-size: 48px; line-height: 51px; text-align: center; letter-spacing: 0.02em; position:relative; max-width:900px; width:100%;
margin:0px auto;}
.lp_tbl_stec .title b{font-weight:600;}
.lp_tbl_stec .boxer {  display: table; border-collapse: collapse; margin-top:137px; min-width:auto;}
.lp_tbl_stec .boxer .box-row { display: table-row;}
.lp_tbl_stec .boxer .box { display: table-cell; text-align: center; vertical-align: top;  border: 1px solid #EEEEEE;}
.lp_tbl_stec .boxer .box_price{font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em;}	
.lp_tbl_stec .boxer .box_grey{background:#f8f8f8;}
.lp_tbl_stec .boxer .box_left{font-weight: 400; width:32%; border-left:none;}
.lp_tbl_stec .boxer .box_col_2{width:16%;}
.lp_tbl_stec .boxer .box_col_3{width:27%;}
.lp_tbl_stec .boxer .box_col_4{width:25%;}
.lp_tbl_stec .boxer .box_top_1{padding-bottom:50px; border:none;}
.lp_tbl_stec .boxer .box_left_bot{border-bottom:none;}	
.lp_tbl_stec .circle{width:145px; height:145px; text-align: center; -moz-border-radius: 100%;  -webkit-border-radius: 100%; 
border-radius: 100%; margin: 0px auto; padding-top:23px; }
.lp_tbl_stec .circle_1{background:#E5F6F9;}
.lp_tbl_stec .circle_2{background:#fceacd;}
.lp_tbl_stec .circle_3{background:#fdecfc;}
.lp_tbl_stec .circle img{width:100%; max-width:90px;}
.lp_tbl_stec .boxer .tit{font-weight: 600; font-size: 22px; line-height: 24px; text-align: center; letter-spacing: 0.02em; margin-top:20px;}
.lp_tbl_stec .boxer .tit_2{font-weight: 400; margin-top:3px;}
 
.lp_nauch_text{}
.lp_nauch_text .wrap_cont{padding:77px 29px 92px 64px; background: #F8FBFB;}
.lp_nauch_text .title{font-weight: 600; font-size: 36px; line-height: 34px; letter-spacing: 0.02em; position:relative; max-width:470px; width:100%;
margin-top:20px;}	
.lp_nauch_text .title_2{font-size: 18px; line-height: 24px; letter-spacing: 0.02em; max-width:416px; width:100%; margin-top:54px;}	
.lp_nauch_text .title_2 p{margin-bottom:18px;}
.lp_nauch_text .title_2 p b{font-weight:600;}
.lp_nauch_text header{float:left; width:43%; padding-right:30px;}
.lp_nauch_text .img{float:left; width:57%; position:relative;}
.lp_nauch_text .img img{width:100%; max-width:746px;}
.lp_nauch_text .article_block{font-family: Times; font-style: italic; font-weight: normal; font-size: 32px;
line-height: 35px;  max-width:468px; width:100%; position:relative;}
.lp_nauch_text .article_block:before{ content: "";  position: absolute;  width: 272px;  height:73px;  top: -85px;   right: 0px;
    background: url("images/pics/arrow_nauch.f0e4db57f383.png") no-repeat;   background-size: 100%;}
.lp_nauch_text .circle{width:205px; height:205px;  background:url("images/pics/bg_it_circle_red.d0cb60bf9209.png"); 
border-radius: 100%; -moz-border-radius: 100%;     -webkit-border-radius: 100%; text-align:center; font-weight: 600;
font-size: 14px;line-height: 24px;text-align: center;letter-spacing: 0.04em;text-transform: uppercase; color: #D94239;
	padding-top:110px; position:absolute; left:50px;  bottom:-102px;}
.lp_nauch_text .circle div{position:relative;}
.lp_nauch_text .circle div:before{ content: "";  position: absolute;  width: 25px;  height:25px;  top: -35px;   right: 0px; left:0px; margin:0px auto;
    background: url("images/pics/ico_red_no.331e0db8dfad.png") no-repeat;   background-size: 100%;}

.lp_zaver_doc .wrap_cont{padding:77px 46px 130px 64px; background: #F8FBFB;}
.lp_zaver_doc .title{font-weight: 600; font-size: 56px; line-height: 48px; letter-spacing: 0.02em; max-width:600px; width:100%; margin-top:20px;}	
.lp_zaver_doc .lp-container{float:left; width:57%; padding-right:30px;}
.lp_zaver_doc .img{float:left; width:43%; position:relative;}
.lp_zaver_doc .img img{width:100%; max-width:510px;}
.lp_zaver_doc .circle{width:252px; height:252px;  background:url("images/pics/bg_it_circle_blue.0597e4843b06.png"); 
border-radius: 100%; -moz-border-radius: 100%;     -webkit-border-radius: 100%; text-align:center; font-weight: 600;
font-size: 14px;line-height: 24px; text-align: center;letter-spacing: 0.04em;text-transform: uppercase; 
	padding-top:110px; position:absolute; left:-76px;  bottom:-150px;}
.lp_zaver_doc .circle div{position:relative;}
.lp_zaver_doc .circle div:before{ content: "";  position: absolute;  width: 26px;  height:26px;  top: -35px;   right: 0px; left:0px; margin:0px auto;
    background: url("images/pics/ico_ok_circle.cc0152b3baf0.png") no-repeat;   background-size: 100%;}
.lp_zaver_doc .doc_blocks{margin-top:70px;}	
.lp_zaver_doc .doc_block{width:100%; max-width:400px; margin-bottom:70px;}	
.lp_zaver_doc .doc_block .tit{font-family: Times; font-style: italic; font-weight: normal; font-size: 32px; line-height: 35px;}
.lp_zaver_doc .doc_block ul{list-style:none; margin-top:32px;}
.lp_zaver_doc .doc_block ul li{position:relative; padding-left:60px; margin-bottom:30px; font-weight: 500;
font-size: 18px; line-height: 24px; letter-spacing: 0.02em;}
.lp_zaver_doc .doc_block ul li:before {  content: "";  position: absolute;  width: 24px;  height: 24px;  top: 13px;  left: 5px;
  margin-top: -12px;   background: url("images/pics/ico_coins.9d7dc85dfd99.png")no-repeat;  background-size: 100%;}


	
.lp_vuz{}	
.lp_vuz .wrap_cont{padding:110px 24px 80px 24px; }
.lp_vuz .title{font-weight: 600; font-size: 48px; line-height: 56px; letter-spacing: 0.02em; position:relative; max-width:970px; width:100%; padding-left:40px;}		
.lp_vuz .lp-container{margin-top:80px;}	
.lp_vuz .lp-container .img{float:left; width:20%; padding:0px 10px; }	
.lp_vuz .lp-container .img	img{max-width:200px; width:100%; margin:0px auto;}
	
.lp_stoim_legal{ background:#f8fcfd;}	
.lp_stoim_legal .wrap_cont{padding:110px 24px 100px 24px; }	
.lp_stoim_legal .title{font-weight: 600; font-size: 56px; line-height: 48px; text-align: center; letter-spacing: 0.02em; }
.lp_stoim_legal .title_2{font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em; 
max-width:840px; width:100%; margin:0px auto; margin-top:53px;}	
.lp_stoim_legal .line {margin: 0px auto; position:relative; margin-top:120px; left: 0px;  right: 0px;  display: block;  width: 100%;}	
.lp_stoim_legal .lp_cont{margin-top:90px; padding-left:40px;}
.lp_stoim_legal .step{position:relative; float:left; width:33.3%; padding-right:30px;} 
.lp_stoim_legal .step_3{padding-right:0px;}
.lp_stoim_legal .step .cir { display: flex; align-items: center; justify-content: center;  background: #f3f5f5;  width: 102px;  height: 102px;  text-align: center; 
    border-radius: 100%;  -moz-border-radius: 100%;  -webkit-border-radius: 100%; }
.lp_stoim_legal .step .cir img {  width: 100%;  max-width: 25px;}
.lp_stoim_legal .step .tit{margin-top:44px; font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em;}
.lp_stoim_legal .step .desc{ margin-top:44px;  font-size: 18px; line-height: 24px; letter-spacing: 0.02em; color: #606060;}
.lp_stoim_legal .step .rouble{position:relative;font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em;
margin-top:44px;}
.lp_stoim_legal .step .rouble div:nth-child(1){position:relative; display:inline-block;  padding-left:48px; }
.lp_stoim_legal .step .rouble div:nth-child(1):before {  content: "";  position: absolute;  width: 25px;  height: 25px;  top: 12px;  left:0px;
  margin-top: -12px;   background: url("images/pics/ico_rouble.39c80059f0c7.png")no-repeat;  background-size: 100%;}
.lp_stoim_legal .step_2 .desc{max-width:330px;}
.lp_stoim_legal .step .rouble div:nth-child(2){margin-top:15px;  padding-left:48px; }
.lp_stoim_legal .under_desc{font-size: 16px; line-height: 20px; letter-spacing: 0.02em; color: #606060; padding-left:40px;
position: relative;     top: -20px;}

.lp_stoim_legal_2 .lp_cont{text-align:center; max-width:1100px; width:100%; margin:0px auto;  margin-top:77px; padding-left:50px;}
.lp_stoim_legal_2 .step{position:relative; float:left; width:42%; padding-right:30px; text-align:left; vertical-align:top;} 
.lp_stoim_legal_2 .title_midle{font-weight: 600; font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em;
margin-top:100px;}
.lp_stoim_legal_2 .step_ins{max-width:380px; width:100%;}
.lp_stoim_legal_2 .step_2, .lp_stoim_legal_2 .step_4{float:right;}
.lp_stoim_legal_2 .under_desc {  font-size: 16px;  padding-left: 0px;  top: 0px; margin-top:60px;}
.lp_stoim_legal_2 .step .time{position:relative; font-weight: 600; font-size: 18px; line-height: 24px; letter-spacing: 0.02em;
margin-top:26px;}	
.lp_stoim_legal_2 .step .time div{padding-left:48px; display:inline-block; position:relative;}
.lp_stoim_legal_2 .step .time div:nth-child(1):before {  content: "";  position: absolute;  width:44px;  height:44px;  top:-10px;  left: -10px; 
background: url("images/pics/Clock-Checked.3fbf807cbbe4.png") no-repeat 50% 50%;  background-size:100%;}

.lp_five_steps .wrap_cont{padding:40px 64px 60px 64px; }	
.lp_five_steps .title{font-size: 48px; line-height: 56px; letter-spacing: 0.02em; width:100%; max-width:940px;}

.lp_five_steps .wrap_cont_1{padding-right:130px;}
.lp_five_steps .wrap_1{background:#fef5e7; border:solid 2px #f6ba5d; border-left:none;}
.lp_five_steps .wrap_1 .wrap{padding-left:6%;}
.lp_five_steps .cir{background: url("images/pics/bg_it_circle_orange.86cfe0f2f9df.png") 0% 0%;   width: 162px;  height: 162px;  text-align: center;  
	padding-top:69px;   border-radius: 100%;  -moz-border-radius: 100%;  -webkit-border-radius: 100%; position:absolute; top:0px;
	font-weight: 600; font-size: 36px; line-height: 24px; text-align: center; letter-spacing: 0.04em; text-transform: uppercase;}

.lp_five_steps .tit{font-size: 36px; line-height: 54px; letter-spacing: 0.02em;}
.lp_five_steps .step .time {  position: relative; font-size: 32px; line-height: 32px;
letter-spacing: 0.04em; text-transform: uppercase; margin-top: 40px;}
.lp_five_steps .step .time div {  padding-left: 90px;  display: inline-block;  position: relative;}
.lp_five_steps .step .time div:nth-child(1):before {  content: "";  position: absolute;  width: 60px;  height: 60px;  top: -15px;  left: -10px;
    background: url("images/pics/Clock-Checked.3fbf807cbbe4.png") no-repeat 50% 50%;  background-size: 100%;}
.lp_five_steps .step .desc{font-size: 24px; line-height: 32px; letter-spacing: 0.02em; margin-top:61px;}
.lp_five_steps .step .img_block img{width:100%;}
	
.lp_five_steps .wrap_cont_2{padding:50px 0px 50px 64px;}
.lp_five_steps .wrap_cont_3{padding:100px 15px 50px 64px;}

.lp_five_steps .step_1 .cir{margin:0px auto; left:-200px; right:0px; top:33px;}
.lp_five_steps .step_1 .text_block{float:right; width:65%; padding-left:160px;}
.lp_five_steps .step_1 .img_block{float:left; width:35%; padding-top:15px;}
.lp_five_steps .step_1 .img_block  img{max-width:390px;}

.lp_five_steps .step_2 .cir{margin:0px auto; left:0px; right:-500px; top:73px;}
.lp_five_steps .step_2 .text_block{float:left; width:65%; max-width:650px; padding-left:60px;}
.lp_five_steps .step_2 .img_block{float:right; width:35%; padding-top:15px;}
.lp_five_steps .step_2 .desc{width:100%; max-width:510px;}
.lp_five_steps .step_2 .img_block  img{max-width:505px;}

.lp_five_steps .step_3 .img_block {margin-top:40px;}
.lp_five_steps .step_3 .img_block  img{max-width:405px;}
.lp_five_steps .step_3 .tit {max-width:450px; width:100%;}
.lp_five_steps .step_3 .desc {max-width:520px; width:100%;}

.lp_five_steps .step_4 .img_block  img{max-width:390px;}
.lp_five_steps .step_4 .desc {  width: 100%;  max-width: 682px;}

.lp_five_steps .step_5 .img_block  img{max-width:350px;}
.lp_five_steps .step_5 .desc {  width: 100%;  max-width: 515px;}

.lp_five_steps .warn {  margin-top: 30px;  width: 100%;  max-width: 700px;  position: relative;  padding-left: 96px;
    margin-left: 25px;  font-weight: 500;  font-size: 18px;  line-height: 24px;   letter-spacing: 0.02em;}
.lp_five_steps .warn:before {  content: "";  position: absolute;   width: 62px;  height: 62px;  top: -5px;
    left: 0px;  background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;  background-size: 100%;}
.lp_five_steps .warn p{margin-bottom:18px;}

.lp_price_ita_spa_che{}
.lp_price_ita_spa_che .wrap_cont{padding:70px 24px 20px 24px; }	
.lp_price_ita_spa_che .title{font-size: 42px; line-height: 56px; text-align: center; letter-spacing: 0.02em; border-bottom:solid 7px #F6BA5D;
padding-bottom:25px;}
.lp_price_ita_spa_che .title div{max-width:980px; width:100%; margin:0px auto;}
.lp_price_ita_spa_che .country{float:left; width:33.3%; text-align:center; padding-right:20px; padding-left:30px; padding-top:85px;
padding-bottom:40px;}
.lp_price_ita_spa_che .country ul{list-style:none; margin-top:62px; text-align:left;}
.lp_price_ita_spa_che .country ul li{font-size: 25px; line-height: 30px; position:relative; padding-left:50px; margin-bottom:42px;}
.lp_price_ita_spa_che ul li:before {  content: "";  position: absolute;  width: 32px;  height: 32px;  top: 0px;    left: 0px;  z-index: 1;
    background: url("images/pics/star_3.b040ed5d1d9f.png") no-repeat;  background-size: 100%;}
.lp_price_ita_spa_che .country_2{background:#fdf1df;}
.lp_price_ita_spa_che .country img{width:100%; max-width:100px;}

.lp_treb_ita_spa_che{}
.lp_treb_ita_spa_che .wrap_cont{padding:70px 64px 20px 64px; }	
.lp_treb_ita_spa_che .title{font-size: 48px; line-height: 56px; text-align: left; letter-spacing: 0.02em; border-bottom:solid 7px #F6BA5D;
padding-bottom:25px;}
.lp_treb_ita_spa_che .title_2{font-size: 36px; line-height: 48px; margin-top:20px;}
.lp_treb_ita_spa_che .title div{max-width:1000px; width:100%; }
.lp_treb_ita_spa_che .lp-container{margin-top:80px; }
.lp_treb_ita_spa_che .tit{font-weight: 600; font-size: 48px;}
.lp_treb_ita_spa_che .desc{font-size: 32px; line-height: 38px; margin-top:40px;}
.lp_treb_ita_spa_che .desc p{margin-bottom:25px;}
.lp_treb_ita_spa_che .desc p b{font-weight:600;}
.lp_treb_ita_spa_che .country{margin-bottom:130px; max-width:1000px; width:100%; position:relative; padding-left:100px;}
.lp_treb_ita_spa_che .country:before {  content: "";  position: absolute;  width: 100px;  height: 100px;  top: -25px;    left: -30px;  z-index: 1;}
.lp_treb_ita_spa_che .country_1:before{background: url("images/pics/flag_ita.883c085ebdb5.png") no-repeat;  background-size: 100%;}
.lp_treb_ita_spa_che .country_2:before{background: url("images/pics/flag_spa.708c7773c682.png") no-repeat;  background-size: 100%;}
.lp_treb_ita_spa_che .country_3:before{background: url("images/pics/flag_che.a1d15d30e294.png") no-repeat;  background-size: 100%;}

.lp_original_doc{}
.lp_original_doc .wrap_cont{padding:100px 64px 60px 64px; }	
.lp_original_doc .title{font-size: 48px; line-height: 52px; letter-spacing: 0.02em; border-bottom:solid 7px #F6BA5D; padding-bottom:20px;
display:inline-block;}
.lp_original_doc ul{list-style:none; margin-top:62px; text-align:left; max-width:600px; width:100%; position:relative; z-index:4;}
.lp_original_doc ul li{font-size: 32px; line-height: 38px; position:relative; padding-left:52px; margin-bottom:39px;}
.lp_original_doc ul li:before {  content: "";  position: absolute;  width: 32px;  height: 32px;  top: 0px;    left: 0px;  z-index: 1;
    background: url("images/pics/star_3.b040ed5d1d9f.png") no-repeat;  background-size: 100%;}
.lp_original_doc .circle{width:330px; height:330px;  background:url("images/pics/bg_it_circle_orange.86cfe0f2f9df.png"); 
	border-radius: 100%; -moz-border-radius: 100%;     -webkit-border-radius: 100%; text-align:center; position:absolute;}
.lp_original_doc .circle div{position:relative; font-size: 14px;line-height: 24px;text-align: center;letter-spacing: 0.04em;
	font-weight: 600; text-transform: uppercase; max-width:167px; width:100%; margin:0px auto; padding-top:60px;}
.lp_original_doc .circle_1{ right:190px;  top:-30px; z-index:3;}
.lp_original_doc .circle_2{ right:-150px;  top:-100px; width:387px; height:387px; opacity:0.8;}
.lp_original_doc .lp-container{position:relative;}

.lp_original_doc_2 .title{max-width:100%; width:100%; border-bottom:none; padding-bottom:0px; position:relative;}
.lp_original_doc_2 .title div{max-width:960px; width:100%; position:relative; }
.lp_original_doc_2 .title:before { content: "";  position: absolute;    height:7px;  background: #F6BA5D;  bottom: -25px;
    left: 0px; max-width:1045px; width:100%;} 
.lp_original_doc_2 .title_2{font-size: 36px; line-height: 48px; max-width:1045px; width:100%; margin-top:45px;}
.lp_original_doc_2 .circle_1 {  width: 317px;   height: 317px;  right: 110px;  top: auto; bottom:0px;  z-index: 3;}
.lp_original_doc_2 .circle_2 {  right: -220px;  top: auto; bottom:90px;  width: 387px;   height: 387px;   opacity: 0.8;}
.lp_original_doc_2 ul{max-width:680px;}




.lp_pechat_doc .wrap_cont{padding:40px 64px 100px 64px; }	
.lp_pechat_doc header{position:relative; z-index:5;}
.lp_pechat_doc .title{font-size: 48px; line-height: 56px; letter-spacing: 0.02em; position:relative;}
.lp_pechat_doc .title:before { content: "";  position: absolute;  width: 100%;  height:7px;  background: #F6BA5D;  bottom: -35px;
    left: 0px; max-width:1045px; width:100%;} 
.lp_pechat_doc .title_2{font-size: 36px; line-height: 48px; letter-spacing: 0.02em; margin-top:55px;}	
.lp_pechat_doc ul{list-style:none; margin-top:90px; text-align:left; max-width:680px; width:70%; position:relative; z-index:4;
float:left; padding-right:30px;}
.lp_pechat_doc ul li{font-size: 32px; line-height: 38px; position:relative; padding-left:52px; margin-bottom:39px;}
.lp_pechat_doc ul li:before {  content: "";  position: absolute;  width: 32px;  height: 32px;  top: 0px;    left: 0px;  z-index: 1;
    background: url("images/pics/star_3.b040ed5d1d9f.png") no-repeat;  background-size: 100%;}
.lp_pechat_doc .img{float:left; width:30%; padding-top:30px;}	
.lp_pechat_doc .img img{width:100%; max-width:390px;}
.lp_pechat_doc .circle{width:387px; height:387px;  background:url("images/pics/bg_it_circle_orange.86cfe0f2f9df.png"); 
	border-radius: 100%; -moz-border-radius: 100%;     -webkit-border-radius: 100%; text-align:center; position:absolute;}
.lp_pechat_doc .circle{ right:-280px;  top:-100px; opacity:0.8;}
.lp_pechat_doc .lp-container{position:relative;}

.lp_pechat_doc_2 .wrap_cont{padding:100px 64px 100px 64px; }	
.lp_pechat_doc_2 ul{ width: 60%;}
.lp_pechat_doc_2 .img{padding-left:60px;  padding-top:60px; width: 40%; position:relative; z-index:5; float:right;}	
.lp_pechat_doc_2 .img img{width:100%; max-width:370px;}




.lp_istreb_dov .wrap_cont{padding:60px 64px 60px 64px; }	
.lp_istreb_dov .title{font-size: 48px; line-height: 52px; letter-spacing: 0.02em;}
.lp_istreb_dov .title_2{font-size: 32px; line-height: 38px; margin-top:24px; max-width:990px; width:100%;}
.lp_istreb_dov .lp-container{margin-top:20px;}
.lp_istreb_dov .img{float:left; width:30%; }
.lp_istreb_dov .desc{float:left; width:50%; padding-top:30px; padding-right:20px; padding-left:35px;}
.lp_istreb_dov .circle_block{float:left; width:20%; padding-top:50px; padding-left:15px;}
.lp_istreb_dov .circle{width:255px; height:255px;  background:url("images/pics/bg_it_circle_blue.0597e4843b06.png"); 
	border-radius: 100%; -moz-border-radius: 100%;     -webkit-border-radius: 100%; text-align:center;}
.lp_istreb_dov .circle div{position:relative; font-weight: 600; font-size: 14px; line-height: 24px; text-align: center;
letter-spacing: 0.04em; text-transform: uppercase; max-width:167px; width:100%; margin:0px auto; padding-top:50px;}
.lp_istreb_dov .desc p{font-size: 24px; line-height: 29px; margin-bottom:25px;}
.lp_istreb_dov .img img{width:100%; max-width:330px;}

.lp_all_world{background: #7AC6D7;}
.lp_all_world .wrap_cont{padding:80px 64px 80px 64px; }	
.lp_all_world .title{font-size: 64px; line-height:60px; letter-spacing: 0.02em; font-weight: 600; color: #FFFFFF; max-width:830px; width:100%;}
.lp_all_world .lp-container{margin-top:40px;}
.lp_all_world .left_block{float:left; width:50%; padding-right:30px;}
.lp_all_world .right_block{float:left; width:50%; max-width:474px; } 
.lp_all_world .tit{font-style: italic; font-weight: normal; font-size: 32px; line-height: 35px; color: #FFFFFF;  max-width:440px; width:100%;} 
.lp_all_world ul{list-style:none; margin-top:40px; text-align:left; max-width:550px; width:100%; position:relative; z-index:4;}
.lp_all_world ul li{font-weight: 600; font-size: 18px; line-height: 24px; color:#fff; position:relative; padding-left:0px; margin-bottom:30px;}
.lp_all_world ul li:before {  content: "";  position: absolute;  width: 24px;  height: 24px;  top: 0px;    left:-40px;  z-index: 1;
    background: url("images/pics/star_ehite_small.45d051d0794d.png") no-repeat;  background-size: 100%;} 
.lp_all_world p{font-size: 24px; line-height: 31px; letter-spacing: 0.02em; color: #FFFFFF; margin-bottom:20px;} 

.lp_doc_faster_tbl{} 
.lp_doc_faster_tbl .wrap_cont{padding:60px 64px 85px 64px; }	
.lp_doc_faster_tbl .title{font-size: 48px; line-height: 48px; letter-spacing: 0.02em;   max-width:880px; width:100%;}
.lp_doc_faster_tbl .lp-container{margin-top:58px;} 
.lp_doc_faster_tbl .warn {  margin-top: 37px;  width: 100%;  max-width: 600px;  position: relative;  padding-left: 86px;
   font-size: 24px; line-height: 29px; letter-spacing: 0.02em;}
.lp_doc_faster_tbl .warn:before {  content: "";  position: absolute;  width: 62px;  height: 62px;  top: 0px;  left: 0px;
    background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;  background-size: 100%;}

.lp_doc_faster_tbl .boxer .box{font-weight: 600;  width:13.75%; font-size: 18px; line-height: 24px; background:#fff;}
.lp_doc_faster_tbl .boxer .box_left{ width:25%; font-weight:500;}	
.lp_doc_faster_tbl .boxer .box_top{font-weight: 600;     height: 130px; }	
.lp_doc_faster_tbl .boxer .box_srok{width:20%; font-size: 14px; line-height: 24px;}

.lp_original_transl .wrap_cont{padding:110px 64px 120px 64px; }	
.lp_original_transl .title{font-size: 48px; line-height: 48px; letter-spacing: 0.02em; max-width:940px; width:100%; position:relative;}
.lp_original_transl .title:before { content: "";  position: absolute;  width: 100%;  height:3px;  background: #F6BA5D;  bottom: -35px;
    left: 0px; max-width:635px; width:100%;} 
.lp_original_transl ul{list-style:none; margin-top:82px; max-width:640px; width:100%; position:relative; z-index:4;}
.lp_original_transl ul li{font-size: 32px; line-height: 38px; position:relative; padding-left:52px; margin-bottom:39px;}
.lp_original_transl ul li:before {  content: "";  position: absolute;  width: 32px;  height: 32px;  top: 0px;    left: 0px;  z-index: 1;
    background: url("images/pics/star_3.b040ed5d1d9f.png") no-repeat;  background-size: 100%;}
.lp_original_transl ul li a{color:#27A8C4; font-weight:600;}

.lp_apostil_tranls{}
.lp_apostil_tranls .wrap_cont{padding:50px 64px 30px 64px; background: #F8FBFB;}
.lp_apostil_tranls .img{float:left; width:50%; padding-right:40px;}
.lp_apostil_tranls .lp-container{float:right; width:50%; padding-top:40px;}
.lp_apostil_tranls .img img{max-width:475px; width:100%;}
.lp_apostil_tranls .title{font-size: 48px; line-height: 48px; letter-spacing: 0.02em;}
.lp_apostil_tranls .text{margin-top:40px; max-width:583px; width:100%;}
.lp_apostil_tranls .text p{font-size: 24px; line-height: 29px; margin-bottom:30px;}

.lp_apostil_country{}
.lp_apostil_country .wrap_cont{padding:70px 44px 40px 44px;}
.lp_apostil_country .title{ position:relative;}
.lp_apostil_country .title div{font-size: 48px; line-height: 56px; letter-spacing: 0.02em; max-width:900px; width:100%;}
.lp_apostil_country .title:before { content: "";  position: absolute;  width: 100%;  height:7px;  background: #F6BA5D;  bottom: -30px;
    left: 0px; max-width:1045px; width:100%;} 
.lp_apostil_country .title_2{font-size: 36px; line-height: 48px; letter-spacing: 0.02em; margin-top:40px;}
.lp_apostil_country .lp-container{margin-top:60px;}
.lp_apostil_country .country{float:left; width:50%; font-size: 32px; line-height: 36px; letter-spacing: 0.02em; padding-left:68px; padding-right:30px;
margin-bottom:80px; position:relative;}
.lp_apostil_country .country b{font-weight:600;}	
.lp_apostil_country .country_1:before {  content: "";  position: absolute;  width: 50px;  height: 50px;  top: 0px;    left: 0px;  z-index: 1;
    background: url("images/pics/ico_flag_Germany.7ba17ed7b61c.png") no-repeat;  background-size: 100%;}
.lp_apostil_country .country_2:before {  content: "";  position: absolute;  width: 50px;  height: 50px;  top: 0px;    left: 0px;  z-index: 1;
    background: url("images/pics/ico_flag_France.1e0cd3758813.png") no-repeat;  background-size: 100%;}
.lp_apostil_country .country_3:before {  content: "";  position: absolute;  width: 50px;  height: 50px;  top: 0px;    left: 0px;  z-index: 1;
background: url("images/pics/ico_flag_Italy.b03a215222ac.png") no-repeat;  background-size: 100%;}
.lp_apostil_country .country_4:before {  content: "";  position: absolute;  width: 50px;  height: 50px;  top: 0px;    left: 0px;  z-index: 1;
background: url("images/pics/ico_flag_Belgium.0c1b7700ab0b.png") no-repeat;  background-size: 100%;}

.lp_old_copy .wrap_cont{padding:20px 24px 45px 14px;}
.lp_old_copy .title{ position:relative; font-size: 48px; line-height: 48px; letter-spacing: 0.02em; max-width:960px; width:100%;}

.lp_old_copy_2{background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(248,251,251,1) 55%, rgba(248,251,251,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(53%, rgba(255,255,255,1)), color-stop(55%, rgba(248,251,251,1)), color-stop(100%, rgba(248,251,251,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(248,251,251,1) 55%, rgba(248,251,251,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(248,251,251,1) 55%, rgba(248,251,251,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(248,251,251,1) 55%, rgba(248,251,251,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(248,251,251,1) 55%, rgba(248,251,251,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8fbfb', GradientType=1 );}
.lp_old_copy_2 .wrap_cont{padding:65px 42px 180px 42px; background: #F8FBFB;}
.lp_old_copy_2 .lp-container{}
.lp_old_copy_2 .warn{float:left; width:28%; padding-right:60px;}
.lp_old_copy_2 .original{float:left; width:36%; padding-top:40px; text-align:center; padding-right:20px;}
.lp_old_copy_2 .teh_copy{float:left; width:36%; padding-top:40px; text-align:center;}
.lp_old_copy_2 .tit{font-weight: 600; font-size: 14px; line-height: 24px; text-align: center; letter-spacing: 0.04em;
text-transform: uppercase; color: #565555; margin:0px auto; margin-bottom:36px;}
.lp_old_copy_2 .img{width:100%;}
.lp_old_copy_2 .original .img{width:100%; max-width:400px;}
.lp_old_copy_2 .teh_copy .img{width:100%; max-width:455px;}
.lp_old_copy_2 .original .tit{width:100%; max-width:260px;}
.lp_old_copy_2 .teh_copy .tit{width:100%; max-width:200px;}
.lp_old_copy_2 .attention{width:100%; max-width:62px;}
.lp_old_copy_2 .text{margin-top:66px;}
.lp_old_copy_2 .text p{font-size: 18px; line-height: 24px; letter-spacing: 0.02em; margin-bottom:18px; max-width:266px; width:100%;}

.lp_apost_price_plus .wrap_cont{padding:45px 64px 115px 64px; }
.lp_apost_price_plus header{max-width:1000px; width:100%; margin:0px auto;}
.lp_apost_price_plus .title{font-size: 48px; line-height: 56px; letter-spacing: 0.02em; max-width:980px; width:100%;}
.lp_apost_price_plus .title span{white-space:nowrap;}
.lp_apost_price_plus .title_2{font-size: 36px; line-height: 48px; letter-spacing: 0.02em; margin-top:20px; max-width:550px; width:100%;}
.lp_apost_price_plus .right_heart {left:0px; right:-500px; margin:0px auto; bottom:30px;   position: absolute;   width: 100%;
    max-width: 300px;   display: block;   z-index: 5;}
.lp_apost_price_plus .right_heart img {  width: 100%;  max-width: 100%;  -webkit-transform: rotate(20deg);
    -moz-transform: rotate(20deg);  -o-transform: rotate(20deg);  -ms-transform: rotate(20deg);  transform: rotate(20deg);}
.lp_apost_price_plus .right_heart_text {   position: absolute;   font-family: Times;   left: -20px;   right: 0px;   top: 0px;   bottom: 0px;
    text-align: center;   margin: auto;   font-style: italic;   font-weight: normal;   font-size: 24px;   line-height: 20px;   padding-top: 47px;
    max-width: 250px;   width: 100%;  -webkit-transform: rotate(5deg);  -moz-transform: rotate(5deg);   -o-transform: rotate(5deg);
    -ms-transform: rotate(5deg);   transform: rotate(5deg);}


 
@media (max-width: 1380px){

	.wrap{max-width: 1260px;  width: 100%;   padding:0px 15px;  }
	
	.menu_1 > ul > li a, .menu-mobile_1 { padding: 8px 14px;  font-size: 10px;  line-height: 20px;}
	.header-float .urgent { padding-top: 10px;}
	.header-float .urgent .urgent_tit {font-size: 10px;}
	.header-float .urgent .urgent_text { line-height: 1.1;  font-size: 12px; padding-top: 1px;}
	.header-float .urgent .urgent_tit div { border-bottom: solid 1.5px #000;  padding-right: 12px; padding-bottom: 2px;}
	.header-float .online .online_tit { font-size: 10px;}
	.header-float .online .online_text { font-size: 12px;  line-height: 1.1;  padding-top: 4px;}
	.header-float .phone { padding-top: 8px; padding-right: 8px;}
	.header-float .phone a { font-size: 16px;}
	.header-float .phone a:before {width: 15px; height: 16px; top: 50%;left: -22px; background-size: 100%; margin-top: -7px;}
	.header-float .product-search button {  height: 16px; width: 16px;  right: 10px;  margin-top: -6px;}
	
	.menu_2 > ul > li a, .menu-mobile_2 {  padding:9px 8px;  font-size: 14px;}
	.menu > ul > li > ul.normal-sub {  padding:7px;}	
	.menu_2 > ul > li:last-child > ul.normal-sub {   }
	.menu ul .arrow_ico:before {  width: 8px; height: 5px;  right: 14px; background-size:100%; margin-top: -1px;}
	.menu_2 > ul > li:last-child > ul.normal-sub {  width: auto;  left: auto;  right: 0px;  padding:7px;}
	
	.lp-block .right_heart_2 .right_heart_text {   padding-top:35px; font-size:21px;}
	.lp-block .right_heart_prime .right_heart_text{font-size:22px; padding-top:28px; font-family: 'TT Smalls'; font-style: normal;max-width:140px;}
	
	.lp-main .wrap_cont {  padding: 95px 0px 225px 60px;}
	.lp-main .title { font-size: 70px;  line-height: 55px;}
	.lp-main .right_heart {  max-width: 190px;  top: 25px;  left: 420px;}
	.lp-main ul li {  margin-bottom: 36px;  font-size: 17px;   padding-left: 55px;}
	.lp-main ul li:before {  width: 22px;  height: 22px; top: 50%;  left: 6px;  background-size: 100% !important;  margin-top: -11px;}
	.lp-main .under_title {  font-size: 13px;  padding-top: 12px;  padding-left: 56px;}
	.lp-main .circle { width: 200px;  height: 200px;  font-size: 13px;  padding-top: 80px;  left: 0px;  right: -240px;  bottom: 50px;}
	.lp-main .circle:before {  width: 23px;  height: 23px;  top: 48px;  right: 0px;  left: 0px; background-size:100%; margin-top: -1px;}
	.lp-main .book {  width: 65%;  max-width: 825px;  right: 0px;  top: 20px;}
	.lp-main .book_2{ width:70%; max-width:820px; right:-190px; top:-10px; }
	
	.lp1 .wrap_cont {  padding: 80px 60px 210px 60px;}
	.lp1 .title {  font-size: 54px;  line-height: 42px;}
	.lp1 .from_bus {   font-size: 28px;   margin-left: 170px;}
	.lp1 .list { padding-right: 0%; margin-top: 80px;}
	.lp1 .list div {  font-size: 36px;  line-height: 40px;  margin-left: 25px; margin-bottom: 17px;}
	.lp1 .circle {  width: 605px;  height: 605px;  left: -230px;  top: 280px;}
	.lp1 .circle img { max-width: 450px;  right: -180px;   top: 90px;}
	
	.lp1_sud .wrap_cont{ padding:90px 0px 220px 60px;  }
	.lp1_sud .list {  text-align: right;  padding-right: 0%;  margin-top: 80px;}
	.lp1_sud .circle {  width:350px;height: 350px;     left: -50px;     top: 370px;}
	.lp1_sud .circle img { right: -220px;  margin: 0px auto;  top: 40px;}
	.lp1_sud .list_2{margin-top:160px; max-width:700px; float:right;}
	
	.lp1_sud_2 .circle {    left: -50px;     top: 280px;}
	.lp1_sud_2 .list {  margin-top: 130px;}
	
	.lp1_sud .under_title {  margin-top: 120px;  font-size: 31px;  line-height: 36px; padding-right:60px;}
	.lp1_sud_3 .wrap_cont {  padding: 95px 0px 65px 60px;}
	
	.lp1_sud_3 .circle { width: 350px;  height: 350px;  left: -50px;  top: 300px;}
	.lp1_sud_3 .circle img {    max-width: 380px;  left: 0px;  right: -140px;  margin: 0px auto;  top: 0px;}
	.lp1_sud_3 .list{max-width:830px; float:right;}
	
	.lp1_tematika .wrap_cont {  padding: 80px 0px 110px 60px;}
	.lp1_tematika .title{ font-size: 62px; line-height: 60px; max-width:700px; width:100%;}
	.lp1_tematika .list_2 {   margin-top: 60px;  max-width: 660px;}
	.lp1_tematika .circle {  left: -50px;  top: 260px;}
	.lp1_tematika .circle img {    max-width: 340px;   right: -260px;  margin: 0px auto;  top: -25px;}
	.lp1_tematika_2 .circle {  left: -50px;  top: 320px;}
	
	.lp1_tematika_3 .circle img {    max-width: 350px;   right: -260px;  margin: 0px auto;  top: -55px;}
	.lp1_tematika_3 .circle {  left: 40px;  top: 350px;}
	.lp1_tematika_3 .title{ font-size: 46px; line-height: 52px; max-width: 850px; width:100%;}
	.lp1_tematika_3 .list_2 {  margin-top: 130px;}
	.lp1_tematika_3 .wrap {  padding: 0px 15px;}
	
	.lp1_tematika_4 .circle {width:200px; height:200px;  left: 110px;  top: 370px;}
	.lp1_tematika_4 .circle img { width:120%;    max-width: 260px;   right: -260px;  margin: 0px auto;  top: -55px;}
	
	.lp2 .wrap_cont {  padding: 120px 64px 240px 64px;}
	.lp2 .title {  font-size: 37px;}
	.lp2 .title_2 { font-size: 51px;  margin-top: 102px;  line-height: 0.9;}
	.lp2 .rectangle { max-width: 250px;  margin-top: 86px;}
	.lp2 .name {  font-size: 17px;  margin-top: 22px;}
	.lp2 .prof {  font-size: 17px;  margin-top: 8px;}
	.lp2 .quote_cell { font-size: 17px;  line-height: 1.3;}
	.lp2 .circles { max-width: 412px;  width: 100%;  position: absolute;  top: 470px;  right: 100px;}
	.lp2 .circles .circle, .lp5 .circles .circle {  width: 206px;  height: 206px;  font-size: 13px;  padding-top: 80px;}
	.lp2 .circles .circle .numb, .lp5 .circles .circle .numb {  font-size: 52px;}
	.lp2 .circles .circle .text, .lp5 .circles .circle .text {  font-size: 12px;  margin-top: 18px;}
	.lp2 .quote_block {  margin-top: 370px;}
	
	.lp2 .lp-container_2 { margin-top: 130px;}
	.lp2 .left_block p { margin-top: 60px;  font-size: 17px;}
	.lp2 .left_block .attention{width:100%; max-width:57px;}
	.lp2 .right_block .tit {  font-size: 17px;}
	.lp2 .right_block .text { font-size: 17px; line-height: 1.3; margin-top: 8px;}
	
	.lp2 .swiper-button-prev {   top:30px;   right: 560px; }
	.lp2  .swiper-button-next {   top:30px;   right: 480px; }
	.lp2 .swiper-pagination-current {  font-size: 57px;}
	
	.lp2_2 .wrap_cont{padding:120px 64px 60px 64px; }
	
	
	.lp2_autosim .title{ font-size:38px; }
	.lp2_autosim .name{ font-size:17px;}
	.lp2_autosim .prof{font-size:17px;}
	.lp2_autosim .title_2{font-size:54px; line-height: 52px; margin-top:106px; width: 100%; max-width: 600px; letter-spacing: 0.02em;}
	.lp2_autosim .title_3{font-size: 17px;}
	.lp2_autosim .wrap_cont{padding:120px 64px 45px 64px; }
	.lp2_autosim .title_2{font-size:54px; line-height: 52px; margin-top:106px;}
	.lp2_autosim .title_3{font-size: 17px; line-height: 22px; max-width:362px; padding-top:19px; margin-top:38px;}
	.lp2_autosim .circles { max-width: 220px;  width: 100%;  position: absolute;  top: 260px;  right: -720px; left:0px; margin:0px auto;}

	
	
	
	
	.lp3 .title {  font-size: 30px; max-width: 500px;}
	.lp3 .lp-container .tit {  font-size: 13px;}
	.lp3 .lp-container .page p {  margin-bottom: 18px; font-size: 17px;}
	
	.lp3 .black_block { padding: 33px 40px 46px 40px;  max-width: 448px;   top: 124px; right: -70px; left: auto;  margin: 0px;}

	.lp3 .black_block .tit {font-size: 13px;}
	.lp3 .black_block .text { font-size: 22px;  margin-top: 21px;  line-height: 1.3;}
	.lp3 .lp-container .page {  padding: 50px 25% 150px 28px;}
	
	.lp3_2 .black_block .text {max-width:320px; }
	.lp3_2 .lp-container .page {  padding: 50px 77px 80px 77px;}
	.lp3_2 .black_block .text {max-width:336px; }

	.lp3_2 .lp-container {  width: 67%; max-width:782px;   margin: 0px auto; margin-top: 85px;}
		
	.lp4 .title {  font-size: 37px;}
	.lp4 .wrap_cont {  padding: 107px 64px 40px 64px;}
	.lp4 .lp-container {  margin-top: 125px;}
	.lp4 img.print_1 { padding-right: 35px;}
	.lp4 img.print_2 { padding-left: 35px;}
	
	
	.lp5 .wrap:before { content:none;  width: 100%; height: 108px; background-size: 100%;
    background: url("images/pics/Vector-41.dbb504b58610.png") no-repeat 50% 0%;}
	.lp5 .vector_line{display: block;  position: absolute;  left: 0px;  right: 0px;  margin: 0px auto;  width: 97.7%;}
	.lp5 .circles {  max-width: 440px;  width: 100%;  position: relative;  top: 20px;   right: 0px;
	left: 0px;  margin: 0px auto;  min-height: 300px;}
	.lp5 .circles .circle{width:236px; height:236px; padding-top:90px;}
	.lp5 .title {  font-size: 30px;  margin-top: 20px;}
	.lp5 .title_2 {    margin-top: 8px;  font-size: 28px;}
	.lp5 .under_title { margin-top: 36px;  font-size: 13px;  line-height: 1.7;}
	.lp5 .line {  margin-top: 60px;}
	.lp5 .line { width: 100%;}

	.lp5 .title_0 {  font-size: 32px;  line-height: 40px;   margin-top: 60px;}
	.lp5 .title_top { font-size: 38px;  line-height: 38px;}
	.lp5 .title_bot { font-size: 31px;  line-height: 34px;  margin-top: 22px;}
	
	.lp5_2 .circles {  max-width: 625px;  min-height: 370px;}
	.lp5_2 .circles .circle {  width: 335px;  height: 335px;   padding-top: 135px;}
	

	.lp5 .title_vakan div:nth-child(1){ font-size: 30px; line-height: 32px; }
	.lp5 .title_vakan div:nth-child(2){ font-size: 42px; line-height: 42px;  margin-top:12px;}
	.lp5 .title_vakan div:nth-child(3){ font-size: 31px; line-height: 31px; margin-top:22px;}
		
	
	.lp6 .wrap_cont {  padding: 160px 64px 100px 64px;}
	.lp6 .title {  font-size: 53px; font-weight: 600; line-height: 48px; letter-spacing: 0.02em;}
	.lp6 .title_2 {  font-size: 30px;  margin-top: 36px;}
	.lp6 .lp-container {  margin-top: 90px;}
	.lp6 .cir { width: 92px; height: 92px;}
	.lp6 .cir img{max-width:27px; width:100%;}
	.lp6 .tit {  margin-top: 38px; font-size: 17px;}
	.lp6 .text { margin-top: 38px; font-size: 17px;}
	.lp6 .text p { margin-bottom: 17px;}
	
	.lp6_2 .wrap_cont {  padding: 80px 64px 80px 64px;}
	/* .lp6_2 .cir{padding-top:25px;} */
	.lp6_2 .cir img {  max-width: 40px;   width: 100%;}
	.lp6_3 .title{max-width:820px; width:100%;}
	
	
	.lp7 .wrap_cont {  padding: 70px 0px 70px 64px;}
	.lp7 .title {  text-align: left;  font-size: 29px;}
	.lp7 .title_2 {  font-size: 52px;  margin-top: 28px;}
	.lp7 .title_3 {  font-size: 30px;  margin-top: -100px;}
	.lp7 .forexample {  margin-top: 30px;  margin-left: -120px;  max-width: 297px;}
	.lp7 .text { font-size: 22px; line-height: 1.3;}
	.lp7 .circle { width: 660px;  height: 660px;  left: -140px;  bottom: -280px;}
	.lp7 .circle .colors { width: 100%; max-width: 468px; left: 0px; right: -280px;  top: -40px;}
	.lp7 .forexample div { font-size: 28px;  line-height: 28px;  left: 20px;  right: auto;  top: -10px;  bottom: 0px;
    margin: auto;   max-width: 140px;  width: 100%;  height: 28px;}
	.lp7 .forexample_eng div{top: -35px; left: 5px;}
	
	.lp7_2 .title{  font-size: 46px;  line-height:45px; }
	.lp7_2 .title_2{font-size:38px; line-height:46px;  margin-top:30px; }
	.lp7_2 .circle{width:445px; height:445px; left:-140px; bottom:60px;}
	.lp7_2 .circle .colors{ right:-300px; margin:0px auto; top:-120px;  max-width: 500px;}
	.lp7_2 .lp-container_2{float:right; width:49%; margin-top:125px; position:relative;}
	.lp7_2 .forexample{margin-top:20px; margin-left:-200px; max-width:305px; width:100%; position:absolute; top:-90px;}
	.lp7_2 .forexample img{max-width:100%; width:100%;}
	.lp7_2 .text{ font-size: 34px; line-height: 42px; }
	.lp7_2 .text p{margin-bottom:18px;}
		
	
	
	.lp8 .wrap_cont {  padding: 170px 64px 140px 64px;}
	.lp8 .title { font-size: 38px;}
	.lp8 .step .cir img{width:100%; max-width:95px;}
	.lp8 .tit {  font-size: 16px;  margin-top: 36px;}
	.lp8 .text { font-size: 16px; margin-top: 14px;}
	.lp8 .soc img{max-width:45px; width:100%;}
	.lp8 .soc {  margin-right: 10px;}
	.lp8 .lp-container{ padding-left:35px;}
	.lp8 .step:first-child {    width: 23%; padding-right: 48px;}
	.lp8 .step:nth-child(2) {    width: 27%;  padding-right: 25px;}
	.lp8 .lp-container {  padding-left: 30px;}
	
	.lp8_2 .wrap_cont {  padding: 125px 64px 120px 64px;}
	
	

	
	
	
	.lp8_3 .wrap_cont{padding:120px 64px 77px 64px;}
	.lp8_3 .cir{width:100px; height:100px;}
	.lp8_3 .lp-container {    padding-left:0px;}
	.lp8_3 .step{width: 25%; padding-right: 25px;}
	.lp8_3 .step:nth-child(3) {  padding-right: 25px;  width: 25%;}
	.lp8_3 .step:last-child {  padding-right: 0px;  width: 25%;}
	.lp8_3 .step:last-child .text{margin-top:45px;}
	.lp8_3 .soc_block{margin-top:30px;}
	.lp8_3 .step:first-child{width:26%;}
	.lp8_3 .step:nth-child(2){width:24%;}

	.lp8_3_2 .step:first-child {  width: 28%;}
	.lp8_3_2 .step:nth-child(2) {  width: 28%;}
	.lp8_3_2 .step:last-child {  padding-right: 0px;  width: 23%;}
	.lp8_3_2 .step{ padding-right: 25px;}
	.lp8_3_2 .tit{max-width:240px; width:100%;}
		
	.lp9 .title { font-size: 52px;}
	.lp9 .title_2 { font-size: 30px;  margin-top:18px;}
	.lp9 .red_cir { width: 150px;  height: 97px;  background: url("images/pics/red_cir.55b73b9cb096.png") no-repeat;
   background-size:100%;  padding-top: 13px;  font-size: 30px;}
	.lp9 .lp-container {padding-right:30px;}
	.lp-block .boxer .box_left_tit {font-size: 15px;}
	.lp-block .boxer .tit {font-size: 21px;}

	.lp-block .boxer .desc {    font-size: 15px; margin-top:17px;}
	.lp-block .boxer .box_l_grey { font-size: 12px;}
	.lp-block .boxer .box_bottom .tit {  font-size: 17px;}
	.lp-block .boxer .box_bottom .desc {  font-size: 12px;}
	.lp-block .boxer .box_bottom {  height: 220px;}
	
	.lp-block .form_all .tit_line {  font-size: 15px;  margin-bottom: 6px;}	
	.lp-block .form_all .form_select {  padding: 14px 30px 14px 10px;  font-size: 15px;}
	.lp-block .form_all .form-text {  padding: 10px 10px 12px 10px; font-size: 15px; min-height: 80px; padding-top:15px;}
	.lp-block .form_all .form-phone {   max-height: 50px;min-height: 45px;}
	.lp-block .form_all .form-mail {   min-height: 50px;}
	
	.lp-block .order_btn {  padding: 14px 23px;  max-width: 310px;  font-size: 17px;}
	.lp-block .form_all .form_insite_bottom .form_under_tit {  font-size: 15px;}
	.lp-block .form_all .form_insite_bottom .form_under_tit_2 { font-size: 15px;}
	.lp-block .form_all .form_tbl {  padding: 0px 30px;}
	
	.lp-block .right_heart_new .right_heart_text{font-size: 21px;   max-width: 160px;   padding-top: 28px;   line-height: 0.8;}
	
	.lp12 .cash_block .cash img {max-width:65px; width:100%;}
	
	.lp11 .circle {  width: 600px;  height: 600px;  left: -140px;  top:340px;}
	.lp11 .circle .pig { max-width: 345px;  right: -350px; top: -130px;}
	.lp11 .busines {font-size: 13px;}
	
	
	.lp12 .wrap_cont { padding: 100px 64px 85px 64px;}
	.lp12 .title { font-size: 53px; max-width: 680px;}
	.lp12 .quote {  font-size: 22px;}
	.lp12 .manager_block img {max-width:90px; width:100%;}
	.lp12 .manager_block .name {  font-size: 15px;}
	.lp12 .manager_block .post {  font-size: 16px;}
	.lp12 p { font-size: 17px;  margin-top: 18px; padding-right:25px;}
	
	.lp12_2 .wrap_cont {  padding: 80px 64px 75px 64px;}
	.lp12_2 .under_title_1 { font-size: 37px;}
	.lp12_2 .under_title_2 {  font-size: 22px;   margin-top: 16px;}
	.lp12_2 .phone a {  font-size: 28px;}

	.lp12_2 .btn_soc, .lp12_2 .btn_order {  font-size: 17px;  padding: 14px 30px 14px 30px;}
	
	.lp12 .lp-container_2{margin-top:136px; }
	.lp12 .under_title_1 {  font-size:37px;  line-height: 37px;  }
	.lp12 .white_block{max-width:490px; margin-top:50px; padding-bottom:20px;}
	.lp12 .white_block .form-header{ margin-bottom:6px; font-size: 16px; }
	.lp12 .white_block .order_btn{margin-top:30px;}
	.lp12 .white_block textarea{ max-width:490px; width:100%; height:84px; padding:10px 12px; font-size: 16px; }
		
	.lp12_4_apostil .title_1 {  font-size: 31px;  line-height: 35px;}	
	.lp12_4_apostil .desc {  font-size: 23px;  margin-top: 23px;  line-height: 28px;}
    
	.lp12_legal .wrap_cont{ padding:80px 64px 60px 64px;}
	.lp12_legal .under_tit_1{ font-size: 34px; line-height: 40px; max-width:500px;  margin-top:110px;}
	.lp12_legal .under_tit_2{margin-top:25px;  font-size: 34px; line-height: 40px;}
	.lp12_legal .title_1{font-size: 31px; line-height: 34px;}
	.lp12_legal .title_2{font-size: 23px; line-height: 26px; margin-top:22px;}

	.lp12_legal_2 .wrap_cont{ padding-top:30px;}
	.lp12_legal_2 .under_tit_1{margin-top:0px;}
	
	.lp12_4 .wrap_cont {  padding-top: 160px;}
	
	.lp12_7 .wrap_cont{padding:90px 0px 55px 0px;}
	.lp12_7 .under_title_3 p{padding-bottom:21px;}
	.lp12_7 .under_title_3 p:last-child{padding-bottom:0px;}
	
	.lp12_legal_3 .wrap_cont{ padding-top:30px;}
	
	
	.lp13 .wrap_cont { padding: 100px 64px 90px 64px;}
	.lp13 .lp-container {  margin-top: 140px;}
	.lp13 .tit {  margin-top: 20px; font-size: 17px;}
	.lp13 .cir img{width:100%; max-width:90px;}
	
	
	.lp14 .title {    font-size: 53px;}
	.lp14 .lp-container { padding-left: 100px;  margin-top: 90px;}
	.lp14 .tit_1 {  font-size: 30px;}
	.lp14 .tit_2 {  margin-top: 15px;  font-size: 37px;}
	
	.lp14 .tit_2 span:before { width: 476px; background-size:100%;}
	
	
	
	.lp-main_2 .title { font-size: 71px; line-height: 60px;  margin-top: 45px;}
	.lp-main_2 .title_2 { font-size: 30px; line-height: 36px;  margin-top: 40px;}

	.lp15 .wrap_cont {  padding: 114px 70px 45px 70px;}
	.lp15 .title {  font-size: 71px;  line-height: 60px;}
	.lp15 .title_2 {  font-size: 30px;}
	.lp15 .name { font-size: 17px;  margin-top: 84px;}
	.lp15 .rectangle {  max-width: 140px;}
	.lp15 .lp-container {  margin-top: 125px;}
	.lp15 .under_title {  font-size: 36px;  line-height: 36px;   margin-top: 100px;}
	.lp15 .block .tit_1 {  font-size: 43px;  line-height: 36px;}
	.lp15 .block .tit_2 {  font-size: 32px; line-height: 24px;   margin-top: 18px;}
	.lp15 .block { padding-left: 130px;  margin-bottom: 65px;}
	.lp15 .block:before { content: "";  position: absolute; background-size: 100%; top: -15px; left: -10px; }
	.lp15 .block_1:before { width: 112px;  height: 112px;   background: url("images/pics/ico_rod_of_asclepius.476f5ac5667f.png") no-repeat; background-size: 100%;}
	.lp15 .block_2:before { width: 105px;  height: 105px;    background: url("images/pics/ico_law.51ca4b26a20e.png") no-repeat; background-size: 100%;}
	.lp15 .block_3:before { width: 105px;  height: 105px;    background: url("images/pics/ico_fast_cart.a39f6749249b.png") no-repeat; background-size: 100%;}
	.lp15 .block_4:before { width: 105px;  height: 105px;    background: url("images/pics/ico_course.a70ed06471be.png") no-repeat; background-size: 100%;}
	.lp15 .block_5:before { width: 105px;  height: 104px;  background: url("images/pics/ico_game_controller.0ed5f3067ce3.png") no-repeat; background-size: 100%;}
	.lp15 .block_6:before { width: 105px;  height: 105px;   background: url("images/pics/ico_mortarboard.a554353db5c2.png") no-repeat; background-size: 100%;}
	.lp15 .title_2 {  font-size: 29px;}	
	.lp15_2 .rectangle {  max-width: 83px;}
	.lp15_2 .name { font-size: 17px;  margin-top: 24px;}
	.lp15_2 .title_2 {  font-size: 34px;}
	
	
	.lp16 .title{font-size: 71px; line-height: 60px;}
	.lp16 .title_2{font-size: 46px; line-height: 46px;}
	.lp16 .rect_block { padding-right: 180px;}
	.lp16 .name {font-size: 17px;}
	.lp16 .prof { font-size: 17px; margin-top:8px;}
	.lp16 .under_title { font-size: 31px; line-height: 40px;  margin-top: 109px;}
	.lp16 .title_2_rus {  font-style: italic; font-weight: normal; font-size: 31px; line-height: 35px; font-family: 'TT Smalls';}
	
	
	.lp17 .title {  font-size: 53px;  line-height: 48px;}
	.lp17 .title_2 {  font-size: 23px; line-height: 24px;  margin-top: 30px;}
	.lp17 .team { max-width: 750px;  width: 85%;  right: -110px;}
	.lp17 .text_block_1 { font-size: 17px;  line-height: 22px;  padding-bottom:18px; max-width: 355px;}
	.lp17 .text_block_2 { font-size: 17px; line-height: 22px; letter-spacing: 0.02em; margin-top: 22px;}
	.lp17 .text_block_3 { font-size: 13px;  line-height: 22px;  margin-top: 38px;}
	.lp17 .text_block_4 { font-size: 17px; line-height: 22px;  margin-top: 30px;}
	
	.lp17 .title_top_1 {  font-size: 73px;   margin-top: 35px;}
	.lp17 .title_top_2 {  font-size: 31px;  line-height: 32px;  margin-top: 45px;}
	
	.lp17_2 .wrap_cont {  padding-bottom: 235px;}
	
	.lp18 .title { font-size: 37px;  line-height: 37px;}
	.lp18 ul li { margin-bottom: 37px; font-size: 17px; line-height: 22px;  padding-left: 60px;}
	
	.lp18 .rect_block {    display: inline-block;  padding-right: 0px;  margin-top: 100px;  float: left;}
	.lp18 .name { font-size: 16px; line-height: 24px; letter-spacing: 0.02em;}
	.lp18 .prof { font-size: 17px; line-height: 24px;}
	.lp18 .desc { margin-top: 16px;  font-size: 15px;  line-height: 20px;}
	.lp18 .docum {  max-width: 403px;}
	.lp18 .right_block { max-width: 403px;  margin-top: 0px;  margin-right: 15px;}
	.lp18 .circle {  width: 205px;  height: 205px;  line-height: 20px;  font-size: 15px;  padding-top: 86px;
    left: -450px; right: 0px; bottom: -40px;}
	.lp18 .title_und { font-size: 15px;  margin-top: 65px;}
	.lp18 .download a { font-size: 15px; padding-right: 10px;}
	
	.lp18 .circle_rus{font-style: normal; font-weight: 600; font-size: 13px; line-height: 24px; text-align: center;
	letter-spacing: 0.04em; text-transform: uppercase; color:#000; padding-top:62px;}
	.lp18 .circle_rus:before {  content: "";  position: absolute;  width: 24px;  height: 24px;  top: 30px;  right: 0px;  left: 0px;
		margin: 0px auto;   background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat; background-size: 100%;   margin-top: -1px;}
		
	.lp19 .title_rus{font-style: italic; font-size: 30px; line-height: 32px; font-family: 'TT Smalls';}	
	.lp19 .busines_rus{font-style: normal; font-weight: 600; font-size: 13px; line-height: 24px; letter-spacing: 0.04em;
	text-transform: uppercase;}	
		
	.lp20 .cir{padding-top:22px;}
	.lp20 .cir img {  max-width: 50px;  width: 100%;}
	
	
	.lp21 .wrap_cont {  padding: 75px 64px 100px 64px;}
	.lp21 .quote_cell .name { font-size: 15px;}
	.lp21 .quote_cell .prof { font-size: 15px;}
	.lp21 .cloud_blue {  font-size: 15px;}
	.lp21 .title { font-size: 38px;  line-height:38px;  letter-spacing: 0.02em;}
	.lp21 .title_2 { font-size: 17px;  margin-bottom: 24px;  margin-top: 8px;}
	.lp21 .name { font-size: 17px; margin-top: 22px;  letter-spacing: 0.02em;}
	.lp21 .prof { font-size: 17px; margin-top:8px; letter-spacing: 0.02em;}
	.lp21 .quote { font-size: 17px;  margin-top: 50px;}
	
	.lp21_2 .title{font-size: 36px;  line-height:38px; }
	
	.lp23 .title { font-size: 38px;  line-height: 38px;}
	.lp23 .title_2 {  font-size: 35px; margin-top: 35px;  padding-bottom: 52px;  border-bottom: 2px solid #F6BA5D;
    margin-bottom: 60px;  width: 95%;}
	.lp23 .quote_cell {  font-size: 17px;}
	
	.lp24 .title {   font-size: 51px;}
	.lp24 .title_rus{ font-size: 39px; line-height: 39px;}
	
	.lp25 .title {   font-size: 57px;}
	.lp25 .forexample {width:100%; max-width:280px;}
	.lp25 .list {padding-right: 0%;  margin-top: 40px; margin-right:-50px;}
	.lp25 .circle img { right: -220px; top: -70px;}
	.lp25 .circle img { position: absolute;  width: 100%;  max-width: 470px;}
	.lp25 .list div {  font-size: 35px;  line-height: 40px;  margin-left: 23px;  margin-bottom: 17px;}
	.lp25_rus .circle {  width: 605px;  height: 605px;  left: -170px;  top: 350px;}
	.lp25_rus .circle img {right: -330px;}
	
	.lp25 .forexample div {    font-size: 28px;  line-height: 28px;  left: 0px;  top: 35px;  max-width: 180px;  width: 100%; }

	.lp-main_3 .title {    font-size: 53px;  line-height: 46px;}
	.lp-main_3 .step .cir { width: 92px; height: 92px; padding-top: 31px;}
	.lp-main_3 .tit {  margin-top: 42px; font-size: 23px;}
	.lp-main_3 .text {  margin-top: 22px; font-size: 17px; line-height: 22px;}
	.lp-main_3 .step .cir img{width:100%; max-width:26px;}
	.lp-main_3 .step .cir img.img_cir_2{width:100%; max-width:30px;}
	
	
	
	.lp26 .title { font-size: 37px;  line-height: 37px;  letter-spacing: 0.02em;}
	.lp26 .title_2 { font-size: 29px; line-height: 34px;  margin-top: 28px;}
	
	.lp26 .lp-container{margin-top:65px; }

	.lp26 .boxer_2 { width:100%; max-width:783px;  display: table;  border-collapse: collapse;}
	.lp26 .boxer_2 .box { padding:16px 14px;}
	.lp26 .boxer_2 .left_box{padding-left:28px;font-size: 16px;}
	.lp26 .boxer_2 .box_price{font-size: 17px; line-height: 24px;}
	.lp26 .boxer_2 .box_top{ padding-top:22px; padding-bottom:18px;}
	.lp26 .boxer_2 .box_top .tit{ font-size: 17px; }
	.lp26 .boxer_2 .box_top .tit_2{ font-size: 17px;  margin-top:15px;}
	
	.lp26 .boxer_3 .box { padding: 25px 15px 14px 28px; font-size: 12px;}
	.lp26 .translation_languages { margin-top: 22px;  font-size: 17px;}
	.lp26 .quote{font-weight: 500; font-size: 17px; line-height: 24px; letter-spacing: 0.02em; position:relative;}
		

	.lp26 .manager_block .img_left{width:30%; max-width:96px;}
	.lp26 .manager_block img{ max-width:96px; width:100%;}
	.lp26 .manager_block .manager_right{padding:10px 0px 10px 24px;}
	.lp26 .manager_block .name{font-size: 17px;}
	.lp26 .manager_block .post{font-size: 13px; margin-top:6px;}	
	
	.lp26 .attention{margin-top:100px; max-width:60px; width:100%;}
	.lp26 .quote_block p{ font-size: 16px; line-height: 24px; margin-top:19px; }
	.lp26 .quote_block ul{margin-top:8px;  font-size: 16px;}
	.lp26 .quote_block ul li{padding-left:14px; position:relative;}

	.lp26_2 .under_title_3 { font-size: 22px;  margin-top: 22px;}
	.lp26_2 .under_title_4 { margin-top: 53px; font-size: 17px;}
	
	.lp26_tpp .title{font-size: 54px; line-height: 48px; }
	.lp26_tpp .title_2{margin-top:25px; font-size: 31px; line-height: 34px; }
	.lp26_tpp .line {  margin-top: 65px;  }
	.lp26_tpp .boxer_block {   padding-left:35px;}
	.lp26_tpp .left_block {  padding-left: 120px;   padding-top:60px;}
	.lp26_tpp .boxer_2 .box_top { height:130px;  padding-top: 22px;   padding-bottom: 18px;}
	.lp26_tpp .quote_block{max-width:300px; width:100%;}
	.lp26_tpp .under_tit{ margin-top:40px; font-size: 17px;  max-width:350px; width:100%;}
	.lp26_tpp .under_tit p{margin-bottom:12px;}
	
	
	.lp_bg_blue_wrap {  height:680px;}
	
	.lp27 .title { font-size: 38px;  line-height: 38px;  width: 40%;  padding-left: 120px; padding-right:30px;}
	.lp27 .different .tit { font-size: 13px;}
	.lp27 .different .desc { margin-top: 22px; font-size: 15px;}
	
	
	.lp28 .title {  font-size: 38px; line-height: 38px;  margin-bottom: 84px;}

	.lp28 .title_4 {  font-size:38px;  line-height: 38px;  margin-bottom: 70px;}
	
	.form_all .check input[type="radio"] + label {
      font-size: 12px; line-height: 14px;}
	.lp-block .form_all .fl_upld label span { font-size: 15px;}
	.lp-block .form_all .check_urgent label {  font-size: 15px !important; }
	.lp-block .form_all .tit_check_block { font-size: 15px;  margin-bottom: 26px;}	
	.lp-block .form_all .tit_check_block_soc { font-size: 23px; line-height: 26px;  margin-bottom: 17px;}	
		
		
	.lp-main_4 .wrap_cont {  padding: 240px 15px 230px 15px; background: url("images/pics/bg_main_2.008cdb15fc4a.jpg") no-repeat 50% 0%;
	background-size:cover;}	
	.lp-main_4 .title{ font-size: 61px; line-height: 58px; }
	.lp-main_4 .title_2 { font-size: 31px; line-height: 36px;  margin-top:38px;}
	.lp-main_4 .title_rus{font-style: normal; font-weight: 600; font-size: 75px; line-height: 60px; text-align: center;}	
	.lp-main_4 .title_2_rus{margin-top:18px; font-size: 47px; line-height: 38px;}	
	
	.lp29 .form_tit_1 {font-size: 39px; line-height: 39px; margin-top: 18px;	}	
	.lp29 .form_tit_2 { font-size: 23px;  line-height: 27px;   margin-top: 40px; }		
	.lp-block .form_bot_1 .cv_block {  height: 205px; width: 205px;  margin-top: 35px;  padding-top: 106px;}
	.lp29 .lp-container, .lp29 .lp-container_2 { max-width: 1008px;}
	.lp29 .title {  font-size: 39px;  line-height: 39px;  margin-top: 140px;}
	.lp29 .title_2 {  font-size: 23px;  margin-top: 40px;}
		


	.lp-block .form_bot_2 .form_tit_tab {  font-size: 23px;}
	.lp-block .form_bot_2 .offer { font-size: 17px;  padding-left: 58px;}
	.lp-block .form_bot_2 .offer_1:before {  height: 22px;  width: 22px;  background-size: 100%;
    background: url("images/pics/ico_money.9d7dc85dfd99.png") no-repeat; background-size:100%;}	
	.lp-block .form_bot_2 .offer_2:before {  height: 26px;  width: 22px;
    background-size: 100%;    background: url("images/pics/ico_man_work.5de086283ec5.png") no-repeat; background-size:100%;}
	.lp-block .form_bot_2 .form_tit_tab {  font-size: 23px;}	
	.lp-block .form_bot_2 .tab_item p {  font-size: 17px; }
	.lp-block .form_bot_2 .tab_item ul {  font-size: 17px;}
	
	.lp-block .form_bot_2 .tab_title {  font-size: 15px;  margin-bottom: 27px;}
	.lp-block .form_bot_2 .form_right .tab_a {  font-size: 15px;  margin-bottom: 22px;}
	
	.lp-block .form_bot_2 .form_tbl {  padding: 37px 0px 0px 0px;}
		
	.lp29 .title_und {  font-size: 39px;}
	.lp29 .title_und_2 { font-size: 23px; line-height: 28px; margin-top: 27px;	}	
	.lp-block .form_bot_3 {  max-width: 580px;}
		
	.lp30 .wrap_cont {  padding: 85px 64px 60px 64px; } 
	.lp30 .title{font-size: 52px;}
	.lp30 .title_2{font-size: 30px; line-height: 32px; margin-top:35px;}
	.lp30 .under_tit{font-size: 44px; line-height: 36px; margin-top:90px;}
	.lp30 .under_tit_rus{font-size: 35px; line-height: 42px;}
	.lp30 .swiper_partners{     margin: 0px auto; margin-top:80px; width:100%; max-width:95%; }
	.lp30 .swiper_partners img{width:100%;}
	.lp30 .swiper-button-next-part {   right: -50px;}
	.lp30 .lp-container{  margin-top:100px;  max-width:980px;}
	.lp30 .cir{width:280px; height:280px;  padding-top: 85px;  margin-top:15px;}
	.lp30 .cir_numb{font-size: 52px; line-height: 50px;}
	.lp30 .cir_rev{font-size: 13px;}
	.lp30 .read{margin-top:8px;}
	.lp30 .read a{ font-size: 13px;  padding:0px 7px 5px 7px; }
	.lp30 .title_0{font-size: 46px; line-height: 46px; }


	.lp26_3 .Vector_line{   width: 100%;  padding:0px 15px;}
	.lp26_3 .under_title_1{ margin-top:50px;}
	.lp26_3 .under_phone{ font-size: 17px; margin-top:10px; }
	.lp26_3 .under_soc{font-size: 17px;  margin-top:0px;}
	.lp26_3 .wrap_cont_3 { padding-top: 85px;  padding-bottom: 55px;}
	.lp26_3 .btn_map {padding: 14px 25px;   max-width: 367px;   font-size: 17px;}
	.lp26_3 .desc_1 { font-size: 17px; line-height: 22px; margin-top: 30px;}
	.lp26_3 .desc_2 { font-size: 17px; line-height: 22px;  margin-top: 40px;}
	.lp26_3 .title_metro { font-size: 17px;  line-height: 22px;  margin-top: 20px;}
	.lp26_3 .under_title_metro {font-size: 17px;  line-height: 22px; }
	.lp26_3 .block_video_1 {   margin-right: 65px;}
	.lp26_3 .wrap_cont_4 {  padding-top: 80px;}
	.lp26_3 iframe{width:100%;}
	
	.footer-bg .cont {   font-size: 13px;}
	.footer-bg .copyright { font-size: 10px;  margin-top: 50px;}
	.footer-bg .phone a {  font-weight: 500; font-size: 22px; padding-left: 50px;}
	
	.lp-block .btn_soc, .lp-block .btn_order {  font-size: 17px;  padding: 20px 30px 20px 30px;}
	
	
	.lp28_free .title {  margin-bottom: 30px;}
	.lp28_free .title_2 {  font-size: 23px;  line-height: 26px; max-width:710px; width:100%; margin:0px auto;     margin-bottom: 45px;}
	
	
	
	
	.lp-main-transl .title {  font-size: 93px;  max-width:55%;}
	.lp-main-transl ul{    margin-top: 140px; max-width:440px; width:100%;}
	.lp-main-transl ul li { margin-bottom: 36px; font-size: 17px;  padding-left: 68px;}
	
	.lp_main_teh_doc .right_heart {max-width:200px;     right: -200px;}
	.lp_main_teh_doc .transl_img {  max-width: 600px;  right: -25px;   top: 45px;}
	
	.lp_main_rekviz_schet .transl_img {  max-width: 680px;  right: -60px;  top: 45px;}
	.lp_main_rekviz_schet .right_heart{top:130px; left:0px; right:-120px; }
	
	
	.lp_main_spravka_bank_sost_schet .transl_img{max-width:660px; right:-40px; top:75px; }
	.lp_main_spravka_bank_sost_schet .title { font-size: 78px;  line-height: 59px;}
	.lp_main_spravka_bank_sost_schet ul {  margin-top: 120px;}
	.lp_main_spravka_bank_sost_schet .right_heart{top:160px; left:0px; right:-80px; }
	
	
		
		
	.lp_main_vipiska_vklad .transl_img{max-width:900px; right:-80px; top:305px; }
	.lp_main_vipiska_vklad ul {  margin-top: 100px;}
	
	.lp_main_vipiska_schet .title{padding-left:40px;}
	.lp_main_vipiska_schet .right_heart {  top: 120px;  left: -100px;  right: 0px;}
	.lp_main_vipiska_schet .transl_img{max-width:650px; right:0px; top:35px; }
	
	.lp_main_doc_fns .title{font-size: 70px; line-height: 58px;}
	.lp_main_doc_fns ul{margin-top:60px;}
	.lp_main_doc_fns .right_heart{right: -320px;}
	
	.lp_main_vipiska_vklad .transl_img { max-width: 680px; right: 0px;  top: 65px;}
	.lp_main_vipiska_vklad .right_heart {  top: 100px;  left: -100px;  right: 0px;}
	
	
	.lp_main_med_doc .transl_img {  max-width: 680px;  right: -25px;  top: 195px;}
	
	.lp_main_med_card .transl_img{max-width:610px; right:-20px; top:285px;}
	
	
	.lp_main_constr_doc .right_heart{top:330px;  left:0px; right:-100px; }
	.lp_main_constr_doc .transl_img{max-width:600px; right:-40px; top:35px; }

	.lp_main_instr .transl_img{max-width:635px; right:-40px; top:35px; }
	.lp_main_instr .right_heart{top:40px; left:0px; right:-80px;}

	.lp_main_bank_doc .right_heart{top:120px;  left:0px; right:-150px; }
	.lp_main_bank_doc .transl_img{    top: 85px; right:-40px; }
	
	
	
	.lp_main_med_doc{background:#fff;}
	.lp_main_med_doc .title{font-size:78px;line-height: 66px; letter-spacing:0px;}
	.lp_main_med_doc .circle { width: 170px; height: 170px; font-size: 14px; right: -110px;  bottom: 170px;}
	.lp_main_med_doc .transl_img{max-width:530px; right:-25px; top:40px;}
	.lp_main_med_doc .right_heart { top:90px;  left: 0px;  right: -240px;}
	.lp_main_med_doc ul{margin-top:70px;}
	.lp_main_med_doc .wrap_cont {  padding: 80px 0px 230px 75px; background:#f9fbfa;}
	.lp_main_med_doc .title{padding-left:0px;}
	.lp_main_med_doc ul {padding-left: 0px;}
	.lp_main_med_doc .under_title {  padding-left: 70px;}
	

	.lp_main_obsled_analiz .right_heart{top:80px; right: -220px;}
	
	
	.lp_main_doc_biznes .right_heart{top:80px; left:0px; right:-200px;}
	.lp_main_doc_biznes .transl_img{ max-width:650px; right:10px; top:45px;  }
	.lp_main_doc_biznes .circle {width: 170px; height: 170px; font-size: 14px; right: -50px;  bottom: 100px;}
		
	.lp_main_commerch_predlozh	.right_heart{top: 50px;  left: 0px;  right: -290px;}
	
	.lp_main_doc_prezentacii .transl_img{max-width:640px; top:235px;}
	
	
	.lp_main_personal .right_heart{top: 20px;  left: 0px;  right: -310px;}
	.lp_main_personal .transl_img{max-width:627px; top:85px;}
	.lp_main_personal .title { min-height:265px;}
	.lp_main_personal ul {  margin-top: 40px;}
	
	
	.lp_main_pass .transl_img{max-width:535px; top:85px; right:60px;}
	.lp_main_pass .right_heart{ max-width:180px; top: 50px;  left: 0px;  right: -170px;}
	
	.lp_main_diplom .right_heart{  top: 30px;  left: 0px;  right: -250px;}
	.lp_main_diplom  .transl_img{max-width:650px; top:115px; right:40px;}
	
	.lp_main_trud_knizh .transl_img{max-width:575px; top:125px; right:90px;}
	.lp_main_trud_knizh .right_heart{  top: 50px;  left: 0px;  right: -250px;}
	
	.lp_main_prava .transl_img{max-width:700px; top:165px; right:0px;}
	.lp_main_prava .right_heart{  top: 90px;  left: 0px;  right: -250px;}
	.lp_main_prava .circle {  right: -120px;  bottom: 140px;}
		
		
	.lp_main_doc_sud .transl_img{ max-width:820px; right:-20px; bottom:50px;  }	
	.lp_main_doc_sud .right_heart{max-width:200px; top:30px; left:0px; right:-80px;}
	.lp_main_doc_sud .wrap_cont {  padding: 130px 0px 130px 30px; background:#fff;}	
	.lp_main_doc_sud ul {  margin-top: 70px;     padding-left: 0px;}	
			
	.lp_main_doc_sud_2 .transl_img{position:absolute; width:60%; max-width:840px; right:-20px; bottom:auto; top:320px; }
	.lp_main_doc_sud_2 .title_small{margin-top:30px; font-size:36px; }
	.lp_main_doc_sud_2 .wrap_cont {  padding: 80px 0px 420px 30px;}	
	.lp_main_doc_sud_2 .right_heart{ top:320px; left:0px; right:-600px;}
	.lp_main_doc_sud_2 .circle {  left: 0px;  right: -20px;  bottom: auto; top:550px;}		
	
	.lp_main_doc_sud_3{background: #F8FBFB;}
	.lp_main_doc_sud_3 .wrap_cont {  padding: 80px 0px 180px 0px; background: #F8FBFB;}	
	.lp_main_doc_sud_3 .transl_img{position:absolute; width:60%; max-width:700px; right:0px; bottom:auto; top:190px; }
	.lp_main_doc_sud_3 .right_heart{ top:90px; left:0px; right:-160px;}
	.lp_main_doc_sud_3 .circle {right: 0px; left:-50px;}


	.lp_main_yuridich .wrap_cont {  padding: 55px 0px 105px 0px; background:#F8FBFB;}	
	.lp_main_yuridich .transl_img{position:absolute; width:60%; max-width:760px; right:-20px; bottom:0px;  }	
	.lp_main_yuridich .title_2{font-size:34px; line-height: 52px;  margin-top:18px; z-index:3;}
		
	
	.lp_main_hudozh .title_2{font-size: 17px;  margin-top:70px;}
	.lp_main_hudozh ul {  margin-top: 40px;}
	.lp_main_hudozh .transl_img{ max-width:610px; right:30px; bottom:auto; top:150px; }
	.lp_main_hudozh .wrap_cont {  padding:105px 0px 280px 60px;}	
	.lp_main_hudozh .circle{ right: -140px;}
	
	
	.lp_hudozh_osob .title {  font-size: 38px; line-height: 38px;  margin-bottom: 50px;}
	.lp_hudozh_osob .text p b { font-size: 17px;  line-height: 22px;}
	.lp_hudozh_osob .text .p_prim { font-size: 19px;  line-height: 19px;  margin-top: 50px;  margin-bottom: 45px;}
	.lp_hudozh_osob .text p {  font-size: 15px;  margin-bottom: 10px;}
	.lp_hudozh_osob .text_ins {  max-width: 470px;  width: 100%;}
	.lp_hudozh_osob .img_block img{max-width:480px; width:100%;}
	.lp_hudozh_osob .img_block .tit {  font-size: 13px; line-height: 22px;}

	.lp_hudozh_osob_2 .text p{font-size:19px; line-height: 23px;  margin-bottom:10px;}
	.lp_hudozh_osob_2 .img_block{ max-width:540px; width:100%; margin:0px auto; text-align:center;}
	.lp_hudozh_osob_2 .img_block img{width:100%; max-width:560px; margin-top:17px;}

		
		
	
	.lp_hudozh_factor .title { font-size: 54px;  line-height: 46px;  max-width: 707px;  width: 100%;}
	.lp_hudozh_factor .block .tit {  font-size: 17px;  line-height: 22px;}
	.lp_hudozh_factor .block p {  font-size: 17px;  line-height: 22px;}
	.lp_hudozh_factor .block {  margin-bottom: 72px;  max-width: 717px;}
	.lp_hudozh_factor .title_2 {  font-size: 30px;  line-height: 32px;   max-width: 663px;  width: 100%;  margin-top: 37px;}
	.lp_hudozh_factor .fix_block {  width: 100%; max-width:450px; right:-600px;}
	
	.lp_main_ekonom .title_2{font-size: 35px; line-height: 65px; margin-top:25px; z-index:3;}
	.lp_main_ekonom .transl_img{ max-width:680px; right:-120px; bottom:auto; top:240px; }
	.lp_main_ekonom .right_heart{ top:60px; left:0px; right:-320px;}
	.lp_main_ekonom ul { margin-top:65px;}
	.lp_main_ekonom .under_title {  padding-left: 40px;}
	.lp_main_ekonom .circle{left: -50px;  right:0px;}


	.lp_main_finans .transl_img{position:absolute; width:47%; max-width:620px; right:40px; bottom:auto; top:240px; }
	.lp_main_finans .right_heart{ top:60px; left:0px; right:-320px;}
	.lp_main_finans .circle{ bottom:140px;}
	.lp_main_finans ul { margin-top:130px; padding-left:0px;}
	.lp_main_finans .under_title {  padding-left: 0px;}
	
	

	.lp_main_perepis ul { margin-top:70px; padding-left:0px;}
	.lp_main_perepis .transl_img{position:absolute; width:50%; max-width:640px; right:20px; bottom:auto; top:200px; }
	.lp_main_perepis .right_heart{ top:60px; left:0px; right:-20px;}
	.lp_main_perepis .circle{ bottom:100px;}
	.lp_main_perepis .under_title {  padding-left: 0px;}
	

	.lp_main_visa .transl_img{position:absolute; width:40%; max-width:500px; right:60px; bottom:auto; top:120px; }
	.lp_main_visa .right_heart{ top:45px; left:0px; right:-300px;}
	.lp_main_visa .circle{left: 0px;  right:-100px;  bottom:80px;}
		
			
	.lp_main_IT .wrap_cont {  padding: 100px 54px 230px 54px; background: #F8FBFB;}	
	.lp_main_IT ul{padding-left:0px;   margin-top: 40px;}
	.lp_main_IT .title{font-size: 74px; line-height: 68px;}
	.lp_main_IT .title_2{font-weight: 600; font-size: 17px; line-height: 24px; letter-spacing: 0.02em; margin-top:70px; z-index:3;}
	.lp_main_IT .under_title { padding-left: 70px;}
	.lp_main_IT .transl_img{position:absolute; width:60%; max-width:640px; right:30px; bottom:auto; top:260px; }	
		

	.lp_main_sait ul{padding-left:0px;   margin-top: 80px;}
	.lp_main_sait .title_2{font-weight:400; font-size:34px; line-height: 38px;  margin-top:30px;     max-width: 610px;}
	.lp_main_sait .under_title { padding-left: 0px;}
	.lp_main_sait .transl_img{position:absolute; width:60%; max-width:620px; right:30px; bottom:auto; top:270px; }
	.lp_main_sait .right_heart{ top:130px; left:0px; right:0px;}
		
	
	.lp_main_videorolik .transl_img{position:absolute; width:60%; max-width:600px; right:40px; bottom:auto; top:360px; }
	.lp_main_videorolik .right_heart{ top:130px; left:0px; right:-400px;}	
			
	.lp_main_game .wrap_cont {  padding: 110px 54px 200px 54px;}	
	.lp_main_game .transl_img{position:absolute; width:60%; max-width:570px; right:50px; bottom:auto; top:380px; }		
				
	.lp_main_prilozh .transl_img{max-width:540px; width:40%;  right:20px; bottom:auto; top:320px;  }			
	.lp_main_prilozh .wrap_cont {  padding: 120px 54px 200px 54px;}			
	.lp_main_prilozh .title_2 {  font-size: 32px;  line-height: 34px;  margin-top: 30px;}		
			
	.lp_main_po .wrap_cont {  padding: 60px 54px 150px 54px;}	
	.lp_main_po .transl_img{max-width:530px; right:30px; bottom:auto; top:370px;  }		
				
	.lp_main_film .wrap_cont {  padding: 100px 54px 140px 54px;}	
	.lp_main_film .transl_img{max-width:530px; right:30px; bottom:auto; top:450px;  }
	.lp_main_film .right_heart{ top:260px; left:0px; right:-600px;}		
				
			
	.lp_main_notar .wrap_cont {  padding: 70px 24px 240px 24px;}	
	.lp_main_notar ul {  margin-top: 60px;  padding-left: 0px;}
	.lp_main_notar .transl_img{max-width:560px; right:40px; bottom:auto; top:50px;  }
	.lp_main_notar .right_heart{ top:50px; left:0px; right:-400px; max-width:190px;}		
				
	.lp_main_notar_pass .transl_img{max-width:500px; right:0px; bottom:auto; top:50px;  }
	.lp_main_notar .right_heart{ top:60px; left:0px; right:-300px; max-width:200px;}
	.lp_main_notar .circle {  right: -230px;  bottom: 100px;}	
	.lp_main_notar .title {  font-size: 88px;}				
			

	.lp_main_dichiarazione .wrap_cont {  padding: 100px 24px 150px 24px;}
	.lp_main_dichiarazione ul {  margin-top: 150px;  padding-left: 0px;}
	.lp_main_dichiarazione .title_2{font-weight:400; font-size:34px; line-height: 34px;  margin-top:30px; z-index:3;}
	.lp_main_dichiarazione .transl_img{max-width:610px; right:-20px; bottom:auto; top:200px;  }
	.lp_main_dichiarazione .right_heart{ top:120px; left:0px; right:-380px;}		
				
	.lp_main_spravka .transl_img{position:absolute; width:47%; max-width:560px; right:20px; bottom:auto; top:20px; }
	.lp_main_spravka ul {  padding-left:0px;}
	.lp_main_spravka .circle{left: 0px;  right:-50px;  bottom:120px;}
	.lp_main_spravka .right_heart{ top:30px; left:0px; right:-130px;}			
				
	.lp_main_zakl_brak .title {  font-size: 89px;}				
	.lp_main_zakl_brak .transl_img{position:absolute; width:50%; max-width:670px; right:20px; bottom:auto; top:260px;}
	.lp_main_zakl_brak ul {  padding-left:0px;}
	.lp_main_zakl_brak .circle{left: 0px;  right:-50px;  bottom:150px;}				
	.lp_main_zakl_brak .right_heart {  top: 60px;  left: 0px;   right: -390px;}			
			
	.lp_main_doc_uchred .transl_img{max-width:640px; width:50%; right:0px; bottom:auto; top:50px;  }
	.lp_main_doc_uchred .right_heart {  top: 60px;  right: -350px;}
	.lp_main_doc_uchred ul {  margin-top: 100px;  }

	.lp_main_audit_otch ul { margin-top: 60px; padding-left: 0px;}
	.lp_main_audit_otch .transl_img {  top: 280px;     right: 20px;}

	.lp_main_pers_pass .right_heart {  top: 60px;  right: -350px;}
	.lp_main_pers_pass ul {  margin-top: 50px;  }
	.lp_main_pers_pass .title {    font-size: 86px;  line-height: 82px; }
	.lp_main_pers_pass .right_heart {  top: 50px;  right: -400px;}
	.lp_main_pers_pass .transl_img{max-width:510px; width:50%; right:20px; bottom:auto; top:140px;  }
	.lp_main_pers_pass .circle {  right: -230px;  bottom: 100px;}

	.lp_main_resume .transl_img{max-width:520px; right:40px; bottom:auto; top:80px;  }
	.lp_main_resume ul {  margin-top: 65px; padding-left:0px; }
	.lp_main_resume .under_title{padding-left:0px;}
	.lp_main_resume .right_heart {  top: 140px;  right: -120px;}
	.lp_main_resume .circle {  right: -90px;  bottom: 100px;}
		

	.lp_main_catalog_small .transl_img{max-width:630px; right:40px; bottom:auto; top:120px;  }
	.lp_main_catalog_small .wrap_cont {  padding:120px 0px 80px 34px; background:#fff;}
	.lp_main_catalog_small ul {  margin-top: 70px; padding-left:0px; }
	.lp_main_catalog_small .under_title{padding-left:0px;}
	.lp_main_catalog_small .right_heart {  top: 40px;  right: -100px;}
	.lp_main_catalog_small .circle {  right: -130px;  bottom: 0px;}
		
	.lp_main_press_reliz ul {  margin-top: 100px; padding-left:0px; }
	.lp_main_press_reliz .under_title{padding-left:0px;}
	.lp_main_press_reliz .right_heart {  top: 110px;  right: -250px;}
	.lp_main_press_reliz .circle {  right: -130px;  bottom: 100px;}
	.lp_main_press_reliz .transl_img{max-width:580px; right:0px; bottom:auto; top:70px;  }
		
	.lp_main_etiketka .wrap_cont {  padding:120px 0px 190px 34px;}
	.lp_main_etiketka ul {  margin-top: 90px;  }
	.lp_main_etiketka .under_title{padding-left:0px;}
	.lp_main_etiketka .right_heart {  top: 150px;  right: -250px;}
	.lp_main_etiketka .circle {  right: -30px;  bottom: 100px;}
	.lp_main_etiketka .transl_img{max-width:425px; right:-500px; left:0px; margin:0px auto; bottom:auto; top:0px;  }
	.lp_main_etiketka .title { font-size: 118px; line-height: 105px;}	
		

	.lp_main_menu_kafe ul {  margin-top: 90px; padding-left:0px; }
	.lp_main_menu_kafe .under_title{padding-left:0px;}
	.lp_main_menu_kafe .right_heart {  top: 50px;  right: -400px;}
	.lp_main_menu_kafe .circle {  right: -180px;  bottom: 100px;}
	.lp_main_menu_kafe .transl_img{max-width:520px; right:20px;  bottom:auto; top:150px;  }
	.lp_main_menu_kafe .title { max-width:55%;}

		
	.lp_main_localizaciya .title_2 {  font-size: 21px;  line-height: 22px;  margin-top: 25px; }
	.lp_main_localizaciya .transl_img {   max-width: 600px;  right: 50px;   top: 200px;}		
	.lp_main_localizaciya .wrap_cont{padding-bottom:130px;}		
			

	.lp_main_postredak .title { font-size: 64px; line-height: 66px; max-width: 55%;}
	.lp_main_postredak ul {  padding-left: 0px;  margin-top: 55px; max-width: 420px;}
	.lp_main_localizaciya .transl_img {   width: 60%;  max-width: 625px;  right: 40px;   top: 120px;}
	.lp_main_localizaciya .wrap_cont{padding-bottom:260px;}		

		
	.lp_main_big_text .transl_img {  position: absolute;  width: 60%;  max-width: 705px;  right: 40px;   top: 180px;}
	.lp_main_big_text .title {font-weight: 600; font-size: 74px; line-height: 60px;}
	.lp_main_big_text .wrap_cont{padding-bottom:160px;}	
		
	.lp_main_prov_kachestvo ul {  padding-left: 0px;  margin-top: 80px; max-width:380px; width:100%;}
	.lp_main_prov_kachestvo .title_2 {  margin-top: 50px;}		
		
	.lp_main_perevod_rus_eng ul {  padding-left: 0px;  margin-top: 70px; max-width:380px; width:100%;}
	.lp_main_perevod_rus_eng .transl_img {  position: absolute;  width: 60%;  max-width: 560px;  right: 20px;   top: 70px;}
	.lp_main_perevod_rus_eng .right_heart {  top: 40px;  right: -200px;}	
	.lp_main_doc_biznes .circle { right: 0px;}		

		
	.lp-main_2_2 .wrap_cont {  padding: 125px 10px 105px 10px; }
	.lp-main_2_2 ul{margin-top:70px;    max-width: 410px; width:100%; margin-left:75px;}
	.lp-main_2_2 ul li{margin-bottom:27px; font-size:17px;  padding-left:55px;}
	.lp-main_2_2 ul li:before{content: ""; position:absolute; width:22px; height:22px; top:50%; left:5px; background-size:100%; margin-top:-12px;}
	.lp-main_2_2 ul li:nth-child(1):before{ background:url("images/pics/ico_coins_white.21246d36c9ce.png")no-repeat; background-size:100%;}
	.lp-main_2_2 ul li:nth-child(2):before{background:url("images/pics/ico_man_white.3fc3043977cc.png")no-repeat; background-size:100%; height:26px;}
	.lp-main_2_2 ul li:nth-child(3):before{background:url("images/pics/ico_sphere_white.a882f9aa0951.png")no-repeat; background-size:100%;}

	.lp-main_2_2 .we_trust {  font-size: 31px; line-height: 33px; padding-top: 35px; }
	.lp-main_2_2 .title_2 {max-width:370px; margin:0px auto;  margin-top: 40px;}	
	.lp-main_2_2 .title {   max-width: 800px;}		
			
	.lp-main_2_3 .title_2 {max-width:470px;}		
		
	.lp-main_2_4 .title{max-width: 867px;}	
	
	.lp-main-transl .right_heart {max-width: 200px;	}	
		
	.lp_main_science .wrap_cont {   padding: 90px 64px 170px 64px;   background: #F8FBFB;}
	.lp_main_science .title {  font-size: 74px;   max-width: 60%;   width: 100%;}
	.lp_main_science .title_2 {    max-width: 310px;   width: 100%;}
	.lp_main_science .under_title {   padding-left: 60px;}
	.lp_main_science .transl_img {  position: absolute;  width: 60%;  max-width: 625px;  right: 60px;  bottom: auto;   top: 120px;}	
			
	.lp_main_science .right_heart {margin: 0px auto;  z-index: 5;  top: 50px;  left: 0px;  right: -340px;}
	.lp_main_science .circle { width: 168px;  height: 168px;   left: -40px;  right: 0px;  bottom: 60px;}
	.lp_main_science_2 .wrap_cont {   padding: 120px 64px 200px 64px;  }
	.lp_main_science_2 ul {  padding-left: 0px; margin-top:130px;  max-width: 380px;  width: 100%;}
	.lp_main_science_2 .under_title { padding-left: 0px;}
	.lp_main_science_2 .title { font-size: 82px; line-height: 82px;     max-width:55%;}
	.lp_main_science_2 ul li:before{ top: 13px;}		
	.lp_main_science_2 .transl_img {  max-width: 600px;  right: 50px;  top: 130px;}			
			
	.lp_main_science_grant .right_heart{ top: 300px;  left: -120px;  right: 0px;}	
		
	.lp_main_tpp .wrap_cont {   padding: 60px 24px 150px 24px; }
	.lp_main_tpp .title {   font-size: 86px; line-height: 86px;  max-width: 55%;   width: 100%;}
	.lp_main_tpp .title_2 {    max-width: 620px;   width: 100%; font-size:34px;  line-height: 38px; margin-top:50px;}
	.lp_main_tpp .transl_img {   width: 60%;  max-width: 500px;  right: 60px;    top: 120px;}
	.lp_main_tpp .right_heart { top: 50px;  left: 0px;  right: -340px;}
	.lp_main_tpp .circle { width: 168px;  height: 168px; 
		     padding-top: 45px; right: -60px;  bottom: 100px;}
	.lp_main_tpp .under_title { padding-left: 0px;}
	.lp_main_tpp ul {  padding-left: 0px; margin-top:80px;  max-width: 400px;  width: 100%;}
	.lp_main_tpp ul li:before{ top: 13px;}	
			
	.lp_main_konsul .wrap_cont {   padding: 40px 24px 100px 24px;   background: #F8FBFB;}
	.lp_main_konsul ul li:nth-child(4):before{height:28px; width:28px; background:url("images/pics/Receipt-Approved.598a23ea145e.png")no-repeat; background-size:100%;
		top: 12px;    left: 2px;}
	.lp_main_konsul ul {  margin-top:50px; }
	.lp_main_konsul .title_2 {    max-width: 380px;   width: 100%;}
	.lp_main_konsul .circle { width: 200px;  height: 200px; padding-top: 40px;}
	.lp_main_konsul .transl_img {   top: 200px;}		
				
	.lp_main_udostov .wrap_cont {   padding: 70px 24px 140px 24px;   background: #F8FBFB;}
	.lp_main_udostov ul {  margin-top:100px; }
	.lp_main_udostov .transl_img {  position: absolute;  width: 60%;  max-width: 530px;  right: 20px;  bottom: auto;   top: 95px;}
	.lp-block .right_heart_new_2{max-width: 260px;}	
	.lp-block .right_heart_new_2 .right_heart_text{max-width: 220px; font-size: 22px; line-height: 22px; padding-top: 45px; }		
			
	.lp_main_istrebov .wrap_cont {   padding: 150px 24px 130px 24px; }
		
	.lp_main_shtamp .title{max-width:470px;}	
	.lp_main_shtamp .wrap_cont {   padding: 100px 24px 115px 24px; }
	.lp_main_shtamp .transl_img {   max-width: 360px;  right: 80px;   top: 150px;}
	.lp_main_shtamp .right_heart {  top: 140px;  left: 0px;  right: -40px;}
	.lp_main_shtamp .circle {  right: -400px;   bottom: 240px;}	
		
	.lp_main_apost_zagz_mvd .title {max-width:910px;}
	.lp_main_apost_zagz_mvd .wrap_cont{padding:60px 64px 140px 64px; }
	.lp_main_apost_zagz_mvd ul{list-style:none; margin-top:70px; }
	.lp_main_apost_zagz_mvd .transl_img {  position: absolute;  width: 60%;  max-width: 480px;  right: 30px;  bottom: 100px;   top: auto;}
	.lp_main_apost_zagz_mvd .circle{width:210px; height:210px;  right: -200px;  }	
			
	.lp_main_specialist .title {  font-size: 68px;  line-height: 58px;  max-width: 795px;}		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	





		
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
	
	.lp1_2 .title { font-size: 54px;  line-height: 46px;}
	.lp1_2 .list div { font-size: 37px;  line-height: 37px;  margin-left: 15px;  margin-bottom: 18px;}
	.lp1_2 .circle img {  max-width: 340px;  left: 0px;  right: -180px;  margin: 0px auto;  top: 50px;}
	.lp1_2 .list {  padding-right: 3%;  margin-top: 90px;  max-width:800px; width:100%;}
	
	.lp1_3 .title { font-size: 62px; }
	.lp1_3 .list {  padding-right: 0%;  margin-top: 160px;}
	.lp1_3 .wrap_cont {  padding: 90px 60px 90px 0px;}
	.lp1_3 .list_2{margin-top: 95px;}
	
	
	.lp1_4 .wrap_cont {  padding: 90px 60px 180px 0px;}
	.lp1_4 .list {   padding-right: 0%;  margin-top: 70px;}
	.lp1_4 .title { font-size: 54px;}
	.lp1_4 .circle { width: 450px;  height: 450px;}
	.lp1_4 .circle img {  max-width: 370px; left: 0px;  right: -30px;  top: -10px;}

	.lp1_5 .list_2 { margin-top: 115px; padding-bottom:40px;}

	.lp1_5_2 .lp_cont_personal{max-width:730px; width:100%; margin-top:38px;}
	.lp1_5_2 .lp_cont_personal .vid{margin-top:38px;}
	.lp1_5_2 .lp_cont_personal .tit{ font-size: 46px; }
	.lp1_5_2 .lp_cont_personal .desc{font-size: 34px;}
	.lp1_5_2 .wrap_cont {  padding: 90px 0px 90px 0px;}
	
	.lp31{padding:105px 0px 150px 0px;}
	.lp31 .block .tit {  font-size: 54px;  line-height: 46px;}
	.lp31 .block_1 .before {  background-size: 100%;  width:180px;  height: 169px;  left: -120px;  top: 70px;}
	.lp31 .block_2 .before {  background-size: 100%;  width:180px;  height: 166px;  right: -140px;  top: 50px;}
	.lp31 .block .desc {  font-size: 35px;  line-height: 35px;}
	
	
	.lp32 .wrap_cont {  padding: 0px 14px 0px 64px;}
	.lp32 .title { font-size: 46px;  line-height: 56px;}
	.lp32 .title_2 { font-size: 31px;  line-height: 32px;  margin-top: 25px;}
	.lp32 .title_3 {  font-size: 31px;  line-height: 32px;   margin-top: 65px;     width: 66%;}
	.lp32 .title_2:before {   width: 94%;}	
	.lp32 .block_img { width: 34%;  margin-top: 90px; padding-left:15px;}
	.lp32 .block_img img{ max-width:92px; width:100%;}
	.lp32 .block_img .img_1 {  margin-right: 18px;}
	.lp32 .block_img .img_2 {  margin-right: 36px;}
	
	
	.lp32 .block {  width: 43%;  position: relative;}
	.lp32 .block_1 img {  width: 100%;  max-width: 345px;}
	.lp32 .block_2 img {  width: 100%;  max-width: 310px;}
	.lp32 .block_1 .before {  width: 201px; height: 227px; left: -140px; top: 100px;}
	.lp32 .block_2 .before {  width: 206px; height: 234px;  right: -120px;  top: 50px;}
	
	.lp32 .block .before div{font-size:23px;}
	
	
	.lp33 .title { font-size: 62px;  line-height: 50px;}
	.lp33 .wrap_cont {  padding: 100px 100px 110px 100px;}
	.lp33 .title_1 { font-size: 46px;  line-height: 56px;  margin-top: 115px;}
	.lp33 .title_2 { font-size: 46px; line-height: 56px;}
	.lp33 .name { font-size: 17px;}
	.lp33 .prof {  font-size: 17px;}	
	.lp33 .rectangle {  max-width: 150px;}
	
	
	.lp34 .title {  font-size: 34px;  line-height: 38px;}
	.lp34 .title_2 { font-size: 23px; line-height: 23px; margin-top: 60px;}
	.lp34 .wrap_cont {  padding: 150px 100px 90px 100px; }
	.lp34 ul li { margin-bottom: 36px;  padding-left: 58px; font-size: 17px;  line-height: 23px;}
	.lp34 .cloud_blue {  font-size: 21px;  line-height: 24px;}
	
	.lp34_spec .title:before {  max-width:490px;}
	.lp34_spec .title_top{ font-size:78px; line-height: 78px; letter-spacing: 0.02em; margin-bottom:35px;}
	.lp34_spec .title_top_2{ font-size: 32px; line-height: 42px; margin-bottom:55px; }
	.lp34_spec .title_top_2:before {  max-width:895px;}
	.lp34_spec .title_2 {  margin-top: 32px; }
	.lp34_spec .title_top_3{ font-size: 46px; line-height: 40px;  margin-bottom:60px;}
	.lp34_spec .prof {  text-align: right;}
	.lp34_spec ul {  margin-top: 40px;}
	
	.lp34_spec .wrap_cont {  padding: 110px 80px 80px 80px;}	
	.lp34_spec_3 .title_top_2 div {   max-width: 600px;    width: 100%;}
	
	.lp35 .wrap_cont { padding: 65px 100px 65px 100px;}
	.lp35 .title {  font-size: 46px;  line-height: 34px;}
	.lp35 .title_2 {  font-size: 31px;  line-height: 35px;}
	.lp35 .title_3 {    font-size: 23px;}
	.lp35 .tit {  font-size: 13px;}
	
	
	
	.lp36 .title { font-size: 56px;  line-height: 46px;}
	.lp36 .title_2 {   margin-top: 72px;  font-size: 31px; line-height: 35px;}
	.lp36 .red_cir { font-size: 46px;}
	.lp36 .text {  font-size: 23px;}
	
	.lp37 .title {  font-size: 17px;}
	
	.lp38 .title {  font-size: 46px;   line-height: 36px;}
	.lp38 .title_2 { font-size: 31px; line-height: 36px;  margin-top: 20px;}
	.lp38 .tit { font-size: 35px;  line-height: 42px;}
	.lp38 ul li { margin-bottom: 38px; padding-left: 73px; font-size: 27px; line-height: 27px;}
	.lp38 .name {  font-size: 17px;}
	.lp38 .prof {  font-size: 17px;}
	.lp38 .quote {  font-size: 35px;  line-height: 36px;}
	
	
	.lp39 .wrap_cont{padding:80px 20px 30px 44px;}
	.lp39 .title{ font-size: 46px; line-height: 46px;}
	.lp39 .title_2{font-size: 31px; line-height: 36px; margin-top:45px;}
	.lp39 .lp-container{ margin-top:100px;}
	.lp39 .block .desc{ font-size: 31px; line-height: 36px;}

	
	.lp39 .rouble{ width:115px; height:90px; font-size:22px; font-weight:400; top:-40px; left:0px; padding-top:16px; left:-10px;}
	
	.lp39 .block_1 img{width:100%; max-width:280px;}
	.lp39 .block_2 img{width:100%; max-width:280px;}
	
	
	.lp40 .wrap_cont{padding:60px 0px 80px 0px; }

	.lp40 .desc{margin-top:50px; font-size: 18px;}
	.lp40 .title{ font-size: 46px; line-height: 46px; }
	.lp40 .title_2{ font-size: 31px; margin-top:90px;}
	.lp40 .title:before {  content: "";  position: absolute;  height: 2px;  bottom: -46px;  left: 0px;  background-size: 100%;
		z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
	.lp40 .notar{margin-top:50px;}
	.lp40 .notar a{ font-size: 31px; }
	
	
	.lp40_2 .title{ font-size: 41px; line-height: 44px;}
	.lp40_2 .left_block{ padding-top:0px; padding-right:36px; text-align:center; width:35%;}
	.lp40_2 .right_block{padding-top:30px; width:65%;}
	.lp40_2 .desc {  margin-top: 20px;}
	.lp40_2 .left_block img{width:100%; max-width:380px;}

	.lp41 .title{font-size: 38px; line-height: 38px;}
	.lp41 .right_block .before {  content: "";  position: absolute;  width: 158px;  height: 253px;  top: 30px;  left: -180px; z-index: 1;
		background: url("images/pics/naprimer_5.8ebe5fcf0ca4.png") no-repeat;  background-size: 100%;}
	.lp41 .lp-container{margin-top:65px;}
	.lp41 ul li { margin-bottom: 40px;  padding-left: 58px;  font-size: 17px;}
	.lp41 .flags_block .date{ padding-left:50px;  font-size: 15px;}
	.lp41 .flags_block .date_1{margin-right:58px;}
	.lp41 .text{margin-top:38px; font-size: 15px;}
	.lp41 .primer_block_2{margin-top:73px;}

	.lp42 .wrap_cont{padding:80px 60px 90px 60px;}
	.lp42 .title{ font-size: 46px; }
	.lp42 .title_2{font-size: 31px;  margin-top:18px; }
	.lp42 .title_2:before {  content: "";  position: absolute;  height: 2px;  bottom: -46px;  left: 0px;  background-size: 100%;
		z-index: 1;  background: #F6BA5D;  width: 100%;  max-width: 682px;}
	.lp42 .lp-container{margin-top:75px;}	
	.lp42 .tit{font-size: 46px; line-height: 46px; }
	.lp42 .tit_2{ font-size: 31px;  margin-top:19px;}
	.lp42 .cloud_blue { margin-top:38px; font-size: 17px;}
	.lp42 .cloud_blue p{margin-bottom:15px;}
	.lp42 .rectangle_block{ padding-right:38px;}
	.lp42 .name{ margin-top:20px; font-size: 17px;}
	.lp42 .prof{ font-size: 13px; }
	.lp42 .rect_block{padding-top:55px;}
	.lp42 .rectangle{ margin-top:0px; width:100%; max-width:265px;}

	
	.lp18_2 .right_block{    margin-top: -140px;}
	.lp18_2 .wrap_cont {  padding-bottom:20px;}
	
	.lp18_3 .wrap_cont {  padding-bottom:70px;}

	.lp43 .title{ font-size: 70px; line-height: 65px; }
	.lp43 .title_2{ font-size: 31px; line-height: 35px;  margin-top:75px;}
	.lp43 header{float:left; width:56%; padding-right:45px;}
	.lp43 .lp-container{float:left; width:44%; }
	.lp43 ul{margin-top:15px;}
	.lp43 ul li {list-style:none; margin-bottom: 35px; padding-left: 58px; font-size: 23px; line-height: 23px;}
	
	.lp43 .title_1{font-size: 56px; line-height: 49px; }	

	.lp43 .title_3{ font-size: 27px; margin-top:40px;max-width:665px; width:100%;}

	.lp43 .header {  float: left;  width:62%;}	
	.lp43 .lp-container_2 {  max-width: 445px;  width: 38%;}
		
	
	.lp44 .wrap_cont{padding:110px 64px 30px 64px;}
	.lp44 .title{ font-size: 47px; line-height: 46px; }
	.lp44 .title_2{ font-size: 31px; line-height: 31px;  margin-top:30px;}
	.lp44 .lp-container{margin-top:120px;}
	.lp44 .tit{ font-size: 13px; line-height: 24px; }
	.lp44 .doc_med_2{margin-top:40px;}
	.lp44 .doc_img{margin-top:25px;}
	.lp44 .doc_img_2{margin-top:8px;}
	.lp44 .img{width:100%; max-width:710px;}
	
	.lp44 .doc_med_2_2 {  margin-top: 260px;}
	
	.lp44 .doc_it_2 {  margin-top: 190px;}
	.lp44_it .wrap_cont{padding:110px 70px 200px 70px; }
	
	.lp44 .cloud_med div {  font-size: 23px;   max-width: 135px;  width: 100%;}
	.lp44 .cloud_med_1 div {  left: -100px;  padding-top: 35px;}
	.lp44 .cloud_med_2 div {  right: -65px;  top: 20px;}
	.lp44 .cloud_med_5 div { left: -100px;  padding-top: 45px;}	
	.lp44 .cloud_med_6 div {  right: -105px;  padding-top: 40px;}
	.lp44 .cloud_med_8 div {  padding-top: 35px;  right: -80px;}
	
		
	.lp45 .wrap_cont{padding:100px 0px 120px 0px; }
	.lp45 .title{font-size: 35px; line-height: 35px; }
	.lp45 .title_2{font-size: 23px; line-height: 25px;  margin-top:22px;}
	.lp45 .under_title{margin-top:35px; font-size: 23px; line-height: 25px;}
	.lp45 header{float:left; width:57%; padding-right:40px;}
	.lp45 .lp-container{float:left; width:43%; }
	.lp45 .video_title{font-size: 13px; line-height: 22px; margin-top:17px;}
		
		
	.lp46 .wrap_cont{padding:75px 64px 80px 64px;}
	.lp46 .title_2{ font-size: 54px; width:60%;}
	.lp46 .circles{ width:40%; }
	.lp46 .circles .circle{width:217px; height:217px; font-size:13px; padding-top:82px; }

	.lp46 .circles .circle .numb{font-size:54px;}
	.lp46 .circles .circle .text{ font-size: 13px;}
	.lp46 .circle_tit{font-size: 10px; margin-top:13px;}
	.lp46 .rectangle_block{margin-top:82px;}
	.lp46 .rect_block{  padding-right:63px;    }
	.lp46 .rectangle{ max-width:100px;}
	.lp46 .name{font-size: 17px; margin-top:21px;}
	.lp46 .prof{font-size:17px;  margin-top:10px; }
	.lp46 .quote_cell{font-size:17px;}
	.lp46 .quote_cell_1{ padding-right:35px;}
	.lp46 .quote_cell_2{ padding-right:20px;}
	.lp46 .btn_ord{font-size: 13px; }

		
		
		
	.lp47 .wrap_cont{ padding:40px 64px 40px 64px;}
	.lp47 .sert_tit{margin-top:80px; font-size: 13px; }
	.lp47 .tit{margin-bottom:25px; font-size: 13px; line-height: 24px; }	
			
		
	.lp48 .step .cir img{width:100%; max-width:95px;}
	.lp48 .tit {  font-size: 17px;  margin-top: 36px;}
	.lp48 .text { font-size: 17px; margin-top: 14px;}
	.lp48 .soc img{max-width:45px; width:100%;}
	.lp48 .soc {  margin-right: 10px;}
	.lp48 .lp-container{margin-top:50px; padding-left:35px;}
	.lp48 .title {   font-size: 47px; line-height: 46px; }
	.lp48 .title_2 { font-size: 31px; line-height: 44px; margin-top:17px;}
	.lp48 .title_2_2{font-size: 47px; line-height: 45px;}
	.lp48 .title_3 { font-size: 31px; line-height: 44px;  margin-top:10px;}
	.lp48 .time{ font-size: 21px; line-height: 30px; top:35px;}	
	.lp48 .step:nth-child(1) {  padding-right: 25px;}
	

	.lp49 .title { font-size: 31px; }
	.lp49 .lp-container{margin-top:55px;}
	.lp49 .left_block{float:left; width:52%; padding-right:30px;}
	.lp49 .right_block{float:left; width:48%;}
	.lp49 ul li {  margin-bottom: 15px; font-size: 15px; }
	.lp49 ul li:before {   top: 3px; }
	.lp49 .bad_block_img:before { content: "";  position: absolute;  width:60px;  height:60px;  bottom: 16px;  left: 10px;  z-index: 2;
		background: url("images/pics/circle_no.a4ba7b56812e.png") no-repeat;  background-size: 100%;}
	.lp49 .bad_block .img{width:100%; max-width:265px;}
	.lp49 .bad_block .tit{font-size: 17px; margin-top:40px; }


	
	.lp_serch_doc .wrap_cont { padding:90px 44px 30px 44px;}
	.lp_serch_doc .title{ font-size: 46px;}
	.lp_serch_doc .search_block{margin-top:80px;}
	.lp_serch_doc .search_block .word_block{ margin-bottom:68px; padding-right:20px;}
	.lp_serch_doc .search_block .word_block ul{ margin-top:28px;}
	.lp_serch_doc .search_block .word_block ul li{font-size: 26px;	margin-bottom:18px; }
	.lp_serch_doc .character{font-size: 91px;}
	.lp_serch_doc .find_doc{font-size: 15px;}
	

	.lp_kachestvo .wrap_cont { padding:104px 44px 70px 44px;}
	.lp_kachestvo .wrap_cont_ins{padding:0px 35px;}
	.lp_kachestvo .title_1{font-size: 46px; line-height: 54px; }
	.lp_kachestvo .title_2{font-size: 31px; line-height: 35px; margin-top:8px;}
	.lp_kachestvo .title_2:before{  max-width: 678px; bottom: -25px;}
	.lp_kachestvo .block_img{margin-top:110px; }
	.lp_kachestvo ul{margin-top:45px;}
	.lp_kachestvo ul li{margin-bottom:33px; font-size: 31px;}
	.lp_kachestvo ul li:before{content: "";  position: absolute;}
	.lp_kachestvo ul li:nth-child(1):before{top:-70px; left:-165px; width:164px; height:175px; background: url("images/pics/arrow_kach_1.8b43066940b2.png") no-repeat;  background-size: 100%;}
	.lp_kachestvo ul li:nth-child(2):before{top:-70px; left:-165px; width:135px; height:157px; background: url("images/pics/arrow_kach_2.4ede4aa0e397.png") no-repeat;  background-size: 100%;}
	.lp_kachestvo ul li:nth-child(3):before{top:-110px; left:-210px; width:220px; height:239px; background: url("images/pics/arrow_kach_3.edabba663b70.png") no-repeat;  background-size: 100%;}
	.lp_kachestvo ul li:nth-child(4):before{top:-90px; left:-265px; width:257px; height:220px; background: url("images/pics/arrow_kach_4.8072cef87c9a.png") no-repeat;  background-size: 100%;}
	.lp_kachestvo ul li:nth-child(5):before{top:-50px; left:-185px; width:168px; height:136px; background: url("images/pics/arrow_kach_5.4b62870ebd15.png") no-repeat;  background-size: 100%;}
	.lp_kachestvo ul li:nth-child(6):before{top:-110px; left:-235px; width:241px; height:259px; background: url("images/pics/arrow_kach_6.d49ecfbde145.png") no-repeat;  background-size: 100%;}
	.lp_kachestvo ul li:nth-child(1){margin-bottom:80px;}
	.lp_kachestvo .title_under{text-align:center; margin-top:130px; font-size: 32px; line-height: 36px; text-align: center; letter-spacing: 0.02em;}
	.lp_kachestvo .title_under p{margin-bottom:10px;}
	
	.lp_kachestvo_2 .img_doc_kach_2{ max-width:500px; }
	.lp_kachestvo_2 .block_arrows .arrow{font-size: 30px; max-width:325px; line-height: 33px;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(1){right:-860px; top:200px;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(2){right:-860px; top:400px;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(3){left:-600px; top:170px;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(1):before{top:-30px; left:-100px; width:220px; height:239px; 
	background: url("images/pics/arrow_kach_3.edabba663b70.png") no-repeat;  background-size: 100%;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(2):before{top:-30px; left:-100px; width:168px; height:136px; 
	background: url("images/pics/arrow_kach_5.4b62870ebd15.png") no-repeat;  background-size: 100%;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(3):before{top:-50px; right:0px; left:-10px; margin:0px auto; width:219px; height:239px; 
	background: url("images/pics/arrow_kach_7.70ce9f9841f1.png") no-repeat;  background-size: 100%;}
	.lp_kachestvo_2 .title_under{text-align:center; margin-top:80px;}
	
	.lp_kachestvo_3 .wrap_cont_ins {  padding: 0px 0px;}
	.lp_kachestvo_3 .wrap_cont { padding:70px 0px 120px 20px;}
	.lp_kachestvo_3 .img_doc_kach_3{ max-width:410px; width:100%; margin:0px auto; position:absolute; left:0px; right:-170px;}
	.lp_kachestvo_3 .block_img{position:relative; z-index:3;}
	.lp_kachestvo_3 .block_img img{  margin-top: 70px;}
	.lp_kachestvo_3 .block_arrows{position:relative; }
	.lp_kachestvo_3 .block_arrows .arrow{ font-size: 30px;  width:100%;	line-height: 32px; }
	.lp_kachestvo_3 .block_arrows .arrow p{margin-bottom:18px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(1){max-width:430px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(2){margin-top:90px; max-width:400px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(3){margin-top:145px; max-width:500px; margin-left:165px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(4){top:60px; position:absolute; right:0px; max-width:280px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(5){top:300px; position:absolute; right:0px; max-width:280px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(6){top:670px; position:absolute; right:0px; max-width:420px;}

	.lp_kachestvo_3 .block_arrows .arrow:nth-child(1):before{top:60px; right:-170px; width:169px; height:156px; }
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(2):before{top:-170px; right:-170px; width:284px; height:258px; }
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(3):before{top:-120px; right:40px; width:99px; height:113px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(4):before{top:20px; left:-140px; width:136px; height:130px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(5):before{top:140px; left:-100px; width:120px; height:127px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(6):before{top:-90px; left:-120px; width:105px; height:126px;}

		
		
	.lp1_5 .title_3 {  font-size: 35px;  line-height: 45px;  margin-top: 50px; }

	.lp1_6 .wrap_cont{ padding:90px 40px 120px 40px; }
	.lp1_6 .title_3{font-size: 35px; line-height: 45px; margin-top:50px;  max-width: 700px;}
	.lp1_6 .title_3 p{margin-bottom:35px; }
	.lp1_6 .list {  margin-top: 26px; padding-right:0px;}
	.lp1_6 .list div{ margin-left: 15px;}

	.lp1_7 {  margin-top:50px; margin-bottom:50px;}
	.lp1_7 .wrap_cont{ padding:50px 40px 70px 40px; }
	.lp1_7 .title_3 p{margin-bottom:35px; }
	.lp1_7 .circle { top: 215px;}
	.lp1_7 .lp-container_2{margin-top:200px;}
	.lp1_7 .title_4{ margin-top:45px; }
	.lp1_7 .circle_2{width: 350px;  height: 350px;   right: -100px;  top: 750px;}
	.lp1_7_2 .circle {top: 250px;}
	.lp1_7_2 .lp-container{margin-top:130px;}
	.lp1_7_2 .title_0{	margin-top:-50px;  max-width: 700px;}

		
	
	
	.lp_faster .wrap_cont{ padding:70px 64px 70px 64px; }
	.lp_faster .title{ font-size: 46px; line-height: 56px; }	
	.lp_faster .lp-container{margin-top:125px; padding-left:18px;}	
	.lp_faster .hour{ margin-bottom:120px;}	
	.lp_faster .hour .hour_tit{font-size: 30px; line-height: 24px;  padding-left:95px;}	
	.lp_faster .hour .hour_tit:before{ background-size:100%; width:57px; height:57px; margin-top:-28px;}
	.lp_faster .hour .desc{font-size: 23px; line-height: 32px; margin-top:60px;}
	.lp_faster .faster_doc_wrap a{font-size: 38px; line-height: 48px;}	
	.lp_faster .quote_big{  margin-top:35px; position:relative; right:-100px;}
	.lp_faster .name{ font-size:15px;  margin-top:14px; }
	.lp_faster .prof{  font-size:16px; margin-top:5px;}
	.lp_faster .quote_cell p{ margin-bottom:17px;}
	.lp_faster .cloud_blue{font-size: 21px; line-height: 24px;}	
	.lp_faster .quote_cell_1 .rect_block_small { padding-left: 35px;}
	.lp_faster .phone{font-size:38px;}
	.lp_faster_2 .lp-container{margin-top:40px;}	
	.lp_faster_2 .wrap_cont{ padding:70px 64px 0px 64px; }	
	
	
	.lp_faster_skidka .wrap_cont{ padding:95px 64px 60px 64px; }

	.lp_faster_skidka .hour_3{margin-right:0px;}
	.lp_faster_skidka .title{font-size: 46px; line-height: 48px;  max-width:770px;}

	.lp_faster_skidka .red_cir {  max-width: 250px; width:100%; height: 175px;   background: url("images/pics/red_cir_2.1633eedb83c9.png") no-repeat; background-size:100%;
	   text-align: center;  padding-top: 70px;  font-size: 46px; line-height: 36px;}
	.lp_faster_skidka .hour_2 .red_cir{margin-top:-25px;}
	.lp_faster_skidka .lp-container {  margin-top: 75px;   padding-left: 0px;}	
	.lp_faster_skidka .hour {  margin-bottom: 0px; position:relative; min-height:290px;}
	.lp_faster_skidka .hour .hour_tit {  letter-spacing: 0.03em;   padding-left: 80px;}
	.lp_faster_skidka .hour .desc{max-width:300px; width:100%;}
	.lp_faster_skidka .hour .desc p{padding-bottom:12px;}
	
	.lp_faster_skidka_2 .wrap_cont{ padding:45px 64px 70px 64px; }
	
	.lp_non_office .wrap_cont{ padding:75px 64px 75px 64px; }
	.lp_non_office .title_1{font-size: 46px; line-height: 44px; }	
	.lp_non_office .title_2{ font-size: 36px; margin-top:45px;}		
	.lp_non_office .desc{font-size: 28px; line-height: 32px; margin-top:28px;}
	.lp_non_office .desc p{margin-bottom:13px; }


	
	.lp_free_period .wrap_cont{  padding:20px 64px 80px 64px; }
	.lp_free_period .title_1{font-size: 35px;line-height: 38px;}

	
	
	.lp_bp .wrap_cont { padding:80px 60px 70px 60px; margin-top:40px; margin-bottom:30px;}
	.lp_bp .title{font-size: 50px; }
	.lp_bp .title_2{font-size: 30px;  margin-top:42px; }
	.lp_bp .lp-container{margin-top:110px;     text-align: center;}
	.lp_bp .block .desc{font-size: 30px;  margin-top:55px;}
	
	
	
	.lp_legalize .wrap_cont{ padding:150px 64px 70px 64px; }	 
	.lp_legalize .title{font-size: 46px; line-height: 46px; }	
	.lp_legalize .quote_big{ margin-top:55px;}	
	.lp_legalize .quote_cell_1 .rect_block_small { padding-left: 35px;}
	.lp_legalize .quote_cell_1 .cloud_blue_1 { font-size: 27px; padding:24px 24px 5px 24px;}	
		
	.lp_legalize_2 .wrap_cont{ padding:40px 64px 70px 64px; }
	
	.lp_maximum .title{font-size: 46px; line-height: 56px; }
	.lp_maximum .lp-container{margin-top:150px; }
	.lp_maximum .arrow{ font-size: 31px; }
	
	.lp_maximum_2 .block img {   max-width: 390px;}
	.lp_maximum_2 .title{font-size: 61px;  line-height: 52px;}
	.lp_maximum_2 .arrow{ font-size: 31px; }
	.lp_maximum_2 .arrow_1{top:60px; right:-100px;}
	.lp_maximum_2 .arrow_1:before{ width:273px; height:126px;}
	.lp_maximum_2 .arrow_2{bottom:200px; right:-100px;}
	.lp_maximum_2 .arrow_2:before{ width:273px; height:126px;}
	.lp_maximum_2 .arrow_3{bottom:200px; left:-890px;}
	.lp_maximum_2 .arrow_3:before{ width:273px; height:126px;}

	.lp_maximum_2 .arrow span{font-size: 20px;     line-height: 20px;     max-width: 160px;   padding-top: 20px;}
	
	

	.lp_vozvr_gotovo .title{ font-size: 54px; line-height: 46px; }
	.lp_vozvr_gotovo .block img{width:100%; max-width:150px; }
	.lp_vozvr_gotovo .block .desc{font-size: 31px; line-height: 35px;  margin-top:14px;}
	.lp_vozvr_gotovo .under_title{ margin-top:85px;  font-size: 31px;}

	.lp_apostil .title { font-size: 50px;  line-height: 48px;}
	
	
	.lp_viezd .title{font-size: 46px; line-height: 54px; }
	.lp_viezd .desc{margin-top:65px;   font-size: 35px; }
	.lp_viezd ul{ margin-top:44px;}
	.lp_viezd ul li{font-size: 31px; margin-bottom:44px;}
	
	.lp_diplom .title{ font-size: 46px; line-height: 54px; }
	
	.lp_diplom_amazon .wrap_cont { padding: 65px 50px 55px 60px;}
	.lp_diplom_amazon .title {  font-size: 53px;  line-height: 56px;}

	.lp_diplom ul li{font-size: 31px; line-height: 36px;  margin-bottom:37px;}
	.lp_diplom .quote_block{ padding-left:20px; margin-top:75px;}
	.lp_diplom .quote{ font-size: 17px; line-height: 23px; }
	.lp_diplom .manager_block .name{font-size: 17px;}
	.lp_diplom .manager_block .post{font-size: 14px; }
	.lp_diplom .quote_block p{font-size: 17px; line-height: 23px;  margin-bottom:14px;}
	.lp_diplom .quote_block {  max-width: 395px;}

	.lp_diplom_6 .title{  font-size: 40px; line-height: 42px;}

	.lp_diplom .circle_orange { right: -70px;  top: 290px;  height: 367px;  width: 367px;	}		
	
	.lp_diplom_7 .title_4{  max-width:900px; font-size: 29px; line-height: 32px; margin-top:50px;}
	.lp_diplom_7 .title_5{ font-size: 31px; line-height: 35px; margin-top:20px;}
	
	.lp_diplom_8 .title{ max-width:900px;  font-size: 38px; line-height: 42px;}
	.lp_diplom_8 .lp_cont {   max-width: 750px;  }
	.lp_diplom_8 .wrap_cont {padding:60px 64px 60px 64px; }
	.lp_diplom_8 .circle_orange {  right: -70px;  top: 130px;  z-index: 2;  height:280px;  width: 280px;}
	


	
	
	.lp_hudozh_for_prosto .wrap_cont { padding:70px 100px 80px 64px; }
	.lp_hudozh_for_prosto .block{font-size: 31px; line-height: 35px;}
	.lp_hudozh_for_prosto .quote_block {  padding-left: 20px;  margin-top: 0px;     max-width: 470px;}
	
	
	
	.lp_diplom_2 .title_2{font-size: 34px; line-height: 46px; margin-top:55px;}
	.lp_diplom_3 .title_2{font-size: 30px; line-height: 32px; margin-top:16px;}
	
	
	.lp_za_rulem .title {  font-size: 46px;  line-height: 54px;}
	.lp_za_rulem .title_2 {  font-size: 35px;  line-height: 46px;   margin-top: 56px;}
	.lp_za_rulem .text {  font-size: 23px;  line-height: 24px;  margin-top: 40px;  text-align: center;  letter-spacing: 0.02em;}
	
	.lp_world .title{ font-size: 31px;}
	.lp_world .title_2{ font-size: 54px; line-height: 46px;  margin-top:23px;}
	.lp_world .title_3{ font-size: 31px; line-height: 34px; margin-top:95px;}

	.lp_world .list div{ font-size: 38px; line-height: 38px; margin-left:20px; margin-bottom:20px;}
	.lp_world .circle{width:630px; height:630px; padding-top:133px; padding-left:257px;   left:-170px; top:380px;}
	.lp_world .circle_text{ font-size: 31px; max-width:320px; width:100%;}	
	.lp_world .circle_percent{font-size: 145px; line-height: 145px; margin-top:0px; margin-bottom:0px; margin-left:-10px;}	
	
	
	.lp_USA_EUR .title {  font-size: 46px;  line-height: 54px;}
	.lp_USA_EUR .title_2 {  font-size: 35px;  line-height: 42px;}
	
	
	.lp_tamozh .lp-container{margin-top:160px; }
	.lp_tamozh .title {  text-align: center;  font-size: 38px;}
	.lp_tamozh .text{ padding-left:70px; font-size: 25px; line-height: 38px;}
	.lp_tamozh .text p{margin-bottom:28px;}
	.lp_tamozh .text p:last-child{margin-bottom:0px;}
	
	

	.lp_sambo .img img{width:100%; max-width:380px;}
	.lp_sambo .title{ max-width:595px; font-size: 39px; line-height: 39px; letter-spacing: 0.02em; } 
	.lp_sambo .text{width:100%; max-width:540px; margin-top:50px;}
	.lp_sambo .text p{font-size: 19px; line-height: 26px;  margin-bottom:12px;}

	.lp_makro .title {  font-size: 46px;  line-height: 42px; }
	.lp_makro .text {  max-width: 550px;   font-size: 31px;  line-height: 45px;  margin-top: 20px;}
	
	.lp_razno_it .title{ font-size: 46px; line-height: 46px;  max-width:950px; width:100%; } 
	.lp_razno_it .title p{margin-bottom:25px;}
	
	
	


	.lp_razno_it .title{ font-size: 46px; line-height: 46px;} 
	.lp_razno_it .title p{margin-bottom:26px;}


	.lp_variants .title{ font-size: 54px; line-height: 48px;}
	.lp_variants .title_2{font-size: 31px; line-height: 36px;  margin-top:50px;}

	.lp_variants .tabs .tab{font-size: 14px; margin-right:50px; padding-bottom:12px;}
	.lp_variants .line_block{position:relative; margin-top:85px;}
	.lp_variants .lp-container{margin-top:55px;}
	.lp_variants .attens_text{ font-size: 17px;  margin-top:60px;}	
	.lp_variants .tit{font-size: 31px;}	
	.lp_variants .tabs{margin-top:52px;}	
	.lp_variants .img_block{margin-top:50px;}
	.lp_variants .tab_item img{ max-width:785px; width:100%;}
		
	.lp_variants .lp-container_2{margin-top:120px;}	
	.lp_variants .title_und{font-size: 38px; line-height: 52px; }
	.lp_variants .lp-container_3{margin-top:90px; position:relative;}
	.lp_variants ul {list-style:none;  padding-left: 0px;  margin-top: 110px;}
	.lp_variants ul li {  margin-bottom: 35px;  font-size: 17px;}
	.lp_variants .under_title {  font-size: 14px; line-height: 24px;  padding-top: 14px;  padding-left: 60px; }
	.lp_variants_best_3 .lp-container_3 {margin-top: 0px;	}
	
	
	
	.lp_variants .tit_2 {  font-size: 23px;  line-height: 34px;  margin-top: 10px;}
	.lp_variants_pro .wrap_cont{ padding:150px 64px 0px 64px;}
	.lp_variants_best .wrap_cont{ padding:150px 64px 0px 64px;}
	.lp_variants_best .wrap_cont_2{padding-bottom:130px;}
	.lp_variants .circle { font-size: 13px;}
	.lp_variants .circle_1{ top:270px; right:-300px; width:328px; height:328px; padding-top:117px;}
	.lp_variants .circle_2{ top:40px; right:-550px; width:196px; height:196px; padding-top:79px;}
	.lp_variants .circle_3{ top:170px; right:-830px; width:227px; height:227px; padding-top:94px;}
	.lp_variants .circle_4{ top:400px; right:-1050px; width:170px; height:170px; padding-top:66px;}

	
		
	.lp_blue .wrap_cont{ padding:60px 40px 78px 96px;    background: #7ac6d7;}
	.lp_blue .circle{width:420px; height:420px;  left:-200px; top:100px;}
	.lp_blue .lp-container {max-width:560px; width:100%; text-align:left; margin:0px auto;}
	.lp_blue .text{font-size: 21px; line-height: 22px;  margin-top:20px;}
	.lp_blue .forexample { max-width: 327px;  width: 100%;}
	.lp_blue .busines {  font-size: 13px; line-height: 24px;argin-top:20px;}
	

	.lp_blue .wrap_cont{ padding:60px 40px 78px 96px;  }
	.lp_blue .circle{width:418px; height:418px; left:-200px; top:100px;}
	.lp_blue .lp-container {max-width:530px; }
	.lp_blue .text{font-size: 21px; }
	.lp_blue .forexample {  margin-top: 0px;  margin-left: -125px;  max-width: 307px;  width: 100%;}
	.lp_blue .busines { font-size: 13px;}
	.lp_blue .circle {width: 410px; height: 410px;     left: -220px;   top: 40px;  z-index: 5;	}
		
	.lp_blue .forexample div {left: 20px;   top: 40px; font-size: 32px;  line-height: 32px;}
	
	
	.lp_test_prod .title{font-size: 38px; line-height: 38px;  min-height:80px;}
	.lp_test_prod .desc{font-size: 17px; line-height: 22px;  padding-left:60px; margin-top:44px; max-width:440px; }
	.lp_test_prod .desc_2{margin-top:100px;}
	.lp_test_prod .desc p{padding-bottom:13px;}
	.lp_test_prod .under_title {font-size: 13px; margin-top:50px;}
	.lp_test_prod .btn_wrap .btn_know {  padding: 16px 25px;  max-width: 326px;   font-size: 16px; }
	.lp_test_prod .tit_btn{margin-top:22px;  font-size: 15px;}





	.lp_video_audio .tit_audio{ font-size: 17px; max-width:350px; }
	.lp_video_audio .title{ font-size: 23px; line-height: 26px;}
	.lp_video_audio .circle { content: "";  position: absolute;  width: 95px;  height: 95px;  top:-17px; left: -124px; 
		background:#f8f8f8;  text-align:center;     -moz-border-radius: 100%;     -webkit-border-radius: 100%; }
	.lp_video_audio .circle img{max-width:30px; width:100%;}
	.lp_video_audio .left_block ul{margin-top:50px; max-width:334px;}
	.lp_video_audio .left_block ul li{ font-size: 17px;  margin-bottom:20px; }
	.lp_video_audio .left_block ul li:last-child{margin-bottom:0px;}
	.lp_video_audio .btn_wrap{margin-top:32px;}
	.lp_video_audio .btn_know{font-size: 13px;}

	.lp_video_audio .jp-audio{ max-width:315px; margin-bottom:9px; }
	.lp_video_audio .jp-title{font-size:13px; top:10px;}
	



	.lp_uverennost .title{font-weight: 600; font-size: 48px; line-height: 56px; letter-spacing: 0.02em; max-width:871px; width:100%;}
	.lp_uverennost .title_2{font-size: 36px; line-height: 43px; letter-spacing: 0.02em; position:relative; max-width:871px; width:100%; margin-top:30px;}
	.lp_uverennost .title_2:before{ bottom:-25px;  }
	.lp_uverennost .lp-container{margin-top:130px; position:relative;}
	.lp_uverennost .wrap_cont{ padding:120px 64px 160px 64px; }
	.lp_uverennost .block_text{width:100%; max-width:505px; font-size: 24px; line-height: 34px; letter-spacing: 0.02em;}
	.lp_uverennost .block_blue{background: #7AC6D7; box-shadow: 0px 4px 10px #E0EBED; border-radius: 22px;  -moz-border-radius:22px; 
	-webkit-border-radius:22px; padding:48px 79px 48px 40x; color:#fff; width:100%; max-width:684px; position:absolute; top:-40px;
	 right:-720px; left:0px; margin:0px auto;}
	.lp_uverennost .block_blue .text{font-size: 24px; line-height: 34px; letter-spacing: 0.02em;}
	.lp_uverennost .block_blue .text_2{font-size: 24px; line-height: 34px; letter-spacing: 0.02em;}
	.lp_uverennost .text_2{margin-top:40px; font-weight: 600;}
	.lp_uverennost .text span{white-space:nowrap;}
		
		
	.lp_uverennost_2 .title{ font-size: 46px; max-width: 870px;}
	.lp_uverennost_2 .title_2{font-size: 31px;  margin-top:60px;}	
	
	
	.lp_sob_got_rolik .block_steps{float:left; width:45%; padding-right:30px;}
	.lp_sob_got_rolik .block_circle{float:left; width:25%;}
	.lp_sob_got_rolik .block_circle_1{padding-right:20px;  width:30%;}
	.lp_sob_got_rolik .title{ font-size: 38px; line-height: 45px; }
	.lp_sob_got_rolik .circle { font-size: 13px; line-height: 22px;  width: 240px;  height: 240px;}
	.lp_sob_got_rolik .circle_1{ background: url("images/pics/bg_it_circle_blue.0597e4843b06.png"); padding-top: 97px; margin-left:20px;}
	.lp_sob_got_rolik .circle_2{ background: url("images/pics/bg_it_circle_red.d0cb60bf9209.png"); padding-top: 77px; margin-left:20px;}
	.lp_sob_got_rolik .block_steps ul{margin-top:53px;  max-width:390px;}
	.lp_sob_got_rolik .block_steps ul li{margin-bottom:38px;  }
	.lp_sob_got_rolik .block_steps ul li .tit{ font-size: 19px; line-height: 22px; }
	.lp_sob_got_rolik .block_steps ul li .desc{ font-size: 17px; line-height: 22px; margin-top:20px;}
	.lp_sob_got_rolik .block_circle ul{margin-top:27px;}
	.lp_sob_got_rolik .block_circle ul li {  font-size: 19px; line-height: 22px; margin-bottom: 22px; }

	.lp_localiz{padding-top:60px;}
	.lp_localiz .name{  font-size:17px;  }
	.lp_localiz .prof{ font-size:17px;}
	.lp_localiz .title_2{ font-size: 38px; line-height: 46px; }
	.lp_localiz .title_2_wrap{text-align:center; max-width:580px; width:100%; margin:0px auto;}
	.lp_localiz .rectangle { max-width: 120px;}

	
	.lp_localiz_2 .title_top{font-size: 46px; line-height: 48px; text-align: center; margin-bottom:45px;}
	.lp_localiz_2 .title_2_wrap{ max-width:810px; }
	.lp_localiz_2 .rect_block{margin-top:40px;}
	.lp_localiz_2 .info_rectangle { margin-top: 65px;}	
	
	.lp_localiz_3{padding-top:0px;}	
	
	.lp_localiz_4 .wrap_cont{padding-top:20px;}	
	.lp_localiz_4 .title_top{font-size: 39px; line-height: 46px;  max-width:920px; width:100%; margin:0px auto;}
	.lp_localiz_4 .title_2_wrap{max-width:920px; width:100%; margin-top:70px;}
	.lp_localiz_4 .title_2_wrap span p{padding-bottom:24px;}	

	.lp_localiz_4_2 .title_2_wrap {  max-width: 875px;   margin-top: 0px;}		
	
	
	.lp_localiz_6 .title_2{text-align:left; font-size: 31px; line-height: 33px; max-width:730px; margin:0px auto;}
	
	.lp_sob_got_rolik_2 .block_steps{float:none; width:50%; padding-right:0px;}
	.lp_sob_got_rolik_2 .block_steps ul{margin-top:58px; width:100%; max-width:530px;}
	.lp_sob_got_rolik_2 .title{width:100%; max-width:800px;}
	
	
	.lp_auto_sim_slides .slider_text {  font-size: 23px;  line-height: 33px;  margin-top: 20px; padding-right:30px;}
	
	.lp15 .title_3 {  font-size: 47px; line-height: 44px;}
	

	.lp_format .title{font-size: 38px; line-height: 42px; max-width:720px; }
	.lp_format .circle {  width: 408px;  height: 408px; right:-1200px; top:30px;}
	.lp_format .block_steps ul{margin-top:58px; width:100%; max-width:515px;}
	.lp_format .block_steps ul li{ padding-left:55px; font-size: 17px;	}

	.lp_format_2 .wrap_cont{ padding:30px 64px 100px 64px; }
	.lp_format_2 .title{max-width:820px; }
	.lp_format_2 .circle{top:340px; width: 367px;  height: 367px;}
	.lp_format_2 .block_steps ul li{width:100%; max-width:515px;}
	.lp_format_2 .block_steps ul {  margin-top: 105px;}
	.lp_format .block_steps ul li .tit {font-size: 19px;}
	.lp_format .block_steps ul li .desc { font-size: 17px;  margin-top:19px;}
	
	

	.lp_blue_material .title{ font-size: 54px; max-width:785px; width:100%; }
	.lp_blue_material .title:before{  top:-70px; left:-110px; width:334px; height:334px;}
	.lp_blue_material .block_steps ul li{ font-size: 38px; line-height: 38px; margin-bottom:29px;}
		
		
	.lp_loc_video header{padding:0px 64px; position:relative;}
	.lp_loc_video .videos{background: #F8FBFB; padding:50px 70px 100px 70px; margin-top:110px;}
	.lp_loc_video .title{font-size:38px; }
	.lp_loc_video .video_1{float:left; padding-right:38px;}
	.lp_loc_video .video_2{float:right; padding-left:38px;}
	.lp_loc_video .under_title{font-size: 46px; line-height: 46px;  padding:90px 0px 75px 0px;max-width:950px;}	
		

	.lp_specialists .title{font-size: 46px; line-height: 52px;}
	.lp_specialists .circles{height:377px;  margin-top:140px;}
	.lp_specialists .circle{  width:377px; height:377px;  padding-top:160px;}
	.lp_specialists .circle_1{left:-340px;}
	.lp_specialists .circle_2{right:-340px;}
	.lp_specialists .circle .tit{font-size: 46px; line-height: 52px;}
	.lp_specialists .circle .desc{font-size: 19px;  max-width:310px;}
	.lp_specialists .under_title{font-size: 19px; line-height: 24px; max-width:560px; margin-top:55px; }	
			
		

	.lp_pages_slides .title{font-size: 46px;  line-height: 52px; padding:0px 54px; }
	.lp_pages_slides .title_2{font-size: 34px; line-height: 42px; padding:0px 54px;}
	.lp_pages_slides .slider_text{ font-size: 17px; line-height: 22px; }
	.lp_pages_slides .wrap_slider{ margin-top:545x; padding:65px 54px 74px 54px; position:relative;}
	.lp_pages_slides .left_block .text{margin-top:77px; font-size: 17px; line-height: 22px;  max-width:255px; width:100%;}
	.lp_pages_slides .left_block .text p{margin-bottom:10px;}
	.lp_pages_slides .swiper-slide a.img_1 img{max-width:480px; width:100%;}
	.lp_pages_slides .swiper-slide a.img_2{ float:left; padding-right:20px; width:50%;}
	.lp_pages_slides .swiper-slide a.img_3{ float:right;  padding-left:20px; width:50%; text-align:left;}

	.lp_pages_slides .swiper-button-prev {  right: 54px; }
	.lp_pages_slides  .swiper-button-next {  right: 54px; }
	.lp_pages_slides .swiper-pagination-current{font-size:58px; }
	.lp_pages_slides .swiper-pagination-total{font-size:17px; font-weight:500; }

	

	.lp_system_ita_rus .title{font-size: 46px; line-height: 58px; }
	.lp_system_ita_rus .lp-container{margin-top:85px; }
	.lp_system_ita_rus .step ul{margin-top:55px;}
	.lp_system_ita_rus .step ul li{margin-bottom:38px; font-size: 30px; line-height: 36px;}
	.lp_system_ita_rus .cir{max-width:580px;}
	.lp_system_ita_rus .step_2 .cir{max-width:380px;}
	.lp_system_ita_rus .under_text{margin-top:80px; max-width:450px;  font-size: 19px; line-height: 24px; }
	.lp_system_ita_rus .circle_orange{position:absolute; width:268px; height:268px;}	 
	.lp_system_ita_rus .circle_orange_1{top:70px; left:-130px;} 
	.lp_system_ita_rus .circle_orange_2{top:450px; right:-150px;} 
 	
	
	.lp_dichiar_oform .wrap_all{width:100%; max-width:500px;}
	.lp_dichiar_oform .title{ font-size: 38px;line-height: 38px; }
	.lp_dichiar_oform .title_2{ font-size: 29px; margin-top:37px;}
	.lp_dichiar_oform .text{ font-size:19px;  margin-top:18px;} 
	.lp_dichiar_oform .text p{margin-bottom:10px;} 
	 

	.lp_usluga_doc header{max-width:640px;}
	.lp_usluga_doc .title{ font-size: 38px; line-height: 42px; }
	.lp_usluga_doc .title_2{ font-size: 31px; line-height: 38px;  margin-top:37px;} 
	.lp_usluga_doc .step ul{margin-top:54px;  max-width:400px; }
	.lp_usluga_doc .step ul li{margin-bottom:38px; font-size: 31px; line-height: 36px;}
	.lp_usluga_doc .step ul li .tit{ font-size: 23px;}
	.lp_usluga_doc .step ul li .desc{font-size: 17px;  margin-top:23px;}
	
	.lp_usluga_doc .circle_1{font-size: 17px; right: -360px;  width: 272px;  height: 272px;}
	.lp_usluga_doc .circle_2{ top:70px; right:-600px; width:196px; height:196px; padding-top:79px;}
	.lp_usluga_doc .circle_3{ top:210px; right:-830px; width:227px; height:227px; padding-top:94px;}
	.lp_usluga_doc .circle_4{ top:420px; right:-660px; width:170px; height:170px; padding-top:54px;}
	.lp_usluga_doc .circle_1:before { top: 87px;}
	 
	.lp_realii_strani .wrap_cont{padding:84px 20px 60px 20px; max-width:1100px; width:100%;}
	.lp_realii_strani .title{ font-size: 46px; max-width:1040px;}
	.lp_realii_strani .desc{ font-size: 35px; margin-top:38px;} 
	.lp_realii_strani .desc p{margin-bottom:28px;} 
	.lp_realii_strani .desc p:last-child{margin-bottom:0px;}
		
	.lp_instancii .wrap_cont{padding:80px 64px 100px 64px; }
	.lp_instancii .title{ font-size: 46px;line-height: 56px; }
	.lp_instancii .lp-container{margin-top:55px;} 
	.lp_instancii ul li{font-size: 34px; line-height: 46px; margin-bottom:55px; padding-left:85px;}
	.lp_instancii ul li:last-child{margin-bottom:0px;}
	.lp_instancii ul li:before {content: "";  position: absolute; width: 68px; height: 68px; top: -9px;   left: 0px; }
	.lp_instancii ul.block_1{padding-right:28px; width:52%;}	
	.lp_instancii ul.block_2{ width:48%;}		
		
	.lp_blue_uridich .wrap_cont{padding:85px 24px 95px 24px; }
	.lp_blue_uridich .title{ font-size: 62px; line-height: 61px; max-width:765px; width:100%; }
	.lp_blue_uridich .title:before{  left:-130px; top:50%; left:-130px; width:277px; height:277px; margin-top:-137px;}
	.lp_blue_uridich .block_steps{ margin-top:58px;}
	.lp_blue_uridich .block_steps ul li{ font-size: 38px; line-height: 38px; margin-bottom:27px;}
	.lp_blue_uridich .from_bus_block {   margin-top:43px;}
	.lp_blue_uridich .from_bus {  font-size: 46px; line-height: 46px;}
	.lp_blue_uridich .from_bus div {  line-height: 46px;}
	.lp_blue_uridich .from_bus { margin-left: 140px;}
	.lp_blue_uridich .from_bus img { max-width: 100px;   margin-left: 21px; margin-right: 40px; }
	.lp_blue_uridich .tit{ font-size: 46px; }
	.lp_blue_uridich ul{ margin-top:30px;}
	.lp_blue_uridich ul li{ font-size: 38px; line-height: 38px; padding-left:55px; margin-bottom:5px;}
	.lp_blue_uridich ul li:before {content: ".";  position: absolute; font-size:60px; width: 5px; height: 5px; top:-15px;   left: 20px; }
	.lp_blue_uridich .block_docs{margin-top:50px;}
	.lp_blue_uridich .block_docs .ul_1{padding-right:28px;}	
	
	.lp_blue_uridich .cont_all{margin-top:120px;}
	.lp_blue_uridich .quote_block{ max-width:570px; float:left; width:50%;}
	.lp_blue_uridich .quote {  font-size: 31px; line-height: 34px;}
	.lp_blue_uridich .quote .first_quote {  margin-bottom: 16px;}
	.lp_blue_uridich .manager_block { margin-top: 28px;  max-width:340px;}
	.lp_blue_uridich .manager_block .img_left { max-width:94px; width:100%; }
	.lp_blue_uridich .manager_block .img_left img{max-width:94px; width:100%;}

	.lp_blue_uridich .name {   font-size: 17px;}
	.lp_blue_uridich .post {  font-size: 17px; }
	.lp_blue_uridich .list_right {  padding-right:25px;}
	.lp_blue_uridich .list_right div { font-size: 38px;  line-height: 38px;  margin-left: 23px;  margin-bottom:18px;}

	
			
	.lp_naznach_doc .title{ font-size: 46px; line-height:48px; }
	.lp_naznach_doc .cont_tbl .cont_cell_1{width:58%; padding-right:20px;}
	.lp_naznach_doc .cont_tbl .cont_cell_2{width:42%;}
	.lp_naznach_doc .lp-container{margin-top:45px; max-width:640px;  font-size: 31px; padding-left:25px; }
	.lp_naznach_doc .lp-container:before { width: 62px;  height: 50px;     top: -15px; background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat; background-size: 100%; }
	.lp_naznach_doc .lp-container p{margin-bottom:18px; }
	.lp_naznach_doc .lp-container p:last-child{margin-bottom:0px;}
	.lp_naznach_doc .rect_block { display: table;  width: 100%;  max-width: 400px;  margin-left: 15px;  padding-top: 30px; }
	.lp_naznach_doc .rectangle {  margin-top: 0px;  display: table-cell;  width: 45%;  vertical-align: top; padding-right: 15px;}
	.lp_naznach_doc .rectangle img {  width: 100%;  max-width: 140px; float: right;}
	.lp_naznach_doc .info_sotr {  width: 55%;    display: table-cell;  vertical-align: bottom;   padding-left: 5px;}
	.lp_naznach_doc .name {    font-size: 17px;   margin-top: 20px;  padding-top:6px;}
	.lp_naznach_doc .prof { font-size: 17px;  line-height: 22px; margin-top: 3px;   }	
	
	
	.lp_clients_slider .title{ font-size: 54px; line-height: 54px;  max-width:910px;}
	.lp_clients_slider .slider_block{ margin-top:90px;}
	.lp_clients_slider .swiper-slide {font-size:17px;}
	.lp_clients_slider .rev_block{max-width:910px;  margin-bottom:35px;} 
	.lp_clients_slider .rev_block:last-child{margin-bottom:0px;}
	.lp_clients_slider .desc_block{margin-bottom:18px;}
	.lp_clients_slider .desc_block div{margin-right:12px;  font-size:18px;}
	.lp_clients_slider .desc_block .star img{max-width:16px;}
	.lp_clients_slider .text_block{font-size:17px;}
	.lp_clients_slider .text_block p{margin-bottom:10px;}
	
	.lp_clients_2 .title{ font-size: 46px; line-height: 52px;  max-width:900px;}


	.lp_many_quickly .title{ font-size: 38px; line-height: 38px; }
	.lp_many_quickly .lp-container{margin-top:120px; }
	.lp_many_quickly .quote_block{ max-width:455px; }
	.lp_many_quickly .quote { font-size: 17px; line-height: 22px;	margin-top:45px; margin-left:103px;}

	.lp_many_quickly .quote div { margin-bottom: 16px;}

	.lp_many_quickly .manager_block { margin-top: 27px;  max-width:320px;}
	.lp_many_quickly .manager_block .img_left { max-width:100px;  display: table-cell;}
	.lp_many_quickly .manager_block .img_left img{max-width:100px; width:100%; display:block;}

	.lp_many_quickly .name {   font-size: 17px;  padding-top: 8px;}
	.lp_many_quickly .post {  font-size: 17px; line-height: 22px;}

	.lp_many_quickly .white_block{padding:22px 30px 30px 30px; top:-40px; right:-900px;}
	.lp_many_quickly .white_block .before{  width: 323px;  height: 164px;  top: -50px;  left: -380px;}
	.lp_many_quickly .white_block ul li{ padding-left:40px; font-size: 16px;}

	.lp_many_quickly .sovet_block{  top:100px; right:-600px; left:0px; margin:0px auto; max-width:340px; }
	.lp_many_quickly .sovet_block .before{  content: "";  position: absolute;  width: 142px;  height: 98px;  top: -50px;  left: -170px;
		 z-index: 2;  background: url("images/pics/sovet.eadc60016f8f.png") no-repeat;  background-size: 100%;}
	.lp_many_quickly .sovet_block p{font-size: 17px; line-height: 22px; margin-bottom:16px;}
	.lp_many_quickly_2 .lp-container{margin-top:70px; position:relative; }


	.lp_style_language .title{ font-size: 56px; line-height: 49px; max-width:835px; }
	.lp_style_language .lp-container{margin-top:80px;}
	.lp_style_language .block_1:before {  content: "";  position: absolute;  width: 6px;  height: 100%;  top: 75px;    right: 0px;  z-index: 1;
	background:#F6BA5D;}
	.lp_style_language .block_1{padding-right:60px; }
	.lp_style_language .block_2{padding-left:75px;}
	.lp_style_language .tit{ font-size: 34px; line-height: 24px; }
	.lp_style_language .desc{margin-top:44px; font-size: 24px; line-height: 28px;  min-height:250px;}
	.lp_style_language .desc p{padding-bottom:8px;}
	.lp_style_language ul{ margin-top:35px;}
	.lp_style_language ul li {  margin-bottom:30px;  font-size: 24px; line-height: 28px; 	padding-left:55px;}
	.lp_style_language ul li:last-child{margin-bottom:0px;}

	
	
	.lp_more_often .wrap_cont{padding:90px 0px 70px 0px;}
	.lp_more_often .title{ font-size: 54px; line-height: 53px; max-width:940px;}
	.lp_more_often .lp-container{margin-top:55px; }
	.lp_more_often .block_left{ border-right:solid 5px #f6ba5d;}
	.lp_more_often .img{ padding-right:75px;}
	.lp_more_often .block_right .img{ padding-right:40px;}
	.lp_more_often .desc{font-size: 30px; line-height: 34px;  margin-top:68px;	padding:0px 10px;}
	.lp_more_often img{max-width:320px; width:100%;}
	
	

	.lp26_amazon .boxer_amazon{max-width:570px; width:100%; margin-top:95px;}
	.lp26_amazon header{max-width:660px; width:100%;}
	.lp26_amazon .left_block{padding-top:35px;}
	.lp26_amazon .boxer_2 .left_box{width:60%;}
	.lp26_amazon .boxer_2 .right_box {  width: 40%;}
	.lp26_amazon .attention {    margin-top: 75px;}
	
	.lp26_amazon .boxer_2_2{margin-top:60px;}

	.lp_eticetki_img .lp-container{margin-top:90px; margin-left:-20px;}
	.lp_eticetki_img .img img{max-width:360px; width:100%;}
	.lp_eticetki_img .img .tit{margin-top:38px; font-size: 31px; line-height: 34px;}
	.lp_eticetki_img .img_last{margin-right:0px;}
	.lp_eticetki_img .wrap_cont{padding:60px 0px 35px 0px;}
	.lp_eticetki_img .title{ font-size: 54px; line-height: 54px; max-width:680px; }
	
	.lp_ideal_transl_img .wrap_cont{padding:60px 64px 65px 64px;}
	.lp_ideal_transl_img .title{ font-size: 46px; line-height: 52px; max-width:947px;}
	.lp_ideal_transl_img .title_2{font-size: 34px; line-height: 38px;  margin-top:12px; max-width:947px; }
	.lp_ideal_transl_img .lp-container{margin-top:45px; margin-left:-20px;}
	.lp_ideal_transl_img .img img{max-width:370px; }
	.lp_ideal_transl_img .img .tit{font-size: 16px; line-height: 22px; margin-top:25px;	padding-left:23px;}

	.lp_menu_img .wrap_cont{padding:50px 64px 45px 64px;}
	.lp_menu_img .title_top{font-size: 38px; line-height: 38px;}

	.lp_menu_img .title{font-weight: 600; font-size: 54px; line-height: 53px; margin-top:100px; max-width:780px; width:100%;}
	.lp_menu_img .lp-container{margin-top:45px; position:relative;}
	.lp_menu_img .img .tit{ font-size: 13px; line-height: 22px;	margin-bottom:18px;}
	.lp_menu_img_2 .wrap_cont{padding:50px 64px 45px 64px;}
	.lp_menu_img_2 .wrap_cont{padding:50px 64px 45px 64px;}
	.lp_menu_img_2 .title{margin-top:0px;}
	.lp_menu_img_2 .under_tit{font-size: 30px; line-height: 32px;  margin-top:28px;}
	.lp_menu_img_2 .orange_block{font-size: 30px;  padding:50px 70px 65px 32px; top:120px; left:0px; right:-760px; max-width:600px;}


	.lp_emotions{padding-bottom:110px;}
	.lp_emotions .wrap_cont{padding:60px 64px 60px 64px; }
	.lp_emotions .title{font-size: 46px; line-height: 48px; max-width:945px; }
	.lp_emotions .title:before{ max-width:894px; width:100%; height:6px; bottom:-37px; }
	.lp_emotions .title_2{font-size: 35px; line-height: 42px; margin-top:72px;}
	.lp_emotions .wrap_cont_2{padding:22px 15px 22px 15px;}
	.lp_emotions .wrap_cont_2 .cell_desc .desc{max-width:880px; width:100%;}
	.lp_emotions .wrap_cont_2 .cell_desc .desc p{font-size: 22px; line-height: 33px; padding:8px;}
	.lp_emotions .wrap_cont_2 .cell_desc img{max-width:155px; width:100%;}	
		
		
	

	.lp_ogranich .title{ font-size: 54px; line-height: 46px; max-width:970px;}
	.lp_ogranich .lp-container{margin-top:85px;}
	.lp_ogranich .step .cir { width: 98px;  height: 98px;   padding-top: 33px; }
	.lp_ogranich .step .cir img {  width: 100%;  max-width: 27px;}
	.lp_ogranich .tit{ font-size: 17px; line-height: 22px; margin-top:26px; max-width:240px; width:100%;}
	.lp_ogranich .text { font-size: 15px; line-height: 18px; margin-top:15px; max-width:330px; width:100%;}
	
	.lp_ogranich_2 .wrap_cont { padding:115px 64px 90px 64px; }
	.lp_ogranich_2 .title{width:100%; max-width:1030px;}
	.lp_ogranich_2 .step {   width: 47%;  padding: 0px 10px; padding-right:30px;}
	.lp_ogranich_2 .text {  max-width:400px;}	
			
		

	.lp_blue_mashin .wrap_cont{padding:95px 24px 65px 24px; }
	.lp_blue_mashin .title{ font-size: 47px; line-height: 60px;  max-width:1050px; width:100%; }
	.lp_blue_mashin .title:before{ left:-120px; width:335px; height:335px; margin-top:-95px;}
	.lp_blue_mashin .title_2{font-size: 34px; line-height: 34px; margin-top:34px;}
	.lp_blue_mashin .lp-container{margin-top:25px;}
	.lp_blue_mashin .list_right div {font-size: 38px;  line-height: 38px; margin-left: 24px;   margin-bottom: 20px;}

	.lp_blue_mashin_2 .wrap_cont{padding:95px 24px 85px 70px; background:#7AC6D7;}
	.lp_blue_mashin_2 .title div{max-width:940px;  font-size: 62px; line-height: 62px; }
	.lp_blue_mashin_2 .lp-container{margin-top:95px;}
	.lp_blue_mashin_2 .title_2{max-width:850px; width:100%; line-height:1.2;  margin-top:25px;}	
	
	.lp_blue_mashin_3 .title:before{  margin-top:-125px;}
	.lp_blue_mashin_3 .list_ul{max-width:820px; width:100%; margin-top:75px;}
	.lp_blue_mashin_3 .list_ul ul li{ padding-left:50px; margin-bottom:43px;} 
	.lp_blue_mashin_3 .list_ul ul li:before{  content: "";  position: absolute;  width: 32px;  height: 32px;  top: 5px;  left: 0px;
		 z-index: 1;  background: url("images/pics/star_blue.24a067fa472b.png") no-repeat;  background-size: 100%;}
	.lp_blue_mashin_3 .list_ul ul li .tit{font-size: 38px; line-height: 38px; }
	.lp_blue_mashin_3 .list_ul ul li .desc{font-size: 34px; line-height: 38px; margin-top:16px;}
	.lp_blue_mashin_3 .small_tit{margin-top:4px; font-size: 34px; line-height: 38px;  max-width:780px;}
	.lp_blue_mashin_3 .desc_small {margin-top: 6px;font-size: 31px;	line-height: 38px;	}	
	
	.lp_blue_mashin_3 .title_circle:before{ margin-top:-175px;}
	
	.lp_blue_mashin_4 .title div{max-width:900px; width:100%; font-weight: 600; font-size: 64px; line-height: 64px; letter-spacing: 0.02em;}
	.lp_blue_mashin_4 .list_ul {  max-width: 925px;}
	.lp_blue_mashin_4 .small_tit {   max-width: 835px; font-size: 28px; line-height: 34px;}
		
	.lp_warn .wrap_cont{padding:40px 24px 40px 24px; }
	.lp_warn img{float:left; margin-right:18px; max-width:58px; width:100%;}
	.lp_warn .text{float:left; max-width:450px; width:100%; font-size: 17px; line-height: 22px; }



	.lp_remt{}
	.lp_remt .wrap_cont{padding:35px 64px 60px 64px; }
	.lp_remt .title{font-size: 46px; line-height: 48px;  max-width:945px; }
	.lp_remt .title:before{  bottom:-35px; }
	.lp_remt .title_2{font-size: 35px; line-height: 33px;  margin-top:60px;}
	.lp_remt .step{float:left; width:50%; margin-bottom:85px; padding-right:25px;}
	.lp_remt .lp-container{margin-top:75px; padding-left:45px;}
	.lp_remt .tit{ font-size: 30px; line-height: 34px; margin-left:55px;}
	.lp_remt .text{font-size: 30px; line-height: 34px; margin-top:29px; max-width:460px; }
	.lp_remt .step_1 .text{max-width:435px; }
	.lp_remt .step_2 .text{max-width:500px; }	
	

	.lp_remt_price .wrap_cont{padding:70px 64px 60px 64px; }
	.lp_remt_price .title{font-size: 46px; line-height:48px;}
	.lp_remt_price .title div{max-width:640px; width:100%;}
	.lp_remt_price .title_2{font-size: 28px; line-height: 40px; margin-top:60px;}
	.lp_remt_price .title:before {  max-width: 860px;}
	.lp_remt_price .quote{  position:relative; margin-top:79px;}
	.lp_remt_price .quote_block p{ font-size: 23px; line-height: 33px; }
	.lp_remt_price .quote_block ul{margin-top:20px; font-size: 23px; line-height: 34px;  padding-left:7px; margin-bottom:20px;}
	.lp_remt_price .quote_block ul li{padding-left:20px; position:relative;}
	.lp_remt_price .manager_block{ margin-top:27px;   max-width:310px;}
	.lp_remt_price .manager_block .name{font-size: 17px; }
	.lp_remt_price .manager_block .post{ font-size: 13px; margin-top:5px;}
	.lp_remt_price .quote_block {  padding-left: 35px;}	
	
	.lp_remt_price_3 .wrap_cont{padding:20px 64px 70px 64px; }
	.lp_remt_price_3 .title_2{font-size: 34px; line-height: 38px; max-width:820px; width:100%;}
	.lp_remt_price_3 .title div{max-width:100%; width:100%;}

	.lp_remt_price_4 .title_2{float:left;  width:75%;  padding-right:25px; max-width: 840px;}
	.lp_remt_price_4 .warn {margin-top:65px; float: left;  width: 25%;  font-size: 17px;  line-height: 22px; }
	.lp_remt_price_4 .warn:before {  content: "";  position: absolute;  width: 60px;  height: 60px;  top: -5px;  left: 0px;
		background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;  background-size: 100%;}
	
	.lp_remt_price_5 .wrap_cont{padding:60px 64px 70px 64px; }
	.lp_remt_price_5 .title div{max-width:894px; width:100%;}
	.lp_remt_price_5 .quote p{margin-bottom:12px; font-size: 28px; line-height: 42px; }
	.lp_remt_price_5 .quote_block {  padding-left: 0px; max-width:950px; width:100%;}
	.lp_remt_price_5 .manager_block .name {  font-size: 21px;}
	.lp_remt_price_5 .manager_block .post {  font-size: 22px;  line-height: 24px;   margin-top: 10px;}
	.lp_remt_price_5 .manager_block {   max-width: 450px;}
	.lp_remt_price_5 .manager_block .manager_right {   width: 75%;}
	.lp_remt_price_5 .manager_block .img_left {  width: 25%;   max-width: 98px;}
	
	.lp_remt_price_6 .title div{max-width:100%; width:100%;}
	.lp_remt_price_6 .title div.sm_title{ font-size: 29px; line-height: 46px;}
		
	.lp_big_texts .wrap_cont{padding:75px 64px 60px 64px; }
	.lp_big_texts .lp-container{margin-bottom:40px;}
	.lp_big_texts .step .step_tbl{display:table; width:100%; max-width:500px; background:#fff; padding:22px 30px 32px 15px; }
	.lp_big_texts .step_l{float:left; padding-right:2%;}
	.lp_big_texts .step_r{float:right; padding-left:2%;}
	.lp_big_texts .step_cell_l img{width:100%; max-width:95px; }
	.lp_big_texts .step ul:before {  left: 30px;}
	.lp_big_texts .step ul li{position:relative; padding-left:26px; margin-bottom:13px;font-size:17px;} 
	.lp_big_texts .step ul li:before {  content: "";  position: absolute;  width: 15px;  height: 15px;  top: 2px;    left: 0px;  z-index: 1;
		background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat;  background-size: 100%;}
	.lp_big_texts .step .task{font-size:15.5px;  margin-top:17px; } 
	.lp_big_texts .step .task:before { content: "";  position: absolute;  width: 100%;  height: 13px;  bottom: -15px; left: 0px;  margin-top: -12px;
		background: url("images/pics/double_line_blue_4.ff42873f1a36.png") no-repeat;  background-size: 100%;}
	.lp_big_texts .step .li_last{ position:relative; padding-left:32px;  font-size:17px; margin-top:17px;} 
	.lp_big_texts .step .li_last:before {  content: "";  position: absolute;  width: 15px;  height: 15px;  top: 4px;    left: 0px;  z-index: 1;
		background: url("images/pics/ico_star_small_black.c0d45f24abbe.png") no-repeat;  background-size: 100%;} 
	 
	.lp_big_texts .step_title{font-size: 50px; line-height: 46px;  padding-top:40px;}
	.lp_big_texts .step_r_2{padding-left:8px;} 
 
	.lp_blue_big_text .title{font-size: 46px; line-height: 50px;  max-width:554px;} 
	.lp_blue_big_text .circle {  left: -200px;  top: auto; bottom:-62px;} 
	.lp_blue_big_text .lp-container {  max-width: 550px; }
	.lp_blue_big_text .text {font-size: 27px; line-height: 30px;  margin-top: 20px; max-width:450px; width:100%;}
	
	.lp_blue_big_text_2 .title{max-width:100%; }
	.lp_blue_big_text_2 .text{margin-top: 60px; max-width:600px; width:100%;}



	
	.lp_diplom_kach .wrap_cont {padding:90px 15px 80px 54px; }
	.lp_diplom_kach .title {  width: 100%;  max-width: 920px;}
	.lp_diplom_kach .title:before {  max-width: 854px;}
	.lp_diplom_kach .lp_cont { float:left;   max-width: 720px;   width: 62%;}
	.lp_diplom_kach .vid_block { float:left;  width: 38%; margin-top:100px; padding-left:30px;}
	.lp_diplom_kach ul {  margin-top: 78px;}
	.lp_diplom_kach ul p{padding-bottom:18px;}
	.lp_diplom_kach .vid_block .video{ width:100%; height:232px; }
	.lp_diplom_kach .vid_block .vid_block_title{font-size: 21px; line-height: 26px; margin-top:27px;}	
	
	.lp_diplom_notar .wrap_cont { padding:100px 64px 50px 64px;}
	.lp_diplom_notar .title{ font-size: 46px; line-height: 52px;}
	.lp_diplom_notar .text{margin-top:60px;}
	.lp_diplom_notar .text p{font-size: 31px; line-height: 44px;  padding-bottom:28px;}
	.lp_diplom_notar .text p:last-child{padding-bottom:0px;}
	.lp_diplom_notar .lp_cont {  float: left;  max-width: 655px;  width: 70%;}
	.lp_diplom_notar .quote_block {  float: right;  width: 40%;  max-width: 370px;  padding-left: 20px;  margin-top: 75px;}
		
		

	.lp_diplom_kach_2 .title{max-width:100%;}
	.lp_diplom_kach_2 .title div{  width: 100%;  max-width: 660px;}
	.lp_diplom_kach_2 .title:before {  max-width: 874px;}
	.lp_diplom_kach_2 .lp_cont {  float: left;  max-width: 720px;  width: 70%;  position: relative;  z-index: 3;}
	.lp_diplom_kach_2 .circle_orange {  right: -70px;  top: 210px;  height: 290px;  width: 290px;}
	.lp_diplom_kach_2 .btn_know {  background: #27A8C4;  padding: 16px 25px;   width: 100%;  max-width: 330px;  border: 2px solid #27A8C4;
	box-sizing: border-box;  box-shadow: 0px 2px 4px #badae1;  border-radius: 2px;  cursor: pointer; text-align:center; margin-top:20px;
	-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;  -ms-transition: all 0.3s;  -o-transition: all 0.3s;  transition: all 0.3s;
	font-style: normal;  font-weight: 600;   font-size: 18px;  line-height: 24px;  letter-spacing: 0.02em;  color: #F8FBFB;  display: inline-block;}
	
	.lp_diplom_servis .wrap_cont { padding: 160px 64px 60px 64px;}
	.lp_diplom_servis ul {  max-width:780px; width:100%; margin-top:0px; }
	.lp_diplom_servis ul li{margin-bottom:37px;}
	.lp_diplom_servis .circle_orange {  position: absolute;  right: -70px;  top: 77px;  background: #f9cf8e; }
	.lp_diplom_obor .title span {font-size: 46px; line-height: 41px;  }
	.lp_diplom_obor .title {  max-width: 1060px;}
	.lp_diplom_obor .title:before {  max-width: 874px;}
	.lp_diplom_obor ul{margin-top:90px;}
		
		
		
	
	.lp_our_company .wrap_cont{padding:80px 64px 60px 64px;  } 
	.lp_our_company .title{font-size: 46px; line-height: 41px;} 
	.lp_our_company .title_2{font-size: 31px; line-height: 41px; margin-top:12px; max-width:750px; } 
	.lp_our_company .partners{ margin-top:90px;}
	.lp_our_company .partners div{ padding:0px 20px; width:16%;}
	.lp_our_company .partners img{ width:100%; max-width:168px;}
	.lp_our_company .under_title{margin:80px auto 0px auto; font-size: 30px; line-height: 34px; }

	
	.lp_our_company_2 .wrap_cont{padding:50px 24px 120px 24px;  } 
	.lp_our_company .title_top{ font-size: 53px; line-height: 56px;} 
	.lp_our_company .title_top_2{font-size: 30px; line-height: 34px; max-width:665px; margin-top:47px;} 
	.lp_our_company_2 .under_title{max-width:665px; margin-top:76px;}
	.lp_our_company .lp-container{  margin-top:85px; max-width:1000px;}
	.lp_our_company .cir{width:306px; height:306px;   padding-top: 96px;  margin-top:15px;}

	.lp_our_company .cir_numb{font-size: 54px;line-height: 54px;}
	.lp_our_company .cir_rev{ font-size: 13px;}
	.lp_our_company .read a{ font-size: 13px;}
		

	.lp_proverka_stoim .wrap_cont{padding:40px 64px 0px 64px;  } 
	.lp_proverka_stoim .title{font-size: 44px; line-height: 54px;}
	.lp_proverka_stoim .circles {  height: 367px;  margin-top: 100px;}
	.lp_proverka_stoim .circle {  width: 367px;  height: 367px; background: url("images/pics/circle_b.e857782834d3.png");padding-top: 120px;}
	.lp_proverka_stoim .circle_1 {  left: -330px;}
	.lp_proverka_stoim .circle_2 {  right: -330px;}
	.lp_proverka_stoim .circle .tit { font-size: 35px; line-height: 26px; }
	.lp_proverka_stoim .circle .desc {  font-size: 51px; margin-top: 25px; }
	.lp_proverka_stoim .circle .small_desc{font-size: 19px; line-height: 23px; margin-top:8px; }
	.lp_proverka_stoim .circle_1 .desc{margin-top: 40px; }
	
	.lp_proverka_stoim_2 .wrap_cont{padding:78px 64px 78px 64px;  } 
	.lp_proverka_stoim_2 .circle .text_top {  font-size: 23px; line-height: 23px; max-width:310px; margin:0px auto;}
	.lp_proverka_stoim_2 .circle .text_top div{ height:129px;}
	.lp_proverka_stoim_2 .circle .tit_und { font-weight: 600; font-size:34px; line-height: 26px; width:100%;  max-width:240px; margin-top: 20px;}
	.lp_proverka_stoim_2 .circle{padding-top: 80px;}
	.lp_proverka_stoim_2 .circle_1 .text_top  div{ padding-top:12px;}
	
	.lp_proverka_stoim .circle_0{ width: 326px;  height: 326px; padding-top:90px;}
	.lp_proverka_stoim_2 .circle_0 .text_top{ max-width:220px;}
	.lp_proverka_stoim_2 .circle_0 .text_top div{height:45px;}
	.lp_proverka_stoim_2 .circle_0 .tit_und{margin-top:30px;}
	
	.lp_proverka_stoim .circle_3 {  padding-top: 115px;}
	.lp_proverka_stoim_2 .circle_3 .text_top{ max-width:290px;}
	.lp_proverka_stoim_2 .circle_3 .text_top div{height:50px;}
	.lp_proverka_stoim_2 .circle_3 .tit_und{margin-top:20px; max-width: 200px;}
		
	.lp_teh_spec .wrap_cont{padding:70px 64px 65px 64px;  } 
	.lp_teh_spec .title{font-size: 46px; line-height: 52px; max-width:730px;}
	.lp_teh_spec .circles {  height: 380px;   margin-top: 40px;}
	.lp_teh_spec .circle { width: 380px;  height: 380px; padding-top:54px;}
	.lp_teh_spec .circle_1 {  left: -350px;}
	.lp_teh_spec .circle_2 {  right: -350px;}
	.lp_teh_spec .circle .tit {font-size: 42px; line-height: 52px;  margin-top:10px;}
	.lp_teh_spec .circle .desc { font-size: 19px; line-height: 24px;  margin-top: 17px;}
	.lp_teh_spec .circle img{max-width:95px;}
	.lp_teh_spec .und_title{font-size: 26px; line-height: 24px; margin-top:52px; }
		
		

	.lp_remt_price_2 .quote{max-width:808px; width:100%;}
	.lp_remt_price_2 .wrap_cont{padding:30px 64px 60px 64px; }
	.lp_remt_price_2 p{padding-bottom:13px;}

	.lp1_docs .wrap_cont {  padding: 80px 15px 70px 80px;}
	.lp1_docs .title{max-width:770px; width:100%;}
	.lp1_docs .list div a{color:#fff;}	
	.lp1_docs .list {  padding-right: 0%;  margin-top: 110px; max-width: 900px;   width: 100%;}
	.lp1_docs .circle {   left: 40px;   top: 340px;}
	.lp1_docs .circle img {  max-width: 300px;  left: 0px;  right: -60px;  margin: 0px auto;   top: 40px;}
	.lp1_docs_2 .list div a{color:#0E6173;}	
	.lp1_docs_2 .circle {    top: 260px;     width: 330px; height: 330px;}
	
	.lp1_docs_3 .grafik{  width:100%; max-width:480px; left:-40px; bottom:40px;}
	.lp1_docs_3 .title{max-width:920px; width:100%;  font-size: 54px; line-height: 48px;}
	.lp1_docs_3 .wrap_cont {  padding: 80px 0px 160px 64px; }
	
	.lp_faster_tarif .wrap_cont{padding:80px 64px 100px 64px;  } 
	.lp_faster_tarif .title{font-size: 46px; line-height: 41px; }
	.lp_faster_tarif .title:before {  width:100%; max-width: 675px;   bottom: -45px; }
	.lp_faster_tarif .title_2{font-size: 31px; line-height: 48px; margin-top:70px; max-width:755px; width:100%;}
	.lp_faster_tarif .lp_cont{float:left; max-width:570px; width:49%; margin-top:80px;}
	.lp_faster_tarif .desc_faster_block{max-width:790px;  bottom:80px; right:-90px;  padding:38px 35px 40px 80px;}
	.lp_faster_tarif .desc_faster_block .tit_2{font-size: 31px; line-height: 48px; margin-bottom:25px; max-width:610px;}
	.lp_faster_tarif .desc_faster_block .desc_faster{max-width:610px;  padding-left:86px; font-size: 24px;line-height: 38px; }
	.lp_faster_tarif .desc_faster_block .desc_faster_1{margin-bottom:25px;}
	.lp_faster_tarif .desc_faster_block .desc_faster_1:before {  width: 55px;  height: 55px;  top: 0px;  
	  z-index: 1;    background: url("images/pics/Clock-Checked.3fbf807cbbe4.png") no-repeat;  background-size: 100%;}
	.lp_faster_tarif .desc_faster_block .desc_faster_2:before {  width: 55px;  height: 55px;  top: 0px; 
	  z-index: 1;    background: url("images/pics/Profile.ca4bcd7dbbae.png") no-repeat;  background-size: 100%;}
	.lp_faster_tarif .tit_1{font-size: 31px; line-height: 48px; letter-spacing: 0.02em;}
	.lp_faster_tarif ul{list-style:none; margin-top:42px;}
	.lp_faster_tarif ul li{font-size: 17px; line-height: 22px; padding-left:55px; margin-bottom:30px;}
	.lp_faster_tarif ul li:last-child{margin-bottom:0px;}
	.lp_faster_tarif ul li:before {  content: "";  position: absolute;  width: 22px;  height: 22px;  top: 0px;    left: 0px;  z-index: 1;
		background: url("images/pics/ico_star_small.0ef81dad7b45.png") no-repeat;  background-size: 100%;}


	.lp_practic .wrap_cont{padding:84px 64px 45px 64px;  } 
	.lp_practic .title{font-size: 43px; line-height: 50px; letter-spacing: 0.02em; max-width:650px;}
	.lp_practic .lp_cont{margin-top:70px;}
	.lp_practic .step{ font-size: 25px; line-height: 32px; margin-bottom:67px; padding-left:130px;} 
	.lp_practic .step:before {  content: "";  position: absolute;  width: 92px;  height: 92px;  top: 50%;  left: 0px; margin-top:-45px;}
	.lp_practic .step_1:before{ background: url("images/pics/img_big_text_4.95d635b3218c.png") no-repeat 50% 50%, #f8f8f8;  background-size:45px;}
	.lp_practic .step_2:before{ background: url("images/pics/Profit.ef58a845058a.png") no-repeat 50% 50%, #f8f8f8;  background-size:45px;}
	.lp_practic .step_3:before{ background: url("images/pics/Sprout.13df156ced0d.png") no-repeat 50% 50%, #f8f8f8;  background-size:40px;}
	.lp_practic .step_4:before{ background: url("images/pics/Restaurant.bf80b60a0e00.png") no-repeat 50% 50%, #f8f8f8;  background-size:40px;}  
	  
	.lp_zaderzhka .wrap_cont{padding:60px 64px 60px 64px;  } 
	.lp_zaderzhka .step{position:relative; font-size: 26px; line-height: 38px;  padding-left:140px;} 
	.lp_zaderzhka .step:before {  content: "";  position: absolute;  width: 92px;  height: 92px;  top: 0px;  left: 0px; 
	  z-index: 1;   border-radius: 100%;  -moz-border-radius: 100%;     -webkit-border-radius: 100%;
	   background: url("images/pics/Clock-Checked.3fbf807cbbe4.png") no-repeat 55% 50%, #f7d9d7;  background-size:65px;}
	.lp_zaderzhka .step p{padding-bottom:16px;}	
			
	
	.lp_sroch_tip .wrap_cont{padding:90px 64px 130px 64px;  } 
	.lp_sroch_tip .title{ font-size: 54px; line-height: 46px;  max-width:790px; width:100%;}
	.lp_sroch_tip .lp_cont{margin-top:80px;}
	.lp_sroch_tip .step{ padding-right:10px;} 
	.lp_sroch_tip .step .cir {   width: 92px;  height: 92px; margin:0px auto;}
	.lp_sroch_tip .step .cir img {  width: 100%;  max-width: 23px;}
	.lp_sroch_tip .step .desc_1{margin-top:32px;}
	.lp_sroch_tip .step .desc_2{margin-top:34px;}
	.lp_sroch_tip .step .desc{font-size: 14px; line-height: 17px; letter-spacing: 0em; padding-left:60px; position:relative;}
	.lp_sroch_tip .step .desc_1:before {  content: "";  position: absolute;  width:49px;  height: 50px;  top:-10px;  left: 0px; 
	background: url("images/pics/Document.68ce4400f662.png") no-repeat 50% 50%;  background-size:100%;}
	.lp_sroch_tip .step .desc_2:before {  content: "";  position: absolute;  width:40px;  height:40px;  top:-10px;  left: 8px; 
	background: url("images/pics/Clock-Checked.3fbf807cbbe4.png") no-repeat 50% 50%;  background-size:100%;}
		
	.lp_forum_vistav .wrap_cont{padding:70px 15px 0px 15px;  }  
	.lp_forum_vistav .title{font-size: 46px; line-height: 55px; max-width:1025px;}
	.lp_forum_vistav .title:before {  bottom: -35px;left: 0px; max-width:1035px; }
	.lp_forum_vistav .lp_cont {  margin-top: 110px;}
	.lp_forum_vistav .step {padding-right:48px; margin-bottom:100px;} 
	.lp_forum_vistav .step_3, .lp_forum_vistav .step_6{padding-right:0px;}
	.lp_forum_vistav .step .cir { width: 150px;  height: 150px;  padding-top: 30px;  margin: 0px auto;}
	.lp_forum_vistav .step .cir img {  width: 100%;  max-width: 90px;}
	.lp_forum_vistav .step_1 .cir{padding-top:27px;}
	.lp_forum_vistav .step_1 .tit{font-size: 27px;}
	.lp_forum_vistav .step_4 .tit{font-size: 27px;}
	.lp_forum_vistav .tit{font-size: 24px;  margin-top:52px; min-height:70px;}
	.lp_forum_vistav .desc{font-size: 17px; line-height: 24px; margin-top:13px; max-width:327px;}

	.lp_text_meropr .wrap_cont{background: #F8FBFB; padding:40px 64px 40px 64px;}
	.lp_text_meropr .title{font-size: 34px; line-height: 42px;	max-width:950px; }


	.lp_two_examples .wrap_cont{padding:0px 64px 100px 100px;}
	.lp_two_examples .lp-container_1 {  max-width:480px; padding-right:20px;}
	.lp_two_examples .lp-container_2 {    max-width:454px;}
	.lp_two_examples .forexample {  margin-top: 25px;  margin-left: -120px;  max-width: 325px; }
	.lp_two_examples .forexample div {  font-size: 30px;left: 15px;  top: -10px;  bottom: 0px;  padding-top: 0px;  max-width: 120px;}
	.lp_two_examples .lp-container_1 .forexample div{ left: 40px;  top: 5px; }	
	.lp_two_examples .lp-container_2 .forexample div{ left: 45px;  top: -15px; height: 62px;}	
	.lp_two_examples .text{font-size: 23px; line-height: 32px; }
	.lp_two_examples .text p{margin-bottom:13px;}
	
	.lp_two_examples_2 .wrap_cont {  padding: 60px 64px 85px 100px;}
	.lp_two_examples_3 .lp-container_1 {  width: 100%; max-width:560px; padding-right:20px;}
	.lp_two_examples_3 .text{font-size: 23px; line-height: 28px; }

	.lp_class_per .wrap_cont{padding:100px 64px 60px 64px;}
	.lp_class_per .title{font-size: 46px; line-height: 41px;  max-width:1025px; }
	.lp_class_per .title:before {  bottom: -35px; left: 0px; max-width:864px; width:100%;}
	.lp_class_per .title_2{font-size: 34px; line-height: 42px; margin-top:54px; max-width:700px; width:100%;}
	.lp_class_per .text{font-size: 34px; line-height: 42px; max-width:830px; width:70%; float:left; padding-right:95px;}
	.lp_class_per .lp_cont{margin-top:50px;}
	.lp_class_per .warn{float:left; width:30%; max-width:350px;  padding-left:80px; font-size: 17px; line-height: 22px; }
	.lp_class_per .warn:before { content: "";  position: absolute;  width:60px;  height:60px;   top:0px;
		left: 0px; background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;  background-size: 100%;} 
	
	.lp_class_per_2 .lp_cont{margin-top:60px;}
	.lp_class_per_2 .text p{padding-bottom:14px;}	
	.lp_class_per_2 .warn{margin-top:160px;}	
	

	.lp_miratorg .circle_orange {  left: -150px;  top: 60px; height: 387px;  width: 387px;} 
	.lp_miratorg .lp_left{padding-right:30px; float:left; width:35%;}
	.lp_miratorg .lp_left img{ margin-top:130px; width:100%; max-width:440px;}
	.lp_miratorg .lp_cont{float:right; width:65%; max-width:780px;}
	.lp_miratorg .lp_cont .title{font-size: 46px; line-height: 48px; } 
	.lp_miratorg .lp_cont .text{font-size: 34px; line-height: 42px; margin-top:35px;}  
	.lp_miratorg .lp_cont .text p{padding-bottom:14px;}
	
	.lp_skype .wrap_cont{padding:95px 64px 80px 64px;}
	.lp_skype .title{font-size: 46px; line-height: 48px;  max-width:1047px;}
	.lp_skype .title:before {  max-width:1146px; width:100%;} 
	.lp_skype .lp-container{font-size: 38px; line-height: 41px; max-width:669px; margin-top:65px;} 
	
	.lp_diplom_redact .wrap_cont { padding: 90px 64px 90px 64px;}
	.lp_diplom_redact .title{font-size: 46px; line-height: 51px; max-width:950px; width:100%;}
	.lp_diplom_redact .title:before {  max-width: 874px;}
	.lp_diplom_redact .lp_cont{margin-top:50px; max-width:760px; width:100%; font-size: 35px; line-height: 48px; }
	.lp_diplom_redact .lp_cont p{margin-bottom:17px;}
	.lp_diplom_redact .soc {  float: left;  margin-right: 18px;}
	.lp_diplom_redact .soc_block {   margin-top: 10px;}
	.lp_diplom_redact .soc img{width:100%; max-width:48px;}
	.lp_diplom_redact  .circle_orange {  position: absolute;  right: -200px;  top: 227px;  background: #f9cf8e; z-index:-1;}
	
	.lp_potrebnost .wrap_cont{padding:100px 64px 80px 64px;}
	.lp_potrebnost .title{font-size: 46px; line-height:48px;  max-width:960px; }
	.lp_potrebnost .title:before { max-width:874px;} 
	.lp_potrebnost .lp-container{margin-top:90px;}  
	.lp_potrebnost .step{ padding-left:50px; padding-right:30px;} 
	.lp_potrebnost .step .tit{font-size: 26px; line-height: 32px; } 
	.lp_potrebnost .step .tit:before {   width:50px;  height: 50px;  top:-10px;  left: -60px; 
	background: url("images/pics/Document.68ce4400f662.png") no-repeat 50% 50%;  background-size:100%;}
	.lp_potrebnost .step .desc{margin-top:18px; font-size: 22px; line-height: 32px;} 
	.lp_potrebnost .step ul{list-style:none; margin-top:18px;} 
	.lp_potrebnost .step ul li{font-size: 17px; line-height: 32px; margin-bottom:7px;} 
	.lp_potrebnost .step_1, .lp_potrebnost .step_2{margin-bottom:90px;} 
	.lp_potrebnost .step_1 .step_ins{max-width:350px;}
	.lp_potrebnost .step_2 .step_ins{max-width:410px;}
	.lp_potrebnost .step_3 .step_ins{max-width:510px;}
	.lp_potrebnost .step_4 .step_ins .desc{max-width:455px; width:100%;}
	.lp_potrebnost .step_2 .desc{margin-top:8px;}
	.lp_potrebnost .step_2 ul{list-style:none; margin-top:8px;} 
	.lp_potrebnost .step_3 p{margin-bottom:12px;}
	.lp_potrebnost .warn { margin-top: 40px;   max-width: 475px;  padding-left: 75px;
		 font-size: 17px;  margin-left:-55px;}
	.lp_potrebnost .warn:before {  content: "";  position: absolute;  width: 62px;  height: 62px;  top: 50%; margin-top:-30px;   left: 0px;
		background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;   background-size: 100%;}

	.lp_tbl_stec .wrap_cont{padding:80px 64px 80px 64px;}
	.lp_tbl_stec .title{font-size: 46px; line-height:48px; max-width:870px; }
	.lp_tbl_stec .boxer {  display: table; border-collapse: collapse; margin-top:125px;}
	.lp_tbl_stec .boxer .box_price{ font-size: 17px; line-height: 22px; }	
	.lp_tbl_stec .boxer .box_top_1{padding-bottom:45px; }
	.lp_tbl_stec .circle{width:135px; height:135px; padding-top:20px; }
	.lp_tbl_stec .circle img{width:100%; max-width:80px;}
	.lp_tbl_stec .boxer .tit{font-size: 21px; line-height: 23px;}
	
	.lp_warn_two .wrap_cont{padding:55px 64px 55px 64px; }
	.lp_warn_two .warn_block {width:50%; float:left;}
	.lp_warn_two .warn{ max-width:510px;  padding-left: 80px; font-size: 17px;	line-height: 23px;  }
	.lp_warn_two .warn_block_1{padding-left:30px;}
	.lp_warn_two .warn_block_2{padding-left:5%;}
	
	
	.lp_nauch_text .wrap_cont{padding:77px 20px 92px 64px; }
	.lp_nauch_text .title{font-size: 34px; line-height: 34px; max-width:450px;	margin-top:17px;}	
	.lp_nauch_text .title_2{font-size: 17px; line-height: 23px; max-width:390px;  margin-top:48px;}	
	.lp_nauch_text .title_2 p{margin-bottom:15px;}
	.lp_nauch_text .img img{width:100%; max-width:730px;}
	.lp_nauch_text .article_block{ font-size: 30px;	line-height: 32px;  max-width:430px; width:100%; position:relative;}
	.lp_nauch_text .article_block:before{ content: "";  position: absolute;  width: 260px;  height:70px;  top: -85px;   right: 0px;
		background: url("images/pics/arrow_nauch.f0e4db57f383.png") no-repeat;   background-size: 100%;}
	.lp_nauch_text .circle{width:195px; height:195px;  background:url("images/pics/bg_it_circle_red.d0cb60bf9209.png"); 
	font-size: 13px;line-height: 22px;	padding-top:100px;  left:45px;  bottom:-98px;}
	.lp_nauch_text .circle div:before{ content: "";  position: absolute;  width: 25px;  height:25px;  top: -35px;   right: 0px; left:0px; margin:0px auto;
		background: url("images/pics/ico_red_no.331e0db8dfad.png") no-repeat;   background-size: 100%;}
	

	.lp_vuz .wrap_cont{padding:100px 24px 70px 24px; }
	.lp_vuz .title{ font-size: 46px; line-height: 52px;  max-width:950px; padding-left:30px;}		
	.lp_vuz .lp-container{margin-top:75px;}		
	.lp_vuz .lp-container .img	img{max-width:190px;}	
	
	.lp_zaver_doc .wrap_cont{padding:70px 29px 120px 64px; }
	.lp_zaver_doc .title{ font-size: 54px; line-height: 46px; max-width:600px; margin-top:15px;}	
	.lp_zaver_doc .img img{width:100%; max-width:500px;}
	.lp_zaver_doc .circle{width:240px; height:240px;  background:url("images/pics/bg_it_circle_blue.0597e4843b06.png"); 
	font-size: 13px; line-height: 23px; letter-spacing: 0.03em;	padding-top:100px;  left:-70px;  bottom:-140px;}

	.lp_zaver_doc .circle div:before{  width: 26px;  height:26px;  top: -35px;   right: 0px; left:0px; margin:0px auto;
		background: url("images/pics/ico_ok_circle.cc0152b3baf0.png") no-repeat;   background-size: 100%;}
	.lp_zaver_doc .doc_blocks{margin-top:60px;}	
	.lp_zaver_doc .doc_block{width:100%; max-width:400px; margin-bottom:60px;}	
	.lp_zaver_doc .doc_block .tit{font-size: 30px; line-height: 32px;}
	.lp_zaver_doc .doc_block ul{list-style:none; margin-top:28px;}
	.lp_zaver_doc .doc_block ul li{ padding-left:55px; margin-bottom:25px; font-size: 17px; line-height: 24px; letter-spacing: 0.02em;}
	.lp_zaver_doc .doc_block ul li:before {  content: "";  position: absolute;  width: 22px;  height: 22px;  top: 13px;  left: 5px;
	  margin-top: -12px;   background: url("images/pics/ico_coins.9d7dc85dfd99.png")no-repeat;  background-size: 100%;}

	.lp_stoim_legal .wrap_cont{padding:100px 24px 90px 24px; }	
	.lp_stoim_legal .title{ font-size: 54px; line-height: 45px; }
	.lp_stoim_legal .title_2{font-size: 31px; line-height: 34px; 	max-width:820px; margin-top:48px;}	
	.lp_stoim_legal .line { margin-top:110px; }	
	.lp_stoim_legal .lp_cont{margin-top:80px; padding-left:35px;}
	.lp_stoim_legal .step{ padding-right:25px;} 
	.lp_stoim_legal .step_3{padding-right:0px;}
	.lp_stoim_legal .step .cir {   width: 98px;  height: 98px;  }
	.lp_stoim_legal .step .cir img {  width: 100%;  max-width: 24px;}
	.lp_stoim_legal .step .tit{margin-top:40px; font-size: 17px; line-height: 22px; }
	.lp_stoim_legal .step .desc{ margin-top:40px;  font-size: 17px; line-height: 22px; }
	.lp_stoim_legal .step .rouble{  font-size: 17px; line-height: 22px; margin-top:40px;}
	.lp_stoim_legal .step .rouble div:nth-child(1):before {   width: 24px;  height: 24px;  
	  margin-top: -12px;   background: url("images/pics/ico_rouble.39c80059f0c7.png")no-repeat;  background-size: 100%;}
	.lp_stoim_legal .step_2 .desc{max-width:310px;}
	.lp_stoim_legal .step .rouble div:nth-child(2){margin-top:12px;}
	.lp_stoim_legal .under_desc{font-size: 15px; line-height: 20px;  padding-left:35px;    top: -15px;}
	
	.lp_stoim_legal_2 .lp_cont{ max-width:1050px; width:100%;  margin-top:70px; padding-left:40px;}
	.lp_stoim_legal_2 .step{ padding-right:30px;} 
	.lp_stoim_legal_2 .title_midle{ font-size: 30px; line-height: 32px; margin-top:90px;}
	.lp_stoim_legal_2 .step_ins{max-width:360px; width:100%;}
	.lp_stoim_legal_2 .step_2, .lp_stoim_legal_2 .step_4{float:right;}
	.lp_stoim_legal_2 .under_desc {  font-size: 15px;   margin-top:50px;}
	.lp_stoim_legal_2 .step .time{ font-size: 17px; line-height: 24px; letter-spacing: 0.02em;	margin-top:24px;}	
	.lp_stoim_legal_2 .step .time div{padding-left:48px;}
	.lp_stoim_legal_2 .step .time div:nth-child(1):before {  content: "";  position: absolute;  width:40px;  height:40px;  top:-5px;  left: -10px; 
	background: url("images/pics/Clock-Checked.3fbf807cbbe4.png") no-repeat 50% 50%;  background-size:100%;}

	.lp_other_country .wrap_cont{padding:90px 64px 90px 64px;  } 
	.lp_other_country .title{ font-size: 50px; line-height: 48px; max-width:1050px;}
	.lp_other_country .lp_cont{margin-top:80px;}
	.lp_other_country .step{ margin-bottom:45px;} 
	.lp_other_country .step .cir {    width: 92px;  height: 92px; }
	.lp_other_country .step .cir img {  width: 100%;  max-width: 4;}
	.lp_other_country .step .tit{ font-size: 17px; line-height: 24px; max-width:200px; margin-top:32px; min-height:46px;}
	.lp_other_country .step .desc_1{margin-top:23px;}
	.lp_other_country .step .desc{font-size: 15px; line-height: 19px; }
	.lp_other_country .step .desc_1:before {  content: "";  position: absolute;  width:50px;  height: 51px;  top:-10px;  left: 0px; 
	background: url("images/pics/Document.68ce4400f662.png") no-repeat 50% 50%;  background-size:100%;}
	.lp_other_country .step_ins{max-width:320px; width:100%; margin:0px auto;}
	.lp_other_country .warn { margin-top: 20px;    max-width: 510px;  position: relative;  padding-left: 90px; margin-left:10px;
	 font-size: 17px; }
	.lp_other_country .warn:before {  content: "";  position: absolute;  width: 62px;  height: 62px;  top: 0px;  left: 0px;
		background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;  background-size: 100%;}
	.lp_other_country_2 .step .desc{padding-right:20px;}
	.lp_other_country_2 .step_4 .desc{padding-right:15px;}
	.lp_other_country_2 .step_1 .desc{padding-right:5px;}
	.lp_other_country_3 .step .tit{ min-height:auto;}
	
	.lp_other_country_4 .title{max-width:700px; width:100%;}
	.lp_other_country .step .time{font-size: 15px; line-height: 17px;   padding-left: 65px; margin-top:20px;}
	.lp_other_country .step .time:before {  content: "";  position: absolute;  width:42px;  height: 42px;  top:-10px;  left: 3px; 
	background: url("images/pics/Clock_Checked.dd3290b10bc8.png") no-repeat 50% 50%;  background-size:100%;}
	.lp_other_country_4 .step .desc{min-height:55px;}
	.lp_other_country_4 .warn{margin-left:-10px;     padding-left: 78px; max-width: 580px; margin-top: 60px;}
	.lp_other_country .title_top{font-weight: 600; font-size: 46px; line-height: 54px; margin-bottom:105px;}
	
	.lp_five_steps .wrap_cont{padding:35px 64px 50px 64px; }	
	.lp_five_steps .title{font-size: 46px; line-height: 54px;  max-width:900px;}

	.lp_five_steps .wrap_cont_1{padding-right:100px;}
	.lp_five_steps .wrap_1 .wrap{padding-left:0px;}
	.lp_five_steps .cir{ width: 158px;  height: 158px; padding-top:64px;   font-size: 34px; letter-spacing: 0.04em; }

	.lp_five_steps .tit{font-size: 33px; line-height: 42px;}
	.lp_five_steps .step .time {  font-size: 31px; margin-top: 35px;}
	.lp_five_steps .step .time div {  padding-left: 80px; }
	.lp_five_steps .step .time div:nth-child(1):before {  width: 57px;  height: 57px;  top: -13px;  left: -8px;
		background: url("images/pics/Clock-Checked.3fbf807cbbe4.png") no-repeat 50% 50%;  background-size: 100%;}
	.lp_five_steps .step .desc{font-size: 22.5px; line-height: 30px; letter-spacing: 0.02em; margin-top:55px;}
	.lp_five_steps .step .img_block img{width:100%;}
		
	.lp_five_steps .wrap_cont_2{padding:40px 0px 40px 64px;}
	.lp_five_steps .wrap_cont_3{padding:90px 15px 40px 64px;}

	.lp_five_steps .step_1 .cir{ left:-250px; right:0px; top:33px;}
	.lp_five_steps .step_1 .text_block{ padding-left:140px;}
	.lp_five_steps .step_1 .img_block  img{max-width:380px;}

	.lp_five_steps .step_2 .cir{margin:0px auto; left:0px; right:-500px; top:73px;}
	.lp_five_steps .step_2 .text_block{ max-width:620px; padding-left:50px;}
	.lp_five_steps .step_2 .img_block{padding-top:15px;}
	.lp_five_steps .step_2 .desc{width:100%; max-width:480px;}
	.lp_five_steps .step_2 .img_block  img{max-width:495px;}

	.lp_five_steps .step_3 .img_block {margin-top:40px;}
	.lp_five_steps .step_3 .img_block  img{max-width:395px;}
	.lp_five_steps .step_3 .tit {max-width:420px; width:100%;}
	.lp_five_steps .step_3 .desc {max-width:480px; width:100%;}
	
	.lp_five_steps .step_4 .img_block  img{max-width:380px;}
	.lp_five_steps .step_4 .desc {  width: 100%;  max-width: 660px;}
	
	.lp_five_steps .step_5 .img_block  img{max-width:340px;}
	.lp_five_steps .step_5 .desc {  width: 100%;  max-width: 500px;}

	.lp_five_steps .warn {  margin-top: 25px;    max-width: 680px;   padding-left: 90px;	margin-left: 20px;   font-size: 17px; }
	.lp_five_steps .warn:before {  content: "";  position: absolute;   width: 59px;  height: 59px;  top: -5px;
		left: 0px;  background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;  background-size: 100%;}
	.lp_five_steps .warn p{margin-bottom:15px;}
	
	.lp_price_ita_spa_che .wrap_cont{padding:60px 24px 20px 24px; }	
	.lp_price_ita_spa_che .title{font-size: 40px; line-height: 52px; border-bottom:solid 7px #F6BA5D;padding-bottom:23px;}
	.lp_price_ita_spa_che .title div{max-width:960px; }
	.lp_price_ita_spa_che .country{padding-right:15px; padding-left:22px; padding-top:80px;	padding-bottom:35px;}
	.lp_price_ita_spa_che .country ul{ margin-top:58px; }
	.lp_price_ita_spa_che .country ul li{font-size: 22px; line-height: 28px; padding-left:45px; margin-bottom:39px;}
	.lp_price_ita_spa_che ul li:before {  content: "";  position: absolute;  width: 29px;  height: 29px;  top: 0px;    left: 0px;  z-index: 1;
		background: url("images/pics/star_3.b040ed5d1d9f.png") no-repeat;  background-size: 100%;}
	.lp_price_ita_spa_che .country img{width:100%; max-width:90px;}
	
	.lp_treb_ita_spa_che .wrap_cont{padding:60px 64px 20px 64px; }	
	.lp_treb_ita_spa_che .title{font-size: 46px; line-height: 52px;	padding-bottom:23px;}
	.lp_treb_ita_spa_che .title_2{font-size: 34px; line-height: 46px; margin-top:20px;}
	.lp_treb_ita_spa_che .title div{max-width:980px; width:100%; }
	.lp_treb_ita_spa_che .lp-container{margin-top:70px; }
	.lp_treb_ita_spa_che .tit{ font-size: 46px;}
	.lp_treb_ita_spa_che .desc{font-size: 31px; line-height: 34px; margin-top:36px;}
	.lp_treb_ita_spa_che .desc p{margin-bottom:23px;}
	.lp_treb_ita_spa_che .country{margin-bottom:120px; max-width:980px; padding-left:95px;}
	.lp_treb_ita_spa_che .country:before {  content: "";  position: absolute;  width: 95px;  height: 95px;  top: -25px;    left: -30px;  z-index: 1;}
	
	.lp_original_doc .wrap_cont{padding:90px 64px 60px 64px; }	
	.lp_original_doc .title{font-size: 46px; line-height: 50px;}
	.lp_original_doc ul{ margin-top:58px; max-width:580px;}
	.lp_original_doc ul li{font-size: 31px; line-height: 36px; padding-left:50px; margin-bottom:35px;}
	.lp_original_doc ul li:before {  content: "";  position: absolute;  width: 30px;  height: 30px;  top: 0px;    left: 0px;  z-index: 1;
		background: url("images/pics/star_3.b040ed5d1d9f.png") no-repeat;  background-size: 100%;}
	.lp_original_doc .circle{width:315px; height:315px;}
	.lp_original_doc .circle div{ font-size: 13px; line-height: 22px; max-width:160px;  padding-top:55px;}
	.lp_original_doc .circle_1{ right:130px;  top:-20px; z-index:3;}
	.lp_original_doc .circle_2{ right:-190px;  top:-90px; width:367px; height:367px; }
	
	.lp_original_doc_2 .title{max-width:100%; width:100%; border-bottom:none; padding-bottom:0px; position:relative;}
	.lp_original_doc_2 .title div{max-width:940px;  }
	.lp_original_doc_2 .title:before {  max-width:1015px;} 
	.lp_original_doc_2 .title_2{font-size: 34px; line-height: 42px; max-width:1015px;  margin-top:45px;}
	.lp_original_doc_2 .circle_1 {  width: 305px;   height: 305px;  right: 30px;  top: auto; bottom:0px;  z-index: 3;}
	.lp_original_doc_2 .circle_2 {  right: -300px; width: 377px;   height: 377px; top: auto; bottom:90px;  width: 387px;   height: 387px;   opacity: 0.8;}
	.lp_original_doc_2 ul{max-width:660px;}


	.lp_istreb_dov .wrap_cont{padding:60px 64px 60px 64px; }	
	.lp_istreb_dov .title{font-size: 46px; line-height: 50px; }
	.lp_istreb_dov .title_2{font-size: 31px; line-height: 36px; margin-top:20px; max-width:960px; width:100%;}
	.lp_istreb_dov .lp-container{margin-top:20px;}
	.lp_istreb_dov .desc{ padding-top:25px; padding-right:20px; padding-left:30px;}
	.lp_istreb_dov .circle_block{float:left; width:20%; padding-top:50px; padding-left:15px;}
	.lp_istreb_dov .circle{width:245px; height:245px; }
	.lp_istreb_dov .circle div{ font-size: 13px; line-height: 22px; max-width:157px;  padding-top:45px;}
	.lp_istreb_dov .desc p{font-size: 23px; line-height: 26px; margin-bottom:22px;}
	.lp_istreb_dov .img img{width:100%; max-width:315px;}
	
	.lp_all_world .wrap_cont{padding:70px 64px 70px 64px; }	
	.lp_all_world .title{font-size: 62px;  max-width:810px; width:100%;}
	.lp_all_world .lp-container{margin-top:35px;}
	.lp_all_world .left_block{}
	.lp_all_world .right_block{max-width:454px;} 
	.lp_all_world .tit{ font-size: 30px; line-height: 32px;   max-width:410px; } 
	.lp_all_world ul{ margin-top:36px;  max-width:510px;}
	.lp_all_world ul li{font-size: 17px; line-height: 22px;  margin-bottom:25px;}
	.lp_all_world ul li:before {   width: 22px;  height: 22px;  top: 0px;    left:-35px;  z-index: 1;
		background: url("images/pics/star_ehite_small.45d051d0794d.png") no-repeat;  background-size: 100%;} 
	.lp_all_world p{font-size: 23px; line-height: 28px; letter-spacing: 0.02em; color: #FFFFFF; margin-bottom:18px;} 


	.lp_doc_faster_tbl .wrap_cont{padding:60px 64px 85px 64px; }	
	.lp_doc_faster_tbl .title{font-size: 48px; line-height: 48px; letter-spacing: 0.02em;   max-width:880px; width:100%;}
	.lp_doc_faster_tbl .lp-container{margin-top:58px;} 
	.lp_doc_faster_tbl .warn {  margin-top: 37px;  width: 100%;  max-width: 600px;  position: relative;  padding-left: 86px;
	   font-size: 24px; line-height: 29px; letter-spacing: 0.02em;}
	.lp_doc_faster_tbl .warn:before {  content: "";  position: absolute;  width: 62px;  height: 62px;  top: 0px;  left: 0px;
		background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;  background-size: 100%;}
		
	.lp_doc_faster_tbl .boxer .box{ font-size: 17px; line-height: 22px;}
	.lp_doc_faster_tbl .boxer .box_top{   height: 120px; }	
	.lp_doc_faster_tbl .boxer .box_srok{ font-size: 13px; line-height: 22px;}	
	
	.lp_original_transl .wrap_cont{padding:100px 64px 100px 64px; }	
	.lp_original_transl .title{font-size: 46px; line-height: 46px;  max-width:920px;}
	.lp_original_transl .title:before { bottom: -35px; left: 0px; max-width:615px;} 
	.lp_original_transl ul{ margin-top:75px; max-width:620px; }
	.lp_original_transl ul li{font-size: 31px; line-height: 34px; padding-left:48px; margin-bottom:34px;}
	.lp_original_transl ul li:before {   width: 30px;  height: 30px;  top: 0px;    left: 0px;  z-index: 1;
		background: url("images/pics/star_3.b040ed5d1d9f.png") no-repeat;  background-size: 100%;}
	
	.lp_pechat_doc .title{font-size: 46px; line-height: 52px;}
	.lp_pechat_doc .title:before { bottom: -32px;max-width:990px;} 
	.lp_pechat_doc .title_2{font-size: 34px; line-height: 46px;  margin-top:50px;}	
	.lp_pechat_doc ul{margin-top:80px; max-width:660px; width:70%; padding-right:30px;}
	.lp_pechat_doc ul li{font-size: 31px; line-height: 36px; padding-left:48px; margin-bottom:35px;}
	.lp_pechat_doc ul li:before {   width: 30px;  height: 30px; background: url("images/pics/star_3.b040ed5d1d9f.png") no-repeat;  background-size: 100%;}
	.lp_pechat_doc .img{ padding-top:30px;}	
	.lp_pechat_doc .img img{width:100%; max-width:380px;}
	.lp_pechat_doc .circle{width:370px; height:370px;}
	.lp_pechat_doc .circle{ right:-310px;  top:-120px;}
	
	.lp_pechat_doc_2 .wrap_cont{padding:90px 64px 90px 64px; }	
	.lp_pechat_doc_2 ul{ width: 60%;}
	.lp_pechat_doc_2 .img{padding-left:50px;  padding-top:60px; width: 40%; position:relative; z-index:5; float:right;}	
	.lp_pechat_doc_2 .img img{width:100%; max-width:350px;}

	.lp_apostil_tranls .img{padding-right:35px;}
	.lp_apostil_tranls .lp-container{ padding-top:38px;}
	.lp_apostil_tranls .img img{max-width:465px; }
	.lp_apostil_tranls .title{font-size: 45px; line-height: 46px;}
	.lp_apostil_tranls .text{margin-top:36px; max-width:563px; width:100%;}
	.lp_apostil_tranls .text p{font-size: 23px; line-height: 26px; margin-bottom:26px;}
		
	.lp_apostil_2 .title{font-weight: 400; font-size: 46px; line-height: 46px; letter-spacing: 0.02em; max-width:650px; width:100%;}
	.lp_apostil_2 .apostil {  margin-top: -30px;  padding-right:10px;}
	.lp_apostil_2 .apostil img {  max-width: 630px; float:right;}
	
	.lp_apostil_3 .warn_block{ padding-top:40px;}
	.lp_apostil_3 .warn {   padding-left: 75px;   font-size: 15px;  line-height: 19px;}
	.lp_apostil_3 .warn:before {  content: "";  position: absolute;  width: 42px;  height: 42px;  top: 0px;  left: 0px;
		background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;   background-size: 100%;}
	.lp_apostil_3 .warn_1{ max-width: 510px; }
	.lp_apostil_3 .warn_2{ max-width: 440px; margin-top:90px;}
	.lp_apostil_3 .ul_2{margin-top:40px;}
	.lp_apostil_3 .title{font-weight:400;     max-width: 610px;}

	.lp_apostil_3 .circle{   top:35px; right:28px; width: 245px;   height: 245px;     padding-top: 60px; font-size:13px;}
	
	

	.lp_apostil_country .title div{font-size: 46px; line-height: 54px; max-width:860px;}
	.lp_apostil_country .title:before { max-width:1015px;} 
	.lp_apostil_country .title_2{font-size: 34px; line-height: 42px;  margin-top:40px;}
	.lp_apostil_country .lp-container{margin-top:50px;}
	.lp_apostil_country .country{ font-size: 30px; line-height: 34px;  padding-left:62px; padding-right:25px; margin-bottom:80px;}
	.lp_apostil_country .country:before {  content: "";  position: absolute;  width: 47px;  height: 47px;}

	.lp_apostil_country .country_2, .lp_apostil_country .country_4{padding-right:10px;}
	

	.lp_old_copy .title{ position:relative; font-size: 46px; line-height: 46px; letter-spacing: 0.02em; max-width:930px; width:100%;}
	.lp_old_copy_2 .wrap_cont{padding:60px 42px 160px 42px; }
	.lp_old_copy_2 .warn{ padding-right:60px;}
	.lp_old_copy_2 .original{ padding-top:40px; padding-right:20px;}
	.lp_old_copy_2 .teh_copy{ padding-top:40px; }
	.lp_old_copy_2 .tit{ font-size: 13px; line-height: 23px; margin-bottom:34px;}
	.lp_old_copy_2 .original .tit {  max-width: 240px;}
	.lp_old_copy_2 .teh_copy .tit {  max-width: 190px;}
	.lp_old_copy_2 .attention{width:100%; max-width:60px;}
	.lp_old_copy_2 .text{margin-top:63px;}
	.lp_old_copy_2 .text p{font-size: 17px; line-height: 22px;  margin-bottom:14px; max-width:250px; width:100%;}
	

	.lp_apost_price_plus header{max-width:980px; width:100%; margin:0px auto;}
	.lp_apost_price_plus .title{font-size: 46px; line-height: 52px; max-width:950px;}
	.lp_apost_price_plus .title_2{font-size: 34px; line-height: 42px;  margin-top:20px; max-width:520px;}
	.lp_apost_price_plus .right_heart {left:0px; right:-500px; margin:0px auto; bottom:30px;   position: absolute;   width: 100%;
		max-width: 280px;   display: block;   z-index: 5;}
	.lp_apost_price_plus .right_heart_text {    left: -20px;     font-size: 22px;   line-height: 20px;   padding-top: 42px; max-width: 230px;   }
	
	
}


@media (max-width: 1260px){
	.superbase{padding-top:85px;}
	.header-float .menu__icon{display:block;}
	.header-float .search_invis{display:block;  width:100%; padding-left:0px;}
	
	.menu_2.show_dops .dop_invis{display:block;}
	.header-float  .dop_invis .search .search-field{border:solid 1px #ccc;}
	.header-float .menu-container { top:50px; left:0px;  width: 100%;}
	.header-float .search_invis:hover{background:none;}
	.header-float .search_invis input.search-field{border:solid 1px #ccc;}
	.header-float .head_tbl_one {   background: #FFF; border-top:solid 4px #f8fbfb;}
	.header-float .menu-mobile_1 {position:absolute; width:50px; height:50px;  right:15px; top:0px;}
	.header-float .head_tbl_two{margin-bottom:-10px;}
	.header-float .head_tbl_one .logo_invis{display:inline-block; float:left;}
	.header-float .head_tbl_one .logo_invis img{width:100%; max-width:181px;}
	.header-float .head_tbl_one .cell_1 {width: 28%;padding-left:0%; padding-right:15px;}
	.header-float .head_tbl_one .cell_2{width: 27%;}
	.header-float .head_tbl_one .cell_3{width: 19%;}
	.header-float .head_tbl_one .cell_4{width: 26%; padding-right:50px;}
	.header-float .urgent .urgent_text br.br_inv{display:block;}
	.header-float .head_tbl_two .cell_1, .header-float .head_tbl_two .cell_2{display:none;}
	.header-float .head_tbl_two {padding-top: 0px;}
	.menu-mobile_2 { padding: 0px 0px;	font-size: 0px;	}
	
	
	.menu_state_open  .menu-container_invis{display:block;}
	.menu_state_open  .menu-container_invis .menu > ul {  display: block;}

	.header-float .urgent_invis:hover, .header-float .online_invis:hover{background:none;}
	.menu_open_now .header-float .menu-container_invis .menu_1{ width: 50%;  max-width: 50%; margin-top:20px; float: left;padding-right:1%; }
	.menu_open_now .header-float .menu-container_invis .menu_2 { float: left; margin-top:14px; padding-left:1%; width: 50%;  max-width: 50%;}
	.menu_open_now .header-float .menu-container_invis .menu_2 > ul > li a {  padding: 8px 14px;  font-size: 15px;}
	
	
	.header-float .phone a {  font-size: 17px; color:#0e6173;}
	.header-float .phone a:before{content:none;}
	
	.header-float .urgent_text br{display:none;}
	.header-float .urgent_text .br_inv{display:block;}
	.header-float .urgent .urgent_tit div{display:inline-block; border-bottom: none;  padding-right: 0px; padding-bottom: 2px;}
    .header-float .urgent .urgent_text{border-top: solid 1.5px #000; display:inline-block;}
	.header-float .menu > ul > li {border-bottom:solid 1px #ccc;}
	
	
	.header-float {  position: fixed;   width: 100%; -webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.1); box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.1);}
	.header-float .head_tbl_one{z-index:100; padding-bottom:10px;}
	.menu_state_open .menu-container_invis { margin-top:80px;  background:#fff;  display: block;  position: fixed;  color: #000;
    right: 0px;  left: 0px;  top: 0px;  z-index: 99;  width: 100%;  height: 100%; padding-left:15px; padding-right:15px;
    overflow-y: auto;}
	.menu_open_now{overflow:hidden;}
	
	.lp-main .book_2 {  width: 70%;  max-width: 790px;  right: -210px;  top: 20px;}
	
	
	.lp17 .left_block {  width: 35%;}
	.lp17 .left_block br{display:none;}
	
	.lp27 .different .desc p br{display:none;}
	
	.lp26_3 .block_video_1 {   margin-right: 50px;}
	.lp26_3 .wrap_cont_4 .block_left{float:left; width:35%; padding-right:30px;}
	.lp26_3 .wrap_cont_4 .block_right{float:left; width:65%;}
	.lp26_3 .wrap_cont_4 .block_left br{display:none;}
	.lp26_3 iframe{width:300px;}
	
	.lp1_2 .list { padding-right: 0%;}
	
	.footer-bg .soc_block {  margin-left: 30px;}
	.footer-bg .soc_block .soc_1 { margin-right: 16px;}
	
	.lp32 .block_img {  margin-top: 70px; padding-left:30px;}
	.lp32 .title_3 br{display:none;}
	.lp32 .block_img img{max-width:75px;}
	.lp33 .title br{display:none;}
	
	.lp36 header{padding-right:40px;}
	.lp36 .lp-container {  float: right;  width: 30%;  text-align: right;}
	.lp36 .red_cir{float:right;}
	.lp36 .title br{display:none;}
	.lp36 .title_2 p br{display:none;}
	
	.lp38 .tit  br{display:none;}
	.lp43 .title br{display:none;}
	
	.lp43 header{ width:65%; padding-right:40px;}
	.lp43 .lp-container{ width:35%; }
	
	.lp44 .img{width:100%; max-width:680px;}
	.lp44 .cloud_med_1{top:-50px; left:-800px; width:100%; max-width:300px;}
	.lp44 .cloud_med_2{top:-130px; right:-650px; width:100%; max-width:200px;}
	.lp44 .cloud_med_3{bottom:0px; left:-600px; width:100%; max-width:300px;}
	.lp44 .cloud_med_4{bottom:50px; right:-550px; width:100%; max-width:300px;}
	
	.lp44 .cloud_med_5{top:-30px; left:-900px; width:100%; max-width:300px;}
	.lp44 .cloud_med_6{top:-100px; right:-750px; width:100%; max-width:250px;}
	.lp44 .cloud_med_7{bottom:0px; left:-850px; width:100%; max-width:250px;}
	.lp44 .cloud_med_8{bottom:100px; right:-600px; width:100%; max-width:200px;}
	
	
	.lp44 .cloud_it_1{top:70px; left:-980px; width:100%; max-width:250px;}
	.lp44 .cloud_it_2{top:-30px; right:-850px; width:100%; max-width:200px;}
	.lp44 .cloud_it_3{top:150px; right:-950px; width:100%; max-width:200px;}
	.lp44 .cloud_it_4{bottom:-120px; right:-800px; width:100%; max-width:200px;}

	.lp44 .cloud_it_5{top:-80px; left:-990px; width:100%; max-width:200px;}
	.lp44 .cloud_it_6{top:-20px; right:-900px; width:100%; max-width:200px;}

	.lp44 .cloud_it_1 div { left: -60px;  padding-top: 40px;}
	.lp44 .cloud_it_2 div { right: -165px;  top: 25px;}
	.lp44 .cloud_it_3 div { right: -80px; padding-top: 40px;}
	.lp44 .cloud_it_4 div { padding-top: 45px; right: -125px;}
	.lp44 .cloud_it_5 div { left: -60px;  padding-top: 40px;}
	.lp44 .cloud_it_6 div { right: -145px; padding-top: 30px;}

	.lp44_it .img_2{width: 100%;   max-width: 900px;}
	
	.lp45 header {  width: 56%;  padding-right: 40px;}
	.lp45 .lp-container {  width: 44%;}

	
	.lp47 .sert_tit br{display:none;}
	
	

	.lp7_2 .circle{width:425px; height:425px; left:-120px; bottom:60px;}
	.lp7_2 .circle .colors{ right:-280px; margin:0px auto; top:-80px;  max-width: 400px;}
	.lp7_2 .text {  font-size: 28px;  line-height: 35px;}
	.lp7_2 .lp-container_2{float:right; width:47%; margin-top:125px; position:relative;}
	.lp7_2 .forexample{margin-top:20px; margin-left:-200px; max-width:311px; width:100%; position:absolute; top:-90px;}
	
	.lp_za_rulem .text br{display:none;}
	
	.lp_world .wrap_cont {  padding: 90px 20px 280px 64px;}
	
	.lp_hudozh_for_prosto .wrap_cont { padding:70px 64px 80px 64px; }
	
	.lp_variants .circle_4 {  right: -950px;}
	
	
	.lp_test_prod .block_1 {  padding-right: 60px;}
	
	
	.lp_video_audio .lp-container .before { width: 110px;  height:338px;  top: 50%;  left: -250px;  margin-top: -210px;
    background: url("images/pics/naprimer_7.aa5380251a3c.png") no-repeat;  background-size: 100%;}
	.lp_video_audio .lp-container .before div {  left: 0px;  right: -140px;  top: 100px; font-size: 17px;  line-height: 18px; padding-top: 10px;}
	
	
	.lp_uverennost .block_blue{ padding:48px 60px 48px 40px; max-width:580px; top:-40px;
	 right:-720px; left:0px;z-index:3; }
	 
	.lp_system_ita_rus .step_1 {  padding-right: 35px;} 
	.lp_system_ita_rus .step ul li {  margin-bottom: 34px;  font-size: 26px;  line-height: 32px;}
	
	.lp_blue .circle {width: 390px; height: 390px;     left: -240px;   top: 40px;  z-index: 5;	}
	
	.lp_kachestvo_3 .wrap_cont_ins {  padding: 0px 0px;}

	.lp_kachestvo_3 .img_doc_kach_3{ max-width:360px; width:100%; margin:0px auto; position:absolute; left:0px; right:-110px;}
	.lp_kachestvo_3 .block_img{position:relative; z-index:3;}
	.lp_kachestvo_3 .block_img img{  margin-top: 70px;}
	.lp_kachestvo_3 .block_arrows{position:relative; }
	.lp_kachestvo_3 .block_arrows .arrow{ font-size: 28px;  width:100%;	line-height: 30px; }
	.lp_kachestvo_3 .block_arrows .arrow p{margin-bottom:18px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(1){max-width:380px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(2){margin-top:90px; max-width:380px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(3){margin-top:95px; max-width:500px; margin-left:135px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(4){top:60px; position:absolute; right:0px; max-width:280px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(5){top:300px; position:absolute; right:0px; max-width:280px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(6){top:610px; position:absolute; right:0px; max-width:370px;}

	.lp_kachestvo_3 .block_arrows .arrow:nth-child(1):before{top:80px; right:-120px; width:129px; height:126px; }
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(2):before{top:-170px; right:-140px; width:224px; height:208px; }
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(3):before{top:-120px; right:40px; width:99px; height:113px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(4):before{top:20px; left:-120px; width:116px; height:110px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(5):before{top:140px; left:-100px; width:100px; height:107px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(6):before{top:-90px; left:-120px; width:105px; height:126px;}
	
	
	.lp_maximum_2 .block img {   max-width: 340px;}
	.lp_maximum_2 .arrow{ font-size: 31px; }
	.lp_maximum_2 .arrow_1{top:50px; right:-30px;}
	.lp_maximum_2 .arrow_1:before{ width:273px; height:126px;}
	.lp_maximum_2 .arrow_2{bottom:150px; right:-30px;}
	.lp_maximum_2 .arrow_2:before{ width:273px; height:126px;}
	.lp_maximum_2 .arrow_3{bottom:150px; left:-890px;}
	.lp_maximum_2 .arrow_3:before{ width:273px; height:126px;}
	
	
	.lp_hudozh_factor_2 .block{margin-bottom:68px; padding-bottom:10px;  max-width:580px; width:50%;}
	.lp_hudozh_factor_2 .block:nth-child{margin-bottom:0px;} 
	 
	.lp_more_often .block_left .desc br{display:none;}
	
	.lp_main_etiketka .transl_img {  top: -20px;}
	

	.lp_menu_img_2 .orange_block { left: auto; margin:0px;  right: 0px;  max-width: 600px; width:45%;}
	

	.lp_blue_big_text .circle {  left: -200px;  top: auto; bottom:-62px;} 
	.lp_blue_big_text .lp-container {  max-width: 550px; }
	.lp_blue_big_text .text { margin-top: 10px;}
	.lp_blue_big_text .lp-container {margin-top:20px;}

	.lp_faster_tarif .desc_faster_block{max-width:650px;  bottom:60px; right:-40px;  padding:38px 35px 40px 60px;}
	.lp_faster_tarif .desc_faster_block .tit_2{font-size: 31px; line-height: 48px; margin-bottom:25px; max-width:450px; }
	.lp_faster_tarif .desc_faster_block .desc_faster{max-width:450px;  padding-left:86px; font-size: 20px;line-height: 24px; }

	.lp_faster .hour .hour_tit {  font-size: 28px;  line-height: 24px;}

	.lp_main_science_grant .right_heart { top: 50px;  left: 0px;  right: -340px;}
	
	.lp_big_texts .step_title{font-size: 48px; line-height: 46px;  padding-top:40px;}
	.lp_big_texts .step_r_2 {  padding-left: 2%;}
	
}

@media (max-width: 1180px){
	
	.lp-main .book{position:absolute; width:60%; max-width:885px; right:0px; top:60px;}
	.lp-main .book_2{ width:60%; max-width:550px; right:-20px; top:230px; }
	
	.lp1 .list{ max-width: 650px; }
	.lp1 .circle {  width: 385px;  height: 385px;  left: -160px;  top: 300px;}
	.lp1 .circle img {  max-width: 300px;  right: -210px;  top: 90px;}
	
	.lp1_sud .list{max-width:700px; width:100%; float:right;}
	.lp1_sud_3 .circle {  width: 350px;  height: 350px;  left: -50px;   top: 300px;}
	.lp1_sud_3 .circle img {  max-width: 380px;  left: 0px;  right: -140px;  margin: 0px auto;  top: 0px;}
	
	.lp1_ekonom .circle {  width: 285px;  height: 285px;  left: -100px;  top: 340px;}
	
	.lp1_tematika .circle {  left: -50px;  top: 280px;  width: 285px;  height: 285px; }
	.lp1_tematika .circle img {    max-width: 280px;   right: -260px;  margin: 0px auto;  top: -25px;}
	.lp1_tematika_2 .circle {  left: -50px;  top: 320px;}
	
	.lp1_tematika_3 .circle img {    max-width: 280px;   right: -260px;  margin: 0px auto;  top: -55px;}
	.lp1_tematika_3 .circle {  left: -50px;  top: 350px;}
	
	.lp1_tematika_4 .circle {width:200px; height:200px;  left: 80px;  top: 370px;}
	.lp1_tematika_4 .circle img { width:120%;    max-width: 260px;   right: -260px;  margin: 0px auto;  top: -55px;}
	
	.lp2 .circles {  top: 540px; right: 70px;}
	.lp2 .quote_cell_1 { padding-left:0px; padding-right: 0px;}
	.lp2 .quote_cell_2 { padding-left:40px;  padding-right: 0px;}
	.lp2 .quote_cell_1:before { left: -30px;  }
	.lp2 .right_block {padding-left:40px;}
	.lp2 .swiper-button-prev {  top: 30px;  right: 460px;}
	.lp2 .swiper-button-next {  top: 30px;  right: 400px;}
	.lp2 .slider_text {  max-width: 60%;}
	
	.lp3 .black_block { padding: 33px 45px 46px 30px;  max-width: 410px;  top: 124px;  right: -60px;}
	.lp3 .black_block .text {  font-size: 20px;}
	.lp3_2 .black_block .text {max-width:280px; }
	
	.lp5 .title_0 {  font-size: 28px;  line-height: 36px;   margin-top: 60px;}

	
	.lp7_2 .forexample{ margin-left:-130px; max-width:250px;top:-90px;}
	.lp7_2 .forexample div {  position: absolute;  font-size: 26px;  line-height: 26px;  left: 15px;  top: 45px;}
	
	
	.lp8 .lp-container {  margin-top: 124px;  padding-left: 0px;}
	.lp8 .step {   padding-right: 28px;}
	
	.lp12 .right_block {  padding-right: 0%;}
	
	.lp14 .lp-container {  padding-left: 0px;}
	
	.lp15 .rect_block {  padding-right: 0px;  margin-top: 40px;}
	
	.lp16 .rect_block { padding-right: 0px;}
	.lp16 .under_title br{display:none;}
	
	.lp17 .team {  max-width: 700px; width: 85%;  right: -140px;}
	.lp17 .left_block {  padding-top: 5px;}
	.lp17_2 .wrap_cont {   padding-bottom: 155px;}
	
	
	.lp18 .left_block { float: left; width: 50%;}
	.lp18 .right_block { max-width: 403px;  margin-top: 25px;  margin-right: 0px; width:40%;}
	.lp18 .info_rectangle {  max-width: 320px;}
	.lp18 .circle_rus {left: -250px;   right: 0px;   bottom: -30px;}
	
	.lp18 .title_und br{display:none;}
	
	.lp21 .quote br{display:none;}
	.lp21 .quote_cell_1 .rectangle_small_desc {  position: relative;}
	.lp21 .title_2 br{display:none;}
	
	.lp25 .circle img {  max-width: 400px;  right: -210px;  top: 20px;}
	.lp25 .list div { font-size: 33px;     margin-left: 20px;}
	
	.lp26 .boxer_block {  float: left;  width: 60%;}
	.lp26 .left_block {  float: left;   width: 40%;  padding-left: 75px;  padding-top: 20px;}

	.lp27 .title {   padding-left: 70px; }

	.lp26_3 .block_video_1 {   margin-right: 30px;}
	.lp26_3 .block_video{float:none;}
	.lp26_3 iframe{width:500px; height:400px;}

	
	.lp26_tpp .boxer_block {   padding-left:35px; width:50%;}
	.lp26_tpp .left_block {  padding-left: 120px;   padding-top:55px; width:50%;}
	
	.lp-main_3 .text br{display:none;}
	
	.lp_main_teh_doc .right_heart{  top: 70px;  left: 0px;   right: -420px;}
	.lp_main_teh_doc .transl_img {  max-width: 460px;  right: -25px;   top: 185px;}
	

	.lp_main_constr_doc .right_heart{top:370px;  left:0px; right:-150px; }
	.lp_main_instr .right_heart{top:40px; left:0px; right:-380px;}
	
	.lp_main_rekviz_schet .transl_img {  max-width: 620px;  right: -80px;  top: 115px;}
	
	.lp_main_spravka_bank_sost_schet .transl_img{max-width:670px; right:-80px; top:185px; }
	.lp_main_spravka_bank_sost_schet .right_heart {  top: 30px;  left: 0px;  right: -520px;}
	
	.lp_main_vipiska_schet .right_heart {  top: 120px;  left: 0px;  right: -50px;}
	.lp_main_spravka_bank_sost_schet .transl_img {  max-width: 580px;  right: -80px;  top: 85px;}
	
	.lp_main_vipiska_vklad .right_heart {  top: 120px;  left: 0px;  right: -150px;}
	.lp_main_vipiska_vklad .transl_img {  top: 95px; right:-40px; max-width:550px;}
	
	.lp_main_doc_fns .right_heart{top: 80px;  left: 0px;   right: -50px;}
	

	.lp_main_med_doc .circle { width: 170px; height: 170px; font-size: 14px; right: -290px;  bottom: 170px;}
	.lp_main_med_doc .transl_img{width:45%; max-width:500px; right:15px; top:80px;}
	.lp_main_med_doc .right_heart { top:40px;  left: 0px;  right: -350px;}
	
	
	
	.lp_main_med_card .transl_img{max-width:580px; right:-40px; top:125px;}
	
	
	.lp_main_doc_biznes .right_heart{top:40px; left:0px; right:-250px;}
	.lp_main_doc_biznes .transl_img{ max-width:550px; right:10px; top:45px;  }
	.lp_main_doc_biznes .circle {width: 170px; height: 170px; font-size: 14px; right: -150px;  bottom: 100px;}
	
	.lp_main_doc_prezentacii .transl_img{max-width:500px; top:235px;}
	
	.lp_main_personal .right_heart{top: 10px;  left: 0px;  right: -330px;}
	
	.lp_main_pass  .transl_img{max-width:465px; top:85px; right:40px;}
	.lp_main_personal .right_heart{ max-width:208px; top: 50px;  left: 0px;  right: -170px;}
	
	.lp_main_diplom  .transl_img{max-width:550px; top:135px; right:0px;}
	
	.lp_main_prava .transl_img {  max-width: 550px;  top: 205px;  right: 40px;}
	
	
	.lp_main_doc_sud .transl_img{ max-width:720px; right:-20px; bottom:50px;  }	
	.lp_main_doc_sud .right_heart{max-width:200px; top:80px; left:0px; right:-480px;}
	.lp_main_doc_sud .circle {  right: -300px;}
	
	.lp_main_doc_sud_2 .circle {  right: 0px; top: 600px;}
	.lp_main_doc_sud_2 .right_heart {top: 300px; left: 0px;  right: -600px;}
	

	.lp_main_IT .transl_img{position:absolute; width:60%; max-width:500px; right:30px; bottom:auto; top:260px; }	

	.lp_main_sait .transl_img{position:absolute; width:50%; max-width:500px; right:30px; bottom:auto; top:380px; }
	.lp_main_sait .right_heart{ top:160px; left:0px; right:-400px;}
	
	.lp_main_videorolik .right_heart{ top:130px; left:0px; right:-500px;}	
	.lp_main_videorolik .transl_img {  max-width: 500px;  right: -30px;}

	.lp_main_game .transl_img {  max-width: 500px;  right: 30px;}
	
	.lp_main_prilozh .transl_img{max-width:500px; width:40%;  right:20px; bottom:auto; top:410px;  }	
	
	.lp_main_film .transl_img{max-width:520px; right:30px; bottom:auto; top:450px;  }
	
	.lp_main_notar ul {  margin-top: 60px;  padding-left: 0px;}
	.lp_main_notar .transl_img{max-width:500px; right:40px; bottom:auto; top:80px;  }
	.lp_main_notar .right_heart{ top:30px; left:0px; right:-550px; max-width:170px;}	
	
	

	.lp_main_dichiarazione .transl_img{max-width:450px; right:20px; bottom:auto; top:300px;  }
	.lp_main_dichiarazione .right_heart{ top:120px; left:0px; right:-580px;}
		
	.lp_main_yuridich .wrap_cont {  padding: 55px 0px 105px 0px; background:#F8FBFB;}	
	.lp_main_yuridich .transl_img{position:absolute; width:55%; max-width:640px; right:-10px; bottom:0px;  }	

	.lp_main_finans .circle {right:-300px;}
	.lp_main_finans .under_title {  padding-left: 0px;}
	
	.lp_main_pers_pass .right_heart {  top: 40px;  right: -550px;}
	.lp_main_pers_pass ul {  margin-top: 50px;  }
	.lp_main_pers_pass .transl_img{max-width:410px; width:40%; right:20px; bottom:auto; top:140px;  }
	.lp_main_pers_pass .circle {  right: -430px;  bottom: 150px;}
	
	
	.lp_main_catalog_small .transl_img{max-width:550px; right:40px; bottom:auto; top:120px;  }
	.lp_main_catalog_small .right_heart {  top: 40px;  right: -100px;}
	.lp_main_catalog_small .circle {  right: -130px;  bottom: 0px;}
	
	.lp_main_press_reliz .transl_img{max-width:550px; right:0px; bottom:auto; top:120px;  }
	
	.lp_main_etiketka .wrap_cont { padding: 100px 0px 140px 34px;}
	.lp_main_etiketka .right_heart {  top: 80px;  right: -450px;}
	.lp_main_etiketka .circle {  right: -200px;  bottom: 100px;}
	.lp_main_etiketka .transl_img{max-width:380px; right:-600px; left:0px; margin:0px auto; bottom:auto; top:-40px;  }
	.lp_main_etiketka .title { font-size: 90px; line-height: 90px;}	
	
	.lp_main_menu_kafe .transl_img {  max-width: 520px; width:45%;  right: 20px;  bottom: auto;  top: 150px;}
	.lp_main_menu_kafe .right_heart {  top: 20px;  left: 0px;  right: -350px;}
	
	.lp_main_big_text .transl_img {  position: absolute;  width: 60%;  max-width: 550px;  right: 40px;   top: 220px;}
	.lp_main_big_text .title {font-weight: 600; font-size: 64px; line-height: 60px;}
	
	.lp_main_prov_kachestvo .title {  max-width: 65%;}
	
	.lp_main_perevod_rus_eng .title {  font-size: 83px;  max-width: 55%;}
	
	.lp_main_science .transl_img {  position: absolute;  width: 60%;  max-width: 520px;  right: 60px;  bottom: auto;   top: 190px;}	
	
	.lp_main_science .circle {  left: 0px;  right: -250px;  bottom: 120px;}
	
	.lp-block .right_heart_new_2{max-width: 260px;}	
	.lp-block .right_heart_new_2 {  top: 20px;  left: auto;  right: 40px; margin:0px;}
	.lp_main_udostov .transl_img {  max-width: 450px;  right: 20px;   top: 135px;}
	.lp_main_udostov .title {  font-size: 82px;  line-height: 82px;}
	

	.lp_main_shtamp .transl_img {   max-width: 330px;  right: 80px;   top: 150px;}
	.lp_main_shtamp .right_heart {  top:80px;  left: 0px;  right: -340px;}
	.lp_main_shtamp .circle {  right: -400px;   bottom: 240px;}	
	
	.lp_main_apost_zagz_mvd .transl_img {   max-width: 400px;  right: 30px;  bottom: 120px;   top: auto;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.lp34 .title_1 br{display:none;}
	.lp34 .title_2 br{display:none;}
	
	.lp1_2 .list {padding-left:0%;  max-width:600px; width:100%;}
	.lp1_2 .list div {  font-size: 35px;  line-height: 35px;  margin-left: 10px;  margin-bottom: 18px;}
	
	.lp12_4 .under_title_4 br{display:none;}

	
	.lp38 .rectangle_block {  float: left;  width: 35%;  padding-right: 35px;}
	.lp38 .quote_block {  display: inline-block; padding-left:40px;  float: left;  width: 65%;  margin-top: 0px;}
	
	.lp38 .quote br{display:none;}
	.lp38 .name {  font-size: 17px; text-align:right;}
	.lp38 .prof {  font-size: 17px; text-align:right;}
	.lp38 .quote {  font-size: 22px;  line-height: 22px;     padding-left: 10px;}
	.lp38 ul li br{display:none;}
	.lp38 .rect_block {  display:block; text-align:right;     margin-left: 0px; padding-top: 0px;}
	.lp38 .rectangle {  margin-top: 0px;  display: block;  width: 100%;  vertical-align: top;}
	.lp38 .info_sotr {  width: 100%;  display: block;  vertical-align: bottom;  padding-left:0px;}
	
	.lp1_3 .wrap_cont {  padding-right:0px;}
	
	.lp1_5_2 .lp_cont_personal{max-width:550px;  margin-top:38px;}
	.lp1_5_2 .lp_cont_personal .vid{margin-top:38px;}
	.lp1_5_2 .lp_cont_personal .tit{ font-size: 36px; }
	.lp1_5_2 .lp_cont_personal .desc{font-size: 24px; line-height: 33px;}

	
	.lp39 .block .desc {  font-size: 28px;  line-height: 28px;}
	.lp34_2 .rectangle_block {  padding-right: 35px;}
		
		
	.lp40_2 .desc br{display:none;}	
		
	.lp43 .title {  font-size: 62px;  line-height: 62px;}	
	.lp43 header{ width:63%; padding-right:40px;}
	.lp43 .lp-container{ width:37%; }
	.lp43 .title_2 { font-size:28px;  line-height: 28px;  margin-top: 70px;}	
	
	
	.lp44 .img{width:100%; max-width:550px;}
	.lp44 .cloud_med_1{top:-50px; left:-700px; width:100%; max-width:300px;}
	.lp44 .cloud_med_2{top:-130px; right:-550px; width:100%; max-width:200px;}
	.lp44 .cloud_med_3{bottom:0px; left:-500px; width:100%; max-width:300px;}
	.lp44 .cloud_med_4{bottom:50px; right:-450px; width:100%; max-width:300px;}
	
	.lp44 .cloud_med_5{top:-30px; left:-800px; width:100%; max-width:300px;}
	.lp44 .cloud_med_6{top:-100px; right:-650px; width:100%; max-width:250px;}
	.lp44 .cloud_med_7{bottom:0px; left:-750px; width:100%; max-width:250px;}
	.lp44 .cloud_med_8{bottom:100px; right:-500px; width:100%; max-width:200px;}
	
	
	.lp44 .cloud_sud_1{top:50px; left:-750px; width:100%; max-width:300px;}
	.lp44 .cloud_sud_2{top:60px; right:-600px; width:100%; max-width:310px;}
	.lp44 .cloud_sud_3{top:500px; left:-750px; width:100%; max-width:240px;}
	.lp44 .cloud_sud_4{bottom:-120px; right:-50px; width:100%; max-width:240px;}
	.lp44 .cloud_sud_5{top:20px; left:-650px; width:100%; max-width:300px;}
	.lp44 .cloud_sud_6{top:220px; left:-700px; width:100%; max-width:210px;}
	.lp44 .cloud_sud_7{top:250px; right:-700px; width:100%; max-width:240px;}
	.lp44 .cloud_sud_8{top:400px; left:-700px; width:100%; max-width:210px;}

	.lp44 .doc_med_2_2{margin-top:200px;}
	
	.lp44 .img_2 {  width: 100%;  max-width:700px;}
	
	.lp44 .cloud_it_1{top:70px; left:-780px; width:100%; max-width:250px;}
	.lp44 .cloud_it_2{top:-30px; right:-700px; width:100%; max-width:200px;}
	.lp44 .cloud_it_3{top:120px; right:-750px; width:100%; max-width:200px;}
	.lp44 .cloud_it_4{bottom:-80px; right:-600px; width:100%; max-width:200px;}

	.lp44 .cloud_it_5{top:100px; left:-820px; width:100%; max-width:200px;}
	.lp44 .cloud_it_6{top:-20px; right:-700px; width:100%; max-width:200px;}
	
	.lp44 .cloud_med div{ font-size: 23px;}
	.lp44 .cloud_sud_1 div { left: -100px;  padding-top: 35px;}
	.lp44 .cloud_sud_2 div { right: -105px; top: 90px;}
	.lp44 .cloud_sud_3 div { left: -85px; padding-top: 40px;}
	.lp44 .cloud_sud_4 div { padding-top: 65px;  right: -115px;}
	.lp44 .cloud_sud_5 div { left: -100px;  padding-top: 35px;}
	.lp44 .cloud_sud_6 div { left: -35px;  padding-top: 50px;}
	.lp44 .cloud_sud_7 div {  right: -125px;  top: 25px;}
	
	
	
	.lp45 .video_title br{display:none;}
	
	.lp46 .title_2 {  font-size: 48px; width: 55%; padding-right:20px;}
	.lp46 .circles {  width: 45%;}
	.lp46 .rectangle_block {max-width:600px;}
	.lp46 .rect_block {  width: 25%;  padding-right: 45px; }
	.lp46 .quote_block {  width: 65%;  margin-top: 0px;}
	.lp46 .quote_cell {  width: 100%;}
	
	.lp48 .lp-container {  padding-left: 0px;}
	
	.lp49 ul li br{display:none;}
	.lp49 .left_block {  padding-right: 40px;}
	.lp49 .wrap_cont {  width: 85%; }
	.lp49 .circle_orange{ right: -40px; top:95px; height:271px; width:271px;}
		
		
	.lp1_6 .title_3 {  max-width: 550px;}	
	.lp1_6 .title_3 br{display:none;}
	.lp1_7 .circle_2 {   right: -100px;  top: 820px;}
	.lp1_7 .title_4 {  max-width: 600px;}
	
	
	.lp_faster .hour .hour_tit {  font-size: 26px;  line-height: 24px;  padding-left:65px;}
	.lp_faster .hour .hour_tit:before {   background-size: 100%;  width: 47px;  height: 47px;  margin-top: -23px;}	
	.lp_faster .hour .desc {  font-size: 20px;  line-height: 28px;  margin-top: 40px;}
	
	.lp_non_office .title_1 br{ display:none;}
	.lp_non_office .title_2 br{ display:none;}
	
	.lp_free_period .title_1 br{display:none;}
	
	.lp_maximum .arrow{ font-size: 28px; }
	.lp_maximum .arrow_1{top:-110px; right:-60px;}
	.lp_maximum .arrow_1:before{content: "";  position: absolute; top:50px; left:0px;}
	.lp_maximum .arrow_3{bottom:-150px; right:-60px; max-width:200px; width:100%;}
	.lp_maximum .arrow_3:before{content: "";  position: absolute; bottom:50px; left:-50px;}
		
		
	.lp_apostil .circle{    right: 0px; left:0px; margin:0px auto; bottom:-170px;}	
	.lp_apostil .apostil {  margin-top: -85px;}
	
	.lp_diplom .lp_cont {  float: left;  max-width: 500px;  width: 60%;}
	.lp_diplom ul li {  font-size: 28px;  line-height: 32px;  margin-bottom: 32px;}
	.lp_diplom .quote_block {  max-width: 355px; }
	.lp_diplom .quote_block p {  font-size: 16px;  line-height: 18px;  margin-bottom: 12px;}
	
	.lp_diplom_redact .lp_cont {   max-width: 550px;   width: 70%;}
	
	.lp_diplom_8 .circle_orange {  right: -70px;  top: 250px;  z-index: 2;  height:280px;  width: 280px;}
	.lp_diplom_8 ul li br{display:none;}
	
	.lp_diplom_2_2 .lp_cont {  float: left;  max-width: 700px;  width: 70%;  position: relative;  z-index: 3;}
	
	.lp_hudozh_for_prosto .block {  font-size: 28px;  line-height: 32px;}
	
	.lp_world .circle { width: 530px;  height: 530px;  padding-top:103px; padding-left: 257px;  left: -170px;  top: 380px;}
	.lp_world .circle_text {  font-size: 24px;  line-height: 34px;  max-width: 320px;  width: 100%;}
	.lp_world .circle_percent {  font-size: 115px;  line-height: 115px;  margin-top: 0px; margin-bottom: 0px;  margin-left: -10px;}
	.lp_world .list div {  font-size: 32px;  line-height: 32px;  margin-left: 15px;}
	
	.lp_USA_EUR .block .desc {  font-size: 26px;  line-height: 32px;}
	.lp_USA_EUR .block .desc span {  font-size: 20px;  line-height: 20px;}
	
	
	.lp_avtor_verstka .wrap_cont{padding:50px 20px 100px 20px; }
	.lp_avtor_verstka header{padding-left:30px;}	
	.lp_avtor_verstka .title{font-size: 46px; line-height: 52px;}
	.lp_avtor_verstka .title_2{font-size: 34px; line-height: 40px;  margin-top:25px;}
	.lp_avtor_verstka .title_2:before {  max-width:1064px;}	
	.lp_avtor_verstka .lp-container{text-align:center; margin-top:118px;}
	.lp_avtor_verstka .block .desc{font-size: 30px; line-height: 34px;  max-width:470px; }
	.lp_avtor_verstka .block_1 .usa_eur{width:100%; max-width:470px;}
	.lp_avtor_verstka .block_2 .usa_eur{width:100%; max-width:470px;}
	.lp_avtor_verstka .block .img{text-align:center; margin-bottom:30px;}

	.lp_avtor_verstka .rouble{	 font-size: 28px; line-height: 26px;}
	.lp_avtor_verstka .rouble img{max-width:190px; width:100%;}

	.lp_avtor_verstka .rouble_1{ top:-60px; left:-60px;}
	.lp_avtor_verstka .rouble_1 div{ left: -20px; right: 0px;  top: 15px; padding-top: 32px; max-width: 260px;}
	.lp_avtor_verstka .rouble_2{ top:0px; right:-40px;}
	.lp_avtor_verstka .rouble_2 div{left: 10px; right: 0px;  top: 5px; padding-top: 32px; max-width: 260px;}
	.lp_avtor_verstka .rouble_2 img{ max-width:140px;}	
	.lp_avtor_verstka .rouble_3{ bottom:60px; left:-60px;}
	.lp_avtor_verstka .rouble_3 div{  left: -10px; right: 0px;  top: 15px; padding-top: 32px; max-width: 260px; }
	
	
	.lp_makro .title br{display:none;}
	.lp_makro .text br{display:none;}
	
	.lp_variants .circle_1{ top:260px; right:-300px; width:290px; height:290px; padding-top:100px;}
	.lp_variants .circle_2{ top:60px; right:-550px; width:176px; height:176px; padding-top:65px;}
	.lp_variants .circle_3{ top:170px; right:-790px; width:207px; height:207px; padding-top:80px;}
	.lp_variants .circle_4{ top:380px; right:-840px; width:150px; height:150px; padding-top:50px;}
	.lp_variants .circle_1:before { top: 57px;}
		
	.lp_blue .lp-container {  margin: 0px; float:right; margin-right:50px;}	
	
	.lp_video_audio .lp-container { max-width:770px;}
	.lp_video_audio .lp-container .before {  left: -190px;}
		
	.lp_uverennost .block_blue{ padding:48px 60px 48px 40px; max-width:480px; top:-40px;
	 right:-620px; left:0px;z-index:3; }	
	.lp_uverennost .block_blue .text {  font-size: 20px;  line-height:24px;  letter-spacing: 0.02em;}	
	.lp_uverennost .block_text {  width: 100%;  max-width: 405px;  font-size: 20px;  line-height: 24px;  letter-spacing: 0.02em;}
		
	.lp_sob_got_rolik .block_steps{ width:42%; padding-right:25px;}
	.lp_sob_got_rolik .block_circle{ width:26%;}
	.lp_sob_got_rolik .block_circle_1{ width:32%;}

	.lp_sob_got_rolik .circle { font-size: 12px; line-height: 20px;  width: 210px;  height: 210px;}
	.lp_sob_got_rolik .circle_1{  padding-top: 87px; margin-left:20px;}
	.lp_sob_got_rolik .circle_2{ padding-top: 67px; margin-left:20px;}

		
	.lp_sob_got_rolik_2 .block_steps{float:none; width:50%; padding-right:0px;}
	.lp_sob_got_rolik_2 .block_steps ul{margin-top:58px; width:100%; max-width:530px;}
	.lp_sob_got_rolik_2 .title{width:100%; max-width:800px;}
		
	.lp2_autosim .circles { max-width: 220px;  width: 100%;  position: absolute;  top: 260px;  right: -720px; left:0px; margin:0px auto;}	
		
	.lp_autosim_circles .img_car_driving {  max-width: 480px;  width: 100%;  margin-left: 0px;}	
	.lp_autosim_circles .circle_1{top:60px; right:auto; left:55px; width:255px; height:255px; padding-top:110px;}
	.lp_autosim_circles .circle_2{ top:90px; right:-640px; width:206px; height:206px; padding-top:79px;font-size: 14px; line-height: 24px;}
	.lp_autosim_circles .circle_3{ top:60px; right:-220px; width:255px; height:255px; padding-top:90px;}
	.lp_autosim_circles .circle_4{  top:240px; right:-440px; width:282px; height:282px; padding-top:66px;font-size: 14px; line-height: 24px;}	
			
	
	.lp_system_ita_rus .step ul li {  margin-bottom: 28px;  font-size: 24px;  line-height: 30px;}
	.lp_system_ita_rus .title br{display:none;}
	
	.lp_usluga_doc .circle{font-size: 14px;}
	.lp_usluga_doc .circle_1{font-size: 16px; right: -460px;  width: 252px;  height: 252px;}
	.lp_usluga_doc .circle_2{ top:90px; right:-640px; width:176px; height:176px; padding-top:69px;}
	.lp_usluga_doc .circle_3{ top:210px; right:-840px; width:197px; height:197px; padding-top:74px;}
	.lp_usluga_doc .circle_4{ top:390px; right:-720px; width:150px; height:150px; padding-top:38px;}
	.lp_usluga_doc .circle_1:before { top: 87px;}
	
	.lp_blue .lp-container_2 {max-width:810px; width:100%; text-align:left; margin:0px; float:right;}

	.lp_realii_strani .title br{ display:none;}
	.lp_realii_strani .desc br{ display:none;} 

	.lp_instancii ul li{font-size: 32px; line-height: 42px; margin-bottom:50px; padding-left:80px;}
	
	
	
	.lp_blue_uridich .title{ font-size: 60px; line-height: 60px; }
	.lp_blue_uridich .block_steps ul li{ font-size: 28px; line-height: 28px; margin-bottom:20px;}
	.lp_blue_uridich .from_bus_block {   margin-top:33px;}
	.lp_blue_uridich .from_bus {    font-size: 28px;  margin-left: 120px;}
	.lp_blue_uridich .from_bus img { max-width: 100px;   margin-left: 21px; margin-right: 40px; }
	.lp_blue_uridich .tit{ font-size: 36px; }
	.lp_blue_uridich ul{ margin-top:30px;}
	.lp_blue_uridich ul li{ font-size: 28px; line-height: 28px; padding-left:55px; margin-bottom:5px;}

	.lp_kachestvo_2 .block_arrows .arrow {  font-size: 28px;  max-width: 225px;  line-height: 28px;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(1){right:-860px; top:200px;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(2){right:-860px; top:400px;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(3){left:-600px; top:170px;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(1):before{top:0px; left:-100px; width:180px; height:200px; 
	background: url("images/pics/arrow_kach_3.edabba663b70.png") no-repeat;  background-size: 100%;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(2):before{top:10px; left:-100px; width:120px; height:100px; 
	background: url("images/pics/arrow_kach_5.4b62870ebd15.png") no-repeat;  background-size: 100%;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(3):before{top:-20px; right:0px; left:-10px; margin:0px auto; width:180px; height:200px; 
	background: url("images/pics/arrow_kach_7.70ce9f9841f1.png") no-repeat;  background-size: 100%;}
	.lp_kachestvo_2 .title_under{text-align:center; margin-top:80px;}
	
	.lp_kachestvo_3 .block_img img {    max-width: 300px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(3) {  margin-top: 95px;  max-width: 500px;   margin-left:50px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(4) {  max-width: 240px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(6):before {  top: -90px;  left: -50px;  width: 105px;  height: 126px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(5) {  top: 250px;  position: absolute;  right: 0px;   max-width: 240px;}
	
	.lp_many_quickly .white_block .before{  width: 300px;  height: 150px;  top: -50px;  left: -320px;}
	.lp_many_quickly .white_block .before div{ font-size: 17px;  line-height: 17px;  left: 30px; top: 35px; max-width: 210px;  width: 100%;  }	 
	 
	
	
	.lp_many_quickly .sovet_block{  top:100px; right:-550px;  max-width:340px; }
	.lp_many_quickly .sovet_block .before{   width: 122px;  height: 88px;  top: -50px;  left: -130px;}
	.lp_many_quickly .sovet_block .before div{  left: 0px;  top: 13px;  font-size:30px;  line-height: 30px;  }
	
	
	.lp_maximum_2 .block img {   max-width: 300px;}
	.lp_maximum_2 .arrow_1{top:40px; right:-60px;}
	.lp_maximum_2 .arrow_1:before{ width:223px; height:110px;}
	.lp_maximum_2 .arrow_2{bottom:130px; right:-60px;}
	.lp_maximum_2 .arrow_2:before{ width:223px; height:110px;}
	.lp_maximum_2 .arrow_3{bottom:130px; left:-740px;}
	.lp_maximum_2 .arrow_3:before{ width:220px; height:115px;}
	
	.lp_maximum_2 .arrow span{font-size: 16px;     line-height: 16px;     max-width: 120px;   padding-top: 20px;}
	.lp_maximum_2 .arrow_1 span {  top: 5px;  right: -270px;}
	.lp_maximum_2 .arrow_2 span {  top: 5px; right: -270px; }
	.lp_maximum_2 .arrow_3 span {  top: 0px; right: -170px; }
	
	.lp_style_language .block_1{padding-right:25px; }
	.lp_style_language .block_2{padding-left:30px;}
	
	
	.lp_many_quickly .white_block ul {  max-width: 280px;}
	
	.lp_hudozh_factor_2 .block {  margin-bottom: 20px;  padding-bottom: 10px;}
	.lp_hudozh_factor .fix_block {  width: 100%; max-width:400px; right:-520px;}
	
	
	.lp_big_texts .step .task {  font-size: 14px;  margin-top: 17px; margin-right: 0px;}
	

	.lp_blue_big_text .lp-container {margin-top:20px;}
	
	.lp_diplom_kach .lp_cont { float:left;   max-width: 720px;   width: 62%;}
	.lp_diplom_kach .vid_block { float:left;  width: 38%; margin-top:100px; padding-left:30px;}
	
	.lp1_docs_3 .grafik{  width:100%; max-width:420px; left:-20px; bottom:80px;}
	
	
	.lp_faster_tarif .tit_1 {  font-size: 31px;  line-height: 38px;   letter-spacing: 0.02em;}

	.lp_faster_tarif .lp_cont {  float: left;  max-width: 400px;  width: 40%;  margin-top: 80px;}
	.lp_faster_tarif .desc_faster_block{max-width:650px;  bottom:60px; right:-80px;  padding:38px 35px 40px 60px;}
	.lp_faster_tarif .desc_faster_block .tit_2{font-size: 31px; line-height: 38px; margin-bottom:25px; max-width:450px; }
	.lp_faster_tarif .desc_faster_block .desc_faster{max-width:450px;  padding-left:86px; font-size: 20px;line-height: 24px; }
	
	.lp_diplom_servis ul {   max-width: 690px;  width: 100%;  margin-top: 0px;}
	
	.lp_two_examples .lp-container_1 {   padding-right:50px;}
	.lp_two_examples_3 .lp-container_1 {   padding-right:20px;}

	
	
	.lp_faster .hour .hour_tit {  font-size: 26px;  line-height: 24px;}
	
	.lp_blue_mashin_3 .list_ul_2{max-width:640px; }
	
	.lp_potrebnost .step .desc br{display:none;}
	
	.lp_nauch_text .article_block{ margin-top:40px;}
	.lp_nauch_text .article_block:before{ content: "";  position: absolute;  width: 190px;  height:50px;  top: -65px;   right: 0px;
		background: url("images/pics/arrow_nauch.f0e4db57f383.png") no-repeat;   background-size: 100%;}
		
	.lp_avtor_verstka .rouble_2{ top:-50px; right:-40px;}	
	.lp_avtor_verstka .rouble_3 {  bottom: 0px;  left: -60px;}
	
	.lp_five_steps .step_2 .text_block {   padding-left: 0px;}
	.lp_five_steps .wrap_cont_1 {   padding-right: 50px;}
	
	.lp_original_doc .circle_1{ right:40px; }
	.lp_original_doc .circle_2{ right:-290px; width:367px; height:367px; }
	
	.lp_pechat_doc .circle{ right:-370px;  top:-120px;}
	
	.lp_apostil_tranls .lp-container {   padding-top: 5px;}
	
	.lp_original_doc_2 ul {   max-width: 540px;}
	
	.lp_apostil_3 .circle{ left:auto; bottom:auto; margin:0px;  top:35px; right:28px; width: 245px;   height: 245px;     padding-top: 60px;}
	
	.lp_apostil_country .country{  padding-right:35px; }
	.lp_apostil_country .country_2, .lp_apostil_country .country_4{padding-right:10px;}
	
	.lp_big_texts .step_title{  padding-top:20px;}
	
}

@media (max-width: 1024px){
	
	.lp-main .wrap_cont {  padding: 80px 0px 165px 45px;}
	.lp-main .title {  font-size: 58px;  line-height: 45px; max-width: 420px;   width: 100%;}
	.lp-main .title br{display:none;}
	.lp-main .book {  position: absolute;  width: 60%;  max-width: 685px;  right: 0px;  top: 20px;}
	.lp-main .book_2{ width:50%; max-width:500px; right:0px; top:160px; }
	.lp-main .right_heart {  max-width: 150px;  top: 25px;  left: 340px;}
	.lp-main ul {  margin-top: 50px; max-width: 320px;   width: 100%;}
	.lp-main ul li {  margin-bottom: 25px;  font-size: 15px;  padding-left: 45px;}
	.lp-main .under_title {  font-size: 12px;  padding-top: 10px;  padding-left: 45px;}
	.lp-main .circle {  width: 160px;  height: 160px;  font-size: 11px;  padding-top: 65px;  left: 0px;  right: -180px;
    bottom: 50px;	line-height: 18px;}
	.lp-main .circle:before {  width: 20px;  height: 20px;  top: 40px;  margin-top: -1px;}
	
	.lp-block .right_heart_prime .right_heart_text{font-size:18px; line-height:14px; max-width:110px;  padding-top:22px;  
		font-family: 'TT Smalls'; font-style: normal;}
	
	
	.lp1 .wrap_cont {  padding: 40px 45px 180px 45px;}
	.lp1 .title {  font-size: 48px;  line-height: 40px; max-width: 580px;}
	.lp1 .from_bus {  font-size: 24px;  margin-left: 130px;}
	.lp1 .list {  margin-top:50px;}
	.lp1 .list div {  font-size: 30px;  line-height: 34px;  margin-right: 0px; margin-left:15px;  margin-bottom: 14px;}
	.lp1 .from_bus_block {  margin-top: 78px;}
	.lp1 .circle {  width: 300px;  height: 300px;  left: -150px;  top: 250px;}
	.lp1 .circle img {  max-width: 240px;  right: -230px;  top: 20px;}

	.lp1_2 .circle {  left: -80px;}
	
	.lp1_sud .list{max-width:500px; width:100%; float:right;}
	.lp1_sud_2 .list {  margin-top: 100px;}
	.lp1_sud .list_2{margin-top:160px; max-width:500px; float:right;}
	
	.lp1_sud .under_title {  margin-top: 120px;  font-size: 28px;  line-height: 28px; padding-right:0px;}
	.lp1_sud_3 .circle { width: 350px;  height: 350px;  left: -50px;  top: 220px;}
	.lp1_sud_3 .circle img {    max-width: 300px;  left: 0px;  right: -140px;  margin: 0px auto;  top: 0px;}
	
	.lp1_4 .circle {  width:350px;  height: 350px;}
	
	.lp1_tematika .circle {  left: -100px;  top: 200px;  width: 245px;  height: 245px; }
	.lp1_tematika .circle img {    max-width: 280px;   right: -260px;  margin: 0px auto;  top: -25px;}
	.lp1_tematika .list_2 {  margin-top: 60px;   max-width: 500px;}
	.lp1_tematika .wrap_cont {   padding: 70px 0px 80px 60px;}
	.lp1_tematika_2 .circle {  left: -50px;  top: 260px;}
	.lp1_tematika_3 .circle {  left: -50px;  top: 270px;}
	.lp1_tematika_3 .circle img {   max-width: 220px;  right: -180px;  margin: 0px auto;  top: -25px;}
	.lp1_tematika_3 .title {  font-size: 38px;  line-height: 40px;   max-width: 700px;}
	
	.lp1_tematika_4 .circle {width:160px; height:160px;  left: 20px;  top: 240px;}
	.lp1_tematika_4 .circle img { width:110%;    max-width: 260px;   right: -200px;  margin: 0px auto;  top: -25px;}
	
	.lp2 .title {  font-size: 37px;}
	.lp2 .title_2 {text-align:center; max-width:100%; font-size:43px;  margin-top: 72px; line-height: 0.9;}
	.lp2 .title_2 br{display:none;}
	.lp2 .circles {  top: 450px;}
	.lp2 .rectangle_block { float: none; width: 100%;}
	.lp2 .quote_block { display: inline-block; float: none; width: 100%;  margin-top: 45px;}
	.lp2 .circles { top:480px;  right: 100px;}
	.lp2 .rectangle_block{float:none; width:100%; position:relative}
	.lp2 .circles {   top: 100px; right:0px;}
	.lp2 .slider_text { max-width: 85%;  position: relative;  left: 0px;  padding-left: 85px;}
	.lp2 .swiper-slide img {  margin-top: 30px;}

	.lp3 .title {text-align:center; font-size: 26px; max-width: 100%;}
	.lp3 .black_block {position:relative;  padding: 33px 30px 46px 30px; max-width:  90%; width: 90%; top: 40px;
	right: 0px; left:0px; margin:0px auto; display:block;}
	.lp3 .lp-container { width: 90%; margin-top: 95px;}
	.lp3 .lp-container .page { padding: 50px 28px 100px 28px;}
	
	.lp3_2 .black_block .tit { text-align: center;}
	.lp3_2 .black_block{text-align:center;}
	.lp3_2 .black_block .text {max-width:100%; }
	
	.lp4 img.print_1 { padding-right: 5px;}	
	.lp4 img.print_2 {  padding-left: 5px;}
	
	.lp5 .title_0 {  font-size: 24px;  line-height: 34px;   margin-top: 60px;}
	
	.lp5 .title_vakan div:nth-child(1){ font-size: 20px; line-height: 22px; }
	.lp5 .title_vakan div:nth-child(2){ font-size: 32px; line-height: 32px;  margin-top:10px;}
	.lp5 .title_vakan div:nth-child(3){ font-size: 21px; line-height: 31px; margin-top:18px;}
	
	.lp6 .wrap_cont {  padding: 100px 64px 100px 64px;}
	.lp6 .title { font-size: 43px;  line-height: 40px;  letter-spacing: 0.02em;}
	.lp6 .title_2 {  font-size: 22px;  margin-top: 28px;}
	
	.lp6 .step { padding-right: 28px;}
	.lp6 .step:last-child{padding-right:0px;}
	.lp6 .tit {    margin-top: 32px;   font-size: 16px;}
	.lp6 .text {   margin-top: 32px;  font-size: 16px;}
	
	.lp7 .title {   font-size: 24px; max-width:100%;}
	.lp7 .title_2 {  font-size: 48px;  margin-top: 20px;}
	.lp7 .title_2 br{display:none;}
	.lp7 .title_3 {  font-size: 24px;  margin-top: -90px; line-height: 30px;}
	.lp7 .text {  font-size: 18px;  line-height: 1.2;}
	.lp7 .circle {  width: 560px;  height: 560px;  left: -160px;  bottom: -200px;}
	.lp7 .circle .colors {  width: 100%;  max-width: 400px;  left: 0px;  right: -240px;  top: -30px;}
	
	
	.lp7_2 .title {  font-size: 36px;  line-height: 35px; max-width:700px;}
	.lp7_2 .title_2 {  font-size: 28px;  line-height: 36px;  margin-top: 20px; max-width:700px;}
	.lp7_2 .text {   font-size: 22px;  line-height: 30px;}
	.lp7_2 .lp-container_2 {   width: 100%; max-width:400px;  margin-top: 125px;  position: relative;}
	.lp7_2 .circle {  width: 375px;  height: 375px;  left: -120px;  bottom: 60px;}
	.lp7_2 .circle .colors {  right: -280px;  margin: 0px auto;  top: -70px;  max-width: 350px;}
	
	
	
	.lp8 .title {  font-size: 37px;}
	.lp8 .tit { font-size: 15px;}
	.lp8 .text { font-size: 15px;}
	
	.lp8_3_2 .step:first-child {  width: 33%;}
	.lp8_3_2 .step:nth-child(2) {  width: 33%;}
	.lp8_3_2 .step:last-child {  padding-right: 0px;  width: 32%;}
	
	.lp_tamozh .lp-container{margin-top:140px; }
	.lp_tamozh .title {  text-align: center;  font-size: 37px;}
	.lp_tamozh .text{ padding-left:70px; font-size: 22px; line-height: 28px;}
	.lp_tamozh .text p{margin-bottom:18px;}
	.lp_tamozh .text p:last-child{margin-bottom:0px;}

	
	.lp9 .title {  font-size: 48px;}
	.lp9 .title_2 { font-size: 22px;  margin-top: 14px;}
	.lp9 .lp-container {  padding-right: 0px;}
	.lp9 .red_cir { width: 93px;  height: 60px;  background: url("images/pics/red_cir.55b73b9cb096.png") no-repeat;
    background-size: 100%;  padding-top: 7px;  font-size: 20px;}
	.lp9 .text { font-size: 14px;     line-height: 1.2;}
	
	
	.lp-block .boxer .tit {  font-size: 19px;}
	.lp-block .boxer .desc {  font-size: 14px;  margin-top: 12px;}
	
	.lp-block .boxer .box_bottom .tit {  font-size: 15px;}

	.lp11 .circle {  width: 520px;  height: 520px;  left: -100px;  bottom: -220px;}
	.lp11 .circle .pig {  max-width: 300px;  right: -300px;  top: -130px;}
	
	.lp12 .title {  font-size: 48px;}
	.lp12_3 {   margin-bottom: 45px;}
	
	.lp12_4_apostil .title_1 {  font-size: 24px;  line-height: 24px;}	
	.lp12_4_apostil .desc {  font-size: 18px;  margin-top: 17px;  line-height: 20px;}
	
	.lp13 .title {  font-size: 48px;  line-height: 38px;}
	.lp13 .step {padding-left:10px; padding-right:10px;}
	.lp13 .lp-container { margin-top: 100px;}
	
	.lp13 .cir img {  width: 100%;  max-width:60px;}
	
	
	.lp14 .title {  font-size: 48px;}
	
	.lp14 .tit_1 {  font-size:23px;}
	.lp14 .tit_2 { margin-top: 12px;  font-size: 30px;}
	.lp14 .tit_2 span:before {  width: 100%;  background-size: 100%;}
	
	.lp-main_2 .wrap_cont {  padding: 120px 15px 205px 15px;  background: url("images/pics/bg_main_2.008cdb15fc4a.jpg") no-repeat 50% 50%;
	    background-size: cover;}
	.lp-main_2 .we_trust {  max-width: 220px;  width: 100%;  height: 99px;
    background: url("images/pics/right_heart_3.e8d1c4f3f9a1.png") no-repeat 50% 0%; background-size:100%;  font-size: 26px;  line-height: 30px;
    padding-top: 20px;   padding-right: 15px;}
	.lp-main_2 .title { font-size: 56px;  line-height: 50px;  margin-top: 15px; max-width:500px; width:100%;}
	.lp-main_2 .title_2 {  font-size: 26px;  line-height: 32px;  margin-top: 30px;}
	

	.lp-main_4 .wrap_cont {  padding: 120px 15px 180px 15px;  background: url("images/pics/bg_main_2.008cdb15fc4a.jpg") no-repeat 50% 50%;
    background-size: cover;}
	.lp-main_4 .title {  font-size: 48px;   line-height: 46px;}
	.lp-main_4 .title_2 {  font-size: 24px;  line-height: 24px;  margin-top: 28px;}
	
	.lp-main_2_4 .title_2{max-width:480px; margin:0px auto; margin-top: 30px;}
	
	.lp15 .title {  font-size: 56px;  line-height: 60px;}
	.lp15 .title_2 { font-size: 24px; max-width: 600px;}
	.lp15 .title_2_wrap { margin-top:30px;}
	.lp15 .under_title {  font-size: 32px;  line-height: 32px;  margin-top: 80px;}
	.lp15 .block .tit_1 {  font-size: 36px;  line-height: 32px;}
	.lp15 .block .tit_2 {  font-size: 27px;   line-height: 24px;  margin-top: 15px;}
	.lp15 .lp-container {  margin-top: 85px;}
	.lp15 .block { padding-left: 110px;  margin-bottom: 55px;}
	.lp15 .block:before { content: "";  position: absolute; background-size: 100%; top: -10px; left: -10px; }
	.lp15 .block_1:before { width: 92px;  height: 92px;   background: url("images/pics/ico_rod_of_asclepius.476f5ac5667f.png") no-repeat; background-size: 100%;}
	.lp15 .block_2:before { width: 92px;  height: 92px;    background: url("images/pics/ico_law.51ca4b26a20e.png") no-repeat; background-size: 100%;}
	.lp15 .block_3:before { width: 92px;  height: 92px;    background: url("images/pics/ico_fast_cart.a39f6749249b.png") no-repeat; background-size: 100%;}
	.lp15 .block_4:before { width: 92px;  height: 92px;    background: url("images/pics/ico_course.a70ed06471be.png") no-repeat; background-size: 100%;}
	.lp15 .block_5:before { width: 92px;  height: 91px;  background: url("images/pics/ico_game_controller.0ed5f3067ce3.png") no-repeat; background-size: 100%;}
	.lp15 .block_6:before { width: 92px;  height: 92px;   background: url("images/pics/ico_mortarboard.a554353db5c2.png") no-repeat; background-size: 100%;}
		
	
	.lp16 .title{font-size: 56px; line-height: 50px;}
	.lp16 .title_2{font-size: 36px; line-height: 46px;}

	.lp16 .name {font-size: 17px;}
	.lp16 .prof { font-size: 17px; margin-top:8px;}
	.lp16 .under_title { font-size: 31px; line-height: 40px;  margin-top: 109px;}
	.lp16 .under_title br{display:none;}
	.lp16 .title_2_wrap {  margin-top: 30px;}
	
    .lp16 .title_2_rus {  font-style: italic; font-weight: normal; font-size: 24px; line-height: 26px; font-family: 'TT Smalls';}
	
	
	
	
	
	.lp17 .left_block { padding-right:0px;  width: 100%; margin-top:60px;}
	.lp17 .text_block_1 { padding-bottom: 18px; max-width: 100%;}
	.lp17 .team { max-width: 700px;  width: 85%; right: -140px;}
	.lp17 .team {margin-top:40px;  max-width: 100%; width: 100%; right: 0px; position:relative;}
	
	.lp17 .title { font-size: 43px; line-height: 38px;}
	.lp17 .title br{display:none;}
	.lp17 .title_2 { font-size: 20px; line-height: 20px;  margin-top: 20px;}
	
	.lp17 .title_top_1 {  font-size: 53px;}
	.lp17_2 .wrap_cont {   padding-bottom: 25px;}
	
	.lp17 .title_top_2 {  font-size: 22px;  line-height: 22px;  margin-top: 25px;}
	
	.lp18 .left_block {  float: left;  width: 60%;}
	.lp18 .right_block { max-width: 403px;  margin-top: 0px;  margin-right: 0px;  width: 30%;}
	.lp18 .circle { width: 175px;  height: 175px;  line-height: 17px;  font-size: 14px;  padding-top: 76px;
    left: -120px;  right: 0px;  bottom: -40px;}
	.lp18 .circle:before {  top: 44px;}
	.lp18 .rect_block {  margin-top: 40px;}

	.lp18 .circle_rus:before {  top: 24px;}
	.lp18 .circle_rus {  font-size: 12px;  line-height: 18px;  padding-top: 52px;}
	
	
	
	.lp24 .title {  font-size: 42px;  line-height: 40px;  margin-bottom: 35px;}
	.lp24 .title_rus{ font-size: 28px; line-height: 28px;}
	
	.lp25_rus .circle img {right: -230px; top: 20px;}

	.lp26 .title { font-size: 32px;  line-height: 32px;  letter-spacing: 0.02em; text-align:center;}
	.lp26 .title_2 {  font-size: 22px;  line-height: 30px;  margin-top: 18px; text-align:center;}
	
	.lp26_2 {   margin-bottom: 100px;}
	
	.lp26 .quote div br{display:none;}
	.lp26 .boxer_2 .box {  padding: 10px 8px;}
	.lp26 .boxer_2 .box_price {  font-size: 14px;  line-height: 18px;}
	.lp26 .boxer_2 .left_box {  padding-left: 20px;  font-size: 14px; line-height: 18px}
	.lp26 .boxer_2 .box_top .tit {  font-size: 15px;}
	.lp26 .boxer_2 .box_top .tit_2 {  font-size: 15px;line-height: 18px;  margin-top: 5px;}
	.lp26 .boxer_3 .box {  padding: 15px 15px 14px 20px;   font-size: 12px;}
	.lp26 .left_block {  padding-left: 45px;}
	.lp26 .manager_block .name {  font-size: 14px;}
	.lp26 .quote {  font-size: 15px;  line-height: 20px;}

	.lp26 .wrap_cont {  padding: 65px 64px 40px 64px;} 
	.lp_bg_blue_wrap {  height: 580px;}

	.lp26_tpp .boxer_block {   padding-left:0px;}
	.lp26_tpp .left_block {  padding-left: 60px;   padding-top:0px;}
	
	.lp27 .title {font-size: 30px;  line-height: 30px;   padding-left: 0px;}
	.lp27 {margin-bottom: 40px;}
	.lp27 .wrap_cont {  padding: 65px 64px 50px 64px;}
	
	
	.lp28 .title {  font-size: 26px;  line-height: 26px;  margin-bottom: 54px;}
	.lp28{  background: #f8fbfb;}
	.lp28 .wrap_cont {  padding: 80px 15px 80px 15px;   background: #f8fbfb;}
	.lp-block .form_all .tit_check_block_soc {  font-size: 18px;  line-height: 20px;  margin-bottom: 10px;}
	
	.lp28 .title_4 {  font-size:28px;  line-height: 28px;  margin-bottom: 50px; text-align:center;}
	
	.lp28_free .title {  margin-bottom: 20px;}
	
	.lp29 .form_tit_1 {  font-size: 28px;  line-height: 28px;  margin-top: 14px;}
	.lp29 .form_tit_2 {  font-size: 18px;  line-height: 18px;  margin-top: 20px;}
	.lp-block .form_bot_1 .cv_block {  height: 185px;  width: 185px;  margin-top: 30px;  padding-top: 96px;}

	.lp29 .title {  font-size: 28px;  line-height: 28px;  margin-top: 100px;}
	.lp29 .title_2 {  font-size: 18px;  margin-top: 20px;}
	.lp29 .title_und {  font-size: 28px; line-height: 28px; }
	.lp29 .title_und_2 {  font-size: 18px;  line-height: 20px;  margin-top: 27px;}
	.lp-block .form_bot_3 {   max-width: 420px;}
	
	.lp-block .form_bot_2 .form_tit_tab {  font-size: 18px;}
	.lp-block .form_bot_2 .offer {  font-size: 15px;  padding-left: 48px;}
	.lp-block .form_bot_2 .tab_item p {  font-size: 15px;}
	.lp-block .form_bot_2 .tab_item ul {  font-size: 15px;}
	
	
	
	.lp30 .wrap_cont {  padding: 65px 64px 40px 64px; } 
	.lp30 .title{font-size: 43px;}
	.lp30 .title_2{font-size: 22px; line-height: 22px; margin-top:25px;}
	.lp30 .under_tit{font-size: 36px; line-height: 36px; margin-top:90px;}
	.lp30 .swiper_partners{     margin-top:60px; width:100%; max-width:95%; }
	.lp30 .swiper-button-next-part {   right: -50px;}
	.lp30 .lp-container{  margin-top:80px;  max-width:980px;}
	.lp30 .cir{width:240px; height:240px;  padding-top: 65px;  margin-top:10px;}
	.lp30 .cir_numb{font-size: 43px; line-height: 45px;}
	.lp30 .cir_rev{font-size: 12px;}
	.lp30 .read{margin-top:6px;}
	.lp30 .read a{ font-size: 12px;  padding:0px 6px 3px 6px; }
	.lp30 .under_tit_rus { font-size: 28px;  line-height: 32px;}
	.lp30 .title_0{font-size: 36px; line-height: 46px; }
	
	.lp-main_3 .title { font-size: 43px;  line-height: 36px;}
	.lp-main_3 .wrap_cont {  padding: 60px 64px 50px 64px;}
	.lp-main_3 .tit {  margin-top: 22px;  font-size: 20px;}
	.lp-main_3 .text {  margin-top: 17px;  font-size: 14px;  line-height: 18px;}
	
	.lp-main_4 .title_rus{font-style: normal; font-weight: 600; font-size: 60px; line-height: 60px; text-align: center;}	
	.lp-main_4 .title_2_rus{margin-top:18px; font-size: 38px; line-height: 38px;}	

	
	
	.footer-bg .soc_block .soc {  float: none;  margin-top: 40px;}
	.footer-bg .soc_block .soc a{  width: 100%;  max-width: 200px;}
	.footer-bg .soc_block .soc_2{margin-top:10px;}
	.footer-bg .soc_block .soc_1{margin-right: 0px;}
	
	
	.lp26_3 .under_title_4 br{ display:none;}
	.lp26_3 .form_all .form_insite {  padding: 48px 26px 15px 23px;}
	.lp26_3 .wrap_cont_4 .block_left {  width: 45%;  padding-right: 30px;}
	.lp26_3 .wrap_cont_4 .block_right {  width: 55%;}
	.lp26_3 iframe{width:400px; height:270px;}
	.lp26_3 .desc_1 {  font-size: 15px;  line-height: 20px;  margin-top: 25px;}
	.lp26_3 .desc_2 {  font-size: 15px;  line-height: 20px;  margin-top: 25px;}
	.lp26_3 .soc_block {  margin-top: 35px;  display: inline-block;}
	.lp26_3 .title_metro {  font-size: 15px;  line-height: 20px;  margin-top: 20px;}
	
	.lp-main-transl .title {  font-size: 78px;     line-height: 60px;}
	.lp-main-transl ul { margin-top: 70px;     padding-left: 0px;}
	.lp-main-transl .under_title {  padding-left: 65px;}
	
	.lp_main_doc_sud .under_title{padding-left:0px;}
	
	.lp_main_rekviz_schet .transl_img { width:50%; max-width: 590px;  right: -40px;  top: 145px;}
	
	.lp_main_spravka_bank_sost_schet .right_heart { top: 10px; left: 0px; right: -580px;}
	
	.lp_main_teh_doc .transl_img {width:50%; max-width: 580px; right: -25px; top: 185px;}
	
	
	.lp_main_vipiska_vklad .title{padding-left:0px;}
	
	.lp_main_vipiska_schet .title{padding-left:0px;}
	
	.lp_main_vipiska_vklad .transl_img {  top: 125px}
	.lp_main_vipiska_vklad .right_heart {   top: 50px;  left: 0px;   right: -100px;}
	
	.lp_main_doc_fns .title {  font-size: 62px;     line-height: 60px;}
	.lp_main_doc_fns .transl_img {width:60%; max-width: 580px; right: -85px; top: 180px;}
	
	.lp_main_vipiska_schet .right_heart {  top: 120px;  left: 0px;  right: -200px;}
	

	.lp_main_med_doc .wrap_cont {  padding: 80px 0px 190px 45px;}
	.lp_main_med_doc .circle { right: -420px;  bottom: 120px;}
	.lp_main_med_doc .transl_img{width:40%; right:5px; top:140px;}
	.lp_main_med_doc .right_heart { top:40px;  left: 0px;  right: -450px;}
	
	
	
	.lp_main_doc_biznes .right_heart{top:40px;  left: 0px;  right: -450px;}
	.lp_main_doc_biznes .transl_img{ width:45%; right:5px; top:120px; }
	.lp_main_doc_biznes .circle {right: -420px;  bottom: 80px;}
	
	.lp_main_doc_prezentacii .transl_img{max-width:400px; top:235px;}
	
	.lp_main_pass  .transl_img{max-width:405px; top:85px; right:40px;}
	.lp_main_personal .right_heart{ max-width:208px; top: 50px;  left: 0px;  right: -170px;}
	
	
	.lp_main_personal .title { min-height:200px;}
	.lp_main_personal ul {  margin-top: 40px;}
	
	
	.lp_main_doc_sud .transl_img { max-width: 500px;  right: 20px;  bottom: 140px;}
	.lp_main_doc_sud .circle {  right: -450px; bottom: 30px;}
	
	
	.lp_main_doc_sud_2 .right_heart {  top: 200px;  left: 0px;  right: -600px;}
	.lp_main_doc_sud_2 .wrap_cont{ padding:80px 0px 300px 0px;  }
	.lp_main_doc_sud_2 .circle { right: 0px;  bottom:auto;}
	.lp_main_doc_sud_2 .title_small {  margin-top: 20px;  font-size: 26px;}
	
	.lp_main_doc_sud_3 .transl_img{position:absolute; width:60%; max-width:500px; right:0px; bottom:auto; top:260px; }
	
	.lp_main_hudozh .transl_img{ max-width:450px; width:40%; right:30px; bottom:auto; top:170px; }
	.lp_main_hudozh .wrap_cont {  padding:105px 0px 260px 60px;}	
	.lp_main_hudozh .circle{ right: 0px;}
	
	.lp_main_hudozh .title_2 {  font-size: 15px;   margin-top: 60px;}
	
	.lp_main_ekonom .transl_img {  max-width: 500px;  right: -120px;  bottom: auto;  top: 360px; width:50%;}
	.lp_main_ekonom .right_heart {  top: 60px;  left: 0px;  right: -450px;}
	.lp_main_ekonom .circle {  left: 0px;  right: -250px;}
	
	.lp_main_finans .transl_img {  top: 260px;  left: auto; width:40%;  right: 20px;}
	.lp_main_finans .under_title {  padding-left: 0px;}
	

	.lp_main_perepis .transl_img{position:absolute; width:40%; max-width:540px; right:20px; bottom:auto; top:200px; }
	.lp_main_perepis .under_title {  padding-left: 0px;}
	
	.lp_main_IT .transl_img{position:absolute; width:60%; max-width:360px; right:30px; bottom:auto; top:360px; }	
	.lp-main-transl .title {  font-size: 68px;  line-height: 60px; max-width: 60%;}
	
	
	.lp_main_instr .title {padding-left:0px;}
	
	.lp_main_constr_doc .right_heart{top:50px;  left:0px; right:-560px; }
	
	.lp_main_instr .right_heart{top:40px; left:0px; right:-380px;}
	
	.lp_main_prava .transl_img {  max-width: 550px;  top: 225px;  right: 40px;}
	
	
	.lp_main_sait .wrap_cont {  padding: 100px 64px 100px 64px;}	
	.lp_main_sait ul{padding-left:0px;   margin-top: 60px;}
	.lp_main_sait .title_2{font-weight:400; font-size:24px; line-height: 28px;  margin-top:20px; max-width:450px;}
	.lp_main_sait .under_title { padding-left: 0px;}
	.lp_main_sait .transl_img{position:absolute; width:40%; max-width:440px; right:-40px; bottom:auto; top:320px; }
	.lp_main_sait .right_heart{ top:160px; left:0px; right:-500px;}
	
	.lp_main_game .transl_img{position:absolute; width:40%; max-width:440px; right:0px; bottom:auto; top:320px; }
	
	.lp_main_film .transl_img{max-width:440px; width:40%; right:-20px; bottom:auto; top:350px;  }
	

	.lp_main_notar .transl_img{width:40%; max-width:440px; right:40px; bottom:auto; top:110px;  }
	.lp_main_notar .right_heart{ top:30px; left:0px; right:-550px; max-width:170px;}	
	
	.lp_main_dichiarazione .transl_img{max-width:400px; width:40%; right:20px; bottom:auto; top:300px;  }
	.lp_main_dichiarazione .right_heart{ top:120px; left:0px; right:-580px;}
	.lp_main_dichiarazione .title_2 {  font-size: 24px; line-height:24px; max-width:450px; width:100%}
	  
	.lp_main_yuridich .wrap_cont {  padding: 55px 0px 105px 0px; background:#F8FBFB;}	
	.lp_main_yuridich .transl_img{position:absolute; width:55%; max-width:540px; right:-10px; bottom:0px;  }	
	.lp_main_yuridich .title_2{font-size:24px; line-height: 52px;  margin-top:18px; z-index:3;}
	
	.lp_main_visa .transl_img{position:absolute; width:40%; max-width:440px; right:20px; bottom:auto; top:180px; }
	
	.lp_main_spravka .transl_img{position:absolute; width:40%; max-width:400px; right:20px; bottom:auto; top:120px; }
	.lp_main_spravka .right_heart { top: 30px;  left: 0px;  right: -230px;}
	
	.lp_main_zakl_brak .transl_img{position:absolute; width:40%; max-width:470px; right:20px; bottom:auto; top:260px;}
	
	.lp_main_catalog_small .transl_img{max-width:470px; right:-20px; bottom:auto; top:150px;  }
	.lp_main_catalog_small .right_heart {  top: 40px;  right: -150px;}
	.lp_main_catalog_small .circle {  right: -400px;  bottom: 0px;}
	
	
	.lp_main_etiketka .transl_img {  max-width: 300px;  right: 40px;  left: auto;  margin: 0px ;  bottom: auto;   top: -40px;}
	.lp_main_etiketka .right_heart {  top: 80px;  right: -250px;}
	
	.lp_main_menu_kafe .right_heart {  top: 0px;  left: 0px;  right: -350px;}
	
	.lp_main_localizaciya .transl_img {  max-width: 420px;  right: 30px;  bottom: auto;  top: 260px;}	
		
	.lp_main_big_text .transl_img {width:45%;    max-width:450px;  right: 20px;   top: 280px;}
	.lp_main_big_text .title { font-size: 54px; line-height: 50px;}
	
	.lp_main_prov_kachestvo .transl_img {  max-width: 380px;  right: 30px;  bottom: auto;   top: 160px;}
	
	
	.lp-main_2_2 .wrap_cont {  padding: 95px 10px 75px 10px; }
	.lp-main_2_2 ul{margin-top:70px;    max-width: 410px; width:100%; margin-left:75px;}
	.lp-main_2_2 ul li{margin-bottom:27px; font-size:17px;  padding-left:55px;}
	.lp-main_2_2 ul li:before{content: ""; position:absolute; width:22px; height:22px; top:50%; left:5px; background-size:100%; margin-top:-12px;}
	.lp-main_2_2 ul li:nth-child(1):before{ background:url("images/pics/ico_coins_white.21246d36c9ce.png")no-repeat; background-size:100%;}
	.lp-main_2_2 ul li:nth-child(2):before{background:url("images/pics/ico_man_white.3fc3043977cc.png")no-repeat; background-size:100%; height:26px;}
	.lp-main_2_2 ul li:nth-child(3):before{background:url("images/pics/ico_sphere_white.a882f9aa0951.png")no-repeat; background-size:100%;}

	.lp-main_2_2 .we_trust {  font-size: 20px; line-height: 23px; padding:0px; padding-top: 35px; }
	.lp-main_2_2 .title_2 {max-width:370px; margin:0px auto;  margin-top: 40px;}	
			
	.lp_main_science .transl_img {  position: absolute;  width: 50%;  max-width: 420px;  right: 30px;  bottom: auto;   top: 260px;}	
	.lp-main-transl .title {  font-size: 68px;   max-width: 70%;}
	
	.lp_main_science .right_heart {  top: 50px;  left: auto; margin:0px;  right: 50px;}
	.lp_main_science_2 .transl_img {   right: 30px;  bottom: auto;  top: 180px;     max-width:380px;}
	.lp_main_science .circle {margin:0px;  left: auto;  right: 80px;  bottom: 80px;}
	.lp_main_science_2 .under_title {  padding-left: 0px;}
	.lp_main_science_2 ul {max-width: 320px;}
	.lp_main_science_2 .title {   max-width: 60%;}
	
	.lp_main_tpp .title_2 {  max-width: 440px;  font-size: 24px;  line-height: 28px;  margin-top: 30px;}
	.lp_main_tpp .transl_img { right: 30px;  bottom: auto;  top: 100px;     max-width:380px;}
	.lp_main_tpp .circle{    right: -160px;}
	
	.lp_main_konsul .circle {  right: -360px;}	
	
	.lp_main_udostov .transl_img {  max-width: 380px;  right: 20px;  top: 145px;}
	.lp-block .right_heart_new_2 {  top: 10px; }
	
	.lp_main_istrebov .circle {  right: -280px;     bottom: 50px;}
	
	.lp_main_shtamp .title {   max-width: 400px;}
	.lp_main_shtamp .transl_img {   max-width: 290px;  right: 80px;   top: 200px;}
	.lp_main_shtamp .right_heart {  top:80px;  left: 0px;  right: -440px;}
	.lp_main_shtamp .circle {  right: -400px;   bottom: 70px;}	
	
	.lp_main_apost_zagz_mvd .title {   font-size: 68px;  max-width: 810px;}
	.lp_main_apost_zagz_mvd .transl_img {  max-width: 350px;  right: 30px;  bottom: 170px;   top: auto;}
	.lp_main_apost_zagz_mvd .circle { bottom: 30px;   right: -360px;}
	
	.lp_main_specialist .title_2 br{display:none;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.lp1_2 .wrap_cont {  padding: 90px 0px 220px 0px;}
	.lp1_2 .title {  font-size: 46px;  line-height: 46px;}

	.lp1_5 .wrap_cont{ padding:90px 0px 120px 0px;  }
	
	.lp1_5 .title_2 {   font-size: 36px;  line-height: 36px;   margin-top: 28px;}
	
	.lp31 .block .tit {  font-size: 38px;  line-height: 38px;}
	.lp31 .block_1 img {  width: 100%;  max-width: 100px;}
	.lp31 .block_2 img {  width: 100%;  max-width: 170px;}
	.lp31 .block .desc { font-size: 24px;  line-height: 24px;}
	
	.lp32 .title {  font-size: 38px;  line-height: 38px;}
	.lp32 .title_2 {  font-size: 24px;  line-height: 24px;  margin-top: 15px;}
	.lp32 .title_3 { font-size: 24px;  line-height: 24px;  margin-top: 65px;  width: 66%;}
	
	
	.lp32 .block_1 img {  width: 100%;  max-width: 245px;}
	.lp32 .block_2 img {  width: 100%;  max-width: 220px;}
	.lp32 .block_1 .before {  width: 171px; height: 187px; left: -110px; top: 0px;}
	.lp32 .block_2 .before {  width: 156px; height: 180px;  right: -90px;  top: 0px; background-size:100%;}
	.lp32 .block .desc {  font-size: 24px;  line-height: 24px;}
	.lp32 .block .before div{font-size:18px; line-height: 18px; max-width:120px; padding-top:25px;}
	
	.lp33 .title {  font-size: 42px;  line-height: 40px;}
	.lp33 .title_1 {  font-size: 32px;  line-height: 32px;  margin-top: 95px;}
	.lp33 .title_2 {  font-size: 32px;  line-height: 32px;}
	
	.lp34 .title {  font-size: 26px;  line-height: 26px;}
	.lp34 .title_2 {  font-size: 20px;  line-height: 20px;  margin-top: 50px;}
	.lp34 .cloud_blue {  font-size: 18px;  line-height: 20px;}
	.lp34 .quote_big {  margin-top: 30px;  width: 100%;  max-width: 100%;  float: right;  margin-right: 0px;}
	.lp34 .wrap_cont {  padding: 60px 64px 60px 64px;}
	.lp34_2 .wrap_cont {  padding: 60px 64px 60px 64px;}
	.lp34_2 .prof {  text-align: left;}
	.lp34 .title_1 {  font-size: 20px;   line-height: 24px;}
	
	.lp34_spec .title:before {  max-width:490px;}
	.lp34_spec .title_top{ font-size:68px; line-height: 68px; margin-bottom:30px;}
	.lp34_spec .title_top_2{ font-size: 22px; line-height: 32px; margin-bottom:45px; }
	.lp34_spec .title_top_2:before {  max-width:595px;}
	.lp34_spec .title_2 {  margin-top: 22px; }
	.lp34_spec .title_top_3{ font-size: 36px; line-height: 40px;  margin-bottom:50px;}
	.lp34_spec .prof {  text-align: right;}
	.lp34_spec ul {  margin-top: 40px;}
	
	
	.lp35 .wrap_cont {  padding: 65px 64px 65px 64px;}
	.lp35 .title {  font-size: 36px;  line-height: 30px;}
	.lp35 .title_2 {  font-size: 28px;  line-height: 28px;}
	.lp35 .title_3 {    font-size: 20px;}
	.lp35 .title_3 br{display:none;}
	.lp35 .tit {  font-size: 13px;}
	
	.lp36 .title { font-size: 38px;  line-height: 38px;}
	.lp36 .title_2 {   margin-top: 52px;  font-size: 26px; line-height: 26px;}
	.lp36 .red_cir { font-size: 36px;}
	.lp36 .text {  font-size: 18px;     line-height: 22px;}
	.lp36 .red_cir {     padding-top: 50px;  width: 200px;  height: 132px;
    background: url("images/pics/red_cir_2.1633eedb83c9.png") no-repeat;  background-size: 100%;}
	
	.lp38 .title {  font-size: 38px;   line-height: 30px;}
	.lp38 .title_2 { font-size: 26px; line-height: 26px;  margin-top: 20px;}
	.lp38 .tit { font-size: 28px;  line-height: 28px;}
	.lp38 ul li { margin-bottom: 28px; padding-left: 63px; font-size: 22px; line-height: 22px;}
	
	.lp40_2 .right_block {  padding-top: 0px;}
	
	.lp42 .title {  font-size: 36px;}
	.lp42 .title_2 { font-size: 28px; line-height: 28px;  margin-top: 12px;}
	.lp42 .title_2 br{display:none;}
	.lp42 .tit {  font-size: 36px;  line-height: 36px;}
	.lp42 .tit_2 {line-height: 28px;  font-size: 28px;}
	
	.lp41 .right_block .before { width: 106px; height: 170px; top: 100px;  left: -110px;  z-index: 1;
    background: url("images/pics/naprimer_5.8ebe5fcf0ca4.png") no-repeat;  background-size: 100%;}
	.lp41 ul li { padding-left: 40px;}
	.lp41 ul{width:70%;}
	.lp41 .right_block .before div {  left: 0px;   top: 10px;    font-size: 16px;  line-height: 16px; height:16px;    max-width: 110px;}
	
	.lp40 .title { font-size: 36px;  line-height: 36px;}
	.lp40 .title_2 {  font-size: 26px;  margin-top: 80px;}
	.lp40 .notar a { font-size: 26px;}
	
	.lp39 .title {  font-size: 36px;  line-height: 36px;}
	.lp39 .block .desc {  font-size: 24px;  line-height: 24px;}
	.lp39 .title_2 {  font-size: 26px;  line-height: 32px;  margin-top: 30px;}

	.lp43 header{ width:57%; padding-right:40px;}
	.lp43 .lp-container{ width:43%; }
	.lp43 .title {  font-size: 48px;  line-height: 48px;}
	.lp43 .title_2 { font-size: 24px;  line-height: 24px;  margin-top: 55px;}
	.lp43 ul li { margin-bottom: 20px;  padding-left: 48px; font-size: 18px;  line-height: 18px;}
	.lp43 .title_1 {  font-size: 46px;  line-height: 39px;}
	.lp43 .lp-container_2 {  width: 37%;}
	.lp43 .title_3 {  font-size: 20px; line-height: 22px;  margin-top: 30px;  max-width: 565px;  width: 100%;}
	.lp43 .title_1:before {  bottom: -30px;  max-width: 682px;}
	
	
	.lp44 .img{width:100%; max-width:450px;}
	.lp44 .cloud_med_1{top:0px; left:-550px; width:100%; max-width:200px;}
	.lp44 .cloud_med_2{top:-50px; right:-350px; width:100%; max-width:130px;}
	.lp44 .cloud_med_3{bottom:0px; left:-500px; width:100%; max-width:200px;}
	.lp44 .cloud_med_4{bottom:50px; right:-300px; width:100%; max-width:200px;}
	
	.lp44 .cloud_med_5{top:-30px; left:-600px; width:100%; max-width:200px;}
	.lp44 .cloud_med_6{top:-30px; right:-380px; width:100%; max-width:150px;}
	.lp44 .cloud_med_7{bottom:0px; left:-600px; width:100%; max-width:150px;}
	.lp44 .cloud_med_8{bottom:50px; right:-350px; width:100%; max-width:130px;}
	
	.lp44 .cloud_sud_1{top:20px; left:-600px; width:100%; max-width:200px;}
	.lp44 .cloud_sud_2{top:60px; right:-400px; width:100%; max-width:210px;}
	.lp44 .cloud_sud_3{top:300px; left:-630px; width:100%; max-width:140px;}
	.lp44 .cloud_sud_4{bottom:-80px; right:-50px; width:100%; max-width:140px;}
	.lp44 .cloud_sud_5{top:20px; left:-600px; width:100%; max-width:200px;}
	.lp44 .cloud_sud_6{top:170px; left:-650px; width:100%; max-width:110px;}
	.lp44 .cloud_sud_7{top:250px; right:-380px; width:100%; max-width:140px;}
	.lp44 .cloud_sud_8{top:350px; left:-640px; width:100%; max-width:110px;}

	.lp44 .cloud_med div{ font-size: 23px;}
	.lp44 .cloud_sud_1 div { left: 0px;  padding-top: 35px;}
	.lp44 .cloud_sud_2 div { right: -185px; top: 90px;}
	.lp44 .cloud_sud_3 div { left: 10px; padding-top: 35px;}
	.lp44 .cloud_sud_4 div { padding-top: 65px;  right: -195px;}
	.lp44 .cloud_sud_5 div { left: 0px;  padding-top: 35px;}
	.lp44 .cloud_sud_6 div { left:20px;  padding-top: 50px;}
	.lp44 .cloud_sud_7 div {  right: -225px;  top: 25px;}
	.lp44 .cloud_sud_8 div { padding-top: 45px;  left: 10px;}
	
	.lp44 .cloud_med_1 div { left: 0px;  padding-top: 35px;}
	.lp44 .cloud_med_2 div { right: -105px; top: 20px;}
	.lp44 .cloud_med_3 div { left: -55px;  padding-top: 35px;}
	.lp44 .cloud_med_4 div {  padding-top: 35px;  right: -225px;}
	
	.lp44 .cloud_med_5 div { left: 0px;  padding-top: 45px;}
	.lp44 .cloud_med_6 div { right: -205px;  padding-top: 40px;}
	.lp44 .cloud_med_7 div { left: 0px;  top: 20px;}
	.lp44 .cloud_med_8 div { padding-top: 45px; right: -140px;}
	
	
	
	.lp44 .doc_med_2_2{margin-top:200px;}
	
	.lp44 .img_2 {  width: 100%;  max-width:500px;}
	
	.lp44 .doc_it_2 {  margin-top: 120px;}

	.lp44 .cloud_it_1{top:30px; left:-540px; width:100%; max-width:250px;}
	.lp44 .cloud_it_2{top:-10px; right:-500px; width:100%; max-width:230px;}
	.lp44 .cloud_it_3{top:80px; right:-520px; width:100%; max-width:180px;}
	.lp44 .cloud_it_4{bottom:-80px; right:-400px; width:100%; max-width:210px;}

	.lp44 .cloud_it_5{top:100px; left:-570px; width:100%; max-width:230px;}
	.lp44 .cloud_it_6{top:-20px; right:-550px; width:100%; max-width:230px;}
	
	.lp44_it .cloud_med div {  font-size: 18px; line-height:18px;}
	.lp44_it .cloud_med img{width:100%; max-width:100%;}
	
	.lp44 .cloud_it_1 div {  left: -80px;  padding-top: 25px;}
	.lp44 .cloud_it_2 div {  right: -85px;  top: 15px;}
	.lp44 .cloud_it_3 div { right: -50px;  padding-top: 30px;}
	.lp44 .cloud_it_4 div {  padding-top: 45px;   right: -95px;}
	.lp44 .cloud_it_5 div {  left: -80px;  padding-top: 30px;}
	.lp44 .cloud_it_6 div {  right: -105px;  padding-top: 40px;}


	
	.lp44_it .title br{display:none;}
	
	.lp45 .title {  font-size: 28px;  line-height: 28px;}
	.lp45 .title_2 { font-size: 20px;  line-height: 20px;  margin-top: 18px;}
	.lp45 .under_title { font-size: 20px;  line-height: 20px;  margin-top: 18px;}
	.lp45 .video_block iframe {height:220px;  width: 100%;}
	
	.lp46 .title_2 {  font-size: 36px; line-height: 36px; width: 50%; padding-right:25px;}
	.lp46 .circles {  width: 50%;}
	.lp46 .circles {  max-width: 374px;}
	.lp46 .circle_tit { max-width: 175px; padding:0px 10px;}
	.lp46 .circle_block{top:0px;}
	.lp46 .circles .circle { width: 175px;  height: 175px;  font-size: 12px;  padding-top: 62px;}
	.lp46 .rectangle_block {  max-width: 100%; margin-top: 182px;}
	.lp46 .rect_block { width: 30%;  padding-right: 65px;}
	.lp46 .quote_block { width: 70%;  margin-top: 0px;}
	
	.lp48 .title {  font-size: 36px;  line-height: 36px;}
	.lp48 .tit {   font-size: 15px;}
	.lp48 .text {  font-size: 15px;}
	.lp48 .title_2_2{font-size: 36px; line-height: 36px;}
	
	.lp49 .title br{display:none;}
	

	
	
	.lp_serch_doc .title {  font-size:36px;}
	.lp_serch_doc .search_block .word_block { padding-right:20px;  width: 32%;   margin-bottom: 42px;}
	.lp_serch_doc .character {  font-size: 76px;}
	.lp_serch_doc .search_block .word_block ul li {  font-size: 20px;  margin-bottom: 12px;}



	.lp_kachestvo .title_1{font-size: 36px; line-height: 44px; }
	.lp_kachestvo .title_2{font-size:24px; line-height: 28px; margin-top:8px;}

	.lp_kachestvo .block_img{margin-top:110px; }
	.lp_kachestvo ul{margin-top:15px; padding-left: 17%;}
	.lp_kachestvo ul li{margin-bottom:20px; font-size:24px;}
	.lp_kachestvo ul li:nth-child(1){margin-bottom:50px;}
	.lp_kachestvo .title_under{ margin-top:110px; font-size: 28px; line-height: 32px;}

	.lp1_5 .title_3 {   font-size: 28px;  line-height: 35px;}
		
	.lp1_6 {background: #7ac6d7;}
	.lp1_6 .wrap_cont {padding: 50px 0px 70px 0px;}
	.lp1_6 .title_3 {  max-width: 500px;}
	.lp1_6 .title_3 {  font-size: 28px;  line-height: 35px; margin-top: 40px;}
	.lp1_7 {background: #F8FBFB;}
	.lp1_7 .wrap_cont {padding: 50px 0px 70px 0px;}
	.lp1_7_2 .title_0 {  margin-top: -30px;  max-width: 500px;}
	.lp1_6 .circle {top: 180px;}
	.lp1_7_2 .circle {top: 250px;}
	.lp1_7 .circle_2 {   width: 300px;   height: 300px;  right: -100px;  top: 700px;}
	.lp1_7 .title_4 { max-width: 600px;}
	.lp1_7 .lp-container_2 {  margin-top: 230px;}
	.lp1_7_2 .lp-container_2 {  margin-top: 140px;}
	
	.lp1_5_2 .lp_cont_personal{max-width:500px;  margin-top:38px;}
	.lp1_5_2 .lp_cont_personal .vid{margin-top:38px;}
	.lp1_5_2 .lp_cont_personal .tit{ font-size: 32px; }
	.lp1_5_2 .lp_cont_personal .desc{font-size: 24px; line-height: 25px;}
	.lp1_5_2 .wrap_cont {padding: 90px 0px 90px 0px;}
	
	.lp_faster .title {  font-size: 36px;  line-height: 36px;     max-width: 600px;}
	.lp_faster .lp-container {  margin-top: 95px;  padding-left: 0px;}
	.lp_faster .hour .hour_tit {  font-size: 22px; line-height: 24px; padding-left: 55px;}
	.lp_faster .hour .hour_tit:before {  width: 37px;  height: 37px;  margin-top: -17px;}
	.lp_faster .hour .desc {  font-size: 18px;  line-height: 1.2;  margin-top: 30px;}
	.lp_faster_2 .lp-container{margin-top:30px;}	
	
	
	.lp_non_office .title_1 {  font-size: 36px;  line-height: 34px;}
	.lp_non_office .title_2 {  font-size: 26px;  margin-top: 35px;}
	.lp_non_office .desc {   font-size: 20px;   line-height: 22px;   margin-top: 20px;}
	
	.lp_free_period .wrap_cont {   padding: 60px 64px 60px 64px;}
	.lp_free_period .title_1 {  font-size: 28px;  line-height: 28px;}
	
	

	.lp_bp .title{font-size: 38px; line-height:38px;}
	.lp_bp .title_2{font-size: 20px;  margin-top:32px;line-height:1.2; }
	.lp_bp .title br{display:none;}
	.lp_bp .title_2 br{display:none;}
	.lp_bp .lp-container{margin-top:90px; }
	.lp_bp .block .desc{font-size: 20px;  margin-top:35px; line-height:1.2;}
	.lp_bp .block .img_2 {    margin-top: 15px;}
	
	
	.lp_legalize .wrap_cont{ padding:150px 64px 70px 64px; }	 
	.lp_legalize .title{font-size: 36px; line-height: 36px; }	
	.lp_legalize .quote_big{ margin-top:35px;}	
	.lp_legalize .quote_cell_1 .rect_block_small { padding-left: 25px;}
	.lp_legalize .quote_cell_1 .cloud_blue_1 { font-size: 18px; line-height: 22px; padding:24px 24px 5px 24px;}
	
	.lp_maximum .title {  font-size: 36px;  line-height:46px;}
	
	.lp_vozvr_gotovo .title{ font-size: 44px; line-height: 36px; }
	.lp_vozvr_gotovo .block img{ max-width:125px; }
	.lp_vozvr_gotovo .block .desc{font-size: 26px; line-height: 26px;  margin-top:14px; max-width: 340px; padding:0px 15px;}
	.lp_vozvr_gotovo .under_title{ margin-top:75px;  font-size: 28px;}
	
	.lp_apostil .title {  font-size: 40px;  line-height: 38px;}
	.lp_apostil .lp-container {  max-width: 580px;  width: 50%;}
	.lp_apostil .apostil {  width: 50%; margin-top: 65px;}
	.lp_apostil .circle {  width: 220px; height: 220px; font-size:13px; padding-top:45px;}
	
	
	.lp_viezd .lp_cont {  max-width: 560px;  width: 100%;}
	.lp_viezd .title{font-size: 36px; line-height: 44px; }
	.lp_viezd .desc{margin-top:55px;   font-size: 24px;  line-height: 34px;}
	.lp_viezd ul{ margin-top:34px;}
	.lp_viezd ul li{font-size: 22px; margin-bottom:34px;}
	
	
	.lp_diplom .wrap_cont {  padding: 40px 30px 50px 0px;}
	.lp_diplom .title { font-size: 36px;  line-height: 44px;}
	.lp_diplom ul li { font-size: 22px; line-height: 24px;  margin-bottom: 22px;}
	.lp_diplom .lp_cont {  float: left;  max-width: 450px;  width: 60%;}
	
	.lp_diplom_redact .lp_cont {   max-width: 550px;   width: 70%; font-size:25px; line-height:30px;}
	
	.lp_diplom_amazon .wrap_cont { padding: 65px 50px 55px 60px;}
	
	.lp_diplom ul li:before {  content: "";  position: absolute;  top: -2px;  left: -2px;  width: 30px;  height: 28px;
    background: url("images/pics/ico_li_star.76e7479ef52e.png") no-repeat;  background-size: 100%;}
	
	.lp_diplom .circle_orange { right: -70px;  top: 270px;  height: 267px;  width: 267px;	}	
	
	.lp_diplom_7 .title_4{  max-width:750px; font-size: 24px; line-height: 22px; margin-top:45px;}
	.lp_diplom_7 .title_5{ font-size: 21px; line-height: 25px; margin-top:20px;}
	
	.lp_diplom_8 .circle_orange {  right: -30px;  top: 200px;  z-index: 2;  height:230px;  width: 230px;}
	
	.lp_diplom_2_2 .wrap_cont {  padding: 125px 64px 80px 64px;}
	.lp_diplom_2_2 .lp_cont {  max-width: 700px;  width: 70%;  }
	
	.lp_hudozh_for_prosto .wrap_cont {  padding: 40px 30px 50px 30px;}
	.lp_hudozh_for_prosto .block {   font-size: 22px;   line-height: 28px;}
	
	.lp_za_rulem .title {  font-size: 36px;  line-height: 44px; max-width:550px;}
	.lp_za_rulem .title_2 {  font-size: 24px;  line-height: 36px;   margin-top: 46px; max-width:550px;}
	.lp_za_rulem .text {  font-size: 18px;  line-height: 20px;  margin-top: 30px;  text-align: center;  letter-spacing: 0.02em;}
	
	
	.lp_world .title {  font-size: 28px;}
	.lp_world .title_2 { max-width:650px;  font-size: 38px;  line-height: 38px;  margin-top: 23px;}
	
	
	.lp_USA_EUR .title {  font-size: 36px;  line-height: 44px;}
	.lp_USA_EUR .title_2 {  font-size: 25px;  line-height: 32px;}
	.lp_USA_EUR .block .desc {  font-size: 22px;  line-height: 26px;}
	.lp_USA_EUR .rouble {  top: -120px;  left: -15px;}
	.lp_USA_EUR .rouble img {  max-width: 200px;  width: 100%;}
	
	.lp_USA_EUR .title_2_2 div{width:100%; max-width:900px;}
	.lp_USA_EUR .title_2_2 div br{display:none;}
	
	.lp_USA_EUR .advokat div{left: -30px; right: 0px;  top: 25px;  font-size: 22px;  line-height: 22px;   padding-top: 18px; max-width: 220px; }
	
	.lp_diplom_5 .wrap_cont { padding:50px 64px 40px 64px; }
	
	
	.lp_hudozh_osob .title {  font-size: 28px;  line-height: 28px;  margin-bottom: 30px;}
	.lp_hudozh_osob .text .p_prim {  font-size: 18px;  line-height: 18px;  margin-top: 30px;  margin-bottom: 35px;}
	
	.lp_hudozh_factor .title {  font-size: 34px;  line-height: 36px;  max-width: 557px;   width: 60%;}
	.lp_hudozh_factor .title_2 { font-size: 22px;  line-height: 22px;  max-width: 460px;  width: 100%;  margin-top: 27px;}
	.lp_hudozh_factor_2 .block:before {  content: "";  position: absolute;  width: 46px;  height: 46px; background-size:100%;}
	.lp_hudozh_factor_2 .block {  padding-left: 58px; margin-bottom:15px; padding-bottom:15px;}
	.lp_hudozh_factor_2 .block .tit {  font-size: 17px;     margin-bottom: 14px;  line-height: 22px;}
	.lp_hudozh_factor_2 .quote { font-size: 15px;  line-height: 20px;  padding-right: 10px;  max-width: 370px;  width: 100%;}
	.lp_hudozh_factor .fix_block {  width: 100%; max-width:350px; right:-450px;}
	.lp_hudozh_factor .fix_block_2 {  margin-top: -20px;}
	.lp_hudozh_factor .fix_block_3 {  margin-top: 0px;}
	
	.lp_sambo .block {   padding-top: 0px; }
	.lp_sambo .title {  max-width: 455px;   font-size: 29px;  line-height: 29px;  letter-spacing: 0.02em;}
	.lp_sambo .text p {  font-size: 17px;  line-height: 25px;   margin-bottom: 10px;}
	
	.lp_makro .title {  font-size: 36px;  line-height: 32px; }
	.lp_makro .text {  max-width: 550px;   font-size: 21px;  line-height: 35px;  margin-top: 20px;}
	
	.lp_razno_it .title {  font-size: 36px;  line-height: 36px;}
	
	.lp_variants .title {  font-size: 44px;  line-height: 38px;}
	.lp_variants .title_2 {  font-size: 26px;  line-height: 26px;  margin-top: 30px;}
	.lp_variants .tit { font-size: 24px;  line-height: 26px;}
	.lp_variants .attens_text {  font-size: 15px;   line-height: 20px; margin-top: 60px;}
	.lp_variants .lp-container_2 {  margin-top: 60px;}
	.lp_variants .title_und {  font-size: 28px;  line-height: 42px;}
	.lp_variants .tit_2 {  font-size: 18px;  line-height: 24px;  margin-top: 10px;}
	.lp_variants .tit br{display:none;}
	
	.lp_blue .lp-container {  margin: 0px; float:right; margin-right:0px;     max-width: 450px;}	
	.lp_blue .text {  font-size: 18px; line-height:22px;}
	.lp_blue .forexample {  margin-top: 0px;  margin-left: -100px;  max-width: 250px;  width: 100%;}
	.lp_blue .forexample div {left: 0px;   top: 30px; font-size: 24px;  line-height: 24px;}
	
	
	.lp_test_prod .title {  font-size: 28px;  line-height: 28px;  min-height: 65px;}
	.lp_test_prod .desc {  font-size: 15px;  line-height: 18px;  padding-left: 50px;  margin-top: 34px;  max-width: 340px;}
	.lp_test_prod .btn_wrap {  width: 100%;  max-width: 270px;  margin-left: 50px; margin-top: 37px;}
	.lp_test_prod .btn_wrap .btn_know { padding: 12px 20px;  max-width: 270px;  font-size: 15px;}

	
	.lp_video_audio .lp-container .before { width: 120px;  height: 101px;  top: -30px;  left: auto; right:10px;   margin-top: 0px;
    background: url("images/pics/naprimer_6.0fb3b21e0ae1.png") no-repeat;  background-size: 100%;}
	.lp_video_audio .lp-container .before div { left: -15px;  right: 0px;  top: 15px;  font-size: 16px;  line-height: 18px;
    padding-top: 10px;-webkit-transform: rotate(25deg);   -moz-transform: rotate(25deg);   -o-transform: rotate(25deg);   
	-ms-transform: rotate(25deg);   transform: rotate(25deg);}
	
	
	.lp_video_audio .lp-container {  max-width: 100%; padding-left:40px;}
	.lp_video_audio .circle { content: "";  position: absolute;  width: 65px;  height: 65px;  top: 0px;  left: -80px;  background: #f8f8f8;
    text-align: center;  -moz-border-radius: 100%;  -webkit-border-radius: 100%; }
	.lp_video_audio .circle img {  max-width: 20px;  width: 100%;}
	.lp_video_audio .left_block ul{padding-right:30px;}
	.lp_video_audio .left_block ul li {  font-size: 15px;  line-height: 18px;  margin-bottom:18px;}
	.lp_video_audio .tit_audio {  font-size: 15px;  max-width: 350px;}
	
	
	.lp5 .title_top {  font-size: 28px;  line-height: 28px;}
	.lp5 .title_bot {  font-size: 24px;  line-height: 24px;  margin-top: 18px;}
	
	.lp_uverennost .title { font-size: 38px;  line-height: 46px;  max-width:721px;}
	.lp_uverennost .title_2 {  font-size: 26px;  line-height: 33px;  max-width: 701px;  margin-top: 20px;}
	.lp_uverennost .block_text {  width: 100%;  max-width: 285px;  font-size: 20px;  line-height: 24px;  letter-spacing: 0.02em;}
	.lp_uverennost .block_blue {  padding: 30px 30px 30px 30px;  max-width: 380px;  top: -40px;  right: -400px;}
	
	.lp_uverennost_2 .title{ font-size: 36px; line-height:36px; max-width:670px;}
	.lp_uverennost_2 .title_2{font-size: 24px; line-height:32px;  margin-top:55px;}	
	
	.lp_sob_got_rolik .circle { font-size: 11px;  line-height: 15px;  width: 170px;  height: 170px;}
	.lp_sob_got_rolik .circle_1 {  padding-top: 70px;  margin-left: 10px;}
	.lp_sob_got_rolik .circle_2 {  padding-top: 57px;  margin-left: 10px;}
	.lp_sob_got_rolik .title{ font-size: 28px; line-height: 35px; }
	.lp_sob_got_rolik .block_steps ul{margin-top:53px;  max-width:330px;}
	.lp_sob_got_rolik .block_steps ul li{margin-bottom:38px;  padding-left:50px;}
	.lp_sob_got_rolik .block_steps ul li .tit{ font-size: 18px; line-height: 22px; }
	.lp_sob_got_rolik .block_steps ul li .desc{ font-size: 16px; line-height: 22px; margin-top:10px;}
	.lp_sob_got_rolik .block_circle ul{margin-top:27px;}
	.lp_sob_got_rolik .block_circle ul li {  font-size: 16px; line-height: 18px; margin-bottom: 15px; }	
	
	.lp_localiz{padding-top:40px;}
	.lp_localiz .name{  font-size:16px;  }
	.lp_localiz .prof{ font-size:16px;}
	.lp_localiz .title_2{ font-size: 28px; line-height: 36px; }
	.lp_localiz .title_2_wrap{text-align:center; max-width:420px; }
	.lp_localiz .rectangle { max-width: 100px;}
	.lp_localiz .rect_block {  padding-right: 100px;}
	
	.lp_localiz_2 .title_top{font-size: 36px;  margin-bottom:35px;}
	.lp_localiz_2 .title_2_wrap{ max-width:710px; }
	.lp_localiz_2 .rect_block{margin-top:30px;}
	.lp_localiz_2 .info_rectangle { margin-top: 45px;}	
	
	.lp_localiz_3{padding-top:0px;}	
	
	.lp_localiz_4 .wrap_cont{padding-top:20px;}	
	.lp_localiz_4 .title_top{font-size: 31px; line-height: 38px; text-align: center; max-width:745px; width:100%; margin:0px auto;}
	.lp_localiz_4 .title_2_wrap{max-width:745px; width:100%; margin-top:50px;}
	
	.lp_localiz_4_2 .title_2_wrap {  max-width: 645px;   margin-top: 0px;}		
		
	.lp_sob_got_rolik_2 .title {max-width:500px;}
	.lp_sob_got_rolik_2 .block_steps {  float: none;  width: 70%;  padding-right: 0px;}
	.lp_sob_got_rolik .block_steps ul {  margin-top: 53px;  max-width: 430px;}
	
	.lp2_autosim .title_2 {  font-size: 44px;  line-height: 42px;}
	
	.lp15 .title_3 {  font-size: 37px; line-height: 34px;}
	
	.lp_format .title {  font-size: 28px;  line-height: 32px;   max-width: 520px;}
	.lp_format .circle {  width: 270px;  height: 270px;  right: -900px;  top: 70px;}
	
	
	.lp_blue_material .title{ font-size: 44px; line-height: 44px; max-width:650px; width:100%; }
	.lp_blue_material .title:before{  top:-50px; left:-110px; width:234px; height:234px;}
	.lp_blue_material .block_steps ul li{ font-size: 28px; line-height: 28px; margin-bottom:19px;}
	
	
	
	.lp_loc_video header{padding:0px 64px; position:relative;}
	.lp_loc_video .videos{background: #F8FBFB; padding:40px 64px 60px 64px; margin-top:70px;}
	.lp_loc_video .title{font-size:28px; }
	.lp_loc_video .video_1{float:left; padding-right:10px;}
	.lp_loc_video .video_2{float:right; padding-left:10px;}
	.lp_loc_video .under_title{font-size: 36px; line-height: 36px;  padding:70px 0px 55px 0px; max-width:700px;}	
	
	.lp_specialists .title{font-size: 36px; line-height: 42px;}
	.lp_specialists .circles{height:277px;  margin-top:100px;}
	.lp_specialists .circle{  width:277px; height:277px;  padding-top:100px;}
	.lp_specialists .circle_1{left:-240px;}
	.lp_specialists .circle_2{right:-240px;}
	.lp_specialists .circle .tit{font-size: 36px; line-height: 42px;}
	.lp_specialists .circle .desc{font-size: 15px; line-height: 20px;  max-width:210px; margin-top:10px;}
	.lp_specialists .under_title{font-size: 16px; line-height: 20px; max-width:360px; margin-top:35px; }	
	.lp_specialists .circle_1:before { background: url("images/pics/ico_language_c.9d80f5c631bc.png"); background-size:100%;  width: 70px;  height: 70px; top:30px;}		
	.lp_specialists .circle_2:before { background: url("images/pics/ico_approval.0796eae14c39.png"); background-size:100%;  width: 70px;  height: 70px; top:30px;}	
	
	
	
	.lp_pages_slides .title {  font-size: 36px;  line-height: 42px;  padding: 0px 34px;}
	.lp_pages_slides .title_2 {  font-size: 24px;  line-height: 32px;  padding: 0px 34px;}
	
	.lp_system_ita_rus .title {  font-size: 36px;  line-height: 48px;}
	.lp_system_ita_rus .step ul li {  margin-bottom: 20px;  font-size: 20px;  line-height: 25px;}
	.lp_system_ita_rus .cir { max-width: 380px;}
	.lp_system_ita_rus .step_2 .cir {  max-width:280px;}
	
	
	.lp_dichiar_oform .title{ font-size: 28px;line-height: 28px; }
	.lp_dichiar_oform .title_2{ font-size: 19px; margin-top:27px;}
	.lp_dichiar_oform .text{ font-size:16px; line-height: 20px; margin-top:14px;} 
	
	.lp_usluga_doc header {   max-width: 400px;}
	.lp_usluga_doc .title {  font-size: 28px;  line-height: 32px;}
	.lp_usluga_doc .title_2 {  font-size:21px;  line-height: 28px;    margin-top: 27px;}
	
	.lp_usluga_doc .circle_1{font-size: 16px; right: -260px;  width: 252px;  height: 252px;}
	.lp_usluga_doc .circle_2{ top:90px; right:-440px; width:176px; height:176px; padding-top:69px;}
	.lp_usluga_doc .circle_3{ top:210px; right:-640px; width:197px; height:197px; padding-top:74px;}
	.lp_usluga_doc .circle_4{ top:390px; right:-520px; width:150px; height:150px; padding-top:38px;}
	.lp_usluga_doc .circle_1:before { top: 87px;}
	
	.lp_realii_strani .wrap_cont{padding:64px 20px 60px 20px; }
	.lp_realii_strani .title{ font-size: 36px; }
	.lp_realii_strani .desc{ font-size: 25px; line-height:28px; margin-top:28px;} 
	.lp_realii_strani .desc p{margin-bottom:18px;} 
	.lp_realii_strani .desc p:last-child{margin-bottom:0px;}
	

	.lp_instancii .title{ font-size:36px;line-height: 46px; }
	.lp_instancii .lp-container{margin-top:45px;} 
	.lp_instancii ul li{font-size: 24px; line-height: 36px; margin-bottom:35px; padding-left:65px;}
	.lp_instancii ul li:last-child{margin-bottom:0px;}
	.lp_instancii ul li:before {content: "";  position: absolute; width: 48px; height: 48px; top: -9px;   left: 0px; }
	.lp_instancii ul.block_1{padding-right:20px; width:52%;}	
	.lp_instancii ul.block_2{ width:48%;}	
	
	
	.lp_blue_uridich .title{ font-size: 38px; line-height: 38px; max-width: 565px;}
	.lp_blue_uridich .title:before{   top:50%; left: -80px; width:177px; height:177px; margin-top:-88px;}
	.lp_blue_uridich .block_docs {  margin-top: 20px;}
	.lp_blue_uridich .block_steps ul li{ font-size: 28px; line-height: 28px; margin-bottom:20px;}
	.lp_blue_uridich .from_bus_block {   margin-top:33px;}
	.lp_blue_uridich .from_bus {    font-size: 28px;  margin-left: 0px;}
	.lp_blue_uridich .from_bus img { max-width: 100px;   margin-left: 21px; margin-right: 40px; }
	.lp_blue_uridich .tit{ font-size: 32px; }
	.lp_blue_uridich ul{ margin-top:20px;}
	.lp_blue_uridich ul li{ font-size: 24px; line-height: 24px; padding-left:45px; margin-bottom:5px;}
	.lp_blue_uridich ul li:before {  font-size: 40px;  width: 5px;  height: 5px;  top: -10px;  left: 20px;}
	
	.lp_blue_uridich .cont_all{margin-top:110px;}
	.lp_blue_uridich .quote_block{ max-width:370px; float:left; width:50%;}
	.lp_blue_uridich .quote {  font-size: 21px; line-height: 24px;}
	.lp_blue_uridich .quote .first_quote {  margin-bottom: 10px;}
	.lp_blue_uridich .manager_block { margin-top: 20px;  max-width:340px;}
	.lp_blue_uridich .manager_block .img_left { max-width:94px; width:100%; }
	.lp_blue_uridich .manager_block .img_left img{max-width:94px; width:100%;}

	.lp_blue_uridich .name {   font-size: 17px;}
	.lp_blue_uridich .post {  font-size: 17px; }
	.lp_blue_uridich .list_right {  padding-right:25px;}
	.lp_blue_uridich .list_right div { font-size: 28px;  line-height: 28px;  margin-left: 18px;  margin-bottom:12px;}
	
	
	.lp_naznach_doc .title {  font-size: 36px;  line-height: 38px;}
	.lp_naznach_doc .lp-container p {  margin-bottom: 12px;}	
	.lp_naznach_doc .lp-container {  margin-top: 40px;  max-width: 640px;  font-size: 24px; line-height:28px;  padding-left: 25px;}
	.lp_naznach_doc .rectangle img {  width: 100%;   max-width: 100%;}
	
	.lp_kachestvo_2 .img_doc_kach_2 {  max-width:350px;}
	.lp_kachestvo_2 .block_arrows .arrow {  font-size: 22px;  max-width: 200px;  line-height: 22px;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(1){right:-600px; top:140px;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(2){right:-600px; top:260px;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(3){left:-400px; top:100px;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(1):before{top:0px; left:-100px; width:120px; height:140px;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(2):before{top:10px; left:-100px; width:100px; height:80px;}
	.lp_kachestvo_2 .block_arrows .arrow:nth-child(3):before{top:-20px; right:0px; left:-10px; margin:0px auto; width:140px; height:170px;}
	.lp_kachestvo_2 .title_under{text-align:center; margin-top:80px;}
	
	.lp_kachestvo_3 .block_img img {  max-width: 680px;  width: 100%;  margin: 0px;  position: relative;  left: auto;   right: auto;}
	.lp_kachestvo_3 .block_arrows {margin-top:40px;}
	.lp_kachestvo_3 .block_arrows .arrow{max-width:100% !important; position:relative !important; margin:0px; margin-bottom:20px; top:auto !important;}
	.lp_kachestvo_3 .block_arrows .arrow::before{content:none !important;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(3) { margin-top: 0px;  margin-left: 0px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(2) { margin-top: 40px;}
	.lp_kachestvo_3 .block_arrows .arrow:nth-child(6) { margin-top: 40px;}
	
	.lp_clients_slider .title{ font-size: 44px; line-height: 44px;  max-width:810px;}
	.lp_clients_slider .slider_block{ margin-top:90px;}
	.lp_clients_slider .swiper-slide {font-size:17px;}
	.lp_clients_slider .rev_block{max-width:810px;  margin-bottom:35px;} 


	
	.lp_many_quickly .title{ font-size: 28px; line-height: 28px; }
	.lp_many_quickly .lp-container{margin-top:80px; }
	.lp_many_quickly .quote_block{ max-width:370px; }
	.lp_many_quickly .quote { font-size: 15px; line-height: 18px;	margin-top:35px; margin-left:103px;}
	.lp_many_quickly .quote div { margin-bottom: 12px;}

	.lp_many_quickly .manager_block { margin-top: 27px;  max-width:320px;}
	.lp_many_quickly .manager_block .img_left { max-width:100px;  display: table-cell;}
	.lp_many_quickly .manager_block .img_left img{max-width:100px; width:100%; display:block;}

	.lp_many_quickly .name {   font-size: 16px;  padding-top: 8px;}
	.lp_many_quickly .post {  font-size: 16px; line-height: 22px;}

	.lp_many_quickly .white_block{padding:22px 30px 30px 30px; top:60px; right:-750px;}
	.lp_many_quickly .white_block .before{  width: 260px;  height: 110px;  top: -80px;  left:0px; right:-200px; -webkit-transform: rotate(23deg);
	-moz-transform: rotate(23deg); -o-transform: rotate(23deg); -ms-transform: rotate(23deg); transform: rotate(23deg); background:transparent;}
	.lp_many_quickly .white_block ul li{ padding-left:40px; font-size: 16px;}
	.lp_many_quickly .white_block .before div{ font-size: 14px;  line-height: 14px;  left: 30px; top: 15px; max-width: 280px;  width: 100%;  }	
	
	.lp_many_quickly .sovet_block{  top:100px; right:-550px;  max-width:310px; }
	.lp_many_quickly .sovet_block .before{   width: 122px;  height: 88px;  top: -50px;  left: -130px;}
	.lp_many_quickly .sovet_block p{font-size: 16px; line-height: 18px; margin-bottom:12px;}

	
	.lp_maximum_2 .block img {   max-width: 450px; margin:0px auto;}
	.lp_maximum_2 .arrow_1{top:40px; right:-360px;}

	.lp_maximum_2 .arrow_2{bottom:130px; right:-360px;}

	.lp_maximum_2 .arrow_3{bottom:130px; left:-740px;}

	.lp_maximum_2 .title {  font-size: 48px;  line-height: 48px;}
	.lp_maximum_2 .block {  display:block;  float: none;   width: 100%;  position: relative;
    margin-right: 0%; margin:0px auto; text-align:center;}
	.lp_maximum_2 .block_2{margin-top:40px;}
	
	
	
	
	.lp_maximum .arrow{max-width: 300px;}
	
	.lp_style_language .title {  font-size:46px;  line-height: 39px;  max-width: 735px;}
	.lp_style_language .tit {  font-size:24px;  line-height: 24px;}
	.lp_style_language .desc {  margin-top: 34px;  font-size: 18px;  line-height: 18px;  min-height: 160px;}
	.lp_style_language .block_1:before {    top: 55px;}
	.lp_style_language ul{    margin-top: 15px;}
	.lp_style_language ul li {  margin-bottom: 20px;  font-size: 18px;  line-height: 20px;  padding-left: 45px;}
	.lp_style_language ul li br{display:none;}
	
	.lp_world .list { max-width:500px; }
	
	
	.lp_more_often .wrap_cont{padding:70px 0px 60px 0px;}
	.lp_more_often .title{ font-size: 38px; line-height: 42px; max-width:740px;}
	.lp_more_often .lp-container{margin-top:45px; }
	.lp_more_often .img{ padding-right:35px;}
	.lp_more_often .block_right .img{ padding-right:30px;}
	.lp_more_often .desc{font-size: 20px; line-height: 24px;  margin-top:40px;	padding:0px 10px;}
	.lp_more_often .block_left .desc {  padding-right: 40px;}
	.lp_more_often .block_right .img {  padding-left: 40px;     padding-right: 22px;}
	
	.lp26_amazon .boxer_amazon {  margin-top: 45px;}
	
	.lp_eticetki_img .title{ font-size: 38px; line-height: 38px; max-width:480px; }
	.lp_eticetki_img .lp-container{margin-top:65px; margin-left:0px;}
	.lp_eticetki_img .img img{max-width:360px; width:100%;}
	.lp_eticetki_img .img .tit{margin-top:28px; font-size: 24px; line-height: 24px;}

	.lp_ideal_transl_img .title{ font-size: 36px; line-height: 42px; max-width:747px;}
	.lp_ideal_transl_img .title_2{font-size: 24px; line-height: 28px;  margin-top:12px; max-width:747px; }
	
	.lp_menu_img .title{ font-size: 38px; line-height: 42px; margin-top:50px; max-width:600px; width:100%;}
	.lp_menu_img .lp-container{margin-top:35px; position:relative;}
	.lp_menu_img .img .tit{ font-size: 12px; line-height: 22px;	margin-bottom:12px;}
	.lp_menu_img_2 .title{margin-top:0px;}
	.lp_menu_img_2 .under_tit{font-size: 20px; line-height: 20px;  margin-top:18px;}
	.lp_menu_img_2 .orange_block{font-size: 20px;  padding:30px 40px 35px 22px; top:80px; max-width:600px;}
	
	
	.lp_emotions{padding-bottom:70px;}
	.lp_emotions .wrap_cont{padding:30px 64px 30px 64px; }
	.lp_emotions .title{font-size: 36px; line-height: 38px; max-width:745px; }
	.lp_emotions .title:before{ max-width:894px; width:100%; height:4px; bottom:-37px; }
	.lp_emotions .title_2{font-size: 25px; line-height: 32px; margin-top:52px;}
	.lp_emotions .wrap_cont_2{padding:22px 15px 22px 15px;}
	.lp_emotions .wrap_cont_2 .cell_desc .desc{max-width:880px; width:100%;}
	.lp_emotions .wrap_cont_2 .cell_desc .desc p{font-size: 18px; line-height: 24px; padding:8px;}
	.lp_emotions .wrap_cont_2 .cell_desc img{max-width:155px; width:100%;}	
	
	.lp_ogranich .title{ font-size: 44px; line-height: 36px; }
	
	
	.lp_blue_mashin .title{ font-size: 37px; line-height:45px;   }
	.lp_blue_mashin .title:before{ left:-110px; width:235px; height:235px; margin-top:-85px;}
	.lp_blue_mashin .title_2{font-size: 24px; line-height: 24px; margin-top:24px;}
	.lp_blue_mashin .lp-container{margin-top:25px;}
	.lp_blue_mashin .list_right div {font-size: 28px;  line-height: 28px; margin-left: 14px;   margin-bottom: 12px;}
	
	.lp_blue_mashin_2 .wrap_cont{padding:95px 24px 85px 40px; background:#7AC6D7;}
	.lp_blue_mashin_2 .title div{max-width:640px;  font-size: 42px; line-height: 42px; }
	.lp_blue_mashin_2 .lp-container{margin-top:75px;}
	.lp_blue_mashin_2 .title_2 {  max-width: 650px;   margin-top: 15px; line-height:1.2;}
	
	.lp_blue_mashin_3 .list_ul{max-width:610px; width:100%; margin-top:55px;}
	.lp_blue_mashin_3 .list_ul ul li{ padding-left:40px; margin-bottom:33px;} 
	.lp_blue_mashin_3 .list_ul ul li:before{  content: "";  position: absolute;  width: 28px;  height: 28px;  top: 5px;  left: 0px;
		 z-index: 1;  background: url("images/pics/star_blue.24a067fa472b.png") no-repeat;  background-size: 100%;}
	.lp_blue_mashin_3 .list_ul ul li .tit{font-size: 28px; line-height: 28px; }
	.lp_blue_mashin_3 .list_ul ul li .desc{font-size: 24px; line-height: 28px; margin-top:12px;}
	.lp_blue_mashin_3 .small_tit{margin-top:4px; font-size: 24px; line-height: 28px;  max-width:560px;}
	.lp_blue_mashin_3 .desc_small {margin-top: 6px;font-size: 22px;	line-height: 22px;	}
	.lp_blue_mashin_3 .desc_small br{display:none;}	
	
	.lp_blue_mashin_3 .title_circle:before{ margin-top:-105px; width: 185px;   height: 185px;}
	
	.lp_remt .title {  font-size: 36px;  line-height: 38px;   max-width: 845px;}
	.lp_remt .title_2 {  font-size: 25px;  line-height: 23px;}
	.lp_remt .tit {  font-size: 20px;  line-height: 24px;   margin-left: 35px;}
	.lp_remt .text { font-size: 20px;  line-height: 24px;  margin-top: 20px;  max-width: 460px;}
	.lp_remt .step{padding-right:35px;}
	.lp_remt .step_1 .text {   max-width: 335px;}
	.lp_remt .step_2 .text {   max-width: 330px;}
	.lp_remt .lp-container {  margin-top: 55px;   padding-left: 0px;}
	
	.lp_remt_price .title{font-size: 36px; line-height:38px;}
	.lp_remt_price .title div{max-width:540px; width:100%;}
	.lp_remt_price .title_2{font-size: 22px; line-height: 30px; margin-top:60px;}
	
	.lp_remt_price_3 .title_2{max-width:580px;}
	.lp_remt_price_3 .title div{max-width:100%; }

	.lp_remt_price_5 .quote p{margin-bottom:10px; font-size: 20px; line-height: 32px; }
	
	.lp_remt_price_6 .title div.sm_title{ font-size: 22px; line-height: 26px;}
	
	.lp_big_texts .step ul li{position:relative; padding-left:35px; margin-bottom:10px; line-height:1.2; font-size:14px;} 
	.lp_big_texts .step .task{color:#27A9C5; text-transform:uppercase; font-size:11px; font-weight:600; margin-top:15px; display:inline-block;
	 position:relative; margin-right:5px; } 
	.lp_big_texts .step .li_last{ position:relative; padding-left:35px;  line-height:1.2; font-size:14px; font-weight:600;
	margin-top:10px;} 

	 
	.lp_blue_big_text .title {  font-size: 36px;  line-height: 40px;   max-width: 554px;}
	.lp_blue_big_text .lp-container {margin-top:20px;}
	
	.lp_diplom_kach .lp_cont {    width: 62%; max-width: 650px;}
	.lp_diplom_kach .vid_block {width: 38%; margin-top:80px; }
	.lp_diplom_kach .vid_block .vid_block_title {   font-size: 18px;   line-height: 18px;  margin-top: 17px;}
	
	.lp_diplom_kach_2{background: #F8FBFB;}
	.lp_diplom_kach_2 .title div {  width: 100%;  max-width: 530px;}
	
	.lp_our_company .title{font-size: 36px; line-height: 31px; text-align:center;  width:100%; max-width:100%;} 
	.lp_our_company .title_2{font-size: 21px; line-height: 31px; margin-top:10px; max-width:750px;  text-align:center; width:100%; max-width:100%;} 
	.lp_our_company .partners{ margin-top:60px;}
	.lp_our_company .partners div{ padding:0px 10px; width:16%;}
	.lp_our_company .partners img{ width:100%; max-width:168px;}
	.lp_our_company .under_title{margin:60px auto 0px auto; font-size: 20px; line-height: 24px; }
	
	
	
	.lp_proverka_stoim .title {  font-size: 34px;  line-height: 44px;}
	.lp_proverka_stoim .circle .tit {  font-size: 25px;  line-height: 26px; max-width:250px; width:100%; margin:0px auto;}
	.lp_proverka_stoim .circle .desc {   font-size: 41px;  margin-top: 20px;}
	.lp_proverka_stoim .circle_1 .desc {  margin-top: 40px;}
	
	
	.lp_teh_spec .title{font-size: 36px; line-height: 42px; max-width:580px;}
	.lp_teh_spec .circles {  height: 320px;   margin-top: 30px;}
	.lp_teh_spec .circle { width: 320px;  height: 320px; padding-top:44px;}
	.lp_teh_spec .circle_1 {  left: -300px;}
	.lp_teh_spec .circle_2 {  right: -300px;}
	.lp_teh_spec .circle .tit {font-size: 32px; line-height: 42px;  margin-top:10px;}
	.lp_teh_spec .circle .desc { font-size: 18px; line-height: 22px;  margin-top: 13px; max-width:280px;}
	.lp_teh_spec .circle img{max-width:75px;}
	.lp_teh_spec .und_title{font-size: 22px; line-height: 24px; margin-top:42px; }
	
	
	
	
	.lp1_docs .circle {   left: 40px;   top: 340px;}
	.lp1_docs .wrap_cont {   padding: 80px 15px 70px 25px;}
	
	.lp1_docs_3 .grafik {   width: 100%;  max-width: 360px;  left: -30px;  bottom: 40px;}
	
	.lp_our_company_2 .wrap_cont{padding:40px 24px 100px 24px;  } 
	.lp_our_company .title_top{ font-size: 43px; line-height: 46px;} 
	.lp_our_company .title_top_2{font-size: 20px; line-height: 24px; max-width:465px; margin-top:37px;} 
	.lp_our_company_2 .under_title{max-width:465px; margin-top:56px;}
	.lp_our_company .lp-container{  margin-top:65px; max-width:760px;}
	.lp_our_company .cir{width:206px; height:206px;   padding-top: 56px;  margin-top:15px;}

	.lp_our_company .cir_numb{font-size: 44px;line-height: 44px;}
	.lp_our_company .cir_rev{ font-size: 13px;}
	.lp_our_company .read a{ font-size: 13px;}
	
	.lp_faster_tarif .wrap_cont {  padding: 80px 0px 100px 0px;}
	.lp_faster_tarif .desc_faster_block {  max-width: 550px;  bottom: 60px;   right: -30px;
    padding: 38px 35px 40px 40px; border-radius: 53px;  -moz-border-radius: 53px;   -webkit-border-radius: 53px;}
	
	.lp_practic .title{font-size: 33px; line-height: 40px;  max-width:550px;}
	.lp_practic .lp_cont{margin-top:60px;}
	.lp_practic .step{ font-size: 18px; line-height: 22px; margin-bottom:67px; padding-left:130px;} 
	
	.lp_zaderzhka .step {  font-size: 20px;  line-height: 28px;  padding-left: 120px;}
	
	.lp_sroch_tip .wrap_cont{padding:80px 34px 100px 34px;  } 
	.lp_sroch_tip .title{ font-size: 44px; line-height: 36px;  max-width:690px; width:100%;}
	
	.lp_forum_vistav .title{font-size: 36px; line-height: 45px; max-width:725px;}

	.lp_forum_vistav .lp_cont {  margin-top: 80px;}
	.lp_forum_vistav .step {padding-right:30px; margin-bottom:60px;} 
	.lp_forum_vistav .step_3, .lp_forum_vistav .step_6{padding-right:0px;}
	.lp_forum_vistav .step .cir { width: 120px;  height: 120px;  padding-top:24px;  margin: 0px auto;}
	.lp_forum_vistav .step .cir img {  width: 100%;  max-width: 70px;}
	.lp_forum_vistav .step_1 .cir{padding-top:28px;}
	.lp_forum_vistav .step_1 .tit{font-size: 22px;}
	.lp_forum_vistav .step_4 .tit{font-size: 22px;}
	.lp_forum_vistav .tit{font-size: 21px;  margin-top:40px; min-height:60px;}
	.lp_forum_vistav .desc{font-size: 16px; line-height: 20px; margin-top:13px; max-width:327px;}
	
	.lp_text_meropr .title{ font-size: 26px; line-height: 36px; max-width:720px; }
	
	
	.lp_diplom_servis .wrap_cont { padding: 100px 64px 60px 64px;}
	.lp_diplom_servis .circle_orange {  right: -70px;   top: 70px;}
	.lp_diplom_servis ul {   max-width: 560px;  width: 100%;  margin-top: 0px;}
	.lp_diplom_obor .wrap_cont {  padding: 40px 64px 50px 64px;}
	.lp_diplom_obor .title span {  font-size: 36px;  line-height: 36px;}
	
	.lp_faster_skidka .hour_2 .red_cir {    margin-top: 0px;}
	.lp_faster_skidka .red_cir {  max-width: 200px;  width: 100%;  height: 135px;   background: url("images/pics/red_cir_2.1633eedb83c9.png") no-repeat;
    background-size: 100%;  text-align: center;  padding-top: 50px;  font-size: 36px;  line-height: 36px;}
	.lp_faster_skidka .hour .desc {  max-width: 250px;  width: 100%;}

	
	.lp_class_per .title{font-size: 36px; line-height: 36px;  max-width:825px; }
	.lp_class_per .title_2{font-size: 24px; line-height: 32px; margin-top:54px; max-width:500px; width:100%;}
	.lp_class_per .text{font-size: 24px; line-height: 32px; max-width:830px; width:60%; float:left; padding-right:45px;}
	.lp_class_per .lp_cont{margin-top:50px;}
	.lp_class_per .warn{float:left; width:40%; max-width:350px;  padding-left:80px; font-size: 17px; line-height: 22px; }
	.lp_class_per .wrap_cont {   padding: 80px 15px 60px 15px;}
	
	.lp_class_per_2 .warn{margin-top:120px;}
	
	.lp_miratorg .lp_cont .title{font-size: 36px; line-height: 38px; } 
	.lp_miratorg .lp_cont .text{font-size: 24px; line-height: 32px; margin-top:25px;}  
	.lp_miratorg .lp_cont {  float: right;  width: 65%;  max-width: 580px;}

	.lp_skype .title{font-size: 36px; line-height: 38px;  max-width:1047px;}
	.lp_skype .lp-container{font-size: 28px; line-height: 31px; max-width:100%; margin-top:65px; text-align:center;} 
	
	.lp_diplom_redact .wrap_cont {   padding: 60px 64px 60px 64px;}
	
	.lp_potrebnost .title {  font-size: 36px;  line-height: 38px;  max-width: 760px;}
	
	.lp_potrebnost .step .tit {  font-size: 22px;  line-height: 28px;}
	.lp_potrebnost .step .desc {  margin-top: 12px;  font-size: 18px;  line-height: 22px;}
	.lp_potrebnost .step .desc br{display:none;}
	.lp_potrebnost .step .tit:before {  width: 35px;  height: 35px;  top: 0px;  left: -50px;
    background: url("images/pics/Document.68ce4400f662.png") no-repeat 50% 50%;  background-size: 100%;}
	

	.lp_tbl_stec .title{font-size: 36px; line-height:38px; max-width:680px; }
	.lp_tbl_stec .boxer {  margin-top:90px;}
	.lp_tbl_stec .boxer .box_price{ font-size: 16px; line-height: 22px; }	
	.lp_tbl_stec .boxer .box_top_1{padding-bottom:35px; }
	.lp_tbl_stec .circle{width:115px; height:115px; padding-top:20px; }
	.lp_tbl_stec .circle img{width:100%; max-width:65px;}
	.lp_tbl_stec .boxer .tit{font-size: 20px; line-height: 21px;}
	
	.lp_warn_two .warn_block_1{padding-left:0px;}
	.lp_warn_two .warn_block_2{padding-left:5%;}
	
	.lp_nauch_text .title {  font-size: 24px;  line-height: 24px;  max-width: 280px;  margin-top: 10px;}
	.lp_nauch_text .title_2 {  font-size: 16px;  line-height: 20px;  max-width: 280px;  margin-top: 28px;}
	.lp_nauch_text .title_2 p {  margin-bottom: 10px;}
	.lp_nauch_text .article_block {  font-size: 20px;  line-height: 22px;  max-width: 290px; width: 100%;  position: relative;}
	.lp_nauch_text .article_block:before {  top: -55px;  right: -40px;}
	
	.lp_avtor_verstka .title {  font-size: 36px;  line-height: 42px;}
	.lp_avtor_verstka .title_2 {  font-size: 24px;  line-height: 30px;  margin-top: 25px;}
	.lp_avtor_verstka header {  padding-left: 0px;}
	.lp_avtor_verstka .lp-container {  text-align: center;  margin-top: 198px;}
	.lp_avtor_verstka .rouble_1 {  top: -130px;   left: -40px;}
	.lp_avtor_verstka .rouble_1 img {  max-width: 160px;  width: 100%;}
	.lp_avtor_verstka .rouble_1 div{left: -10px;   right: 0px;   top: 0px;}
	.lp_avtor_verstka .rouble_2 {  top: -120px;  right: -20px;}
	.lp_avtor_verstka .rouble{font-size: 24px;  line-height: 24px;}
	.lp_avtor_verstka .rouble_3 { bottom:0px;  font-size: 22px;  line-height: 22px;     left: -40px;}	
	.lp_avtor_verstka .rouble_3 div {  left: -10px;   padding-top: 12px;   max-width: 190px;}	
	.lp_avtor_verstka .rouble_3 img {  max-width: 140px;  width: 100%;}
	.lp_avtor_verstka .block .desc {  font-size: 20px;  line-height: 24px;   max-width:320px;}

	.lp_vuz .title{ font-size: 36px; line-height: 42px;  max-width:750px; padding-left:0px;}		
	
	.lp_zaver_doc .title {  font-size: 44px;  line-height: 44px;  margin-top: 10px;}
	.lp_zaver_doc .circle {   left: 0px; right:0px; margin:0px auto;  bottom: -200px;}
	
	.lp_stoim_legal .title {  font-size: 44px;   line-height: 45px;}
	.lp_stoim_legal .title_2 {  font-size: 24px;  line-height: 24px;  max-width: 620px;  margin-top: 30px;}
	.lp_stoim_legal .line {  margin-top:60px;}
	.lp_stoim_legal .lp_cont {  margin-top: 60px;  padding-left:0px;}
	
	.lp_other_country .wrap_cont {  padding: 90px 24px 90px 24px;}
	.lp_other_country .title {  font-size: 40px;   line-height: 42px;  max-width: 800px;}	
	.lp_other_country .warn {  margin-left: 0px;}
	
	.lp_five_steps .title {  font-size: 36px;  line-height: 44px;  max-width: 700px;}
	.lp_five_steps .tit {  font-size: 23px;  line-height: 32px;}
	.lp_five_steps .step .time {  font-size: 23px;  margin-top: 25px;}
	.lp_five_steps .step .time div {  padding-left: 60px;}
	.lp_five_steps .step .desc {  font-size: 18px;  line-height: 20px;   margin-top: 35px;}
	.lp_five_steps .cir {  width: 128px;  height: 128px;  padding-top: 50px;  font-size: 24px;   letter-spacing: 0.04em;}
	.lp_five_steps .step_3 .img_block {  margin-top: 0px;}
	.lp_five_steps .step_4 .desc {  width: 100%;  max-width: 460px;}
	.lp_five_steps .step_1 .text_block {  padding-left: 100px;}
	
	
	.lp_price_ita_spa_che .title{font-size: 30px; line-height: 42px; padding-bottom:18px;}
	.lp_price_ita_spa_che .title div{max-width:760px; }
	.lp_price_ita_spa_che .country{padding-right:15px; padding-left:15px; padding-top:60px;	padding-bottom:35px;}
	.lp_price_ita_spa_che .country ul{ margin-top:48px; }
	.lp_price_ita_spa_che .country ul li{font-size: 20px; line-height: 22px; padding-left:35px; margin-bottom:39px;}
	.lp_price_ita_spa_che ul li:before {  width: 22px;  height: 22px;  top: 0px;  left: 0px;  z-index: 1;
    background: url("images/pics/star_3.b040ed5d1d9f.png") no-repeat;  background-size: 100%;}
	
	.lp_treb_ita_spa_che .title{font-size: 36px; line-height: 42px;	padding-bottom:23px;}
	.lp_treb_ita_spa_che .title_2{font-size: 28px; line-height: 36px; margin-top:20px;}
	.lp_treb_ita_spa_che .title div{max-width:780px; width:100%; }
	.lp_treb_ita_spa_che .lp-container{margin-top:70px; }
	.lp_treb_ita_spa_che .tit{ font-size: 36px;}
	.lp_treb_ita_spa_che .desc{font-size: 28px; line-height: 34px; margin-top:30px;}
	.lp_treb_ita_spa_che .desc p{margin-bottom:18px;}
	.lp_treb_ita_spa_che .country{margin-bottom:80px; max-width:780px; padding-left:75px;}
	.lp_treb_ita_spa_che .country:before {  content: "";  position: absolute;  width: 75px;  height: 75px;  top: -15px;    left: -20px;  z-index: 1;}
	
	.lp_original_doc .title{font-size: 36px; line-height: 40px;}
	.lp_original_doc ul{ margin-top:48px; max-width:450px;}
	.lp_original_doc ul li{font-size: 24px; line-height: 30px; padding-left:40px; margin-bottom:30px;}

	
	.lp_original_doc .circle_1{ right:40px;   z-index:3; width:260px; height:260px;}
	.lp_original_doc .circle_2{ right:-240px;   width:320px; height:320px; }
	.lp_original_doc .circle div {  font-size: 12px;  line-height: 20px;  max-width: 140px;  padding-top: 40px;}
	
	
	.lp_istreb_dov .title{font-size: 36px; line-height: 40px; }
	.lp_istreb_dov .title_2{font-size: 24px; line-height: 30px; margin-top:20px; max-width:740px; width:100%;}
	.lp_istreb_dov .desc {  padding-top: 0px;  padding-right: 15px; padding-left: 20px;}
	.lp_istreb_dov .circle {  width: 200px;  height: 200px;}
	.lp_istreb_dov .circle div {  font-size: 12px;  line-height: 18px;  max-width: 137px;  padding-top: 40px;}
	.lp_istreb_dov .desc p {  font-size: 20px;  line-height: 22px;  margin-bottom: 18px;}
	
	.lp_other_country .step .desc {padding-left:35px;  padding-right: 10px;}
	.lp_other_country .step .desc_1:before {  width: 30px;  height: 31px;  top: -0px;  left: 0px;
    background: url("images/pics/Document.68ce4400f662.png") no-repeat 50% 50%;  background-size: 100%;}
	
	.lp_other_country .title_top { font-size: 36px;  line-height: 44px;  margin-bottom: 95px;}
	.lp_other_country .step .time {  font-size: 15px;  line-height: 17px;  padding-left: 35px;  margin-top: 20px;}
	.lp_other_country .step .time:before {  width:28px;   height: 28px;  top: -10px;   left: 0px;
    background: url("images/pics/Clock_Checked.dd3290b10bc8.png") no-repeat 50% 50%;   background-size: 100%;}
	
	.lp_all_world .title {  font-size: 52px;     line-height: 50px;  max-width: 650px;  width: 100%;}
	.lp_all_world .tit {  font-size: 22px;  line-height: 24px;  max-width: 300px;}
	.lp_all_world p {  font-size: 20px;  line-height: 22px;   margin-bottom: 12px;}
	
	.lp_doc_faster_tbl .title {  font-size: 38px;  line-height: 38px;  max-width: 660px;}
	.lp_doc_faster_tbl .warn {  margin-top: 37px; padding-left: 70px;  font-size: 20px;  line-height: 23px; max-width: 500px;}
	.lp_doc_faster_tbl .warn:before {  width: 52px;  height: 52px;   background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;
    background-size: 100%;}
	
	.lp_doc_faster_tbl .boxer .box{ font-size: 16px; line-height: 20px;}
	.lp_doc_faster_tbl .boxer .box_top{   height: 110px; }	
	.lp_doc_faster_tbl .boxer .box_srok{ font-size: 12px; line-height: 20px;}	
	
	.lp_original_transl .wrap_cont{padding:80px 64px 80px 64px; }	
	.lp_original_transl .title{font-size: 36px; line-height: 36px;  max-width:720px;}
	.lp_original_transl .title:before { bottom: -35px; left: 0px; max-width:495px;} 
	.lp_original_transl ul{ margin-top:55px; max-width:520px; }
	.lp_original_transl ul li{font-size: 24px; line-height: 28px; padding-left:48px; margin-bottom:34px;}
	
	.lp_pechat_doc .title {  font-size: 36px;  line-height: 42px;}
	.lp_pechat_doc .title_2 {  font-size: 24px;  line-height: 36px;  margin-top: 50px;}
	.lp_pechat_doc ul li {  font-size: 24px;  line-height: 26px;  padding-left: 38px;  margin-bottom: 28px;}
	.lp_pechat_doc ul {  margin-top: 60px;  max-width: 560px;}
	.lp_pechat_doc ul li:before {  width: 25px;  height: 25px;  background: url("images/pics/star_3.b040ed5d1d9f.png") no-repeat;  background-size: 100%;}
	
	.lp_apostil_tranls .lp-container {   padding-top: 10px;}
	.lp_apostil_tranls .title {   font-size: 35px;  line-height: 36px;}
	.lp_apostil_tranls .text{margin-top:25px;}
	.lp_apostil_tranls .text p {  font-size: 20px;  line-height: 22px;  margin-bottom: 20px;}
	
	.lp_original_doc_2 .title_2 {  font-size: 24px;  line-height: 32px;  max-width: 815px;  margin-top: 45px;}
	
	.lp_apostil_country .title div {  font-size: 36px;  line-height: 44px;  max-width: 680px;}
	.lp_apostil_country .title_2 {   font-size: 24px;  line-height: 32px;  margin-top: 40px;}
	.lp_apostil_country .country {  font-size: 20px;  line-height: 24px;  padding-left: 60px;  padding-right: 35px;  margin-bottom: 60px;}
	
	
	.lp_old_copy .title{  font-size: 36px; line-height: 36px; max-width:730px; width:100%;}
	.lp_old_copy_2 .warn{ padding-right:30px;}
	.lp_old_copy_2 .original{ padding-top:30px; padding-right:20px;}
	.lp_old_copy_2 .teh_copy{ padding-top:30px; }
	.lp_old_copy_2 .attention{width:100%; max-width:60px;}
	.lp_old_copy_2 .text{margin-top:43px;}
	.lp_old_copy_2 .text p{font-size: 16px; line-height: 20px;  margin-bottom:12px; max-width:230px; width:100%;}
	
	.lp_apost_price_plus .title {margin:0px auto; text-align:center;  font-size: 36px;  line-height: 42px;  max-width: 100%}
	.lp_apost_price_plus .title_2 {margin:0px auto; margin-top:20px; text-align:center; font-size:24px;  line-height: 32px;}
	.lp_apost_price_plus .right_heart {  left: 0px;  right: 0px;  margin: 0px auto; margin-top:30px;  bottom: auto;   position: relative;
    width: 100%;  max-width: 280px;  display: block;  z-index: 5;}
	
	.lp_big_texts .step_title{font-size: 38px; line-height: 36px;  padding-top:40px;}
	
}

	
	


@media (max-width: 980px){
	
	

	.lp_kachestvo ul li{ font-size:22px;}
	.lp_kachestvo ul li:nth-child(1){margin-bottom:50px;}
	.lp_kachestvo ul li:nth-child(1):before{top:-60px; left:-120px; width:134px; height:145px; background: url("images/pics/arrow_kach_1.8b43066940b2.png") no-repeat;  background-size: 90%;}
	.lp_kachestvo ul li:nth-child(2):before{top:-50px; left:-115px; width:115px; height:127px; background: url("images/pics/arrow_kach_2.4ede4aa0e397.png") no-repeat;  background-size: 90%;}
	.lp_kachestvo ul li:nth-child(3):before{top:-80px; left:-180px; width:190px; height:209px; background: url("images/pics/arrow_kach_3.edabba663b70.png") no-repeat;  background-size: 90%;}
	.lp_kachestvo ul li:nth-child(4):before{top:-70px; left:-205px; width:207px; height:180px; background: url("images/pics/arrow_kach_4.8072cef87c9a.png") no-repeat;  background-size: 90%;}
	.lp_kachestvo ul li:nth-child(5):before{top:-40px; left:-165px; width:148px; height:116px; background: url("images/pics/arrow_kach_5.4b62870ebd15.png") no-repeat;  background-size: 90%;}
	.lp_kachestvo ul li:nth-child(6):before{top:-100px; left:-205px; width:211px; height:229px; background: url("images/pics/arrow_kach_6.d49ecfbde145.png") no-repeat;  background-size: 90%;}
	
	
	
	.lp-main .book {  top: 60px;}
	
	.lp2 .wrap_cont {  padding: 120px 64px 640px 64px;}
	.lp2 .lp-container_2 {  margin-top: 50px;}
	.lp2 .left_block {  float: none;  width: 100%;  padding-right: 0%;}
	.lp2 .left_block p {  margin-top: 30px;  font-size: 17px;}
	.lp2 .right_block { float: left;  width: 100%; left: 40px;  position: absolute;  margin-top: 60px;}
	.lp2 .swiper-button-prev {  top: 30px;  right: 190px;}
	.lp2 .swiper-button-next {  top: 30px;  right: 130px;}
	.lp2 .swiper-slide {  width: 80% !important;}
	.lp2 .wrap_cont {padding-bottom:700px;}
	
	.lp2_2 .wrap_cont{padding:120px 64px 60px 64px; }
	
	.lp2_autosim .wrap_cont {  padding: 120px 64px 45px 64px;}
	
	
	
	
	.lp10 .wrap_cont {  padding: 0px 0px 0px 0px;}
	
	.lp12 p br{display:none;}
	
	.lp18 .circle { width: 175px;  height: 175px;  line-height: 17px;  font-size: 14px;  padding-top: 76px;
    left: 0px;  right: -10px;  bottom: -120px;}
	.lp18 .title_und {  font-size: 15px;  margin-top: 145px;}
	
	.lp18 .circle_rus:before {  top: 24px;}
	.lp18 .circle_rus {  font-size: 12px;  line-height: 18px;  padding-top: 52px;}
	
	.lp26_2 .under_title_3 br{display:none;}
	
	.lp30 .lp-container{  margin-top:80px;  max-width:100%;}
	.lp30 .cir{width:200px; height:200px;  padding-top: 45px;  margin-top:10px;}
	
	.lp43 .title_2 br{display:none;}
	
	.lp46 .circle_tit{max-width:150px; width:100%; margin:0px auto; margin-top:10px;}
	.lp46 .circles {  max-width: 324px;}
	.lp46 .circle_block {  max-width: 175px;}
	.lp46 .circles .circle {  width: 175px;  height: 175px;  font-size: 12px;  padding-top: 62px;}

	.lp46 .quote_cell_1 {  padding-right: 25px;}
	.lp46 .quote_cell_2 {  padding-right: 0px;}
	
	
	.lp49 .left_block {  float: none;  width: 100%;  padding-right: 0px;}
	.lp49 .right_block { margin-top:60px;  float: none;  width: 100%; max-width:650px;}
	
	.lp_faster .hour {  float: left;  width: 31%;  padding-left: 5px;  margin-right: 3.5%;  display: block;  margin-bottom: 80px;}
	.lp_faster .hour_3{margin-right:0px;} 
	
	.lp_faster .quote_big {  right: -20px;}
	
	.lp34_2 .prof {  text-align: right;}
	
	.lp_world .wrap_cont {   padding: 90px 20px 180px 64px;}
	.lp_world .circle { width:460px;  height: 460px;  padding-top:83px; padding-left: 217px;  left: -130px;  top: 320px;}
	.lp_world .circle_text {  font-size: 20px;  line-height: 30px;  max-width: 220px;  width: 100%;}
	.lp_world .circle_percent {  font-size: 85px;  line-height: 85px;  margin-top: 0px; margin-bottom: 0px;  margin-left: -10px;}
	.lp_world .list div {  font-size: 28px;  line-height: 28px;  margin-left: 15px;}
	
	
	.lp1_ekonom .from_bus div {   display: block;  float: none;  line-height: 32px;}
	.lp1_ekonom .circle {  width: 385px;  height: 385px;  left: -200px;  top: 340px;}
	.lp1_ekonom .from_bus {  font-size: 24px;  margin-left: 0px;}
	
	
	.lp_variants_formal .title div:before { content: ""; position: absolute;width: 100px;  height: 97px;  top: -50px;  right: -130px;
    background: url("images/pics/tit_var_1.223ef98ed654.png")no-repeat;  background-size: 100%;}
	.lp_variants_pro .title div:before {  content: "";  position: absolute;  width: 100px;  height: 97px; top: -75px;  left: -130px;
    background: url("images/pics/tit_var_2.92268fdd9415.png")no-repeat;  background-size: 100%;}
	.lp_variants_best .title div:before {  content: "";  position: absolute;  width: 100px;  height: 83px;  top: -90px;  right: -40px;
    background: url("images/pics/tit_var_3.c42a5bbfdf95.png")no-repeat;  background-size: 100%;}
	
	.lp_variants .circle { font-size: 12px;     line-height: 18px;}
	.lp_variants .circle_1{ top:260px; right:-300px; width:250px; height:250px; padding-top:90px;}
	.lp_variants .circle_2{ top:100px; right:-460px; width:156px; height:156px; padding-top:55px;}
	.lp_variants .circle_3{ top:190px; right:-690px; width:177px; height:177px; padding-top:70px;}
	.lp_variants .circle_4{ top:380px; right:-700px; width:120px; height:120px; padding-top:40px;}
	.lp_variants .circle_1:before { top: 57px;}
	
	
	.lp_pages_slides .swiper-pagination-fraction {   left: -200px;}
	
	.lp_sroch_tip .step .desc{text-align:center; padding-left:0px; margin-bottom:20px;}
	.lp_sroch_tip .step .desc_1:before {   width: 49px;height: 50px; top: -50px;  left: 0px; right:0px; margin:0px auto;
    background: url("images/pics/Document.68ce4400f662.png") no-repeat 50% 50%;  background-size: 100%;}
	.lp_sroch_tip .step .desc_2:before { width: 40px; height: 40px;  top: -50px;  left: 0px; right:0px; margin:0px auto;
    background: url("images/pics/Clock-Checked.3fbf807cbbe4.png") no-repeat 50% 50%;  background-size: 100%;}
	.lp_sroch_tip .step .desc_1{margin-top:80px;}
	.lp_sroch_tip .step .desc_2{margin-top:70px;}
	.lp_sroch_tip .step {padding-left:10px;  padding-right: 10px;}
	
	.lp_two_examples .forexample {  margin-top: 25px;  margin-left: -100px;  max-width: 280px; }
	.lp_two_examples .forexample div {  font-size: 26px;  max-width: 120px;}
	.lp_two_examples .lp-container_1 .forexample div{ left: 40px;  top: 0px; line-height:1.2;}	
	.lp_two_examples .lp-container_2 .forexample div{ left: 35px;  top: -15px; height: 62px; line-height:1.2;}	
	
	.lp_tbl_stec .wrap_cont {  padding: 80px 15px 80px 15px;}
	.lp_tbl_stec .boxer .tit {  font-size: 18px;   line-height: 21px;}
	
	.lp_tbl_stec .boxer .box_left{ width:28%;}
	.lp_tbl_stec .boxer .box_col_2{width:16%;}
	.lp_tbl_stec .boxer .box_col_3{width:28%;}
	.lp_tbl_stec .boxer .box_col_4{width:28%;}
	
	.lp_zaver_doc .circle {   bottom: -260px;}	
	
	.lp_apostil_3 .title{text-align:center; max-width:100%;}
	.lp_apostil_3 .circle {position:relative;   left: 0px; right:0px;  bottom: auto;  margin: 0px auto; margin-top:30px;  top: auto;
      padding-top: 60px;}
	
}

@media (max-width: 890px){

	.header-float .head_tbl_one .cell_1 {width: 22%;padding-left:0%; padding-right:15px;}
	.header-float .head_tbl_one .cell_2{width: 30%;}
	.header-float .head_tbl_one .cell_3{width: 21%;}
	.header-float .head_tbl_one .cell_4{width: 27%; padding-right:40px;}
	.header-float .phone a {  font-size: 16px;  color: #019106;}
	.header-float .head_tbl_one .logo_invis img {  width: 100%;  max-width: 141px;}
	.header-float .head_tbl_one {  background: #FFF; border-top: solid 0px #f8fbfb; padding-top: 6px;}
	.header-float .urgent {  padding-top: 4px;}
	.header-float .online {  padding-top: 4px;}
.header-float .phone a
	.superbase{padding-top:65px;}
	.menu__icon {  top:5px; right:15px;}
	.menu_state_open .menu-container_invis { margin-top:60px; padding-bottom:100px;}
	
	.menu_open_now .header-float .menu-container_invis .menu_1{ width:100%; max-width:50%; float: left; padding-right:1%;}
	.menu_open_now .header-float .menu-container_invis .menu_2 { float: left; width:100%;   max-width:50%; padding-left:1%; margin-left:0px;}
	
	.lp-main .book_2{ width:50%; max-width:400px; right:0px; top:190px; }
	
	
	
	.lp1 .list div {  font-size: 24px;  line-height: 28px;  margin-right: 0px; margin-left:10px;  margin-bottom: 14px;}
	.lp1_sud .list{max-width:400px; width:100%; float:right;}
	.lp1 .list {max-width: 450px;}
	
	.lp1_3 .list {  max-width: 500px;}
	.lp1_2 .circle {  width: 250px;  height: 250px;  left: -40px;  top: 280px;}
	.lp1_2 .list {  padding-left: 0%;  max-width: 400px;  width: 100%;}
	
	.lp1_tematika .circle img {    max-width: 230px;   right: -260px;  margin: 0px auto;  top: -15px;}
	
	.lp2 .circles { max-width: 352px; top: 100px; right: -30px;}
	.lp2 .circles .circle { width: 176px; height: 176px; line-height: 24px; padding-top: 58px;}
	.lp2 .circles .circle .numb { font-size:42px;}
	.lp2 .swiper-button-prev {  top: auto; bottom:0px;  right: auto; left:0px;}
	.lp2 .swiper-button-next { top: auto; bottom:0px;  right: auto; left:70px;}
	.lp2 .swiper-slide {   padding-bottom: 40px;}
	.lp2 .slider_text {   max-width: 85%;}
	
	.lp7 .wrap_cont {  padding: 70px 64px 0px 64px;}
	.lp7 .lp-container_2 { margin-top:50px;   float: none;  width: 100%;}
	.lp7 .title_3 {text-align:center;  margin-top: 0px;}
	.lp7 .title br{display:none;}
	.lp7 .title_2 {text-align:center; margin-top:30px; font-size: 38px; line-height: 38px; max-width:100%;}
	.lp7 .title_2 br{display:none;}
	.lp7 .title_3 br{display:none;}
	.lp7 .text p br{display:none;}
	.lp7 .text p{text-align:center;}
	.lp7 .circle{width: 360px; height: 360px;position:relative; left:0px; right:0px; margin:0px auto; display:block; top:auto; bottom: -50px;}
	.lp7 .circle .colors {  width: 100%;  max-width: 350px;  left: 0px;  right: -150px;  top: -10px;}
	.lp7 .forexample { margin-left: 0px; margin:0px auto; display:block;  margin-top: 30px; margin-bottom:30px; max-width: 297px;}

	.lp7 .title {  text-align:center;}
	.lp7_2 .title{text-align:center; max-width:100%;}
	.lp7_2 .title_2{text-align:center; max-width:100%;}
	.lp7_2 .lp-container_2 {float:none; text-align:center;  width: 100%;  max-width: 100%;  margin-top: 25px;  position: relative;}
	.lp7_2 .circle{width: 360px; height: 360px;position:relative; left:0px; right:0px; margin:0px auto; display:block; top:auto; bottom: -50px;}
	.lp7_2 .circle .colors {  width: 100%;  max-width: 300px;  left: 0px;  right: 0px;  top: 5px;}
	.lp7_2 .forexample { margin-left: 0px; margin:0px auto; display:block; top:0px; position:relative; margin-top: 30px; margin-bottom:30px; max-width: 297px;}
	
	
	
	
	.lp11 .busines {text-align:center;}
	.lp11 .circle .pig {  max-width: 280px;  right: 0px; left:0px; margin:0px auto; top: -70px;}
	
	.lp12 {background:#f8fbfb;}
	.lp12 .wrap_cont {   padding: 50px 15px 45px 15px;}
	.lp-block .form_all .form_tbl {  padding: 0px 0px;}
	.lp12 .lp-container {   margin-top: 70px;}
	
	.lp14 .block {text-align:center;}
	.lp14 .tit_2 span{display:block;}
	
	.lp17 .title_top_2 br{display:none;}
	
	.lp18 .title {text-align:center;  font-size: 32px;  line-height: 32px; max-width:100%; width:100%;}
	.lp18 .left_block { float: none; display:block; margin:0px auto;  width: 100%;}
	.lp18 .right_block { float: none; max-width:100%; margin-top: 0px; margin-right: 0px;  width:100%;}
	.lp18 .left_block br{display:none;}
	.lp18 .info_rectangle {  width: 70%;}
	.lp18 .rect_block { margin: 0px auto; margin-top: 40px;  float: none;  display: block; width: 100%; position:relative; right:-70px;
    max-width: 475px;}
	.lp18 .docum {margin:0px auto; margin-top:30px; max-width: 423px;}
	
	
	.lp18 .title_und{text-align:center;}
	.lp18 .download { text-align: center;  margin-top: 30px;}
	
	.lp19 .title{text-align:center;     line-height: 25px;}
	.lp19 .busines{text-align:center;}
	
		
	.lp21 .rectangle_block {  float: none;  width: 100%;  padding-right: 0px;}
	.lp21 .rect_block {  display: inline-block; float:left;  width: 40%; }
	.lp21 .quote{float:left; margin-left:80px; margin-top:80px; width: 40%; }
	.lp21 .quote_block {float: none;  width: 100%;  margin-top: 40px;}
	.lp21 .quote_big {   border-top: 2px solid #F6BA5D;  padding-top: 26px;  width: 100%;  max-width: 100%; }

	.lp21 .quote_cell .cloud_blue {  width: 70%;}
	.lp21 .quote_cell .rect_block_small {  width: 30%;}



	.lp21 .quote_cell .name { font-size: 13px;     margin-top: 10px;}
	.lp21 .quote_cell .prof { font-size: 13px;}
	.lp21 .quote_cell .rectangle_small_desc {  position: relative;}
	.lp21 .quote_cell_2 .cloud_blue_2 {  width: 70%;  float: left;}
	.lp21 .quote_cell_2 .rect_block_small {  width: 20%;}
	
	.lp21 .quote_cell_3 .cloud_blue_3 .before {  width: 275px;  height: 108px;  top: -105px; left: 0px; right:0px; margin:0px auto;
     margin-top: -12px;  background: url("images/pics/one_more_example.e049685f0737.png") no-repeat;  background-size: 100%;}
	
	.lp21 .quote_cell_3_rus .cloud_blue_3:before {   width: 275px;  height: 108px;  top: -115px; left: 0px; right:0px; margin:0px auto;
    background: url("images/pics/forexample_5.92803c9ea0ef.png") no-repeat;   background-size: 100%;}	
	

	.lp21 .rectangle {max-width: 290px;}
	
	
	.lp22 .p_img:before { content: none;}
	
	.lp23 .rectangle_block { float: none;  width: 100%;  padding-right: 0px;}
	.lp23 .quote_block {float: none;  width: 100%;  margin-top: 40px;}
	.lp23 .rect_block {  display: block;  float: none;  width: 100%;  max-width: 260px;  margin: 0px auto;  text-align: center;}
	.lp23 .name {  text-align: center;}
	.lp23 .prof {  text-align: center;}
	.lp23 .title { text-align: center;  font-size: 30px;}
	.lp23 .title_2 { text-align: center; font-size: 26px;  line-height: 30px;  margin-top: 20px;
    padding-bottom: 54px;  border-bottom: 2px solid #F6BA5D;  margin-bottom: 64px;  width: 100%;}
	
	

	.lp30 .cir {  width: 170px;  height: 170px;  padding-top: 35px;}
	.lp30 .cir_numb { font-size: 36px;  line-height: 40px;}
	
	.lp-main_3 .wrap_cont {  padding: 60px 15px 50px 15px;}
	
	.lp-block .form_bot_2 .form_insite {     padding: 48px 20px 40px 32px;}
	
	.lp-block .form_bot_2 .form_tbl {  padding: 37px 0px 0px 0px;} 
	
	
	.lp26_3 .wrap_cont_4 .block_left {  width: 100%;  padding-right: 0px; float:none; text-align:center;}
	.lp26_3 .wrap_cont_4 .block_right {  width: 100%; float:none; text-align:center; margin-top:80px;} 
	.lp26_3 .title_metro {  padding-left: 0px;}
	.lp26_3 .title_metro:before {  top: -70px;  left: 0px; right:0px; margin:0px auto;
    background: url("images/pics/circle_metro.676ca02eeabb.png") no-repeat;   background-size: 100%;}
	.lp26_3 .block_video { display:block; margin:0px auto;  float: none;  margin-top: 50px; width:100%; text-align:center;}
	.lp26_3 .block_video_1 {  margin-right: 0px;}
	
	
	.footer-bg .phone {text-align:center;  margin-top: 33px;  float: none;}
	.footer-bg .soc_block {  float: none;}
	.footer-bg .soc_block {  text-align: center;  margin-left: 0px;}
	.footer-bg .cont{text-align:center;}
	.footer-bg .soc_block .soc { padding:0px 10px;  float: left;  margin-top: 40px;}
	.footer-bg .soc_block { text-align: center;  margin-left: 0px;  margin: 0px auto;  display: inline-block;}
	.footer-bg .order {  float: none; margin-top: 10px;}
	.footer-bg .footer_all_btns{text-align:center;}
	.footer-bg .copyright {text-align:center;  margin-top: 40px;}
	
	.lp1_2 .list div {  font-size: 24px;  line-height: 28px;  margin-right: 0px;  margin-left: 10px;  margin-bottom: 14px;}
	.lp1_4 .list {    margin-top: 120px;}
	.lp1_4 .circle {  width: 400px;  height: 400px;}
	
	.lp32 .title br{display:none;}
	
	.lp34 .title br{display:none;}
	.lp34 .title_2 br{display:none;}
	.lp34 ul li br{display:none;}
	
	.lp41 .flags_block .date_1 {  margin-right: 28px;}
	.lp39 .block .desc br{display:none;}
	
	.lp43 header { width: 60%;  padding-right: 40px;}
	.lp43 .lp-container { width: 40%;}
	.lp43 .title {  font-size: 42px;  line-height: 42px;}
	.lp43 .lp-container_2 {  width: 37%;}
	
	.lp44 .title_2 br{display:none;}
	
	.lp46 .quote_block {   margin-top: 0px;}
	
	.lp49 .title br{display:none;}

	
	.lp_main_doc_fns .title {  font-size: 52px;   line-height: 50px;}
	.lp_main_IT .title_2 {max-width:300px;}

	
	
	.lp_kachestvo .title_1 br{display:none;}
	.lp_kachestvo .title_2 br{display:none;}
	
	.lp1_6 .title_3 {   max-width: 400px; font-size: 24px;}
	.lp_faster .hour .hour_tit {  font-size: 20px;}
	
	.lp1_5_2 .lp_cont_personal{max-width:350px; }
	.lp1_5_2 .lp_cont_personal .vid{margin-top:38px;}
	.lp1_5_2 .lp_cont_personal .tit{ font-size: 28px; }
	.lp1_5_2 .lp_cont_personal .desc{font-size: 20px; line-height: 22px;}
	.lp1_5_2 .wrap_cont {padding: 90px 0px 90px 0px;}
	
	.lp_diplom .wrap_cont {  padding: 40px 0px 50px 0px;}
	
	.lp_diplom_amazon .wrap_cont { padding: 65px 50px 55px 60px;}
	
	.lp_diplom_2_2 .wrap_cont {  padding: 100px 64px 40px 64px;}
	
	
	.lp_world .circle { width:360px;  height: 360px;  padding-top:83px; padding-left: 180px;  left: -100px;  top: 320px;}
	.lp_world .circle_text {  font-size: 18px;  line-height: 20px;  max-width: 140px;  width: 100%;}
	.lp_world .circle_percent {  font-size: 65px;  line-height: 65px;  margin-top: 0px; margin-bottom: 0px;  margin-left: -10px;}
	.lp_world .list div {  font-size: 22px;  line-height: 22px;  margin-left: 15px;}
	
	
	.lp_hudozh_for_prosto .wrap_cont {  padding: 40px 20px 50px 20px;}
	.lp_hudozh_for_prosto .block {   font-size: 20px;   line-height: 28px;}
	
	.lp_hudozh_factor .title{max-width:100%; width:100%;}
	
	.lp_makro .block {  float: none;  width: 100%;  padding-right: 0px;  z-index: 3;  position: relative; text-align:center;}
	.lp_makro .title{text-align:center;   width: 100%; max-width:100%;}
	.lp_makro .text { text-align:center;  width: 100%; max-width:100%;   font-size: 21px;  line-height: 35px;  margin-top: 20px;}
	.lp_makro .img { float: none;  width: 100%;   text-align: center;  padding-top: 40px;}
	.lp_makro .tit{font-size: 13px; line-height: 20px;  padding-left:0px;}
	
	.lp_variants .lp-container_3 {  margin-top: 40px;}
	.lp_variants .title_und {text-align:center;  width: 100%;  max-width: 100%;}
	.lp_variants .circle { font-size: 12px;  line-height: 18px; position:relative;}
	.lp_variants .circle_1{ top:0px; right:0px; width:250px; height:250px; padding-top:90px; margin-top:30px;}
	.lp_variants .circle_2{ top:0px; right:0px; width:156px; height:156px; padding-top:55px; margin-top:-20px;}
	.lp_variants .circle_3{ top:0px; right:0px; width:177px; height:177px; padding-top:70px; margin-top:-25px;}
	.lp_variants .circle_4{ top:0px; right:0px; width:120px; height:120px; padding-top:40px; margin-top:-25px;}
	.lp_variants .circle_1:before { top: 57px;}
	.lp_variants ul{width: 100%;  max-width: 360px; margin:0px auto;     margin-top: 45px;}
	.lp_variants .under_title {text-align:center;  padding-left: 0px;}
	
	.lp2_autosim .circles { max-width: 220px;  width: 100%;  position: relative;  top: 0px;  right:0px; left:0px; margin:0px auto; margin-top:30px;}
	.lp2_autosim .circles .circle { position: relative;}
	.lp2_autosim .title_2 {text-align:center; max-width:100%;}
	.lp2_autosim .title_3 { text-align:center;  font-size: 17px;  line-height: 22px;  max-width: 100%;  padding-top: 19px;  margin-top: 38px;}
	.lp2_autosim .circles {  max-width: 220px;  width: 100%;  position: relative;  top: 0px;  right: 0px;
    left: 0px;  margin: 0px auto;  margin-top: 30px; text-align:center;}
	.lp2_autosim .circles .circle{margin:0px auto;}
	
	
	.lp_autosim_circles .wrap_cont {  padding: 60px 64px 60px 64px;  background: #f8fbfb;}
	.lp_autosim_circles .img_car_driving {  max-width: 100%;  width: 100%;   margin: 0px auto;}
	.lp_autosim_circles .circle { position:relative;}
	.lp_autosim_circles .circle_1{ top:0px; right:0px; left:0px;  margin-top:30px;}
	.lp_autosim_circles .circle_2{ top:0px; right:0px; margin-top:-20px;}
	.lp_autosim_circles .circle_3{ top:0px; right:0px; margin-top:-25px;}
	.lp_autosim_circles .circle_4{ top:0px; right:0px;  margin-top:-25px;}
	
	
	.lp_pages_slides .title {text-align:center;}
	.lp_pages_slides .title_2 {text-align:center;}
	.lp_pages_slides .left_block{ float:none; width:100%; text-align:left; padding-right:0px; margin-top:30px; text-align:center;}
	.lp_pages_slides .slide_block{ float:none; width:100%;} 
	.lp_pages_slides .left_block .text {margin:0px auto;  margin-top: 27px;}
	.lp_pages_slides .swiper-pagination-fraction {  top: 65px;  left: 50px;   right: auto;  margin: 0px;  z-index: 5;}
	.lp_pages_slides .slider_text {margin-left:70px;}
	.lp_pages_slides .swiper-slide a.img_1 img {  max-width: 100%;  width: 100%;}
	
	.lp_system_ita_rus .step {padding-right:0px;  float: none;  width: 100%;}
	.lp_system_ita_rus .title{text-align:center;}
	.lp_system_ita_rus .step{margin:0px auto; max-width:410px; width:100%;}
	.lp_system_ita_rus .step_1 .cir { max-width:410px;}
	.lp_system_ita_rus .step_2 .cir { max-width:410px;}
	.lp_system_ita_rus .step ul {  margin-top: 25px;}
	.lp_system_ita_rus .step_2{margin-top:60px;}
	.lp_system_ita_rus .under_text {text-align:center;  margin-top: 80px;  max-width: 100%;  font-size: 19px;  line-height: 24px;}
	
	.lp_usluga_doc header {   max-width: 100%;}
	.lp_usluga_doc .title {  text-align:center;}
	.lp_usluga_doc .title_2 {  text-align:center;}
	.lp_usluga_doc .block_circles{position:relative; min-height:500px;}
	.lp_usluga_doc .circle_1{font-size: 16px; top:110px; right: 0px; left:-200px;  width: 252px;  height: 252px;}
	.lp_usluga_doc .circle_2{ top:0px; right:-40px; width:176px; height:176px; padding-top:69px;}
	.lp_usluga_doc .circle_3{ top:110px; right:-240px; width:197px; height:197px; padding-top:74px;}
	.lp_usluga_doc .circle_4{ top:290px; right:-100px; width:150px; height:150px; padding-top:38px;}
	.lp_usluga_doc .circle_1:before { top: 87px;}
	
	.lp_usluga_doc .step ul li:before {  top: -40px;  left: 0px; right:0px; margin:0px auto;}
	.lp_usluga_doc .step ul li{text-align:center; padding-left:0px;}
	.lp_usluga_doc .step ul {margin:0px auto;  margin-top: 74px;  max-width: 400px;}
	
	.lp_localiz_2 .title_top br{display:none;}
	
	.lp_many_quickly .white_block{ right:-650px;}
	
	.lp_many_quickly .sovet_block{  top:100px; right:-450px;  max-width:260px; }
	.lp_many_quickly .sovet_block .before { width: 122px;  height: 88px;  top: -100px;  left: 30px;     -webkit-transform: rotate(25deg);
    -moz-transform: rotate(25deg);    -o-transform: rotate(25deg);  -ms-transform: rotate(25deg);  transform: rotate(25deg);}
	
	.lp_hudozh_factor .fix_block {  width:100%; position:relative; top:auto; right:auto; opacity:1;}
	.lp_hudozh_factor_2 .block {  margin-bottom: 10px;  padding-bottom: 20px;  max-width: 100%;   width: 100%;}
	.lp_hudozh_factor_2 .quote_block{margin-top:40px;}
	
	.lp_hudozh_factor_2 .title{text-align:center; margin:0px auto;  max-width:100%; width:100%; }
	.lp_hudozh_factor_2 .title_2{text-align:center; margin:0px auto; margin-top:20px; max-width:100%; width:100%;}
	.lp_hudozh_factor_2 .amazon_logo { margin:0px auto; margin-top:20px; text-align:center; display:block;
    position: relative;  top: auto;  right: auto;}
	
	.lp_hudozh_factor .fix_block_1 { margin-top: 0px;}
	.lp_hudozh_factor .fix_block_2 { margin-top: 0px;}
	.lp_hudozh_factor .fix_block_3 { margin-top: 0px;}
	
	.lp_big_texts .lp-container { margin-bottom: 0px;}
	.lp_big_texts .step{float:none; width:100%; max-width:100%;  margin-bottom:20px;}
	.lp_big_texts .step .step_tbl{display:table; width:100%; max-width:100%; background:#fff; padding:25px 35px 35px 15px; }
	.lp_big_texts .step .step_tbl .step_cell{display:table-cell; vertical-align:middle;}
	.lp_big_texts .step_l{float:left; padding-right:0%;}
	.lp_big_texts .step_r{float:right; padding-left:0%;}
	.lp_big_texts .step_r .step_tbl{float:right;}
	
	.lp1_docs .circle {   left: 40px;   top: 300px;}	
	
	.lp_faster_tarif .lp_cont { float: none;  max-width: 100%;  width: 100%;  margin-top: 80px;}
	.lp_faster_tarif .desc_faster_block {position:relative; margin-top:40px;
    max-width: 100%;  bottom: auto;  right: auto;  padding: 38px 35px 40px 40px;
    border-radius: 53px;  -moz-border-radius: 53px;  -webkit-border-radius: 53px;}
	.lp_faster_tarif .desc_faster_block .tit_2 {  max-width: 100%;}
	.lp_faster_tarif .desc_faster_block .desc_faster {  max-width: 610px;  padding-left: 86px;  font-size: 20px;  line-height: 24px;}
	
	
	.lp_two_examples .lp-container_1 {  float: none;  width:100%;  max-width: 100%;  padding-right: 0px;}
	.lp_two_examples .lp-container_2 {  float: none;  width:100%;  max-width: 100%;  padding-right: 0px; margin-top:50px;}
	
	.lp_remt_price_4 .title_2{float:none;  width:100%;  padding-right:0px; max-width: 840px;}
	.lp_remt_price_4 .warn {margin-top:65px; float: none;  width: 100%;  font-size: 17px;  line-height: 22px; }
	
	.lp_blue_mashin_3 .list_ul_2{max-width:500px; }
	
	.lp_diplom_redact .wrap_cont {   padding: 60px 64px 60px 64px;}
	
	.lp_potrebnost .step {  float: none;  width: 100%;  padding-left: 50px;   padding-right: 0px; margin-bottom:40px;}
	.lp_potrebnost .step .step_ins {   max-width: 100%;}
	
	.lp_nauch_text .wrap_cont {  padding: 77px 64px 92px 64px;}
	.lp_nauch_text header {  float: none;  width: 100%;  padding-right: 0px;}
	.lp_nauch_text .img {  float: none;  width: 100%;  position: relative; margin-top:30px;}
	.lp_nauch_text .title {text-align:center; margin:0px auto;  max-width: 480px;  margin-top: 0px;}
	.lp_nauch_text .title_2 {text-align:center;  font-size: 16px;  line-height: 20px;  max-width: 100%;  margin-top: 18px;}
	.lp_nauch_text .circle {  left: 0px; right:0px; margin:0px auto;  bottom: -98px;}
	.lp_nauch_text .article_block {margin:0px auto; text-align:center; margin-top:120px;  font-size: 20px;  line-height: 22px;
    max-width: 480px;  width: 100%;  position: relative;}
	.lp_nauch_text .article_block:before {  content: none;}
	
	.lp_five_steps .step_1 .text_block {  padding-left: 70px;}
	
	.lp_original_doc .circle_1{ right:0px; left:0px; top:0px; margin:0px auto; position:relative;}
	.lp_original_doc .circle_2{ right:-500px; left:0px; top:auto; margin:0px auto; position:absolute; bottom:50px;}
	.lp_original_doc ul {   max-width: 100%;}
	
	.lp_istreb_dov .img {display:inline-block; vertical-align:top; float: none;  width: 30%;}
	.lp_istreb_dov .desc {display:inline-block; vertical-align:top;  float: none;  width: 65%;}
	.lp_istreb_dov .circle_block { display:block; margin:0px auto; margin-top:10px; text-align:center;  float: none; max-width:200px;
    width: 100%;  padding-top: 0px;  padding-left: 0px;}
	
	.lp_doc_faster_tbl .wrap_cont {  padding: 60px 15px 85px 15px;}

	.lp_doc_faster_tbl .boxer .box{ font-size: 14px; line-height: 20px;}
	.lp_doc_faster_tbl .boxer .box_srok{ font-size: 11px; line-height: 20px;}
	
	.lp_doc_faster_tbl .boxer .box{width: 18%;}
	.lp_doc_faster_tbl .boxer .box_left {  width: auto;}
	
	.lp_main_apost_zagz_mvd ul {  max-width: 320px;}
	
	.lp_old_copy .title {text-align:center;  font-size: 36px;  line-height: 36px;  max-width: 100%;  width: 100%;}
	.lp_old_copy_2 .lp-container{text-align:center;}
	.lp_old_copy_2 .text{margin-bottom:50px;}
	.lp_old_copy_2 .text p {  max-width: 100%;  width: 100%;}
	.lp_old_copy_2 .warn {display:block;  float: none;  width: 100%;  padding-right: 0px;}
	.lp_old_copy_2 .original {display:inline-block; vertical-align:top;  float: none;  width: 48%;  padding-top: 40px;
    text-align: center;  padding-right: 20px;}
	.lp_old_copy_2 .teh_copy {display:inline-block; vertical-align:top;  float: none;  width: 48%;  padding-top: 40px;
    text-align: center;}
	.lp_old_copy_2 .wrap_cont {  padding: 60px 42px 100px 42px;}
	
	.lp_clients_2 .slider_block_left { float: none;   width: 100%;}
	.lp_clients_2 .slider_block_left_1 {   padding-right: 0px;}
	.lp_clients_2 .slider_block_left_2 { margin-top:40px;  padding-left: 0px;}
	
	.lp_big_texts .step_title{text-align:center;  padding-top:0px;}
	.lp_big_texts .step_title br{display:none;}
	.lp_big_texts .step_r {  float: none;  padding-left: 0%;}
}

	


@media (max-width: 768px){
	
	
	.header-float .head_tbl_one .cell_2 {  width: 0%;}
	.header-float .head_tbl_one .cell_1 {width: 30.3%;padding-left:0%; padding-right:15px;}
	.header-float .head_tbl_one .cell_3{width: 36.3%; text-align:center;}
	.header-float .head_tbl_one .cell_4{width: 33.3%; }
	.header-float .urgent{display:none;}
	.header-float .menu-container_invis .dop_invis .urgent{display:block; margin-top:30px; margin-bottom:30px;}
	
	.lp-block .right_heart_new .right_heart_text {  font-size: 17px; line-height:0.8;  max-width: 140px;  padding-top: 35px;}
	
	.lp-main .wrap_cont {  padding: 60px 15px 65px 45px;}
	.lp-main .right_heart {left:370px; top: 15px;}
	.lp-main .book { width: 50%;  max-width: 485px;  right: 0px;  top: auto; bottom:50px;}
	.lp-main .book_2{ width:50%; max-width:400px; right:-50px; top:160px; }
	.lp-main .circle {  width: 140px;  height: 140px;  font-size: 10px;  padding-top: 60px;  left: auto;
    right: 40px; margin:0px;  bottom: 50px;line-height: 14px;}
	.lp-main .circle:before {  width: 18px;  height: 18px;  top: 35px;  margin-top: -1px;}
	
	.lp1 .from_bus div {display:inline-block;   float: none;  line-height: 32px;}
	.lp1 .wrap_cont {  padding: 40px 45px 140px 45px;}
	.lp1 .from_bus {  font-size: 22px;  margin-left: 0px; margin:0px auto; width:100%; max-width:500px;}
	.lp1 .from_bus_block { text-align:center;  margin-top: 40px;}
	.lp1 .list {padding-left:17%;}
	.lp1 .title {text-align:center;  font-size: 48px;  line-height: 40px;}
	.lp1 .circle {  width: 385px;  height: 385px;  left: -200px;  top: 240px;}
	.lp1 .circle img {  max-width: 240px;  right: -140px;  top: 70px;}
	.lp1 .from_bus img {  margin-left: 15px;  margin-right: 15px;}
	.lp1 .title br{display:none;}
	
	.lp1_sud .list {  padding-left: 15%;}
	.lp1_sud .circle {  width: 285px;  height: 285px;  left: -100px;  top: 270px;}
	
	.lp1_ekonom .circle {  top: 340px;left: -150px;}
	
	.lp1_tematika .circle {  left: -100px;  top: 200px;  width: 245px;  height: 245px;}
	.lp1_tematika .circle img {  max-width: 230px;  right: -170px;  margin: 0px auto;  top: -15px;}
	.lp1_tematika .title{max-width:100%;}
	.lp1_tematika_3 .circle {  left: -90px;  top:250px;}
	.lp1_tematika_3 .title {   font-size: 38px;  line-height: 40px;}
	.lp1_tematika_4 .circle img { width:110%;    max-width: 260px;   right: -200px;  margin: 0px auto;  top: -25px;}
	.lp1_tematika_4 .circle { width: 160px;  height: 160px;  left: -20px;  top: 240px;}
	
	
	.lp2 .wrap_cont {  padding: 90px 45px 640px 45px; }
	.lp2 .rect_block { display: inline-block;  float: left;}
	.lp2 .swiper-slide {  width: 80% !important;}
	.lp2 .left_block .attention {  display: block;  margin: 0px auto;}
	
	.lp2_2 .wrap_cont{padding:90px 45px 60px 45px; }
	
	.lp6 .wrap_cont {  padding: 100px 15px 100px 15px;}
	
	.lp8 .wrap_cont { padding: 100px 64px 50px 64px;}
	.lp8 .step{float:none; width:100%; margin-bottom:60px; text-align:center; padding-right:0px;}
	.lp8 .step:first-child {width:100%; padding-right:0px;}
	.lp8 .step:nth-child(2) {  width:100%; padding-right:0px;}
	.lp8 .step:nth-child(3) { width:100%; padding-right:0px;}
	.lp8 .step:nth-child(4) { width:100%; padding-right:0px;}
	.lp8 .soc_block { text-align: center; display: inline-block; margin: 0px auto; text-align: center;}
	.lp8 .step br{display:none;}
	.lp8_3 .cir{margin:0px auto;}
	.lp8 .tit {margin-top:16px; font-size: 15px;}
	.lp8_3_2 .tit{max-width:100%;}
	
	
	.lp9 .red_cir{margin:0px auto;}
	.lp9 header { text-align:center;  float: none; width:100%;}
	.lp9 .lp-container {text-align:center; margin-top:20px;  float: none; max-width:100%; width:100%;}

	.lp10 .wrap_boxer { overflow-x:scroll; cursor: all-scroll;}
	.lp_tbl_stec .wrap_boxer { overflow-x:scroll; cursor: all-scroll;}
	.lp_doc_faster_tbl .wrap_boxer { overflow-x:scroll; cursor: all-scroll;}
	
	.lp12 .left_block {  float: none;  width: 100%;}
	.lp12 .right_block { margin-top:40px;   float: none;  width: 100%;  padding-right: 0%;}

	.lp12 .title {  font-size:38px; text-align:center; font-size: 32px; line-height: 30px;}
	.lp12 .title br{display:none;}
	.lp12 p { font-size: 17px;  margin-top: 18px; padding-right:0px; max-width:100%; text-align:center}
	.lp12 .attention {display: block;  margin: 0px auto;  margin-top: 70px;}
	.lp12 .quote {  font-size: 22px;  margin: 0px auto;  max-width: 250px; width:100%;}
	.lp12 .manager_block { margin: 0px auto;  max-width: 250px; width:100%;  margin-top: 25px;}
	
	.lp13 .wrap_cont {   padding: 100px 15px 90px 15px;}
	
	.lp-main_2 .wrap_cont {  padding: 100px 15px 175px 15px;  }
	.lp-main_2 .title { font-size: 47px;  line-height: 50px;  margin-top: 15px;}
	.lp-main_2 .title_2 {  font-size: 26px;  line-height: 32px;  margin-top: 30px;}
	
	.lp15 .title { font-size: 47px;   line-height: 50px;}
	.lp15 .title_2 br{display:none;}
	
	

	.lp15 .under_title {  font-size: 32px;  line-height: 32px;  margin-top: 80px;}
	.lp15 .block .tit_1 {  font-size: 32px;  line-height: 32px;}
	.lp15 .block .tit_2 {  font-size: 24px;   line-height: 24px;  margin-top: 10px;}
	.lp15 .lp-container {  margin-top: 85px;}
	.lp15 .block { padding-left: 100px;  margin-bottom: 45px;}
	.lp15 .block:before { content: "";  position: absolute; background-size: 100%; top: -10px; left: -10px; }
	.lp15 .block_1:before { width: 82px;  height: 82px;   background: url("images/pics/ico_rod_of_asclepius.476f5ac5667f.png") no-repeat; background-size: 100%;}
	.lp15 .block_2:before { width: 82px;  height: 82px;    background: url("images/pics/ico_law.51ca4b26a20e.png") no-repeat; background-size: 100%;}
	.lp15 .block_3:before { width: 82px;  height: 82px;    background: url("images/pics/ico_fast_cart.a39f6749249b.png") no-repeat; background-size: 100%;}
	.lp15 .block_4:before { width: 82px;  height: 82px;    background: url("images/pics/ico_course.a70ed06471be.png") no-repeat; background-size: 100%;}
	.lp15 .block_5:before { width: 82px;  height: 81px;  background: url("images/pics/ico_game_controller.0ed5f3067ce3.png") no-repeat; background-size: 100%;}
	.lp15 .block_6:before { width: 82px;  height: 82px;   background: url("images/pics/ico_mortarboard.a554353db5c2.png") no-repeat; background-size: 100%;}
	.lp15 .wrap_cont {  padding: 64px 70px 45px 70px;}
		
		
		
	.lp16 { margin-top:40px;}	
	.lp16 .wrap_cont { padding: 90px 70px 58px 70px;}	
	.lp16 .title { font-size: 47px;  line-height: 47px;}	
	.lp16 .title_2 { font-size: 32px;  line-height: 40px;}
	.lp16 .title_2 br {  display: none;}
	.lp16 .title_2:before { left: -10px;}
	
	.lp16 .under_title { font-size:24px; line-height: 24px;  margin-top: 69px;}
	
	.lp16 .title_2_rus {   font-size: 20px; line-height: 22px;}
	
	.lp17 .title_top_1 {   font-size: 43px;}
	
	.lp21 .quote_cell_2 .rect_block_small {  width: 30%;}
	
	
	.lp23 .quote_cell { float: none;  width: 100%;  font-size: 16px;  line-height: 1.2;  letter-spacing: 0.02em; padding-right:0px;}
	
	.lp25 .circle {  width: 385px;  height: 385px;  left: -220px;  top: 320px;}
	.lp25 .forexample {  display: block;  margin: 0px auto; margin-top: 70px; position: relative;  left: 0px;}
	.lp25 .list {   margin-right: -30px;}
	
	.lp26 .boxer_block {  float: none;  width: 100%;}
	.lp26 .left_block {margin-top:20px;  text-align: center;  float: none;  width: 100%;  padding-left: 0px;  padding-top: 20px;}
	.lp26 .quote_block ul br{display:none;}
	.lp26 .translation_languages {text-align:center;  margin-top: 22px;  font-size: 15px;}
	.lp26 .quote {margin:0px auto; margin-top:30px;display:block; max-width:280px;}
		
	.lp26 .manager_block {max-width:240px; display:block; margin:0px auto; margin-top:30px; text-align:left;}
	.lp26 .attention {  margin-top: 40px;  max-width: 60px;  width: 100%;}
	.lp26 .quote_block p br{display:none;}
	.lp26 .quote_block ul {  margin-top: 8px;  font-size: 16px;  max-width: 320px;  text-align: left;  display: block;
    margin: 0px auto;   margin-top: 20px;}
	.lp26 .quote:before {    left: -10px;}
	
	.lp26_tpp .quote_block {   max-width: 100%;   width: 100%;}
	.lp26_tpp .under_tit{margin:0px auto; margin-top:40px;}
	
	.lp27 .title {  font-size: 30px;  line-height: 30px;  float: none;  width: 100%;  padding-left: 0px;}
	.lp27 .title br{display:none;}
	.lp27 .lp-container {  float: none; margin-top:60px;  width: 100%;}
	
	.lp29 .form_right_invis{display:block; background: #f8f8f8; padding:15px 30px;	}
	.lp29 .form_right_invis .tab_a { font-size: 15px;  margin-bottom: 22px;font-style: normal;  font-weight: 500;
    line-height: 20px;  letter-spacing: 0.02em;  color: #000000;  padding-bottom: 4px;  border-bottom: 2px solid #BDBDBD;
    display: inline-block;  -webkit-transition: all 0.3s;  -moz-transition: all 0.3s;  -ms-transition: all 0.3s;
    -o-transition: all 0.3s;  transition: all 0.3s;}
	.lp29 .form_right_invis .tab_a:hover {  cursor: pointer;  color: #27C1F2;}
	.lp29 .form_right_invis .tab_a.active{color: #27C1F2;}
	
	.lp-block .form_bot_2 .form_right{display:none;}
	
	
	.lp30 .wrap_cont {  padding: 25px 64px 40px 64px; } 
	.lp30 .under_tit_rus br{display:none;}
	
	.lp-main_4 .wrap_cont {  padding: 90px 15px 100px 15px;  background: url("images/pics/bg_main_2.008cdb15fc4a.jpg") no-repeat 50% 50%;
    background-size: cover;}
	.lp-main_4 .title {  font-size: 42px;   line-height: 36px;}
	.lp-main_4 .title_2 {  font-size: 20px;  line-height: 20px;  margin-top: 20px;}
	
	.lp26_3 .Vector_line{   width: 120%;  padding:0px 15px;}
	
	
	.lp-main-transl .wrap_cont {padding: 30px 0px 60px 0px;}
	.lp-main-transl .title { text-align:center;  font-size: 58px;  line-height: 58px; width:100%; max-width:100%;}
	/*.lp-main-transl .title br{display:none;}*/
	.lp-main-transl .right_heart {  position: relative;  max-width: 200px;  top: 25px;  left: -100px;  right: 0px;
    margin: 0px auto;  display: block;}
	.lp-block .right_heart_text{ font-size: 20px; line-height: 20px;  padding-top:34px; max-width:120px; }

	
	
	.lp_main_teh_doc .transl_img  {  position: relative; width: 100%;  max-width: 325px; right:0px; left:0px; margin:0px auto; 
	display:block;  top: 0px; margin-top:-20px;  bottom: auto;}
	.lp-main-transl ul li { text-align:center;  margin-bottom: 56px;  font-size: 17px;  padding-left: 0px;}
	.lp-main-transl ul.horizontal li {  padding-left: 40px; margin-left: 40px; margin-bottom: 24px; }
	.lp-main-transl .under_title { text-align:center;  padding-left:0px;}
	.lp-main-transl ul li:before { top: -27px;  left: 0px; right:0px; margin:0px auto;  background-size: 100%;}
	.lp-main-transl ul.horizontal li:before { position: static; margin: 0 5px 0 0;}
	
	.lp_main_doc_sud ul li:nth-child(4):before {   top: -27px;  left: 0px; right:0px; margin:0px auto;  background-size: 100%;}
	
	.lp_main_med_doc .circle{position:relative; left:0px; right:0px;  margin-top:80px; bottom:auto;}


	.lp_main_doc_biznes .transl_img{ position: relative; width: 100%;  max-width: 325px; right:0px; left:0px; margin:0px auto; 
	display:block;  top: 0px; margin-top:-20px;  bottom: auto;}
	.lp_main_doc_biznes .circle { position: relative;  width: 200px;  height: 200px;  top: 10px; left: 0px;  right: 0px;  margin: 0px auto; margin-top:15px;}
	
	.lp_main_doc_prezentacii .transl_img{margin-top:30px;}
	.lp_main_doc_prezentacii .right_heart {  left: 0px;  right: 0px;}
	
	.lp_main_personal .title {  min-height: auto;}
	
	.lp_main_doc_sud .transl_img { position: relative; width: 100%;  max-width: 400px; right:0px; left:-20px; margin:0px auto; 
	display:block;  top: 0px; margin-top:-20px;  bottom: auto;}
	.lp_main_doc_sud .right_heart{left: 0px;  right: 0px;}
	.lp_main_doc_sud .circle { position: relative;  width: 200px;  height: 200px;  top: 30px; left: 0px;  right: 0px;  margin: 0px auto;}
	
	.lp_main_doc_sud_2 .title_small {  margin-top: 20px;  font-size: 26px; text-align:center;}
	
	
	.lp_main_ekonom .transl_img { position: relative; width: 100%;  max-width: 400px; right:0px; left:0px; margin:0px auto; 
	display:block;  top: 0px; margin-top:30px;  bottom: auto;}
	.lp_main_ekonom .right_heart {  position: relative;   top: 25px;  left: 0px;  right: 0px;   margin: 0px auto;  display: block;}
	.lp_main_ekonom .circle { position: relative;  width: 200px;  height: 200px;  top: 30px; left: 0px;  right: 0px;  margin: 0px auto;}
	.lp_main_ekonom .title_2 { text-align:center; font-size: 25px; line-height: 25px; margin-top: 20px;  z-index: 3;}
	
	.lp_main_sait .transl_img{ position: relative; width: 100%;  max-width: 400px; right:0px; left:0px; margin:0px auto; 
	display:block;  top: 0px; margin-top:30px;  bottom: auto;}
	.lp_main_sait .right_heart {  position: relative;   top: 25px;  left: 0px;  right: 0px;   margin: 0px auto;  display: block;}
	.lp_main_sait .title_2{text-align:center; max-width:100%;}
	
	.lp_main_dichiarazione .title_2 {  text-align:center; max-width:100%; width:100%;}
	
	.lp_main_yuridich .title_2{font-size:24px; line-height: 30px;  margin-top:18px; text-align:center;}
	
	
	.lp-main-transl ul {max-width:100%; width:100%;}
	
	.lp_main_IT .title_2 {max-width:100%; margin-top:30px;}
	
	.lp_main_catalog_small .transl_img{max-width:470px;margin-top:10px; }

	.lp_main_etiketka .transl_img {  max-width: 300px;  right: 0px;  left: 0px;  margin: 0px auto; margin-top:-60px; bottom: auto;  top: -40px;}
	
	.lp_main_menu_kafe .transl_img{margin-top:20px;}
	
	.lp_main_science{background: #F8FBFB;}
	.lp_main_science .title_2 {text-align:center;  max-width: 100%;   margin-top: 30px;}
	.lp_main_science .transl_img{ position: relative; width: 100%;  max-width: 400px; right:0px; left:0px; margin:0px auto; 
	display:block;  top: 0px; margin-top:30px;  bottom: auto;}
	
	.lp_main_science_2 .transl_img {  margin-top: -30px;}
	.lp_main_science .circle { position: relative;  top: 30px; left: 0px;  right: 0px;  margin: 0px auto;}
	
	.lp_main_tpp .title_2 { text-align:center; margin:0px auto;   max-width: 440px;  font-size: 24px;  line-height: 28px;   margin-top: 30px;}
	.lp_main_tpp .transl_img{ position: relative; width: 100%;  max-width: 400px; right:0px; left:0px; margin:0px auto; 
	display:block;  top: 0px; margin-top:30px;  bottom: auto;}
	.lp_main_tpp .circle { position: relative;  width: 200px;  height: 200px;  top: 0px; left: 0px;  right: 0px;  margin: 0px auto;
	padding-top:55px; font-size:14px;}
	
	.lp_main_konsul .circle { padding-top:40px;}	
	.lp_main_konsul ul li:nth-child(4):before{  top: -27px;  left: 0px;  right: 0px;  margin: 0px auto;  background-size: 100%;}
	
	.lp-block .right_heart_new_2 .right_heart_text {  max-width: 180px;  font-size: 18px;  line-height: 20px;  padding-top: 35px;}
	
	.lp_main_istrebov .circle {  padding-top: 70px;}
	
	.lp_main_shtamp .circle {font-size: 15px;     padding-top: 65px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.lp1_2 .wrap_cont {  padding: 40px 64px 100px 64px;}	
	.lp1_2 .title {text-align:center;  font-size:38px;  line-height: 36px;}	
	.lp1_2 .list {  text-align: center;  padding-left: 0%;     margin-top: 40px; max-width:100%;}
	.lp1_2 .circle {  position: relative;  width: 200px;  height: 200px;  top: 40px;left: 0px;  right: 0px;  margin: 0px auto;}
	.lp1_2 .circle img {  max-width: 180px;  right: 0px;  left: 0px;  top: -10px;}
	
	.lp1_5 .title_2{text-align:center;}
	
	
	.lp31 {  padding: 65px 0px 60px 0px;}
	.lp31 .wrap_cont {  padding: 0px 64px 0px 64px;}
	.lp31 .block {  display: block;  vertical-align: top;  width: 100%;   position: relative; margin:0px auto;}
	.lp31 .block_1{margin-bottom:80px;}
	.lp31 .block_1 .before { width: 120px;  height: 113px;  left: 0px;  top: 0px;}
	.lp31 .block_2 .before { width: 120px;  height: 113px;  right: 0px;  top: 0px;}
	.lp31 .block .before div{  left: -40px;  right: 0px;  font-size: 18px;  line-height: 18px;  padding-top: 30px; 
    max-width: 100px;  width: 100%;  }
	.lp31 .block_1 .before div{ left: -20px;}
	.lp31 .block_2 .before div{ left: 10px;}
	
	.lp32 {  padding: 60px 0px 45px 0px;}
	.lp32 .wrap_cont {  padding: 0px 64px 0px 64px;}
	.lp32 .title{text-align:center;}
	.lp32 .title_2{text-align:center;}
	.lp32 .title_2 br{display:none;}
	.lp32 .title_2:before { width:100%; left:0px;}
	.lp32 .block { display: block;  vertical-align: top;  width: 100%;  position: relative;  margin: 0px auto;}
	.lp32 .block_1 {  margin-bottom: 80px;}
	.lp32 .block_1 .before {  width: 171px;  height: 187px;  left: 0px;  top: 0px;}
	.lp32 .block_2 .before {  width: 156px;  height: 180px;  right: 0px; top: 0px;}
	.lp32 .title_3{    width: 100%; float: none; text-align:center;}
	.lp32 .block_img{    width: 100%; float: none; padding-left:0px; text-align:center;}
	.lp32 .block_img img { float:none; display:inline-block;  margin-right: 5px; margin-left:5px;}
	
	.lp33 .wrap_cont {  padding: 50px 64px 60px 64px;}
	.lp33 .title {  font-size: 32px; line-height: 30px; text-align:center;}
	.lp33 .title:before {  width: 100%; left:0px;}
	.lp33 .title_1 {   font-size: 22px;  line-height: 22px;  margin-top: 85px;}
	.lp33 .title_2 {  font-size: 22px;  line-height: 22px;}
	.lp33 .title_2  br{display:none;}
	
	.lp34 .title{text-align:center;}
	.lp34 .title_2{text-align:center;}
	.lp34 .wrap_cont {  padding: 50px 64px 40px 64px;}
	.lp34 .rectangle_block { float: none;  width: 100%;  padding-right:0px; text-align:center; margin-bottom:40px;}
	.lp34 .quote_block {  display: inline-block;  float: none;  width: 100%;  margin-top: 0px;}
	.lp34 .rect_block { margin:0px auto;}
	.lp34 .name{text-align: center;  font-size: 17px;}
	.lp34 .prof{text-align: center;  font-size: 17px;}
	.lp34 .quote_cell_1 .cloud_blue_1 { width: 100%;  float: none; margin-top:30px;}
	.lp34 .quote_cell_1 .rect_block_small {  width: 100%; float: none;  text-align: left;  padding-left: 20px; }
	.lp34 .quote_cell .rectangle_small_desc {  position: relative;}
	
	
	.lp34 .quote_cell .rectangle_small {  margin: 0px auto;}
	.lp34 .quote_cell_1 .rect_block_small {  padding-left:0px;}
	.lp34 .quote_cell .name {  text-align: center;}
	.lp34 .quote_cell .prof {  text-align: center;}
	
	.lp34_2 .name_block { float: none;  display: block;}
	
	.lp34_spec .title:before {  max-width:100%;}
	.lp34_spec .title_top{text-align:center;}
	.lp34_spec .title_top_2{text-align:center; }
	.lp34_spec .title_top_2:before {  max-width:100%;}
	.lp34_spec .title_2 {  margin-top: 22px; text-align:center; }
	.lp34_spec .title_top_3{text-align:center; }
	.lp34_spec .prof {  text-align: center;}
	.lp34_spec ul {  margin-top: 40px;}
	
	.lp34_spec .cloud_blue_right {  float: none;  width: 100%;  padding-left: 0px;}
	.lp34_spec .soc_block{text-align:center;}
	.lp34_spec .soc {  float: none;  margin-right: 6px; margin-left:6px; display:inline-block;}
	.lp34_spec .quote_cell_1 .rect_block_small img{margin:0px auto;}
	
	.lp34_spec .cloud_blue_cur{margin-top:20px; width:100%; max-width:100%;}
	.lp34_spec .cloud_blue_cur br{display:none;}
	
	.lp35 .wrap_cont { padding: 65px 64px 65px 64px;}
	.lp35 .title {text-align:center;}
	.lp35 .title_2 {text-align:center;}
	.lp35 .title_3 {    margin-top: 56px;   font-size: 20px;    line-height: 26px;}
	
	.lp36 header { padding-right: 0px; float: none;  width: 100%;}
	.lp36 .text {text-align:center;}
	.lp36 .red_cir{display:block; margin:0px auto; float:none;}
	.lp36 .title{text-align:center;}
	.lp36 .lp-container { float: none;  width: 100%;  text-align: center;}
	.lp36 .wrap_cont {  padding: 60px 64px 75px 64px;}
	
	
	.lp37 .wrap_cont {  padding: 60px 15px 60px 15px;}
	.lp37 .grafik_block {  padding: 20px 20px 20px 20px;   margin: 0px auto;  margin-top: 13px;}
	
	.lp38 .title {text-align:center;}
	.lp38 .title_2 {text-align:center;}
	.lp38 .name {text-align:center;}
	.lp38 .tit{text-align:center;}
	.lp38 .quote { display: block;  text-align: center; width: 100%;
    max-width:360px; margin:0px auto; margin-top:30px}
	.lp38 .rect_block {  display: block;  text-align: center; width: 100%;  max-width:100%;}
	.lp38 .rectangle_block {  float: none;  width: 100%;  padding-right: 0px;}
	.lp38 .quote_block {  display: block;  padding-left: 0px;  float: none;  width: 100%;  margin-top: 40px;}

	
	.lp42 .title {text-align:center;}
	.lp42 .title_2{text-align:center;}
	
	.lp42 .rectangle_block {float: none;  width: 100%;  padding-right: 0px;}
	.lp42 .quote_block {  display: inline-block;  float: none;  width: 100%;  margin-top: 0px;}
	.lp42 .name_block { margin-bottom:40px;  float: none;  display: block;}
	.lp42 .rect_block { float: none;  text-align: center;}
	.lp42 .name{text-align:center;}
	.lp42 .prof{text-align:center;}
	.lp42 .tit{text-align:center;}
	.lp42 .tit_2{text-align:center;}
	
	.lp41 .left_block { float: none;  width: 100%;  padding-right: 0px;}
	.lp41 ul {  width: 100%;}
	.lp41 ul li {  margin-bottom: 20px;}
	.lp41 .right_block { float: none;  width: 100%; margin-top:70px;}
	.lp41 .right_block .before {   width: 120px; height: 113px; top: -80px;  left: 0px; right:-400px; margin:0px auto;
    background: url("images/pics/naprimer_6.0fb3b21e0ae1.png") no-repeat;  background-size: 100%;}
	.lp41 .right_block .before div {  left: 0px;  right: 0px;  top: 15px; bottom:auto;  font-size: 16px;  line-height: 18px;   padding-top: 10px;
    -webkit-transform: rotate(25deg);    -moz-transform: rotate(25deg);    -o-transform: rotate(25deg);    -ms-transform: rotate(25deg);
    transform: rotate(25deg);}
	
	
	.lp40 .wrap_cont { padding: 60px 64px 60px 64px;}
	.lp40 .left_block img { width: 100%;  max-width: 100%;}
	.lp40 .title {text-align:center;}
	.lp40 .title_2 {text-align:center;}
	.lp40 .notar a{text-align:center;     display: block;}
	.lp40 .left_block { float: none; width: 100%; padding-top: 0px;  padding-right:0px;}
	.lp40 .right_block { margin-top:40px; float: none;  width: 100%;}

	
	.lp39 .wrap_cont {  padding: 60px 64px 30px 64px;}
	.lp39 .title br{display:none;}
	.lp39 .title_2 br{display:none;}
	.lp39 .title{text-align:center;}
	.lp39 .title_2{text-align:center;}
	.lp39 .block {  display:block;  vertical-align: top;  width: 100%;  position: relative;}
	.lp39 .block_1{margin-bottom:110px}
	
	 
	
	.lp43 .wrap_cont {  padding: 60px 64px 60px 64px;}
	.lp43 header { width: 100%;  padding-right: 0px; float:none; text-align:center;}
	.lp43 .lp-container { width:100%; float:none; display:block; max-width:100%; width:100%; margin:0px auto;  margin-top:40px;}
	.lp43 ul li br{display:none;}
	.lp43 .title { font-size: 38px;    line-height: 36px;}
	.lp43 .lp-container_2 { width:100%; float:none; display:block; max-width:100%; width:100%; margin:0px auto;  margin-top:40px;}
	.lp43 .header {width: 100%;  padding-right: 0px; float:none; text-align:center;}
	
	
	.lp44 .wrap_cont {  padding: 60px 64px 120px 64px;}
	.lp44 .title {text-align:center; font-size: 38px;  line-height: 36px;}
	.lp44 .title_2 {text-align:center;  font-size: 28px;  line-height: 28px;  margin-top: 20px;}
	.lp44 .img{width:100%; max-width:450px; margin-bottom:15px;}
	.lp44 .cloud_med_1{top:-50px; left:-80px; width:100%; max-width:200px; margin:0px; right:auto;}
	.lp44 .cloud_med_2{top:-50px; right:-80px; width:100%; max-width:130px; margin:0px; left:auto;}
	.lp44 .cloud_med_3{bottom:0px; left:-80px; width:100%; max-width:200px; margin:0px; right:auto;}
	.lp44 .cloud_med_4{bottom:50px; right:-80px; width:100%; max-width:200px; margin:0px; left:auto;}
	
	.lp44 .cloud_med_5{top:0px; left:-80px; width:100%; max-width:150px; margin:0px; right:auto;}
	.lp44 .cloud_med_6{top:0px; right:-80px; width:100%; max-width:150px; margin:0px; left:auto;}
	.lp44 .cloud_med_7{bottom:0px; left:-80px; width:100%; max-width:150px; margin:0px; right:auto;}
	.lp44 .cloud_med_8{bottom:50px; right:-80px; width:100%; max-width:130px; margin:0px; left:auto;}
	.lp44 .doc_med_2 {  margin-top: 80px;}
	
	.lp44 .cloud_med {  position: relative;  margin: 0px auto;  left: auto;  right: auto; top:auto; bottom:auto; width:100%; max-width:100%; }
	.lp44 .cloud_sud_1{top:auto; left:auto; width:100%; max-width:100%;  background:transparent;}
	.lp44 .cloud_sud_2{top:auto; left:auto; width:100%; max-width:100%;  background:transparent;}
	.lp44 .cloud_sud_3{top:auto; left:auto; width:100%; max-width:100%;   background:transparent;}
	.lp44 .cloud_sud_4{top:auto; left:auto; width:100%; max-width:100%;  background:transparent;}
	.lp44 .cloud_sud_5{top:auto; left:auto; width:100%; max-width:100%;  background:transparent;}
	.lp44 .cloud_sud_6{top:auto; left:auto; width:100%; max-width:100%;  background:transparent;}
	.lp44 .cloud_sud_7{top:auto; left:auto; width:100%; max-width:100%;   background:transparent;}
	.lp44 .cloud_sud_8{top:auto; left:auto; width:100%; max-width:100%;   background:transparent;}
	.lp44 .cloud_med div {    position: relative; top:auto; left:auto; right:auto; bottom:auto; width:100%; max-width:100%; padding:0px 0px; 
	margin-bottom:10px; 	-webkit-transform: none;  -moz-transform: none;  -o-transform: none;  -ms-transform: none;  transform: none;}
	.lp44 .cloud_med div br{display:none;}
	.lp44 .cloud_med img{display:none;}
	
	

	
	
	
	.lp44 .img_2 {  width: 100%;  max-width:400px;}
	
	.lp44 .doc_it_2 {  margin-top: 90px;}

	.lp44 .cloud_it_1{top:30px; left:-440px; width:100%; max-width:180px;}
	.lp44 .cloud_it_2{top:-10px; right:-400px; width:100%; max-width:150px;}
	.lp44 .cloud_it_3{top:80px; right:-420px; width:100%; max-width:120px;}
	.lp44 .cloud_it_4{bottom:-60px; right:-300px; width:100%; max-width:120px;}

	.lp44 .cloud_it_5{top:100px; left:-400px; width:100%; max-width:150px;}
	.lp44 .cloud_it_6{top:-20px; right:-450px; width:100%; max-width:150px;}
	
	
	.lp44_it .cloud_med {  position: relative;  margin: 0px auto;  left: auto;  right: auto; top:auto; bottom:auto; width:100%; max-width:100%; }
	.lp44_it .img_2 {  margin-bottom:15px;}
	
	
	
	
	
	.lp45 .wrap_cont {  padding: 60px 64px 120px 64px;}
	.lp45 header { width: 100%;  padding-right: 0px; float:none;}
	.lp45 .lp-container {width: 100%;  padding-right: 0px; float:none; margin-top:40px;}
	.lp45 .video_block iframe {  height: 300px;  width: 100%;}
	
	.lp46 .title_2 { float:none; font-size: 32px; text-align:center;  line-height: 32px;  width: 100%;  padding-right: 0px;}
	.lp46 .circles {float:none;  width: 100%; margin:0px auto; margin-top:30px;}
	.lp46 .rectangle_block {  margin-top: 290px;}
	.lp46 .rect_block { float: none;  width: 100%;  padding-right: 0px;  text-align: center;}
	.lp46 .name{text-align:center;}
	.lp46 .prof{text-align:center;}
	.lp46 .quote_block {  display: inline-block;  float: none;  width: 100%;  margin-top: 40px;}
	.lp46 .quote_block .order{text-align:center;}
	
	.lp47 .sert_block{float:none; width:100%;}
	.lp47 .sert_block_1{padding-right:0px;}
	.lp47 .sert_block_2{padding-left:0px; margin-top:80px;}
	.lp47 .sert_tit {  margin-top: -30px;  font-size: 12px;}
	
	
	
	.lp48 header {text-align:center;}
	.lp48 .step{float:none; width:100%; margin-bottom:60px; text-align:center; padding-right:0px;}
	.lp48 .step:first-child {width:100%; padding-right:0px;}
	.lp48 .step:nth-child(2) {  width:100%; padding-right:0px;}
	.lp48 .step:nth-child(3) { width:100%; padding-right:0px;}
	.lp48 .step:nth-child(4) { width:100%; padding-right:0px;}
	.lp48 .soc_block { text-align: center; display: inline-block; margin: 0px auto; text-align: center;}
	.lp48 .step br{display:none;}
	.lp48 .tit { margin-top: 16px;}
	
	
	.lp49 .right_block {  width: 100%;}
	.lp49 .wrap_cont { width:100%;}
	.lp49 .circle_orange {display:none;}
	
	.lp_serch_doc .title {  font-size:26px;}
	.lp_serch_doc .search_block .word_block { padding-right:20px;  width: 32%;   margin-bottom: 42px;}
	.lp_serch_doc .character {  font-size: 56px;}
	.lp_serch_doc .search_block .word_block ul li {  font-size: 18px;  margin-bottom: 7px;}
	.lp_serch_doc .find_doc{ height:60px;}
	.lp_serch_doc .search_block {  margin-top: 40px;}
	
	
	.lp_kachestvo .img_doc_kach {  float: none;  max-width: 100%;  width:100%;}
	.lp_kachestvo ul {float: none;  margin-top: 15px;  padding-left:0%;}
	.lp_kachestvo ul li:before {content: none;}
	.lp_kachestvo ul li:nth-child(1) { margin-bottom: 10px;}
	.lp_kachestvo ul li{margin-bottom: 10px; text-align:center;}
	.lp_kachestvo ul li br{display:none;}
	.lp_kachestvo .title_1 {text-align:center;}
	.lp_kachestvo .title_2 {text-align:center;}
	
	.lp1_5 .title_3 {float:none; width:100%; max-width:100%; text-align:center;}
	.lp1_7 .circle_2 {position:relative; margin-top:50px; width: 200px; height: 200px;  right: 0px; left:0px;  top: 0px;}
	.lp1_6 .title_3{float:none; width:100%; max-width:100%; text-align:center;}
	.lp1_7 .lp-container_2 {  margin-top:120px;}
	.lp1_7_2 .lp-container {  margin-top: 60px;}
	.lp1_7_2 .title_0 {  margin-top: 0px;  max-width: 100%;}
	
	.lp1_5_2 .lp_cont_personal{max-width:100%; text-align:center; margin-top:0px;}
	

	
	
	.lp_faster .title {text-align:center;}
	.lp_faster .lp-container {  margin-top: 125px;  padding-left: 0px;}
	.lp_faster .hour{float:none; width:100%; max-width:100%; margin-right:0px; text-align:center;}
	.lp_faster .hour .hour_tit {  font-size: 22px; line-height: 24px; padding-left: 0px;}
	.lp_faster .hour .hour_tit:before {  width: 37px;  height: 37px; top:-45px; left:0px; right:0px; margin:0px auto;}
	.lp_faster .hour .desc {  font-size: 18px;  line-height: 1.2;  margin-top: 30px;}
	
	

	
	.lp_faster .quote_cell_1 .rect_block_small,
	.lp_legalize .quote_cell_1 .rect_block_small	{ width: 100%;  float: none;  text-align: center;  padding-left: 0px;}
	.lp_faster .quote_cell .rectangle_small,
	.lp_legalize .quote_cell .rectangle_small 	{margin:0px auto;  width: 100%;  max-width: 98px;  margin-top: 0px;}
	.lp_faster .name, .lp_legalize .name{text-align:center;}
	.lp_faster .prof, .lp_legalize .prof{text-align:center;}
	.lp_faster .quote_big, .lp_legalize .quote_big {margin:0px auto;  margin-top: 35px;  position: relative;  right: 0px; left:0px;}
	.lp_faster .quote_cell_1 .cloud_blue_1,
	.lp_legalize .quote_cell_1 .cloud_blue_1 	{  width: 100%;  float: none;  text-align: center; margin-top:20px;}
	.lp_faster .faster_doc_wrap a {  font-size: 28px;  line-height: 38px;}
	
	.lp_viezd .wrap_cont {  padding: 50px 64px 60px 64px;}
	.lp_viezd .quote_cell_1 .rect_block_small{ width: 100%;  float: none;  text-align: center;  padding-left: 0px;}
	.lp_viezd .quote_cell .rectangle_small 	{margin:0px auto;  width: 100%;  max-width: 98px;  margin-top: 0px;}
	.lp_viezd .name{text-align:center;}
	.lp_viezd .prof{text-align:center;}
	.lp_viezd .quote_big {margin:0px auto;  margin-top: 35px;  position: relative;  right: 0px; left:0px;}
	.lp_viezd .quote_cell_1 .cloud_blue_1 {  width: 100%;  float: none;  text-align: center; margin-top:20px;}

	.lp_quote_big .cloud_blue_all{  width: 100%;  float: none;  text-align: center;}
	.lp_quote_big .soc_block{margin-top:20px;}
	.lp_quote_big .soc_block .soc{float:none; margin-right:0px; display:inline-block; padding:0 10px;}
	
	
	.lp_bp .block {  display: block;  vertical-align: top;   width:100%;   position: relative;}
	.lp_bp .block_2{margin-top:60px;}
	.lp_bp .block .desc {  font-size: 18px;  margin-top: 15px;}
	.lp_bp .title {text-align:center; }
	.lp_bp .title_2{text-align:center;}
	
	.lp_maximum .wrap_cont {  padding: 60px 60px 440px 60px;}
	.lp_maximum .title {  font-size: 36px;  line-height:46px; text-align:center;}
	.lp_maximum .block {  display: block; float: none; vertical-align: top; width: 100%;  position: relative;  margin-right: 0%; text-align:center;}
	.lp_maximum .block img{margin:0px auto; display:block;}
	.lp_maximum .block_2{margin-top:200px;}
	.lp_maximum .arrow{ font-size: 24px; max-width:100%;}
	.lp_maximum .arrow_1{top:-120px; right:0px; left:0px; }
	.lp_maximum .arrow_1:before {  content: "";  position: absolute;  top: 35px;  left: -100px; right:0px; margin:0px auto;}
	.lp_maximum .arrow_2{bottom:-150px; right:0px; left:0px;}
	.lp_maximum .arrow_2:before{content: "";  position: absolute;
		bottom:20px; right:0px; left:0px; margin:0px auto; width:125px; height:187px; }
		
	.lp_maximum .arrow_3{bottom:-300px; right:0px; left:0px; max-width:100%;}
	.lp_maximum .arrow_3:before{content: "";  position: absolute;
		bottom:-30px; right:0px; left:0px; margin:0px auto; width:125px; height:187px; }
	
	.lp_maximum_2 .arrow{position:relative; top:auto; left:auto; right:auto; font-size:20px; bottom:auto;}
	.lp_maximum_2 .arrow:before{content: none; }
	.lp_maximum_2 .arrow span {  display: block; position:relative; top:auto; left:auto; right:auto; bottom:auto; -webkit-transform:none;
    -moz-transform: none;   -o-transform: none;   -ms-transform: none;   transform:none; font-size:18px; max-width:100%; width:100%;}
	.lp_maximum_2 .arrow span br{display:none;}
	.lp_maximum_2 .arrow_1{margin-top:40px;}
	
	
	
	
	.lp_vozvr_gotovo .title{  text-align:center;}
	.lp_vozvr_gotovo .block {  width: 100%; display:block;  position: relative;   text-align: center;}
	.lp_vozvr_gotovo .block .desc{font-size: 26px; line-height: 26px;  margin-top:14px; max-width: 340px; padding:0px 15px;}
	.lp_vozvr_gotovo .under_title{ margin-top:75px;  font-size: 28px;}
	.lp_vozvr_gotovo .block_2{margin-top:40px;}
	
	.lp_apostil .wrap_cont { padding: 60px 64px 60px 64px;}
	.lp_apostil .title{text-align:center;}
	.lp_apostil .lp-container {  margin-top: 34px;  float: none;  max-width: 100%;  width: 100%;  padding-right: 0px;}
	.lp_apostil .apostil {  float: none;  margin-top: 40px;  width: 100%;  position: relative;}
	.lp_apostil .tit{text-align:center;}
	.lp_apostil .circle{position:relative; bottom: auto; margin-top:-20px;}
	
	.lp_diplom .wrap_cont {  padding: 40px 60px 50px 60px;}
	.lp_diplom .title{text-align:center;}
	.lp_diplom .lp_cont {  float: none;  max-width: 100%;  width: 100%;}
	.lp_diplom .lp_cont br{display:none;}
	.lp_diplom .quote_block {float: none;  max-width: 100%;  width: 100%;}
	.lp_diplom .manager_block {margin:0px auto;   margin-top: 30px;  display: table;  width: 100%;  max-width: 320px;}
	.lp_diplom ul{margin:0px auto; margin-top:80px; width:100%; max-width:320px;}
	
	.lp_diplom_amazon .img { float: none;  width: 100%;  padding-top: 40px; text-align:center;}
	
	.lp_diplom_2 .title_2 {text-align:center;}
	.lp_diplom_2 .title_2 br{display:none;}
	
	.lp_diplom_3 .title_2 {text-align:center;}
	.lp_diplom_3 .title_2 br{display:none;}
	
	.lp_diplom_7 .title_4{ text-align:center;}
	.lp_diplom_7 .title_5{ text-align:center;}
	
	.lp_diplom .circle_orange { right: -70px;  top: 370px;  height: 200px;  width: 200px;	}	
	
	.lp_diplom_redact .lp_cont {   max-width: 100%;   width: 100%; text-align:center;}
	.lp_diplom_redact .soc_block {   margin-top: 10px;   text-align: center;}
	.lp_diplom_redact .soc_block .soc{float:none; display:inline-block; margin:0px 5px; }
	
	
	.lp_hudozh_for_prosto .block{display:block; float:none; width:100%; max-width:100%; margin-bottom:40px;}
	.lp_hudozh_for_prosto .block br{display:none;}
	.lp_hudozh_for_prosto .quote_block{display:block; float:none;}
	
	
	.lp_za_rulem .title {text-align:center; max-width:100%;}
	.lp_za_rulem .title_2 { text-align:center; max-width:100%;}
	.lp_za_rulem .text {  font-size: 18px;  line-height: 20px;  margin-top: 30px;  text-align: center;  letter-spacing: 0.02em;}
	.lp_za_rulem .step {  text-align: center;  float: none;  width: 100%;  padding: 0px 10px; margin-bottom:50px;}
	
	.lp_world .title {text-align:center;}
	.lp_world .title_2 {text-align:center;}
	.lp_world .title_3 {text-align:center;  margin-top: 40px;}
	.lp_world .list {   text-align: center; max-width:100%;}
	.lp_world .wrap_cont {  padding: 50px 64px 80px 64px;}
	.lp_world .circle { width:360px;  height: 360px;  padding-top:83px; padding-left: 0px;  left: 0px; right:0px; text-align:center; top: 20px; position:relative;}
	.lp_world .circle_text {  font-size: 18px;  line-height: 20px;  max-width: 140px;  width: 100%; margin:0px auto;}
	.lp_world .circle_percent {  font-size: 65px;  line-height: 65px;  margin-top: 0px; margin-bottom: 0px; margin:0px auto;}
	.lp_world .list div {  font-size: 22px;  line-height: 22px;  margin-left: 15px;}
	
	
	
	.lp_USA_EUR .title{text-align:center;}
	.lp_USA_EUR .title_2{text-align:center;}
	.lp_USA_EUR .block{  display: block;  vertical-align: top;  width: 100%;  position: relative;}
	.lp_USA_EUR .block_2{margin-top:140px;}
	.lp_USA_EUR .rouble{ top: -100px;  left: 0px;}
	.lp_USA_EUR .block .img {  margin-bottom: 10px;}
	
	
	.lp_tamozh .text {  padding-left: 20px;  font-size:18px;  line-height: 22px;}
	
	.lp_hudozh_osob .wrap_cont {  padding: 75px 64px 80px 64px;}
	.lp_hudozh_osob .text {  float: none; width: 100%;  padding-right: 0px;}
	.lp_hudozh_osob .img {  float: none;  width: 100%; margin-top:60px;}
	
	.lp_sambo .wrap_cont {  padding: 75px 64px 80px 64px;}
	.lp_sambo .block {  float: none; width: 100%;  padding-right: 0px;}
	.lp_sambo .img {  float: none;  width: 100%; margin-top:60px;}
	
	.lp_variants .lp-container {  margin-top: 15px;}
	.lp_variants .tit {text-align:center;}
	.lp_variants .tabs {text-align:center;  margin-top: 42px;}
	.lp_variants .tabs .tab{margin:0px 10px;}
	.lp_variants .left_block {  float: none;  width: 100%;  padding-right: 0px; text-align:center;}
	.lp_variants .right_block {float: none;  width: 100%; margin-top:40px;}
	.lp_variants .attens_text { font-size: 14px;  line-height: 20px; margin:0px auto;  margin-top: 20px;}

	.lp_variants_formal .title div:before { content: ""; position: absolute;width: 100px;  height: 97px;  top: -80px;  right: 0px;  left:0px;
    margin:0px auto;}
	.lp_variants_pro .title div:before {  content: "";  position: absolute;  width: 100px;  height: 97px; top: -75px; right: 0px;  left:0px;
    margin:0px auto;}
	.lp_variants_best .title div:before {  content: "";  position: absolute;  width: 100px;  height: 83px;  top: -90px; right: 0px;  left:0px;
    margin:0px auto;}
	
	.lp_variants .tit_2{text-align:center;}
	
	.lp_blue .lp-container {  margin: 0px; float:none; margin-right:0px;     max-width: 100%; text-align:center;}	
	.lp_blue .forexample {  margin:0px auto; max-width: 250px;  width: 100%;}
	.lp_blue .circle {position:relative; width: 218px;  height: 218px; left: 0px; right:0px; margin:0px auto; margin-top:40px; top: 0px;}	
	.lp_blue .wrap_cont {  padding: 60px 40px 60px 40px;}
	
	.lp_test_prod .wrap_cont {  padding: 80px 64px 80px 64px;}
	.lp_test_prod .block{float:none; width:100%; text-align:center;}
	.lp_test_prod .block_1 {  padding-right: 0px; margin-bottom:60px;}
	.lp_test_prod .desc{margin:0px auto; margin-top:30px; padding-left: 0px;}
	.lp_test_prod .desc:before { top: -30px; left: 0px; right:0px; margin:0px auto;}
	.lp_test_prod .desc_2 { margin-top: 80px;}
	.lp_test_prod .btn_wrap {  margin:0px auto; margin-top:20px;}
	.lp_test_prod .title{text-align:center;}
	
	
	.lp_video_audio .wrap_cont {  padding: 200px 64px 60px 64px;}
	.lp_video_audio .left_block { float: none;  width: 100%;}
	.lp_video_audio .right_block {  float: none;  width: 100%; max-width: 315px; margin:0px auto; padding-top: 50px;}
	.lp_video_audio .lp-container .before {  width: 120px;  height: 101px;  top: -200px; margin:0px auto; left:0px; right:-150px;}
	.lp_video_audio .title_block {text-align:center;}
	.lp_video_audio .circle { top: -80px;  left: 0px; right:0px; margin:0px auto;}
	.lp_video_audio .left_block ul{margin:0px auto; margin-top:40px; padding-right:0px;}
	.lp_video_audio .lp-container {  padding-left:0px;}
	.lp_video_audio .btn_wrap {  margin-top: 32px;  text-align: center;}
	.lp_video_audio .block_2 {  margin-top: 160px;}
	.lp_video_audio .title div:nth-child(2) br{display:none;}
	
	.lp_uverennost .title{text-align:center;}
	.lp_uverennost .title_2{text-align:center;}
	.lp_uverennost .block_text {  width: 100%;  max-width: 100%;}
	.lp_uverennost .block_blue {position:relative;  padding: 30px 30px 30px 30px; margin-top:30px;  max-width: 100%;  top: auto;  right:auto;}
	.lp_uverennost .lp-container {  margin-top: 60px;}
	
	.lp5_2 .circles{max-width:460px;}
	.lp5_2 .circles .circle {  width: 245px;  height: 245px;  padding-top: 105px;}
	.lp5_2 .circles .circle .text {max-width:150px; margin:0px auto; margin-top:20px; line-height:1.2;}
	
	.lp_uverennost_2 .title{text-align:center;}
	.lp_uverennost_2 .title_2{text-align:center;}
	
	.lp_sob_got_rolik .wrap_cont {  padding: 80px 64px 20px 64px;}
	.lp_sob_got_rolik .block_steps {float:none;  width: 100%;  padding-right: 0px;}
	.lp_sob_got_rolik .block_circle {padding-right: 0px; float: none; width: 100%; margin-top:60px;}
	.lp_sob_got_rolik .title{text-align:center;}
	.lp_sob_got_rolik .circle{margin:0px auto;}
	.lp_sob_got_rolik .block_steps ul{margin:0px auto; margin-top:40px; max-width:380px;}
	.lp_sob_got_rolik .block_circle ul{margin:0px auto; margin-top:40px; max-width:330px;}
	
	
	.lp_localiz .rectangle {  width: 100%;  max-width: 180px;  float: none;}
	.lp_localiz .info_rectangle {  float: none;  margin-right: 0px; margin:0px auto; margin-top:20px;}
	.lp_localiz .rect_block { margin:0px auto; float:none; display:block; margin-top:40px;width: 100%;
    max-width: 180px; text-align:center;  padding-right: 0px;}
	.lp_localiz .info_rectangle{text-align:center;}
	.lp_localiz .name{text-align:center;}
	.lp_localiz .prof{text-align:center;}
	
	
	
	
	.lp_format .title{text-align:center; width:100%; max-width:100%;}
	.lp_format .block_steps ul {  width: 100%;  max-width: 360px;  margin: 0px auto;  margin-top: 65px;}
	.lp_format .circle{display:none;}
	
	
	.lp_format_2 .block_steps{float:none; padding-right:0px;     width: 100%;}
	
	.lp_loc_video header{padding:0px 64px; position:relative;}
	.lp_loc_video .videos{background: #F8FBFB; padding:40px 64px 60px 64px; margin-top:70px;}
	.lp_loc_video .title{font-size:28px; }
	.lp_loc_video .video_1{float:none; padding-right:0px;}
	.lp_loc_video .video_2{float:none; padding-left:0px; margin-top:20px;}
	.lp_loc_video .video {  width: 100%;}
	.lp_loc_video .under_title{font-size: 36px; line-height: 36px;  padding:40px 0px 35px 0px; max-width:700px;}	
	
	.lp_hudozh_osob_2 .img_block {  max-width: 100%;width: 100%;}
	.lp_hudozh_osob_2 .img_block img {  width: 100%;  max-width: 100%;}
	
	
	.lp_dichiar_oform .title{ text-align:center;}
	.lp_dichiar_oform .title_2{ text-align:center;}
	.lp_dichiar_oform .text{text-align:center;}
.lp_dichiar_oform .wrap_all {margin:0px auto;}	
	
	.lp_blue .text_quote {  float: none;  max-width: 100%;  width: 100%;  padding-right: 0px; padding-left:60px;  z-index: 6;}
	.lp_blue .text_quote:before {  left: -10px;}
	.lp_blue .manager_block {  position: relative;  float: none;  max-width: 100%;   width: 100%;  margin-top: 40px; text-align:center;}
	
	
	
	.lp_instancii .title{ text-align:center; }
	.lp_instancii .lp-container{margin-top:45px;} 
	.lp_instancii ul li{font-size: 24px; line-height: 36px; margin-bottom:30px; padding-left:65px;}
	.lp_instancii ul li:last-child{margin-bottom:30px;}
	.lp_instancii ul li:before {content: "";  position: absolute; width: 48px; height: 48px; top: -9px;   left: 0px; }
	.lp_instancii ul.block_1{padding-right:0px; width:100%; float:none;}	
	.lp_instancii ul.block_2{ width:100%; float:none;}	
	.lp_instancii ul li br{display:none;}
	
	.lp_blue_uridich .tit {  font-size: 30px;}
	.lp_blue_uridich .block_docs_1 .ul_1 {  width: 50%; padding-right:20px;}
	.lp_blue_uridich .block_docs_1 .ul_2 {  width: 50%;}
	.lp_blue_uridich ul li {  font-size: 20px;  line-height: 20px;  padding-left: 35px;   margin-bottom: 3px;}
	
	.lp_blue_uridich .cont_all {  margin-top: 85px;}
	.lp_blue_uridich .quote_block { max-width:  100%;  float: none;  width: 100%;}
	.lp_blue_uridich .list_right {  float: none;  text-align: left;  padding-right: 0%;  width: 100%;  margin-top: 40px;  padding-right: 0px;}
	.lp_blue_uridich .list_right div {  font-size: 24px;  line-height: 24px;  margin-left: 0px;  margin-bottom: 12px;}
	
	.lp_naznach_doc .rect_block{margin:0px auto; margin-top:20px;}
	.lp_naznach_doc .title{text-align:center;}
	.lp_naznach_doc .cont_tbl {  display: block;  width: 100%;}
	.lp_naznach_doc .cont_tbl .cont_cell { width:100%;  display: block;   vertical-align: top;}
	
	.lp_kachestvo_2 .block_arrows{margin-top:30px;}
	.lp_kachestvo_2 .img_doc_kach_2 {  max-width: 100%;}
	.lp_kachestvo_2 .block_arrows .arrow {position:relative; max-width:100%; text-align:center;
	right: auto !important; left:auto !important;  top: auto !important; margin:0px; margin-bottom:20px; display:block;}
	.lp_kachestvo_2 .block_arrows .arrow:before{content:none;}
	.lp_kachestvo_2 .block_arrows .arrow br{display:none;}
	
	.lp_clients_slider .slide_block {padding-top:30px;}
	.lp_clients_slider .title {text-align:center;   font-size: 34px;  line-height: 34px;   max-width: 810px;}
	
	.lp_many_quickly .white_block{padding:22px 30px 30px 30px; top:60px; right:auto; position:relative; left:auto; top:auto; margin-top:140px;}
	.lp_many_quickly .quote_block {  max-width: 100%;}
	.lp_many_quickly .white_block .before {     width: 100%;  height: auto;  top: -100px;  left: 0px; right:0px; margin:0px auto; position:relative; }
	.lp_many_quickly .sovet_block{  right:auto; position:relative; left:auto; top:auto;	margin-top:140px; max-width:100%; }
	.lp_many_quickly .white_block .before div{position:relative; left: 0px; right:0px; margin:0px auto; top:auto;}
	
	.lp_style_language .wrap_cont {  padding: 70px 64px 60px 64px;}
	.lp_style_language .title{text-align:center;}
	.lp_style_language .block { display: block;  width: 100%;  vertical-align: top;  position: relative;}
	.lp_style_language .desc {  margin-top: 34px;  font-size: 18px;  line-height: 18px;  min-height: auto;}
	.lp_style_language .block_1{padding-bottom:40px; padding-right:0px;}
	.lp_style_language .block_1:before {content: "";  position: absolute;  width: 100%;  height: 6px;  top: auto;
    left: 0px;  z-index: 1; bottom:0px;  background: #F6BA5D;}
	.lp_style_language .block_2{ padding-left:0px; margin-top:40px;}
	
	.lp_more_often .title{text-align:center;}
	.lp_more_often .lp-container {  display: block;  width: 100%;}
	.lp_more_often .block_left { display: block;   width: 100%;   border-right:none;}
	.lp_more_often .block_right { display: block;   width: 100%;margin-top:40px; }
	.lp_more_often .img { padding:0px 15px;}
	.lp_more_often .block_left .desc {  padding:0px 10px;}
	.lp_more_often .block_right .desc {  padding:0px 10px;}

	.lp_eticetki_img .title{ text-align:center; max-width:100%;}
	
	.lp_menu_img_2 .orange_block{  top:0px; }
	
	.lp_emotions .title{font-size: 36px; line-height: 38px; max-width:100%; text-align:center;}
	.lp_emotions .title:before{ max-width:100%; width:100%; height:4px; bottom:-37px; }
	.lp_emotions .title_2{font-size: 25px; line-height: 32px; margin-top:52px; text-align:center;}
	
	.lp_ogranich .title{ text-align:center;}
	.lp_ogranich .step {   float: none;  width:100%;  padding: 0px 10px; margin-bottom:40px;}
	.lp_ogranich .step .cir {margin:0px auto; }
	.lp_ogranich .tit{text-align:center; max-width:100%; width:100%;     margin-top: 16px;}
	.lp_ogranich .text {text-align:center; max-width:100%; width:100%;     margin-top: 10px;}

	.lp_blue_big_text .title {  font-size: 36px;  line-height: 40px;   max-width: 100%; text-align:center;}
	.lp_blue_big_text .lp-container {margin-top:20px;}
	.lp_blue .text {margin:0px auto; margin-top:20px;}
	
	.lp_diplom_kach .vid_block {width: 100%; float:none; margin-top:30px; padding-left:0px;}
	.lp_diplom_kach .vid_block .vid_block_title{text-align:center;}
	
	.lp_diplom_kach_2 .btn_wrap{text-align:center; margin-bottom:20px;}

	.lp_proverka_stoim .circles {  height: auto;  margin-top: 100px;}
	.lp_proverka_stoim .circle {  position: relative;  top: 0px;  margin: 0px auto;   left: 0px;   right: 0px;}
	.lp_proverka_stoim .circle_2 {top:-60px;}
	
	.lp1_docs{  background: #7ac6d7;}
	.lp1_docs_2{    background: #F8FBFB;}
	
	.lp1_2 .wrap_cont {    padding: 40px 64px 30px 64px;}
	.lp1_docs_3 .grafik {   width: 100%;  max-width: 360px;  left: 0px; right:0px; margin:0px auto; display:block; margin-top:20px;
	bottom: auto; position:relative;}
	
	.lp_faster_tarif .title{text-align:center;}
	.lp_faster_tarif .title_2 {text-align:center;}
	.lp_faster_tarif .title:before {margin:0px auto; left: 0px; right:0px;}
	.lp_faster_tarif .tit_1{text-align:center;}
	.lp_faster_tarif .desc_faster_block .tit_2{text-align:center;}
	.lp_faster_tarif ul {margin:0px auto; max-width:300px; width:100%;  list-style: none;   margin-top: 42px;}
	
	.lp_sroch_tip .step {padding-left:10px;  padding-right: 10px; float:none; display:inline-block; vertical-align:top;
	width:48%; margin-bottom:60px;}
	
	
	.lp_forum_vistav .title{text-align:center;}
	.lp_forum_vistav .step {float:none;   padding-right: 0px;  margin-bottom: 40px; width:100%; text-align:center;}
	.lp_forum_vistav .tit {  font-size: 21px;  margin-top: 20px;  min-height: auto;}
	.lp_forum_vistav .desc {width:100%; text-align:center;  font-size: 16px;  margin-top: 13px;   max-width: 100%;}
	.lp_forum_vistav .step .cir {  left: 0px;}
	
	.lp_text_meropr .title{ text-align:center;}
	
	.lp_diplom_servis ul {   max-width:  100%;  width: 100%;  margin-top: 0px;}
	
	.lp_faster_skidka .hour .desc {  max-width:  100%;  width: 100%;}
	.lp_faster_skidka .hour .red_cir {  margin: 0px auto; float:none; margin-top:10px;}
	.lp_faster_skidka .hour {  min-height: auto;}

	.lp_class_per .title{text-align:center; }
	.lp_class_per .title_2{text-align:center; max-width:100%;}
	.lp_class_per .text{text-align:center; max-width:100%; width:100%; float:none; padding-right:0px;}
	.lp_class_per .lp_cont{margin-top:50px;}
	.lp_class_per .warn{float:none; width:100%; max-width:100%;  padding-left:0px; font-size: 17px; line-height: 22px; margin-top:100px;
	text-align:center;}
	.lp_class_per .warn:before {  top: -70px;  left: 0px; right:0px; margin:0px auto;  background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;
    background-size: 100%;}
	
	.lp_remt_price .quote_block {  padding-left: 15px;}	
	
	.lp_miratorg .lp_cont {  float: none;  width: 100%;  max-width: 100%;}
	.lp_miratorg .lp_left { position:relative;   padding-right: 0px;   float: none;   width: 100%;}
	.lp_miratorg .circle_orange {  display:none;}
	.lp_miratorg .lp_left img {margin:0px auto; display:block;   margin-top: 20px;  width: 100%;   max-width: 440px;}
	
	.lp_tbl_stec .boxer {  min-width:768px;}
	
	.lp_warn_two .warn_block {width:100%; float:none;}
	.lp_warn_two .warn_block_1{margin-bottom:30px;}
	.lp_warn_two .warn_block_2 {  padding-left: 0%;}
	
	.lp_ideal_transl_img .wrap_cont {  padding: 60px 15px 65px 15px;}
	.lp_ideal_transl_img .img .tit {text-align:center;  font-size: 15px;  line-height: 18px;  margin-top: 15px;  padding-left: 0px;}
	.lp_ideal_transl_img .title{text-align:center;}
	.lp_ideal_transl_img .title_2{text-align:center;}
	
	.lp_avtor_verstka .block {  display: block;  width: 100%;}
	.lp_avtor_verstka .block_1{margin-bottom:80px;}
	.lp_avtor_verstka .title{text-align:center;}
	.lp_avtor_verstka .title_2{text-align:center;}
	
	.lp_vuz .title{text-align:center;}
	
	.lp_zaver_doc .lp-container { float: none;  width:100%;  padding-right: 0px;}
	.lp_zaver_doc .img {  float: none;  width: 100%;  position: relative;}
	.lp_zaver_doc .title{text-align:center;}
	.lp_zaver_doc .img img {  width: 100%;   max-width:100%;}
	.lp_zaver_doc .wrap_cont {  padding: 70px 64px 70px 64px;}
	.lp_zaver_doc .doc_block {  width: 100%;  max-width:100%;  margin-bottom: 60px;}
	.lp_zaver_doc .doc_block .tit {text-align:center;}
	.lp_zaver_doc .circle{position:relative; left:0px; right:0px; margin:0px auto; bottom:0px; top:auto; margin-top:20px;}
	
	.lp_stoim_legal .step {  position: relative;  float: none;  width: 100%;  padding-right: 0px; text-align:center; margin-bottom:60px;}
	.lp_stoim_legal .step .cir{margin:0px auto;}
	.lp_stoim_legal .step .rouble{display:inline-block;  margin-top: 20px;}
	.lp_stoim_legal .step_2 .desc {   max-width: 100%;}
	.lp_stoim_legal .step .tit {  margin-top: 20px;}
	.lp_stoim_legal .step .desc {  margin-top:15px;}
	.lp_stoim_legal .under_desc{padding-left:0px; text-align:center; top:auto;}
	.lp_stoim_legal .step .rouble div:nth-child(2) {  margin-top: 10px;  padding-left: 0px;}
	
	.lp_stoim_legal_2 .step_ins {   max-width: 100%;   width: 100%;}
	
	.lp_other_country .step {  position: relative;  float: none;  width: 100%;  padding-right: 0px;  margin-bottom: 45px;}
	.lp_other_country .step .desc {text-align:center;  font-size: 16px;  line-height: 19px;  letter-spacing: 0em;
    padding-left: 0px; padding-right:0px;  position: relative;  width: 100%; margin-top:50px;   max-width: 100%;}
	.lp_other_country .step br{display:none;}
	.lp_other_country .step .desc_1:before {  content: "";  position: absolute;  top: -35px;  left: 0px; right:0px; margin:0px auto;}
	.lp_other_country .step .tit {  font-size: 17px;  line-height: 24px;  max-width: 100%;  margin-top: 15px;  min-height: auto;}
	.lp_other_country .step_ins {  max-width:100%;  width: 100%;  margin: 0px auto;}
	.lp_other_country .title{text-align:center;}
	
	.lp_other_country .step .time {  font-size: 15px;  line-height: 17px;  padding-left: 0px;  margin-top: 45px; text-align:center;}
	.lp_other_country .step .time:before {  width:28px;   height: 28px;  top: -35px;   left: 0px; right:0px; margin:0px auto;
    background: url("images/pics/Clock_Checked.dd3290b10bc8.png") no-repeat 50% 50%;   background-size: 100%;}
	
	.lp_other_country .warn:before { top: -65px;  left: 0px; right:0px; margin:0px auto;}
	.lp_other_country .warn{text-align:center; padding-left:0px; margin:0px auto; margin-top:90px;}
	
	.lp_other_country_4 .step .desc {   min-height: auto;}
	
	.lp_five_steps .wrap_cont_1 {  padding-right: 0px;}
	
	
	.lp_five_steps .step_1 .text_block {  float: none;  width: 100%;   padding-left: 0px;}
	.lp_five_steps .step_1 .img_block {  float: none;  width: 100%;   padding-top: 15px;}
	.lp_five_steps .step_2 .text_block {  float: none;  width: 100%;   padding-left: 0px;}
	.lp_five_steps .step_2 .img_block {  float: none;  width: 100%;   padding-top: 15px;}
	.lp_five_steps .step_1 .cir, .lp_five_steps .step_2 .cir,
	.lp_five_steps .step_3 .cir, .lp_five_steps .step_4 .cir, 
	.lp_five_steps .step_5 .cir	{  text-align: center;   position: relative; left:0px; right:0px; margin:0px auto;  top: auto;}
	.lp_five_steps .tit {text-align:center; margin-top:40px;}
	.lp_five_steps .step .desc{text-align:center;}
	.lp_five_steps .wrap_cont_2 {   padding: 40px 64px 40px 64px;}
	.lp_five_steps .wrap_cont_3 {   padding: 40px 64px 40px 64px;}
	.lp_five_steps .step .time {   text-align: center;}
	.lp_five_steps .step .img_block img{margin:0px auto; margin-top:20px; display:block;}
	.lp_five_steps .step_2 .desc{margin:0px auto; margin-top: 35px;}
	.lp_five_steps .step_3 .tit {  max-width:  100%;   width: 100%;}
	.lp_five_steps .step_3 .desc {margin:0px auto; margin-top: 35px;}
	.lp_five_steps .step_5 .desc {margin:0px auto; margin-top: 35px;}
	.lp_five_steps .title {text-align:center; max-width:100%;}
	.lp_five_steps .wrap_1 .wrap {  padding-left: 15px;}
	
	
	.lp_price_ita_spa_che .country{padding-right:15px; padding-left:15px; padding-top:60px;	padding-bottom:35px; float:none; width:100%;}
	.lp_price_ita_spa_che .country ul{ max-width:320px; width:100%; margin:0px auto; margin-top:30px;}
	
	.lp_original_doc .title{text-align:center;}
	.lp_original_doc ul{margin:0px auto; margin-top:48px;}
	
	.lp_istreb_dov .title {text-align:center;}
	.lp_istreb_dov .title_2 {text-align:center;}
	.lp_istreb_dov .lp-container {   margin-top: 40px;}
	
	.lp_all_world .title{text-align:center;}
	.lp_all_world .left_block {  float: none;  width: 100%;  padding-right: 0px;}
	.lp_all_world .right_block {  max-width: 100%; float: none;  width: 100%;}
	.lp_all_world .tit {margin:0px auto;}
	.lp_all_world ul{padding-left:40px; max-width:100%;}
	
	.lp-block .boxer {  min-width: 768px;}
	
	
	.lp_original_transl .title{text-align:center;}
	.lp_original_transl .title:before {  left: 0px; max-width:100%;} 
	.lp_original_transl ul{ margin:0px auto; margin-top:75px; max-width:520px; }
	
	
	.lp_pechat_doc .title {text-align:center;}
	.lp_pechat_doc .title_2 { text-align:center;}
	.lp_pechat_doc ul li {  font-size: 24px;  line-height: 26px;  padding-left: 38px;  margin-bottom: 28px; padding-right:0px;}
	.lp_pechat_doc ul {margin:0px auto;  margin-top: 60px;  max-width:420px; float:none; width:100%;}
	.lp_pechat_doc .img{float:none; width:100%; text-align:center;}
	
	.lp_pechat_doc_2 .img {    padding-left: 0px;}
	
	.lp_apostil_tranls .img{float:none; width:100%; padding-right:0px;  text-align:center; margin-top:30px;}
	.lp_apostil_tranls .lp-container{float:none; width:100%; padding-top:0px; text-align:center;}
	
	.lp_apostil_2 .apostil img {   max-width: 100%;   float: none;}
	.lp_apostil .apostil {padding-right: 0px;}
	
	.lp_original_doc_2 .title_2 {text-align:center;}
	
	.lp_apostil_3 .warn_1 {   max-width: 100%;}
	.lp_apostil_3 .warn_2 {   max-width: 100%;     margin-top: 30px;}
	.lp_apostil_3 .warn_block {   float: none;   width: 100%;   padding-top: 40px;}
	.lp_apostil_3 .circle { padding-top:50px;   position: relative;   bottom: auto;   margin-top: 20px;}
	
	.lp_apostil_country .title div{text-align:center;}
	.lp_apostil_country .title_2 {text-align:center;}
	.lp_apostil_country .lp-container {  margin-top: 80px;}
	.lp_apostil_country .country{float:none; width:100%; text-align:center; padding:0px; margin-bottom:80px;}
	.lp_apostil_country .country:before {margin:0px auto; margin-top:-50px; left:0px; right:0px;}
	
	.lp_apost_price_plus .right_heart_text {   max-width: 210px; padding-top: 42px;}
	
}

@media (max-width: 680px){
	.lp2 .circles {position:relative; float:left; max-width: 180px;  top: 90px; left:40px;  right: auto;}
	.lp2 .circles .circle_2{top:-40px;}
	.lp2 .circles .circle{position:relative; right:auto; left:auto;}
	
	.lp5 .title br{display:none;}
	.lp5 .title_2 br{display:none;}
	
	.lp6 .title{text-align:center;}
	.lp6 .title_2{text-align:center;}
	.lp6 .title br{display:none;}
	.lp6 .step { padding-right: 0px; float:none; width:100%; display:block; margin-bottom:60px; text-align:center;}
	.lp6 .cir {margin:0px auto;}
	
	.lp18 .rect_block {  right:0px;}
	
	.lp21 .rectangle {  border-radius: 45px 45px 0px 45px;  -moz-border-radius: 45px 45px 0px 45px;
    -webkit-border-radius: 45px 45px 0px 45px;}
	
	.lp30 .step {  float: none;  width: 100%;  text-align: center; margin-bottom:40px;}
	.lp30 .lp-container {  margin-top: 40px;  max-width: 100%;}
	.lp30 .under_tit {  margin-top: 40px;}
	.lp30 .swiper_partners { margin:0px; margin-top: 40px; width: 100%; max-width: 75%;}
	.lp30 .swiper-button-next-part { right: 10px;}
	
	
	.lp-main .book_2 {top: 170px;   max-width: 300px;}
	.lp-main_3 .step {  text-align: center;  float: none;  width: 100%;  padding: 0px 10px; margin-bottom:40px;}
	.lp-main_3 .text {  margin-top: 5px;   font-size: 14px;  line-height: 18px;}

	
	.lp32 .block_1 .before {  left: -70px;}

	.lp1_2 .title br{display:none;}
	
	.lp_serch_doc .search_block .word_block ul li {  font-size: 16px;  margin-bottom: 7px;}
	
	.lp_kachestvo .wrap_cont_ins {  padding: 0px 0px;}
	
	
	.lp_main_hudozh .title { text-align: center;  max-width:100%;}
	.lp_main_hudozh .title_2{ text-align: center; margin-top:30px; max-width:100%;}
	.lp_main_hudozh .transl_img{position:relative; left:0px; right:0px; margin:0px auto; top:20px; display:block; width:100%;}
	.lp_main_hudozh ul li {  text-align: center;  margin-bottom: 50px;  font-size: 15px;  padding-left: 0px;}
	.lp_main_hudozh ul li:before {  top: -15px;  left: 0px;  right: 0px;  margin: 0px auto;  margin-top: -11px;}
	.lp_main_hudozh .under_title {  text-align: center;  padding-top: 0px;  padding-left: 0px;}
	.lp_main_hudozh .circle {  left: 0px;  margin: 0px auto;  position: relative;  top: 40px;  bottom: auto;  right: 0px;}
	.lp_main_hudozh ul {max-width:100%;}
	
	
	.lp_main_ekonom .title_2 br{display:none;}
	.lp_main_localizaciya .title_2 br {  display: block;}
	
	.lp_auto_sim_slides .slider_text { padding-right:0px; float: none;  width: 100%; text-align: center;  margin-top: 0px; margin-bottom:30px;}
	.lp_auto_sim_slides .swiper-slide a.img {float: none;  width: 100%;}
	
	.lp_pages_slides .swiper-pagination-fraction {  top: 35px;  left: 40px;  }
	.lp_pages_slides .slider_text {margin-left:0px; margin-top:40px; text-align:center;}
	
	.lp_warn img{float:none; margin:0px auto; max-width:58px; width:100%; display:block;}
	.lp_warn .text{float:none; max-width:450px; width:100%; font-size: 17px; line-height: 22px; margin:0px auto; margin-top:20px; text-align:center; }
	
	.lp_remt .title {text-align:center;}
	.lp_remt .title_2 {text-align:center;}
	.lp_remt .step {  padding-right: 0px; float:none; max-width:100%; width:100%;}
	.lp_remt .tit {text-align:center;   margin-left:0px;}
	.lp_remt .step_1 .text { max-width: 100%;}
	.lp_remt .step_2 .text { max-width: 100%;}

	
	.lp_our_company .partners div{ padding:0px 10px; width:32%; margin-bottom:20px;}
	.lp_our_company .partners img{ width:100%; max-width:138px;}
	
	.lp_our_company .step {display:block; margin-bottom:50px;   float: none;   width: 100%;   text-align: center;}
	
	

	.lp_teh_spec .circles {  height: 620px;   margin-top: 30px;}
	.lp_teh_spec .circle { width: 320px;  height: 320px; padding-top:44px; position:absolute; top:auto; left:0px; right:0px; margin:0px auto;}
	.lp_teh_spec .circle_1 {  left:0px; right:0px;}
	.lp_teh_spec .circle_2 { left:0px; right:0px;  bottom:0px;}
	
	.lp_blue_mashin_3 .list_ul_2{max-width:400px; }
	
	.lp28_free .title br{display:none;}
	
	.lp_istreb_dov .img {  display: block;    vertical-align: top;    float: none;   width: 100%; margin:0px auto; text-align:center;}
	.lp_istreb_dov .desc {  display: block;  width: 100%; margin-top:20px; padding:0px;}
	
	
}

@media (max-width: 580px){
	.header-float .online {display:none;}
	.header-float .head_tbl_one .cell_3{width: 0%; text-align:center;}
	.header-float .head_tbl_one .cell_1 {width: 40%;padding-left:0%; padding-right:15px;}
	.header-float .head_tbl_one .cell_4{width: 60%; }
	
	.menu_open_now .header-float .menu-container_invis .menu_1 {  width: 100%;  max-width: 100%; padding-right:0px;}
	.menu_open_now .header-float .menu-container_invis .menu_2{  width: 100%;  max-width: 100%; padding-left:0px;}
	.header-float .menu-container_invis .dop_invis .online{display:block;  margin-bottom:30px; text-align:center;}
	.header-float .menu-container_invis .dop_invis .urgent{text-align:center;}
	.header-float .urgent .urgent_text{position:relative; top: 10px;}
	
	
	.lp-main .wrap {  width: 100%;  padding: 0px 0px; background: #f9fbfa;}
	.lp-main .wrap_cont {  padding: 30px 15px 65px 15px;}
	.lp-main .title {text-align:center; margin:0px auto; max-width:100%;}
	.lp-main .title br{display:none;}


	.lp-main .right_heart {position:relative;  max-width: 150px; top: 25px;  left: 0px; right:0px; margin:0px auto; display:block;}
	.lp-main .book {position:relative; width: 100%;  max-width: 585px; right: -15px;  top: auto;  bottom: auto; }
	.lp-main .book_2{ position:relative; width: 100%;  max-width: 585px; right:0px; left:0px;  top: auto;  bottom: auto;  margin-top:20px;}
	.lp-main .circle {  right: 20px;}
	.lp-main ul {  margin-top: 20px; max-width: 280px; width: 100%;}

	
	.lp1 .wrap_cont { padding: 40px 15px 60px 15px;}
	.lp1 .from_bus div {display:block;  float: none;  line-height: 32px;}
	.lp1 .from_bus div br{display:none;}
	.lp1 .list { text-align:center;  padding-left: 0%; max-width:100%; float:none;}
	.lp1 .list div {  font-size: 24px;  line-height: 28px;  margin-right: 0px; margin-left: 5px; margin-right:5px; margin-bottom: 14px;}
	.lp1 .circle { position:relative;  width: 200px;  height: 200px; top:20px; left: 0px; right:0px; margin:0px auto;}
	.lp1 .circle img { max-width: 180px; right: 0px; left:0px;  top: -10px;}
	
	.lp1_sud .list {  padding-left: 0%;}
	.lp1_sud .list {  max-width: 100%;  width: 100%;  float: none;}
	
	.lp1_5 .title_2 {  font-size: 26px;  line-height: 26px;  margin-top: 20px;}
	
	.lp1_sud .list_2{margin-top:40px; max-width:500px; float:right;}
	.lp1_sud .under_title {  margin-top: 40px;  font-size: 22px;  line-height: 22px; padding-right:0px;}
	.lp1_sud .under_title br{display:none;}
	.lp1_tematika_3 .title {  text-align: center;  font-size: 28px;  line-height: 30px;}
	
	
	.lp2{background:#f8fbfb;}
	.lp2 .title { font-size: 28px;}
	.lp2 .title_2 {text-align:center; max-width:100%;  font-size:38px;  margin-top: 62px; line-height: 0.9;}
	.lp2 .rectangle {  margin-top: 46px;}
	.lp2 .left_block .attention {display:block; margin:0px auto;}
	.lp2 .wrap_cont { padding: 60px 15px 540px 15px;}
	.lp2 .rectangle_block {text-align:center;}
	.lp2 .rect_block {    float: none; text-align:center;}
	.lp2 .name{ text-align:center;}
	.lp2 .prof{ text-align:center;}
	.lp2 .quote_block{padding-left:20px;}
	.lp2 .quote_cell_2 { padding-left: 0px; padding-right: 0px;}
	.lp2 .circles { position: relative; float: none; max-width: 180px; top: 40px; left: 0px; right: 0px; margin:0px auto;}
	.lp2 .quote_cell { float: none;  width: 100%;  font-size: 16px; font-weight: 500; line-height: 1.2;  position: relative;
    letter-spacing: 0.02em;}
	.lp2 .right_block {  padding-left: 0px;}
	.lp2 .slider_text {  max-width: 90%;  position: relative; left: 0px; padding-left: 100px;}
	.lp2 .swiper-slide img {  margin-top: 20px;  display: block;  width: 100%;  max-width: 830px; height: auto;}

	.lp2_2 .wrap_cont{padding:60px 15px 40px 15px; }
	
	
	.lp3{background: #e4f4f7;}
	.lp3 .wrap_cont {  padding: 60px 15px 0px 15px;  background: #e4f4f7;}
	.lp3 .black_block .text {  font-size: 15px;}
	.lp3 .lp-container { width: 100%;}
	.lp3 .black_block { padding: 33px 30px 46px 30px;  max-width: 100%;  width: 100%;}
	.lp3 .lp-container .page p { margin-bottom: 12px;  font-size: 15px;}

	.lp4 .wrap_cont {  padding: 50px 15px 40px 15px;}
	.lp4 .title {   font-size: 28px;}
	.lp4 img.print_1 { width: 100%;  max-width: 100%;  padding-right: 0px; float:none;}
	.lp4 img.print_2 { float:none; width: 100%;  max-width: 100%; margin-top:10px;  padding-left: 0px;}
	
	.lp5 .wrap_cont { padding: 90px 15px 40px 15px;}
	.lp5 .circles {display:block;  max-width: 200px;  width: 100%; position: relative;  top: 0px;  right: 0px;
    left: 0px;  margin: 0px auto;  min-height: 300px;}
	.lp5 .circles .circle {position:relative; padding-top:70px;  width: 200px;  height: 200px;  }
	.lp5 .circles .circle_2{top:-40px;}
	.lp5 .circles .circle .numb {  font-size: 42px;}
	.lp5 .title {  font-size: 22px;  margin-top: 20px;}
	.lp5 .title_2 {  margin-top: 8px;  font-size: 18px;}
	.lp5 .under_title {  margin-top: 30px;  font-size: 11px;  line-height: 1.7;}
	.lp5 .line { width: 150%; margin-left:-25%;}
	
	.lp6 .wrap_cont {  padding: 70px 15px 30px 15px;}
	.lp6 .title {    font-size: 32px;  line-height: 32px;}
	.lp6 .title_2 {   font-size: 20px;     line-height: 24px;   margin-top: 28px;}
	
	.lp7{background:#7ac6d7;}
	.lp7 .wrap_cont {  padding: 70px 15px 0px 15px;}
	.lp7 .circle {  width: 200px;  height: 200px;  bottom: -50px;}
	.lp7 .circle .colors { right: -50px;  top: -10px;}
	
	.lp7_2 .title {  font-size: 28px;  line-height: 28px;  }
	.lp7_2 .title_2 {  font-size: 22px;  line-height: 22px;}
	.lp7_2 .text {  font-size: 18px;  line-height: 20px;}
	
	.lp8 .wrap_cont { padding: 40px 15px 40px 15px;}
	.lp8 .title {  font-size: 28px;}
	
	.lp9 .wrap_cont {  padding: 55px 15px 200px 15px;}
	
	.lp11 .circle{    margin-top: 70px;}
	.lp11 .circle .pig {  max-width: 220px;  right: 0px; left:0px; margin:0px auto; top: -120px;}
	
	.lp12_2 .wrap_cont {  padding:40px 15px 45px 15px;}
	.lp12_2 .under_title_1 { font-size: 30px;     line-height: 30px;}
	.lp12_2 .under_title_2 { font-size: 18px;  margin-top: 14px;}
	.lp12_2 .under_title_3 {  font-size: 18px;  margin-top: 18px;     line-height: 20px;}
	.lp12_2 .phone a { font-size: 22px;}
	.lp12_2 .phone { margin-top: 30px;}
	.lp12_2 .soc { float: none;}
	.lp12_2 .soc_1 { margin-right: 0px; margin-bottom:10px;}	
	.lp12_2 .soc_block {  margin-top: 35px;  display: inline-block;}
	.lp-block .soc_block .soc a{width:100%; max-width:300px;}
	
	.lp26_3 .mail a { font-size: 28px;  line-height: 26px;}
	
	.lp12 .under_title_1 {  font-size:30px;  line-height: 30px;  }
	
	.lp13 .wrap_cont { padding: 40px 15px 20px 15px;}
	.lp13 .step { padding:0px; margin-bottom:60px;  float: none;  width: 100%;  text-align: center;     display: inline-block;}
	.lp13 .title {  font-size: 28px;  line-height:28px;}
	.lp13 .lp-container {   margin-top: 50px;}
	
	.lp14 .wrap_cont {  padding: 70px 15px 30px 15px;}
	.lp14 .lp-container {  margin-top: 60px;}
	.lp14 .title {    line-height: 28px;  font-size: 28px;}
	.lp14 .tit_1 { font-size: 20px;  line-height: 20px;}
	.lp14 .tit_2 {  margin-top: 10px;  font-size: 22px; line-height: 22px;}
	.lp14 .block {  margin-bottom: 30px;}
	
	.lp-main_2 .wrap_cont {  padding: 80px 15px 125px 15px;}
	.lp-main_2 .title {  font-size: 36px;  line-height: 40px;  margin-top: 0px;}
	.lp-main_2 .title_2 {  font-size: 22px;  line-height: 28px;  margin-top: 18px;}
	.lp-main_2 .we_trust {  max-width: 200px;  width: 100%; height: 95px;  background: url("images/pics/right_heart_3.e8d1c4f3f9a1.png") no-repeat 50% 0%;
    background-size: 100%;  font-size: 22px;  line-height: 30px;  padding-top: 18px;  padding-right: 15px;}
	
	.lp-main_2 .wrap {  padding: 0px 0px;}
	
	.lp15 {    background: #f8fbfb;}
	.lp15 .title { font-size: 36px;  line-height: 40px;}
	.lp15 .title_2 {  font-size: 22px;  line-height: 28px;}
	
	.lp15 .rect_block {float:none;  padding-right: 0px;  margin:0px auto; margin-top:40px;  text-align:center; display: block;}
	.lp15 .rectangle{float:none;}
	.lp15 .info_rectangle { float: none; text-align:center;  padding-right: 0px;}
	.lp15 .name{ text-align:center;     margin-top: 15px;}
	.lp15 .prof{ text-align:center;}
	.lp15 .title_2:before { top: -20px;}
	
	
	.lp15 .under_title {  font-size: 28px;  line-height: 28px;  margin-top: 60px;}
	.lp15 .block .tit_1 {  font-size: 24px;  line-height: 24px;}
	.lp15 .block .tit_2 {  font-size: 20px;   line-height: 20px;  margin-top: 10px;}
	.lp15 .lp-container {  margin-top: 135px;}
	.lp15 .block { padding-left: 0px;  margin-bottom: 105px; text-align:center;}
	.lp15 .block:before { content: "";  position: absolute; background-size: 100%; top: -65px; left: 0px; right:0px; margin:0px auto; }
	.lp15 .block_1:before { width: 62px;  height: 62px;   background: url("images/pics/ico_rod_of_asclepius.476f5ac5667f.png") no-repeat; background-size: 100%;}
	.lp15 .block_2:before { width: 62px;  height: 62px;    background: url("images/pics/ico_law.51ca4b26a20e.png") no-repeat; background-size: 100%;}
	.lp15 .block_3:before { width: 62px;  height: 62px;    background: url("images/pics/ico_fast_cart.a39f6749249b.png") no-repeat; background-size: 100%;}
	.lp15 .block_4:before { width: 62px;  height: 62px;    background: url("images/pics/ico_course.a70ed06471be.png") no-repeat; background-size: 100%;}
	.lp15 .block_5:before { width: 62px;  height: 61px;  background: url("images/pics/ico_game_controller.0ed5f3067ce3.png") no-repeat; background-size: 100%;}
	.lp15 .block_6:before { width: 62px;  height: 62px;   background: url("images/pics/ico_mortarboard.a554353db5c2.png") no-repeat; background-size: 100%;}
	.lp15 .block_6{margin-bottom:40px;}
	
	
	.lp16 {    background: #7ac6d7; margin-top:20px;}
	.lp16 .rect_block {float:none;  padding-right: 0px;  margin:0px auto; margin-top:40px;  text-align:center; display: block;}
	.lp16 .rectangle{float:none;}
	.lp16 .info_rectangle { float: none; text-align:center;  padding-right: 0px;}
	.lp16 .name{ text-align:center;     margin-top: 15px;}
	.lp16 .prof{ text-align:center;}
	.lp16 .title_2:before { top: -20px;}
	.lp16 .title_2 {   font-size: 22px;   line-height: 28px;}

	.lp16 .title_2_rus {   font-size: 20px; line-height: 22px;}
	
	.lp17{    background: #f8fbfb;}
	.lp17 .title { font-size: 36px; line-height: 28px;}
	
	.lp18 .wrap_cont {  padding: 48px 15px 50px 15px;}
	
	.lp18 .rectangle {  width: 100%;  max-width: 85px;  float: none; margin:0px auto; display:block;}
	.lp18 .info_rectangle {  float: none;  padding-right: 0px;  max-width: 390px;  width: 100%;  padding-left: 0px;  
	margin:0px auto; margin-top: 15px; display:block; text-align:center;}
	.lp18 .title{    font-size: 26px;  line-height: 28px;}
	
	.lp19{background:#f6ba5d;}
	
	.lp21{background: #f8fbfb;}
	.lp21 .wrap_cont{padding-bottom:40px;}
	
	.lp23 {background: #f8fbfb;   margin-top: 20px;}
	.lp23 .wrap_cont {  padding: 40px 15px 34px 15px;}
	
	.lp24 .title {    font-size: 32px;    line-height:32px;}
	.lp24 .wrap_cont {  padding: 50px 15px 46px 15px;}
	
	.lp25 .list {   margin-right: 0px;}
	
	.lp26_2 .wrap_cont {   padding: 90px 15px 45px 15px;}
	.lp26_3 .wrap_cont {padding-top:40px;}
	.lp26_3 .wrap_cont_2 {  padding-top: 40px;  padding-bottom: 50px;}
	.lp26_3 .wrap_cont_3 {  padding-top: 40px;  padding-bottom: 25px;  text-align: center;}

	.lp29 .title {  font-size: 22px;  line-height: 22px;  margin-top: 60px;}
	.lp29 .title br{display:none;}
	
	.lp29 .lp-container_2 {margin-top:25px;}
	
	.lp29 .title_und {  font-size: 22px;  line-height: 22px;}
	.lp29 .title_und br{display:none;}
	
	.lp30 .title {  font-size: 36px; line-height: 40px;}
	.lp30 .title_2 {  font-size: 18px;  line-height: 20px;  margin-top: 20px;}
	.lp30 .under_tit {  font-size: 30px;  line-height: 30px;}
	
	.lp30 .title_0{font-size: 26px; line-height: 26px; }
	
	.lp-main_3 .title {  font-size: 36px;  line-height: 30px;}
	
	.lp-main_4 .title {  font-size: 36px;   line-height: 32px;}
	
	
	.lp-main_4 .wrap{padding:0px;}
	
	.lp-main_2 .wrap_cont, .lp-main_3 .wrap_cont, .lp15 .wrap_cont, .lp16 .wrap_cont, 
	.lp17 .wrap_cont, .lp18 .wrap_cont, .lp19 .wrap_cont, .lp20 .wrap_cont, .lp21 .wrap_cont,
	.lp22 .wrap_cont, .lp23 .wrap_cont, .lp24 .wrap_cont, .lp25 .wrap_cont, .lp26 .wrap_cont, 
	.lp27 .wrap_cont,.lp28 .wrap_cont, .lp29 .wrap_cont, .lp30 .wrap_cont{  padding-left:15px;  padding-right:15px;}
	
	.lp_main_postredak .title {  font-size: 48px;  line-height: 45px; }
	
	
	
	.lp26 .wrap_cont {    padding: 45px 0px 50px 0px;}
	.lp26 .boxer_3 .box ul {  float: none;  width: 100%;  margin-top: 16px;  list-style: none;}
	
	.lp26_3 .wrap_cont_4 {  padding-top: 60px;  padding-bottom: 0px;  margin-top: 30px;  padding-left: 15px;  padding-right: 15px;}
	.lp26_3 .wrap_cont_4 .soc {  float: left;}
	
	.lp28_2 .wrap_cont{padding: 60px 15px 40px 15px;}
	
	.lp29 .form_tit_1 {  font-size: 24px;  line-height: 24px;  margin-top: 14px;}
	.lp29 { background: #f8fbfb;}
	.lp-block .form_bot_2 .tab_item p { font-size: 12px;  line-height: 14px;}
	.lp-block .form_bot_2 .tab_item ul {  font-size: 12px;  line-height: 14px;}

	
	.footer-bg .wrap_cont {  padding: 0px 15px 0px 15px;}
	.lp-block .order_btn{font-size:16px; line-height: 18px;}
	
	
	.lp1_2 .title br{display:none;}
	.lp1_2 .title {line-height: 32px;  text-align: center;  font-size: 32px;}
	
	.lp32 .title { line-height: 28px;  text-align: center;  font-size: 28px;}
	.lp32 .title_2 { font-size: 20px;  line-height: 20px;  margin-top: 15px;}
	.lp32 .title_3 { font-size: 20px;  line-height: 20px;  margin-top: 55px;}
	.lp32 .block_img {  margin-top: 30px;  padding-left: 0px;}
	
	
	.lp31 .block .img { text-align: center;  margin-top: 13px;  margin-bottom: 12px;}
	.lp31 {   padding: 135px 0px 50px 0px;}
	.lp31 .block_1 .before {  left: -100px; right:0px; margin:0px auto; top: -120px;}
	.lp31 .block_2 .before {   left: 0px; right:-100px; margin:0px auto; top: -120px;}
	.lp31 .block_1 {   margin-bottom: 180px;}
	
	.lp32 .block_1 .before {  left: -100px; right:-50px; margin:0px auto; top: -140px;}
	.lp32 .block_2 .before {  left:0px; right: -50px; margin:0px auto; top: -140px;}
	.lp32 .block_1{    margin-bottom: 180px;}
	.lp32 .lp-container {  text-align: center;   margin-top: 150px;}
	
	
	.lp33 .wrap_cont {  padding: 50px 15px 60px 15px;}
	.lp32 .wrap_cont {  padding: 0px 15px 0px 15px;}
	.lp31 .wrap_cont {  padding: 0px 15px 0px 15px;}
	.lp1_2 .wrap_cont {  padding: 40px 15px 100px 15px;}
	.lp34 .wrap_cont {  padding: 50px 15px 60px 15px;}
	.lp35 .wrap_cont {  padding: 50px 15px 60px 15px;}
	
	.lp12_4 .wrap_cont {  padding-top: 120px;}
	
	.lp34_spec .title_top {  font-size: 40px;  line-height: 38px;  margin-bottom: 30px;}
	
	.lp36 .wrap_cont {  padding: 50px 15px 60px 15px;}
	.lp36 .title {  font-size: 28px; line-height: 28px;}
	.lp36 .title_2 { font-size: 20px;  line-height: 20px;}

	.lp38 .wrap_cont {  padding: 60px 15px 40px 15px;}
	.lp38 .title {  font-size: 28px;  line-height: 28px;}
	.lp38 .title_2 {  font-size: 22px;  line-height: 22px;  margin-top: 20px;}
	.lp38 .tit {  font-size: 22px;  line-height: 22px;}
	.lp38 ul li {  margin-bottom: 20px;  padding-left: 43px;  font-size: 18px;  line-height: 18px;}
	
	
	.lp42 .wrap_cont {  padding: 60px 15px 60px 15px;}
	.lp42 .cloud_blue { font-size: 15px; line-height:18px;}

	.lp42 .title {  font-size: 28px; line-height: 28px;}
	.lp42 .title_2 {  font-size: 22px; line-height: 22px;}
	.lp42 .tit {  font-size: 28px;  line-height: 28px;}
	.lp42 .tit_2 {  line-height: 22px;  font-size: 22px;}
	.lp41 .title {  font-size: 28px;  line-height: 28px;}
	.lp40 .title {   font-size: 28px;  line-height: 28px;}
	.lp40 .title_2 {  font-size: 20px; line-height: 28px;  margin-top: 70px;}
	.lp40 .notar a { font-size: 20px;  line-height: 24px;}
	.lp39 .title {  font-size: 28px;  line-height: 28px;}
	.lp39 .title_2 {  font-size: 20px;  line-height: 28px;  margin-top: 20px;}
	.lp39 .block .desc {  font-size: 18px;  line-height: 20px;}
	.lp34 .title {  font-size: 20px;  line-height: 20px;}
	.lp34 .title_1{ font-size: 20px;  line-height: 20px;}
	.lp41 .wrap_cont { padding: 60px 15px 60px 15px;}
	.lp41 .right_block { float: none;  width: 100%; margin-top:70px;}
	.lp41 .title{text-align:center;}
	
	.lp40 .wrap_cont {  padding: 60px 15px 60px 15px;}
	.lp39 .wrap_cont {  padding: 60px 15px 30px 15px;}

	.lp43 .wrap_cont {  padding: 60px 15px 60px 15px;}

	.lp43 .title { font-size: 32px;    line-height: 32px;}
	.lp43 .title_2 {  font-size: 20px;  line-height: 20px;  margin-top: 55px;}
	.lp43 .title_1 {  font-size: 30px;  line-height: 30px;}
	
	.lp44 .wrap_cont {  padding: 60px 15px 120px 15px;}
	.lp44 .title {text-align:center; font-size: 32px;  line-height: 32px;}
	.lp44 .title_2 {text-align:center;  font-size: 22px;  line-height: 22px;  margin-top: 20px;}
	.lp44 .cloud_med{display:none;}
	.lp44 .lp-container {   margin-top: 60px;}
	.lp44 .doc_med_2 {  margin-top: 80px;}
	.lp44 .inves_list{display:block; margin-bottom:30px;}
	.lp44 .inves_list div{font-size: 20px;  line-height: 20px; margin-bottom:10px; font-weight:600;}
	
	.lp45 .wrap_cont {   padding: 60px 15px 60px 15px;}
	.lp45 .video_block iframe {  height: 220px;   width: 100%;}
	.lp45 .title {  font-size: 22px;  line-height: 22px;}
	.lp45 .title_2 {  font-size: 16px;  line-height: 16px;   margin-top: 14px;}
	.lp45 .under_title {  margin-top: 25px; font-size: 16px;  line-height: 16px;}
	
	.lp46 .wrap_cont {  padding: 60px 15px 60px 15px;}
	.lp46 .quote_cell {  float: none;  width: 100%;}
	.lp46 .quote_cell_1 {   padding-right: 0px;}
	.lp46 .order{text-align:center;}
	
	.lp47 .wrap_cont {  padding: 60px 15px 40px 15px;}
	.lp47 .sert_tit {  margin-top: -40px;  font-size: 10px;}
	
	.lp48 .wrap_cont {  padding: 60px 15px 30px 15px;}
	.lp48 .title {  font-size: 28px;  line-height: 28px;}
	.lp48 .title_2 {  font-size: 22px;  line-height: 22px;  margin-top: 10px;}
	.lp48 .title_3 {  font-size: 22px;  line-height: 22px;  margin-top: 14px;}
	.lp48 .title_2_2{font-size: 22px; line-height: 22px;}
	
	.lp49 .wrap_cont {  padding: 60px 15px 60px 15px;}
	.lp49 .title {  font-size: 24px;  line-height: 24px; text-align:center;}
	
	.lp_serch_doc .wrap_cont {  padding: 60px 15px 30px 15px;}
	.lp_serch_doc .search_block .word_block {  padding-right: 20px;  width: 48%;  margin-bottom: 32px;}
	.lp_serch_doc .search_block .word_block ul {  margin-top: 10px;}
	
	.lp_kachestvo .wrap_cont {  padding: 44px 15px 30px 15px;}
	.lp_kachestvo .title_1 {  font-size: 28px;  line-height: 34px;}
	.lp_kachestvo .title_2 { font-size: 20px;  line-height: 22px;  margin-top: 8px;}
	.lp_kachestvo .title_under {  margin-top: 50px;  font-size: 20px;  line-height: 24px;}
	
	.lp_faster .title {font-size: 26px; line-height: 26px;}
	.lp_faster .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_faster .phone {  font-size: 26px;}
	
	.lp_non_office .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_non_office .title_1 {  font-size:26px;  line-height: 24px;}
	.lp_non_office .title_2 { font-size: 22px;  line-height: 24px;  margin-top: 35px;}
	.lp_free_period .wrap_cont {  padding: 40px 15px 60px 15px;}
	.lp_free_period .title_1 {  font-size: 28px;  line-height: 28px;}

	
	.lp_bp .title{font-size: 26px; line-height:26px;}
	.lp_bp .title_2{font-size: 18px;  margin-top:22px; line-height:1.2; }
	.lp_bp .wrap_cont {  padding: 40px 15px 30px 15px;  margin-top: 20px;  margin-bottom: 20px;}
	.lp_bp .lp-container{margin-top:80px; }
	.lp_bp .block .desc{font-size: 16px;  margin-top:25px; line-height:1.2;}
	.lp_bp .block .img_2 {    margin-top: 15px;}
	
	.lp_legalize .title {  font-size: 26px;  line-height: 26px;}
	
	.lp_maximum .wrap_cont {  padding: 40px 15px 400px 15px;}
	.lp_maximum .title {  font-size: 26px;  line-height: 26px;}
	
	.lp_maximum_2 .wrap_cont {  padding: 60px 15px 40px 15px;}
	.lp_maximum_2 .title {  font-size: 26px;  line-height: 26px;}
	.lp_maximum_2 .title:before {  content: "";  top: 50%;  left: -60px;  width: 150px;  height: 150px;   margin-top: -60px;}
	
	.lp_vozvr_gotovo .title { font-size: 32px;}
	.lp_vozvr_gotovo .under_title {   margin-top: 55px;  font-size: 22px;}
	.lp_vozvr_gotovo .block .desc {  font-size: 22px;}
	
	.lp_apostil .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_apostil .title {  font-size: 26px; line-height: 26px;}
	
	.lp_viezd .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_viezd .title {  font-size: 26px;   line-height: 34px;}
	.lp_viezd .desc {  margin-top: 55px;  font-size: 18px;  line-height: 24px;}
	.lp_viezd ul li {  font-size: 18px;  margin-bottom: 24px;}
	
	.lp_diplom .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_diplom .title{text-align:center;}
	.lp_diplom .title {  font-size: 26px;  line-height: 28px;}
	.lp_diplom ul li {  font-size: 18px;  line-height: 20px;  margin-bottom: 15px; padding-left:35px;}
	.lp_diplom ul {  margin-top: 60px;}
	.lp_diplom_2 .title_2 {  font-size: 24px;  line-height: 26px;  margin-top: 45px;}
	.lp_diplom ul li:before {  width: 26px;  height: 24px; top:-2px;  background: url("images/pics/ico_li_star.76e7479ef52e.png") no-repeat;  background-size: 100%;}
	
	.lp_diplom_3 .title_2{font-size: 24px; line-height: 26px; margin-top:16px;}
	.lp_diplom_3 ul {  margin-top: 80px;}
	
	.lp_diplom .circle_orange { right: 0px; left:0px;  top: 0px;  height: 200px;  width: 200px;	position:relative; margin:0px auto;}	
	
	.lp_world .title { font-size: 20px;}
	.lp_world .title_2 {font-size: 28px;}
	.lp_world .title_3 { font-size: 20px;}
	.lp_world .list {   text-align: center;}
	.lp_world .wrap_cont {  padding: 40px 15px 60px 15px;}
	.lp_world .list div {  font-size: 22px;  line-height: 22px;  margin-left: 15px;}
	
	
	.lp_USA_EUR .title{  font-size: 26px;  line-height: 30px;}
	.lp_USA_EUR .title_2{font-size: 20px; line-height: 22px;}
	.lp_USA_EUR .block{  display: block;  vertical-align: top;  width: 100%;  position: relative;}
	.lp_USA_EUR .block_2{margin-top:140px;}
	.lp_USA_EUR .rouble{ top: -70px;  left: 0px;}
	.lp_USA_EUR .block .img {  margin-bottom: 10px;}
	.lp_USA_EUR .block .desc { font-size: 18px;  line-height: 20px;}
	.lp_USA_EUR .block .desc span {  font-size:16px;  line-height: 16px;}
	.lp_USA_EUR .rouble img {  max-width: 140px;  width: 100%;}
	.lp_USA_EUR .advokat div{left: -10px; right: 0px;  top: 15px;  font-size: 16px;  line-height: 16px;   padding-top: 12px; max-width: 180px; }
	
	
	.lp_main_doc_sud_2 .title_small {  margin-top: 15px;  font-size: 20px; text-align:center;}
	
	.lp_tamozh .wrap_cont {  padding: 20px 15px 30px 15px;}
	.lp_tamozh .lp-container {  margin-top: 70px;}
	.lp_tamozh .title {  font-size: 28px;}
	.lp_tamozh .img {  float: none;  width: 100%;}
	.lp_tamozh .img {  float: none;  width: 100%;}
	.lp_tamozh .text {float: none;  width: 100%;  padding-left: 0px;  font-size: 18px;  line-height: 22px; margin-top:30px;}
	
	
	.lp_hudozh_osob .wrap_cont {  padding: 45px 15px 40px 15px;}
	
	.lp_hudozh_factor .title{text-align:center; font-size: 28px;  line-height: 28px;}
	.lp_hudozh_factor .wrap_cont {  padding: 40px 15px 60px 15px;}
	.lp_hudozh_factor .block:before {  top: -90px;   left: 0px; right:0px; margin:0px auto; z-index: 1; width: 76px;  height: 76px;}
	.lp_hudozh_factor .lp-container {  margin-top: 150px;}
	.lp_hudozh_factor .block {  margin-bottom: 122px; text-align:center; padding-left:0px;}
	.lp_hudozh_factor .block_last {  margin-bottom: 0px;}
	
	
	.lp_sambo .wrap_cont {  padding: 45px 15px 40px 15px;}
	
	.lp5 .title_0 {  font-size: 20px;  line-height: 30px;   margin-top: 40px;}
	
	.lp_makro .title {  font-size: 26px;  line-height: 26px;}
	.lp_makro .text {  font-size: 18px;  line-height: 22px;  margin-top: 15px;}
	
	.lp_razno_it .title {  font-size:26px;  line-height: 26px;}
	.lp_razno_it .wrap_cont {  padding: 50px 15px 35px 15px;}
	
	.lp_variants .wrap_cont {  padding: 118px 15px 0px 15px;}
	.lp_variants .wrap_cont_2 {  padding: 40px 15px 40px 15px;}
	.lp_variants .title {  font-size: 28px;  line-height: 28px;}
	.lp_variants .lp-container_2 {  margin-top: 20px;}
	.lp_variants .lp-container_3 {  margin-top: 20px;}
	.lp_variants .title_2 {  font-size: 18px;  line-height: 18px;  margin-top: 20px;}
	.lp_variants .title_und {   font-size: 22px;   line-height: 22px;}
	
	
	.lp_blue .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_blue .circle {  width: 180px;  height: 180px;}
	
	
	.lp_test_prod .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_test_prod .title {  font-size: 24px;  line-height: 24px;  min-height: auto;}
	.lp_test_prod .desc { margin: 0px auto;  margin-top: 60px;  padding-left: 0px;}
	
	.lp_video_audio .wrap_cont {  padding: 200px 15px 40px 15px;}
	
	.lp_uverennost .wrap_cont {  padding: 60px 15px 60px 15px;}
	.lp_uverennost .title {  font-size: 28px; line-height: 36px;}
	.lp_uverennost .title_2 {  font-size: 22px;  line-height: 28px;}
	
	.lp_uverennost_2 .title{font-size: 28px;  line-height: 28px;}
	.lp_uverennost_2 .title_2{font-size: 20px;  line-height: 22px;}
	.lp_uverennost_2 .wrap_cont {  padding: 40px 15px 60px 15px;}
	
	.lp_sob_got_rolik .wrap_cont {  padding: 60px 15px 20px 15px;}
	
	.lp_localiz .wrap_cont {  padding:40px 15px 40px 15px;}
	.lp_localiz .title_2 {  font-size: 24px;  line-height: 30px;}
	
	
	.lp2_autosim .wrap_cont {  padding: 40px 15px 45px 15px;}
	.lp2_autosim .title {  font-size: 28px;}
	.lp2_autosim .title_2 {  font-size: 32px;  line-height: 32px; margin-top:60px;}
	.lp_autosim_circles .wrap_cont {  padding: 20px 15px 40px 15px;}
	
	.lp_auto_sim_slides .wrap_cont { padding: 40px 15px 40px 15px;}
	.lp_auto_sim_slides .swiper-pagination-fraction { left: 0px;  right: auto;  margin: 0px;  z-index: 5;}
	
	.lp15 .title_3 {  font-size: 27px; line-height: 24px;}
	
	.lp_format .wrap_cont {  padding: 40px 15px 40px 15px;}
	
	.lp_blue_material .wrap_cont {  padding: 60px 15px 40px 15px;}
	.lp_blue_material .title{ font-size: 28px; line-height: 28px; max-width:100%; width:100%; text-align:center;}
	.lp_blue_material .title:before{  top:-25px; left:0px; right:0px; margin:0px auto; width:134px; height:134px;}
	.lp_blue_material .block_steps ul li{ font-size: 22px; line-height: 22px; margin-bottom:12px; text-align:center;}
	.lp_blue_material .block_steps { text-align:center;   float: none;   margin-top: 43px;}
	
	
	.lp_loc_video header{padding:0px 15px; }
	.lp_loc_video .videos{ padding:30px 15px 40px 15px; margin-top:70px;}
	.lp_loc_video .title{font-size:28px; }
	.lp_loc_video .under_title{font-size:26px; line-height: 26px;  padding:40px 0px 35px 0px;}	
	
	.lp_specialists .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_specialists .title{font-size: 26px; line-height: 32px;}
	.lp_specialists .circles{ margin-top:40px; height:auto;}
	.lp_specialists .circle{  width:277px; height:277px;  padding-top:100px; position:relative;}
	.lp_specialists .circle_1{left:0px;}
	.lp_specialists .circle_2{right:0px; margin-top:20px;}

	.lp_pages_slides .wrap_cont {padding: 40px 15px 40px 15px;}
	.lp_pages_slides .wrap_slider {  padding: 60px 15px 60px 15px; }
	.lp_pages_slides .title {  font-size: 28px;  line-height: 28px;   padding: 0px 0px;}
	.lp_pages_slides .title_2 { margin-top:15px;  font-size: 20px;  line-height: 20px;   padding: 0px 0px;}
	.lp_pages_slides .swiper-slide a.img_2 {  padding-right: 5px;}
	.lp_pages_slides .swiper-slide a.img_3 {  padding-left: 5px;}
	
	.lp_system_ita_rus .wrap_cont {padding: 40px 15px 40px 15px;}
	.lp_system_ita_rus .title {  font-size: 26px;  line-height: 28px;}
	
	.lp_dichiar_oform .wrap_cont {padding: 40px 15px 40px 15px;}
	
	.lp_usluga_doc .wrap_cont {padding: 40px 15px 40px 15px;}
	
	.lp_blue .text_quote:before {  width: 42px;  height: 38px;  background: url("images/pics/kavich.5b3faf952bf9.png") no-repeat;  background-size: 100%;}
	.lp_blue .text_quote p {  font-size: 16px;  line-height: 18px;}
	.lp_blue .text_quote {  padding-left: 30px;}
	
	.lp_localiz_2 .title_top { font-size: 26px; line-height:28px;  margin-bottom: 30px;}
	
	.lp_localiz_4 .title_top {  font-size: 28px;  line-height: 28px;}
	
	.lp_realii_strani .wrap_cont{padding:40px 15px 40px 15px; }
	.lp_realii_strani .title{ font-size: 26px;  line-height:28px;}
	.lp_realii_strani .desc{ font-size: 18px; line-height:20px; margin-top:28px;} 
	
	.lp_instancii .wrap_cont{padding:40px 15px 40px 15px; }
	.lp_instancii .title {  font-size: 26px;  line-height: 28px;}
	.lp_instancii .lp-container{margin-top:35px;} 
	.lp_instancii ul li{font-size: 18px; line-height: 20px; margin-bottom:25px; padding-left:55px;}
	.lp_instancii ul li:last-child{margin-bottom:25px;}
	.lp_instancii ul li:before {content: "";  position: absolute; width: 38px; height: 38px; top: -9px;   left: 0px; }

	.lp_blue_uridich .wrap_cont{padding:70px 15px 40px 15px; }
	.lp_blue_uridich .title {  font-size: 28px; line-height:28px;}
	.lp_blue_uridich .tit {     font-size:22px; }
	.lp_blue_uridich .title:before{   top:50%;  width:120px; height:120px; margin-top:-60px;}
	.lp_blue_uridich .from_bus div {  float: none;}
	.lp_blue_uridich .from_bus_block {text-align:left;}
	.lp_blue_uridich .block_docs .ul_1 {  width: 100%; padding-right:0px;}
	.lp_blue_uridich .block_docs .ul_2 {  width: 100%;}
	.lp_blue_uridich ul li {  font-size: 18px;  line-height: 18px;  padding-left: 35px;   margin-bottom: 3px;}
	
	
	.lp_naznach_doc .wrap_cont{padding:70px 15px 40px 15px; }
	.lp_naznach_doc .title {  font-size: 26px;  line-height: 28px;}
	.lp_naznach_doc .rectangle {  margin-top: 0px;  display: block;  width: 100%;  vertical-align: top; padding-right:0px; text-align:center;}
	.lp_naznach_doc .info_sotr {  width: 100%;  display: block;  vertical-align: bottom;  padding-left: 0px;}
	.lp_naznach_doc .rect_block {margin:0px auto; text-align:center;  display: block;}
	.lp_naznach_doc .rectangle img {  width: 100%;  max-width: 140px; float:none;}
	.lp_naznach_doc .name{text-align:center;}
	.lp_naznach_doc .prof{text-align:center;}
	.lp_naznach_doc .lp-container {  margin-top: 40px;  font-size: 20px;  line-height: 24px;}
	
	.lp_clients_slider .wrap_cont{padding:40px 15px 40px 15px; }
	.lp_clients_slider .title { text-align: center; font-size: 28px;  line-height: 28px;}
	
	
	.lp_many_quickly .wrap_cont{padding:70px 15px 40px 15px; }
	.lp_many_quickly .quote {  font-size: 15px;  line-height: 18px;  margin-top: 35px;  margin-left: 30px;}
	.lp_many_quickly .manager_block {margin:0px auto;  margin-top: 0px;  max-width: 320px;}
	.lp_many_quickly .white_block {
    padding: 22px 15px 20px 15px;}
	.lp_many_quickly .white_block a { margin-left: 0px;}
	.lp_many_quickly .lp-container {  margin-top: 30px;}
	
	.lp_style_language .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_style_language .title{text-align:center; font-size: 30px;   line-height: 30px;}
	.lp_style_language .lp-container {  margin-top: 40px;}
	
	.lp_hudozh_factor_2 .quote { font-size: 15px;  line-height: 20px;  padding-right:0px; margin:0px auto;
    max-width: 370px;  width: 100%;}
	.lp_hudozh_factor .fix_block {padding-right:0px;}
	
	.lp_more_often .title {  font-size: 28px;  line-height: 28px;  max-width: 100%;}
	
	.lp_eticetki_img .title{font-size: 28px;  line-height: 28px;}
	.lp_eticetki_img .title br{ display:none;}
	.lp_eticetki_img .img {  float: none;  width: 100%;  text-align: center;  margin-right: 0%; margin-bottom:30px;}
	.lp_eticetki_img .img .tit {  margin-top: 8px;  font-size: 18px; line-height: 18px;}
	
	.lp_menu_img .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_menu_img .title_top {  font-size: 28px;  line-height: 28px;}
	.lp_menu_img .title {text-align:center;  font-size: 28px;  line-height: 28px;  margin-top: 50px;  max-width: 100%;  width: 100%;}
	
	
	.lp_emotions .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_emotions .title {font-size: 28px;  line-height: 28px;}
	.lp_emotions .title_2 {  font-size: 22px;  line-height: 28px;  margin-top: 42px;  text-align: center;}
	.lp_emotions .title:before { bottom: -30px;}
	.lp_emotions .wrap_cont_2 {  display: block;  width: 100%;}
	.lp_emotions .wrap_cont_2 .cell_logo {  display:block;  width: 100%;}
	.lp_emotions .wrap_cont_2 .cell_desc { display:block;  width: 100%;  padding-left:0px;}
	
	.lp_ogranich .wrap_cont {padding: 40px 15px 40px 15px;}
	.lp_ogranich .title {font-size: 32px;  line-height: 32px;}
	
	.lp_blue_mashin .wrap_cont {  padding: 65px 15px 65px 15px;}
	.lp_blue_mashin .title{ font-size: 27px; line-height:28px;  text-align:center; }
	.lp_blue_mashin .title:before{ left:0px; right:0px; margin:0pc auto; width:135px; height:135px; margin-top:-65px;}
	.lp_blue_mashin .title_2{font-size: 20px; line-height: 20px; margin-top:24px; text-align:center; }
	.lp_blue_mashin .lp-container{margin-top:35px;}
	.lp_blue_mashin .list_right{text-align:center;}
	.lp_blue_mashin .list_right div {font-size: 22px;  line-height: 22px; margin-left: 14px;   margin-bottom: 12px;}

	.lp_blue_mashin_2{background:#7AC6D7;}
	.lp_blue_mashin_2 .title div {  max-width: 100%;  font-size: 32px;  line-height: 32px;}
	.lp_blue_mashin_2 .lp-container {  margin-top: 75px;}
	
	.lp_blue_mashin_3 .list_ul ul li .tit{font-size: 22px; line-height: 22px; }
	.lp_blue_mashin_3 .list_ul ul li .desc{font-size: 18px; line-height: 18px; margin-top:12px;}
	.lp_blue_mashin_3 .list_ul ul li:before {  width: 20px;  height: 20px;  top: 2px;  left: 0px;  z-index: 1;
    background: url("images/pics/star_blue.24a067fa472b.png") no-repeat;   background-size: 100%;}
	
	.lp_remt .wrap_cont {  padding: 35px 15px 20px 15px;}
	.lp_remt .title {  font-size: 26px;  line-height: 28px;}
	
	
	.lp_remt_price .title{font-size: 26px; line-height:28px; text-align:center;}
	.lp_remt_price .title div{max-width:380px; width:100%; text-align:center; margin:0px auto;}
	.lp_remt_price .title_2{font-size: 20px; line-height: 24px; margin-top:60px; text-align:center;}
	.lp_remt_price .wrap_cont { padding:  60px 15px 40px 15px;}
	.lp_remt_price .quote_block p {  font-size: 18px;  line-height: 23px;}
	.lp_remt_price .quote_block ul {  font-size: 18px;  line-height: 23px;}
	
	
	.lp_big_texts .wrap_cont { padding: 35px 15px 35px 15px;}
	
	.lp_blue_big_text .title {  font-size: 26px;  line-height: 28px;}
	.lp_blue_big_text .text {  font-size: 18px;  line-height: 20px;}
	
	.lp_our_company .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_our_company .title {  font-size: 26px;  line-height: 26px;}
	.lp_our_company .title_2 {  font-size: 18px;  line-height: 18px;}
	
	.lp_proverka_stoim .title {  font-size: 28px;  line-height: 32px;}
	.lp_proverka_stoim .wrap_cont {  padding:  40px 15px 60px 15px;}	
	
	.lp_remt_price_2 .wrap_cont {  padding: 0px 15px 60px 15px;}
	
	.lp_our_company .title_top {  font-size: 28px;  line-height: 28px;}
	.lp_our_company_2 .wrap_cont {   padding: 40px 15px 60px 15px;}
	
	.lp_diplom_notar .text p {  font-size: 22px;  line-height: 28px;  padding-bottom: 15px;}
	
	.lp_faster_tarif .lp_cont {  margin-top: 40px;}
	.lp_faster_tarif .title {  font-size: 28px;    line-height: 28px;}
	.lp_faster_tarif .title_2 {  font-size: 22px;  line-height: 22px;  margin-top: 70px;}
	.lp_faster_tarif .tit_1 {font-size: 22px;  line-height: 22px;}
	.lp_faster_tarif .desc_faster_block .tit_2 {font-size: 22px;  line-height: 22px;}
	.lp_faster_tarif .desc_faster_block .desc_faster {  font-size: 18px;  line-height: 22px;}
	
	
	.lp_practic .wrap_cont {  padding:40px 15px 40px 15px;}
	.lp_practic .title {text-align:center;  font-size: 28px;  line-height: 28px;  max-width: 100%;}
	
	.lp_zaderzhka .wrap_cont { padding:40px 15px 40px 15px;}
	
	.lp_sroch_tip .title {  font-size: 32px;  line-height: 32px; text-align:center;}
	.lp_sroch_tip .step {padding-left:0px;  padding-right: 0px; float:none; display:block; vertical-align:top;
	width:100%; margin-bottom:60px;}
	
	
	
	.lp-main_2_2 .wrap_cont {  padding: 95px 10px 75px 10px; }
	.lp-main_2_2 ul{margin-top:70px;    max-width: 410px; width:100%; margin:0px auto; margin-top:80px;}
	.lp-main_2_2 ul li{margin-bottom:55px; font-size:17px;  padding-left:0px; text-align:center;}
	.lp-main_2_2 ul li:before{content: ""; position:absolute; width:22px; height:22px; top:-30px; left:0px; right:0px; margin:0px auto;}


	.lp-main_2_2 .we_trust {  font-size: 20px; line-height: 23px; padding:0px; padding-top: 35px; }
	.lp-main_2_2 .title_2 {max-width:280px; margin:0px auto;  margin-top: 20px;}	
	
	.lp-main_2_3 .title_2 {max-width:100%;}
	
	.lp_forum_vistav .title {  font-size: 28px;  line-height: 28px;  max-width: 100%;}
	
	.lp_text_meropr .wrap_cont {  padding:30px 25px 30px 25px;}
	.lp_text_meropr .title{ font-size: 22px; line-height: 24px; max-width:100%; text-align:center;}
	
	
	.lp_diplom_obor .title span {  font-size: 26px;  line-height: 26px;}
	
	.lp_teh_spec .wrap_cont {  padding: 40px 15px 35px 15px;}
	.lp_teh_spec .title {  font-size: 26px;  line-height: 32px;  max-width: 380px;}
	.lp_teh_spec .circles {  height: 540px;   margin-top: 30px;}
	.lp_teh_spec .circle {  width: 280px;  height: 280px;  padding-top: 34px;}
	.lp_teh_spec .circle .desc {  font-size: 17px;  line-height: 20px;  margin-top: 13px;  max-width: 230px;}
	
	
	.lp_two_examples .wrap_cont {  padding: 0px 15px 40px 15px;}
	.lp_two_examples .text {   font-size:18px;  line-height: 22px; text-align:center;}
	.lp_two_examples .forexample {   margin: 0px auto;  max-width: 240px; margin-bottom:20px;}
	.lp_two_examples .forexample div {   font-size: 20px;   max-width: 120px;}
	.lp_two_examples .lp-container_1 .forexample div {   left: 20px;  top: 0px;  line-height: 1.2;}
	.lp_two_examples .lp-container_2 .forexample div {   left: 30px;  top: 5px;  line-height: 1.2;  max-width:100px;}
	
	.lp_two_examples_2 .wrap_cont {  padding: 40px 15px 45px 15px;}
	
	.lp_class_per .wrap_cont {  padding: 50px 15px 40px 15px;}
	.lp_class_per .title{ font-size: 28px;  line-height: 28px; }
	.lp_class_per .title_2{ font-size: 22px;  line-height: 26px;}
	.lp_class_per .text{ font-size: 22px;  line-height: 26px;}
	
	.lp_remt_price_4 .warn { float: none;  width: 100%;  font-size: 17px;  line-height: 22px; text-align:center; 
	padding-left: 0px; margin:0px auto; margin-top:105px;}
	.lp_remt_price_4 .warn:before {   top: -65px;  left: 0px; right:0px; margin:0px auto;  background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;
    background-size: 100%;}
	
	.lp_remt_price_5 .manager_block .post {  font-size: 13px; line-height:13px;    margin-top: 5px;}
	.lp_remt_price_5 .manager_block .name {   font-size: 17px;}
	
	.lp_remt_price_6 .title div.sm_title{ font-size: 20px; line-height: 22px;}
	
	.lp_miratorg .wrap_cont {  padding: 40px 15px 50px 15px;}
	.lp_miratorg .lp_cont .title {  font-size: 26px;  line-height: 28px; text-align:center;}
	.lp_miratorg .lp_cont .text {  font-size: 18px;  line-height: 22px;  margin-top: 20px;}
	
	.lp_blue_mashin_3 .list_ul_2{max-width:100%; }
	.lp_blue_mashin_3 .small_tit {  margin-top: 4px; text-align:center;  font-size: 18px;  line-height: 22px;  max-width: 560px;}
	
	.lp_skype .wrap_cont {  padding: 75px 15px 60px 15px;}
	.lp_skype .title{font-size: 26px; line-height: 28px;  max-width:1047px;}
	.lp_skype .lp-container{font-size: 20px; line-height: 22px; max-width:100%; margin-top:65px; text-align:center;} 
	
	.lp_potrebnost .wrap_cont {  padding: 80px 0px 60px 0px;}
	.lp_potrebnost .title {  font-size: 26px;  line-height: 28px; text-align:center;}
	.lp_potrebnost .warn {  margin-top: 20px;  padding-left: 55px;  font-size: 16px; line-height:20px;}
	.lp_potrebnost .warn:before {  content: "";  position: absolute;  width: 40px;  height: 40px;  top: 50%;
    margin-top: -30px;  left: 0px;  background: url("images/pics/attention.b0a8896f33dc.png") no-repeat;  background-size: 100%;}
	.lp_potrebnost .step ul li {  font-size: 16px;  line-height: 20px;  margin-bottom: 3px;}
	.lp_potrebnost .step {     padding-left: 40px;  padding-right: 0px;   margin-bottom: 40px;}

	.lp_tbl_stec .wrap_cont {  padding: 40px 0px 40px 0px;}
	.lp_tbl_stec .title {  font-size: 26px;  line-height: 28px;}
	.lp_tbl_stec .boxer {  margin-top: 40px;}
	
	.lp_warn_two .wrap_cont {   padding: 55px 0px 55px 0px;}
	
	.lp_ideal_transl_img .wrap_cont {  padding: 40px 15px 45px 15px;}
	.lp_ideal_transl_img .title {   font-size: 26px;  line-height: 32px; text-align:center;}
	.lp_ideal_transl_img .title_2 {  font-size: 20px;  line-height: 20px;  margin-top: 12px;  text-align:center;}
	.lp_ideal_transl_img .lp-container {  margin-top: 45px;  margin-left: 0px;}
	.lp_ideal_transl_img .img {  float: none;  width: 100%;  text-align: center;  margin-right: 0%; margin-bottom:40px;}
	
	
	.lp_nauch_text .wrap_cont { padding: 50px 15px 45px 15px;}
	.lp_nauch_text .circle {  width: 135px;  height: 135px;  background: url("images/pics/bg_it_circle_red.d0cb60bf9209.png");
    font-size: 12px;  line-height: 22px;  padding-top: 70px;}
	.lp_nauch_text .title br{display:none;}
	
	.lp_avtor_verstka .title {  font-size: 26px;   line-height: 32px; text-align:center;}
	.lp_avtor_verstka .title_2 {  font-size: 20px;  line-height: 20px;  margin-top: 20px;  text-align:center;}
	.lp_avtor_verstka .wrap_cont {  padding: 40px 15px 60px 15px;}
	.lp_avtor_verstka .block .img { margin-bottom: 10px;}
	.lp_avtor_verstka .block .desc {  font-size: 17px;  line-height: 20px;}
	
	.lp_main_science .transl_img {  margin-top: -30px;}
	
	.lp_vuz .wrap_cont {  padding: 60px 15px 40px 15px;}
	.lp_vuz .lp-container{text-align:center;}
	.lp_vuz .lp-container .img {display:inline-block;  float: none;  width:30%;  padding: 0px 10px; margin-bottom:20px;}
	.lp_vuz .title {  font-size: 26px;    line-height: 32px;}
	.lp_vuz .lp-container {  margin-top: 35px;}
	
	.lp_main_tpp .title_2 {  font-size: 20px;  line-height: 24px;  margin-top: 20px;}
	
	.lp_zaver_doc .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_zaver_doc .title {  font-size: 28px;  line-height: 28px;}
	.lp_zaver_doc .doc_block .tit {  font-size: 24px;  line-height: 28px;}
	
	.lp12_legal .under_tit_1 {  font-size: 28px;  line-height: 28px;  max-width: 420px;  margin-top: 80px;}
	.lp12_legal .under_tit_2 {  font-size: 28px;  line-height: 28px;}
	
	.lp12_legal_2 .wrap_cont{ padding-top:40px;}
	.lp12_legal_2 .under_tit_1{margin-top:0px;}
	
	.lp_stoim_legal .wrap_cont {   padding: 60px 15px 70px 15px;}
	.lp_stoim_legal .title {  font-size: 28px;  line-height: 28px;}
	.lp_stoim_legal .step .rouble div:nth-child(1):before {  width: 18px;  height: 18px;  margin-top: -10px;
    background: url("images/pics/ico_rouble.39c80059f0c7.png")no-repeat;  background-size: 100%;}
	.lp_stoim_legal .step .rouble div:nth-child(1) {  padding-left: 28px;}
	
	.lp_five_steps .wrap_cont_2 {   padding: 40px 15px 40px 15px;}
	.lp_five_steps .wrap_cont_3 {   padding: 40px 15px 40px 15px;}
	.lp_five_steps .title {  font-size: 28px;  line-height: 28px;}
	.lp_five_steps .wrap_cont {  padding: 35px 15px 50px 15px;}
	.lp_five_steps .warn:before {  top: -65px;  left: 0px; right:0px; margin:0px auto;}
	.lp_five_steps .warn {text-align:center;  margin-top: 65px;  max-width: 680px;  padding-left: 0px;
    margin-left: 0px;  font-size: 17px;}
	
	.lp_price_ita_spa_che .title {  font-size: 24px;  line-height: 28px;  padding-bottom: 18px;}
	.lp_price_ita_spa_che .wrap_cont {  padding: 40px 15px 20px 15px;}
	
	.lp_treb_ita_spa_che .wrap_cont {  padding: 60px 15px 20px 15px;}
	.lp_treb_ita_spa_che .title{font-size: 26px; line-height: 32px;	padding-bottom:23px; text-align:center;}
	.lp_treb_ita_spa_che .title_2{font-size: 24px; line-height: 30px; margin-top:20px; text-align:center;}
	.lp_treb_ita_spa_che .title div{text-align:center; }
	.lp_treb_ita_spa_che .lp-container{margin-top:70px; }
	.lp_treb_ita_spa_che .tit{ font-size: 26px; text-align:center;}
	.lp_treb_ita_spa_che .desc{font-size: 20px; line-height: 22px; margin-top:30px; text-align:center;}
	.lp_treb_ita_spa_che .desc p{margin-bottom:12px;}
	.lp_treb_ita_spa_che .country{margin-bottom:100px; max-width:780px; padding-left:0px; padding-top:60px;}
	.lp_treb_ita_spa_che .country:before {   content: "";  position: absolute;  width: 75px;  height: 75px;  top: -35px;
    left: 0px; right:0px; margin:0px auto;  z-index: 1;}
	
	.lp_original_doc .title {  font-size: 26px;  line-height: 30px;}
	.lp_original_doc .wrap_cont {  padding: 60px 15px 40px 15px;}

	.lp_original_doc ul li {  font-size: 20px;  line-height: 22px;  padding-left: 40px;  margin-bottom: 20px;}
	.lp_original_doc .circle_2{display:none;}
	
	.lp_other_country .title {  font-size: 26px;  line-height: 26px;}
	
	.lp_istreb_dov .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_istreb_dov .title {  font-size: 26px;  line-height: 30px;}
	.lp_istreb_dov .title_2 {  font-size: 20px;  line-height: 23px;}
	.lp_istreb_dov .desc p {  font-size: 18px;  line-height: 20px;  margin-bottom: 12px;}
	.lp_istreb_dov .circle_block{margin-top: 30px;}
	
	.lp_all_world .wrap_cont {  padding: 50px 15px 50px 15px;}
	.lp_all_world .title {  font-size: 32px;  line-height: 34px;}
	
	.lp_doc_faster_tbl .title {  font-size: 28px;  line-height: 28px; text-align:center;}
	.lp_doc_faster_tbl .wrap_cont {  padding: 40px 0px 45px 0px;}
	
	.lp_other_country .text {  max-width: 100%;  width: 100%;}
	.lp_other_country .title_top {  font-size: 26px;  line-height: 30px;  margin-bottom: 95px;}
	
	.lp_original_transl .title{ font-size: 28px;  line-height: 28px;}
	.lp_original_transl .wrap_cont {  padding: 40px 15px 40px 15px;}
	.lp_original_transl ul li {  font-size: 20px;  line-height: 22px;  padding-left: 40px;  margin-bottom: 20px;}
	
	.lp_pechat_doc .wrap_cont {  padding: 60px 15px 60px 15px;}
	.lp_pechat_doc .title {  font-size: 32px;  line-height: 32px;}
	.lp_pechat_doc .circle {display:none;}
	.lp_pechat_doc .title_2 {   font-size: 20px;  line-height: 24px;  margin-top: 40px;}
	.lp_pechat_doc ul li {  font-size: 18px;  line-height: 24px;  padding-left: 38px;   margin-bottom: 20px;}
	
	.lp_apostil_tranls .title {   font-size: 28px;   line-height: 28px;}
	.lp_apostil_tranls .wrap_cont {  padding: 50px 15px 30px 15px;}
	
	.lp_original_doc_2 .title_2 {  font-size: 20px;    line-height: 22px;}
	
	.lp_apostil_3 .warn{text-align:center; padding-left:0px; margin-top:50px}
	.lp_apostil_3 .warn:before {    top: 0px;  left: 0px; right:0px; margin:0px auto; margin-top:-45px;}
	.lp_apostil_3 .warn_2{margin-top:80px;}
	
	.lp_apostil_country .wrap_cont {  padding: 60px 15px 20px 15px;}
	.lp_apostil_country .title div {   font-size: 26px;   line-height: 32px;}
	.lp_apostil_country .title_2 {   font-size: 20px;   line-height: 22px;}
	
	.lp_old_copy .wrap_cont {  padding: 50px 15px 45px 15px;}
	.lp_old_copy .title {  font-size: 26px;  line-height: 26px;}
	.lp_old_copy_2 .wrap_cont {  padding: 60px 15px 80px 15px;}
	.lp_old_copy_2 .original {  display: block;  vertical-align: top;  float: none;  width: 100%;  padding-top: 40px;  text-align: center;
    padding-right:0px;}
	.lp_old_copy_2 .teh_copy {  display: block;  vertical-align: top;  float: none;  width: 100%;  padding-top: 40px;  text-align: center;
    padding-right:0px;}
	.lp_old_copy_2 .original .tit{margin-bottom:10px;}
	.lp_old_copy_2 .teh_copy .tit{margin-bottom:10px;}
	
	.lp_apost_price_plus .wrap_cont {   padding: 45px 15px 75px 15px;}
	.lp_apost_price_plus .title {  font-size: 28px;  line-height: 32px;}
	
	.lp_apost_price_plus .right_heart_text {   max-width: 210px; padding-top: 42px;}
	
	.lp_big_texts .step_title {  font-size: 28px;  line-height: 28px;   padding-top: 0px;}
	
}	


@media (max-width: 480px){
	.modal_div .modal_close { color:#fff; font-size:30px; font-weight:bold; z-index:5002; width: 21px;
	height: 21px;  position: absolute;   top: -45px;  right: 0px;  cursor: pointer;  display: block;}
   .menu_state_open .menu-container_invis { margin-top:50px;}
   .superbase{padding-top:60px;}
   
	.lp-block .right_heart_text {  font-size: 18px;  line-height: 20px;  padding-top: 30px;  max-width: 100px;}
	.lp-block .right_heart_2 .right_heart_text {  font-size: 15px;  line-height: 15px;   max-width: 100px;  padding-top: 20px;}

	
	
	.lp-main .title {  font-size: 42px;  line-height: 35px;}
	.lp-main ul {  margin-top: 50px; max-width: 100%;
    width: 100%;}
	.lp-main ul li {text-align:center;  margin-bottom: 50px;  font-size: 15px;  padding-left: 0px;}
	.lp-main ul li:before { top: -15px;  left: 0px; right:0px; margin:0px auto;  margin-top: -11px;}
	.lp-main .under_title {text-align:center;  padding-top: 0px;  padding-left: 0px;}
	.lp-main .circle {left:0px; margin:0px auto; position:relative; top:40px; bottom:auto;  right: 0px;}

	.lp1 .title {  font-size: 34px;  line-height: 30px;}
	
	.lp2 .slider_text { max-width: 100%;  position: relative;  left: 0px;  padding-left: 75px;}
	.lp2 .title_2 { font-size: 28px;  margin-top: 62px;}

	.lp7 .title_2 {  font-size: 28px;     line-height: 28px;}
	
	

	.lp-block .form_all .select-wrapper_1, .lp-block .form_all .select-wrapper_2 {  width: 100%;
	display: block;  vertical-align: bottom;}
	.lp-block .form_all .select-wrapper {  position: relative; display: block;  width: 100%;  vertical-align: bottom;}
	.lp-block .form_all .select-revers {  padding: 0px 0%;  width: 100%;  text-align: center;  position: relative;
	display: block;  vertical-align: bottom; margin:15px 0px;}
	.lp-block .form_all .select-swap {  width: 100%;  height: 56px;}
	.lp-block .form_all .line_revers{margin-bottom:70px;}


	.lp12 .cash_block .cash {margin-bottom:20px;   width: 50%;}
	
	
	.lp-main_2 .wrap_cont {  padding: 60px 15px 95px 15px; }
	.lp-main_2 .title {  font-size: 32px;  line-height: 30px;  margin-top: 0px;}
	.lp-main_2 .title_2 {  font-size: 20px;  line-height: 24px;  margin-top: 10px;}
	.lp-main_2 .we_trust {  max-width: 180px;  width: 100%; height: 75px;  background: url("images/pics/right_heart_3.e8d1c4f3f9a1.png") no-repeat 50% 0%;
    background-size: 100%;  font-size: 20px;  line-height: 20px;  padding-top: 22px;  padding-right: 15px;}
	
	
	.lp15 .wrap_cont {  padding: 74px 15px 35px 15px;}
	.lp15 .title_2 {  font-size: 20px;  line-height: 20px;}
	
	.lp18 ul li {  margin-bottom: 27px;  font-size: 16px;  line-height: 22px;  padding-left: 40px;}
	
	.lp19 .busines {font-size: 18px;}
	
	
	.lp21 .wrap_cont {  padding: 75px 15px 40px 15px;}
	.lp21 .quote_cell .rect_block_small { width: 100%; float: none; padding:0px; text-align: center; margin-bottom:20px;} 
	.lp21 .quote_cell .cloud_blue { width: 100%; float: none; }
	.lp21 .quote_cell_2 .cloud_blue_2 {  width: 100%; float: none;}
	.lp21 .quote_cell_2 .rect_block_small {  width: 100%; float: none;  text-align: center; padding-right:0px;  padding-left: 0px;}
	.lp21 .quote_cell .name {text-align: center;}
	.lp21 .quote_cell .prof {text-align: center;}
	.lp21 .quote_cell {margin-bottom:60px;}
	
	.lp21 .rect_block {  display: block;  float: none;  width: 100%; max-width:260px; margin:0px auto; text-align:center;}
	.lp21 .name { text-align: center;}
	.lp21 .prof { text-align: center;}
	.lp21 .rectangle {   border-radius: 65px 65px 0px 65px;   -moz-border-radius: 65px 65px 0px 65px;  -webkit-border-radius: 65px 65px 0px 65px;}
	.lp21 .title{text-align:center; font-size: 28px;    line-height: 28px;}
	.lp21 .title_2{text-align:center;}
	.lp21 .quote {  float: none;  width: 100%;  margin-left: 0px;  margin-top: 40px;}
	.lp21 .quote:before {  top: -25px;  left: 0px;}
	
	.lp21 .quote_cell_3 .cloud_blue_3 .before {  width: 200px;  height: 78px;  top: -225px; left: 0px; right:0px; margin:0px auto;
    background-size: 100%;  margin-top: -12px;  background: url("images/pics/one_more_example.e049685f0737.png") no-repeat; 
	background-size:100%;}
	.lp21 .quote_cell_3_rus .cloud_blue_3:before {   width: 200px;  height: 78px;  top: -225px; left: 0px; right:0px; margin:0px auto;
    background-size: 100%;  margin-top: -12px; 
    background: url("images/pics/forexample_5.92803c9ea0ef.png") no-repeat;   background-size: 100%;}	
	.lp21 .quote_cell_3 .cloud_blue_3 .before div {  position: absolute;  font-size: 18px;  line-height: 18px;  height: 18px;  left: 0px;  
	top: -30px;  max-width: 100px;}
	
	
	
	
	.lp26 .boxer_2 .left_box {  padding-left: 10px;  font-size: 12px;  line-height: 14px;}
	.lp26 .boxer_2 .box_top .tit {  font-size: 13px;line-height: 13px;}
	.lp26 .boxer_2 .box_top .tit_2 {  font-size: 13px;  line-height: 13px;  margin-top: 2px;}
	.lp26 .boxer_2 .box_price {  font-size: 12px;  line-height: 12px;}
	.lp-block .form_all .line_chek {  float: none;  width: 100%;}
	.form_all .check_soc .img_check {  max-width: 50px;}
	.lp-block .form_all .check_soc {  float: left;   width: 25%;   padding: 0px 5px;}
	
	.lp30 .title {  font-size: 30px; line-height: 30px;}
	.lp30 .under_tit {  font-size: 24px;  line-height: 26px;}
	.lp30 .swiper-button-next-part {  right: 0px;  }
	
	.lp-main_2 .wrap_cont, .lp-main_3 .wrap_cont, .lp15 .wrap_cont, .lp16 .wrap_cont, 
	.lp17 .wrap_cont, .lp18 .wrap_cont, .lp19 .wrap_cont, .lp20 .wrap_cont, .lp21 .wrap_cont,
	.lp22 .wrap_cont, .lp23 .wrap_cont, .lp24 .wrap_cont, .lp25 .wrap_cont, 
	.lp27 .wrap_cont,.lp28 .wrap_cont, .lp29 .wrap_cont, .lp30 .wrap_cont{  padding-left:5px;  padding-right:5px;}
	
	.lp-block .form_all .fl_upld { float: none; }
	.lp-block .form_all .check_urgent {   float: none;     padding-right: 0px; margin-top:20px;}
	
	.lp26_3 iframe {  width: 280px;  height: 240px;}
	.lp26_3 .mail a {  font-size: 22px;  line-height: 22px;}
	
	
	.lp-main-transl .title {  text-align: center;  font-size: 42px;  line-height: 35px;}
	.lp-main-transl .right_heart {  position: relative;  max-width:170px;  top: 15px;  left: 0px;
    right: 0px;  margin: 0px auto;  display: block;}
	
	.lp_main_postredak .title {  font-size: 32px;  line-height: 38px; }
	.lp_main_prov_kachestvo .title {  font-size: 42px;  line-height: 48px; }
	
	
	.lp_main_teh_doc .transl_img {  position: relative;  width: 100%;  max-width: 225px;  right: 0px;
    left: 0px;  margin: 0px auto;  display: block;  top: 0px;  margin-top: -10px;  bottom: auto;}
	
	.footer-bg .soc_block .soc { padding: 0px 0px;  float: none;   margin-top: 20px;}
	.footer-bg .soc_block .soc_1 {   margin-top: 40px;}

	
	
	.lp33 .rectangle {float:none; display: block;  margin: 0px auto;}
	.lp33 .info_rectangle { display: inline-block;  text-align: center;  float: none;  padding-right: 0px;}
	.lp33 .rect_block { width:100%; text-align:center;  display: block;  padding-right:0px;  margin-top: 33px;  float: none;}
	.lp33 .name {margin-top: 38px;  text-align:center;}
	.lp33 .prof {text-align:center;}
	
	.lp39 .rouble{ top:-60px; left:0px; }
	
	.lp41 .flags_block .date{float:none; width:100%; }
	.lp41 .flags_block .date_1 {  margin-right: 0px; margin-bottom:30px;}
	.lp41 .right_block .before { top: -30px;  left: 0px; right:-200px; margin:0px auto;}
	
	.lp49 .bad_block { float: none;  width: 100%;}
	.lp49 .bad_block_1 {  margin-right: 0%; margin-bottom:40px;}
	.lp49 .bad_block .tit {  font-size: 16px;  margin-top: 10px;}
	.lp49 .bad_block_img {  position: relative;  display: inline-block;}
	.lp49 .right_block {  width: 100%;  text-align: center;}
	
	.lp_serch_doc .find_doc{font-size:12px;}
	
	.lp_world .circle { width:260px;  height: 260px;  padding-top:33px; }
	.lp_world .circle_text {  font-size: 18px;  line-height: 20px;  max-width: 140px;  width: 100%; margin:0px auto;}
	.lp_world .circle_percent {  font-size: 45px;  line-height: 45px;  margin-top: 0px; margin-bottom: 0px; margin:0px auto;}

	.lp_usluga_doc .circle{position:relative; bottom: auto; top:auto; left:0px; right:0px; margin-top:-20px;}
	
	.lp_menu_img .img { margin-bottom:40px;  display: block;  width: 100%;  text-align: center;  padding: 0px 0px;  vertical-align: top;}
	.lp_menu_img_2 .orange_block{position:relative; width:100%; max-width:100%; text-align:center;}
	
	.lp_big_texts .step .step_tbl {  display: block;  width: 100%;  max-width: 100%;  background: #fff;  padding: 25px 15px 35px 15px;}
	.lp_big_texts .step .step_tbl .step_cell {  display: block;   width: 100%;}
	.lp_big_texts .step_cell_r {  width: 100%;}
	.lp_big_texts .step_cell_l {padding-bottom:20px;  width: 100%;}
	
	
	.lp_proverka_stoim .circle {  width: 240px;  height: 240px;    padding-top: 60px;}
	.lp_proverka_stoim .circle .tit {  font-size: 20px;  line-height: 22px;}
	.lp_proverka_stoim .circle .desc {  font-size: 28px;  margin-top: 20px;}
	.lp_proverka_stoim .circle .small_desc { max-width:200px; width:100%; margin:0px auto;  font-size: 16px;
    line-height: 20px;  margin-top: 8px;}
	.lp_proverka_stoim .circle_2 {  margin-top: -40px; top:auto;}
	
	.lp_proverka_stoim_2 .circle .text_top {  font-size: 17px; line-height: 20px; max-width:200px; margin:0px auto;}
	.lp_proverka_stoim_2 .circle .text_top div{ height:auto;}
	.lp_proverka_stoim_2 .circle .tit_und { font-weight: 600; font-size:22px; line-height: 24px; width:100%;  max-width:160px; margin-top: 10px;}
	.lp_proverka_stoim_2 .circle{padding-top: 40px;}
	.lp_proverka_stoim_2 .circle_1 .text_top  div{ padding-top:25px;}

	.lp_faster_tarif .desc_faster_block .desc_faster_1{margin-bottom:100px; margin-top:100px;}
	.lp_faster_tarif .desc_faster_block .desc_faster_1:before {  top: -60px;  left: 0px; right:0px; margin:0px auto; 
    z-index: 1;  background: url("images/pics/Clock-Checked.3fbf807cbbe4.png") no-repeat;  background-size: 100%;}
	.lp_faster_tarif .desc_faster_block .desc_faster_2:before {  top: -60px;  left: 0px; right:0px; margin:0px auto; 
    z-index: 1;  background: url("images/pics/Profile.ca4bcd7dbbae.png") no-repeat;  background-size: 100%;}
	.lp_faster_tarif .desc_faster_block .desc_faster{padding-left:0px; text-align:center;}
	
	
	
	.lp_practic .step:before { top:-100px;  left: 0px; right:0px; margin:0px auto;  margin-top: 0px;}
	.lp_practic .lp_cont {  margin-top: 160px;}
	.lp_practic .step { text-align:center;   margin-bottom: 167px;  padding-left:0px;}
	.lp_practic .step_4{margin-bottom:0px;}
	
	.lp_zaderzhka .step {   padding-left: 0px; text-align:center; margin-top:100px;}
	.lp_zaderzhka .step:before { top:-100px;  left: 0px; right:0px; margin:0px auto;  margin-top: 0px;}
	
	
	.lp-main_2_2 .we_trust {  max-width: 180px;  width: 100%;  height: 75px;  background: url("images/pics/right_heart_3.e8d1c4f3f9a1.png") no-repeat 50% 0%;
    background-size: 100%;  font-size: 18px;  line-height: 20px;  padding-top: 30px;  padding-right: 0px;}
		
	.lp_main_science .transl_img {  margin-top: 0px;}
	.lp_proverka_stoim .circle_0 {   padding-top: 70px;}
	.lp_proverka_stoim_2 .circle_3 .tit_und{margin-top:20px; max-width: 150px;}
	
	.lp-block .right_heart_new_2 .right_heart_text {  max-width: 140px;  font-size: 15px;  line-height: 18px;  padding-top: 27px;}
	
	.lp_apost_price_plus .right_heart_text {   max-width: 190px; padding-top: 42px;}
}

	
   
   
 @media (max-width: 360px){
	.header-float .head_tbl_one .logo_invis img {margin-top:3px;}
	.lp12 .cash_block .cash {margin-bottom:30px;  float: none;  width: 100%;  text-align: center;}
	.lp26_3 iframe {  width: 200px;  height: 180px;}
	.lp-main-transl ul li br{display:none;}
	.lp43 ul li br{display:none;}
	.lp44 .title {text-align:center; font-size: 28px;  line-height: 28px;}
	.lp47 .sert_tit {  margin-top: -20px;  font-size: 10px;}
	
	.lp46 .circle_block {display:block; margin:0px auto;  position: relative;}
	.lp46 .circle_block_2{margin-top:40px;}
	.lp46 .rectangle_block {  margin-top: 90px;}
	
	.lp_serch_doc .search_block .word_block {  padding-right: 0px;  width: 100%;  margin-bottom: 22px;}
	
	.lp_world .circle { width:210px;  height: 210px;  padding-top:15px; }
	.lp_world .circle_text {  font-size: 16px;  line-height: 20px;  max-width: 140px;  width: 100%; margin:0px auto;}
	.lp_world .circle_percent {  font-size: 35px;  line-height: 35px;  margin-top: 0px; margin-bottom: 0px; margin:0px auto;}
	
	.lp_many_quickly .manager_block {   display: block;  width: 100%;  max-width: 100%; text-align:center;}
	.lp_many_quickly .manager_block .img_left { margin:0px auto;  max-width: 100px;   display: block;}
	.lp_many_quickly .manager_block .manager_right {margin:0px auto;  padding: 10px 0px 0px 0px;  display: block;  vertical-align: bottom;}
	.lp_many_quickly .name{text-align:center;}
	
	.lp_more_often .img {  float: none; width:100%;}
	.lp_more_often .block_left .img_2 { float: none; width:100%; margin-top:20px;	}
	
	.lp_main_postredak .title {  font-size: 28px;  line-height: 28px; }
	.lp_main_prov_kachestvo .title {  font-size: 32px;  line-height: 38px; }
	
	.lp_main_ekonom .title_2 {  text-align: center;  font-size: 20px;  line-height: 20px;  margin-top: 18px;  z-index: 3;}
	
	.lp_localiz .title_2 {  font-size: 18px;  line-height: 22px;}
	.lp_localiz_6 .title_2{text-align:center;}
	
	
}  
 
 
 @media (max-width: 340px){
	.header-float .head_tbl_one_tbl {  display: block;  width: 100%;}
	.header-float .head_tbl_one .logo_invis {  float: none;}
	.header-float .head_tbl_one .logo_invis img {  width: 100%;  max-width: 121px;}
	.header-float .phone a { float:none;  font-size: 11px;}
	
	.lp-block .form_bot_1 .cv_block {  height: 145px;  width: 145px;  margin-top: 30px;   padding-top: 76px;}
	
	.lp41 .right_block {  margin-top: 170px;}
	.lp41 .right_block .before {   top: -140px;  left: 0px; right:0px; margin:0px auto;}
	
	.lp_autosim_circles .circle {height:200px; width:200px; font-size: 12px;  line-height: 20px;  position: relative;}
	.lp_autosim_circles .circle_1 {  padding-top:80px;}
	.lp_autosim_circles .circle_1:before {  top: 40px;}
	.lp_autosim_circles .circle_3 {  padding-top: 60px;}
	.lp_autosim_circles .circle_4 {  padding-top: 55px;}
	.lp_autosim_circles .circle b {  font-size: 28px;  line-height: 28px;}
	
	
	.lp_specialists .circle{  width:180px; height:180px;  padding-top:60px; position:relative;}
	.lp_specialists .circle .tit{font-size: 20px; line-height: 22px;}
	.lp_specialists .circle .desc{font-size: 12px; line-height: 17px;  max-width:210px; margin-top:10px;}
	
	.lp_specialists .circle_1:before { background: url("images/pics/ico_language_c.9d80f5c631bc.png"); background-size:100%;  width: 40px;  height: 40px; top:20px;}		
	.lp_specialists .circle_2:before { background: url("images/pics/ico_approval.0796eae14c39.png"); background-size:100%;  width: 40px;  height: 40px; top:20px;}	
	
	.lp_blue .forexample div {left: 10px;   top: 30px; font-size: 20px;  line-height: 20px;}
	
	.lp_teh_spec .circle {  width: 220px;  height: 220px;   padding-top: 14px;}
	.lp_teh_spec .circle img {  max-width: 55px;}
	.lp_teh_spec .circle .tit {  font-size:24px;  line-height: 30px;   margin-top: 10px;}
	.lp_teh_spec .circle .desc {  font-size: 16px;  line-height:18px;  margin-top: 10px;   max-width: 180px;}
	.lp_teh_spec .circles {  height: 420px;  margin-top: 30px;}
	
	.form_new .check_soc label.ico_WhatsApp {  height: 30px;  width: 29px;
    background: url("images/pics/ico_form_WhatsApp.d0d26518a1c5.png") no-repeat 0px 0px; background-size:100%;}
	.form_new .check_soc input[type="radio"]:checked + label.ico_WhatsApp { height: 30px;  width: 29px;
    background: url("images/pics/ico_form_WhatsApp.d0d26518a1c5.png") no-repeat 0px -30px; background-size:100%;}
	
	.form_new .check_soc label.ico_Telegram {  height: 27px;  width: 32px;
    background: url("images/pics/ico_form_telegram.5b2e3bc19ad6.png") no-repeat 0px 0px; background-size:100%;}
	.form_new .check_soc input[type="radio"]:checked + label.ico_Telegram { height: 27px;  width: 32px;
    background: url("images/pics/ico_form_telegram.5b2e3bc19ad6.png") no-repeat 0px -28px; background-size:100%;}
	
	.form_new .check_soc label.ico_sms {  height: 30px;  width: 35px;
    background: url("images/pics/ico_form_sms.998a56515905.png") no-repeat 0px 0px;  background-size:100%;}
	.form_new .check_soc input[type="radio"]:checked + label.ico_sms { height: 30px;  width: 35px;
    background: url("images/pics/ico_form_sms.998a56515905.png") no-repeat 0px -30px; background-size:100%;}
	
	.form_new .check_soc label.ico_email {   height: 27px;   width: 37px;
    background: url("images/pics/ico_form_mail.896db3fb4d14.png") no-repeat 0px 0px; background-size:100%;}
	.form_new .check_soc input[type="radio"]:checked + label.ico_email { height: 27px;   width: 37px;
    background: url("images/pics/ico_form_mail.896db3fb4d14.png") no-repeat 0px -27px; background-size:100%;}
	
	
}
	
	

 
@media (max-width: 320px){
	.header-float .head_tbl_one .cell_1 {width: 100%;padding-left:0%; padding-right:40px; display:block;}
	.header-float .head_tbl_one .cell_4{width: 100%; display:block; padding-right:0px; text-align:center;}
	.header-float .head_tbl_one .phone {margin-top:0px;float:none; text-align:right;  padding-top: 0px;  padding-right: 0px;}
	.menu_state_open .menu-container_invis { margin-top:70px;}
	.superbase{padding-top:80px;}
	.lp-main .title {  font-size: 32px;  line-height: 30px;}
	.lp-main-transl .title {  text-align: center;  font-size: 32px;  line-height: 30px;}
	
	.lp_main_postredak .title {  font-size: 24px;  line-height: 24px; }
	.lp_main_prov_kachestvo .title {  font-size: 32px;  line-height: 38px; }
	
	
	.lp1 .title {  font-size: 28px;  line-height: 25px;}
	
	.lp15 .title {  font-size: 32px;}
	.lp17 .title { font-size: 32px; line-height: 24px;}
	
	.form_all .check_soc input[type="checkbox"]:checked + label:after, .form_all .check_soc input[type="checkbox"]:not(:checked) + label:after {
    bottom: -15px;}
	
	.footer-bg .phone a {  font-size: 18px;  padding-left: 40px;}
	
	.lp_video_audio .lp-container .before {  right: -50px;}
	
	.lp25 .forexample div {    font-size: 20px;  line-height: 20px; height:20px;  left: 15px;    max-width: 120px;  width: 100%; }
	.lp7 .forexample div {   font-size: 20px;  line-height: 20px; height:20px;  left: 15px;    max-width: 120px;  width: 100%; }
	
	.lp_faster_skidka .red_cir {   font-size: 11.25VW;  line-height: 1.2; padding-top: 15.625VW;}
	
	
	.lp_avtor_verstka .rouble{position:relative; top:auto; left:0px; right:0px; margin:0px auto;}
	.lp_avtor_verstka .lp-container {  text-align: center;   margin-top: 60px;}
	.lp_avtor_verstka .rouble_3{margin-top:0px;}
	.lp_avtor_verstka .rouble_3 div {  left: 20px;   padding-top: 12px;   max-width: 190px;}
	
	.lp_zaver_doc .circle {padding-top: 70px; font-size: 11px;   width: 190px;   height: 190px;}
	
	.lp_original_doc .circle div {  font-size: 10px;  line-height: 16px;  max-width: 120px;   padding-top: 40px;}
	.lp_original_doc .circle_1 {  height: 220px; width:220px;}
	
	.lp_apost_price_plus .right_heart_text {   max-width: 150px; padding-top: 8vw; font-size:6VW; line-height:1;}
	
}

@media (max-width: 280px){
	.lp_two_examples .forexample div {    font-size:7.14VW;}
}