.main_topform_cinar .bl_8,#dostigaemkpi{
	background:url(../img/partner_back.jpg) center/cover no-repeat;
}
.amir_kogda .bl_img_arrow{
	padding:20px 10px 20px 60px;
	background-color:#fff;
	border-radius:10px;
	box-shadow:0 10px 20px rgba(203,203,203,.25);
	left:0;
	top:Auto;
	bottom:150px;
}
.bl_img_label strong{
	color:#0158B6;
}
.amir_kogda .bl_img_title{
	font-size:20px;
}
.amir_kogda .bl_img_arrow::before{
	left:20px;
	transform:rotateZ(45deg);
}
.bl_img_button{
	background:url(../img/dima_back.png) center/contain no-repeat;
	position:absolute;
	left:-130px;
	top:25px;
	width:180px;
	height:180px;
	cursor:pointer;
	z-index:10;
}
.form_container_in ul{
	list-style-type:none;
	margin:0 0 20px;
	padding:0;
	display:flex;
	flex-wrap:wrap;
}
.form_container_in ul li{
	padding-left:40px;
	margin-right:15px;
	background:url(../img/li_back.svg) left top no-repeat;
}
a.mainbtn_2{
	text-decoration:none;
	color:#fff!important;
}
.partner img{
	width:600px;
}
.bone iframe{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.bone{
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
	margin-top: 25px;
	border-radius: 20px;
}
.bl_widjet_color_item_in:hover{
	color:#fff;
}
.bl_widjet_in,
.partner_fix_1 .bl_widjet_color_item_in{
	border-radius:15px;
}
#dostigaemkpi .bl_widjet_color_item_2 .bl_widjet_color_item_in{
	height:auto;
}
.partner_fix_1 .bl_widjet_color_item_2 .bl_widjet_color_item_in:first-child{
	margin-bottom:15px;
}
.partner_fix_1 .bl_widjet_color_item_in_wrap {
	padding-left:0;
}
.partner_fix_1 .bl_widjet_color_item_in_wrap .bl_widjet_color_item_name{
	padding:0 0 25px 70px;
	font-size:18px;
}
.partner_fix_1 .bl_widjet_color_item_in_wrap .bl_widjet_color_item_name.nobad{
	padding-bottom:0;
}
.seocalc.igor_form .bl_8{
	height:auto;
}
.seocalc_partner .form_container_in strong{
	display:inline-block;
	font-size:14px;
	line-height:26px;
	letter-spacing:0.02em;
	color:#0158B6;
	padding:5px 20px;
	background:#E1EFFF;
	border-radius:5px;
	margin-top:10px;
}
.seocalc.igor_form .bl_img_box{
	right:0;
}
section.bubbles{
	overflow:hidden;
	padding:40px 0;
}
.bubble_row{
}
.bubble_item_wrap{
	opacity:0;
	transform:translateY(1000px);
	-webkit-transition:all .6s;
	-moz-transition:all .6s;
	transition:all .6s;
	display:flex;
	flex-wrap:wrap;
	margin-top:40px;
}
.bubble_item_wrap.active{
	opacity:1;
	transform:translateY(0px)
}
.bubble_item_wrap:nth-child(even){
	justify-content:end;
}
.bubble_item{
	position:relative;
	border-radius:20px;
	background:#EFEFEF;
	padding:30px 50px;
	color:#555;
	font-weight:600;
	font-size:20px;
	line-height:27px;
	width:max-content;
}
.bubble_item img{
	width:auto;
	position:absolute;
	left:-25px;
	bottom:-30px;
}
.bubble_item::before{
	display:block;
	content:'';
	position:absolute;
	z-index:2;
	left:34px;
	bottom:-25px;
	width:7px;
	height:7px;
	background:#35D558;
	border-radius:10px;
}
.bubble_item_wrap:nth-child(even) .bubble_item::before{
	right:34px;
	left:auto;
}
.bubble_item::after{
	display:block;
	content:'Клиент';
	position:absolute;
	z-index:2;
	left:65px;
	bottom:-30px;
	color:#CECECE;
	font-size:16px;
	font-weight:500;
	line-height:22px;
}
.bubble_item_wrap:nth-child(even) .bubble_item::after{
	right:65px;
	left:auto;
	content:'Дмитрий Дементьев';
}
.bubble_item_wrap:nth-child(odd) .bubble_item{
	margin-left:140px;
}
.bubble_item_wrap:nth-child(even) .bubble_item{
	margin-right:140px;
	background:#1BCC68;
	color:#fff;
}
.bubble_item_wrap:nth-child(even) .bubble_item img{
	right:-25px;
	left:auto;
}
#dostigaemkpi_2 .bl_widjet_color_item_in{
	box-shadow:0 15px 35px rgba(173,191,214,0.15);
	color:#0158B6;
}
#dostigaemkpi_2 .bl_widjet_color_item_in:hover{
	color:#fff;
}
#dostigaemkpi_2 .bl_widjet_color_item_name{
	font-weight:700;
}
.bl_row_center{
	justify-content:center;
}
.bl_row_center .typeh2{
	text-align:center;
}
.ss_row{
	padding-bottom:385px;
}
.container.bl_widjet_color_section{
	position:relative;
	padding-top:70px;
	padding-bottom:230px;
	border-radius:40px;
	color:#404B69;
	text-align:center;
	font-size:18px;
	max-width:1100px;
}
.container.bl_widjet_color_section strong{
	display:block;
}
.ss_wrap{
	position:absolute;
	top:60%;
	margin:0 -90px;
}
.ss_wrap .bl_lg_3{
	padding:0;
}
.ss_wrap img{
	width:100%;
}
.partnerew img{
	margin-top:50px;
	width:100%;
}
.partnerew + a{
	width:max-content;
	padding:0 35px;
	margin:40px auto 0;
}
.igor_form.vural_form.ruslan_form .bl_img_box{
	z-index:10;
}
.box_2022{
	border-radius:10px;
	border: 1px solid #F1F1F1;
	box-shadow:0 15px 35px 0 rgba(173,191,214,0.15);
}
@media(max-width:1300px){
.bl_8{
	min-height:0;
}
.partner img{
	width:500px;
}
.seocalc.igor_form .bl_img_arrow{
	left:-30px;
	top:100px;
}
.container.bl_widjet_color_section{
	padding-top:40px;
	padding-bottom:170px;
}
.box_2022_wrap{
	justify-content:space-around;
}
.box_2022{
	margin-bottom:25px;
}
.igor_form.vural_form.ruslan_form{
	height:650px;
}
}
@media(max-width:1070px){
.partner img{
	width:100%;
}
.bl_img_box img{
	float:right;
}
.amir_kogda .bl_img_arrow{
	left:200px;
	bottom:100px;
}
.bl_img_button{
	left:-70px;
	top:35px;
	width:120px;
	height:120px;
}
#dostigaemkpi .bl_row_lg,
#dostigaemkpi_2 .bl_row.bl_row_lg{
	justify-content:space-around;
}
.seocalc.igor_form .bl_8{
	padding-top:30px;
}
.seocalc.igor_form .bl_img_box{
	right:-195px;
}
.seocalc.igor_form .bl_img_box img{
	max-width:90%;
}
.seocalc.igor_form .bl_img_arrow{
	left:50px;
	top:0;
}
.bubble_item_wrap .bubble_item{
	margin:0!important;
}
#dostigaemkpi_2{
	padding-bottom:0;
}
.ss_wrap{
	margin:0;
}
.igor_form .bl_8,.igor_form.vural_form.ruslan_form{
	height:auto;
	padding-top:40px;
}
.igor_form .bl_img_box img{
	max-width:55%;
}
.igor_form.vural_form.ruslan_form .bl_img_box{
	right:0;
}
.igor_form.vural_form.ruslan_form .bl_img_arrow{
	top:60px;
	left:auto;
	right:-33%;
}
}
@media(max-width:800px){
.form_container_in ul,
.amir_kogda .sendform{
	justify-content:center;
}
a.mainbtn_2{
	padding:0 25px;
}
.bl_img_box img{
	float:none;
}
.amir_kogda.main_topform_cinar .bl_8,
.form_container_in{
	padding-bottom:0;
}
.amir_kogda .bl_img_box.bl_box_only_mobile img{
	margin:35px auto 0;
}
.amir_kogda .bl_img_arrow{
	width:auto;
	height:auto;
	display:none;
}
.amir_kogda .bl_img_label,
.amir_kogda .bl_img_title{
	color:#404b69;
}
.amir_kogda .bl_img_arrow br{
	display:inline;
}
.typeh2, h2 {
	font-size:25px;
	text-align:center;
}
.typeh2 br, h2 br{
	display:none;
}
.bl_row_section.bl_widjet_color_section{
	padding:30px 0;
}
.bl_widjet_color_item_in_wrap br, h2 br,.dnon{
	display:none;
}
.partner_fix_1 .bl_widjet_color_item_in_wrap{
	margin-left: 0;
}
.seocalc_partner .form_container_in strong{
	display:block;
	font-size:11px;
}
.seocalc.igor_form .bl_img_arrow,
.igor_form.vural_form.ruslan_form .bl_img_arrow{
	left:0;
	top:auto;
	right:auto;
}
/*.seocalc.igor_form .bl_9,
.seocalc.igor_form h2{
	text-align:center;
}*/
.ss_wrap{
	position:static;
}
.ss_row{
	padding-bottom:0;
}
.container.bl_widjet_color_section{
	padding:30px 0;
}
.ss_wrap .bl_lg_3{
	width:50%;
}
}
@media(max-width:700px){
.container.bl_widjet_color_section strong{
	display:block-inline;
}
.bubble_item{
	padding:15px 30px;
	font-size:18px;
	line-height:24px;
}
.bubble_item_wrap:nth-child(odd) .bubble_item{
	padding-left:50px;
}
.bubble_item_wrap:nth-child(even) .bubble_item{
	padding-right:50px;
}
.bubble_item_wrap:nth-child(8),
.bubble_item br{
	display:none;
}
}
@media(max-width:580px){

}
@media(max-width:480px){
.partnerew + a {
	width:auto;
	margin:20px auto 0;
	text-align:center;
}
}