@font-face {
    font-family: "campanile";
	font-display: swap;
    src: url("/static/webfont-icons/campanile.eot?45c4f341ac8fb474f8f9f35a6ebc5eeb?#iefix") format("embedded-opentype"),
url("/static/webfont-icons/campanile.woff2?45c4f341ac8fb474f8f9f35a6ebc5eeb") format("woff2"),
url("/static/webfont-icons/campanile.woff?45c4f341ac8fb474f8f9f35a6ebc5eeb") format("woff"),
url("/static/webfont-icons/campanile.ttf?45c4f341ac8fb474f8f9f35a6ebc5eeb") format("truetype"),
url("/static/webfont-icons/campanile.svg?45c4f341ac8fb474f8f9f35a6ebc5eeb#campanile") format("svg");
}

i[class^="icon-"]:before, i[class*=" icon-"]:before {
    font-family: campanile !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;
}

.icon-active-dot:before {
    content: "\f100";
}
.icon-arrival:before {
    content: "\f101";
}
.icon-arrow-back:before {
    content: "\f102";
}
.icon-arrow-corner:before {
    content: "\f103";
}
.icon-arrow-down-dark:before {
    content: "\f104";
}
.icon-arrow-down:before {
    content: "\f105";
}
.icon-arrow-forward:before {
    content: "\f106";
}
.icon-arrow-left-link:before {
    content: "\f107";
}
.icon-arrow-left:before {
    content: "\f108";
}
.icon-arrow-right-link:before {
    content: "\f109";
}
.icon-arrow-right-small-link:before {
    content: "\f10a";
}
.icon-arrow-right:before {
    content: "\f10b";
}
.icon-arrow-up:before {
    content: "\f10c";
}
.icon-booking:before {
    content: "\f10d";
}
.icon-calendar-dark:before {
    content: "\f10e";
}
.icon-calendar:before {
    content: "\f10f";
}
.icon-campanile:before {
    content: "\f110";
}
.icon-cancel-booking:before {
    content: "\f111";
}
.icon-car:before {
    content: "\f112";
}
.icon-card-lock:before {
    content: "\f113";
}
.icon-card-power:before {
    content: "\f114";
}
.icon-card:before {
    content: "\f115";
}
.icon-charge:before {
    content: "\f116";
}
.icon-check-circle:before {
    content: "\f117";
}
.icon-check:before {
    content: "\f118";
}
.icon-checkin:before {
    content: "\f119";
}
.icon-checkout:before {
    content: "\f11a";
}
.icon-chevron-left:before {
    content: "\f11b";
}
.icon-chevron-right:before {
    content: "\f11c";
}
.icon-close:before {
    content: "\f11d";
}
.icon-confirmed:before {
    content: "\f11e";
}
.icon-cross-dark:before {
    content: "\f11f";
}
.icon-cross:before {
    content: "\f120";
}
.icon-current-location:before {
    content: "\f121";
}
.icon-delete:before {
    content: "\f122";
}
.icon-departure:before {
    content: "\f123";
}
.icon-diamond:before {
    content: "\f124";
}
.icon-disability:before {
    content: "\f125";
}
.icon-dot:before {
    content: "\f126";
}
.icon-double-bed:before {
    content: "\f127";
}
.icon-doublechevron-down:before {
    content: "\f128";
}
.icon-download-file-dark:before {
    content: "\f129";
}
.icon-download-file:before {
    content: "\f12a";
}
.icon-email:before {
    content: "\f12b";
}
.icon-eye-alt:before {
    content: "\f12c";
}
.icon-eye-show:before {
    content: "\f12d";
}
.icon-eye:before {
    content: "\f12e";
}
.icon-facebook:before {
    content: "\f12f";
}
.icon-family:before {
    content: "\f130";
}
.icon-favicon:before {
    content: "\f131";
}
.icon-fib:before {
    content: "\f132";
}
.icon-filter-bars:before {
    content: "\f133";
}
.icon-filter:before {
    content: "\f134";
}
.icon-fullscreen:before {
    content: "\f135";
}
.icon-gallery:before {
    content: "\f136";
}
.icon-golden-tulip-2line:before {
    content: "\f137";
}
.icon-golden-tulip:before {
    content: "\f138";
}
.icon-heart-outline:before {
    content: "\f139";
}
.icon-heart:before {
    content: "\f13a";
}
.icon-help:before {
    content: "\f13b";
}
.icon-him-new-menu-comfort:before {
    content: "\f13c";
}
.icon-him-new-menu-equipments:before {
    content: "\f13d";
}
.icon-him-new-menu-hotel:before {
    content: "\f13e";
}
.icon-him-new-menu-restaurant:before {
    content: "\f13f";
}
.icon-him-new-menu-reviews:before {
    content: "\f140";
}
.icon-hosho:before {
    content: "\f141";
}
.icon-hotel-bell:before {
    content: "\f142";
}
.icon-hotels-preferences:before {
    content: "\f143";
}
.icon-hotels-residences:before {
    content: "\f144";
}
.icon-icon-pan:before {
    content: "\f145";
}
.icon-icon-richcontent-calendar:before {
    content: "\f146";
}
.icon-icon-richcontent-timer:before {
    content: "\f147";
}
.icon-icon-timer:before {
    content: "\f148";
}
.icon-info-outline:before {
    content: "\f149";
}
.icon-info:before {
    content: "\f14a";
}
.icon-instagram:before {
    content: "\f14b";
}
.icon-invalid:before {
    content: "\f14c";
}
.icon-invoice:before {
    content: "\f14d";
}
.icon-jinjiang-inn:before {
    content: "\f14e";
}
.icon-kyriad-direct:before {
    content: "\f14f";
}
.icon-kyriad:before {
    content: "\f150";
}
.icon-list-chip:before {
    content: "\f151";
}
.icon-location:before {
    content: "\f152";
}
.icon-mail-outline:before {
    content: "\f153";
}
.icon-mail-rounded:before {
    content: "\f154";
}
.icon-manage-booking:before {
    content: "\f155";
}
.icon-map-pin:before {
    content: "\f156";
}
.icon-map:before {
    content: "\f157";
}
.icon-menu-restaurant:before {
    content: "\f158";
}
.icon-menu:before {
    content: "\f159";
}
.icon-metropolo:before {
    content: "\f15a";
}
.icon-my-bookings:before {
    content: "\f15b";
}
.icon-newBed:before {
    content: "\f15c";
}
.icon-newCalendar:before {
    content: "\f15d";
}
.icon-newDot:before {
    content: "\f15e";
}
.icon-newDownArrow:before {
    content: "\f15f";
}
.icon-newLeftArrow:before {
    content: "\f160";
}
.icon-newPlay:before {
    content: "\f161";
}
.icon-newPlus:before {
    content: "\f162";
}
.icon-newRightArrow:before {
    content: "\f163";
}
.icon-newSearch:before {
    content: "\f164";
}
.icon-online:before {
    content: "\f165";
}
.icon-option:before {
    content: "\f166";
}
.icon-options-rtl:before {
    content: "\f167";
}
.icon-parameters-outline:before {
    content: "\f168";
}
.icon-park:before {
    content: "\f169";
}
.icon-pause:before {
    content: "\f16a";
}
.icon-payment:before {
    content: "\f16b";
}
.icon-pencil-outline:before {
    content: "\f16c";
}
.icon-pencil:before {
    content: "\f16d";
}
.icon-person:before {
    content: "\f16e";
}
.icon-phone-outline:before {
    content: "\f16f";
}
.icon-phone-rounded:before {
    content: "\f170";
}
.icon-phone:before {
    content: "\f171";
}
.icon-place:before {
    content: "\f172";
}
.icon-play:before {
    content: "\f173";
}
.icon-playVideo:before {
    content: "\f174";
}
.icon-plus-bold:before {
    content: "\f175";
}
.icon-plus:before {
    content: "\f176";
}
.icon-poi-airport:before {
    content: "\f177";
}
.icon-poi-beach:before {
    content: "\f178";
}
.icon-poi-bus:before {
    content: "\f179";
}
.icon-poi-casino:before {
    content: "\f17a";
}
.icon-poi-cultural:before {
    content: "\f17b";
}
.icon-poi-entertaiment:before {
    content: "\f17c";
}
.icon-poi-exhibition:before {
    content: "\f17d";
}
.icon-poi-museum:before {
    content: "\f17e";
}
.icon-poi-nature:before {
    content: "\f17f";
}
.icon-poi-park:before {
    content: "\f180";
}
.icon-poi-parking:before {
    content: "\f181";
}
.icon-poi-pool:before {
    content: "\f182";
}
.icon-poi-shopping:before {
    content: "\f183";
}
.icon-poi-spa:before {
    content: "\f184";
}
.icon-poi-sport:before {
    content: "\f185";
}
.icon-poi-train:before {
    content: "\f186";
}
.icon-poi-winery:before {
    content: "\f187";
}
.icon-poi-zoo:before {
    content: "\f188";
}
.icon-poi:before {
    content: "\f189";
}
.icon-premiere-classe:before {
    content: "\f18a";
}
.icon-protect:before {
    content: "\f18b";
}
.icon-quote_hub:before {
    content: "\f18c";
}
.icon-quote:before {
    content: "\f18d";
}
.icon-rates:before {
    content: "\f18e";
}
.icon-refresh:before {
    content: "\f18f";
}
.icon-renovate:before {
    content: "\f190";
}
.icon-reviews:before {
    content: "\f191";
}
.icon-room:before {
    content: "\f192";
}
.icon-royal-tulip:before {
    content: "\f193";
}
.icon-rt_acccard:before {
    content: "\f194";
}
.icon-rt_acchy:before {
    content: "\f195";
}
.icon-rt_accinfo:before {
    content: "\f196";
}
.icon-rt_accry:before {
    content: "\f197";
}
.icon-rt_accsmok:before {
    content: "\f198";
}
.icon-rt_accsy:before {
    content: "\f199";
}
.icon-rt_bbamn:before {
    content: "\f19a";
}
.icon-rt_bbath:before {
    content: "\f19b";
}
.icon-rt_bhadry:before {
    content: "\f19c";
}
.icon-rt_bshow:before {
    content: "\f19d";
}
.icon-rt_btoib:before {
    content: "\f19e";
}
.icon-rt_btois:before {
    content: "\f19f";
}
.icon-rt_dbotwaf:before {
    content: "\f1a0";
}
.icon-rt_dclubl:before {
    content: "\f1a1";
}
.icon-rt_dminiba:before {
    content: "\f1a2";
}
.icon-rt_drmserv:before {
    content: "\f1a3";
}
.icon-rt_epytvp:before {
    content: "\f1a4";
}
.icon-rt_evidgam:before {
    content: "\f1a5";
}
.icon-rt_evidond:before {
    content: "\f1a6";
}
.icon-rt_falacl:before {
    content: "\f1a7";
}
.icon-rt_fdesk:before {
    content: "\f1a8";
}
.icon-rt_firon:before {
    content: "\f1a9";
}
.icon-rt_icabi:before {
    content: "\f1aa";
}
.icon-rt_itvif:before {
    content: "\f1ab";
}
.icon-rt_raircon:before {
    content: "\f1ac";
}
.icon-rt_rbalc:before {
    content: "\f1ad";
}
.icon-rt_rconra:before {
    content: "\f1ae";
}
.icon-rt_rex1b:before {
    content: "\f1af";
}
.icon-rt_rexcr:before {
    content: "\f1b0";
}
.icon-rt_rfkit:before {
    content: "\f1b1";
}
.icon-rt_rfridg:before {
    content: "\f1b2";
}
.icon-rt_rmicrow:before {
    content: "\f1b3";
}
.icon-rt_rnskm:before {
    content: "\f1b4";
}
.icon-rt_rterr:before {
    content: "\f1b5";
}
.icon-rt_rview:before {
    content: "\f1b6";
}
.icon-rt_rwar:before {
    content: "\f1b7";
}
.icon-sa-checkin:before {
    content: "\f1b8";
}
.icon-sa-checkout:before {
    content: "\f1b9";
}
.icon-safe-payment:before {
    content: "\f1ba";
}
.icon-sarovar:before {
    content: "\f1bb";
}
.icon-search-outline:before {
    content: "\f1bc";
}
.icon-search:before {
    content: "\f1bd";
}
.icon-send:before {
    content: "\f1be";
}
.icon-setting:before {
    content: "\f1bf";
}
.icon-sharing:before {
    content: "\f1c0";
}
.icon-special-codes-cross:before {
    content: "\f1c1";
}
.icon-special-codes-plus:before {
    content: "\f1c2";
}
.icon-spinner:before {
    content: "\f1c3";
}
.icon-square:before {
    content: "\f1c4";
}
.icon-star-stroked:before {
    content: "\f1c5";
}
.icon-star:before {
    content: "\f1c6";
}
.icon-surface:before {
    content: "\f1c7";
}
.icon-tempting-places-collection:before {
    content: "\f1c8";
}
.icon-tempting-places:before {
    content: "\f1c9";
}
.icon-ticket:before {
    content: "\f1ca";
}
.icon-transportation_airport:before {
    content: "\f1cb";
}
.icon-transportation_car:before {
    content: "\f1cc";
}
.icon-transportation_public:before {
    content: "\f1cd";
}
.icon-transportation_station:before {
    content: "\f1ce";
}
.icon-transportation_taxi:before {
    content: "\f1cf";
}
.icon-tulip-inn:before {
    content: "\f1d0";
}
.icon-tulip-residences:before {
    content: "\f1d1";
}
.icon-type-cooking:before {
    content: "\f1d2";
}
.icon-user-plus:before {
    content: "\f1d3";
}
.icon-usernav-globe:before {
    content: "\f1d4";
}
.icon-usernav-help:before {
    content: "\f1d5";
}
.icon-usernav-user:before {
    content: "\f1d6";
}
.icon-users:before {
    content: "\f1d7";
}
.icon-valid:before {
    content: "\f1d8";
}
.icon-view360:before {
    content: "\f1d9";
}
.icon-wbe-help:before {
    content: "\f1da";
}
.icon-wellness:before {
    content: "\f1db";
}
.icon-zap:before {
    content: "\f1dc";
}
