@charset "UTF-8";
/* ---------------------------------------------------------------------- */
/* -------------------------------------------------- Icon Standard */
:root {
  --ew: "easyWeb-Standard";
  --icon-path: "/globalMisc/fonts/easyWeb_standard/fonts";
}

:root {
  --ew-adults: "";
  --ew-arrow-double-left: "";
  --ew-arrow-double-right: "";
  --ew-arrow-down: "";
  --ew-arrow-down-bold: "";
  --ew-arrow-left: "";
  --ew-arrow-left-bold: "";
  --ew-arrow-right: "";
  --ew-arrow-right-bold: "";
  --ew-arrow-up: "";
  --ew-arrow-up-bold: "";
  --ew-calendar: "";
  --ew-check: "";
  --ew-check-bold: "";
  --ew-check-line: "";
  --ew-checkbox-full: "";
  --ew-child: "";
  --ew-clock: "";
  --ew-contact: "";
  --ew-contact-round: "";
  --ew-cross: "";
  --ew-cross-full: "";
  --ew-cross-line: "";
  --ew-cross-line1: "";
  --ew-door-full: "";
  --ew-door-line: "";
  --ew-facebook: "";
  --ew-facebook-circle: "";
  --ew-fax: "";
  --ew-filter: "";
  --ew-heart: "";
  --ew-heart_empty: "";
  --ew-heart_half: "";
  --ew-help: "";
  --ew-home: "";
  --ew-home-round: "";
  --ew-hotel: "";
  --ew-info: "";
  --ew-info-full: "";
  --ew-info-line: "";
  --ew-instagram: "";
  --ew-instagram-circle: "";
  --ew-link: "";
  --ew-linkedin: "";
  --ew-logo-TF: "";
  --ew-luggage-full: "";
  --ew-luggage-line: "";
  --ew-mail: "";
  --ew-messenger: "";
  --ew-phone: "";
  --ew-pin: "";
  --ew-place: "";
  --ew-plane-full-left: "";
  --ew-plane-full-right: "";
  --ew-plane-left: "";
  --ew-plane-line-left: "";
  --ew-plane-line-right: "";
  --ew-plane-line-right-bold: "";
  --ew-plane-right: "";
  --ew-play: "";
  --ew-preset-active: "";
  --ew-preset-family: "";
  --ew-preset-saving: "";
  --ew-preset-spa: "";
  --ew-report-full: "";
  --ew-search: "";
  --ew-search-toolbar: "";
  --ew-seat-full: "";
  --ew-seat-line: "";
  --ew-share: "";
  --ew-snow-full: "";
  --ew-snow-line: "";
  --ew-star: "";
  --ew-star-half: "";
  --ew-sun: "";
  --ew-sun-half: "";
  --ew-sun-line: "";
  --ew-telegram: "";
  --ew-ticket-line: "";
  --ew-tiktok: "";
  --ew-time-price: "";
  --ew-water-full: "";
  --ew-water-line: "";
  --ew-whatsapp: "";
  --ew-x: "";
  --ew-youtube: "";
  --ew-youtube-circle: "";
}

@font-face {
  font-family: "easyWeb-Standard";
  src: url("/globalMisc/fonts/easyWeb_standard/fonts/easyWeb-Standard.eot??53vd44");
  src: url("/globalMisc/fonts/easyWeb_standard/fonts/easyWeb-Standard.eot??53vd44#iefix") format("embedded-opentype"), url("/globalMisc/fonts/easyWeb_standard/fonts/easyWeb-Standard.woff2??53vd44") format("woff2"), url("/globalMisc/fonts/easyWeb_standard/fonts/easyWeb-Standard.ttf??53vd44") format("truetype"), url("/globalMisc/fonts/easyWeb_standard/fonts/easyWeb-Standard.woff??53vd44") format("woff"), url("/globalMisc/fonts/easyWeb_standard/fonts/easyWeb-Standard.svg??53vd44#easyWeb-Standard") format("svg");
  font-display: block;
  font-weight: normal;
  font-style: normal;
}
.ew {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: var(--ew) !important;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  -moz-osx-font-smoothing: grayscale;
  /* Better Font Rendering =========== */
  speak: none;
  text-transform: none;
}

.ew-adults:before {
  content: var(--ew-adults);
}

.ew-arrow-double-left:before {
  content: var(--ew-arrow-double-left);
}

.ew-arrow-double-right:before {
  content: var(--ew-arrow-double-right);
}

.ew-arrow-down:before {
  content: var(--ew-arrow-down);
}

.ew-arrow-down-bold:before {
  content: var(--ew-arrow-down-bold);
}

.ew-arrow-left:before {
  content: var(--ew-arrow-left);
}

.ew-arrow-left-bold:before {
  content: var(--ew-arrow-left-bold);
}

.ew-arrow-right:before {
  content: var(--ew-arrow-right);
}

.ew-arrow-right-bold:before {
  content: var(--ew-arrow-right-bold);
}

.ew-arrow-up:before {
  content: var(--ew-arrow-up);
}

.ew-arrow-up-bold:before {
  content: var(--ew-arrow-up-bold);
}

.ew-calendar:before {
  content: var(--ew-calendar);
}

.ew-check:before {
  content: var(--ew-check);
}

.ew-check-bold:before {
  content: var(--ew-check-bold);
}

.ew-check-line:before {
  content: var(--ew-check-line);
}

.ew-checkbox-full:before {
  content: var(--ew-checkbox-full);
}

.ew-child:before {
  content: var(--ew-child);
}

.ew-clock:before {
  content: var(--ew-clock);
}

.ew-contact:before {
  content: var(--ew-contact);
}

.ew-contact-round:before {
  content: var(--ew-contact-round);
}

.ew-cross:before {
  content: var(--ew-cross);
}

.ew-cross-full:before {
  content: var(--ew-cross-full);
}

.ew-cross-line:before {
  content: var(--ew-cross-line);
}

.ew-cross-line1:before {
  content: var(--ew-cross-line1);
}

.ew-door-full:before {
  content: var(--ew-door-full);
}

.ew-door-line:before {
  content: var(--ew-door-line);
}

.ew-facebook:before {
  content: var(--ew-facebook);
}

.ew-facebook-circle:before {
  content: var(--ew-facebook-circle);
}

.ew-fax:before {
  content: var(--ew-fax);
}

.ew-filter:before {
  content: var(--ew-filter);
}

.ew-heart:before {
  content: var(--ew-heart);
}

.ew-heart_empty:before {
  content: var(--ew-heart_empty);
}

.ew-heart_half:before {
  content: var(--ew-heart_half);
}

.ew-help:before {
  content: var(--ew-help);
}

.ew-home:before {
  content: var(--ew-home);
}

.ew-home-round:before {
  content: var(--ew-home-round);
}

.ew-hotel:before {
  content: var(--ew-hotel);
}

.ew-info:before {
  content: var(--ew-info);
}

.ew-info-full:before {
  content: var(--ew-info-full);
}

.ew-info-line:before {
  content: var(--ew-info-line);
}

.ew-instagram:before {
  content: var(--ew-instagram);
}

.ew-instagram-circle:before {
  content: var(--ew-instagram-circle);
}

.ew-link:before {
  content: var(--ew-link);
}

.ew-linkedin:before {
  content: var(--ew-linkedin);
}

.ew-logo-TF:before {
  content: var(--ew-logo-TF);
}

.ew-luggage-full:before {
  content: var(--ew-luggage-full);
}

.ew-luggage-line:before {
  content: var(--ew-luggage-line);
}

.ew-mail:before {
  content: var(--ew-mail);
}

.ew-messenger:before {
  content: var(--ew-messenger);
}

.ew-phone:before {
  content: var(--ew-phone);
}

.ew-pin:before {
  content: var(--ew-pin);
}

.ew-place:before {
  content: var(--ew-place);
}

.ew-plane-full-left:before {
  content: var(--ew-plane-full-left);
}

.ew-plane-full-right:before {
  content: var(--ew-plane-full-right);
}

.ew-plane-left:before {
  content: var(--ew-plane-left);
}

.ew-plane-line-left:before {
  content: var(--ew-plane-line-left);
}

.ew-plane-line-right:before {
  content: var(--ew-plane-line-right);
}

.ew-plane-line-right-bold:before {
  content: var(--ew-plane-line-right-bold);
}

.ew-plane-right:before {
  content: var(--ew-plane-right);
}

.ew-play:before {
  content: var(--ew-play);
}

.ew-preset-active:before {
  content: var(--ew-preset-active);
}

.ew-preset-family:before {
  content: var(--ew-preset-family);
}

.ew-preset-saving:before {
  content: var(--ew-preset-saving);
}

.ew-preset-spa:before {
  content: var(--ew-preset-spa);
}

.ew-report-full:before {
  content: var(--ew-report-full);
}

.ew-search:before {
  content: var(--ew-search);
}

.ew-search-toolbar:before {
  content: var(--ew-search-toolbar);
}

.ew-seat-full:before {
  content: var(--ew-seat-full);
}

.ew-seat-line:before {
  content: var(--ew-seat-line);
}

.ew-share:before {
  content: var(--ew-share);
}

.ew-snow-full:before {
  content: var(--ew-snow-full);
}

.ew-snow-line:before {
  content: var(--ew-snow-line);
}

.ew-star:before {
  content: var(--ew-star);
}

.ew-star-half:before {
  content: var(--ew-star-half);
}

.ew-sun:before {
  content: var(--ew-sun);
}

.ew-sun-half:before {
  content: var(--ew-sun-half);
}

.ew-sun-line:before {
  content: var(--ew-sun-line);
}

.ew-telegram:before {
  content: var(--ew-telegram);
}

.ew-ticket-line:before {
  content: var(--ew-ticket-line);
}

.ew-tiktok:before {
  content: var(--ew-tiktok);
}

.ew-time-price:before {
  content: var(--ew-time-price);
}

.ew-water-full:before {
  content: var(--ew-water-full);
}

.ew-water-line:before {
  content: var(--ew-water-line);
}

.ew-whatsapp:before {
  content: var(--ew-whatsapp);
}

.ew-x:before {
  content: var(--ew-x);
}

.ew-youtube:before {
  content: var(--ew-youtube);
}

.ew-youtube-circle:before {
  content: var(--ew-youtube-circle);
}

/* ---------------------------------------------------------------------- */
/* -------------------------------------------------- Critical Styles */
/*# sourceMappingURL=critical.css.map */
