body {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.22;
}

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

html {
	line-height: 1;
}

ol,ul {
	list-style: none;
}

a:hover {
	color: #ff8300;
}

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

em {
	font-style: italic;
}

strong {
	font-weight: 700;
}

caption,td,th {
	text-align: left;
	font-weight: 400;
	vertical-align: middle;
}

blockquote,q {
	quotes: none;
}

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

a img {
	border: none;
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
	display: block;
}

button:focus,input:focus,select:focus {
	outline: 0;
}

a,button {
	cursor: pointer;
}

@font-face {
	font-family:Tahoma;font-weight:400;font-style:normal;
}

.jq-selectbox__dropdown,.jq-selectbox__select {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.advantages,.card_price,.feedback-form_t,.navigation,.offer_t,.section-title,.stop,.team_name {
	text-transform: uppercase;
}

.jq-selectbox {
	cursor: pointer;
	vertical-align: middle;
}

.jq-selectbox__select {
	display: block;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	padding: 0 29px 0 10px;
	text-align: center;
	vertical-align: middle;
	color: #161313;
	border-right: 2px solid #afafaf;
	font: 400 16px "PT Sans Caption",Arial,Helvetica,sans-serif;
	line-height: 63px;
}

@media (max-width:969px) {
	.jq-selectbox__select {
		font-size: 12px!important;
	}
}

@media (max-width:767px) {
	.jq-selectbox__select {
		border-right: none;
		border-bottom: 1px solid #afafaf;
		line-height: 40px;
	}
}

.jq-selectbox__select-text {
	display: block;
	width: 100%!important;
	text-align: center;
	white-space: nowrap;
}

.jq-selectbox .placeholder {
	color: #888;
}

.jq-selectbox__trigger {
	position: absolute;
	top: 0;
	right: 0;
	width: 28px;
	height: 100%;
}

.jq-selectbox__trigger-arrow {
	position: absolute;
	top: 50%;
	right: 15px;
	width: 0;
	height: 0;
	margin-top: -4.5px;
	border-top: 9px solid #afafaf;
	border-right: 7px solid transparent;
	border-left: 7px solid transparent;
}

.jq-selectbox:hover .jq-selectbox__trigger-arrow {
	border-top-color: #000;
}

.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
	border-top-color: #AAA;
}

.jq-selectbox__dropdown {
	box-sizing: border-box;
	width: 100%;
	margin: 2px 0 0;
	padding: 0;
	text-align: left;
	border: 1px solid #CCC;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #FFF;
	-webkit-box-shadow: 0 2px 10px rgba(0,0,0,.2);
	-moz-box-shadow: 0 2px 10px rgba(0,0,0,.2);
	box-shadow: 0 2px 10px rgba(0,0,0,.2);
	font: 14px/18px Arial,sans-serif;
}

.calc_form,.jq-selectbox__search input {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.jq-selectbox__search {
	margin: 5px;
}

.jq-selectbox__search input {
	box-sizing: border-box;
	width: 100%;
	margin: 0;
	padding: 5px 27px 6px 8px;
	color: #333;
	border: 1px solid #CCC;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	outline: 0;
	-webkit-box-shadow: inset 1px 1px #F1F1F1;
	-moz-box-shadow: inset 1px 1px #F1F1F1;
	box-shadow: inset 1px 1px #F1F1F1;
	-webkit-appearance: textfield;
}

.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration {
	-webkit-appearance: none;
}

.jq-selectbox__not-found {
	margin: 5px;
	padding: 5px 8px 6px;
	background: #F0F0F0;
	font-size: 13px;
}

.jq-selectbox ul {
	margin: 0;
	padding: 0;
}

.jq-selectbox li {
	min-height: 18px;
	padding: 5px 10px 6px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
	color: #231F20;
}

.jq-selectbox li:hover {
	color: #FFF;
	background-color: #08C;
}

.jq-selectbox li.disabled {
	color: #aaa;
}

.jq-selectbox li.selected {
	color: #FFF;
	background-color: #A3ABB1;
}

.jq-selectbox li.disabled:hover {
	background: 0 0;
	color: #aaa;
}

.jq-selectbox li.optgroup {
	font-weight: 700;
}

.jq-selectbox li.optgroup:hover {
	cursor: default;
	color: #231F20;
	background: 0 0;
}

.jq-selectbox li.option {
	padding-left: 25px;
}

.layout_main {
	position: relative;
	max-width: 970px;
	height: 100%;
	margin: auto;
}

@media (max-width:969px) {
	.layout_main {
		width: 768px;
	}
}

@media (max-width:767px) {
	.layout_main {
		width: 320px;
	}
}

.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

.button {
	width: 235px;
	height: 48px;
	color: #fff;
	border: 1px solid #1E90FF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: url(buttonb.png-1454427396.png) repeat-x;
	font: 700 15px Tahoma,Arial,Helvetica,sans-serif;
}

.navigation {
	position: fixed;
	z-index: 777;
	top: 0;
	left: 0;
	width: 100%;
	height: 52px;
	text-align: center;
	background: url(nav.png-1454427395.png) repeat-x;
	font: 15px "Roboto Condensed",Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 52px;
}

.advantages,.offer_advatage,.offer_advatage_ic,.sell_arr,.sell_ic {
	position: relative;
}

@media (max-width:767px) {
	.navigation {
		display: none;
	}
}

.navigation_i {
	display: inline-block;
	margin: 0 26px;
}

.navigation_i:last-child {
	margin-right: 0;
}

.navigation_i:first-child {
	margin-left: 0;
}

.navigation_i a {
	text-decoration: none;
	color: #fff;
}

.navigation_i a:hover {
	color: #00BFFF;
}

.header_address,.header_phone {
	display: block;
	color: #fff;
	text-decoration: none;
}

@media (max-width:969px) {
	.navigation {
		font-size: 13px;
	}

	.navigation_i {
		margin: 0 10px;
	}
}

.header {
	padding-top: 50px;
}

.header_logo {
	float: left;
	margin-right: 63px;
	display: block;
	width: 237px;
	height: 65px;
	background: url(logo.png-1454427390.png) 50% 50% no-repeat;
}

@media (max-width:969px) {
	.header_logo {
		margin-right: 10px;
	}
}

@media (max-width:767px) {
	.header {
		padding-top: 15px;
	}

	.header_logo {
		display: block;
		float: none;
		margin: 0 auto 30px;
	}
}

.header_address {
	float: left;
	margin: -10px 0 0 16px;
	min-height: 57px;
	padding-left: 82px;
	background: url(map.png-1454427390.png) 0 50% no-repeat;
	font: 400 14px/2 "PT Sans Caption",Arial,Helvetica,sans-serif;
}

@media (max-width:969px) {
	.header_address {
		width: 240px;
		font-size: 12px;
	}
}

@media (max-width:767px) {
	.header_address {
		float: none;
		margin: 0 auto 30px;
		padding: 65px 0 0;
		text-align: center;
		background-position: 50% 0;
	}
}

.header_right {
	float: right;
	text-align: center;
}

@media (max-width:767px) {
	.header_right {
		float: none;
		margin: auto;
	}
}

.header_phone {
	margin-top: 5px;
	margin-bottom: 15px;
	font: 400 40px/1 "PT Sans Caption",Arial,Helvetica,sans-serif;
}

.header_phone:hover {
	color: #00BFFF;
}

@media (max-width:969px) {
	.header_phone {
		font-size: 22px;
	}
}

.header_btn {
	display: inline-block;
	padding: 9px 10px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
	text-decoration: none;
	color: #4B4B4B;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: -webkit-gradient(linear,left bottom,left top,from(#d3d3d3),to(#f0f0f0));
	background: -webkit-linear-gradient(bottom,#d3d3d3 0,#f0f0f0 100%);
	background: -moz-linear-gradient(bottom,#d3d3d3 0,#f0f0f0 100%);
	background: -o-linear-gradient(bottom,#d3d3d3 0,#f0f0f0 100%);
	background: linear-gradient(to top,#d3d3d3 0,#f0f0f0 100%);
	font: 700 16px Tahoma,Arial,Helvetica,sans-serif;
}

.calc_hint,.offer,.offer_advatage,.offer_t {
	color: #fff;
	text-align: center;
}

.header_btn:hover {
	opacity: .8;
}

@media (max-width:969px) {
	.header_btn {
		font-size: 12px;
	}
}

.offer {
	padding-top: 40px;
}

.offer_t {
	margin-bottom: 25px;
	text-shadow: 2.5px 4.3px 5px rgba(13,15,16,.75);
	font: 400 62px "Bebas Neue",Arial,Helvetica,sans-serif;
}

@media (max-width:767px) {
	.header_btn {
		display: none;
	}

	.offer {
		padding-top: 25px;
	}

	.offer_t {
		font-size: 40px;
	}
}

.offer_calc {
	margin: 0 auto 60px;
}

.offer_advatage {
	display: inline-block;
	width: 195px;
	margin: 0 25px;
	vertical-align: top;
	font: 400 16px "PT Sans Caption",Arial,Helvetica,sans-serif;
}

.zayavka {
	margin: 28px auto 0;
	display: block;
	width: 270px;
	text-align: center;
	padding: 20px 0;
	background: #ff8300;
	border-radius: 5px;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 15px;
	text-shadow: 1px 1px 1px #343434;
	box-shadow: 1px 1px 1px #343434;
}

.zayavka:hover {
	opacity: 0.8;
}

.zayavka:active {
	color: #d0a97f;
}

.z {
	height: 58px;
	padding: 0px;
	border: 0px;
}

.offer_advatage.__i-1 .offer_advatage_ic {
	width: 56px;
	background-image: url(1.png-1454427396.png);
}

.offer_advatage.__i-2 .offer_advatage_ic {
	width: 109px;
	background-image: url(2.png-1454427396.png);
}

.offer_advatage.__i-3 .offer_advatage_ic {
	width: 90px;
	background-image: url(police.png);
	background-size: 79px;
	height: 80px;
}

.offer_advatage.__i-4 .offer_advatage_ic {
	width: 73px;
	background-image: url(4.png-1454427396.png);
}

.offer_advatage.__i-1 {
	margin-left: 0;
}

.offer_advatage.__i-4 {
	margin-right: 0;
}

@media (max-width:969px) {
	.offer_advatage {
		width: 150px;
		font-size: 12px;
	}
}

@media (max-width:767px) {
	.offer_advatage.__i-1 {
		margin-left: auto;
	}

	.offer_advatage.__i-4 {
		margin-right: auto;
	}

	.offer_advatage {
		display: block;
		margin: 0 auto 30px;
	}
}

.offer_advatage_ic {
	display: block;
	height: 80px;
	margin: 0 auto 15px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	top: 0;
	-webkit-transition: top 1s ease;
	-moz-transition: top 1s ease;
	-o-transition: top 1s ease;
	transition: top 1s ease;
}

.offer_advatage_ic:hover {
	top: -10px;
}

.calc {
	width: 951px;
}

@media (max-width:969px) {
	.calc {
		width: 768px;
	}
}

.calc_hint {
	margin-bottom: 13px;
	text-shadow: 1px 1.7px 2px rgba(13,15,16,.75);
	font: 400 22px "PT Sans Caption",Arial,Helvetica,sans-serif;
}

.calc_cnt {
	height: 63px;
	border: 1px solid #e9e9e9;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color: #fff;
}

@media (max-width:767px) {
	.calc {
		width: 320px;
	}

	.calc_hint {
		font-size: 18px;
	}

	.calc_cnt {
		height: auto;
	}

	.calc_cnt:after {
		content: "";
		display: table;
		clear: both;
	}
}

.calc_form {
	display: block;
	box-sizing: border-box;
	height: 100%;
	border: 1px solid #afafaf;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.advantages,.calc_it {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.calc_sel {
	display: block!important;
	float: left;
	height: 100%;
}

.calc_btn,.calc_it {
	display: block;
	border: none;
}

.calc_sel.__i-1 {
	width: 150px;
}

@media (max-width:969px) {
	.calc_sel.__i-1 {
		width: 120px;
	}
}

.calc_sel.__i-2 {
	width: 165px;
}

@media (max-width:969px) {
	.calc_sel.__i-2 {
		width: 135px;
	}
}

.calc_sel.__i-3 {
	width: 205px;
}

@media (max-width:969px) {
	.calc_sel.__i-3 {
		width: 150px;
	}
}

.calc_sel.__i-4 {
	width: 160px;
}

@media (max-width:969px) {
	.calc_sel.__i-4 {
		width: 130px;
	}
}

@media (max-width:767px) {
	.calc_sel {
		float: none;
		width: 100%!important;
		height: 40px;
	}
}

.calc_it {
	float: left;
	box-sizing: border-box;
	width: 146px;
	height: 100%;
	padding: 0 28px 0 12px;
	color: #161313;
	background-color: transparent;
	font: 400 16px "PT Sans Caption",Arial,Helvetica,sans-serif;
}

.calc_it:-moz-placeholder {
	color: #161313;
}

.calc_it::-moz-placeholder {
	color: #161313;
}

.calc_it:-ms-input-placeholder {
	color: #161313;
}

.calc_it::-webkit-input-placeholder {
	color: #161313;
}

@media (max-width:969px) {
	.calc_it {
		width: 110px;
		font-size: 12px;
	}
}

@media (max-width:767px) {
	.calc_it {
		float: none;
		width: 100%;
		height: 40px;
		text-align: center;
	}
}

.calc_btn {
	float: right;
	width: 116px;
	height: 100%;
	border-left: 2px solid #afafaf;
	-webkit-border-radius: 0 15px 15px 0;
	-moz-border-radius: 0 15px 15px 0;
	border-radius: 0 15px 15px 0;
	background: url(calc.png-1454427390.png) 50% 50% no-repeat #0096ed;
}

.calc_btn:hover {
	opacity: .85;
}

.sell {
	padding: 30px 0 90px;
	text-align: center;
	font: 400 16px Tahoma,Arial,Helvetica,sans-serif;
}

@media (max-width:969px) {
	.sell {
		padding-bottom: 120px;
		font-size: 15px;
	}
}

.sell_t.section-title {
	margin-top: 25px;
	margin-bottom: 60px;
	font-size: 26px;
	font-weight: bold;
}

@media (max-width:767px) {
	.calc_btn {
		float: none;
		width: 100%;
		height: 60px;
		-webkit-border-radius: 0 0 15px 15px;
		-moz-border-radius: 0 0 15px 15px;
		border-radius: 0 0 15px 15px;
	}

	.sell {
		padding-bottom: 20px;
		font-size: 13px;
	}

	.sell_t {
		margin-bottom: 15px;
	}
}

.sell_arrow,.sell_i {
	display: inline-block;
}

.sell_i {
	max-width: 200px;
	margin: 0 30px;
	vertical-align: top;
}


.sell_i.__i-1 .sell_ic {
	background-image: url(1.png-1454427397.png);
}

.sell_i.__i-2 .sell_ic {
	background-image: url(2.png-1454427397.png);
}

.sell_i.__i-3 .sell_ic {
	background-image: url(3.png-1454427397.png);
}

.sell_i.__i-4 .sell_ic {
	background-image: url(4.png);
}

@media (max-width:969px) {
	.sell_i {
		margin: 0 10px;
	}

	.sell_i.__i-1 .sell_ic {
		background-image: url(1m.png-1454427397.png);
	}

	.sell_i.__i-2 .sell_ic {
		background-image: url(2m.png-1454427397.png);
	}

	.sell_i.__i-3 .sell_ic {
		background-image: url(3m.png-1454427397.png);
	}

	.sell_i.__i-4 .sell_ic {
		background-image: url(4m.png);
	}
}

@media (max-width:767px) {
	.sell_i {
		display: block;
		max-width: 320px;
		text-align: left;
	}

	.sell_i:after {
		content: "";
		display: table;
		clear: both;
	}

	.sell_i.__i-1 .sell_ic {
		background-image: url(1s.png-1454427397.png);
	}

	.sell_i.__i-2 .sell_ic {
		background-image: url(2s.png-1454427397.png);
	}

	.sell_i.__i-3 .sell_ic {
		background-image: url(3s.png-1454427397.png);
	}

	.sell_i.__i-4 .sell_ic {
		background-image: url(4s.png);
	}
}

.sell_ic {
	display: block;
	width: 150px;
	height: 150px;
	margin: 0 auto 15px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	top: 0;
	-webkit-transition: top 1s ease;
	-moz-transition: top 1s ease;
	-o-transition: top 1s ease;
	transition: top 1s ease;
	background-size: cover;
}

.sell_ic:hover {
	top: -10px;
}

@media (max-width:969px) {
	.sell_ic {
		width: 160px;
		height: 158px;
	}
}

@media (max-width:767px) {
	.sell_ic {
		display: inline-block;
		width: 60px;
		height: 60px;
		margin-right: 15px;
		vertical-align: middle;
	}

	.sell_cnt {
		display: inline-block;
		vertical-align: middle;
	}
}

.sell_arr {
	right: 0;
	display: inline-block;
	width: 74px;
	height: 74px;
	margin-top: 80px;
	-webkit-transition: right 1s ease;
	-moz-transition: right 1s ease;
	-o-transition: right 1s ease;
	transition: right 1s ease;
	vertical-align: top;
	background: url(arrow.png-1454427397.png) 50% 50% no-repeat;
}

.sell_arr:hover {
	right: -15px;
}

.sell_i_t {
	margin-bottom: 3px;
	font-size: 19px;
	font-weight: 700;
}

.sell_i_t a {
	text-decoration: none;
	color: inherit;
}

.sell_i_t a:hover {
	color: #00BFFF;
}

@media (max-width:969px) {
	.sell_i_t {
		font-size: 15px;
	}
}

.advantages {
	box-sizing: border-box;
	height: 570px;
	padding-top: 10px;
	text-align: center;
	color: #fff;
	background-color: #0098D2;
	font: 700 16px "Roboto Condensed",Arial,Helvetica,sans-serif;
}

.feedback-form,.modal_cnt {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.advantages .layout_main {
	position: relative;
	z-index: 10;
}

.advantages_t {
	margin-bottom: 30px;
	color: #fff;
}

@media (max-width:969px) {
	.advantages {
		font-size: 13px;
	}

	.advantages_t {
		margin-bottom: 50px;
	}
}

@media (max-width:767px) {
	.sell_arr {
		display: none;
	}

	.advantages {
		height: auto;
		padding: 10px 0 20px;
	}

	.advantages_t {
		margin-bottom: 20px;
	}

	.advantages_img1 {
		display: none;
	}
}

.advantages_img1 {
	position: absolute;
	z-index: 2;
	bottom: 0;
	width: 100%;
	height: 641px;
	background: url(circle.png-1454427393.png) 50% 50% no-repeat;
}

.advantages_img2 {
	position: absolute;
	z-index: 3;
	bottom: -10px;
	width: 100%;
	height: 261px;
	background: url(tree.png-1454427393.png) 50% 50% no-repeat;
}

.advantages_i,.advantages_ic,.card {
	position: relative;
}

@media (max-width:767px) {
	.advantages_img2 {
		display: none;
	}
}

.advantages_i {
	display: inline-block;
	width: 160px;
	text-align: center;
	vertical-align: top;
}

.advantages_i.__bottom {
	padding-top: 100px;
}

.advantages_i.__i-4 {
	width: 180px;
	margin: 0 -10px;
}

@media (max-width:767px) {
	.advantages_i.__bottom {
		padding-top: 0;
	}

	.advantages_i.__i-4 {
		width: auto;
		margin: auto auto 15px;
	}
}

.advantages_i.__i-1 .advantages_ic {
	background-image: url(1.png-1454427393.png);
}

.advantages_i.__i-2 .advantages_ic {
	background-image: url(2.png-1454427393.png);
}

.advantages_i.__i-3 .advantages_ic {
	background-image: url(3.png-1454427393.png);
}

.advantages_i.__i-4 .advantages_ic {
	background-image: url(4.png-1454427393.png);
}

.advantages_i.__i-5 .advantages_ic {
	background-image: url(5.png-1454427393.png);
}

@media (max-width:969px) {
	.advantages_i {
		width: 149px;
	}
}

@media (max-width:767px) {
	.advantages_i {
		display: block;
		width: auto;
		margin: 0 auto 15px;
	}

	.advantages_cnt {
		display: inline-block;
		width: 170px;
		text-align: left;
		vertical-align: middle;
	}
}

.card_vote,.cost,.price_hint,.section-title,.team_i,.why {
	text-align: center;
}

.advantages_ic {
	display: block;
	width: 151px;
	height: 151px;
	margin: 0 auto 15px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	top: 0;
	-webkit-transition: top 1s ease;
	-moz-transition: top 1s ease;
	-o-transition: top 1s ease;
	transition: top 1s ease;
}

.advantages_ic:hover {
	top: -10px;
}

.section-title {
	color: #222;
	font: 700 21px Tahoma,Arial,Helvetica,sans-serif;
}

.section-title.__white {
	min-width: 712px;
	padding-top: 30px;
	color: #fff;
	background: url(title_w.png-1454427393.png) 50% 0 no-repeat;
}

@media (max-width:767px) {
	.advantages_ic {
		display: inline-block;
		margin: 0 15px 0 0;
		vertical-align: middle;
	}

	.section-title.__white {
		min-width: 320px;
	}
}

.section-title.__blue {
	min-width: 712px;
	padding-top: 50px;
	background: url(title_b.png-1454427393.png) 50% 0 no-repeat;
	padding-bottom: 15px;
}

@media (max-width:767px) {
	.section-title.__blue {
		min-width: 320px;
	}
}

.section-title.__gray {
	min-width: 712px;
	padding-top: 30px;
	background: url(title_g.png-1453703975.png) 50% 0 no-repeat;
}

.price {
	padding: 10px 0 25px;
	background: url(2.jpg-1454427396.jpg) 50% 50%;
}

.price_t {
	color: #00aef1;
}

.price_i {
	float: left;
	margin-right: 65px;
	margin-bottom: 15px;
}

.price_i.__last {
	margin-right: 0;
}

@media (max-width:767px) {
	.section-title.__gray {
		min-width: 320px;
	}

	.section-title {
		font-size: 19px;
	}

	.price_i.__last {
		margin: 0 auto 15px;
	}
}

@media (max-width:969px) {
	.advantages_ic {
		width: 130px;
		height: 130px;
	}

	.price_i {
		margin-right: 24px;
	}
}

@media (max-width:767px) {
	.price_i {
		display: none;
		float: none;
		margin: 0 auto 15px;
	}

	.price_i.__scrns {
		display: block;
	}
}

.card:hover .card_vote,.card_img,.card_price,.card_vote,.price_hint {
	display: block;
}

.price_hint {
	padding-top: 15px;
	color: #535c64;
	font: 400 19px/22px "Roboto Condensed",Arial,Helvetica,sans-serif;
}

.card {
	width: 280px;
	font: 400 16px Roboto,Arial,Helvetica,sans-serif;
}

.card_info_model,.card_price {
	font-weight: 700;
}

.card_img {
	margin: 0 auto -20px;
}

@media (max-width:969px) {
	.card {
		width: 240px;
		font-size: 13px;
	}

	.card_img {
		width: 226px;
	}
}

.card_info {
	margin-bottom: 10px;
	color: #535c64;
}

.card_info_year {
	float: right;
	font-size: 13px;
}

.card_price {
	color: #ff4500;
	font-size: 27px;
}

@media (max-width:969px) {
	.card_price {
		font-size: 21px;
	}
}

.card_vote {
	position: absolute;
	top: 80px;
	left: 50%;
	margin-left: -102.5px;
	text-decoration: none;
	color: #e5e6ea;
	text-shadow: 1px 1.7px 2px rgba(13,15,16,.5);
	font: 400 14px "PT Sans Caption",Arial,Helvetica,sans-serif;
	line-height: 40px;
	width: 205px;
	height: 40px;
	background: url(vote.png-1454427395.png) 50% 50% no-repeat;
}

.card_vote.__na {
	display: none;
}

.team {
	padding: 20px 0 15px;
	color: #3d3d3d;
	font: 400 17px Tahoma,Arial,Helvetica,sans-serif;
}

.team_t {
	margin-bottom: 20px;
}

@media (max-width:969px) {
	.team {
		font-size: 16px;
	}

	.team_t {
		margin-bottom: 15px;
	}
}

.team_i {
	display: inline-block;
	float: left;
	width: 270px;
	margin: 0 80px 60px 0;
}

.team_i:nth-of-type(3n) {
	margin-right: 0;
}/*@media (max-width:767px){.team{font-size:13px}.team_i: nth-of-type(3n){margin:0 auto 15px}}*/@media (max-width:969px) {
	.team_i {
		width: 230px;
		margin-right: 20px;
	}
}

@media (max-width:767px) {
	.team_i {
		display: block;
		float: none;
		width: 160px;
		margin: 0 auto 15px;
	}
}

.team_img {
	display: block;
	max-width: 270px;
	max-height: 270px;
	margin: 0 auto 15px;
	-webkit-transition: opacity 1s ease;
	-moz-transition: opacity 1s ease;
	-o-transition: opacity 1s ease;
	transition: opacity 1s ease;
}

.feedback_phone_ic,.why_ic {
	-webkit-transition: top 1s ease;
	-moz-transition: top 1s ease;
	-o-transition: top 1s ease;
}

.team_img:hover {
	opacity: .9;
}

.team_name {
	display: block;
	margin-bottom: 3px;
	font-weight: 700;
}

.cost {
	padding: 138px 0 131px;
	background: url(cost.jpg-1454427396.jpg) 50% 50% no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

@media (max-width:969px) {
	.team_img {
		width: 230px;
	}

	.cost {
		padding: 30px 0 15px;
	}
}

.cost_calc {
	margin: auto;
}

. {
	padding: 15px 0 50px;
	color: #535C64;
	font: 400 15px "Roboto Condensed",Arial,Helvetica,sans-serif;
}

.why_t {
	margin-bottom: 25px;
}

.why_i {
	display: inline-block;
	min-height: 96px;
	margin: 0 5px 15px -.25em;
	text-align: left;
}

.feedback-form_t,.feedback_t,.review_author,.review_blank,.review_car {
	text-align: center;
}

.why_i.__i-1 .why_ic {
	background-image: url(1.png-1454427399.png);
}

.why_i.__i-2 .why_ic {
	background-image: url(2.png-1454427399.png);
}

.why_i.__i-3 .why_ic {
	background-image: url(3.png-1454427399.png);
}

.why_i.__i-4 .why_ic {
	background-image: url(4.png-1454427399.png);
}

.why_i.__i-5 .why_ic {
	background-image: url(5.png-1454427399.png);
}

.why_i.__i-6 .why_ic {
	background-image: url(6.png-1454427398.png);
}

.why_i.__i-7 .why_ic {
	background-image: url(7.png-1454427398.png);
}

.why_i.__i-8 .why_ic {
	background-image: url(8.png-1454427398.png);
}

@media (max-width:969px) {
	.why_i {
		margin-right: 0;
	}
}

@media (max-width:767px) {
	.team_img {
		width: 160px;
		height: 160px;
	}

	.why {
		padding: 20px 0 10px;
	}

	.why_i {
		display: block;
		width: 265px;
		margin: 0 auto 15px;
	}
}

.review_author,.review_blank,.review_car,.why_cnt,.why_ic {
	display: inline-block;
	vertical-align: middle;
}

.why_ic {
	width: 96px;
	height: 96px;
	margin-right: 10px;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	position: relative;
	top: 0;
	transition: top 1s ease;
}

.why_ic:hover {
	top: -10px;
}

@media (max-width:969px) {
	.why_ic {
		width: 85px;
		height: 85px;
		margin-right: 0;
		margin-left: -15px;
	}
}

.why_cnt {
	width: 210px;
}

.review {
	font: 400 20px "PT Sans Caption",Arial,Helvetica,sans-serif;
}

@media (max-width:767px) {
	.review {
		font-size: 16px;
	}

	.review_author,.review_blank,.review_car {
		display: block;
		margin: auto;
	}
}

.review_img {
	display: block;
	max-width: 153px;
	max-height: 153px;
	margin-bottom: 5px;
}

@media (max-width:767px) {
	.review_img {
		margin: auto;
	}
}

.review_blank {
	margin: 0 30px;
}

.review_blank_img {
	max-width: 174px;
}

@media (max-width:767px) {
	.review_blank {
		margin: 20px 0;
	}

	.review_blank_img {
		margin: auto;
	}
}

.reviews {
	padding-bottom: 95px;
	color: #272727;
}

.reviews_t {
	margin-bottom: 50px;
}

.reviews_i {
	margin-bottom: 35px;
}

.reviews_i.__i-1 {
	margin-left: 220px;
}

.reviews_i.__i-2 {
	margin-left: 110px;
}

.reviews_i.__i-3 {
	margin-left: 220px;
}

.reviews_i.__i-4 {
	margin-left: 330px;
}

@media (max-width:969px) {
	.why_cnt {
		width: 180px;
	}

	.reviews_i.__i-1 {
		margin-left: 110px;
	}

	.reviews_i.__i-2 {
		margin-left: 55px;
	}

	.reviews_i.__i-3 {
		margin-left: 110px;
	}

	.reviews_i.__i-4 {
		margin-left: 165px;
	}
}

.docs {
	padding-bottom: 35px;
	color: #3c3c3c;
	font: 600 17px "Roboto Condensed",Arial,Helvetica,sans-serif;
}

@media (max-width:767px) {
	.reviews_i {
		display: block;
		margin-bottom: 50px;
		margin-left: auto!important;
	}

	.docs {
		display: none;
	}
}

.docs_t {
	margin-bottom: 40px;
}

.docs_img {
	float: left;
	margin: 0 40px;
	display: block;
	width: 329px;
	height: 236px;
	background: url(docs.jpg-1454427390.jpg) 50% 50% no-repeat;
	background-size: 320px;
}

@media (max-width:969px) {
	.docs_img {
		position: absolute;
		right: 0;
		bottom: 10px;
		float: none;
		margin: 0;
		display: block;
		width: 250px;
		height: 166px;
		background: url(docsm.jpg-1454427390.jpg) 50% 50% no-repeat;
	}

	.docs_lst {
		float: none;
	}
}

.docs_lst {
	float: none;
	overflow: hidden;
}

.docs_lst_i {
	margin-bottom: 10px;
}

.stop {
	padding-top: 20px;
	color: #1b1b1b;
	background-color: #00BFFF;
	font: 400 20px "PT Sans Caption",Arial,Helvetica,sans-serif;
}

.stop .layout_main {
	overflow: hidden;
}

@media (max-width:767px) {
	.stop {
		display: none;
	}
}

.stop_t {
	margin-bottom: 35px;
	color: #fff;
}

.stop_lst {
	width: 660px;
	margin-bottom: 34px;
	margin-left: 25px;
	list-style: url(dot.png-1454427390.png);
}

.stop_lst_i {
	margin-bottom: 24px;
}

@media (max-width:969px) {
	.stop {
		font-size: 17px;
	}

	.stop_lst {
		width: 500px;
	}

	.stop_lst_i {
		margin-bottom: 15px;
	}
}

.stop_img {
	position: absolute;
	right: 20px;
	bottom: -5px;
	-webkit-transition: bottom 1s ease;
	-moz-transition: bottom 1s ease;
	-o-transition: bottom 1s ease;
	transition: bottom 1s ease;
	display: block;
	width: 250px;
	height: 314px;
	background: url(stop.png-1454427393.png) 50% 50% no-repeat;
}

.stop_img:hover {
	bottom: -20px;
}

@media (max-width:969px) {
	.stop_img {
		display: block;
		width: 200px;
		height: 251px;
		background: url(stopm.png-1454427393.png) 50% 50% no-repeat;
	}
}

.feedback {
	padding: 25px 0;
	background-color: #F5F5F5;
	font-family: "Roboto Condensed",Arial,Helvetica,sans-serif;
}

.feedback_l {
	float: left;
	width: 320px;
}

@media (max-width:969px) {
	.feedback_l {
		float: none;
		width: 100%;
	}

	.feedback_l:after {
		content: "";
		display: table;
		clear: both;
	}

	.feedback_phone {
		float: left;
	}
}

.feedback_t {
	margin-bottom: 35px;
	font: 700 21px Tahoma,Arial,Helvetica,sans-serif;
}

.feedback_phone {
	position: relative;
	margin-bottom: 50px;
	padding-left: 40px;
	font-size: 24px;
	font-weight: 700;
}

.feedback_phone.__scrns {
	display: none;
}

@media (max-width:767px) {
	.feedback_phone {
		display: none;
		float: none;
		margin: 0 auto 5px;
		padding-left: 0;
		text-align: center;
	}

	.feedback_phone.__scrns {
		display: block;
	}

	.feedback_phone_ic {
		display: none;
	}
}

.feedback_phone_ic {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 18px;
	height: 33px;
	margin-right: 10px;
	transition: top 1s ease;
	background: url(phone.png-1454427391.png) no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.feedback_phone_ic:hover {
	top: 5px;
}

.feedback_phone_lk {
	text-decoration: none;
	color: #3C3C3C;
}

.feedback_addr {
	position: relative;
	margin-bottom: 35px;
	padding-left: 40px;
	color: #696969;
	font-size: 15px;
	font-weight: 700;
	line-height: 1.5;
}

.feedback_addr.__scrns {
	display: none;
}

@media (max-width:969px) {
	.feedback_addr {
		float: right;
	}
}

@media (max-width:767px) {
	.feedback_addr {
		display: none;
		float: none;
		margin: auto;
		padding-left: 0;
		text-align: center;
	}

	.feedback_addr.__scrns {
		display: block;
	}

	.feedback_addr_ic {
		display: none;
	}
}

.feedback_addr_ic {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 31px;
	height: 31px;
	margin-right: 10px;
	-webkit-transition: top 1s ease;
	-moz-transition: top 1s ease;
	-o-transition: top 1s ease;
	transition: top 1s ease;
	background: url(marker.png-1454427390.png) no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.feedback_addr_ic:hover {
	top: 5px;
}

.feedback_logo {
	margin: auto;
	display: block;
	width: 300px;
	height: 91px;
	background: url(logo2.png-1454427390.png) 50% 50% no-repeat;
}

.feedback_r {
	float: right;
}

@media (max-width:969px) {
	.feedback_logo {
		display: none;
	}

	.feedback_r {
		float: none;
		margin: 0 auto 20px;
	}
}

.feedback-form {
	box-sizing: border-box;
	width: 579px;
	height: 255px;
	padding: 20px;
	background: url(feedback-form.png-1453703974.png) repeat-x;
	-webkit-box-shadow: 1px 1px 8px #000;
	-moz-box-shadow: 1px 1px 8px #000;
	box-shadow: 1px 1px 8px #000;
}

.feedback-form_t {
	margin-bottom: 15px;
	color: #3D3D3D;
	font: 700 20px "Roboto Condensed",Arial,Helvetica,sans-serif;
}

.feedback-form_col {
	float: left;
	margin-right: 40px;
}

.feedback-form_col:last-child {
	margin-right: 0;
}

@media (max-width:767px) {
	.feedback-form {
		width: 275px;
		height: 298px;
		padding: 13px 20px;
		border: 1px solid #FF992A;
		background: url(feedback-forms.png-1453703974.png) repeat-x;
	}

	.feedback-form_t {
		text-transform: none;
		font-size: 17px;
		font-weight: 400;
	}

	.feedback-form_col {
		display: block;
		float: none;
	}
}

.feedback-form_sel {
	display: block;
	width: 230px;
	height: 31px;
	margin-bottom: 10px;
	border: 1px solid #A9A9A9;
	font: 13px Arial;
}

@media (max-width:767px) {
	.feedback-form_sel {
		width: 240px;
		height: 25px;
	}
}

.feedback-form_it {
	display: block;
	width: 227px;
	height: 31px;
	margin-bottom: 10px;
	padding: 0 4px;
	text-align: left;
	vertical-align: middle;
	color: #3D3D3D;
	border: 0 solid #A9A9A9;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #fff;
	font-family: Arial;
	font-size: 13px;
	font-weight: 400;
}

.close,.modal_cnt {
	text-align: center;
}

@media (max-width:767px) {
	.feedback-form_it {
		width: 100%;
		height: 25px;
	}

	.feedback-form_btn {
		width: 100%;
		height: 42px;
	}
}

.map {
	position: relative;
	height: 410px;
}

@media (max-width:969px) {
	.map {
		display: none;
	}
}

.map_shade {
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 63px;
	background: url(map.png-1454427395.png) repeat-x;
}

.modal.__na {
	display: none;
}

.modal_cnt {
	box-sizing: border-box;
	width: 433px;
	padding: 25px 20px;
	background-color: #fafafa;
	font-family: "Roboto Condensed",Arial,Helvetica,sans-serif;
	font-size: 18px;
	line-height: 1.8;
}

@media (max-width:767px) {
	.modal_cnt {
		width: 200px;
		margin: auto;
		padding: 25px 10px;
		font-size: 16px;
	}
}

.modal_t {
	display: block;
	color: #4B4B4B;
	font: 700 21px "Roboto Condensed",Arial,Helvetica,sans-serif;
}

.modal_descr {
	display: block;
	margin-bottom: 25px;
}

@media (max-width:767px) {
	.modal_t {
		font-size: 18px;
	}

	.modal_descr {
		margin-bottom: 15px;
	}
}

.modal_it {
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 341px;
	height: 33px;
	margin: 0 auto 18px;
	padding: 0 12px;
	border: 1px solid #A9A9A9;
}

@media (max-width:767px) {
	.modal_it {
		width: 180px;
		margin-bottom: 10px;
	}
}

.modal_it,.modal_itx {
	font-family: Arial;
	font-size: 14px;
}

.modal_it:-moz-placeholder,.modal_itx:-moz-placeholder {
	color: #666;
}

.modal_it::-moz-placeholder,.modal_itx::-moz-placeholder {
	color: #666;
}

.modal_it:-ms-input-placeholder,.modal_itx:-ms-input-placeholder {
	color: #666;
}

.modal_it::-webkit-input-placeholder,.modal_itx::-webkit-input-placeholder {
	color: #666;
}

.modal_btn {
	width: 365px;
	margin-top: 12px;
}

@media (max-width:767px) {
	.modal_btn {
		width: 180px;
	}
}

.__r {
	font-weight: 400;
}

.__b,.close {
	font-weight: 700;
}

.bg_main {
	width: 100%;
	/* height: 550px; */
	background: url(main.jpg-1453703973.jpg) 50% 50% no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	padding-bottom: 20px;
}

@media (max-width:970px) {
	.bg_main {
		/* height: 685px; */
	}
}

@media (max-width:767px) {
	.bg_main {
		/* height: 1240px; */
		margin-top: 0;
		background: url(mains.jpg-1454427396.jpg) 50% 0;
		-moz-background-size: auto;
		-o-background-size: auto;
		background-size: auto;
	}
}

.modalDialog {
	position: fixed;
	font-family: Arial,Helvetica,sans-serif;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,.3);
	z-index: 99999;
	-webkit-transition: opacity .4s ease-in;
	-moz-transition: opacity .4s ease-in;
	transition: opacity .4s ease-in;
	display: none;
	pointer-events: none;
}

.modalDialog:target {
	display: block;
	pointer-events: auto;
}

.modalDialog>div {
	position: relative;
	margin: 10% auto;
	padding: 20px 40px 35px;
	border-radius: 10px;
	background: #fff;
	display: block;
}

.close {
	background: #fff;
	color: #1aacd8;
	line-height: 25px;
	position: absolute;
	right: 15px;
	font-size: 12px;
	top: 18px;
	padding: 2px 10px 0;
	text-decoration: none;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 43px;
}

.close:hover {
	background: #7d7d7d;
}

#textBlock {
	text-align: left;
	word-wrap: break-word;
}

#textBlock p {
	margin: 1em 0;
}

#textBlock ul {
	margin: 0 0 1em 2em;
	list-style: inherit;
}

#textBlock .section-title.__gray {
	background: 0 0;
	margin: 0 0 1.5em;
	text-align: left;
}

.model,.uf-field {
	text-align: center;
}

.sticky {
	position: fixed;
	top: 0;
	z-index: 101;
}

#zAfter {
	width: 40%;
}

@media (max-width:767px) {
	#zAfter {
		width: 60%;
	}
}

@media (max-width:415px) {
	#zAfter {
		width: 90%;
	}

	#butCent {
		text-align: center;
	}
}

#copy {
	margin: 1em 0 0;
}

.prices {
	width: 8.55em;
	background-color: #D71C2F;
	color: #fff;
	font: 400 1.25em sans-serif;
	padding: .4em 0;
	float: left;
	display: none;
}

.car {
	flex-basis: 20%;
	width: 100%;
	clear: both;
	display: inline-block;
}

.model {
	font-family: Tahoma,sans-serif;
	font-size: 14px;
	color: #222;
}

.model span {
	display: block;
	color: #00acee;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 1px;
}

.car img {
	height: 150px;
	width: 225px;
	margin-bottom: 13px;
}

.block-wrp-car {
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
}

.textBlock {
	float: right;
	width: 16em;
	text-align: left;
	display: none;
}

#w {
	padding-bottom: 0;
}

#w .section-title {
	margin: 2em 0 2.6em;
}

@media (max-width:780px) {
	#w .car img,#w .model,#w .prices,#w .textBlock {
		float: none;
		margin: 0 auto;
	}

	#w .model,#w .textBlock {
		margin-top: 1em;
	}
}

#map {
	margin: 2em 0 0;
}

.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}

#faq>.container {
	background: #00acee;
}

.faq-title-block {
	color: #fff;
	padding-top: 10px;
}

.faq_go {
	color: #fff;
	position: absolute;
	right: 10px;
	top: 16px;
}

.mini_faq_block {
	display: flex;
	flex-wrap: nowrap;
	margin: 20px;
	justify-content: center;
}

.mini_faq {
	color: #fff;
	margin: 50px;
	text-align: center;
}

@media (max-width:768px) {
	.mini_faq_block {
		flex-wrap: wrap;
	}

	.faq_go {
		color: #fff;
		position: relative;
		margin: 20px auto 0;
		display: block;
		text-align: center;
	}

	.mini_faq {
		margin: 20px;
	}
}

@media (min-width:768px) {
	.container {
		width: 750px;
	}
}

@media (min-width:992px) {
	.container {
		width: 970px;
	}
}

.faq {
	margin: 50px;
}

.more_history_btn {
	width: 8.55em;
	background-color: #00acee;
	color: #fff;
	font: 400 1.25em sans-serif;
	padding: .4em 0;
	cursor: pointer;
	margin: 58px auto;
	border-radius: 0;
}

.more_history_wrapper {
	display: none;
}

.more_img {
	width: 160px;
	height: 120px;
	object-fit: cover;
}

.more_left {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	flex-direction: column;
	margin-right: 40px;
}

.more_right {
	display: flex;
	flex-wrap: wrap;
}

.textBlockHistory {
	text-align: left;
}

.more_history_wrapper .prices {
	margin-bottom: 20px!important;
}

.more_block_wrapper {
	display: flex;
	margin: 40px 0;
}

@media (max-width:992px) {
	.more_block_wrapper {
		flex-wrap: wrap;
		justify-content: center;
	}
}

.jq-selectbox__dropdown,.jq-selectbox__select {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.advantages,.card_price,.feedback-form_t,.navigation,.offer_t,.section-title,.stop,.team_name {
	text-transform: uppercase;
}

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

html {
	line-height: 1;
}

ol,ul {
	list-style: none;
}

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

caption,td,th {
	text-align: left;
	font-weight: 400;
	vertical-align: middle;
}

blockquote,q {
	quotes: none;
}

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

a img {
	border: none;
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
	display: block;
}

button:focus,input:focus,select:focus {
	outline: 0;
}

a,button {
	cursor: pointer;
}

@font-face {
	font-family:Tahoma;src:url(tahoma_regular.eot-1453715364);src:url(tahoma_regular.eot-&1453715364#iefix) format('embedded-opentype'),url(tahoma_regular.ttf-1446189483) format('truetype'),url(tahoma_regular.woff-1453715364) format('woff'),url(tahoma_regular.svg-1453715364) format('svg'),url(tahoma_regular.otf-1453715364) format('opentype');font-weight:400;font-style:normal;
}

@font-face {
	font-family:Tahoma;src:url(tahoma_bold.eot-1453715370);src:url(tahoma_bold.eot-&1453715370#iefix) format('embedded-opentype'),url(tahoma_bold.ttf-1446189483) format('truetype'),url(tahoma_bold.woff-1453715370) format('woff'),url(tahoma_bold.svg-1453715370) format('svg'),url(tahoma_bold.otf-1453715370) format('opentype');font-weight:700;font-style:normal;
}

@font-face {
	font-family:Roboto;src:url(roboto_regular.eot-1453715348);src:url(roboto_regular.eot-&1453715348#iefix) format('embedded-opentype'),url(roboto_regular.ttf-1446326256) format('truetype'),url(roboto_regular.woff-1453715348) format('woff'),url(roboto_regular.svg-1453715348) format('svg'),url(roboto_regular.otf-1453715348) format('opentype');font-weight:400;font-style:normal;
}

@font-face {
	font-family:Roboto;src:url(roboto_bold.eot-1453715344);src:url(roboto_bold.eot-&1453715344#iefix) format('embedded-opentype'),url(roboto_bold.ttf-1446326308) format('truetype'),url(roboto_bold.woff-1453715344) format('woff'),url(roboto_bold.svg-1453715344) format('svg'),url(roboto_bold.otf-1453715344) format('opentype');font-weight:700;font-style:normal;
}

@font-face {
	font-family:"Roboto Condensed";src:url(robotocondensed_regular.eot-1453715356);src:url(robotocondensed_regular.eot-&1453715356#iefix) format('embedded-opentype'),url(robotocondensed_regular.ttf-1446326382) format('truetype'),url(robotocondensed_regular.woff-1453715356) format('woff'),url(robotocondensed_regular.svg-1453715356) format('svg'),url(robotocondensed_regular.otf-1453715356) format('opentype');font-weight:400;font-style:normal;
}

@font-face {
	font-family:"Roboto Condensed";src:url(robotocondensed_bold.eot-1453715352);src:url(robotocondensed_bold.eot-&1453715352#iefix) format('embedded-opentype'),url(robotocondensed_bold.ttf-1446326406) format('truetype'),url(robotocondensed_bold.woff-1453715352) format('woff'),url(robotocondensed_bold.svg-1453715352) format('svg'),url(robotocondensed_bold.otf-1453715352) format('opentype');font-weight:700;font-style:normal;
}

@font-face {
	font-family:"Bebas Neue";src:url(bebasneue_regular.eot-1453697330);src:url(bebasneue_regular.eot-&1453697330#iefix) format('embedded-opentype'),url(bebasneue_regular.ttf-1453697330) format('truetype'),url(bebasneue_regular.woff-1453697330) format('woff'),url(bebasneue_regular.svg-1453697330) format('svg'),url(bebasneue_regular.otf-1389680084) format('opentype');font-weight:400;font-style:normal;
}

@font-face {
	font-family:"PT Sans Caption";src:url(ptsanscaption_regular.eot-1453697626);src:url(ptsanscaption_regular.eot-&1453697626#iefix) format('embedded-opentype'),url(ptsanscaption_regular.ttf-1453697626) format('truetype'),url(ptsanscaption_regular.woff-1453697626) format('woff'),url(ptsanscaption_regular.svg-1453697626) format('svg'),url(ptsanscaption_regular.otf-1453697626) format('opentype');font-weight:400;font-style:normal;
}

.jq-selectbox {
	cursor: pointer;
	vertical-align: middle;
}

.jq-selectbox__select {
	display: block;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	padding: 0 29px 0 10px;
	text-align: center;
	vertical-align: middle;
	color: #161313;
	border-right: 2px solid #afafaf;
	font: 400 16px "PT Sans Caption",Arial,Helvetica,sans-serif;
	line-height: 63px;
}

@media (max-width:969px) {
	.jq-selectbox__select {
		font-size: 12px!important;
	}
}

@media (max-width:767px) {
	.jq-selectbox__select {
		border-right: none;
		border-bottom: 1px solid #afafaf;
		line-height: 40px;
	}
}

.jq-selectbox__select-text {
	display: block;
	width: 100%!important;
	text-align: center;
	white-space: nowrap;
}

.jq-selectbox .placeholder {
	color: #888;
}

.jq-selectbox__trigger {
	position: absolute;
	top: 0;
	right: 0;
	width: 28px;
	height: 100%;
}

.jq-selectbox__trigger-arrow {
	position: absolute;
	top: 50%;
	right: 15px;
	width: 0;
	height: 0;
	margin-top: -4.5px;
	border-top: 9px solid #afafaf;
	border-right: 7px solid transparent;
	border-left: 7px solid transparent;
}

.jq-selectbox:hover .jq-selectbox__trigger-arrow {
	border-top-color: #000;
}

.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
	border-top-color: #AAA;
}

.jq-selectbox__dropdown {
	box-sizing: border-box;
	width: 100%;
	margin: 2px 0 0;
	padding: 0;
	text-align: left;
	border: 1px solid #CCC;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #FFF;
	-webkit-box-shadow: 0 2px 10px rgba(0,0,0,.2);
	-moz-box-shadow: 0 2px 10px rgba(0,0,0,.2);
	box-shadow: 0 2px 10px rgba(0,0,0,.2);
	font: 14px/18px Arial,sans-serif;
}

.calc_form,.jq-selectbox__search input {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.jq-selectbox__search {
	margin: 5px;
}

.jq-selectbox__search input {
	box-sizing: border-box;
	width: 100%;
	margin: 0;
	padding: 5px 27px 6px 8px;
	color: #333;
	border: 1px solid #CCC;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	outline: 0;
/*background:url(data:image/png; base64, iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) 100 50 no-repeat;*/
	-webkit-box-shadow: inset 1px 1px #F1F1F1;
	-moz-box-shadow: inset 1px 1px #F1F1F1;
	box-shadow: inset 1px 1px #F1F1F1;
	-webkit-appearance: textfield;
}

.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration {
	-webkit-appearance: none;
}

.jq-selectbox__not-found {
	margin: 5px;
	padding: 5px 8px 6px;
	background: #F0F0F0;
	font-size: 13px;
}

.jq-selectbox ul {
	margin: 0;
	padding: 0;
}

.jq-selectbox li {
	min-height: 18px;
	padding: 5px 10px 6px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
	color: #231F20;
}

.jq-selectbox li:hover {
	color: #FFF;
	background-color: #08C;
}

.jq-selectbox li.disabled {
	color: #aaa;
}

.jq-selectbox li.selected {
	color: #FFF;
	background-color: #A3ABB1;
}

.jq-selectbox li.disabled:hover {
	background: 0 0;
	color: #aaa;
}

.jq-selectbox li.optgroup {
	font-weight: 700;
}

.jq-selectbox li.optgroup:hover {
	cursor: default;
	color: #231F20;
	background: 0 0;
}

.jq-selectbox li.option {
	padding-left: 25px;
}

body {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.22;
}

.copy1 a {
	color: #fff;
}

.copy1 a:hover {
	color: #ff8300;
}

.layout_main {
	position: relative;
	max-width: 970px;
	height: 100%;
	margin: auto;
}

@media (max-width:969px) {
	.layout_main {
		width: 768px;
	}
}

@media (max-width:767px) {
	.layout_main {
		width: 320px;
	}
}

.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

.button {
	width: 235px;
	height: 48px;
	color: #fff;
	border: 1px solid #1E90FF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: url(buttonb.png-1454427396.png) repeat-x;
	font: 700 15px Tahoma,Arial,Helvetica,sans-serif;
}

.navigation {
	position: fixed;
	z-index: 777;
	top: 0;
	left: 0;
	width: 100%;
	height: 52px;
	text-align: center;
	background: url(nav.png-1454427395.png) repeat-x;
	font: 15px "Roboto Condensed",Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 52px;
}

.advantages,.offer_advatage,.offer_advatage_ic,.sell_arr,.sell_ic {
	position: relative;
}

@media (max-width:767px) {
	.navigation {
		display: none;
	}
}

.navigation_i {
	display: inline-block;
	margin: 0 26px;
}

.navigation_i:last-child {
	margin-right: 0;
}

.navigation_i:first-child {
	margin-left: 0;
}

.navigation_i a {
	text-decoration: none;
	color: #fff;
}

.navigation_i a:hover {
	color: #00BFFF;
}

.header_address,.header_phone {
	display: block;
	color: #fff;
	text-decoration: none;
}

@media (max-width:969px) {
	.navigation {
		font-size: 13px;
	}

	.navigation_i {
		margin: 0 10px;
	}
}

.header {
	padding-top: 50px;
}

.header_logo {
	float: left;
	margin-right: 63px;
	display: block;
	width: 237px;
	height: 65px;
	background: url(logo.png-1454427390.png) 50% 50% no-repeat;
}

@media (max-width:969px) {
	.header_logo {
		margin-right: 10px;
	}
}

@media (max-width:767px) {
	.header {
		padding-top: 15px;
	}

	.header_logo {
		display: block;
		float: none;
		margin: 0 auto 30px;
	}
}

.header_address {
	float: left;
	margin: -10px 0 0 16px;
	min-height: 57px;
	padding-left: 82px;
	background: url(map.png-1454427390.png) 0 50% no-repeat;
	font: 400 14px/2 "PT Sans Caption",Arial,Helvetica,sans-serif;
}

@media (max-width:969px) {
	.header_address {
		width: 240px;
		font-size: 12px;
	}
}

@media (max-width:767px) {
	.header_address {
		float: none;
		margin: 0 auto 30px;
		padding: 65px 0 0;
		text-align: center;
		background-position: 50% 0;
	}
}

.header_right {
	float: right;
	text-align: center;
}

@media (max-width:767px) {
	.header_right {
		float: none;
		margin: auto;
	}
}

.header_phone {
	margin-top: 5px;
	font: 400 40px/1 "PT Sans Caption",Arial,Helvetica,sans-serif;
}

.header_phone:hover {
	color: #00BFFF;
}

@media (max-width:969px) {
	.header_phone {
		font-size: 22px;
	}
}

.header_btn {
	display: inline-block;
	padding: 9px 10px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
	text-decoration: none;
	color: #4B4B4B;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: -webkit-gradient(linear,left bottom,left top,from(#d3d3d3),to(#f0f0f0));
	background: -webkit-linear-gradient(bottom,#d3d3d3 0,#f0f0f0 100%);
	background: -moz-linear-gradient(bottom,#d3d3d3 0,#f0f0f0 100%);
	background: -o-linear-gradient(bottom,#d3d3d3 0,#f0f0f0 100%);
	background: linear-gradient(to top,#d3d3d3 0,#f0f0f0 100%);
	font: 700 16px Tahoma,Arial,Helvetica,sans-serif;
}

.calc_hint,.offer,.offer_advatage,.offer_t {
	color: #fff;
	text-align: center;
}

.header_btn:hover {
	opacity: .8;
}

@media (max-width:969px) {
	.header_btn {
		font-size: 12px;
	}
}

.offer {
	padding-top: 40px;
}

.offer_t {
	margin-bottom: 25px;
	text-shadow: 2.5px 4.3px 5px rgba(13,15,16,.75);
	font: 400 62px "Bebas Neue",Arial,Helvetica,sans-serif;
}

@media (max-width:767px) {
	.header_btn {
		display: none;
	}

	.offer {
		padding-top: 25px;
	}

	.offer_t {
		font-size: 40px;
	}
}

.offer_calc {
	margin: 0 auto 60px;
}

.offer_advatage {
	display: inline-block;
	width: 195px;
	margin: 0 25px;
	vertical-align: top;
	font: 400 16px "PT Sans Caption",Arial,Helvetica,sans-serif;
}

.offer_advatage.__i-1 .offer_advatage_ic {
	width: 56px;
	background-image: url(1.png-1454427396.png);
}

.offer_advatage.__i-2 .offer_advatage_ic {
	width: 109px;
	background-image: url(2.png-1454427396.png);
}

.offer_advatage.__i-3 .offer_advatage_ic {
	width: 90px;
	background-image: url(police.png);
	background-size: 79px;
	height: 80px;
}

.offer_advatage.__i-4 .offer_advatage_ic {
	width: 73px;
	background-image: url(4.png-1454427396.png);
}

.offer_advatage.__i-1 {
	margin-left: 0;
}

.offer_advatage.__i-4 {
	margin-right: 0;
}

@media (max-width:969px) {
	.offer_advatage {
		width: 150px;
		font-size: 12px;
	}
}

@media (max-width:767px) {
	.offer_advatage.__i-1 {
		margin-left: auto;
	}

	.offer_advatage.__i-4 {
		margin-right: auto;
	}

	.offer_advatage {
		display: block;
		margin: 0 auto 30px;
	}
}

.offer_advatage_ic {
	display: block;
	height: 80px;
	margin: 0 auto 15px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	top: 0;
	-webkit-transition: top 1s ease;
	-moz-transition: top 1s ease;
	-o-transition: top 1s ease;
	transition: top 1s ease;
}

.offer_advatage_ic:hover {
	top: -10px;
}

.offer_advatage_ic:active {
	box-shadow: 0 5px #dbe0e4;
	transform: translateY(10px);
}

.calc {
	width: 951px;
}

@media (max-width:969px) {
	.calc {
		width: 768px;
	}
}

.calc_hint {
	margin-bottom: 13px;
	text-shadow: 1px 1.7px 2px rgba(13,15,16,.75);
	font: 400 22px "PT Sans Caption",Arial,Helvetica,sans-serif;
}

.calc_cnt {
	height: 63px;
	border: 1px solid #e9e9e9;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color: #fff;
}

@media (max-width:767px) {
	.calc {
		width: 320px;
	}

	.calc_hint {
		font-size: 18px;
	}

	.calc_cnt {
		height: auto;
	}

	.calc_cnt:after {
		content: "";
		display: table;
		clear: both;
	}
}

.calc_form {
	display: block;
	box-sizing: border-box;
	height: 100%;
	border: 1px solid #afafaf;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.advantages,.calc_it {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.calc_sel {
	display: block!important;
	float: left;
	height: 100%;
}

.calc_btn,.calc_it {
	display: block;
	border: none;
}

.calc_sel.__i-1 {
	width: 150px;
}

@media (max-width:969px) {
	.calc_sel.__i-1 {
		width: 120px;
	}
}

.calc_sel.__i-2 {
	width: 165px;
}

@media (max-width:969px) {
	.calc_sel.__i-2 {
		width: 135px;
	}
}

.calc_sel.__i-3 {
	width: 205px;
}

@media (max-width:969px) {
	.calc_sel.__i-3 {
		width: 150px;
	}
}

.calc_sel.__i-4 {
	width: 160px;
}

@media (max-width:969px) {
	.calc_sel.__i-4 {
		width: 130px;
	}
}

@media (max-width:767px) {
	.calc_sel {
		float: none;
		width: 100%!important;
		height: 40px;
	}
}

.calc_it {
	float: left;
	box-sizing: border-box;
	width: 146px;
	height: 100%;
	padding: 0 28px 0 12px;
	color: #161313;
	background-color: transparent;
	font: 400 16px "PT Sans Caption",Arial,Helvetica,sans-serif;
}

.calc_it:-moz-placeholder {
	color: #161313;
}

.calc_it::-moz-placeholder {
	color: #161313;
}

.calc_it:-ms-input-placeholder {
	color: #161313;
}

.calc_it::-webkit-input-placeholder {
	color: #161313;
}

@media (max-width:969px) {
	.calc_it {
		width: 110px;
		font-size: 12px;
	}
}

@media (max-width:767px) {
	.calc_it {
		float: none;
		width: 100%;
		height: 40px;
		text-align: center;
	}
}

.calc_btn {
	float: right;
	width: 116px;
	height: 100%;
	border-left: 2px solid #afafaf;
	-webkit-border-radius: 0 15px 15px 0;
	-moz-border-radius: 0 15px 15px 0;
	border-radius: 0 15px 15px 0;
	background: url(calc.png-1454427390.png) 50% 50% no-repeat #0096ed;
}

.calc_btn:hover {
	opacity: .85;
}

.sell {
	padding: 30px 0 90px;
	text-align: center;
	font: 400 16px Tahoma,Arial,Helvetica,sans-serif;
}

@media (max-width:969px) {
	.sell {
		padding-bottom: 120px;
		font-size: 15px;
	}
}

.sell_t {
	margin-bottom: 60px;
}

@media (max-width:767px) {
	.calc_btn {
		float: none;
		width: 100%;
		height: 60px;
		-webkit-border-radius: 0 0 15px 15px;
		-moz-border-radius: 0 0 15px 15px;
		border-radius: 0 0 15px 15px;
	}

	.sell {
		padding-bottom: 20px;
		font-size: 13px;
	}

	.sell_t {
		margin-bottom: 15px;
	}
}

.sell_arrow,.sell_i {
	display: inline-block;
}

.sell_i {
	max-width: 287px;
	margin: 0 -10px;
	vertical-align: top;
}

.sell_i.__i-1 .sell_ic {
	background-image: url(1.png-1454427397.png);
}

.sell_i.__i-2 .sell_ic {
	background-image: url(2.png-1454427397.png);
}

.sell_i.__i-3 .sell_ic {
	background-image: url(3.png-1454427397.png);
}

.sell_i.__i-4 .sell_ic {
	background-image: url(4.png);
}

@media (max-width:969px) {
	.sell_i {
		margin: 0 10px;
	}

	.sell_i.__i-1 .sell_ic {
		background-image: url(1m.png-1454427397.png);
	}

	.sell_i.__i-2 .sell_ic {
		background-image: url(2m.png-1454427397.png);
	}

	.sell_i.__i-3 .sell_ic {
		background-image: url(3m.png-1454427397.png);
	}

	.sell_i.__i-4 .sell_ic {
		background-image: url(4m.png);
	}
}

@media (max-width:767px) {
	.sell_i {
		display: block;
		max-width: 320px;
		text-align: left;
	}

	.sell_i:after {
		content: "";
		display: table;
		clear: both;
	}

	.sell_i.__i-1 .sell_ic {
		background-image: url(1s.png-1454427397.png);
	}

	.sell_i.__i-2 .sell_ic {
		background-image: url(2s.png-1454427397.png);
	}

	.sell_i.__i-3 .sell_ic {
		background-image: url(3s.png-1454427397.png);
	}

	.sell_i.__i-4 .sell_ic {
		background-image: url(4s.png);
	}
}

.sell_ic {
	display: block;
	width: 150px;
	height: 150px;
	margin: 0 auto 15px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	top: 0;
	-webkit-transition: top 1s ease;
	-moz-transition: top 1s ease;
	-o-transition: top 1s ease;
	transition: top 1s ease;
	background-size: cover;
}

.sell_ic:hover {
	top: -10px;
}

@media (max-width:969px) {
	.sell_ic {
		width: 160px;
		height: 158px;
	}
}

@media (max-width:767px) {
	.sell_ic {
		display: inline-block;
		width: 75px;
		height: 75px;
		flex: 0 0 75px;
		margin-right: 15px;
		margin-left: 0;
		vertical-align: top;
	}

	.sell_cnt {
		display: inline-block;
		vertical-align: middle;
	}
}

.sell_arr {
	right: 0;
	display: inline-block;
	width: 50px;
	height: 50px;
	margin-top: 50px;
	-webkit-transition: right 1s ease;
	-moz-transition: right 1s ease;
	-o-transition: right 1s ease;
	transition: right 1s ease;
	vertical-align: top;
	background: url(arrow.png-1454427397.png) 50% 50% no-repeat;
	background-size: cover;
}

.sell_arr:hover {
	right: -15px;
}

.sell_i_t {
	margin-bottom: 13px;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}

.sell_i_t a {
	text-decoration: none;
	color: inherit;
}

.sell_i_t a:hover {
	color: #00BFFF;
}

@media (max-width:969px) {
	.sell_i_t {
		font-size: 15px;
	}
}

.advantages {
	box-sizing: border-box;
	height: 570px;
	padding-top: 10px;
	text-align: center;
	color: #fff;
	background-color: #0098D2;
	font: 700 16px "Roboto Condensed",Arial,Helvetica,sans-serif;
}

.feedback-form,.modal_cnt {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.advantages .layout_main {
	position: relative;
	z-index: 10;
}

.advantages_t {
	margin-bottom: 30px;
	color: #fff;
}

@media (max-width:969px) {
	.advantages {
		font-size: 13px;
	}

	.advantages_t {
		margin-bottom: 50px;
	}
}

@media (max-width:767px) {
	.sell_arr {
		display: none;
	}

	.advantages {
		height: auto;
		padding: 10px 0 20px;
	}

	.advantages_t {
		margin-bottom: 20px;
	}

	.advantages_img1 {
		display: none;
	}
}

.advantages_img1 {
	position: absolute;
	z-index: 2;
	bottom: 0;
	width: 100%;
	height: 641px;
	background: url(circle.png-1454427393.png) 50% 50% no-repeat;
}

.advantages_img2 {
	position: absolute;
	z-index: 3;
	bottom: -10px;
	width: 100%;
	height: 261px;
	background: url(tree.png-1454427393.png) 50% 50% no-repeat;
}

.advantages_i,.advantages_ic,.card {
	position: relative;
}

@media (max-width:767px) {
	.advantages_img2 {
		display: none;
	}
}

.advantages_i {
	display: inline-block;
	width: 160px;
	text-align: center;
	vertical-align: top;
}

.advantages_i.__bottom {
	padding-top: 100px;
}

.advantages_i.__i-4 {
	width: 180px;
	margin: 0 -10px;
}

@media (max-width:767px) {
	.advantages_i.__bottom {
		padding-top: 0;
	}

	.advantages_i.__i-4 {
		width: auto;
		margin: auto auto 15px;
	}
}

.advantages_i.__i-1 .advantages_ic {
	background-image: url(1.png-1454427393.png);
}

.advantages_i.__i-2 .advantages_ic {
	background-image: url(2.png-1454427393.png);
}

.advantages_i.__i-3 .advantages_ic {
	background-image: url(3.png-1454427393.png);
}

.advantages_i.__i-4 .advantages_ic {
	background-image: url(4.png-1454427393.png);
}

.advantages_i.__i-5 .advantages_ic {
	background-image: url(5.png-1454427393.png);
}

@media (max-width:969px) {
	.advantages_i {
		width: 149px;
	}
}

@media (max-width:767px) {
	.advantages_i {
		display: block;
		width: auto;
		margin: 0 auto 15px;
	}

	.advantages_cnt {
		display: inline-block;
		width: 170px;
		text-align: left;
		vertical-align: middle;
	}
}

.card_vote,.cost,.price_hint,.section-title,.team_i,.why {
	text-align: center;
}

.advantages_ic {
	display: block;
	width: 151px;
	height: 151px;
	margin: 0 auto 15px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	top: 0;
	-webkit-transition: top 1s ease;
	-moz-transition: top 1s ease;
	-o-transition: top 1s ease;
	transition: top 1s ease;
}

.advantages_ic:hover {
	top: -10px;
}

.section-title {
	color: #222;
	font: 700 21px Tahoma,Arial,Helvetica,sans-serif;
}

.section-title.__white {
	min-width: 712px;
	padding-top: 30px;
	color: #fff;
	background: url(title_w.png-1454427393.png) 50% 0 no-repeat;
}

@media (max-width:767px) {
	.advantages_ic {
		display: inline-block;
		margin: 0 15px 0 0;
		vertical-align: middle;
	}

	.section-title.__white {
		min-width: 320px;
	}
}

.section-title.__blue {
	min-width: 712px;
	padding-top: 50px;
	background: url(title_b.png-1454427393.png) 50% 0 no-repeat;
	padding-bottom: 15px;
}

@media (max-width:767px) {
	.section-title.__blue {
		min-width: 320px;
	}
}

.section-title.__gray {
	min-width: 712px;
	padding-top: 20px;
	background: url(title_g.png-1453703975.png) 50% 0 no-repeat;
}

.price {
	padding: 10px 0 25px;
	background: url(2.jpg-1454427396.jpg) 50% 50%;
}

.price_t {
	color: #00aef1;
}

.price_i {
	float: left;
	margin-right: 65px;
	margin-bottom: 15px;
}

.price_i.__last {
	margin-right: 0;
}

@media (max-width:767px) {
	.section-title.__gray {
		min-width: 320px;
	}

	.section-title {
		font-size: 19px;
	}

	.price_i.__last {
		margin: 0 auto 15px;
	}
}

@media (max-width:969px) {
	.advantages_ic {
		width: 130px;
		height: 130px;
	}

	.price_i {
		margin-right: 24px;
	}
}

@media (max-width:767px) {
	.price_i {
		display: none;
		float: none;
		margin: 0 auto 15px;
	}

	.price_i.__scrns {
		display: block;
	}
}

.card:hover .card_vote,.card_img,.card_price,.card_vote,.price_hint {
	display: block;
}

.price_hint {
	padding-top: 15px;
	color: #535c64;
	font: 400 19px/22px "Roboto Condensed",Arial,Helvetica,sans-serif;
}

.card {
	width: 280px;
	font: 400 16px Roboto,Arial,Helvetica,sans-serif;
}

.card_info_model,.card_price {
	font-weight: 700;
}

.card_img {
	margin: 0 auto -20px;
}

@media (max-width:969px) {
	.card {
		width: 240px;
		font-size: 13px;
	}

	.card_img {
		width: 226px;
	}
}

.card_info {
	margin-bottom: 10px;
	color: #535c64;
}

.card_info_year {
	float: right;
	font-size: 13px;
}

.card_price {
	color: #ff4500;
	font-size: 27px;
}

@media (max-width:969px) {
	.card_price {
		font-size: 21px;
	}
}

.card_vote {
	position: absolute;
	top: 80px;
	left: 50%;
	margin-left: -102.5px;
	text-decoration: none;
	color: #e5e6ea;
	text-shadow: 1px 1.7px 2px rgba(13,15,16,.5);
	font: 400 14px "PT Sans Caption",Arial,Helvetica,sans-serif;
	line-height: 40px;
	width: 205px;
	height: 40px;
	background: url(vote.png-1454427395.png) 50% 50% no-repeat;
}

.card_vote.__na {
	display: none;
}

.team {
	padding: 20px 0 15px;
	color: #3d3d3d;
	font: 400 17px Tahoma,Arial,Helvetica,sans-serif;
}

.team_t {
	margin-bottom: 20px;
}

@media (max-width:969px) {
	.team {
		font-size: 16px;
	}

	.team_t {
		margin-bottom: 15px;
	}
}

.team_i {
	display: inline-block;
	float: left;
	width: 270px;
	margin: 0 80px 60px 0;
}

.team_i:nth-of-type(3n) {
	margin-right: 0;
}/*@media (max-width:767px){.team{font-size:13px}.team_i: nth-of-type(3n){margin:0 auto 15px}}*/@media (max-width:969px) {
	.team_i {
		width: 230px;
		margin-right: 20px;
	}
}

@media (max-width:767px) {
	.team_i {
		display: block;
		float: none;
		width: 160px;
		margin: 0 auto 15px;
	}
}

.team_img {
	display: block;
	max-width: 270px;
	max-height: 270px;
	margin: 0 auto 15px;
	-webkit-transition: opacity 1s ease;
	-moz-transition: opacity 1s ease;
	-o-transition: opacity 1s ease;
	transition: opacity 1s ease;
}

.feedback_phone_ic,.why_ic {
	-webkit-transition: top 1s ease;
	-moz-transition: top 1s ease;
	-o-transition: top 1s ease;
}

.team_img:hover {
	opacity: .9;
}

.team_name {
	display: block;
	margin-bottom: 3px;
	font-weight: 700;
}

.cost {
	padding: 138px 0 131px;
	background: url(cost.jpg-1454427396.jpg) 50% 50% no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

@media (max-width:969px) {
	.team_img {
		width: 230px;
	}

	.cost {
		padding: 30px 0 15px;
	}
}

.cost_calc {
	margin: auto;
}

.why {
	padding: 15px 0 50px;
	color: #535C64;
	font: 400 15px "Roboto Condensed",Arial,Helvetica,sans-serif;
}

.why_t {
	margin-bottom: 25px;
}

.why_i {
	display: inline-block;
	min-height: 96px;
	margin: 0 5px 15px -.25em;
	text-align: left;
}

.feedback-form_t,.feedback_t,.review_author,.review_blank,.review_car {
	text-align: center;
}

.why_i.__i-1 .why_ic {
	background-image: url(1.png-1454427399.png);
}

.why_i.__i-2 .why_ic {
	background-image: url(2.png-1454427399.png);
}

.why_i.__i-3 .why_ic {
	background-image: url(3.png-1454427399.png);
}

.why_i.__i-4 .why_ic {
	background-image: url(4.png-1454427399.png);
}

.why_i.__i-5 .why_ic {
	background-image: url(5.png-1454427399.png);
}

.why_i.__i-6 .why_ic {
	background-image: url(6.png-1454427398.png);
}

.why_i.__i-7 .why_ic {
	background-image: url(7.png-1454427398.png);
}

.why_i.__i-8 .why_ic {
	background-image: url(8.png-1454427398.png);
}

@media (max-width:969px) {
	.why_i {
		margin-right: 0;
	}
}

@media (max-width:767px) {
	.team_img {
		width: 160px;
		height: 160px;
	}

	.why {
		padding: 20px 0 10px;
	}

	.why_i {
		display: block;
		width: 265px;
		margin: 0 auto 15px;
	}
}

.review_author,.review_blank,.review_car,.why_cnt,.why_ic {
	display: inline-block;
	vertical-align: middle;
}

.why_ic {
	width: 96px;
	height: 96px;
	margin-right: 10px;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	position: relative;
	top: 0;
	transition: top 1s ease;
}

.why_ic:hover {
	top: -10px;
}

@media (max-width:969px) {
	.why_ic {
		width: 85px;
		height: 85px;
		margin-right: 0;
		margin-left: -15px;
	}
}

.why_cnt {
	width: 210px;
}

.review {
	font: 400 20px "PT Sans Caption",Arial,Helvetica,sans-serif;
}

@media (max-width:767px) {
	.review {
		font-size: 16px;
	}

	.review_author,.review_blank,.review_car {
		display: block;
		margin: auto;
	}
}

.review_img {
	display: block;
	max-width: 153px;
	max-height: 153px;
	margin-bottom: 5px;
}

@media (max-width:767px) {
	.review_img {
		margin: auto;
	}
}

.review_blank {
	margin: 0 30px;
}

.review_blank_img {
	max-width: 174px;
}

@media (max-width:767px) {
	.review_blank {
		margin: 20px 0;
	}

	.review_blank_img {
		margin: auto;
	}
}

.reviews {
	padding-bottom: 95px;
	color: #272727;
}

.reviews_t {
	margin-bottom: 50px;
}

.reviews_i {
	margin-bottom: 35px;
}

.reviews_i.__i-1 {
	margin-left: 220px;
}

.reviews_i.__i-2 {
	margin-left: 110px;
}

.reviews_i.__i-3 {
	margin-left: 220px;
}

.reviews_i.__i-4 {
	margin-left: 330px;
}

@media (max-width:969px) {
	.why_cnt {
		width: 180px;
	}

	.reviews_i.__i-1 {
		margin-left: 110px;
	}

	.reviews_i.__i-2 {
		margin-left: 55px;
	}

	.reviews_i.__i-3 {
		margin-left: 110px;
	}

	.reviews_i.__i-4 {
		margin-left: 165px;
	}
}

.docs {
	padding-bottom: 35px;
	color: #3c3c3c;
	font: 600 17px "Roboto Condensed",Arial,Helvetica,sans-serif;
}

@media (max-width:767px) {
	.reviews_i {
		display: block;
		margin-bottom: 50px;
		margin-left: auto!important;
	}

	.docs {
		display: none;
	}
}

.docs_t {
	margin-bottom: 40px;
}

.docs_img {
	float: left;
	margin: 0 40px;
	display: block;
	width: 329px;
	height: 236px;
	background: url(docs.jpg-1454427390.jpg) 50% 50% no-repeat;
	background-size: 320px;
}

@media (max-width:969px) {
	.docs_img {
		position: absolute;
		right: 0;
		bottom: 10px;
		float: none;
		margin: 0;
		display: block;
		width: 250px;
		height: 166px;
		background: url(docsm.jpg-1454427390.jpg) 50% 50% no-repeat;
	}

	.docs_lst {
		float: left;
	}
}

.docs_lst {
	float: none;
}

.docs_lst_i {
	margin-bottom: 10px;
}

.stop {
	padding-top: 20px;
	color: #1b1b1b;
	background-color: #00BFFF;
	font: 400 20px "PT Sans Caption",Arial,Helvetica,sans-serif;
}

.stop .layout_main {
	overflow: hidden;
}

@media (max-width:767px) {
	.stop {
		display: none;
	}
}

.stop_t {
	margin-bottom: 35px;
	color: #fff;
}

.stop_lst {
	width: 660px;
	margin-bottom: 34px;
	margin-left: 25px;
	list-style: url(dot.png-1454427390.png);
}

.stop_lst_i {
	margin-bottom: 24px;
}

@media (max-width:969px) {
	.stop {
		font-size: 17px;
	}

	.stop_lst {
		width: 500px;
	}

	.stop_lst_i {
		margin-bottom: 15px;
	}
}

.stop_img {
	position: absolute;
	right: 20px;
	bottom: -5px;
	-webkit-transition: bottom 1s ease;
	-moz-transition: bottom 1s ease;
	-o-transition: bottom 1s ease;
	transition: bottom 1s ease;
	display: block;
	width: 250px;
	height: 314px;
	background: url(stop.png-1454427393.png) 50% 50% no-repeat;
}

.stop_img:hover {
	bottom: -20px;
}

@media (max-width:969px) {
	.stop_img {
		display: block;
		width: 200px;
		height: 251px;
		background: url(stopm.png-1454427393.png) 50% 50% no-repeat;
	}
}

.feedback {
	padding: 25px 0;
	background-color: #F5F5F5;
	font-family: "Roboto Condensed",Arial,Helvetica,sans-serif;
}

.feedback_l {
	float: left;
	width: 320px;
}

@media (max-width:969px) {
	.feedback_l {
		float: none;
		width: 100%;
	}

	.feedback_l:after {
		content: "";
		display: table;
		clear: both;
	}

	.feedback_phone {
		float: left;
	}
}

.feedback_t {
	margin-bottom: 35px;
	font: 700 21px Tahoma,Arial,Helvetica,sans-serif;
}

.feedback_phone {
	position: relative;
	margin-bottom: 50px;
	padding-left: 40px;
	font-size: 24px;
	font-weight: 700;
}

.feedback_phone.__scrns {
	display: none;
}

@media (max-width:767px) {
	.feedback_phone {
		display: none;
		float: none;
		margin: 0 auto 5px;
		padding-left: 0;
		text-align: center;
	}

	.feedback_phone.__scrns {
		display: block;
	}

	.feedback_phone_ic {
		display: none;
	}
}

.feedback_phone_ic {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 18px;
	height: 33px;
	margin-right: 10px;
	transition: top 1s ease;
	background: url(phone.png-1454427391.png) no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.feedback_phone_ic:hover {
	top: 5px;
}

.feedback_phone_lk {
	text-decoration: none;
	color: #3C3C3C;
}

.feedback_addr {
	position: relative;
	margin-bottom: 35px;
	padding-left: 40px;
	color: #696969;
	font-size: 15px;
	font-weight: 700;
	line-height: 1.5;
}

.feedback_addr.__scrns {
	display: none;
}

@media (max-width:969px) {
	.feedback_addr {
		float: right;
	}
}

@media (max-width:767px) {
	.feedback_addr {
		display: none;
		float: none;
		margin: auto;
		padding-left: 0;
		text-align: center;
	}

	.feedback_addr.__scrns {
		display: block;
	}

	.feedback_addr_ic {
		display: none;
	}
}

.feedback_addr_ic {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 31px;
	height: 31px;
	margin-right: 10px;
	-webkit-transition: top 1s ease;
	-moz-transition: top 1s ease;
	-o-transition: top 1s ease;
	transition: top 1s ease;
	background: url(marker.png-1454427390.png) no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.feedback_addr_ic:hover {
	top: 5px;
}

.feedback_logo {
	margin: auto;
	display: block;
	width: 300px;
	height: 91px;
	background: url(logo2.png-1454427390.png) 50% 50% no-repeat;
}

.feedback_r {
	float: right;
}

@media (max-width:969px) {
	.feedback_logo {
		display: none;
	}

	.feedback_r {
		float: none;
		margin: 0 auto 20px;
	}
}

.feedback-form {
	box-sizing: border-box;
	width: 579px;
	height: 255px;
	padding: 20px;
	background: url(feedback-form.png-1453703974.png) repeat-x;
	-webkit-box-shadow: 1px 1px 8px #000;
	-moz-box-shadow: 1px 1px 8px #000;
	box-shadow: 1px 1px 8px #000;
}

.feedback-form_t {
	margin-bottom: 15px;
	color: #3D3D3D;
	font: 700 20px "Roboto Condensed",Arial,Helvetica,sans-serif;
}

.feedback-form_col {
	float: left;
	margin-right: 40px;
}

.feedback-form_col:last-child {
	margin-right: 0;
}

@media (max-width:767px) {
	.feedback-form {
		width: 275px;
		height: 298px;
		padding: 13px 20px;
		border: 1px solid #FF992A;
		background: url(feedback-forms.png-1453703974.png) repeat-x;
	}

	.feedback-form_t {
		text-transform: none;
		font-size: 17px;
		font-weight: 400;
	}

	.feedback-form_col {
		display: block;
		float: none;
	}
}

.feedback-form_sel {
	display: block;
	width: 230px;
	height: 31px;
	margin-bottom: 10px;
	border: 1px solid #A9A9A9;
	font: 13px Arial;
}

@media (max-width:767px) {
	.feedback-form_sel {
		width: 240px;
		height: 25px;
	}
}

.feedback-form_it {
	display: block;
	width: 227px;
	height: 31px;
	margin-bottom: 10px;
	padding: 0 4px;
	text-align: left;
	vertical-align: middle;
	color: #3D3D3D;
	border: 0 solid #A9A9A9;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #fff;
	font-family: Arial;
	font-size: 13px;
	font-weight: 400;
}

.close,.modal_cnt {
	text-align: center;
}

@media (max-width:767px) {
	.feedback-form_it {
		width: 100%;
		height: 25px;
	}

	.feedback-form_btn {
		width: 100%;
		height: 42px;
	}
}

.map {
	position: relative;
	height: 410px;
}

@media (max-width:969px) {
	.map {
		display: none;
	}
}

.map_shade {
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 63px;
	background: url(map.png-1454427395.png) repeat-x;
}

.modal.__na {
	display: none;
}

.modal_cnt {
	box-sizing: border-box;
	width: 433px;
	padding: 25px 20px;
	background-color: #fafafa;
	font-family: "Roboto Condensed",Arial,Helvetica,sans-serif;
	font-size: 18px;
	line-height: 1.8;
}

@media (max-width:767px) {
	.modal_cnt {
		width: 200px;
		margin: auto;
		padding: 25px 10px;
		font-size: 16px;
	}
}

.modal_t {
	display: block;
	color: #4B4B4B;
	font: 700 21px "Roboto Condensed",Arial,Helvetica,sans-serif;
}

.modal_descr {
	display: block;
	margin-bottom: 25px;
}

@media (max-width:767px) {
	.modal_t {
		font-size: 18px;
	}

	.modal_descr {
		margin-bottom: 15px;
	}
}

.modal_it {
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 341px;
	height: 33px;
	margin: 0 auto 18px;
	padding: 0 12px;
	border: 1px solid #A9A9A9;
}

@media (max-width:767px) {
	.modal_it {
		width: 180px;
		margin-bottom: 10px;
	}
}

.modal_it,.modal_itx {
	font-family: Arial;
	font-size: 14px;
}

.modal_it:-moz-placeholder,.modal_itx:-moz-placeholder {
	color: #666;
}

.modal_it::-moz-placeholder,.modal_itx::-moz-placeholder {
	color: #666;
}

.modal_it:-ms-input-placeholder,.modal_itx:-ms-input-placeholder {
	color: #666;
}

.modal_it::-webkit-input-placeholder,.modal_itx::-webkit-input-placeholder {
	color: #666;
}

.modal_btn {
	width: 365px;
	margin-top: 12px;
}

@media (max-width:767px) {
	.modal_btn {
		width: 180px;
	}
}

.__r {
	font-weight: 400;
}

.__b,.close {
	font-weight: 700;
}

.bg_main {
	width: 100%;
	/* height: 550px; */
	background: linear-gradient( rgba(0,0,0,.5), rgba(0,0,0,.5) ), url(main.jpg-1453703973.jpg) 50% 50% no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

@media (max-width:970px) {
	.bg_main {
		/* height: 685px; */
	}
}

@media (max-width:767px) {
	.bg_main {
		/* height: 1240px; */
		margin-top: 0;
		background: url(mains.jpg-1454427396.jpg) 50% 0;
		-moz-background-size: auto;
		-o-background-size: auto;
		background-size: auto;
	}
}

.modalDialog {
	position: fixed;
	font-family: Arial,Helvetica,sans-serif;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,.3);
	z-index: 99999;
	-webkit-transition: opacity .4s ease-in;
	-moz-transition: opacity .4s ease-in;
	transition: opacity .4s ease-in;
	display: none;
	pointer-events: none;
}

.modalDialog:target {
	display: block;
	pointer-events: auto;
}

.modalDialog>div {
	position: relative;
	margin: 10% auto;
	padding: 20px 40px 35px;
	border-radius: 10px;
	background: #fff;
	display: block;
}

.close {
	background: #fff;
	color: #1aacd8;
	line-height: 25px;
	position: absolute;
	right: 15px;
	font-size: 12px;
	top: 18px;
	padding: 2px 10px 0;
	text-decoration: none;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 43px;
}

.close:hover {
	background: #7d7d7d;
}

#textBlock {
	text-align: left;
	word-wrap: break-word;
}

#textBlock p {
	margin: 1em 0;
}

#textBlock ul {
	margin: 0 0 1em 2em;
	list-style: inherit;
}

#textBlock .section-title.__gray {
	background: 0 0;
	margin: 0 0 15px 0;
	text-align: left;
}

.model,.uf-field {
	text-align: center;
}

.sticky {
	position: fixed;
	top: 0;
	z-index: 101;
}

#zAfter {
	width: 40%;
}

@media (max-width:767px) {
	#zAfter {
		width: 60%;
	}
}

@media (max-width:415px) {
	#zAfter {
		width: 90%;
	}

	#butCent {
		text-align: center;
	}
}

.copy {
	background-color: #00ACEE;
	color: #fff;
	padding: 10px 0;
	font: 400 14px 'PT Sans Caption', Arial, Helvetica, sans-serif;
	text-align: center;
}

.addfoot {
	padding: 20px 0;
	margin: 0 0 10px 0;
}

.copyright {
	font-size: 12px;
	float: left;
	padding: 0 0 5px 0;
}

.creator {
	font-size: 12px;
	float: right;
	padding: 0 0 5px 0;
}

.prices {
	width: 8.55em;
	background-color: #D71C2F;
	color: #fff;
	font: 400 1.25em sans-serif;
	padding: .4em 0;
	float: left;
	display: none;
}

.car {
	flex-basis: 20%;
	width: 100%;
	clear: both;
	display: inline-block;
}

.model {
	font-family: Tahoma,sans-serif;
	font-size: 14px;
	color: #222;
}

.model span {
	display: block;
	color: #00acee;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 1px;
}

.car img {
	height: 150px;
	width: 225px;
	margin-bottom: 13px;
}

.block-wrp-car {
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
}

.textBlock {
	float: right;
	width: 16em;
	text-align: left;
	display: none;
}

#w {
	padding-bottom: 0;
}

#w .section-title {
	margin: 2em 0 2.6em;
}

@media (max-width:780px) {
	#w .car img,#w .model,#w .prices,#w .textBlock {
		float: none;
		margin: 0 auto;
	}

	#w .model,#w .textBlock {
		margin-top: 1em;
	}
}

#map {
	margin: 2em 0 0;
}

.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}

#faq>.container {
	background: #00acee;
}

.faq-title-block {
	color: #fff;
	padding-top: 10px;
}

.faq_go {
	color: #fff;
	position: absolute;
	right: 10px;
	top: 16px;
}

.mini_faq_block {
	display: flex;
	flex-wrap: nowrap;
	margin: 20px;
	justify-content: center;
}

.mini_faq {
	color: #fff;
	margin: 50px;
	text-align: center;
}

@media (max-width:768px) {
	.mini_faq_block {
		flex-wrap: wrap;
	}

	.faq_go {
		color: #fff;
		position: relative;
		margin: 20px auto 0;
		display: block;
		text-align: center;
	}

	.mini_faq {
		margin: 20px;
	}
}

@media (min-width:768px) {
	.container {
		width: 750px;
	}
}

@media (min-width:992px) {
	.container {
		width: 970px;
	}
}

.faq {
	margin: 50px;
}

.more_history_btn {
	width: 8.55em;
	background-color: #00acee;
	color: #fff;
	font: 400 1.25em sans-serif;
	padding: .4em 0;
	cursor: pointer;
	margin: 58px auto;
	border-radius: 0;
}

.more_history_btn:hover {
	opacity: 0.8;
}

.more_history_btn:active {
	background-color: #4a6b77;
	box-shadow: 0 5px #666;
	transform: translateY(5px);
}

.more_history_wrapper {
	display: none;
}

.more_img {
	width: 160px;
	height: 120px;
	object-fit: cover;
}

.more_img:hover {
	opacity: 0.7;
}

.more_left {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	flex-direction: column;
	margin-right: 40px;
}

.more_left a:hover {
	background: url(/images/magnifier.png) center center no-repeat #000000;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.more_right {
	display: flex;
	flex-wrap: wrap;
}

.responsive-image {
	position: relative;
	float: left;
	margin: 10px;
	width: 45%;
}

.textBlockHistory {
	text-align: left;
}

.more_history_wrapper .prices {
	margin-bottom: 20px!important;
}

.more_block_wrapper {
	display: flex;
	margin: 40px 0;
}

@media (max-width:992px) {
	.more_block_wrapper {
		flex-wrap: wrap;
		justify-content: center;
	}
}

.scrollup {
	width: 40px;
	height: 80px;
	opacity: 0.5;
	position: fixed;
	bottom: 110px;
	right: 30px;
	display: none;
	text-indent: -9999px;
	background: url('icon_top.png') no-repeat;
}


.n_form form{
	background-color: #0098D2;
	padding: 32px;
}

.n_form_content {
	text-align: center;
}

.n_form_input {
	width: 19%;
	border: 2px solid #fff;
	background-color: #ffffff;
	padding: 7px 5px;
	font-size: 16px;
	color: #000;
}

@media (max-width: 768px){
	.n_form_input{
		width: 100%;
		box-sizing: border-box;
	}
}

.n_form_sb .button{
	background: #ff8301;
	padding: 10px 35px;
}

.n_form_sdtline {
	padding-top: 20px;
	margin-bottom: 30px;
}

.messenger__title{
	font-size: 26px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	margin-bottom: 20px;
}

.n_form{
	margin-bottom: 35px;
}

.n_form_sb {
	display: inline-block;
	width: 294px;
}

.nf_headline {
	text-align: center;
	color: #ffffff;
	font-family: Roboto;
	font-size: 26px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 10px;
	margin-top: 0;
}

.nf_subtitle{
	color: #fff;
	text-align: center;
	font-size: 22px;
}

.n_form_content {
	margin-top: 31px;
}

@media (max-width:425px) {
	.n_form_input {
		margin-top: 18px;
	}

	.n_form_sb {
		margin-top: 40px;
	}

	.n_form_content {
		margin: 0;
	}

	.n_form_sdtline {
		padding-top: 0;
	}
}

.offer a {
	text-decoration: none;
}

@media (max-width: 767px) {
	body,
	html {
		overflow-x: auto;
	}

	.block-wrp-car {
		flex-wrap: wrap;
	}

	.block-wrp-car .car {
		display: block;
		width: 100%;
		flex-basis: auto;
	}

	.car {
		margin-bottom: 40px;
	}

	.car img {
		width: 100%;
		height: auto;
	}

	.why {
		overflow: hidden;
		padding: 0;
	}

	#textBlock {
		width: 100%;
		padding: 20px;
		padding-top: 0;
		box-sizing: border-box;
	}

	.layout_main {
		width: auto;
	}

	.section-title.__blue,
	.section-title.__gray,
	.section-title.__white {
		min-width: 0;
	}

	.advantages {
		padding: 20px;
	}

	.advantages_ic {
		margin-right: 0;
	}

	.advantages_cnt {
		text-align: center;
		margin-top: 5px;
	}

	.advantages_i {
		margin-bottom: 40px;
	}

	#faq .container {
		padding: 20px;
	}

	.header_phone {
		margin-bottom: 10px;
		font-size: 36px;
	}

	.button {
		width: auto;
	}

	.n_form_sb {
		display: block;
		width: auto;
		text-align: center;
	}

	.addfoot {
		margin-bottom: 0;
	}

	.copyright,
	.creator {
		float: none;
	}

	.sell_i {
		margin: 0 auto;
		display: flex;
		align-items: flex-start;
	}

	.faq_go {
		top: auto;
		right: auto;
	}

	.mini_faq_block {
		margin: 0;
	}

	.faq {
		margin: 20px 0;
	}

	.more_block_wrapper {
		padding: 0 20px;
	}

	.more_left {
		width: 100%;
		margin-right: 0;
	}

	.more_img {
		display: block;
		width: 100%;
		height: auto;
	}

	.more_right {
	}

	.model {
		margin-bottom: 5px;
	}

	.sell {
		padding: 0 20px;
	}

	.sell_t {
		margin-top: 20px;
	}

	.sell_ic {
		background-size: contain;
		margin-bottom: 0;
	}

	.sell_i {
		margin-bottom: 20px;
	}

	.n_form_sdtline {
		padding: 0;
	}

	.n_form_input {
		margin-bottom: 10px;
	}
}

.h11{
	font-size: 40px;
	line-height: 1.1;
	margin-bottom: 35px;
	text-align: left;
	padding: 0 20px;
}

.hero{
	list-style: none;
	padding: 0 20px;
	margin: 0;
}

.hero__item{
	font-size: 20px;
	line-height: 1.2;
	margin-bottom: 17px;
	text-align: left;
}

.hero__item::before{
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 10px;
	height: 10px;
	background-color: #0098D2;
	margin-right: 11px;
}

.sell_p{
	text-align: left;
	margin-bottom: 10px;
}

.which__header{
	font-size: 26px;
	font-weight: bold;
	margin-bottom: 37px;
	text-align: center;
}

.which__list{
	max-width: 800px;
	margin: 0 auto;
}

.which__item{
	display: flex;
	align-items: center;
	margin-bottom: 34px;
	box-sizing: border-box;
}

.which__media{
	flex: 0 0 110px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.which__title{
	padding-left: 27px;
	font-size: 14px;
	line-height: 1.57;
	color: #000;
}

.section_which{
	margin-bottom: 80px;
	padding: 0 20px;
}
.header__address {
	color: #fff;
	text-align: center;
}

@media (min-width: 768px){
	.which__list{
		display: flex;
		flex-wrap: wrap;
	}
	.which__item{
		flex: 0 0 50%;
		padding-right: 40px;
	}
	.header .layout_main.clearfix {
		display: flex;
		align-items: center;
	}
	.header .header_right {
		text-align:right;
	}
	.header .header__address {
		color: #fff;
		text-align: right;
	}

}

.link{
	padding: 9px 15px;
	display: inline-flex;
	vertical-align: middle;
	align-items: center;
	font-size: 8px;
	text-transform: uppercase;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

.link:hover{
	color: #fff;
}

.link::before{
	content: '';
	width: 22px;
	height: 22px;
	flex: 0 0 22px;
	background-size: cover;
	background-image: url('images/whatsapp_white.png');
	margin-right: 15px;
}

.link_whatsapp{
	background-color: #25d365;
}

.link_viber{
	background-color: #7d519f;
}


.link_viber{
	padding-top: 8px;
	padding-bottom: 8px;
}
.link_viber::before{
	content: '';
	width: 22px;
	height: 24px;
	object-fit: cover;
	background-image: url('images/viber_white.png');
	margin-right: 15px;
} 