@font-face {
    font-family: 'Roboto';
    src: local('Roboto Thin'), local('Roboto-Thin'), url('Robotothin.woff2') format('woff2'), url('Robotothin.woff') format('woff'), url('Robotothin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url('Robotothinitalic.woff2') format('woff2'), url('Robotothinitalic.woff') format('woff'), url('Robotothinitalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Light'), local('Roboto-Light'), url('Robotolight.woff2') format('woff2'), url('Robotolight.woff') format('woff'), url('Robotolight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url('Robotolightitalic.woff2') format('woff2'), url('Robotolightitalic.woff') format('woff'), url('Robotolightitalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto'), local('Roboto-Regular'), url('Roboto.woff2') format('woff2'), url('Roboto.woff') format('woff'), url('Roboto.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Italic'), local('Roboto-Italic'), url('Robotoitalic.woff2') format('woff2'), url('Robotoitalic.woff') format('woff'), url('Robotoitalic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Medium'), local('Roboto-Medium'), url('Robotomedium.woff2') format('woff2'), url('Robotomedium.woff') format('woff'), url('Robotomedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url('Robotomediumitalic.woff2') format('woff2'), url('Robotomediumitalic.woff') format('woff'), url('Robotomediumitalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Bold'), local('Roboto-Bold'), url('Robotobold.woff2') format('woff2'), url('Robotobold.woff') format('woff'), url('Robotobold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url('Robotobolditalic.woff2') format('woff2'), url('Robotobolditalic.woff') format('woff'), url('Robotobolditalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Black'), local('Roboto-Black'), url('Robotoblack.woff2') format('woff2'), url('Robotoblack.woff') format('woff'), url('Robotoblack.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url('Robotoblackitalic.woff2') format('woff2'), url('Robotoblackitalic.woff') format('woff'), url('Robotoblackitalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}
@font-face {
    font-family: 'Roboto Slab';
    src: local('Roboto Slab Thin'), local('RobotoSlab-Thin'), url('robotoslabthin.woff2') format('woff2'), url('robotoslabthin.woff') format('woff'), url('robotoslabthin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto Slab';
    src: local('Roboto Slab Light'), local('RobotoSlab-Light'), url('robotoslablight.woff2') format('woff2'), url('robotoslablight.woff') format('woff'), url('robotoslablight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto Slab';
    src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url('robotoslabregular.woff2') format('woff2'), url('robotoslabregular.woff') format('woff'), url('robotoslabregular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto Slab';
    src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url('robotoslabbold.woff2') format('woff2'), url('robotoslabbold.woff') format('woff'), url('robotoslabbold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Cleanvertising';
    src: local('Cleanvertising-Light'), url('cleanvertising-light.woff2') format('woff2'), url('cleanvertising-light.woff') format('woff'), url('cleanvertising-light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Cleanvertising';
    src: local('Cleanvertising-Black'), url('cleanvertising-black.woff2') format('woff2'), url('cleanvertising-black.woff') format('woff'), url('cleanvertising-black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

	/*
  	Flaticon icon font: Flaticon
  	Creation date: 21/06/2018 04:50
  	*/

@font-face {
  font-family: "Flaticonfacilities";
  src: url("./Flaticon-facilities.eot");
  src: url("./Flaticon-facilities.eot?#iefix") format("embedded-opentype"),
       url("./Flaticon-facilities.woff") format("woff"),
       url("./Flaticon-facilities.ttf") format("truetype"),
       url("./Flaticon-facilities.svg#Flaticonfacilities") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticonfacilities";
    src: url("./Flaticon.svg#Flaticonfacilities") format("svg");
  }
}

[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
	font-family:Flaticonfacilities;
	font-style:normal;
}

.flaticon-hotel:before { content: "\f100"; }
.flaticon-bed:before { content: "\f101"; }
.flaticon-sofa:before { content: "\f102"; }
.flaticon-furniture:before { content: "\f103"; }
.flaticon-wallet-filled-money-tool:before { content: "\f104"; }
.flaticon-wallet:before { content: "\f105"; }
.flaticon-door-1:before { content: "\f106"; }
.flaticon-door:before { content: "\f107"; }
.flaticon-savings-box:before { content: "\f108"; }
.flaticon-safe-box-with-double-password-system:before { content: "\f109"; }
.flaticon-restaurant-interface-symbol-of-fork-and-knife-couple:before { content: "\f10a"; }
.flaticon-knife-and-fork-outline:before { content: "\f10b"; }
.flaticon-restaurant:before { content: "\f10c"; }
.flaticon-food:before { content: "\f10d"; }
.flaticon-bathtub-with-opened-shower:before { content: "\f10e"; }
.flaticon-bathtub:before { content: "\f10f"; }
.flaticon-shower-with-water-droplets:before { content: "\f110"; }
.flaticon-water:before { content: "\f111"; }
.flaticon-wifi:before { content: "\f112"; }
.flaticon-wifi-1:before { content: "\f113"; }
.flaticon-summer-1:before { content: "\f114"; }
.flaticon-sun-umbrella:before { content: "\f115"; }
.flaticon-weather-1:before { content: "\f116"; }
.flaticon-weather:before { content: "\f117"; }
.flaticon-terrace:before { content: "\f118"; }
.flaticon-table:before { content: "\f119"; }
.flaticon-plate-fork-and-knife:before { content: "\f11a"; }
.flaticon-cutlery:before { content: "\f11b"; }
.flaticon-park:before { content: "\f11c"; }
.flaticon-swing:before { content: "\f11d"; }
.flaticon-deck-chairs-and-sun:before { content: "\f11e"; }
.flaticon-summer:before { content: "\f11f"; }
.flaticon-parking-sign-1:before { content: "\f120"; }
.flaticon-parking-sign:before { content: "\f121"; }
.flaticon-food-1:before { content: "\f122"; }
.flaticon-food-2:before { content: "\f123"; }
.flaticon-menu:before { content: "\f124"; }
.flaticon-menu-1:before { content: "\f125"; }
.flaticon-technology:before { content: "\f126"; }
.flaticon-air-conditioning:before { content: "\f127"; }
.flaticon-technology-1:before { content: "\f128"; }
.flaticon-air-conditioner:before { content: "\f129"; }
.flaticon-television:before { content: "\f12a"; }
.flaticon-television-1:before { content: "\f12b"; }
.flaticon-weather-2:before { content: "\f12c"; }
.flaticon-nature:before { content: "\f12d"; }
.flaticon-ferris-wheel-1:before { content: "\f12e"; }
.flaticon-ferris-wheel:before { content: "\f12f"; }




	/*
  	Flaticon icon font: Flaticon
  	Creation date: 21/06/2018 04:45
  	*/

@font-face {
  font-family: "Flaticonmedia";
  src: url("./Flaticon-media.eot");
  src: url("./Flaticon-media.eot?#iefix") format("embedded-opentype"),
       url("./Flaticon-media.woff") format("woff"),
       url("./Flaticon-media.ttf") format("truetype"),
       url("./Flaticon.svg#Flaticon-media") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticonmedia";
    src: url("./Flaticon.svg#Flaticon-media") format("svg");
  }
}

[class^="flaticon-media"]:before, [class*="flaticon-media"]:before,
[class^="flaticon-media"]:after, [class*="flaticon-media"]:after {   
font-family: Flaticonmedia;
font-style: normal;
}

.flaticon-media-photo-camera-1:before { content: "\f100"; }
.flaticon-media-photo-camera:before { content: "\f101"; }
.flaticon-media-camera-1:before { content: "\f102"; }
.flaticon-media-camera:before { content: "\f103"; }
.flaticon-media-gps:before { content: "\f104"; }
.flaticon-media-placeholder-3:before { content: "\f105"; }
.flaticon-media-map-1:before { content: "\f106"; }
.flaticon-media-map:before { content: "\f107"; }
.flaticon-media-placeholder-2:before { content: "\f108"; }
.flaticon-media-placeholder-1:before { content: "\f109"; }
.flaticon-media-maps-and-flags:before { content: "\f10a"; }
.flaticon-media-placeholder:before { content: "\f10b"; }
.flaticon-media-mail-1:before { content: "\f10c"; }
.flaticon-media-mail:before { content: "\f10d"; }
.flaticon-media-call-answer:before { content: "\f10e"; }
.flaticon-media-phone-call-1:before { content: "\f10f"; }
.flaticon-media-telephone:before { content: "\f110"; }
.flaticon-media-phone-call:before { content: "\f111"; }
.flaticon-media-smartphone-call:before { content: "\f112"; }
.flaticon-media-touch-screen:before { content: "\f113"; }
.flaticon-media-youtube:before { content: "\f114"; }
.flaticon-media-youtube-1:before { content: "\f115"; }
.flaticon-media-webcam:before { content: "\f116"; }
.flaticon-media-webcam-1:before { content: "\f117"; }