	/*
  	Flaticon icon font: Flaticon
  	Creation date: 18/02/2020 07:33
  	*/

@font-face {
  font-family: "Flaticon";
  src: url("../fonts/Flaticon.eot");
  src: url("../fonts/Flaticon.eot?#iefix") format("embedded-opentype"),
       url("../fonts/Flaticon.woff2") format("woff2"),
       url("../fonts/Flaticon.woff") format("woff"),
       url("../fonts/Flaticon.ttf") format("truetype"),
       url("../fonts/Flaticon.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon";
    src: url("../fonts/Flaticon.svg#Flaticon") format("svg");
  }
}

[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
  font-family: Flaticon;
  font-style: normal;
}

.flaticon-expand:before { content: "\f100"; }
.flaticon-tick:before { content: "\f101"; }
.flaticon-quote:before { content: "\f102"; }
.flaticon-right-arrow:before { content: "\f103"; }
.flaticon-right-chevron:before { content: "\f104"; }
.flaticon-left-arrow:before { content: "\f105"; }
.flaticon-left-chevron:before { content: "\f106"; }
.flaticon-left-quotes-sign:before { content: "\f107"; }
.flaticon-user-1:before { content: "\f108"; }
.flaticon-calendar:before { content: "\f109"; }
.flaticon-conversation:before { content: "\f10a"; }
.flaticon-call:before { content: "\f10b"; }
.flaticon-envelope:before { content: "\f10c"; }
.flaticon-maps-and-flags:before { content: "\f10d"; }
.flaticon-checked:before { content: "\f10e"; }
.flaticon-checked-1:before { content: "\f10f"; }
.flaticon-pickup:before { content: "\f110"; }
.flaticon-coffee-cup:before { content: "\f111"; }
.flaticon-garage:before { content: "\f112"; }
.flaticon-water:before { content: "\f113"; }
.flaticon-play:before { content: "\f114"; }
.flaticon-play-button:before { content: "\f115"; }
.flaticon-online-booking:before { content: "\f116"; }
.flaticon-podium:before { content: "\f117"; }
.flaticon-airport:before { content: "\f118"; }
.flaticon-slow:before { content: "\f119"; }
.flaticon-coffee-cup-1:before { content: "\f11a"; }
.flaticon-swimming:before { content: "\f11b"; }
.flaticon-speaker:before { content: "\f11c"; }
.flaticon-user:before { content: "\f11d"; }
.flaticon-appointment:before { content: "\f11e"; }
.flaticon-study:before { content: "\f11f"; }
.flaticon-man:before { content: "\f120"; }
.flaticon-swimming-pool:before { content: "\f121"; }
.flaticon-right:before { content: "\f122"; }
.flaticon-back:before { content: "\f123"; }

@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icos/icomoon.eot');
  src:  url('../fonts/icos/icomoon.eot?aba5f1#iefix') format('embedded-opentype'),
    url('../fonts/icos/icomoon.ttf?aba5f1') format('truetype'),
    url('../fonts/icos/icomoon.woff?aba5f1') format('woff'),
    url('../fonts/icos/icomoon.svg?aba5f1#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-touring:before {
  content: "\e908";
}
.icon-eat:before {
  content: "\e909";
}
.icon-culture:before {
  content: "\e90a";
}
.icon-scooter:before {
  content: "\e90b";
}
.icon-sleeping:before {
  content: "\e90c";
}
.icon-foot-massage:before {
  content: "\e90d";
}
.icon-adventure:before {
  content: "\e90e";
}
.icon-beach-_1:before {
  content: "\e90f";
}
.icon-travel-and-tourism:before {
  content: "\e910";
}
.icon-tent:before {
  content: "\e911";
}
.icon-wallet:before {
  content: "\e912";
}
.icon-bonfire:before {
  content: "\e913";
}
.icon-bedroom:before {
  content: "\e914";
}
.icon-camera:before {
  content: "\e915";
}
.icon-destination .path1:before {
  content: "\e916";
  color: rgb(255, 255, 255);
}
.icon-destination .path2:before {
  content: "\e917";
  margin-left: -1em;
  color: rgb(1, 1, 1);
}
.icon-destination .path3:before {
  content: "\e918";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-destination .path4:before {
  content: "\e919";
  margin-left: -1em;
  color: rgb(1, 1, 1);
}
.icon-destination .path5:before {
  content: "\e91a";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-destination .path6:before {
  content: "\e91b";
  margin-left: -1em;
  color: rgb(1, 1, 1);
}
.icon-destination .path7:before {
  content: "\e91c";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-destination .path8:before {
  content: "\e91d";
  margin-left: -1em;
  color: rgb(1, 1, 1);
}
.icon-destination .path9:before {
  content: "\e91e";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-destination .path10:before {
  content: "\e91f";
  margin-left: -1em;
  color: rgb(1, 1, 1);
}
.icon-destination .path11:before {
  content: "\e920";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-destination .path12:before {
  content: "\e921";
  margin-left: -1em;
  color: rgb(1, 1, 1);
}
.icon-booking:before {
  content: "\e922";
}
.icon-waves:before {
  content: "\e900";
}
.icon-sunbathing:before {
  content: "\e901";
}
.icon-beach:before {
  content: "\e902";
}
.icon-facial-massage:before {
  content: "\e903";
}
.icon-beach-house:before {
  content: "\e904";
}
.icon-sauna:before {
  content: "\e905";
}
.icon-doctor:before {
  content: "\e906";
}
.icon-massage:before {
  content: "\e907";
}
