@font-face {
  font-family: "new-vueling-icons";
  src: url("../../css/fonts/new-vueling-icons.eot?6lguyi");
  src: url("../../css/fonts/new-vueling-icons.eot?6lguyi#iefix")
      format("embedded-opentype"),
    url("../../css/fonts/new-vueling-icons.woff2?6lguyi") format("woff2"),
    url("../../css/fonts/new-vueling-icons.ttf?6lguyi") format("truetype"),
    url("../../css/fonts/new-vueling-icons.woff?6lguyi") format("woff"),
    url("../../css/fonts/new-vueling-icons.svg?6lguyi#new-vueling-icons")
      format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="vy-icon-"],
[class*=" vy-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "new-vueling-icons" !important;
  speak: none;
  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;
}

.vy-icon-error1:before {
  content: "\f000";
  color: #f43a38;
}
.vy-icon-no-visible:before {
  content: "\f001";
  color: #4d4d4d;
}
.vy-icon-success:before {
  content: "\f002";
  color: #990;
}
.vy-icon-vueling-club-v .path1:before {
  content: "\f003";
  color: rgb(77, 77, 77);
}
.vy-icon-vueling-club-v .path2:before {
  content: "\f004";
  margin-left: -1.9658203125em;
  color: rgb(255, 204, 0);
}
.vy-icon-insurance .path1:before {
  content: "\f005";
  color: rgb(255, 204, 0);
}
.vy-icon-insurance .path2:before {
  content: "\f006";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-avios-logo-grey:before {
  content: "\f007";
  color: #4d4d4d;
}
.vy-icon-priority-coloured .path1:before {
  content: "\f008";
  color: rgb(77, 77, 77);
}
.vy-icon-priority-coloured .path2:before {
  content: "\f009";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-maleta-10 .path1:before {
  content: "\f00a";
  color: rgb(77, 77, 77);
}
.vy-icon-maleta-10 .path2:before {
  content: "\f00b";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-handbag:before {
  content: "\f00c";
  color: #4d4d4d;
}
.vy-icon-two-pieces-color .path1:before {
  content: "\f00d";
  color: rgb(102, 102, 102);
}
.vy-icon-two-pieces-color .path2:before {
  content: "\f00e";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-alarm:before {
  content: "\f00f";
  color: #990;
}
.vy-icon-qr-code .path1:before {
  content: "\f010";
  color: rgb(255, 204, 0);
}
.vy-icon-qr-code .path2:before {
  content: "\f011";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-avios-percent-fill:before {
  content: "\f012";
  color: #fc0;
}
.vy-icon-basket-fast-fill:before {
  content: "\f013";
  color: #fc0;
}
.vy-icon-enviroment:before {
  content: "\f014";
  color: #fc0;
}
.vy-icon-extraseat .path1:before {
  content: "\f015";
  color: rgb(255, 255, 255);
}
.vy-icon-extraseat .path2:before {
  content: "\f016";
  margin-left: -1.021484375em;
  color: rgb(255, 255, 255);
}
.vy-icon-extraseat .path3:before {
  content: "\f017";
  margin-left: -1.021484375em;
  color: rgb(101, 101, 101);
}
.vy-icon-extraseat .path4:before {
  content: "\f018";
  margin-left: -1.021484375em;
  color: rgb(101, 101, 101);
}
.vy-icon-extraseat .path5:before {
  content: "\f019";
  margin-left: -1.021484375em;
  color: rgb(101, 101, 101);
}
.vy-icon-luggage-wheels-hand:before {
  content: "\f01a";
  color: #fc0;
}
.vy-icon-maleta-15 .path1:before {
  content: "\f01b";
  color: rgb(77, 77, 77);
}
.vy-icon-maleta-15 .path2:before {
  content: "\f01c";
  margin-left: -0.5634765625em;
  color: rgb(255, 255, 255);
}
.vy-icon-maleta-15 .path3:before {
  content: "\f01d";
  margin-left: -0.5634765625em;
  color: rgb(216, 216, 216);
}
.vy-icon-maleta-20 .path1:before {
  content: "\f01e";
  color: rgb(216, 216, 216);
}
.vy-icon-maleta-20 .path2:before {
  content: "\f01f";
  margin-left: -0.5634765625em;
  color: rgb(77, 77, 77);
}
.vy-icon-maleta-20 .path3:before {
  content: "\f020";
  margin-left: -0.5634765625em;
  color: rgb(255, 255, 255);
}
.vy-icon-maleta-selected-15 .path1:before {
  content: "\f021";
  color: rgb(216, 216, 216);
}
.vy-icon-maleta-selected-15 .path2:before {
  content: "\f022";
  margin-left: -0.568359375em;
  color: rgb(77, 77, 77);
}
.vy-icon-maleta-selected-15 .path3:before {
  content: "\f023";
  margin-left: -0.568359375em;
  color: rgb(153, 153, 0);
}
.vy-icon-maleta-selected-15 .path4:before {
  content: "\f024";
  margin-left: -0.568359375em;
  color: rgb(255, 255, 255);
}
.vy-icon-maleta-selected-20 .path1:before {
  content: "\f025";
  color: rgb(216, 216, 216);
}
.vy-icon-maleta-selected-20 .path2:before {
  content: "\f026";
  margin-left: -0.568359375em;
  color: rgb(77, 77, 77);
}
.vy-icon-maleta-selected-20 .path3:before {
  content: "\f027";
  margin-left: -0.568359375em;
  color: rgb(153, 153, 0);
}
.vy-icon-maleta-selected-20 .path4:before {
  content: "\f028";
  margin-left: -0.568359375em;
  color: rgb(255, 255, 255);
}
.vy-icon-pay-card:before {
  content: "\f029";
  color: #666;
}
.vy-icon-pay-card-color .path1:before {
  content: "\f02a";
  color: rgb(255, 204, 0);
}
.vy-icon-pay-card-color .path2:before {
  content: "\f02b";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-card .path1:before {
  content: "\f02c";
  color: rgb(255, 255, 255);
}
.vy-icon-card .path2:before {
  content: "\f02d";
  margin-left: -1.1044921875em;
  color: rgb(255, 205, 0);
}
.vy-icon-card .path3:before {
  content: "\f02e";
  margin-left: -1.1044921875em;
  color: rgb(112, 110, 110);
}
.vy-icon-heart:before {
  content: "\f02f";
  color: #fc0;
}
.vy-icon-padlock:before {
  content: "\f030";
  color: #4d4d4d;
}
.vy-icon-padlock-open:before {
  content: "\f031";
  color: #4d4d4d;
}
.vy-icon-embarque-prioritario .path1:before {
  content: "\f032";
  color: rgb(102, 102, 102);
}
.vy-icon-embarque-prioritario .path2:before {
  content: "\f033";
  margin-left: -1.0439453125em;
  color: rgb(255, 204, 0);
}
.vy-icon-user-circle .path1:before {
  content: "\f034";
  color: rgb(255, 255, 255);
}
.vy-icon-user-circle .path2:before {
  content: "\f035";
  margin-left: -0.9931640625em;
  color: rgb(255, 204, 0);
}
.vy-icon-user-circle .path3:before {
  content: "\f036";
  margin-left: -0.9931640625em;
  color: rgb(255, 204, 0);
}
.vy-icon-promocode-label .path1:before {
  content: "\f037";
  color: rgb(153, 153, 0);
}
.vy-icon-promocode-label .path2:before {
  content: "\f038";
  margin-left: -1.0615234375em;
  color: rgb(153, 153, 0);
}
.vy-icon-promocode-label .path3:before {
  content: "\f039";
  margin-left: -1.0615234375em;
  color: rgb(255, 255, 255);
}
.vy-icon-promocode-label .path4:before {
  content: "\f03a";
  margin-left: -1.0615234375em;
  color: rgb(255, 255, 255);
}
.vy-icon-user-dashed:before {
  content: "\f03b";
  color: #999;
}
.vy-icon-document-user:before {
  content: "\f03c";
  color: #4d4d4d;
}
.vy-icon-logo-iberia-plus .path1:before {
  content: "\f03d";
  color: rgb(255, 190, 29);
}
.vy-icon-logo-iberia-plus .path2:before {
  content: "\f03e";
  margin-left: -8.154296875em;
  color: rgb(204, 27, 53);
}
.vy-icon-graphic-bar:before {
  content: "\f03f";
  color: #4d4d4d;
}
.vy-icon-billing-counters:before {
  content: "\f040";
  color: #666;
}
.vy-icon-family:before {
  content: "\f041";
  color: #666;
}
.vy-icon-instant-check-in .path1:before {
  content: "\f042";
  color: rgb(102, 102, 102);
}
.vy-icon-instant-check-in .path2:before {
  content: "\f043";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-instant-check-in .path3:before {
  content: "\f044";
  margin-left: -1.01171875em;
  color: rgb(102, 102, 102);
}
.vy-icon-priority-boarding:before {
  content: "\f045";
  color: #666;
}
.vy-icon-simple-seat:before {
  content: "\f046";
  color: #666;
}
.vy-icon-suitcase-hand .path1:before {
  content: "\f047";
  color: rgb(102, 102, 102);
}
.vy-icon-suitcase-hand .path2:before {
  content: "\f048";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-adult:before {
  content: "\f049";
  color: #4d4d4d;
}
.vy-icon-contact-info:before {
  content: "\f04a";
  color: #4d4d4d;
}
.vy-icon-no-flight:before {
  content: "\f04b";
  color: #ccc;
}
.vy-icon-luggage-handbag:before {
  content: "\f04c";
  color: #fc0;
}
.vy-icon-taxi-new .path1:before {
  content: "\f04d";
  color: rgb(255, 204, 0);
}
.vy-icon-taxi-new .path2:before {
  content: "\f04e";
  margin-left: -1em;
  color: rgb(102, 102, 102);
}
.vy-icon-suitcases-tag .path1:before {
  content: "\f04f";
  color: rgb(153, 153, 153);
}
.vy-icon-suitcases-tag .path2:before {
  content: "\f050";
  margin-left: -1.01171875em;
  color: rgb(51, 51, 51);
}
.vy-icon-suitcases-tag .path3:before {
  content: "\f051";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-suitcases-tag .path4:before {
  content: "\f052";
  margin-left: -1.01171875em;
  color: rgb(216, 216, 216);
}
.vy-icon-suitcases-tag .path5:before {
  content: "\f053";
  margin-left: -1.01171875em;
  color: rgb(102, 102, 102);
}
.vy-icon-british .path1:before {
  content: "\f054";
  color: rgb(0, 76, 152);
}
.vy-icon-british .path2:before {
  content: "\f055";
  margin-left: -5.853515625em;
  color: rgb(191, 0, 27);
}
.vy-icon-iberia .path1:before {
  content: "\f056";
  color: rgb(249, 204, 8);
}
.vy-icon-iberia .path2:before {
  content: "\f057";
  margin-left: -3.544921875em;
  color: rgb(215, 25, 44);
}
.vy-icon-vueling-default .path1:before {
  content: "\f058";
  color: rgb(102, 102, 102);
}
.vy-icon-vueling-default .path2:before {
  content: "\f059";
  margin-left: -2.994140625em;
  color: rgb(255, 204, 0);
}
.vy-icon-contacto-invert .path1:before {
  content: "\f05a";
  color: rgb(102, 102, 102);
}
.vy-icon-contacto-invert .path2:before {
  content: "\f05b";
  margin-left: -1.275390625em;
  color: rgb(255, 204, 0);
}
.vy-icon-contacto-invert .path3:before {
  content: "\f05c";
  margin-left: -1.275390625em;
  color: rgb(102, 102, 102);
}
.vy-icon-location-alt .path1:before {
  content: "\f05d";
  color: rgb(102, 102, 96);
}
.vy-icon-location-alt .path2:before {
  content: "\f05e";
  margin-left: -1.275390625em;
  color: rgb(255, 204, 0);
}
.vy-icon-home .path1:before {
  content: "\f05f";
  color: rgb(102, 102, 102);
}
.vy-icon-home .path2:before {
  content: "\f060";
  margin-left: -1.275390625em;
  color: rgb(255, 204, 0);
}
.vy-icon-vueling-premium .path1:before {
  content: "\f061";
  color: rgb(255, 255, 255);
}
.vy-icon-vueling-premium .path2:before {
  content: "\f062";
  margin-left: -6.380859375em;
  color: rgb(255, 204, 0);
}
.vy-icon-avios-percent:before {
  content: "\f063";
  color: #ccc;
}
.vy-icon-card-fast .path1:before {
  content: "\f064";
  color: rgb(102, 102, 102);
}
.vy-icon-card-fast .path2:before {
  content: "\f065";
  margin-left: -2.4443359375em;
  color: rgb(255, 255, 255);
}
.vy-icon-card-fast .path3:before {
  content: "\f066";
  margin-left: -2.4443359375em;
  color: rgb(102, 102, 102);
}
.vy-icon-card-fast .path4:before {
  content: "\f067";
  margin-left: -2.4443359375em;
  color: rgb(102, 102, 102);
}
.vy-icon-icon-sortby .path1:before {
  content: "\f068";
  color: rgb(167, 167, 167);
}
.vy-icon-icon-sortby .path2:before {
  content: "\f069";
  margin-left: -1.10546875em;
  color: rgb(255, 204, 0);
}
.vy-icon-flag:before {
  content: "\f06a";
  color: #fc0;
}
.vy-icon-boarding-priority-two-1:before {
  content: "\f06b";
}
.vy-icon-maleta-15-1:before {
  content: "\f06c";
}
.vy-icon-maleta-20-1:before {
  content: "\f06d";
}
.vy-icon-maleta-25-1:before {
  content: "\f06e";
}
.vy-icon-maleta-30-1:before {
  content: "\f06f";
}
.vy-icon-maleta-big .path1:before {
  content: "\f070";
  color: rgb(255, 205, 0);
}
.vy-icon-maleta-big .path2:before {
  content: "\f071";
  margin-left: -0.958984375em;
  color: rgb(102, 102, 102);
}
.vy-icon-maleta-mano:before {
  content: "\f072";
  color: #666;
}
.vy-icon-level-logo-large .path1:before {
  content: "\f073";
  color: rgb(0, 170, 219);
}
.vy-icon-level-logo-large .path2:before {
  content: "\f074";
  margin-left: -5.4541015625em;
  color: rgb(63, 167, 77);
}
.vy-icon-level-logo-large .path3:before {
  content: "\f075";
  margin-left: -5.4541015625em;
  color: rgb(29, 29, 27);
}
.vy-icon-hand-luggage:before {
  content: "\f076";
  color: #4d4d4d;
}
.vy-icon-luggage-wheels:before {
  content: "\f077";
  color: #4d4d4d;
}
.vy-icon-vc_personal_data:before {
  content: "\f078";
  color: #999;
}
.vy-icon-vc_booking:before {
  content: "\f079";
  color: #999;
}
.vy-icon-vc_avios:before {
  content: "\f07a";
  color: #999;
}
.vy-icon-vc_account:before {
  content: "\f07b";
  color: #999;
}
.vy-icon-blog .path1:before {
  content: "\f07c";
  color: rgb(102, 102, 102);
}
.vy-icon-blog .path2:before {
  content: "\f07d";
  margin-left: -1.0927734375em;
  color: rgb(255, 204, 0);
}
.vy-icon-seat-check .path1:before {
  content: "\f07e";
  color: rgb(238, 238, 238);
}
.vy-icon-seat-check .path2:before {
  content: "\f07f";
  margin-left: -1.1748046875em;
  color: rgb(102, 102, 102);
}
.vy-icon-seat-check .path3:before {
  content: "\f080";
  margin-left: -1.1748046875em;
  color: rgb(153, 153, 0);
}
.vy-icon-seat-check .path4:before {
  content: "\f081";
  margin-left: -1.1748046875em;
  color: rgb(255, 255, 255);
}
.vy-icon-seat-check .path5:before {
  content: "\f082";
  margin-left: -1.1748046875em;
  color: rgb(255, 255, 255);
}
.vy-icon-contacto .path1:before {
  content: "\f083";
  color: rgb(102, 102, 102);
}
.vy-icon-contacto .path2:before {
  content: "\f084";
  margin-left: -1.099609375em;
  color: rgb(255, 204, 0);
}
.vy-icon-contacto .path3:before {
  content: "\f085";
  margin-left: -1.099609375em;
  color: rgb(102, 102, 102);
}
.vy-icon-caret .path1:before {
  content: "\f086";
  color: rgb(255, 204, 0);
}
.vy-icon-caret .path2:before {
  content: "\f087";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-baggage-seat .path1:before {
  content: "\f088";
  color: rgb(255, 204, 0);
}
.vy-icon-baggage-seat .path2:before {
  content: "\f089";
  margin-left: -2.033203125em;
  color: rgb(102, 102, 102);
}
.vy-icon-baggage-seat .path3:before {
  content: "\f08a";
  margin-left: -2.033203125em;
  color: rgb(255, 255, 255);
}
.vy-icon-baggage-seat .path4:before {
  content: "\f08b";
  margin-left: -2.033203125em;
  color: rgb(102, 102, 102);
}
.vy-icon-baggage-seat .path5:before {
  content: "\f08c";
  margin-left: -2.033203125em;
  color: rgb(255, 255, 255);
}
.vy-icon-baggage-seat .path6:before {
  content: "\f08d";
  margin-left: -2.033203125em;
  color: rgb(255, 204, 0);
}
.vy-icon-baggage-seat .path7:before {
  content: "\f08e";
  margin-left: -2.033203125em;
  color: rgb(255, 205, 0);
}
.vy-icon-baggage-seat .path8:before {
  content: "\f08f";
  margin-left: -2.033203125em;
  color: rgb(102, 102, 102);
}
.vy-icon-baggage-seat .path9:before {
  content: "\f090";
  margin-left: -2.033203125em;
  color: rgb(205, 205, 205);
}
.vy-icon-baggage-seat .path10:before {
  content: "\f091";
  margin-left: -2.033203125em;
  color: rgb(255, 255, 255);
}
.vy-icon-chronometer-basic:before {
  content: "\f092";
  color: #4d4d4d;
}
.vy-icon-chronometer .path1:before {
  content: "\f093";
  color: rgb(255, 205, 0);
}
.vy-icon-chronometer .path2:before {
  content: "\f094";
  margin-left: -0.791015625em;
  color: rgb(102, 102, 102);
}
.vy-icon-chronometer .path3:before {
  content: "\f095";
  margin-left: -0.791015625em;
  color: rgb(102, 102, 102);
}
.vy-icon-computer-pointer .path1:before {
  content: "\f096";
  color: rgb(102, 102, 102);
}
.vy-icon-computer-pointer .path2:before {
  content: "\f097";
  margin-left: -1.447265625em;
  color: rgb(255, 255, 255);
}
.vy-icon-computer-pointer .path3:before {
  content: "\f098";
  margin-left: -1.447265625em;
  color: rgb(255, 205, 0);
}
.vy-icon-vueling-club .path1:before {
  content: "\f099";
  color: rgb(77, 77, 77);
}
.vy-icon-vueling-club .path2:before {
  content: "\f09a";
  margin-left: -4.8134765625em;
  color: rgb(255, 204, 0);
}
.vy-icon-vueling-club .path3:before {
  content: "\f09b";
  margin-left: -4.8134765625em;
  color: rgb(77, 77, 77);
}
.vy-icon-customer-service .path1:before {
  content: "\f09c";
  color: rgb(255, 255, 255);
}
.vy-icon-customer-service .path2:before {
  content: "\f09d";
  margin-left: -0.9453125em;
  color: rgb(102, 102, 102);
}
.vy-icon-customer-service .path3:before {
  content: "\f09e";
  margin-left: -0.9453125em;
  color: rgb(255, 205, 0);
}
.vy-icon-groups .path1:before {
  content: "\f09f";
  color: rgb(255, 205, 0);
}
.vy-icon-groups .path2:before {
  content: "\f0a0";
  margin-left: -0.974609375em;
  color: rgb(102, 102, 102);
}
.vy-icon-groups .path3:before {
  content: "\f0a1";
  margin-left: -0.974609375em;
  color: rgb(102, 102, 102);
}
.vy-icon-groups .path4:before {
  content: "\f0a2";
  margin-left: -0.974609375em;
  color: rgb(102, 102, 102);
}
.vy-icon-groups .path5:before {
  content: "\f0a3";
  margin-left: -0.974609375em;
  color: rgb(102, 102, 102);
}
.vy-icon-groups .path6:before {
  content: "\f0a4";
  margin-left: -0.974609375em;
  color: rgb(255, 205, 0);
}
.vy-icon-promo-label .path1:before {
  content: "\f0a5";
  color: rgb(255, 204, 0);
}
.vy-icon-promo-label .path2:before {
  content: "\f0a6";
  margin-left: -1.0224609375em;
  color: rgb(77, 77, 77);
}
.vy-icon-broken-heart:before {
  content: "\f0a7";
  color: #04a398;
}
.vy-icon-emoti-happy:before {
  content: "\f0a8";
  color: #989898;
}
.vy-icon-breadcrumb-home:before {
  content: "\f0a9";
  color: #fc0;
}
.vy-icon-icon-plane-plus-build:before {
  content: "\f0aa";
  color: #666;
}
.vy-icon-icoExtraSeat-monoChrome:before {
  content: "\f0ab";
  color: #999;
}
.vy-icon-baby-pax:before {
  content: "\f0ac";
  color: #999;
}
.vy-icon-child-pax:before {
  content: "\f0ad";
  color: #999;
}
.vy-icon-teen-pax:before {
  content: "\f0ae";
  color: #999;
}
.vy-icon-ko:before {
  content: "\f0af";
  color: #666;
}
.vy-icon-aviso .path1:before {
  content: "\f0b0";
  color: rgb(102, 102, 102);
}
.vy-icon-aviso .path2:before {
  content: "\f0b1";
  margin-left: -0.92578125em;
  color: rgb(255, 255, 255);
}
.vy-icon-aviso .path3:before {
  content: "\f0b2";
  margin-left: -0.92578125em;
  color: rgb(255, 204, 0);
}
.vy-icon-new .path1:before {
  content: "\f0b3";
  color: rgb(255, 204, 0);
}
.vy-icon-new .path2:before {
  content: "\f0b4";
  margin-left: -1.01171875em;
  color: rgb(102, 102, 102);
}
.vy-icon-light-bulb:before {
  content: "\f0b5";
  color: #fc0;
}
.vy-icon-plane-connection .path1:before {
  content: "\f0b6";
  color: rgb(102, 102, 102);
}
.vy-icon-plane-connection .path2:before {
  content: "\f0b7";
  margin-left: -1.90625em;
  color: rgb(255, 206, 0);
}
.vy-icon-star:before {
  content: "\f0b8";
  color: #fc0;
}
.vy-icon-eye-password:before {
  content: "\f0b9";
  color: #4d4d4d;
}
.vy-icon-cookies:before {
  content: "\f0ba";
}
.vy-icon-compass .path1:before {
  content: "\f0bb";
  color: rgb(255, 255, 255);
}
.vy-icon-compass .path2:before {
  content: "\f0bc";
  margin-left: -0.853515625em;
  color: rgb(255, 204, 0);
}
.vy-icon-compass .path3:before {
  content: "\f0bd";
  margin-left: -0.853515625em;
  color: rgb(120, 119, 119);
}
.vy-icon-compass .path4:before {
  content: "\f0be";
  margin-left: -0.853515625em;
  color: rgb(120, 119, 119);
}
.vy-icon-compass .path5:before {
  content: "\f0bf";
  margin-left: -0.853515625em;
  color: rgb(120, 119, 119);
}
.vy-icon-compass .path6:before {
  content: "\f0c0";
  margin-left: -0.853515625em;
  color: rgb(120, 119, 119);
}
.vy-icon-compass .path7:before {
  content: "\f0c1";
  margin-left: -0.853515625em;
  color: rgb(120, 119, 119);
}
.vy-icon-menu .path1:before {
  content: "\f0c2";
  color: rgb(255, 204, 0);
}
.vy-icon-menu .path2:before {
  content: "\f0c3";
  margin-left: -1.01171875em;
  color: rgb(102, 102, 102);
}
.vy-icon-marker:before {
  content: "\f0c4";
  color: #666;
}
.vy-icon-taxi:before {
  content: "\f0c5";
  color: #666;
}
.vy-icon-hour:before {
  content: "\f0c6";
  color: #fc0;
}
.vy-icon-coffee .path1:before {
  content: "\f0c7";
  color: rgb(102, 102, 102);
}
.vy-icon-coffee .path2:before {
  content: "\f0c8";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-barometer:before {
  content: "\f0c9";
  color: #666;
}
.vy-icon-checkpoint .path1:before {
  content: "\f0ca";
  color: rgb(255, 255, 255);
}
.vy-icon-checkpoint .path2:before {
  content: "\f0cb";
  margin-left: -0.55078125em;
  color: rgb(102, 102, 102);
}
.vy-icon-custom-star:before {
  content: "\f0cc";
  color: #fc0;
}
.vy-icon-passenger:before {
  content: "\f0cd";
  color: #999;
}
.vy-icon-baby .path1:before {
  content: "\f0ce";
  color: rgb(255, 204, 0);
}
.vy-icon-baby .path2:before {
  content: "\f0cf";
  margin-left: -1.052734375em;
  color: rgb(102, 102, 102);
}
.vy-icon-baby .path3:before {
  content: "\f0d0";
  margin-left: -1.052734375em;
  color: rgb(102, 102, 102);
}
.vy-icon-baby .path4:before {
  content: "\f0d1";
  margin-left: -1.052734375em;
  color: rgb(102, 102, 102);
}
.vy-icon-menores .path1:before {
  content: "\f0d2";
  color: rgb(255, 204, 0);
}
.vy-icon-menores .path2:before {
  content: "\f0d3";
  margin-left: -0.92578125em;
  color: rgb(255, 204, 0);
}
.vy-icon-menores .path3:before {
  content: "\f0d4";
  margin-left: -0.92578125em;
  color: rgb(102, 102, 102);
}
.vy-icon-menores .path4:before {
  content: "\f0d5";
  margin-left: -0.92578125em;
  color: rgb(102, 102, 102);
}
.vy-icon-icoTel .path1:before {
  content: "\f0d6";
  color: rgb(255, 204, 0);
}
.vy-icon-icoTel .path2:before {
  content: "\f0d7";
  margin-left: -0.92578125em;
  color: rgb(102, 102, 102);
}
.vy-icon-icoExtraSeat .path1:before {
  content: "\f0d8";
  color: rgb(153, 153, 153);
}
.vy-icon-icoExtraSeat .path2:before {
  content: "\f0d9";
  margin-left: -0.92578125em;
  color: rgb(255, 204, 0);
}
.vy-icon-icoExtraSeat .path3:before {
  content: "\f0da";
  margin-left: -0.92578125em;
  color: rgb(255, 255, 255);
}
.vy-icon-icoExtraSeat .path4:before {
  content: "\f0db";
  margin-left: -0.92578125em;
  color: rgb(255, 204, 0);
}
.vy-icon-vueling .path1:before {
  content: "\f0dc";
  color: rgb(255, 204, 0);
}
.vy-icon-vueling .path2:before {
  content: "\f0dd";
  margin-left: -2.9521484375em;
  color: rgb(120, 119, 119);
}
.vy-icon-vueling .path3:before {
  content: "\f0de";
  margin-left: -2.9521484375em;
  color: rgb(120, 119, 119);
}
.vy-icon-vueling .path4:before {
  content: "\f0df";
  margin-left: -2.9521484375em;
  color: rgb(120, 119, 119);
}
.vy-icon-vueling .path5:before {
  content: "\f0e0";
  margin-left: -2.9521484375em;
  color: rgb(120, 119, 119);
}
.vy-icon-vueling .path6:before {
  content: "\f0e1";
  margin-left: -2.9521484375em;
  color: rgb(120, 119, 119);
}
.vy-icon-vueling .path7:before {
  content: "\f0e2";
  margin-left: -2.9521484375em;
  color: rgb(120, 119, 119);
}
.vy-icon-vueling .path8:before {
  content: "\f0e3";
  margin-left: -2.9521484375em;
  color: rgb(120, 119, 119);
}
.vy-icon-my-vueling-bg .path1:before {
  content: "\f0e4";
  color: rgb(255, 255, 255);
}
.vy-icon-my-vueling-bg .path2:before {
  content: "\f0e5";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-my-vueling:before {
  content: "\f0e6";
  color: #777;
}
.vy-icon-building:before {
  content: "\f0e7";
  color: #666;
}
.vy-icon-car:before {
  content: "\f0e8";
  color: #666;
}
.vy-icon-hotel-plus-car:before {
  content: "\f0e9";
  color: #666;
}
.vy-icon-baggage:before {
  content: "\f0ea";
  color: #666;
}
.vy-icon-calendar .path1:before {
  content: "\f0eb";
  color: rgb(77, 77, 77);
}
.vy-icon-calendar .path2:before {
  content: "\f0ec";
  margin-left: -0.92578125em;
  color: rgb(255, 204, 0);
}
.vy-icon-calendar .path3:before {
  content: "\f0ed";
  margin-left: -0.92578125em;
  color: rgb(255, 255, 255);
}
.vy-icon-flexible-dates:before {
  content: "\f0ee";
  color: #4d4d4d;
}
.vy-icon-arrow-list:before {
  content: "\f0ef";
  color: #666;
}
.vy-icon-clock .path1:before {
  content: "\f0f0";
  color: rgb(255, 255, 255);
}
.vy-icon-clock .path2:before {
  content: "\f0f1";
  margin-left: -1.01171875em;
  color: rgb(102, 102, 102);
}
.vy-icon-computer:before {
  content: "\f0f2";
  color: #666;
}
.vy-icon-location:before {
  content: "\f0f3";
  color: #4d4d4d;
}
.vy-icon-search:before {
  content: "\f0f4";
  color: #4d4d4d;
}
.vy-icon-settings:before {
  content: "\f0f5";
  color: #666;
}
.vy-icon-turn-off:before {
  content: "\f0f6";
}
.vy-icon-filter:before {
  content: "\f0f7";
  color: #4d4d4d;
}
.vy-icon-copy:before {
  content: "\f0f8";
  color: #4d4d4d;
}
.vy-icon-minus-thin:before {
  content: "\f0f9";
  color: #4d4d4d;
}
.vy-icon-plus-thin:before {
  content: "\f0fa";
  color: #4d4d4d;
}
.vy-icon-plus:before {
  content: "\f0fb";
  color: #4d4d4d;
}
.vy-icon-phone:before {
  content: "\f0fc";
  color: #4d4d4d;
}
.vy-icon-delete-circle-fill .path1:before {
  content: "\f0fd";
  color: rgb(204, 204, 204);
}
.vy-icon-delete-circle-fill .path2:before {
  content: "\f0fe";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-edit:before {
  content: "\f0ff";
  color: #4d4d4d;
}
.vy-icon-anulacion-seguro .path1:before {
  content: "\f100";
  color: rgb(77, 77, 77);
}
.vy-icon-anulacion-seguro .path2:before {
  content: "\f101";
  margin-left: -0.83203125em;
  color: rgb(255, 255, 255);
}
.vy-icon-anulacion-seguro .path3:before {
  content: "\f102";
  margin-left: -0.83203125em;
  color: rgb(255, 255, 255);
}
.vy-icon-anulacion-seguro .path4:before {
  content: "\f103";
  margin-left: -0.83203125em;
  color: rgb(255, 204, 0);
}
.vy-icon-equipaje-seguro .path1:before {
  content: "\f104";
  color: rgb(77, 77, 77);
}
.vy-icon-equipaje-seguro .path2:before {
  content: "\f105";
  margin-left: -1.033203125em;
  color: rgb(255, 255, 255);
}
.vy-icon-equipaje-seguro .path3:before {
  content: "\f106";
  margin-left: -1.033203125em;
  color: rgb(240, 202, 48);
}
.vy-icon-info-alt .path1:before {
  content: "\f107";
  color: rgb(255, 204, 0);
}
.vy-icon-info-alt .path2:before {
  content: "\f108";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-error .path1:before {
  content: "\f109";
  color: rgb(255, 255, 255);
}
.vy-icon-error .path2:before {
  content: "\f10a";
  margin-left: -1em;
  color: rgb(244, 58, 56);
}
.vy-icon-check-ok .path1:before {
  content: "\f10b";
  color: rgb(255, 255, 255);
}
.vy-icon-check-ok .path2:before {
  content: "\f10c";
  margin-left: -1.01171875em;
  color: rgb(153, 153, 0);
}
.vy-icon-shuffle:before {
  content: "\f10d";
  color: #666;
}
.vy-icon-checked-checkbox:before {
  content: "\f10e";
  color: #fff;
}
.vy-icon-update:before {
  content: "\f10f";
  color: #9a9a00;
}
.vy-icon-menu_resp:before {
  content: "\f110";
  color: #606060;
}
.vy-icon-hamburger-menu:before {
  content: "\f111";
  color: #fff;
}
.vy-icon-extra .path1:before {
  content: "\f112";
  color: rgb(102, 102, 102);
}
.vy-icon-extra .path2:before {
  content: "\f113";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-delete-circle .path1:before {
  content: "\f114";
  color: rgb(102, 102, 102);
}
.vy-icon-delete-circle .path2:before {
  content: "\f115";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-alert .path1:before {
  content: "\f116";
  color: rgb(255, 255, 255);
}
.vy-icon-alert .path2:before {
  content: "\f117";
  margin-left: -1.2275390625em;
  color: rgb(13, 163, 152);
}
.vy-icon-alert .path3:before {
  content: "\f118";
  margin-left: -1.2275390625em;
  color: rgb(13, 163, 152);
}
.vy-icon-message:before {
  content: "\f119";
}
.vy-icon-check-lined:before {
  content: "\f11a";
  color: #fc0;
}
.vy-icon-close:before {
  content: "\f11b";
  color: #606060;
}
.vy-icon-currency-euro:before {
  content: "\f11c";
  color: #fc0;
}
.vy-icon-eur .path1:before {
  content: "\f11d";
  color: rgb(255, 204, 0);
}
.vy-icon-eur .path2:before {
  content: "\f11e";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-euro:before {
  content: "\f11f";
  color: #666;
}
.vy-icon-check-ok-rounded .path1:before {
  content: "\f120";
  color: rgb(255, 204, 0);
}
.vy-icon-check-ok-rounded .path2:before {
  content: "\f121";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-check-ok-success:before {
  content: "\f122";
  color: #606060;
}
.vy-icon-delete-flight:before {
  content: "\f123";
  color: #606060;
}
.vy-icon-exclamation-mark .path1:before {
  content: "\f124";
  color: rgb(212, 71, 15);
}
.vy-icon-exclamation-mark .path2:before {
  content: "\f125";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-info .path1:before {
  content: "\f126";
  color: rgb(255, 255, 255);
}
.vy-icon-info .path2:before {
  content: "\f127";
  margin-left: -1.01171875em;
  color: rgb(13, 163, 152);
}
.vy-icon-rounded-less:before {
  content: "\f128";
}
.vy-icon-rounded-more:before {
  content: "\f129";
}
.vy-icon-icon-arrow-right-bold:before {
  content: "\f12a";
  color: #fc0;
}
.vy-icon-dot:before {
  content: "\f12b";
  color: #fc0;
}
.vy-icon-secondary-arrow-right:before {
  content: "\f12c";
  color: #666;
}
.vy-icon-secondary-arrow-left:before {
  content: "\f12d";
  color: #666;
}
.vy-icon-arrow-down:before {
  content: "\f12e";
  color: #666;
}
.vy-icon-arrow-right:before {
  content: "\f12f";
  color: #666;
}
.vy-icon-arrow-left:before {
  content: "\f130";
  color: #666;
}
.vy-icon-card-amex:before {
  content: "\f131";
  color: #006fcf;
}
.vy-icon-card-diners .path1:before {
  content: "\f132";
  color: rgb(26, 25, 25);
}
.vy-icon-card-diners .path2:before {
  content: "\f133";
  margin-left: -1.65234375em;
  color: rgb(24, 73, 119);
}
.vy-icon-card-discover .path1:before {
  content: "\f134";
  color: rgb(231, 121, 43);
}
.vy-icon-card-discover .path2:before {
  content: "\f135";
  margin-left: -1.65234375em;
  color: rgb(27, 23, 21);
}
.vy-icon-card-jcb .path1:before {
  content: "\f136";
  color: rgb(255, 255, 255);
}
.vy-icon-card-jcb .path2:before {
  content: "\f137";
  margin-left: -1.65234375em;
  color: rgb(27, 148, 60);
}
.vy-icon-card-jcb .path3:before {
  content: "\f138";
  margin-left: -1.65234375em;
  color: rgb(0, 78, 148);
}
.vy-icon-card-jcb .path4:before {
  content: "\f139";
  margin-left: -1.65234375em;
  color: rgb(190, 24, 51);
}
.vy-icon-card-mcard .path1:before {
  content: "\f13a";
  color: rgb(35, 31, 32);
}
.vy-icon-card-mcard .path2:before {
  content: "\f13b";
  margin-left: -1.65234375em;
  color: rgb(255, 95, 0);
}
.vy-icon-card-mcard .path3:before {
  content: "\f13c";
  margin-left: -1.65234375em;
  color: rgb(235, 0, 27);
}
.vy-icon-card-mcard .path4:before {
  content: "\f13d";
  margin-left: -1.65234375em;
  color: rgb(247, 158, 27);
}
.vy-icon-card-uatp .path1:before {
  content: "\f13e";
  color: rgb(5, 44, 24);
}
.vy-icon-card-uatp .path2:before {
  content: "\f13f";
  margin-left: -1.65234375em;
  color: rgb(67, 183, 72);
}
.vy-icon-card-up .path1:before {
  content: "\f140";
  color: rgb(226, 24, 54);
}
.vy-icon-card-up .path2:before {
  content: "\f141";
  margin-left: -1.65234375em;
  color: rgb(0, 68, 124);
}
.vy-icon-card-up .path3:before {
  content: "\f142";
  margin-left: -1.65234375em;
  color: rgb(0, 123, 132);
}
.vy-icon-card-up .path4:before {
  content: "\f143";
  margin-left: -1.65234375em;
  color: rgb(254, 254, 254);
}
.vy-icon-card-visa:before {
  content: "\f144";
  color: #10357f;
}
.vy-icon-plane-exit:before {
  content: "\f145";
  color: #999;
}
.vy-icon-flight-change:before {
  content: "\f146";
  color: #666;
}
.vy-icon-flight_conection_ida:before {
  content: "\f147";
  color: #666;
}
.vy-icon-duration-route:before {
  content: "\f148";
  color: #666;
}
.vy-icon-airport:before {
  content: "\f149";
}
.vy-icon-flight-status .path1:before {
  content: "\f14a";
  color: rgb(102, 102, 102);
}
.vy-icon-flight-status .path2:before {
  content: "\f14b";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-flight-status-white:before {
  content: "\f14c";
  color: #fff;
}
.vy-icon-plane:before {
  content: "\f14d";
}
.vy-icon-plane-right:before {
  content: "\f14e";
}
.vy-icon-plane-left:before {
  content: "\f14f";
}
.vy-icon-plane-bottom:before {
  content: "\f150";
}
.vy-icon-plane-landed:before {
  content: "\f151";
  color: #4d4d4d;
}
.vy-icon-plane-take-off:before {
  content: "\f152";
  color: #4d4d4d;
}
.vy-icon-social-blog .path1:before {
  content: "\f153";
  color: rgb(77, 77, 77);
}
.vy-icon-social-blog .path2:before {
  content: "\f154";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-social-facebook .path1:before {
  content: "\f155";
  color: rgb(77, 77, 77);
}
.vy-icon-social-facebook .path2:before {
  content: "\f156";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-social-instagram .path1:before {
  content: "\f157";
  color: rgb(77, 77, 77);
}
.vy-icon-social-instagram .path2:before {
  content: "\f158";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-social-tiktok .path1:before {
  content: "\f159";
  color: rgb(77, 77, 77);
}
.vy-icon-social-tiktok .path2:before {
  content: "\f15a";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-social-twitter .path1:before {
  content: "\f15b";
  color: rgb(77, 77, 77);
}
.vy-icon-social-twitter .path2:before {
  content: "\f15c";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-social-youtube .path1:before {
  content: "\f15d";
  color: rgb(77, 77, 77);
}
.vy-icon-social-youtube .path2:before {
  content: "\f15e";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-youtube-circle .path1:before {
  content: "\f15f";
  color: rgb(255, 0, 0);
}
.vy-icon-youtube-circle .path2:before {
  content: "\f160";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-twitter-circle .path1:before {
  content: "\f161";
  color: rgb(0, 172, 238);
}
.vy-icon-twitter-circle .path2:before {
  content: "\f162";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-facebook-circle .path1:before {
  content: "\f163";
  color: rgb(24, 119, 242);
}
.vy-icon-facebook-circle .path2:before {
  content: "\f164";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-facebook-new:before {
  content: "\f165";
  color: #3b5998;
}
.vy-icon-facebook:before {
  content: "\f166";
  color: #3b5998;
}
.vy-icon-instagram:before {
  content: "\f167";
  color: #e4405f;
}
.vy-icon-twitter:before {
  content: "\f168";
  color: #1da1f2;
}
.vy-icon-youtube:before {
  content: "\f169";
  color: #cd201f;
}
.vy-icon-List-Generic-Secondary:before {
  content: "\f16a";
  color: #4d4d4d;
}
.vy-icon-List-Generic-Primary:before {
  content: "\f16b";
  color: #fc0;
}
.vy-icon-List-Download:before {
  content: "\f16c";
  color: #4d4d4d;
}
.vy-icon-print:before {
  content: "\f16d";
  color: #4d4d4d;
}
.vy-icon-export:before {
  content: "\f16e";
  color: #4d4d4d;
}
.vy-icon-download:before {
  content: "\f16f";
  color: #4d4d4d;
}
.vy-icon-List-Bullets-SecondaryYellow:before {
  content: "\f170";
  color: #fc0;
}
.vy-icon-List-Bullets-Primary-Yellow:before {
  content: "\f171";
  color: #fc0;
}
.vy-icon-List-Cross:before {
  content: "\f172";
  color: #4d4d4d;
}
.vy-icon-list-cross-disabled:before {
  content: "\f173";
  color: #ddd;
}
.vy-icon-pause:before {
  content: "\f174";
  color: #4d4d4d;
}
.vy-icon-play:before {
  content: "\f175";
  color: #4d4d4d;
}
.vy-icon-Navigation-Up:before {
  content: "\f176";
  color: #4d4d4d;
}
.vy-icon-Navigation-Right:before {
  content: "\f177";
  color: #4d4d4d;
}
.vy-icon-Navigation-Left:before {
  content: "\f178";
  color: #4d4d4d;
}
.vy-icon-Navigation-Down:before {
  content: "\f179";
  color: #4d4d4d;
}
.vy-icon-Navigation-Circle-right .path1:before {
  content: "\f17a";
  color: rgb(153, 153, 153);
}
.vy-icon-Navigation-Circle-right .path2:before {
  content: "\f17b";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-Navigation-Circle-right-empty:before {
  content: "\f17c";
  color: #999;
}
.vy-icon-Navigation-Circle-left .path1:before {
  content: "\f17d";
  color: rgb(153, 153, 153);
}
.vy-icon-Navigation-Circle-left .path2:before {
  content: "\f17e";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-warning-path:before {
  content: "\f17f";
  color: #f67706;
}
.vy-icon-success-path:before {
  content: "\f180";
  color: #990;
}
.vy-icon-question-path:before {
  content: "\f181";
  color: #0da398;
}
.vy-icon-question-filled .path1:before {
  content: "\f182";
  color: rgb(255, 255, 255);
}
.vy-icon-question-filled .path2:before {
  content: "\f183";
  margin-left: -1.01171875em;
  color: rgb(13, 163, 152);
}
.vy-icon-info-path:before {
  content: "\f184";
  color: #0da398;
}
.vy-icon-cancel-path:before {
  content: "\f185";
  color: #f43a38;
}
.vy-icon-cancel-filled-stroked:before {
  content: "\f186";
  color: #f43a38;
}
.vy-icon-warning-filled-stroked:before {
  content: "\f187";
  color: #f67706;
}
.vy-icon-check-filled-stroked:before {
  content: "\f188";
  color: #990;
}
.vy-icon-info-filled-stroked:before {
  content: "\f189";
  color: #0da398;
}
.vy-icon-question-filled-stroked:before {
  content: "\f18a";
  color: #0da398;
}
.vy-icon-blocked:before {
  content: "\f18b";
  color: #f43a38;
}
.vy-icon-place-airport:before {
  content: "\f18c";
  color: #4d4d4d;
}
.vy-icon-passenger-thin:before {
  content: "\f18d";
  color: #4d4d4d;
}
.vy-icon-baby-passenger:before {
  content: "\f18e";
  color: #4d4d4d;
}
.vy-icon-biometric-face .path1:before {
  content: "\f18f";
  color: rgb(255, 204, 0);
}
.vy-icon-biometric-face .path2:before {
  content: "\f190";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-two-pieces:before {
  content: "\f191";
  color: #4d4d4d;
}
.vy-icon-special-luggage-bicicle .path1:before {
  content: "\f192";
  color: rgb(255, 204, 0);
}
.vy-icon-special-luggage-bicicle .path2:before {
  content: "\f193";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-special-luggage-golf .path1:before {
  content: "\f194";
  color: rgb(77, 77, 77);
}
.vy-icon-special-luggage-golf .path2:before {
  content: "\f195";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-special-luggage-golf .path3:before {
  content: "\f196";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-special-luggage-instruments .path1:before {
  content: "\f197";
  color: rgb(255, 255, 255);
}
.vy-icon-special-luggage-instruments .path2:before {
  content: "\f198";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-special-luggage-instruments .path3:before {
  content: "\f199";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-shotgun .path1:before {
  content: "\f19a";
  color: rgb(255, 204, 0);
}
.vy-icon-shotgun .path2:before {
  content: "\f19b";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-snow1 .path1:before {
  content: "\f19c";
  color: rgb(77, 77, 77);
}
.vy-icon-snow1 .path2:before {
  content: "\f19d";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-surf .path1:before {
  content: "\f19e";
  color: rgb(77, 77, 77);
}
.vy-icon-surf .path2:before {
  content: "\f19f";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-special-luggage-skies .path1:before {
  content: "\f1a0";
  color: rgb(77, 77, 77);
}
.vy-icon-special-luggage-skies .path2:before {
  content: "\f1a1";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-windsurf .path1:before {
  content: "\f1a2";
  color: rgb(255, 204, 0);
}
.vy-icon-windsurf .path2:before {
  content: "\f1a3";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-kitesurf .path1:before {
  content: "\f1a4";
  color: rgb(255, 204, 0);
}
.vy-icon-kitesurf .path2:before {
  content: "\f1a5";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-flight-credit-basic:before {
  content: "\f1a6";
  color: #4d4d4d;
}
.vy-icon-flight-credit .path1:before {
  content: "\f1a7";
  color: rgb(255, 204, 0);
}
.vy-icon-flight-credit .path2:before {
  content: "\f1a8";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-bag-check-in .path1:before {
  content: "\f1a9";
  color: rgb(255, 204, 0);
}
.vy-icon-bag-check-in .path2:before {
  content: "\f1aa";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-bag-sit .path1:before {
  content: "\f1ab";
  color: rgb(255, 204, 0);
}
.vy-icon-bag-sit .path2:before {
  content: "\f1ac";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-cabin-bag .path1:before {
  content: "\f1ad";
  color: rgb(255, 210, 0);
}
.vy-icon-cabin-bag .path2:before {
  content: "\f1ae";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-priority-boarding-yellow .path1:before {
  content: "\f1af";
  color: rgb(255, 204, 0);
}
.vy-icon-priority-boarding-yellow .path2:before {
  content: "\f1b0";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-priority-boarding2:before {
  content: "\f1b1";
  color: #4d4d4d;
}
.vy-icon-small-suitcase:before {
  content: "\f1b2";
  color: #4d4d4d;
}
.vy-icon-destination .path1:before {
  content: "\f1b3";
  color: rgb(77, 77, 77);
}
.vy-icon-destination .path2:before {
  content: "\f1b4";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-luggage-25-check .path1:before {
  content: "\f1b5";
  color: rgb(255, 204, 0);
}
.vy-icon-luggage-25-check .path2:before {
  content: "\f1b6";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-luggage-25-check .path3:before {
  content: "\f1b7";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-seats-check .path1:before {
  content: "\f1b8";
  color: rgb(255, 204, 0);
}
.vy-icon-seats-check .path2:before {
  content: "\f1b9";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-seats-check .path3:before {
  content: "\f1ba";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-affordable:before {
  content: "\f1bb";
  color: #fc0;
}
.vy-icon-reembolso .path1:before {
  content: "\f1bc";
  color: rgb(102, 102, 102);
}
.vy-icon-reembolso .path2:before {
  content: "\f1bd";
  margin-left: -1.099609375em;
  color: rgb(255, 210, 0);
}
.vy-icon-basket-fast .path1:before {
  content: "\f1be";
  color: rgb(77, 77, 77);
}
.vy-icon-basket-fast .path2:before {
  content: "\f1bf";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-flight-discount .path1:before {
  content: "\f1c0";
  color: rgb(77, 77, 77);
}
.vy-icon-flight-discount .path2:before {
  content: "\f1c1";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-passenger-check .path1:before {
  content: "\f1c2";
  color: rgb(77, 77, 77);
}
.vy-icon-passenger-check .path2:before {
  content: "\f1c3";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-mobile .path1:before {
  content: "\f1c4";
  color: rgb(77, 77, 77);
}
.vy-icon-mobile .path2:before {
  content: "\f1c5";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-help-center .path1:before {
  content: "\f1c6";
  color: rgb(77, 77, 77);
}
.vy-icon-help-center .path2:before {
  content: "\f1c7";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-help-center .path3:before {
  content: "\f1c8";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-playground .path1:before {
  content: "\f1c9";
  color: rgb(255, 204, 0);
}
.vy-icon-playground .path2:before {
  content: "\f1ca";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-tv .path1:before {
  content: "\f1cb";
  color: rgb(77, 77, 77);
}
.vy-icon-tv .path2:before {
  content: "\f1cc";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-tv .path3:before {
  content: "\f1cd";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-shower .path1:before {
  content: "\f1ce";
  color: rgb(77, 77, 77);
}
.vy-icon-shower .path2:before {
  content: "\f1cf";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-catering .path1:before {
  content: "\f1d0";
  color: rgb(77, 77, 77);
}
.vy-icon-catering .path2:before {
  content: "\f1d1";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-safe-box .path1:before {
  content: "\f1d2";
  color: rgb(77, 77, 77);
}
.vy-icon-safe-box .path2:before {
  content: "\f1d3";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-safe-box .path3:before {
  content: "\f1d4";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-meeting-room .path1:before {
  content: "\f1d5";
  color: rgb(255, 204, 0);
}
.vy-icon-meeting-room .path2:before {
  content: "\f1d6";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-meeting-room .path3:before {
  content: "\f1d7";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-entertainment .path1:before {
  content: "\f1d8";
  color: rgb(77, 77, 77);
}
.vy-icon-entertainment .path2:before {
  content: "\f1d9";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-entertainment .path3:before {
  content: "\f1da";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-internet .path1:before {
  content: "\f1db";
  color: rgb(77, 77, 77);
}
.vy-icon-internet .path2:before {
  content: "\f1dc";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-internet .path3:before {
  content: "\f1dd";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-news .path1:before {
  content: "\f1de";
  color: rgb(255, 255, 255);
}
.vy-icon-news .path2:before {
  content: "\f1df";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-news .path3:before {
  content: "\f1e0";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-rest-room .path1:before {
  content: "\f1e1";
  color: rgb(77, 77, 77);
}
.vy-icon-rest-room .path2:before {
  content: "\f1e2";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-wifi:before {
  content: "\f1e3";
  color: #fc0;
}
.vy-icon-information .path1:before {
  content: "\f1e4";
  color: rgb(77, 77, 77);
}
.vy-icon-information .path2:before {
  content: "\f1e5";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-information .path3:before {
  content: "\f1e6";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-airplane-first-seats .path1:before {
  content: "\f1e7";
  color: rgb(243, 243, 243);
}
.vy-icon-airplane-first-seats .path2:before {
  content: "\f1e8";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-airplane-first-seats .path3:before {
  content: "\f1e9";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-airplane-first-seats .path4:before {
  content: "\f1ea";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-airplane-front-seats .path1:before {
  content: "\f1eb";
  color: rgb(243, 243, 243);
}
.vy-icon-airplane-front-seats .path2:before {
  content: "\f1ec";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-airplane-front-seats .path3:before {
  content: "\f1ed";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-airplane-front-seats .path4:before {
  content: "\f1ee";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-priority-boarding-circle .path1:before {
  content: "\f1ef";
  color: rgb(243, 243, 243);
}
.vy-icon-priority-boarding-circle .path2:before {
  content: "\f1f0";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-priority-boarding-circle .path3:before {
  content: "\f1f1";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-more-space .path1:before {
  content: "\f1f2";
  color: rgb(243, 243, 243);
}
.vy-icon-more-space .path2:before {
  content: "\f1f3";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-more-space .path3:before {
  content: "\f1f4";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-boarding-passes .path1:before {
  content: "\f1f5";
  color: rgb(243, 243, 243);
}
.vy-icon-boarding-passes .path2:before {
  content: "\f1f6";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-boarding-passes .path3:before {
  content: "\f1f7";
  margin-left: -1.01171875em;
  color: rgb(255, 212, 0);
}
.vy-icon-boarding-passes .path4:before {
  content: "\f1f8";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-leave-first .path1:before {
  content: "\f1f9";
  color: rgb(243, 243, 243);
}
.vy-icon-leave-first .path2:before {
  content: "\f1fa";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-leave-first .path3:before {
  content: "\f1fb";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-leave-first .path4:before {
  content: "\f1fc";
  margin-left: -1.01171875em;
  color: rgb(255, 212, 0);
}
.vy-icon-best-price .path1:before {
  content: "\f1fd";
  color: rgb(243, 243, 243);
}
.vy-icon-best-price .path2:before {
  content: "\f1fe";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-best-price .path3:before {
  content: "\f1ff";
  margin-left: -1.01171875em;
  color: rgb(221, 221, 221);
}
.vy-icon-adelanta-tu-hora .path1:before {
  content: "\f200";
  color: rgb(77, 77, 77);
}
.vy-icon-adelanta-tu-hora .path2:before {
  content: "\f201";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-flight1:before {
  content: "\f202";
  color: #4d4d4d;
}
.vy-icon-transport-baby .path1:before {
  content: "\f203";
  color: rgb(77, 77, 77);
}
.vy-icon-transport-baby .path2:before {
  content: "\f204";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-flying-conection .path1:before {
  content: "\f205";
  color: rgb(255, 204, 0);
}
.vy-icon-flying-conection .path2:before {
  content: "\f206";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-boarding .path1:before {
  content: "\f207";
  color: rgb(255, 204, 0);
}
.vy-icon-boarding .path2:before {
  content: "\f208";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-boarding .path3:before {
  content: "\f209";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-disembarkation .path1:before {
  content: "\f20a";
  color: rgb(77, 77, 77);
}
.vy-icon-disembarkation .path2:before {
  content: "\f20b";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-disembarkation .path3:before {
  content: "\f20c";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-security-control .path1:before {
  content: "\f20d";
  color: rgb(77, 77, 77);
}
.vy-icon-security-control .path2:before {
  content: "\f20e";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-pregnant:before {
  content: "\f20f";
  color: #4d4d4d;
}
.vy-icon-candidate:before {
  content: "\f210";
  color: #4d4d4d;
}
.vy-icon-pilots:before {
  content: "\f211";
  color: #4d4d4d;
}
.vy-icon-stewardess .path1:before {
  content: "\f212";
  color: rgb(255, 204, 0);
}
.vy-icon-stewardess .path2:before {
  content: "\f213";
  margin-left: -1.45703125em;
  color: rgb(77, 77, 77);
}
.vy-icon-api-claim .path1:before {
  content: "\f214";
  color: rgb(255, 204, 0);
}
.vy-icon-api-claim .path2:before {
  content: "\f215";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-cv .path1:before {
  content: "\f216";
  color: rgb(255, 204, 0);
}
.vy-icon-cv .path2:before {
  content: "\f217";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-documentation .path1:before {
  content: "\f218";
  color: rgb(77, 77, 77);
}
.vy-icon-documentation .path2:before {
  content: "\f219";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-boarding-pass .path1:before {
  content: "\f21a";
  color: rgb(255, 255, 255);
}
.vy-icon-boarding-pass .path2:before {
  content: "\f21b";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-boarding-pass .path3:before {
  content: "\f21c";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-airport1 .path1:before {
  content: "\f21d";
  color: rgb(77, 77, 77);
}
.vy-icon-airport1 .path2:before {
  content: "\f21e";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-flying-tips .path1:before {
  content: "\f21f";
  color: rgb(77, 77, 77);
}
.vy-icon-flying-tips .path2:before {
  content: "\f220";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-change-flight .path1:before {
  content: "\f221";
  color: rgb(77, 77, 77);
}
.vy-icon-change-flight .path2:before {
  content: "\f222";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-hour1 .path1:before {
  content: "\f223";
  color: rgb(77, 77, 77);
}
.vy-icon-hour1 .path2:before {
  content: "\f224";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-missed-flight-cover .path1:before {
  content: "\f225";
  color: rgb(204, 204, 204);
}
.vy-icon-missed-flight-cover .path2:before {
  content: "\f226";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-missed-flight-cover .path3:before {
  content: "\f227";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-car1 .path1:before {
  content: "\f228";
  color: rgb(77, 77, 77);
}
.vy-icon-car1 .path2:before {
  content: "\f229";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-canceled .path1:before {
  content: "\f22a";
  color: rgb(77, 77, 77);
}
.vy-icon-canceled .path2:before {
  content: "\f22b";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-canceled .path3:before {
  content: "\f22c";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-canceled .path4:before {
  content: "\f22d";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-canceled .path5:before {
  content: "\f22e";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-extra-seat .path1:before {
  content: "\f22f";
  color: rgb(255, 204, 0);
}
.vy-icon-extra-seat .path2:before {
  content: "\f230";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-extra-seat .path3:before {
  content: "\f231";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-star1:before {
  content: "\f232";
  color: #fc0;
}
.vy-icon-idea .path1:before {
  content: "\f233";
  color: rgb(77, 77, 77);
}
.vy-icon-idea .path2:before {
  content: "\f234";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-idea .path3:before {
  content: "\f235";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-vc_avios1:before {
  content: "\f236";
  color: #999;
}
.vy-icon-fast-line:before {
  content: "\f237";
  color: #4d4d4d;
}
.vy-icon-pendant-passenger:before {
  content: "\f238";
  color: #4d4d4d;
}
.vy-icon-priority-boarding1:before {
  content: "\f239";
  color: #666;
}
.vy-icon-family1 .path1:before {
  content: "\f23a";
  color: rgb(255, 204, 0);
}
.vy-icon-family1 .path2:before {
  content: "\f23b";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-contact-us .path1:before {
  content: "\f23c";
  color: rgb(77, 77, 77);
}
.vy-icon-contact-us .path2:before {
  content: "\f23d";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-save-children .path1:before {
  content: "\f23e";
  color: rgb(77, 77, 77);
}
.vy-icon-save-children .path2:before {
  content: "\f23f";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-old-project .path1:before {
  content: "\f240";
  color: rgb(77, 77, 77);
}
.vy-icon-old-project .path2:before {
  content: "\f241";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-pets .path1:before {
  content: "\f242";
  color: rgb(77, 77, 77);
}
.vy-icon-pets .path2:before {
  content: "\f243";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-pets-insurance .path1:before {
  content: "\f244";
  color: rgb(77, 77, 77);
}
.vy-icon-pets-insurance .path2:before {
  content: "\f245";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-pets-insurance .path3:before {
  content: "\f246";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-vip .path1:before {
  content: "\f247";
  color: rgb(77, 77, 77);
}
.vy-icon-vip .path2:before {
  content: "\f248";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-vip .path3:before {
  content: "\f249";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-fares .path1:before {
  content: "\f24a";
  color: rgb(255, 204, 0);
}
.vy-icon-fares .path2:before {
  content: "\f24b";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-fares .path3:before {
  content: "\f24c";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-fares .path4:before {
  content: "\f24d";
  margin-left: -1.01171875em;
  color: rgb(115, 47, 150);
}
.vy-icon-seats:before {
  content: "\f24e";
  color: #4d4d4d;
}
.vy-icon-special-passengers:before {
  content: "\f24f";
  color: #4d4d4d;
}
.vy-icon-travel-insurance .path1:before {
  content: "\f250";
  color: rgb(77, 77, 77);
}
.vy-icon-travel-insurance .path2:before {
  content: "\f251";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-travel-insurance .path3:before {
  content: "\f252";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-special-luggage-insurance .path1:before {
  content: "\f253";
  color: rgb(77, 77, 77);
}
.vy-icon-special-luggage-insurance .path2:before {
  content: "\f254";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-special-luggage-insurance .path3:before {
  content: "\f255";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-luggage-insurance .path1:before {
  content: "\f256";
  color: rgb(77, 77, 77);
}
.vy-icon-luggage-insurance .path2:before {
  content: "\f257";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-luggage-insurance .path3:before {
  content: "\f258";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-add-luggage .path1:before {
  content: "\f259";
  color: rgb(255, 204, 0);
}
.vy-icon-add-luggage .path2:before {
  content: "\f25a";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-add-luggage .path3:before {
  content: "\f25b";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-special-luggage .path1:before {
  content: "\f25c";
  color: rgb(77, 77, 77);
}
.vy-icon-special-luggage .path2:before {
  content: "\f25d";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-special-luggage-1:before {
  content: "\f25e";
  color: #4d4d4d;
}
.vy-icon-suitcase .path1:before {
  content: "\f25f";
  color: rgb(77, 77, 77);
}
.vy-icon-suitcase .path2:before {
  content: "\f260";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-info-luggage .path1:before {
  content: "\f261";
  color: rgb(77, 77, 77);
}
.vy-icon-info-luggage .path2:before {
  content: "\f262";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-luggage-check .path1:before {
  content: "\f263";
  color: rgb(77, 77, 77);
}
.vy-icon-luggage-check .path2:before {
  content: "\f264";
  margin-left: -1.01171875em;
  color: rgb(153, 153, 0);
}
.vy-icon-hand-luggage1 .path1:before {
  content: "\f265";
  color: rgb(77, 77, 77);
}
.vy-icon-hand-luggage1 .path2:before {
  content: "\f266";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-hand-baggage .path1:before {
  content: "\f267";
  color: rgb(77, 77, 77);
}
.vy-icon-hand-baggage .path2:before {
  content: "\f268";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-check-in-online .path1:before {
  content: "\f269";
  color: rgb(77, 77, 77);
}
.vy-icon-check-in-online .path2:before {
  content: "\f26a";
  margin-left: -1.01171875em;
  color: rgb(255, 255, 255);
}
.vy-icon-check-in-online .path3:before {
  content: "\f26b";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-check-in .path1:before {
  content: "\f26c";
  color: rgb(77, 77, 77);
}
.vy-icon-check-in .path2:before {
  content: "\f26d";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-check-in .path3:before {
  content: "\f26e";
  margin-left: -1em;
  color: rgb(255, 204, 0);
}
.vy-icon-maleta-15-11:before {
  content: "\f26f";
}
.vy-icon-maleta-20-11:before {
  content: "\f270";
}
.vy-icon-maleta-25-11:before {
  content: "\f271";
}
.vy-icon-maleta-23-1:before {
  content: "\f272";
}
.vy-icon-maleta-30-11:before {
  content: "\f273";
}
.vy-icon-change-name-c .path1:before {
  content: "\f274";
  color: rgb(77, 77, 77);
}
.vy-icon-change-name-c .path2:before {
  content: "\f275";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-emergency-c .path1:before {
  content: "\f276";
  color: rgb(77, 77, 77);
}
.vy-icon-emergency-c .path2:before {
  content: "\f277";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-email-c .path1:before {
  content: "\f278";
  color: rgb(255, 204, 0);
}
.vy-icon-email-c .path2:before {
  content: "\f279";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-contact-info-c .path1:before {
  content: "\f27a";
  color: rgb(77, 77, 77);
}
.vy-icon-contact-info-c .path2:before {
  content: "\f27b";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-invoice-c .path1:before {
  content: "\f27c";
  color: rgb(77, 77, 77);
}
.vy-icon-invoice-c .path2:before {
  content: "\f27d";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-invoice:before {
  content: "\f27e";
  color: #990;
}
.vy-icon-whats-app-c .path1:before {
  content: "\f27f";
  color: rgb(77, 77, 77);
}
.vy-icon-whats-app-c .path2:before {
  content: "\f280";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-insurance-c .path1:before {
  content: "\f281";
  color: rgb(255, 204, 0);
}
.vy-icon-insurance-c .path2:before {
  content: "\f282";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-insurance-color .path1:before {
  content: "\f283";
  color: rgb(255, 255, 255);
}
.vy-icon-insurance-color .path2:before {
  content: "\f284";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-insurance-color .path3:before {
  content: "\f285";
  margin-left: -1.01171875em;
  color: rgb(77, 77, 77);
}
.vy-icon-time-filled:before {
  content: "\f286";
  color: #0da398;
}
.vy-icon-share:before {
  content: "\f287";
  color: #4d4d4d;
}
.vy-icon-covid-insurance:before {
  content: "\f288";
  color: #0da398;
}
.vy-icon-graphic-bar1:before {
  content: "\f289";
  color: #4d4d4d;
}
.vy-icon-heart1:before {
  content: "\f28a";
  color: #fc0;
}
.vy-icon-disabled .path1:before {
  content: "\f28b";
  color: rgb(255, 255, 255);
}
.vy-icon-disabled .path2:before {
  content: "\f28c";
  margin-left: -1em;
  color: rgb(204, 204, 204);
}
.vy-icon-disabled .path3:before {
  content: "\f28d";
  margin-left: -1em;
  color: rgb(153, 153, 153);
}
.vy-icon-default .path1:before {
  content: "\f28e";
  color: rgb(255, 255, 255);
}
.vy-icon-default .path2:before {
  content: "\f28f";
  margin-left: -1em;
  color: rgb(153, 153, 153);
}
.vy-icon-default .path3:before {
  content: "\f290";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-promotion:before {
  content: "\f291";
  color: #990;
}
.vy-icon-search1:before {
  content: "\f292";
  color: #666;
}
.vy-icon-search-thin:before {
  content: "\f293";
  color: #fff;
}
.vy-icon-my-vueling1:before {
  content: "\f294";
  color: #4d4d4d;
}
.vy-icon-arrow-list1:before {
  content: "\f295";
  color: #666;
}
.vy-icon-home1:before {
  content: "\f296";
  color: #4d4d4d;
}
.vy-icon-building1:before {
  content: "\f297";
  color: #666;
}
.vy-icon-flexible-dates1:before {
  content: "\f298";
  color: #4d4d4d;
}
.vy-icon-day-selection .path1:before {
  content: "\f299";
  color: rgb(255, 204, 0);
}
.vy-icon-day-selection .path2:before {
  content: "\f29a";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-calendar1:before {
  content: "\f29b";
  color: #4d4d4d;
}
.vy-icon-day .path1:before {
  content: "\f29c";
  color: rgb(13, 163, 152);
}
.vy-icon-day .path2:before {
  content: "\f29d";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-time .path1:before {
  content: "\f29e";
  color: rgb(13, 163, 152);
}
.vy-icon-time .path2:before {
  content: "\f29f";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-time .path3:before {
  content: "\f2a0";
  margin-left: -1em;
  color: rgb(13, 163, 152);
}
.vy-icon-time_empty:before {
  content: "\f2a1";
  color: #0da398;
}
.vy-icon-less-info .path1:before {
  content: "\f2a2";
  color: rgb(13, 163, 152);
}
.vy-icon-less-info .path2:before {
  content: "\f2a3";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-less-info .path3:before {
  content: "\f2a4";
  margin-left: -1em;
  color: rgb(13, 163, 152);
}
.vy-icon-more-info .path1:before {
  content: "\f2a5";
  color: rgb(13, 163, 152);
}
.vy-icon-more-info .path2:before {
  content: "\f2a6";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.vy-icon-more-info .path3:before {
  content: "\f2a7";
  margin-left: -1em;
  color: rgb(13, 163, 152);
}
.vy-icon-no-flight1:before {
  content: "\f2a8";
  color: #ccc;
}
.vy-icon-connection .path1:before {
  content: "\f2a9";
  color: rgb(221, 221, 221);
}
.vy-icon-connection .path2:before {
  content: "\f2aa";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-return .path1:before {
  content: "\f2ab";
  color: rgb(221, 221, 221);
}
.vy-icon-return .path2:before {
  content: "\f2ac";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-outbound .path1:before {
  content: "\f2ad";
  color: rgb(221, 221, 221);
}
.vy-icon-outbound .path2:before {
  content: "\f2ae";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-flight .path1:before {
  content: "\f2af";
  color: rgb(221, 221, 221);
}
.vy-icon-flight .path2:before {
  content: "\f2b0";
  margin-left: -1em;
  color: rgb(77, 77, 77);
}
.vy-icon-blowtorches:before {
  content: "\f2b1";
  color: #fc0;
}
.vy-icon-compressed-gases:before {
  content: "\f2b2";
  color: #fc0;
}
.vy-icon-corrosive-agents:before {
  content: "\f2b3";
  color: #fc0;
}
.vy-icon-detonating-pistons:before {
  content: "\f2b4";
  color: #fc0;
}
.vy-icon-electric-skateboard:before {
  content: "\f2b5";
  color: #fc0;
}
.vy-icon-fireworks:before {
  content: "\f2b6";
  color: #fc0;
}
.vy-icon-flammable:before {
  content: "\f2b7";
  color: #fc0;
}
.vy-icon-paintings:before {
  content: "\f2b8";
  color: #fc0;
}
.vy-icon-poisons:before {
  content: "\f2b9";
  color: #fc0;
}
.vy-icon-spillable-batteries:before {
  content: "\f2ba";
  color: #fc0;
}
.vy-icon-batteries:before {
  content: "\f2bb";
  color: #4a4b4d;
}
.vy-icon-blades:before {
  content: "\f2bc";
  color: #4a4b4d;
}
.vy-icon-bullets-ammunition:before {
  content: "\f2bd";
  color: #4a4b4d;
}
.vy-icon-cutlery:before {
  content: "\f2be";
  color: #4a4b4d;
}
.vy-icon-darts:before {
  content: "\f2bf";
  color: #4a4b4d;
}
.vy-icon-firearms:before {
  content: "\f2c0";
  color: #514b4d;
}
.vy-icon-food:before {
  content: "\f2c1";
  color: #4a4b4d;
}
.vy-icon-golf-sticks:before {
  content: "\f2c2";
  color: #4a4b4d;
}
.vy-icon-knitting-needles:before {
  content: "\f2c3";
  color: #4a4b4d;
}
.vy-icon-perfumes:before {
  content: "\f2c4";
  color: #4a4b4d;
}
.vy-icon-scissors:before {
  content: "\f2c5";
  color: #4a4b4d;
}
.vy-icon-ski-bats:before {
  content: "\f2c6";
  color: #4a4b4d;
}
.vy-icon-sprays:before {
  content: "\f2c7";
  color: #4a4b4d;
}
.vy-icon-syringes:before {
  content: "\f2c8";
  color: #4a4b4d;
}
.vy-icon-umbrella:before {
  content: "\f2c9";
  color: #4a4b4d;
}
.vy-icon-work-tools:before {
  content: "\f2ca";
  color: #4a4b4d;
}
.vy-icon-catering-mono:before {
  content: "\f2cb";
  color: #4d4d4d;
}
.vy-icon-otros:before {
  content: "\f2cc";
  color: #4d4d4d;
}
.vy-icon-ocio:before {
  content: "\f2cd";
  color: #4d4d4d;
}
.vy-icon-hotel:before {
  content: "\f2ce";
  color: #4d4d4d;
}
.vy-icon-compras:before {
  content: "\f2cf";
  color: #4d4d4d;
}
.vy-icon-sun-set .path1:before {
  content: "\f2d0";
  color: rgb(255, 204, 0);
}
.vy-icon-sun-set .path2:before {
  content: "\f2d1";
  margin-left: -1.3154296875em;
  color: rgb(153, 153, 153);
}
.vy-icon-sun-fill:before {
  content: "\f2d2";
  color: #999;
}
.vy-icon-night:before {
  content: "\f2d3";
  color: #999;
}
.vy-icon-wind:before {
  content: "\f2d4";
  color: #666;
}
.vy-icon-sun-cloud .path1:before {
  content: "\f2d5";
  color: rgb(102, 102, 102);
}
.vy-icon-sun-cloud .path2:before {
  content: "\f2d6";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-sun:before {
  content: "\f2d7";
  color: #fc0;
}
.vy-icon-snow:before {
  content: "\f2d8";
  color: #666;
}
.vy-icon-rain-day:before {
  content: "\f2d9";
  color: #666;
}
.vy-icon-night-cloud:before {
  content: "\f2da";
  color: #666;
}
.vy-icon-moon:before {
  content: "\f2db";
  color: #fc0;
}
.vy-icon-rain:before {
  content: "\f2dc";
  color: #666;
}
.vy-icon-mist .path1:before {
  content: "\f2dd";
  color: rgb(102, 102, 102);
}
.vy-icon-mist .path2:before {
  content: "\f2de";
  margin-left: -1.01171875em;
  color: rgb(255, 204, 0);
}
.vy-icon-black-clouds:before {
  content: "\f2df";
  color: #666;
}
