@font-face {
	font-family: "Flaticon";
	src: url("../fonts/flaticon.eot");
	src: url("../fonts/flaticon.eot#iefix") format("embedded-opentype"), url("../fonts/flaticon.woff") format("woff"), url("../fonts/flaticon.ttf") format("truetype"), url("../fonts/flaticon.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}

[class^="flaticon-"]:before,
[class*=" flaticon-"]:before,
[class^="flaticon-"]:after,
[class*=" flaticon-"]:after {
	font-family: Flaticon;
	font-size: 80px;
	font-style: normal;
	padding: 10px;
	-webkit-backface-visibility: hidden;
	line-height: 1;
}
/* ================= ICONS ================== */

.flaticon-2440:before {
	content: "\e000";
}
.flaticon-biology5:before {
	content: "\e001";
}
.flaticon-dog52:before {
	content: "\e002";
}
.flaticon-dog56:before {
	content: "\e003";
}
.flaticon-dog63:before {
	content: "\e004";
}
.flaticon-dog64:before {
	content: "\e005";
}
.flaticon-dog77:before {
	content: "\e006";
}
.flaticon-man421:before {
	content: "\e007";
}
.flaticon-man423:before {
	content: "\e008";
}
.flaticon-medical11:before {
	content: "\e009";
}
.flaticon-medical51:before {
	content: "\e00a";
}
.flaticon-medical6:before {
	content: "\e00b";
}
.flaticon-medical96:before {
	content: "\e00c";
}
.flaticon-pawprint5:before {
	content: "\e00d";
}
.flaticon-pet22:before {
	content: "\e00e";
}
.flaticon-pets17:before {
	content: "\e00f";
}
.flaticon-pets19:before {
	content: "\e010";
}
.flaticon-pets4:before {
	content: "\e011";
}
.flaticon-print48:before {
	content: "\e012";
}
.flaticon-sign20:before {
	content: "\e013";
}
.flaticon-transport66:before {
	content: "\e014";
}
/* ================= ICON CONTAINERS ================== */
.icon-container {
	position: relative;
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
}
.icon-container a {
	outline: none;
	text-decoration: none;
}
.icon-text {
	text-align: center;
}
.icon-text h3 {
	margin-bottom: 20px;
}