

/* Start:/local/templates/main/styles.css?165661055741691*/
@font-face {
	font-family: 'Conv_segoeuib';
	src: url('/local/templates/main/assets/fonts/segoeuib.eot');
	src: local('☺'), url('/local/templates/main/assets/fonts/segoeuib.woff') format('woff'), url('/local/templates/main/assets/fonts/segoeuib.ttf') format('truetype'), url('/local/templates/main/assets/fonts/segoeuib.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_roboto-black_1';
	src: url('/local/templates/main/assets/fonts/roboto-black_1.eot');
	src: local('☺'), url('/local/templates/main/assets/fonts/roboto-black_1.woff') format('woff'), url('/local/templates/main/assets/fonts/roboto-black_1.ttf') format('truetype'), url('/local/templates/main/assets/fonts/roboto-black_1.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/** Generated by FG **/
@font-face {
	font-family: 'Conv_roboto-regular';
	src: url('/local/templates/main/assets/fonts/roboto-regular.eot');
	src: local('☺'), url('/local/templates/main/assets/fonts/roboto-regular.woff') format('woff'), url('/local/templates/main/assets/fonts/roboto-regular.ttf') format('truetype'), url('/local/templates/main/assets/fonts/roboto-regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/** Generated by FG **/
@font-face {
	font-family: 'Conv_roboto-bold_1';
	src: url('/local/templates/main/assets/fonts/roboto-bold_1.eot');
	src: local('☺'), url('/local/templates/main/assets/fonts/roboto-bold_1.woff') format('woff'), url('/local/templates/main/assets/fonts/roboto-bold_1.ttf') format('truetype'), url('/local/templates/main/assets/fonts/roboto-bold_1.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/** Generated by FG **/
@font-face {
	font-family: 'Conv_roboto-medium';
	src: url('/local/templates/main/assets/fonts/roboto-medium.eot');
	src: local('☺'), url('/local/templates/main/assets/fonts/roboto-medium.woff') format('woff'), url('/local/templates/main/assets/fonts/roboto-medium.ttf') format('truetype'), url('/local/templates/main/assets/fonts/roboto-medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/** Generated by FG **/
@font-face {
	font-family: 'Conv_roboto-regular';
	src: url('/local/templates/main/assets/fonts/roboto-light.eot');
	src: local('☺'), url('/local/templates/main/assets/fonts/roboto-light.woff') format('woff'), url('/local/templates/main/assets/fonts/roboto-light.ttf') format('truetype'), url('/local/templates/main/assets/fonts/roboto-light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
.gradient {
	background-color: #45bc30;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjNmNkOTRlIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxZTlmMTIiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%,color-stop(0, rgb(108, 217, 78)),color-stop(1, rgb(30, 159, 18)));
	background-image: -webkit-repeating-linear-gradient(top,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%);
	background-image: repeating-linear-gradient(to bottom,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%);
	background-image: -ms-repeating-linear-gradient(top,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%);
}
@media \0screen\,screen\9 {
	.gradient {
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff6cd94e",endColorstr="#ff1e9f12",GradientType=0);
	}
}

.gradient_dark {
	background-color: #1e900b;
	/* IE9, iOS 3.2+ */
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjMWU5ZjEyIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxZTgwMDMiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%,color-stop(0, rgb(30, 159, 18)),color-stop(1, rgb(30, 128, 3)));
	/* Android 2.3 */
	background-image: -webkit-repeating-linear-gradient(top,rgb(30, 159, 18) 0%,rgb(30, 128, 3) 100%);
	/* IE10+ */
	background-image: repeating-linear-gradient(to bottom,rgb(30, 159, 18) 0%,rgb(30, 128, 3) 100%);
	background-image: -ms-repeating-linear-gradient(top,rgb(30, 159, 18) 0%,rgb(30, 128, 3) 100%);
}

/* IE8- CSS hack */
@media \0screen\,screen\9 {
	.gradient_dark {
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff1e9f12",endColorstr="#ff1e8003",GradientType=0);
	}
}

.gradient_yellow {
	background-color: #fbd144;
	/* IE9, iOS 3.2+ */
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjZmNlMTg3IiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNmOWMxMDAiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%,color-stop(0, rgb(252, 225, 135)),color-stop(1, rgb(249, 193, 0)));
	/* Android 2.3 */
	background-image: -webkit-repeating-linear-gradient(top,rgb(252, 225, 135) 0%,rgb(249, 193, 0) 100%);
	/* IE10+ */
	background-image: repeating-linear-gradient(to bottom,rgb(252, 225, 135) 0%,rgb(249, 193, 0) 100%);
	background-image: -ms-repeating-linear-gradient(top,rgb(252, 225, 135) 0%,rgb(249, 193, 0) 100%);
}

/* IE8- CSS hack */
@media \0screen\,screen\9 {
	.gradient_yellow {
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffce187",endColorstr="#fff9c100",GradientType=0);
	}
}

.gradient_top {
    background-color: #1e900b;
    /* IE9, iOS 3.2+ */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjMWU4MDAzIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxZTlmMTIiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%,color-stop(0, rgb(30, 128, 3)),color-stop(1, rgb(30, 159, 18)));
    /* Android 2.3 */
    background-image: -webkit-repeating-linear-gradient(top,rgb(30, 128, 3) 0%,rgb(30, 159, 18) 100%);
    /* IE10+ */
    background-image: repeating-linear-gradient(to bottom,rgb(30, 128, 3) 0%,rgb(30, 159, 18) 100%);
    background-image: -ms-repeating-linear-gradient(top,rgb(30, 128, 3) 0%,rgb(30, 159, 18) 100%);
}
 
/* IE8- CSS hack */
@media \0screen\,screen\9 {
    .gradient_top {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff1e8003",endColorstr="#ff1e9f12",GradientType=0);
    }
}

.gradient_yel_top {
    background-color: #f7af00; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjZjQ5YzAwIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNmOWMxMDAiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%,color-stop(0, rgb(244, 156, 0)),color-stop(1, rgb(249, 193, 0))); background-image: -webkit-repeating-linear-gradient(top,rgb(244, 156, 0) 0%,rgb(249, 193, 0) 100%); background-image: repeating-linear-gradient(to bottom,rgb(244, 156, 0) 0%,rgb(249, 193, 0) 100%); background-image: -ms-repeating-linear-gradient(top,rgb(244, 156, 0) 0%,rgb(249, 193, 0) 100%);
}
 




.logo{width:143px; height:145px;}
.button{color:#fff; text-decoration: none;}

.header{background-color:#fff;padding-left:30px;}
.header .logo{margin-top:21px; margin-right: 13px;}
.header .fright{width:830px;}
.header .fright .calls_block{width:100%;}
.header .fright .calls_block .production{width:225px; font-family: 'Conv_roboto-regular'; font-size:18px; line-height:19px; margin-top:39px; margin-right:60px; margin-left:5px;}
.header .fright .calls_block .write{font-family: 'Conv_roboto-regular'; font-size:18px; line-height:19px; padding-top:14px;}
.header .fright .calls_block .write div{margin-top:5px;}
.header .fright .calls_block .write div .image_block{width:54px; height:57px; margin-left:2px;}
.header .fright .calls_block .write div .image_block + .image_block{margin-left:18px;}
.header .fright .calls_block .write div .image_block img{width:auto; height:100%;}
.header .fright .calls_block .tel{font-size: 36px; line-height:117px; margin-left: 10px; margin-right:5px;}
.header .fright .calls_block .tel span{font-family: 'Conv_roboto-regular';}
.header .fright .calls_block .tel span + span{font-family: 'Conv_roboto-bold_1';}
.header .fright .calls_block .button{width:114px; height:94px; border-radius:8px; border:2px solid #1e9f12; font-family: 'Conv_roboto-regular'; font-size:13px; line-height:15px; text-align: center; color:#fff; text-decoration: none; padding-top: 54px; margin-top:16px; margin-left:10px;}
.header .fright .calls_block .button:before{content: url(/local/templates/main/img/truba.png); position: absolute; top:13px; left:30px;}
.header .menu_list{width:830px; margin-top:-20px;}
.menu_list{font-family: 'Conv_roboto-regular'; font-size:0px; line-height:13px; color:#141214; position: absolute; }
.menu_list li{text-align: center; display:inline-block; font-size:15px; max-width:160px; width:19.5%; height: 38px; background-color:#d0d2d3; line-height:38px; cursor:pointer; margin-right:6px;}
.menu_list li:hover{border:2px solid #1e9f12; margin-right:4px; background-color: #45bc30; color:#fff; margin-top:-2px; margin-left:-2px; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjNmNkOTRlIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxZTlmMTIiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%,color-stop(0, rgb(108, 217, 78)),color-stop(1, rgb(30, 159, 18))); background-image: -webkit-repeating-linear-gradient(top,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%); background-image: repeating-linear-gradient(to bottom,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%);    background-image: -ms-repeating-linear-gradient(top,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%);}
.menu_list li.active{border:2px solid #1e9f12; margin-right:4px; background-color: #45bc30; color:#fff; margin-top:-2px; margin-left:-2px; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjNmNkOTRlIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxZTlmMTIiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%,color-stop(0, rgb(108, 217, 78)),color-stop(1, rgb(30, 159, 18))); background-image: -webkit-repeating-linear-gradient(top,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%); background-image: repeating-linear-gradient(to bottom,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%);    background-image: -ms-repeating-linear-gradient(top,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%);}
.menu_list li a{text-decoration: none; color:inherit; user-select: none; display:block; font-family: 'Arial';}
.menu_list li{position:relative;}
.menu_list li ul{position:absolute; display:none; z-index:10; min-width:500px; width:auto; padding:5px 0;}
.menu_list li:hover ul{display:block;}
.menu_list li ul li{display:block; max-width:100%; width:100%; margin:0;}
.menu_list li ul li a{color:#141214; text-align:left; font-size:13px; padding-left:10px; padding-right:10px; font-family: 'Arial';}
.menu_list li ul li:hover{border:none; margin:0;}

.title_all{background-color: #f2f3f3; font-family: 'Conv_roboto-black_1'; font-size:40px; color:#444446; line-height: 65px;}

.form{padding-top:168px; background-image:url(/local/templates/main/img/form_bg.png); background-position:center top; background-repeat: no-repeat; background-size: cover; padding-bottom: 24px;}
.form_bg_2{background-image:url(/local/templates/main/img/form_2_bg.png);}
.black{background-color:rgba(0,0,0,0.5); padding: 22px;}
.black form{border:1px solid #fefefe; padding:0 0 5px 11px;}
.black form .price_list{font-family: 'Conv_roboto-medium'; font-size: 18px; line-height:13px; color:#fff; margin-top:33px; margin-left: 165px; margin-bottom:11px;}
.black form .name{max-width:309px; width:22%; height: 55px; border:3px solid #e7e7e8; text-indent:44px; font-family: 'Conv_roboto-regular'; font-size:18px; line-height:48px;}
.black form .telephone{max-width:372px; width:26%; margin-left:4px; height: 55px; border:3px solid #e7e7e8; text-indent:27px; font-family: 'Conv_roboto-regular'; font-size:18px; line-height:48px; margin-right:4px;}
.black form .arrow{height:70px; max-width:37px; width:3.6%; margin:0 3px 0 3px;}
.black form .button{height: 62px; max-width:262px; width:22%; font-family: 'Conv_roboto-medium'; font-size: 18px; line-height:58px; border:2px solid #1e9f12; text-align:center; text-decoration: none;}

.form_big{background-image:url(/local/templates/main/img/banner.png); margin-top:8px;  background-position:center top; background-repeat: no-repeat; background-size: cover;}
.form_big .inner_big{background:rgba(255,255,255,0.4);  padding:0 64px;}
.form_big .title_img{margin-left:60px; width:386px; height:231px; margin-top:74px; margin-bottom:44px;}
.form_big .title_img img{width:100%; height:100%;}
.form_big .image_block{width:651px; height:349px; right:110px; top:13px;}
.form_big .image_block img{width:100%; height:100%;}
.form_big .catalog_top{width:100%; margin:0 auto; position:relative; overflow:hidden; background:rgba(255,255,255,0.5);}
.form_big .catalog_top .row{position: relative;overflow:hidden; max-width:1000px; margin:0 auto;}
.form_big .catalog_top .row .inside{margin-right:-1px;}
.form_big .catalog_top .row .inside .block{border-right:1px solid #fff; box-sizing:border-box; height:196px; margin-top:13px; margin-bottom:28px;}
.form_big .catalog_top .row .inside .block .cat_image{height:117px; width:100%;}
.form_big .catalog_top .row .inside .block .text{font-family: 'Conv_roboto-regular'; font-size:18px; line-height:21px; color:#141214; max-width:190px; margin:0 auto;}

.cat{ background:#fff; color:#444446; margin-top: 14px;}
.cat .left_side{width:247px;}
.cat .left_side .title{font-family: 'Conv_roboto-black_1'; font-size:36px; line-height:39px; margin-top:23px; margin-bottom:-12px;}
.cat .left_side .type{font-family: 'Conv_roboto-black_1'; font-size:30px; line-height:33px; margin-top:37px; margin-bottom:5px;}
.cat .left_side .name{font-family: 'Conv_roboto-regular'; font-size:24px; line-height:32px; color:#444446; text-decoration:underline; margin-bottom:15px;}
.cat .left_side .name.active{color:#1e9f12;}
.cat .left_side .name:hover{ color:#dd0000; /* animation: reference 1000ms infinite; */}
.cat .right_side{padding-left:40px;}
.cat .right_side:before{content:""; width:2px; height:95%; position:absolute; top:0; left:0px; background:#d0d2d3;}
.cat .right_side .can_and_rounds{padding-right:37px; width:246px;}
.cat .right_side .can_and_rounds .image_block{width:230px; height:213px; margin-top:57px; padding-left:10px;}
.cat .right_side .can_and_rounds .rounds{font-size:0; margin-top:65px;}
.cat .right_side .can_and_rounds .rounds div + div{margin-left:15px;}
.cat .right_side .text .paint_name{font-family: 'Conv_roboto-black_1'; font-size:56px; line-height:59px; margin-top:10px; margin-bottom:30px; letter-spacing:-0.025em;}
.cat .right_side .text .title{font-family: 'Conv_roboto-black_1'; font-size:30px; line-height:33px; margin-bottom:6px;}
.cat .right_side .text .description{font-family: 'Conv_roboto-regular'; font-size:18px; line-height:22px; margin-bottom:9px;}
.cat .right_side .text .description a.fancybox{font-family: 'Conv_roboto-regular'; font-size:18px; line-height:22px; color:#444446;}
.cat .right_side .text .description a.fancybox:hover{text-decoration:none;}
.cat .right_side .text .cat_block{position:relative; width:410px; margin-top:20px;}
.cat .right_side .text .cat_block .row{margin-right:-10px; position: relative;}
.color_block{padding-right:10px; width:95px; height:95px; margin-bottom: 17px;}
.color_block label input{display: none;}
/*.cat .inner_small .right_side .text .cat_block .color_block label input:checked + .color{border-radius:0;}*/
.color_block label .color{cursor: pointer; border-radius:50%; width:79px; height:79px; border:8px solid #f8f8f8; position: relative; overflow:visible;}
.color_block label input:checked + .color{box-shadow: inset 0 0 0 100px rgba(0,0,0,0.8);}
.color_block label input:checked + .color:after{content:url(/local/templates/main/img/check.png); position: absolute; left:30px; top:30px;}
.color_block label .color:before{content: ""; display: block; position: absolute; height: 35px; width:120%; top:-8px; left:-8px; border-radius: 0 0 50% 50% ; background:rgba(255,255,255,0.3);}

.cat .right_side .text .cat_block .color_block label .title_col{display: none;}
.cat .right_side .text .cat_block .color_block label:hover .title_col{display:block; width:255px; height:62px; top:25px; left:-70px; z-index:1000; font-family:'Conv_roboto-regular'; font-size:27px; line-height:62px; text-align:center; cursor: pointer;}
.cat .right_side .text .cat_block .color_block label input:checked + .color:after{left:38px; top:38px;}
.cat .right_side .text .cat_block .color_block{position:relative;}

.cat .r_side_before .right_side:before{display: none;}
.cat .right_side .text_ac{font-family: 'Conv_roboto-regular'; font-size:18px; line-height:22px; margin-left:37px; margin-top:18px; max-width:640px; margin-bottom:58px; width:100%;}
.cat .right_side .text_ac:before{content:""; width:2px; height:125%; position:absolute; top:-10%; left:-76px; background:#d0d2d3;}

.form_manager{padding:35px 0px 10px 0px; margin-left:-37px; border:1px solid #79c672; margin-bottom:50px; z-index:10;}
.form_manager .title{font-family: 'Conv_roboto-regular'; font-size:36px; line-height:44px; color:#fff; max-width:410px; width:100%; margin-left:132px;}
.form_manager .woman_img{width:152px; height:151px; right:26px; top:23px; position: absolute;}
.form_manager .woman_img img{display:block; width:100%; height:100%; border-radius:50%;}
.form_manager .white_box{border:1px solid #fff; max-width:546px; width:100%; box-sizing: border-box; padding:25px 23px; margin:15px auto 0;}
.form_manager .white_box input{max-width:494px; width:100%; height: 54px; border:3px solid #e7e7e8; margin:0 auto 11px; font-family: 'Conv_roboto-regular'; font-size:29px; line-height:54px; text-indent: 26px;}
.form_manager .white_box .arrow{width:38px; height:38px; margin:-3px auto 0;}
.form_manager .white_box .button{height: 64px; width:260px; font-family: 'Conv_roboto-medium'; font-size: 20px; line-height:62px; border:2px solid #f9c100; text-align:center; color:#010101; border-radius:6px; text-decoration: none; margin:6px auto 0;}
.form_manager .agree_block{margin:22px auto -5px; max-width:484px; width:100%; user-select: none; font-size:0px;padding-left:28px;}
.form_manager .agree_block label input{display: none;}
.form_manager .agree_block label span{width:35px; height:35px; border:2px solid #f9c100; cursor: pointer;}
.form_manager .agree_block label input:checked + span:before{content:url(/local/templates/main/img/check.png); position:absolute; left:7px; top:7px;}
.form_manager .agree_block label + div{height:39px; font-family: 'Conv_roboto-regular'; font-size:16px; line-height:22px; color:#fff; margin-top:-25px; margin-left:13px;}
.form_manager .agree_block label + div a{color:#fff;}
.form_manager .agree_block label + div a:hover{text-decoration:none;}
.form_manager:after{content:""; width:100%; height: 48px; position:absolute; border-radius:0 0 70% 70%; background:#1e9f12; bottom:-24px; z-index:-1; left:0;}

.coler{padding-top:41px; padding-bottom: 49px;}
.coler .border_block{ padding:30px 40px 18px; border:1px solid #e6e6e6;}
.coler .border_block .sign{width:220px;font-family: 'Conv_roboto-regular'; font-size:36px; line-height:36px; color:#fff;}
.coler .border_block .sign span{letter-spacing:0.1em;}
.coler .border_block .sign span + span{letter-spacing:0.05em;}
.coler .border_block .sign span + span + span{letter-spacing:0.01em;}
.coler .border_block .image_block{height:100px; margin-left:7px;}
.coler .border_block .arrow{height:115px; width:37px; margin:0;  margin-left:15px; margin-right: 0px;}
.coler .border_block .button{height: 62px; width:260px; font-family: 'Conv_roboto-medium'; font-size: 20px; line-height:62px; border:2px solid #f9c100; text-align:center; color:#010101; border-radius:6px; margin-left:20px; text-decoration: none; margin-top:20px;}

.write_us{background-color:#ffffff;}
.write_us .inner_small{padding-left:68px; padding-right:70px; padding-top:54px;}
.write_us .title{font-family:'Conv_segoeuib'; font-size:57px; line-height:60px; color:#444446; height:111px; margin-top:10px;}
.write_us .arrow{width:78px; height:111px; margin-left:25px;}
.write_us .wapp{height:111px; margin-left:85px; margin-top:-10px;}
.write_us .viber{height:111px; margin-left:62px; margin-top:-10px;}

.bottom_block{background-color:#f2f3f3; margin-top:25px; margin-bottom:-20px}
.bottom_block .inner_small{padding-top:23px;}
.bottom_block .fright{width:752px;}
.bottom_block .fright .title{font-family: 'Conv_roboto-bold_1'; font-size:30px; line-height:33px; color:#141214;}
.bottom_block .fright .text_block{font-family:'Conv_roboto-regular'; font-size:18px; line-height:22px; color:#444446; margin-top:5px; margin-bottom:8px;}
.bottom_block .fright .text_block:last-of-type{margin-top:10px;}

.grey_bg{height:37px; background:#f2f3f3; margin-top:-21px;}

.our_production{background:#f2f3f3; padding-top:35px; padding-bottom:35px;}
.our_production .main_title{font-family: 'Conv_roboto-black_1'; font-size:55px; line-height:21px; color:#444446; margin-bottom:60px;}
.our_production .small_title{font-family: 'Conv_roboto-regular'; font-size:29px; line-height:35px; margin-top:25px;}
.our_production .mark{font-family: 'Conv_roboto-black_1'; font-size:67px; line-height:21px; color:#444446; margin-top:25px;}
.our_production .segment{font-family: 'Conv_roboto-bold_1'; font-size:29px; line-height:35px; margin-top:10px;} 
.our_production .catalog_prod{width:100%; margin:50px auto 75px; position:relative; overflow:hidden; }
.our_production .catalog_prod .row{position: relative;overflow:hidden; max-width:1000px; margin:0 auto;}
.our_production .catalog_prod .row .inside{margin-right:-1px;}
.our_production .catalog_prod .row .inside .block{box-sizing:border-box; margin-top:13px; }
.our_production .catalog_prod .row .inside .block .cat_image{height:214px; width:100%;}
.our_production .catalog_prod .row .inside .block .text{font-family: 'Conv_roboto-regular'; font-size:21px; line-height:27px; color:#141214; margin:0 auto; text-decoration: underline; margin-top:25px;}
.our_production .catalog_prod .row .inside .block .text:hover{color:#dd0000;}

.prod_with_gost{padding-top:115px; padding-bottom:182px; background-image:url(/local/templates/main/img/volny.png); background-position:center top; background-repeat: no-repeat; background-size: cover;}
.prod_with_gost .inner{padding-right:27px;}
.prod_with_gost .fright{width:260px;}
.prod_with_gost .big_text{font-family: 'Conv_roboto-regular'; font-size:40px; line-height:50px; color:#444446;}
.prod_with_gost .big_text span{font-family: 'Conv_roboto-bold_1';}
.prod_with_gost .small_text{font-family: 'Conv_roboto-regular'; font-size:30px; line-height:36px; color:#444446; margin-top:20px;}
.prod_with_gost .image_block_book{top:-55px; left:-5px; width:746px; height:478px;}
.prod_with_gost .image_block_book img{width:100%; height:100%;}



.palitra{padding-top:90px; padding-bottom:60px; background-image:url(/local/templates/main/img/wood_pal.png); background-position:center top; background-repeat: repeat-y; background-size: cover;}
.palitra .inner{padding:0 0px 0 10px;}
.palitra .title{font-family: 'Conv_roboto-black_1'; font-size:48px; line-height:36px; color:#444446; letter-spacing:0.015em;}
.palitra .painting div .title_paint{font-family: 'Conv_roboto-bold_1'; font-size:27px; line-height:49px; color:#141214; margin-top:49px;}
.palitra .painting .pf_115 .title_paint{font-family: 'Conv_roboto-bold_1'; font-size:27px; line-height:49px; color:#141214; background-color:#b6d100; margin-top:49px; margin-right:2px;}
.palitra .painting .gf_021 .cat_block,
.palitra .painting .pf_266 .cat_block,
.palitra .painting .ak_511 .cat_block{padding-left:25px;}
.palitra .painting .gf_021 .title_paint{background-color:#f9c100; margin-right:2px;}
.palitra .painting .pf_266 .title_paint{background-color:#ffd29d; margin-right:2px;}
.palitra .painting .ak_511 .title_paint{background-color:#b8babc;}
.palitra .cat_block{margin:13px auto 0; width:94%;}
.palitra .color_block{padding-right:0px; width:125px;height:115px;}
.palitra .color_block label .color:before{display: none;}
.palitra .color_block label .color{cursor: pointer; border-radius:50%; width:95px; height:95px; border:10px solid rgba(248, 248, 248, 0.3); position: relative;}
.palitra .color_block label .color .the_color{border-radius:50%;}
.palitra .color_block label{position: relative;}
.palitra .color_block label .title_col{display: none;}
.palitra .color_block label:hover .title_col{display:block; width:255px; height:62px; top:25px; left:-70px; z-index:1000; font-family:'Conv_roboto-regular'; font-size:27px; line-height:62px; text-align:center; cursor: pointer;}
.palitra .color_block label input:checked + .color:after{left:38px; top:38px;}
.palitra .color_block label .border_top{left:20px; top:-14px; width: 75px; height: 75px; background: rgba(248,248,248,0.4);border-radius: 80% 0 100%; transform: rotate(45deg);}

.spiral{background-image: none; background-color:#fff; margin-top:0px; padding-top:225px;}
.spiral .inner{padding-right:100px;}
.spiral .fright{width:205px;}
.spiral .image_block{top:-185px; left:10px; width:712px; height:706px;}
.spiral .image_block img{width:100%; height:100%;}

.f_m_2{padding:70px 0px 10px 0px; margin:0; border:1px solid #79c672; border-bottom:none; margin-bottom:0px; z-index:10; max-width:1000px; width:100%;}
.f_m_2 .title{font-family: 'Conv_roboto-regular'; font-size:36px; line-height:44px; color:#fff; max-width:410px; width:90%; margin-left:260px;}
.f_m_2 .woman_img{width:230px; height:230px; right:26px; top:30px; position: absolute;}
.f_m_2 .woman_img img{width:100%; height:100%; border-radius:50%;}
.f_m_2 .white_box{border:1px solid #fff; box-sizing: border-box; padding:25px 23px; margin:10px auto 0;}
.f_m_2 .agree_block{width:150px; height:125px; position: absolute; right:40px; bottom:35px;}
.f_m_2 .agree_block label + div{height:39px; font-family: 'Conv_roboto-regular'; font-size:16px; line-height:19px; color:#fff; margin-top:10px; margin-left:0px;}
.f_m_2:before{content:""; max-width:1000px; width:100%; height: 48px; position:absolute; border-radius:0 0 70% 70%; background:#1e9f12; bottom:-24px; z-index:-1;}
.f_m_2 .after_block_1{width:100%; height:100%; position:absolute; top:0; left:0; z-index:-1;}
.f_m_2 .after_block{content:""; max-width:1000px; width:100%; height: 148px; position:absolute; border-radius:0 0 70% 70%; bottom:-74px; z-index:-10000; background-color: #e2e1e2; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjYzljOGM5IiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%,color-stop(0, rgb(201, 200, 201)),color-stop(1, rgb(250, 250, 250))); background-image: -webkit-repeating-linear-gradient(top,rgb(201, 200, 201) 0%,rgb(250, 250, 250) 100%); background-image: repeating-linear-gradient(to bottom,rgb(201, 200, 201) 0%,rgb(250, 250, 250) 100%); background-image: -ms-repeating-linear-gradient(top,rgb(201, 200, 201) 0%,rgb(250, 250, 250) 100%);}
.white_big_block .factory,
.white_big_block .car{background-image: none;}
.white_big_block .factory{margin-top:150px;}
.white_big_block .car{margin-top:70px;}
.white_big_block .prod_with_gost .inner{padding:0;}
.white_big_block .prod_with_gost .fleft{width:313px;}
.white_big_block .prod_with_gost .fleft .big_text{margin-top:-20px;}
.white_big_block .prod_with_gost .fleft + .image_block_round{right:0; top:-180px;}
.white_big_block .prod_with_gost .fright .big_text{margin-top:-20px;}
.white_big_block .prod_with_gost .fright + .image_block_round{left:0; top:-200px;}
.white_big_block .prod_with_gost .image_block_round{width:659px; height:659px;}
.white_big_block .prod_with_gost .image_block_round img{width:100%; height:100%;}
.white_big_block .prod_with_gost .fleft + .image_block_round .round_white{width:28%; height:28%; max-width:182px; max-height:182px; background:#fff; top:40%; border-radius:50%; left:-40px;}
.white_big_block .prod_with_gost .fright + .image_block_round .round_white{width:28%; height:28%; max-width:182px; max-height:182px; background:#fff; top:40%; border-radius:50%; right:-40px;}
.white_big_block .prod_with_gost .fleft + .image_block_round .round_white img,
.white_big_block .prod_with_gost .fright + .image_block_round .round_white img{width:auto; height:auto;}

.facing{margin-top:110px;}
.facing .title{font-family: 'Conv_roboto-black_1'; font-size:55px; line-height:36px; color:#444446;}
.facing .small_title{font-family: 'Conv_roboto-regular'; font-size:36px; line-height:36px; color:#444446; margin-top:20px;}
.facing .text{font-family: 'Conv_roboto-regular'; font-size:30px; line-height:36px; color:#444446; margin-top:10px;}
.facing .image_block{width:100%; z-index:100; margin-top:-80px;}
.facing .image_block img{width:100%; height: 100%;}

.trademark{background-color:#5e9bef; padding-top:280px; padding-bottom:320px; margin-top:50px;}
.trademark .inner{}
.trademark .text{font-family: 'Conv_roboto-regular'; font-size:40px; line-height:42px; color:#fff; width:280px;}
.trademark .image_block{top:-260px; right:0; width:761px; height:570px;}
.trademark .image_block img{width:100%; height:100%; }
.gradient_yel_top{top:380px;}
.gradient_yel_top:after{content:""; max-width:1000px; width:100%; height: 48px; position:absolute; border-radius:0 0 70% 70%; background:rgb(249, 193, 0); bottom:-24px; z-index:-1;}
.gradient_yel_top .agree_block label span{border:2px solid #1e9f12;}
.gradient_yel_top .white_box .button{border:2px solid #1e9f12; color:#fff; line-height:22px; font-size:20px; box-sizing:border-box; padding-top:10px; font-family: 'Conv_roboto-medium';}
.gradient_yel_top .agree_block label + div{color:#444446;}

.our_production_bot{margin-top:530px;}
.our_production_bot .inner_big{padding-left:50px;}
.our_production_bot .title{font-family: 'Conv_roboto-regular'; font-size:48px; line-height:19px; color:#444446;}
.our_production_bot .slider{max-width:1000px; margin:70px auto 0; width:100%;}
.our_production_bot .slider .item{width:220px; margin:0 auto;}
.our_production_bot .slider .item .image_block{}
.our_production_bot .slider .item .image_block img{width:100%;}
.owl-prev{display: block; width:72px; height:73px; position: absolute; background-image:url(/local/templates/main/img/slider/arr_l.png); top:76px; left:-80px; cursor:pointer;}
.owl-next{display: block; width:72px; height:73px; position: absolute; background-image:url(/local/templates/main/img/slider/arr_r.png); top:76px; right:-80px; cursor:pointer;}

.easy_connect{margin-top:85px; margin-bottom:70px;}
.easy_connect .inner_small{padding-left:25px;}
.easy_connect .title{font-family: 'Conv_roboto-regular'; font-size:48px; line-height:19px; color:#444446; margin-bottom:57px;}
.easy_connect .map{max-width:752px; max-height:521px; width:100%; height:521px;}
.easy_connect .quest{width:307px; right:-100px; top: 80px;}
.easy_connect .quest .title_quest{font-family: 'Conv_roboto-regular'; font-size:36px; line-height:43px; color:#444446; margin-bottom:17px;}
.easy_connect .quest .tel{font-family: 'Conv_roboto-medium'; font-size:32px; line-height:63px;}
.easy_connect .quest .tel:before{content:url(/local/templates/main/img/tel_orange.png); position: absolute; top:5px; left:-60px;}
.easy_connect .quest .mail{font-family: 'Conv_roboto-medium'; font-size:32px; line-height:63px;}
.easy_connect .quest .mail:before{content:url(/local/templates/main/img/mail_orange.png); position: absolute; top:5px; left:-60px;}
.easy_connect .quest .call_block{border:2px solid #1e9f12; border-radius:6px; width:300px; bottom:-210px; left:-70px;}
.easy_connect .quest .call_block .title_call{font-family: 'Conv_roboto-medium'; font-size:24px; line-height:29px; color: #fff; width:175px; margin-left:77px; margin-top:10px;}
.easy_connect .quest .call_block .title_call:before{position: absolute; content: url(/local/templates/main/img/arr_bottom.png); top:60px; left:30px;}
.easy_connect .quest .call_block .button{width:261px; height:60px; border:2px solid #f9c100; line-height:60px; font-family: 'Conv_roboto-medium'; font-size:18px; color:#010101; margin:20px auto 20px; border-radius: 6px;}

.subfooter{height:230px;}
.sub_big{height:267px;}


.footer_about{height:230px; margin-top:-230px; position:relative; z-index: 1; padding-top:30px; box-sizing: border-box;}
.footer_about .inner{padding-left:28px; padding-top:19px;}
.footer_about .rL .calls_block .write{font-family: 'Conv_roboto-medium'; font-size:20px; line-height:22px; margin-left:33px; margin-top:10px; position:relative; z-index:40;}
.footer_about .rL .calls_block .write div{margin-top:5px;}
.footer_about .rL .calls_block .write div .image_block{width:54px; height:57px; margin-left:14px; margin-top:2px;}
.footer_about .rL .calls_block .write div .image_block img{width:auto; height:100%;}
.footer_about .rL .calls_block .write div .image_block + .image_block{margin-left:35px;}
.footer_about .rL .calls_block .button{width:261px; height:63px; border-radius:8px; border:2px solid #1e9f12; font-family: 'Conv_roboto-medium'; font-size:18px; line-height:63px; text-align: center; color:#141214; text-decoration: none; margin:8px 25px 0px 18px; z-index:300;}
.footer_about .rL .calls_block .button:hover{color:#fff;}
.footer_about .rL .calls_block .tel{ height: auto; padding-top:10px;}
.footer_about .rL .calls_block .tel .questions{font-family: 'Conv_roboto-medium'; font-size:20px; line-height:25px; margin-bottom:10px;}
.footer_about .rL .calls_block .tel a{font-family: 'Conv_roboto-regular'; color:#444446; font-size: 36px; text-decoration: none;}
.footer_about .rL .calls_block .tel a + a{font-family: 'Conv_roboto-medium'; color:#444446; font-size: 36px; text-decoration: none;}

.fot_big{height:267px; margin-top:-267px; padding-left:80px;}
.fot_big .menu_list{font-family: 'Conv_roboto-regular'; font-size:0px; line-height:13px; color:#141214; float: none; margin:0 0 20px -10px ; position:relative;}
.fot_big .menu_list li{text-align: center; display:inline-block; font-size:18px; max-width:194px; width:19.5%; height: 46px; background-color:#d0d2d3; line-height:46px; cursor:pointer; margin-right:6px;}
.fot_big .menu_list li:hover{border:2px solid #1e9f12; margin-right:4px; margin-bottom:-2px; background-color: #45bc30; margin-top:-2px; margin-left:-2px; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjNmNkOTRlIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxZTlmMTIiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%,color-stop(0, rgb(108, 217, 78)),color-stop(1, rgb(30, 159, 18))); background-image: -webkit-repeating-linear-gradient(top,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%); background-image: repeating-linear-gradient(to bottom,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%);    background-image: -ms-repeating-linear-gradient(top,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%);}
.fot_big .menu_list li.active{border:2px solid #1e9f12; margin-right:4px; margin-bottom:-2px; background-color: #45bc30; margin-top:-2px; margin-left:-2px; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBzdG9wLWNvbG9yPSIjNmNkOTRlIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxZTlmMTIiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%,color-stop(0, rgb(108, 217, 78)),color-stop(1, rgb(30, 159, 18))); background-image: -webkit-repeating-linear-gradient(top,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%); background-image: repeating-linear-gradient(to bottom,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%);    background-image: -ms-repeating-linear-gradient(top,rgb(108, 217, 78) 0%,rgb(30, 159, 18) 100%);}
.fot_big .menu_list li a{text-decoration: none; color:inherit; user-select: none;}
.politics{font-family: 'Arial'; font-size:14px; line-height:16px; color:#454547;}
.politics:hover{text-decoration:none;}


/* BURGER STYLES */
.btn11{z-index:999999; position: absolute; right:20px; top:0px;}

.black .agree_block label span{border:2px solid #1e9f12; width:35px; height:35px; cursor: pointer; user-select: none; margin-top:10px; margin-bottom:10px;}
.black .agree_block label input{display: none;}
.black .agree_block label input:checked + span:before{content:url(/local/templates/main/img/check.png); position:absolute; left:7px; top:7px;}
.black .agree_block div{height:39px; font-family: 'Conv_roboto-regular'; font-size:16px; color:#fff; margin-top:15px; ; margin-right:13px;}
.black .agree_block div a{color:#fff;}
.black .agree_block div a:hover{text-decoration:none;}

.agree__page{position:relative; padding:40px 0;}
.agree__page h1{font-family: 'Conv_roboto-black_1'; font-size: 36px; text-align:center; color: #444446; margin-bottom:40px; text-transform:uppercase; line-height: 40px;}
.agree__page p{margin-bottom:20px; font-family: 'Conv_roboto-regular'; font-size:16px; line-height:20px;}

.b-modal{max-width:480px; background:#fff; padding:30px; border-radius:5px; text-align:center; font-family: 'Conv_roboto-regular'; position:relative; z-index:40;}

#zvonok{background:none; padding:0;}
#zvonok .black form .price_list{margin-left:0; text-align:center;}
#zvonok .black form .name{max-width:90%; width:90%; margin:0 auto; text-indent:27px;}
#zvonok .black form .telephone{max-width:90%; width:90%; margin:20px auto 20px;}
#zvonok .black form .button{width:100%; margin-bottom:15px;}
#zvonok .black form .arrow{float:none; margin:0 auto; transform:rotate(90deg);}
#zvonok .black .agree_block div{margin-right:0; margin-top:3px;}

#zayavka{background:none; padding:0;}
#zayavka .black form .price_list{margin-left:0; text-align:center;}
#zayavka .black form .name{max-width:90%; width:90%; margin:0 auto; text-indent:27px;}
#zayavka .black form .telephone{max-width:90%; width:90%; margin:20px auto 20px;}
#zayavka .black form .button{width:100%; margin-bottom:15px;}
#zayavka .black form .arrow{float:none; margin:0 auto; transform:rotate(90deg);}
#zayavka .black .agree_block div{margin-right:0; margin-top:3px;}
#zayavka .black form textarea.name{height:120px;}

.spasibo__block{font-family:Arial, Helvetica, sans-serif; color:#fff; max-width:100%; padding-bottom:50px;}
.spasibo__block p{font-size:20px; line-height:30px; max-width:550px; margin:0 auto; text-align:center;}
.spasibo__block .logo{margin-bottom:20px;}
.spasibo__block .white_box{max-width:554px; margin:35px auto 0;}
.spasibo__block:before, .spasibo__block:after{display:none !important;}
#spasibo{max-width:1000px; padding:0; background:none;}

body{overflow-x:hidden !important; position:relative;}
/* End */
/* /local/templates/main/styles.css?165661055741691 */
