@font-face {
	font-family: 'altman-font';
	src:
		url('altman-font.ttf?3tdqo0') format('truetype'),
		url('altman-font.woff?3tdqo0') format('woff'),
		url('altman-font.svg?3tdqo0#altman-font') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="alt-icon-"], 
[class*=" alt-icon-"],
.altman-font{
	position: relative;
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'altman-font' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
[class^="alt-icon-"]:after,
[class*=" alt-icon-"]:after{
	position: absolute;
	top: 0;
	left: 0;
}
.alt-icon-logo-mono:before {
	content: "\a1";
}
.alt-icon-logo-small:before {
	content: "\a2";
}
.alt-icon-logo-small-overlay:before {
	content: "\a3";
}
.alt-icon-close:before {
	content: "\a4";
}
.alt-icon-checkbox:before {
	content: "\a5";
}
.alt-icon-checkbox-color:before {
	content: "\a6";
	color: #b69b57;
}
	.alt-icon-checkbox-color:after {
		content: "\a7";
		color: #032241;
	}
.alt-icon-beds:before {
	content: "\a8";
}
.alt-icon-baths:before {
	content: "\a9";
}
.alt-icon-area-size:before {
	content: "\a10";
}
.alt-icon-location:before {
	content: "\a11";
}