/*
 * Icon restoration.
 *
 * The site export contains the original icon CSS but not the font binaries
 * (they lived inside the old theme folder). Two-part fix, with the original
 * CSS files left completely untouched:
 *
 * 1) Font Awesome 4.7.0 (footer/contact social + contact icons) is loaded
 *    from the official cdnjs copy — identical glyphs to the original.
 *
 * 2) The few glyphs from the theme-bundled icon sets (ElegantIcons, Linea
 *    Basic) are remapped below to their closest Font Awesome equivalents so
 *    every icon is guaranteed to render:
 *       social_linkedin        → FA linkedin        (team cards)
 *       icon-basic-headset     → FA phone           (footer/contact phone)
 *       icon-basic-pin1        → FA map-marker      (footer/contact address)
 *       icon-basic-mail        → FA envelope        (footer/contact email)
 *       icon-basic-mail-open   → FA envelope-open-o (contact)
 *    If you later install the original theme fonts, delete the "remap"
 *    section below and the original glyphs will be used again.
 */

/* ---- 1) Font Awesome 4.7.0 (official CDN, same version as the site) ---- */
@font-face {
	font-family: 'FontAwesome';
	src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2') format('woff2'),
		url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff') format('woff'),
		url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

/* ---- 2) Remap theme-font glyphs to Font Awesome ---- */

.social_linkedin:before {
	font-family: 'FontAwesome' !important;
	content: '\f0e1' !important; /* fa-linkedin */
}

.icon-basic-headset:before {
	font-family: 'FontAwesome' !important;
	content: '\f095' !important; /* fa-phone */
}

.icon-basic-pin1:before {
	font-family: 'FontAwesome' !important;
	content: '\f041' !important; /* fa-map-marker */
}

.icon-basic-mail:before {
	font-family: 'FontAwesome' !important;
	content: '\f0e0' !important; /* fa-envelope */
}

.icon-basic-mail-open:before {
	font-family: 'FontAwesome' !important;
	content: '\f2b6' !important; /* fa-envelope-open-o */
}

.lnr-cross:before {
	font-family: 'FontAwesome' !important;
	content: '\f067' !important; /* fa-plus — accordion open/close mark */
}

.lnr-magnifier:before {
	font-family: 'FontAwesome' !important;
	content: '\f002' !important; /* fa-search */
}
