@import "variables";

@font-face {
  font-family: '#{$icomoon-font-family}';
  src:
    url('#{$icomoon-font-path}/#{$icomoon-font-family}.ttf?j93ee3') format('truetype'),
    url('#{$icomoon-font-path}/#{$icomoon-font-family}.woff?j93ee3') format('woff'),
    url('#{$icomoon-font-path}/#{$icomoon-font-family}.svg?j93ee3##{$icomoon-font-family}') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="theme-icon--"], [class*=" theme-icon--"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: '#{$icomoon-font-family}' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.theme-icon--filled-percentage-discount {
  &:before {
    content: $theme-icon--filled-percentage-discount; 
  }
}
.theme-icon--outlined-swap-arrows {
  &:before {
    content: $theme-icon--outlined-swap-arrows; 
  }
}
.theme-icon--outlined-direction-trip {
  &:before {
    content: $theme-icon--outlined-direction-trip; 
  }
}
.theme-icon--filled-hand-luggage {
  &:before {
    content: $theme-icon--filled-hand-luggage; 
  }
}
.theme-icon--filled-luggage {
  &:before {
    content: $theme-icon--filled-luggage; 
  }
}
.theme-icon--filled-backpack {
  &:before {
    content: $theme-icon--filled-backpack; 
  }
}
.theme-icon--outlined-change-destinations {
  &:before {
    content: $theme-icon--outlined-change-destinations; 
  }
}
.theme-icon--outlined-arrow-forward {
  &:before {
    content: $theme-icon--outlined-arrow-forward; 
  }
}
.theme-icon--filled-subtract-toggle {
  &:before {
    content: $theme-icon--filled-subtract-toggle; 
  }
}
.theme-icon--filled-add-toggle {
  &:before {
    content: $theme-icon--filled-add-toggle; 
  }
}
.theme-icon--outlined-invisible-toggle {
  &:before {
    content: $theme-icon--outlined-invisible-toggle; 
  }
}
.theme-icon--outlined-visible-toggle {
  &:before {
    content: $theme-icon--outlined-visible-toggle; 
  }
}
.theme-icon--outlined-lock-toggle {
  &:before {
    content: $theme-icon--outlined-lock-toggle; 
  }
}
.theme-icon--outlined-unlock-toggle {
  &:before {
    content: $theme-icon--outlined-unlock-toggle; 
  }
}
.theme-icon--outlined-notifications-on-toggle {
  &:before {
    content: $theme-icon--outlined-notifications-on-toggle; 
  }
}
.theme-icon--outlined-notifications-off-toggle {
  &:before {
    content: $theme-icon--outlined-notifications-off-toggle; 
  }
}
.theme-icon--outlined-arrow-top {
  &:before {
    content: $theme-icon--outlined-arrow-top; 
  }
}
.theme-icon--outlined-arrow-right {
  &:before {
    content: $theme-icon--outlined-arrow-right; 
  }
}
.theme-icon--outlined-arrow-down {
  &:before {
    content: $theme-icon--outlined-arrow-down; 
  }
}
.theme-icon--outlined-arrow-left {
  &:before {
    content: $theme-icon--outlined-arrow-left; 
  }
}
.theme-icon--outlined-arrow-dropup {
  &:before {
    content: $theme-icon--outlined-arrow-dropup; 
  }
}
.theme-icon--outlined-arrow-dropright {
  &:before {
    content: $theme-icon--outlined-arrow-dropright; 
  }
}
.theme-icon--outlined-arrow-dropdown {
  &:before {
    content: $theme-icon--outlined-arrow-dropdown; 
  }
}
.theme-icon--outlined-arrow-dropleft {
  &:before {
    content: $theme-icon--outlined-arrow-dropleft; 
  }
}
.theme-icon--filled-arrow-top {
  &:before {
    content: $theme-icon--filled-arrow-top; 
  }
}
.theme-icon--filled-arrow-right {
  &:before {
    content: $theme-icon--filled-arrow-right; 
  }
}
.theme-icon--filled-arrow-bottom {
  &:before {
    content: $theme-icon--filled-arrow-bottom; 
  }
}
.theme-icon--filled-arrow-left {
  &:before {
    content: $theme-icon--filled-arrow-left; 
  }
}
.theme-icon--airport {
  &:before {
    content: $theme-icon--airport; 
  }
}
.theme-icon--outlined-tours {
  &:before {
    content: $theme-icon--outlined-tours; 
  }
}
.theme-icon--outlined-unmissable {
  &:before {
    content: $theme-icon--outlined-unmissable; 
  }
}
.theme-icon--outlined-circle-check {
  &:before {
    content: $theme-icon--outlined-circle-check; 
  }
}
.theme-icon--outlined-points-shop {
  &:before {
    content: $theme-icon--outlined-points-shop; 
  }
}
.theme-icon--outlined-arrow-circle-left {
  &:before {
    content: $theme-icon--outlined-arrow-circle-left; 
  }
}
.theme-icon--outlined-bus {
  &:before {
    content: $theme-icon--outlined-bus; 
  }
}
.theme-icon--outlined-search-2 {
  &:before {
    content: $theme-icon--outlined-search-2; 
  }
}
.theme-icon--outlined-hourglass {
  &:before {
    content: $theme-icon--outlined-hourglass; 
  }
}
.theme-icon--outlined-cancel {
  &:before {
    content: $theme-icon--outlined-cancel; 
  }
}
.theme-icon--outlined-loyalty {
  &:before {
    content: $theme-icon--outlined-loyalty; 
  }
}
.theme-icon--outlined-personal-document {
  &:before {
    content: $theme-icon--outlined-personal-document; 
  }
}
.theme-icon--outlined-whatsapp {
  &:before {
    content: $theme-icon--outlined-whatsapp; 
  }
}
.theme-icon--outlined-cornerstone {
  &:before {
    content: $theme-icon--outlined-cornerstone; 
  }
}
.theme-icon--outlined-university-degree {
  &:before {
    content: $theme-icon--outlined-university-degree; 
  }
}
.theme-icon--outlined-lamp {
  &:before {
    content: $theme-icon--outlined-lamp; 
  }
}
.theme-icon--outlined-handshake {
  &:before {
    content: $theme-icon--outlined-handshake; 
  }
}
.theme-icon--outlined-world {
  &:before {
    content: $theme-icon--outlined-world; 
  }
}
.theme-icon--outlined-insurance {
  &:before {
    content: $theme-icon--outlined-insurance; 
  }
}
.theme-icon--outlined-menu {
  &:before {
    content: $theme-icon--outlined-menu; 
  }
}
.theme-icon--outlined-power-plug {
  &:before {
    content: $theme-icon--outlined-power-plug; 
  }
}
.theme-icon--outlined-iron {
  &:before {
    content: $theme-icon--outlined-iron; 
  }
}
.theme-icon--outlined-closet {
  &:before {
    content: $theme-icon--outlined-closet; 
  }
}
.theme-icon--outlined-bathtub {
  &:before {
    content: $theme-icon--outlined-bathtub; 
  }
}
.theme-icon--outlined-babycrib {
  &:before {
    content: $theme-icon--outlined-babycrib; 
  }
}
.theme-icon--outlined-sofa {
  &:before {
    content: $theme-icon--outlined-sofa; 
  }
}
.theme-icon--outlined-no-smoker {
  &:before {
    content: $theme-icon--outlined-no-smoker; 
  }
}
.theme-icon--outlined-accessible-restroom {
  &:before {
    content: $theme-icon--outlined-accessible-restroom; 
  }
}
.theme-icon--outlined-restroom {
  &:before {
    content: $theme-icon--outlined-restroom; 
  }
}
.theme-icon--outlined-armchair {
  &:before {
    content: $theme-icon--outlined-armchair; 
  }
}
.theme-icon--outlined-linen {
  &:before {
    content: $theme-icon--outlined-linen; 
  }
}
.theme-icon--outlined-desk {
  &:before {
    content: $theme-icon--outlined-desk; 
  }
}
.theme-icon--outlined-towel {
  &:before {
    content: $theme-icon--outlined-towel; 
  }
}
.theme-icon--outlined-room-service {
  &:before {
    content: $theme-icon--outlined-room-service; 
  }
}
.theme-icon--outlined-cleaning-rooms {
  &:before {
    content: $theme-icon--outlined-cleaning-rooms; 
  }
}
.theme-icon--outlined-safe-box {
  &:before {
    content: $theme-icon--outlined-safe-box; 
  }
}
.theme-icon--outlined-coupon-tag {
  &:before {
    content: $theme-icon--outlined-coupon-tag; 
  }
}
.theme-icon--outilined-shower {
  &:before {
    content: $theme-icon--outilined-shower; 
  }
}
.theme-icon--outilined-balcony {
  &:before {
    content: $theme-icon--outilined-balcony; 
  }
}
.theme-icon--outlined-smoker-tag {
  &:before {
    content: $theme-icon--outlined-smoker-tag; 
  }
}
.theme-icon--outlined-invert-arrow {
  &:before {
    content: $theme-icon--outlined-invert-arrow; 
  }
}
.theme-icon--outlined-back {
  &:before {
    content: $theme-icon--outlined-back; 
  }
}
.theme-icon--outlined-close {
  &:before {
    content: $theme-icon--outlined-close; 
  }
}
.theme-icon--outlined-plane {
  &:before {
    content: $theme-icon--outlined-plane; 
  }
}
.theme-icon--outlined-plane-arrival {
  &:before {
    content: $theme-icon--outlined-plane-arrival; 
  }
}
.theme-icon--outlined-plane-departure {
  &:before {
    content: $theme-icon--outlined-plane-departure; 
  }
}
.theme-icon--outlined-transfer {
  &:before {
    content: $theme-icon--outlined-transfer; 
  }
}
.theme-icon--outlined-taxi {
  &:before {
    content: $theme-icon--outlined-taxi; 
  }
}
.theme-icon--outlined-person {
  &:before {
    content: $theme-icon--outlined-person; 
  }
}
.theme-icon--outlined-add--user {
  &:before {
    content: $theme-icon--outlined-add--user; 
  }
}
.theme-icon--outlined-perfil {
  &:before {
    content: $theme-icon--outlined-perfil; 
  }
}
.theme-icon--outlined-people {
  &:before {
    content: $theme-icon--outlined-people; 
  }
}
.theme-icon--outlined-family {
  &:before {
    content: $theme-icon--outlined-family; 
  }
}
.theme-icon--outlined-two-people {
  &:before {
    content: $theme-icon--outlined-two-people; 
  }
}
.theme-icon--outlined-two-plus-people {
  &:before {
    content: $theme-icon--outlined-two-plus-people; 
  }
}
.theme-icon--outlined-calendar-range {
  &:before {
    content: $theme-icon--outlined-calendar-range; 
  }
}
.theme-icon--outlined-add-date {
  &:before {
    content: $theme-icon--outlined-add-date; 
  }
}
.theme-icon--outlined-ok-date {
  &:before {
    content: $theme-icon--outlined-ok-date; 
  }
}
.theme-icon--outlined-hotel-building {
  &:before {
    content: $theme-icon--outlined-hotel-building; 
  }
}
.theme-icon--outlined-pool {
  &:before {
    content: $theme-icon--outlined-pool; 
  }
}
.theme-icon--outlined-gym {
  &:before {
    content: $theme-icon--outlined-gym; 
  }
}
.theme-icon--outlined-wired-tv {
  &:before {
    content: $theme-icon--outlined-wired-tv; 
  }
}
.theme-icon--outlined-hair-dryer {
  &:before {
    content: $theme-icon--outlined-hair-dryer; 
  }
}
.theme-icon--outlined-washing-machine {
  &:before {
    content: $theme-icon--outlined-washing-machine; 
  }
}
.theme-icon--outlined-shampoo-toothbrush {
  &:before {
    content: $theme-icon--outlined-shampoo-toothbrush; 
  }
}
.theme-icon--outlined-heater {
  &:before {
    content: $theme-icon--outlined-heater; 
  }
}
.theme-icon--outlined-air-conditioner {
  &:before {
    content: $theme-icon--outlined-air-conditioner; 
  }
}
.theme-icon--outlined-sun {
  &:before {
    content: $theme-icon--outlined-sun; 
  }
}
.theme-icon--outlined-sound-proof {
  &:before {
    content: $theme-icon--outlined-sound-proof; 
  }
}
.theme-icon--outlined-microwave {
  &:before {
    content: $theme-icon--outlined-microwave; 
  }
}
.theme-icon--outlined-frigobar {
  &:before {
    content: $theme-icon--outlined-frigobar; 
  }
}
.theme-icon--outlined-coffee-cup {
  &:before {
    content: $theme-icon--outlined-coffee-cup; 
  }
}
.theme-icon--outlined-meal-1 {
  &:before {
    content: $theme-icon--outlined-meal-1; 
  }
}
.theme-icon--outlined-meal-2 {
  &:before {
    content: $theme-icon--outlined-meal-2; 
  }
}
.theme-icon--outlined-drinks {
  &:before {
    content: $theme-icon--outlined-drinks; 
  }
}
.theme-icon--outlined-ventilator {
  &:before {
    content: $theme-icon--outlined-ventilator; 
  }
}
.theme-icon--outlined-hand-luggage {
  &:before {
    content: $theme-icon--outlined-hand-luggage; 
  }
}
.theme-icon--outlined-luggage {
  &:before {
    content: $theme-icon--outlined-luggage; 
  }
}
.theme-icon--outlined-backpack {
  &:before {
    content: $theme-icon--outlined-backpack; 
  }
}
.theme-icon--outlined-hotel-bed {
  &:before {
    content: $theme-icon--outlined-hotel-bed; 
  }
}
.theme-icon--outlined-single-bed {
  &:before {
    content: $theme-icon--outlined-single-bed; 
  }
}
.theme-icon--outlined-wifi {
  &:before {
    content: $theme-icon--outlined-wifi; 
  }
}
.theme-icon--outlined-delivery {
  &:before {
    content: $theme-icon--outlined-delivery; 
  }
}
.theme-icon--outlined-package {
  &:before {
    content: $theme-icon--outlined-package; 
  }
}
.theme-icon--outlined-email {
  &:before {
    content: $theme-icon--outlined-email; 
  }
}
.theme-icon--outlined-call {
  &:before {
    content: $theme-icon--outlined-call; 
  }
}
.theme-icon--outlined-chat-1 {
  &:before {
    content: $theme-icon--outlined-chat-1; 
  }
}
.theme-icon--outlined-faq {
  &:before {
    content: $theme-icon--outlined-faq; 
  }
}
.theme-icon--outlined-chat {
  &:before {
    content: $theme-icon--outlined-chat; 
  }
}
.theme-icon--outlined-like {
  &:before {
    content: $theme-icon--outlined-like; 
  }
}
.theme-icon--outlined-attendance {
  &:before {
    content: $theme-icon--outlined-attendance; 
  }
}
.theme-icon--outlined-search {
  &:before {
    content: $theme-icon--outlined-search; 
  }
}
.theme-icon--outlined-delete {
  &:before {
    content: $theme-icon--outlined-delete; 
  }
}
.theme-icon--outlined-edit {
  &:before {
    content: $theme-icon--outlined-edit; 
  }
}
.theme-icon--outlined-attachment {
  &:before {
    content: $theme-icon--outlined-attachment; 
  }
}
.theme-icon--outlined-location {
  &:before {
    content: $theme-icon--outlined-location; 
  }
}
.theme-icon--outlined-compass {
  &:before {
    content: $theme-icon--outlined-compass; 
  }
}
.theme-icon--filled-nothing1 {
  &:before {
    content: $theme-icon--filled-nothing1; 
  }
}
.theme-icon--outlined-purchase-done {
  &:before {
    content: $theme-icon--outlined-purchase-done; 
  }
}
.theme-icon--outlined-purchase {
  &:before {
    content: $theme-icon--outlined-purchase; 
  }
}
.theme-icon--outlined-shopping-cart {
  &:before {
    content: $theme-icon--outlined-shopping-cart; 
  }
}
.theme-icon--outlined-credit-card {
  &:before {
    content: $theme-icon--outlined-credit-card; 
  }
}
.theme-icon--outlined-wallet {
  &:before {
    content: $theme-icon--outlined-wallet; 
  }
}
.theme-icon--outlined-payment {
  &:before {
    content: $theme-icon--outlined-payment; 
  }
}
.theme-icon--outlined-financial {
  &:before {
    content: $theme-icon--outlined-financial; 
  }
}
.theme-icon--outlined-block {
  &:before {
    content: $theme-icon--outlined-block; 
  }
}
.theme-icon--outlined-clock {
  &:before {
    content: $theme-icon--outlined-clock; 
  }
}
.theme-icon--outlined-reload {
  &:before {
    content: $theme-icon--outlined-reload; 
  }
}
.theme-icon--outlined-info {
  &:before {
    content: $theme-icon--outlined-info; 
  }
}
.theme-icon--outlined-login {
  &:before {
    content: $theme-icon--outlined-login; 
  }
}
.theme-icon--outlined-logout {
  &:before {
    content: $theme-icon--outlined-logout; 
  }
}
.theme-icon--outlined-others {
  &:before {
    content: $theme-icon--outlined-others; 
  }
}
.theme-icon--outlined-options {
  &:before {
    content: $theme-icon--outlined-options; 
  }
}
.theme-icon--outlined-settings {
  &:before {
    content: $theme-icon--outlined-settings; 
  }
}
.theme-icon--outlined-swap-1 {
  &:before {
    content: $theme-icon--outlined-swap-1; 
  }
}
.theme-icon--outlined-swap-2 {
  &:before {
    content: $theme-icon--outlined-swap-2; 
  }
}
.theme-icon--outlined-star {
  &:before {
    content: $theme-icon--outlined-star; 
  }
}
.theme-icon--outlined-class {
  &:before {
    content: $theme-icon--outlined-class; 
  }
}
.theme-icon--outlined-wheelchair {
  &:before {
    content: $theme-icon--outlined-wheelchair; 
  }
}
.theme-icon--outlined-arrow {
  &:before {
    content: $theme-icon--outlined-arrow; 
  }
}
.theme-icon--outlined-atention {
  &:before {
    content: $theme-icon--outlined-atention; 
  }
}
.theme-icon--outlined-copy {
  &:before {
    content: $theme-icon--outlined-copy; 
  }
}
.theme-icon--outlined-sound {
  &:before {
    content: $theme-icon--outlined-sound; 
  }
}
.theme-icon--filled-rounded-close {
  &:before {
    content: $theme-icon--filled-rounded-close; 
  }
}
.theme-icon--outlined-rounded-close1 {
  &:before {
    content: $theme-icon--outlined-rounded-close1; 
  }
}
.theme-icon--outlined-check {
  &:before {
    content: $theme-icon--outlined-check; 
  }
}
.theme-icon--filled-close {
  &:before {
    content: $theme-icon--filled-close; 
  }
}
.theme-icon--outlined-load {
  &:before {
    content: $theme-icon--outlined-load; 
  }
}
.theme-icon--outlined-home {
  &:before {
    content: $theme-icon--outlined-home; 
  }
}
.theme-icon--outlined-contract {
  &:before {
    content: $theme-icon--outlined-contract; 
  }
}
.theme-icon--outlined-doubts {
  &:before {
    content: $theme-icon--outlined-doubts; 
  }
}
.theme-icon--outlined-billet {
  &:before {
    content: $theme-icon--outlined-billet; 
  }
}
.theme-icon--filled-home {
  &:before {
    content: $theme-icon--filled-home; 
  }
}
.theme-icon--outlined-filters {
  &:before {
    content: $theme-icon--outlined-filters; 
  }
}
.theme-icon--outlined-points-program {
  &:before {
    content: $theme-icon--outlined-points-program; 
  }
}
.theme-icon--outlined-spa {
  &:before {
    content: $theme-icon--outlined-spa; 
  }
}
.theme-icon--outlined-nanny {
  &:before {
    content: $theme-icon--outlined-nanny; 
  }
}
.theme-icon--outlined-car {
  &:before {
    content: $theme-icon--outlined-car; 
  }
}
.theme-icon--outlined-pet {
  &:before {
    content: $theme-icon--outlined-pet; 
  }
}
.theme-icon--outlined-pet-2 {
  &:before {
    content: $theme-icon--outlined-pet-2; 
  }
}
.theme-icon--outlined-share {
  &:before {
    content: $theme-icon--outlined-share; 
  }
}
.theme-icon--outlined-photo {
  &:before {
    content: $theme-icon--outlined-photo; 
  }
}
.theme-icon--outlined-hotel {
  &:before {
    content: $theme-icon--outlined-hotel; 
  }
}
.theme-icon--outlined-email-envelope {
  &:before {
    content: $theme-icon--outlined-email-envelope; 
  }
}
.theme-icon--outlined-desert {
  &:before {
    content: $theme-icon--outlined-desert; 
  }
}
.theme-icon--outlined-check-in {
  &:before {
    content: $theme-icon--outlined-check-in; 
  }
}
.theme-icon--outlined-check-out {
  &:before {
    content: $theme-icon--outlined-check-out; 
  }
}
.theme-icon--outlined-dollar-sign {
  &:before {
    content: $theme-icon--outlined-dollar-sign; 
  }
}
.theme-icon--outlined-point-mark {
  &:before {
    content: $theme-icon--outlined-point-mark; 
  }
}
.theme-icon--outlined-rounded-close {
  &:before {
    content: $theme-icon--outlined-rounded-close; 
  }
}
.theme-icon--outlined-rounded-credit-card {
  &:before {
    content: $theme-icon--outlined-rounded-credit-card; 
  }
}
.theme-icon--outlined-credit-card-doutone .path1 {
  &:before {
    content: $theme-icon--outlined-credit-card-doutone-path1;  
    color: rgb(255, 199, 72);
  }
}
.theme-icon--outlined-credit-card-doutone .path2 {
  &:before {
    content: $theme-icon--outlined-credit-card-doutone-path2;  
    margin-left: -1em;  
    color: rgb(79, 79, 79);
  }
}
.theme-icon--outlined-credit-card-doutone .path3 {
  &:before {
    content: $theme-icon--outlined-credit-card-doutone-path3;  
    margin-left: -1em;  
    color: rgb(79, 79, 79);
  }
}
.theme-icon--outlined-percentage {
  &:before {
    content: $theme-icon--outlined-percentage; 
  }
}
.theme-icon--outlined-calendar-range-2 {
  &:before {
    content: $theme-icon--outlined-calendar-range-2; 
  }
}

