@font-face {
	font-family: 'GothamPro';
	src: url('../fonts/gothampro.ttf');
	font-style: normal;
	font-weight: normal;
}

@font-face {
	font-family: 'GothamPro';
	src: url('../fonts/gothampro_italic.ttf');
	font-style: italic;
	font-weight: normal;
}
@font-face {
	font-family: 'GothamPro';
	src: url('../fonts/gothampro_black.ttf');
	font-style: normal;
	font-weight: bold;
}
@font-face {
	font-family: 'GothamPro';
	src: url('../fonts/gothampro_medium.ttf');
	font-style: normal;
	font-weight: 500;
}
@font-face {
	font-family: 'GothamPro-Black';
	src: url('../fonts/gothampro_black.ttf');
	font-style: normal;
	font-weight: 500;
}







@font-face {font-family: 'icomoon'; src: url('../fonts/icomoon.eot?o0uilz'); src: url('../fonts/icomoon.eot?o0uilz#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?o0uilz') format('truetype'), url('../fonts/icomoon.woff?o0uilz') format('woff'), url('../fonts/icomoon.svg?o0uilz#icomoon') format('svg'); font-weight: normal; font-style: normal; font-display: block;}
[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon' !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.icon-arrow-left:before {
  content: "\e903";
}
.icon-arrow-right:before {
  content: "\e904";
}
.icon-close:before {
  content: "\e900";
}
.icon-mail:before {
  content: "\e901";
}
.icon-phone:before {
  content: "\e902";
}