@font-face {
	font-family: icon;
	src: url(icon/icomoon.eot?b5upk4);
	src: url(icon/icomoon.eot?b5upk4#iefix) format('embedded-opentype'),
		url(icon/icomoon.ttf?b5upk4) format('truetype'),
		url(icon/icomoon.woff?b5upk4) format('woff'),
		url(icon/icomoon.svg?b5upk4#icon) format('svg');
	font-weight: 400;
	font-style: normal;
}

[class*=' icon-'],
[class^='icon-'] {
	font-family: icon !important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-home:before {
	content: '\e900';
	position: relative;
	top: 1px;
}

/* Для модалки */
.icon-close:before {
	content: '\e906';
}

.icon-hrWeChat:before,
.icon-hrwha:before,
.icon-hrtele:before {
	font-size: 22px;
	line-height: 50px;
}
.icon-hrWeChat:before {
	content: '\e918';
	font-size: 28px;
}
.icon-hrwha:before {
	content: '\e912';
}
.icon-hrtele:before {
	content: '\e907';
}

.icon-bttwha:before,
.icon-btttel:before {
	font-size: 22px;
	margin-right: 15px;
	position: relative;
	top: 2px;
}
.icon-bttwha:before {
	content: '\e91d';
	font-size: 24px;
	top: 1px;
}
.icon-btttel:before {
	content: '\e92f';
}

.icon-arrr:before,
.icon-arrr1:before {
	font-size: 18px;
	margin-left: 10px;
	content: '\e93b';
}
.arrr1:before {
	font-size: 14px;
}

.icon-arbb:before {
	font-size: 22px;
	margin-left: 6px;
	content: '\e90d';
	position: relative;
	top: 2px;
}
.arbbb:before {
	top: 4px;
}

.icon-arb:before {
	content: '\e913';
	font-size: 15px;
	padding-left: 3px;
	top: 2px;
	position: relative;
}
.icon-nophoto:before {
	display: block;
	content: '\e95b';
	color: #e9ebec;
}

.icon-pagl:before {
	content: '\e923';
}
.icon-pagr:before {
	content: '\e924';
}

.icon-maus:before {
	font-size: 70px;
	margin: 0 auto 0;
	color: #e4e5e7;
	content: '\e95a';
	z-index: 9000;
}
@media only screen and (max-width: 500px) {
	.icon-maus:before {
		font-size: 50px;
	}
}

.icon-preim1:before,
.icon-preim2:before,
.icon-preim3:before,
.icon-preim4:before {
	display: block;
	font-size: 90px;
	width: 115px;
	color: #3e82e7;
	margin-right: 30px;
}
.icon-preim1:before {
	content: '\e92a';
}
.icon-preim2:before {
	content: '\e920';
	font-size: 88px;
}
.icon-preim3:before {
	content: '\e91f';
	font-size: 95px;
}
.icon-preim4:before {
	content: '\e927';
	font-size: 88px;
}
@media only screen and (max-width: 1200px) {
	.icon-preim1:before,
	.icon-preim2:before,
	.icon-preim3:before,
	.icon-preim4:before {
		font-size: 80px;
		width: 115px;
		margin-right: 0;
	}
	.icon-preim2:before {
		content: '\e920';
		font-size: 78px;
	}
	.icon-preim3:before {
		content: '\e91f';
		font-size: 85px;
	}
	.icon-preim4:before {
		content: '\e927';
		font-size: 78px;
	}
}
@media only screen and (max-width: 1100px) {
	.icon-preim1:before,
	.icon-preim2:before,
	.icon-preim3:before,
	.icon-preim4:before {
		font-size: 70px;
		width: 100px;
	}
	.icon-preim2:before {
		content: '\e920';
		font-size: 68px;
	}
	.icon-preim3:before {
		content: '\e91f';
		font-size: 75px;
	}
	.icon-preim4:before {
		content: '\e927';
		font-size: 68px;
	}
}
@media only screen and (max-width: 500px) {
	.icon-preim1:before,
	.icon-preim2:before,
	.icon-preim3:before,
	.icon-preim4:before {
		font-size: 70px;
		width: 90px;
	}
	.icon-preim2:before {
		content: '\e920';
		font-size: 68px;
	}
	.icon-preim3:before {
		content: '\e91f';
		font-size: 75px;
	}
	.icon-preim4:before {
		content: '\e927';
		font-size: 68px;
	}
}

.icon-fotel:before,
.icon-fotime:before,
.icon-fotmap:before,
.icon-fowha:before,
.icon-foem:before,
.icon-foWeChat:before,
.icon-foteleg:before,
.icon-fvk:before,
.icon-fok:before,
.icon-fface:before {
	display: block;
	width: 50px;
	font-size: 31px;
	color: #464a4e;
}
.icon-fotmap:before {
	content: '\e901';
}
.icon-fotime:before {
	content: '\e91a';
}
.icon-fotel:before {
	content: '\e92f';
}
.icon-fowha:before {
	content: '\e912';
}
.icon-foem:before {
	content: '\e939';
	font-size: 28px;
}
.icon-foWeChat:before {
	content: '\e918';
	font-size: 33px;
}
.icon-foteleg:before {
	content: '\e907';
}
