/* ------------------------------------------------------------
   ICOMOON ICON FONT
   ------------------------------------------------------------
   Integrates the IcoMoon export in assets/icomoon/. The export shipped only
   the @font-face and the shared .icon class, so the per-glyph `content` rules
   are declared here, using the code points from assets/icomoon/font/demo.html
   (U+F000..U+F007).

   Only the woff, ttf and otf files were generated; woff2 needs a paid IcoMoon
   plan (assets/icomoon/WOFF2_ERROR.txt), so it is not referenced.
   ------------------------------------------------------------ */
@font-face {
	font-family: "swift-cre-fonts";
	src: url("../icomoon/font/fonts/swift-cre-fonts.woff") format("woff"),
		url("../icomoon/font/fonts/swift-cre-fonts.ttf") format("truetype"),
		url("../icomoon/font/fonts/swift-cre-fonts.otf") format("opentype");
	font-weight: normal;
	font-style: normal;
	font-display: block;
}

.icon {
	/* !important keeps browser extensions from overriding the icon font. */
	font-family: "swift-cre-fonts" !important;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* Glyphs, in the order they appear in the IcoMoon project. */
.icon-renovation-icon::before  { content: "\f000"; }
.icon-multifamily-icon::before { content: "\f001"; }
.icon-hospital-icon::before    { content: "\f002"; }
.icon-Group::before            { content: "\f003"; }
.icon-governemnt-icon::before  { content: "\f004"; }
.icon-education-icon::before   { content: "\f005"; }
.icon-demo-icon::before        { content: "\f006"; }
.icon-commercial-icon::before  { content: "\f007"; }
