@font-face {
	font-family: 'icomoon';
	src: url('fonts/icomoon.eot?eo1rep');
	src: url('fonts/icomoon.eot?eo1rep#iefix') format('embedded-opentype'),
		url('fonts/icomoon.ttf?eo1rep') format('truetype'),
		url('fonts/icomoon.woff?eo1rep') format('woff'),
		url('fonts/icomoon.svg?eo1rep#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: block;
}

[class^='icon-'],
[class*=' icon-'] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: never;
	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;
}

.icon-heart-line:before {
    content: "\e950";
  }
  .icon-search-line:before {
    content: "\e955";
  }
  .icon-user-line:before {
    content: "\e956";
  }
  .icon-clock-line:before {
    content: "\e957";
  }
  .icon-location-line:before {
    content: "\e958";
  }
  .icon-save:before {
    content: "\e959";
  }
  .icon-car-line:before {
    content: "\e94e";
  }
  .icon-walk-line:before {
    content: "\e94f";
  }

.icon-app:before {
	content: '\e946';
}
.icon-play1 .path1:before {
	content: '\e947';
	color: rgb(235, 201, 130);
}
.icon-play1 .path2:before {
	content: '\e948';
	margin-left: -1.505em;
	color: rgb(30, 47, 82);
}
.icon-stop .path1:before {
	content: '\e949';
	color: rgb(235, 201, 130);
}
.icon-stop .path2:before {
	content: '\e94a';
	margin-left: -1.53em;
	color: rgb(30, 47, 82);
}
.icon-stop .path3:before {
	content: '\e94b';
	margin-left: -1.5em;
	color: rgb(30, 47, 82);
}
.icon-arrow-sm-down:before {
	content: '\e94c';
}
.icon-arrow-sm-right:before {
	content: '\e94d';
}
.icon-calendar-new:before {
	content: '\e942';
}
.icon-card:before {
	content: '\e943';
}
.icon-list:before {
	content: '\e944';
}
.icon-info-icon .path1:before {
	content: '\e942';
	color: rgb(26, 46, 87);
}
.icon-info-icon .path2:before {
	content: '\e943';
	margin-left: -0.9287109375em;
	color: rgb(255, 255, 255);
}
.icon-info-icon .path3:before {
	content: '\e944';
	margin-left: -0.9287109375em;
	color: rgb(255, 255, 255);
}
.icon-layers:before {
	content: '\e945';
	color: #183364;
}
.icon-car:before {
	content: '\e93f';
}
.icon-motorcycle:before {
	content: '\e940';
}
.icon-walk:before {
	content: '\e941';
}
.icon-download:before {
	content: '\e93e';
}
.icon-twitter:before {
	content: '\e90c';
}
.icon-filters:before {
	content: '\e90b';
	color: #fefefe;
}
.icon-play:before {
	content: '\e90a';
	color: #fefefe;
}
.icon-calendar:before {
	content: '\e908';
	color: #f1c977;
}
.icon-share:before {
	content: '\e909';
	color: #f1c977;
}
.icon-Artboard-Copy-8:before {
	content: '\e906';
	color: #1a2e57;
}
.icon-Artboard-Copy-9:before {
	content: '\e907';
	color: #1a2e57;
}
.icon-Group-99:before {
	content: '\e93d';
}
.icon-Group-10:before {
	content: '\e923';
	color: #00b2dd;
}
.icon-Group-14:before {
	content: '\e93a';
	color: #00b2dd;
}
.icon-Group-15:before {
	content: '\e93b';
	color: #00b2dd;
}
.icon-Group-35:before {
	content: '\e93c';
	color: #00b2dd;
}
.icon-Artboard-Copy-32:before {
	content: '\e939';
	color: #1a2e57;
}
.icon-Artboard-Copy-2:before {
	content: '\e900';
}
.icon-Artboard-Copy-3:before {
	content: '\e901';
}
.icon-Artboard-Copy-4:before {
	content: '\e902';
}
.icon-Artboard-Copy-5:before {
	content: '\e903';
}
.icon-Artboard-Copy-6:before {
	content: '\e904';
}
.icon-Artboard-Copy-7:before {
	content: '\e905';
}
.icon-Artboard-Copy-10:before {
	content: '\e90d';
	color: #f1c977;
}
.icon-Artboard-Copy-11:before {
	content: '\e90e';
	color: #162d5a;
}
.icon-Artboard-Copy-12:before {
	content: '\e90f';
	color: #162d5a;
}
.icon-Artboard-Copy-13:before {
	content: '\e910';
}
.icon-Artboard-Copy-14:before {
	content: '\e911';
}
.icon-Artboard-Copy-15:before {
	content: '\e912';
}
.icon-Artboard-Copy-16:before {
	content: '\e913';
}
.icon-Artboard-Copy-17:before {
	content: '\e914';
}
.icon-Artboard-Copy-18:before {
	content: '\e915';
}
.icon-Artboard-Copy-19:before {
	content: '\e916';
}
.icon-Artboard-Copy-20:before {
	content: '\e917';
}
.icon-Artboard-Copy-21:before {
	content: '\e918';
}
.icon-Artboard-Copy-22:before {
	content: '\e919';
}
.icon-Artboard-Copy-23:before {
	content: '\e91a';
}
.icon-Artboard-Copy-24:before {
	content: '\e91b';
}
.icon-Artboard-Copy-25:before {
	content: '\e91c';
}
.icon-Artboard-Copy-26:before {
	content: '\e91d';
}
.icon-Artboard-Copy-27:before {
	content: '\e91e';
}
.icon-Artboard-Copy-28:before {
	content: '\e91f';
}
.icon-Artboard-Copy-29:before {
	content: '\e920';
}
.icon-Artboard-Copy-30:before {
	content: '\e921';
}
.icon-Artboard-Copy-31:before {
	content: '\e922';
}
.icon-Artboard-Copy-33:before {
	content: '\e924';
}
.icon-Artboard-Copy-34:before {
	content: '\e925';
}
.icon-Artboard-Copy-35:before {
	content: '\e926';
}
.icon-Artboard-Copy-36:before {
	content: '\e927';
}
.icon-Artboard-Copy-37:before {
	content: '\e928';
}
.icon-Artboard-Copy-38:before {
	content: '\e929';
}
.icon-Artboard-Copy-39:before {
	content: '\e92a';
}
.icon-Artboard-Copy-40:before {
	content: '\e92b';
}
.icon-Artboard-Copy-41:before {
	content: '\e92c';
}
.icon-Artboard-Copy-42:before {
	content: '\e92d';
}
.icon-Artboard-Copy-43:before {
	content: '\e92e';
}
.icon-Artboard-Copy-44:before {
	content: '\e92f';
}
.icon-Artboard-Copy-45:before {
	content: '\e930';
}
.icon-Artboard-Copy-46:before {
	content: '\e931';
}
.icon-Artboard-Copy-47:before {
	content: '\e932';
}
.icon-Artboard-Copy-48:before {
	content: '\e933';
}
.icon-Artboard-Copy-49:before {
	content: '\e934';
}
.icon-Artboard-Copy-50:before {
	content: '\e935';
}
.icon-Artboard-Copy-51:before {
	content: '\e936';
}
.icon-Artboard-Copy:before {
	content: '\e937';
}
.icon-Artboard:before {
	content: '\e938';
}
.icon-arrow-slider-left .path1:before {
	content: '\e951';
	color: rgb(235, 201, 130);
}
.icon-arrow-slider-left .path2:before {
	content: '\e952';
	margin-left: -1.5em;
	color: rgb(30, 47, 82);
}
.icon-arrow-slider-right .path1:before {
	content: '\e953';
	color: rgb(235, 201, 130);
}
.icon-arrow-slider-right .path2:before {
	content: '\e954';
	margin-left: -1.5em;
	color: rgb(30, 47, 82);
}
