@font-face {
    font-family: "flaticon_hotel";
    src: url(".././fonts/flaticon_hotelc5a9.ttf") format("truetype"),
        url(".././fonts/flaticon_hotel.woff?97be21fcc3f637e8bbba2cb5933e0a21") format("woff"),
        url(".././fonts/flaticon_hotel.woff2?97be21fcc3f637e8bbba2cb5933e0a21") format("woff2"),
        url(".././fonts/flaticon_hotel.eot?97be21fcc3f637e8bbba2cb5933e0a21#iefix") format("embedded-opentype"),
        url(".././fonts/flaticon_hotel.svg?97be21fcc3f637e8bbba2cb5933e0a21#flaticon_hotel") format("svg");
}

i[class^="flaticon-"]:before,
i[class*=" flaticon-"]:before {
    font-family: flaticon_hotel !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.flaticon-bedroom:before {
    content: "\f108";
}
.flaticon-bed-6:before {
    content: "\f134";
}
.flaticon-user-2:before {
    content: "\f13d";
}
.flaticon-breakfast-3:before {
    content: "\f148";
}
.flaticon-wifi-2:before {
    content: "\f17b";
}
.flaticon-spa:before {
    content: "\f199";
}
.flaticon-pool-1:before {
    content: "\f1ab";
}
.flaticon-maximize:before {
    content: "\f1b2";
}
.flaticon-wine:before {
    content: "\f1e4";
}
.flaticon-shield:before {
    content: "\f1e9";
}


@font-face {
    font-family: ElegantIcons;
    src: url('.././fonts/ElegantIcons.eot');
    src: url('.././fonts/ElegantIcons.eot?#iefix') format('embedded-opentype'), 
		  url('.././fonts/ElegantIcons.woff') format('woff'), 
		url('.././fonts/ElegantIcons.ttf') format('truetype'), url('.././fonts/ElegantIcons.svg#ElegantIcons') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

[data-icon]:before {
    font-family: ElegantIcons;
    content: attr(data-icon);
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}































