/* GENERATED by tools/purge_icons.py from tools/icon-fonts-full/fonts.full.css -- only the icon classes the site uses. Do not edit; re-run the tool. */
@font-face {
	font-family: "FontAwesome";
	src: url("../fonts/fontawesome-webfont.674f50d287a8.eot?v=4.7.0");
	src: url("../fonts/fontawesome-webfont.674f50d287a8.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.33d00c4c8c3c.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.91edab214c2f.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.b06871f281fe.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.912ec66d7572.svg?v=4.7.0#fontawesomeregular") format("svg");
	font-weight: normal;
	font-style: normal;
}
.fa{display: inline-block;
	font-family: "FontAwesome";
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;}
[class*="fa-"]:before{font-weight: 400;
	font-family: "FontAwesome";}
.pull-right{float: right;}
.pull-left{float: left;}
.fa.pull-left{margin-right: .3em;}
.fa.pull-right{margin-left: .3em;}
.fa-spin{-webkit-animation: fa-spin 2s infinite linear;
	animation: fa-spin 2s infinite linear;}
@-webkit-keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}
@keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}
.fa-clock-o:before{content: "";}
.fa-chevron-down:before{content: "";}
.fa-folder:before{content: "";}
.fa-phone:before{content: "";}
.fa-facebook:before{content: "";}
.fa-envelope:before{content: "";}
.fa-angle-up:before{content: "";}
.fa-location-arrow:before{content: "";}
.fa-instagram:before{content: "";}
.fa-vk:before{content: "";}
.fa-circle-o-notch:before{content: "";}
.fa-whatsapp:before{content: "";}
.sr-only{position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;}
.sr-only-focusable:active,.sr-only-focusable:focus{position: static;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto;}
@font-face {
	font-family: "Material Design Icons";
	src: url("../fonts/materialdesignicons-webfont.ed840d794dc7.eot?v=1.4.57");
	src: url("../fonts/materialdesignicons-webfont.ed840d794dc7.eot?#iefix&v=1.4.57") format("embedded-opentype"), url("../fonts/materialdesignicons-webfont.e4cd38156631.woff2?v=1.4.57") format("woff2"), url("../fonts/materialdesignicons-webfont.489a5d51dc80.woff?v=1.4.57") format("woff"), url("../fonts/materialdesignicons-webfont.246a512d7041.ttf?v=1.4.57") format("truetype"), url("../fonts/materialdesignicons-webfont.527080c46528.svg?v=1.4.57#materialdesigniconsregular") format("svg");
	font-weight: normal;
	font-style: normal;
}
.mdi{display: inline-block;
	font: normal normal normal 24px/1 "Material Design Icons";
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);}
.mdi-alert-outline:before{content: "";}
.mdi-check:before{content: "";}
@font-face {
	font-family: "fl-bigmug-line";
	src: url("../fonts/fl-bigmug-line.75e31c5a75a4.eot");
	src: url("../fonts/fl-bigmug-line.75e31c5a75a4.eot#iefix") format("embedded-opentype"), url("../fonts/fl-bigmug-line.388260499eb9.woff") format("woff"), url("../fonts/fl-bigmug-line.f80ecac1df63.ttf") format("truetype"), url("../fonts/fl-bigmug-line.12f2e232c968.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}
[class^="fl-bigmug-line-"]:before,[class*=" fl-bigmug-line-"]:before,[class^="fl-bigmug-line-"]:after,[class*=" fl-bigmug-line-"]:after{font-family: "fl-bigmug-line";
	font-size: inherit;
	font-weight: 400;
	font-style: normal;}
.fl-bigmug-line-cellphone55:before{content: "";}
.fl-bigmug-line-email64:before{content: "";}
.fl-bigmug-line-up104:before{content: "";}
@font-face {
	font-family: "Material Icons";
	font-style: normal;
	font-weight: 400;
	src: url("../fonts/MaterialIcons-Regular.d4a2a257392a.eot");
	
	src: local("Material Icons"), local("MaterialIcons-Regular"), url("../fonts/MaterialIcons-Regular.c09f5e1b9abd.woff2") format("woff2"), url("../fonts/MaterialIcons-Regular.ead0f796431d.woff") format("woff"), url("../fonts/MaterialIcons-Regular.d70c3de31294.ttf") format("truetype");
}
[class*="material-icons-"]:before{font-family: "Material Icons";
	font-weight: 400;
	font-style: normal;
	font-size: inherit;}
.material-icons-star:before{content: "";}
.material-icons-star_border:before{content: "";}
.material-icons-star_half:before{content: "";}