/* Font Awesome 6.0.0 - Minimal Local Implementation */
/* Only includes icons used on the website */

.fa,
.fa-solid,
.fas {
	font-family: 'Font Awesome 6 Free';
	font-weight: 900;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	line-height: 1;
	text-rendering: auto;
}

/* Icon definitions - only used icons */
.fa-phone:before {
	content: '\f095';
}
.fa-envelope:before {
	content: '\f0e0';
}
.fa-map-marker-alt:before {
	content: '\f3c5';
}
.fa-clock:before {
	content: '\f017';
}
.fa-calendar:before {
	content: '\f133';
}
.fa-user-md:before {
	content: '\f0f0';
}
.fa-stethoscope:before {
	content: '\f0f1';
}
.fa-shield-alt:before {
	content: '\f3ed';
}
.fa-info-circle:before {
	content: '\f05a';
}
.fa-home:before {
	content: '\f015';
}
.fa-bars:before {
	content: '\f0c9';
}
.fa-times:before {
	content: '\f00d';
}
.fa-arrow-right:before {
	content: '\f061';
}
.fa-check:before {
	content: '\f00c';
}
.fa-star:before {
	content: '\f005';
}
.fa-venus:before {
	content: '\f221';
}
.fa-baby:before {
	content: '\f77c';
}
.fa-microscope:before {
	content: '\f610';
}
.fa-syringe:before {
	content: '\f48e';
}
.fa-database:before {
	content: '\f1c0';
}
.fa-globe:before {
	content: '\f0ac';
}
.fa-lock:before {
	content: '\f023';
}
.fa-heart:before {
	content: '\f004';
}
.fa-user:before {
	content: '\f007';
}

/* Font face definition */
@font-face {
	font-family: 'Font Awesome 6 Free';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('../../fonts/fontawesome/fa-solid-900.woff2') format('woff2');
}
