/*!
 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Pro';
  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Pro'; }

@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }

.fa,
.fas,
.fa-solid {
  font-weight: 900; 
  font-family: 'Font Awesome 6 Pro';
}

/* Remove italic styling */
i.fa-solid { font-style: normal; }

/* Icons used */
.fa-plane-departure::before { content: "\f5b0"; }
.fa-plane-arrival::before { content: "\f5af"; }
.fa-plane-return::before {
    content: "\f5b0"; 
    display: inline-block;
    transform: scaleX(-1); 
}
.fa-calendar-days::before { content: "\f073"; }
.fa-bed::before { content: "\f236"; }
.fa-utensils::before { content: "\f2e7"; }
.fa-utensils-alt::before { content: "\f2e6"; }
.fa-utensils-slash::before { content: "\e464"; }
.fa-list-check::before  { content: "\f0ae"; }
.fa-list-dots::before  { content: "\f0ca"; }
.fa-list-dropdown::before  { content: "\e1cf"; }
.fa-list-numeric::before  { content: "\f0cb"; }
.fa-list-ol::before  { content: "\f0cb"; }
.fa-list-radio::before  { content: "\e1d0"; }
.fa-list-squares::before  { content: "\f03a"; }
.fa-list-timeline::before  { content: "\e1d1"; }
.fa-list-tree::before  { content: "\e1d2"; }
.fa-list-ul::before  { content: "\f0ca"; }
.fa-angle-down { content: "\f107"; }
.fa-angle-left { content: "\f104"; }
.fa-angle-right { content: "\f105"; }
.fa-angle-up { content: "\f106"; }
.fa-up-right-and-down-left-from-center { content: "\f424"; }