/*!
 *
 */
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }

.fa-xs {
  font-size: .75em; }

.fa-sm {
  font-size: .875em; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */

/*brands*/
.fa-instagram:before {
  content: "\f16d"; }
.fa-instagram-square:before {
  content: "\e055"; }
.fa-twitter:before {
  content: "\f099"; }
.fa-twitter-square:before {
  content: "\f081"; }
.fa-facebook:before {
  content: "\f09a"; }
.fa-facebook-f:before {
  content: "\f39e"; }
.fa-facebook-messenger:before {
  content: "\f39f"; }
.fa-facebook-square:before {
  content: "\f082"; }
.fa-linkedin:before {
  content: "\f08c"; }
.fa-linkedin-in:before {
  content: "\f0e1"; }
.fa-tripadvisor:before {
  content: "\f262"; }

/*icon*/
.fa-caravan:before {
  content: "\f8ff"; }
.fa-caravan-alt:before {
  content: "\e000"; }
.fad.fa-caravan:after {
  content: "\10f8ff"; }
.fad.fa-caravan-alt:after {
  content: "\10e000"; }
.fa-house:before {
  content: "\e00d"; }
.fa-house-night:before {
  content: "\e010"; }
.fad.fa-house:after {
  content: "\10e00d"; }
.fad.fa-house-night:after {
  content: "\10e010"; }
.fa-star:before {
  content: "\f005"; }
.fa-star-shooting:before {
  content: "\e036"; }
.fa-star-half:before {
  content: "\f089"; }
.fa-star-half-alt:before {
  content: "\f5c0"; }
.fad.fa-star:after {
  content: "\10f005"; }
.fad.fa-star-shooting:after {
  content: "\10e036"; }
.fad.fa-star-half:after {
  content: "\10f089"; }
.fad.fa-star-half-alt:after {
  content: "\10f5c0"; }
.fa-head-side-mask:before {
  content: "\e063"; }
.fa-head-side-virus:before {
  content: "\e064"; }
.fad.fa-head-side-mask:after {
  content: "\10e063"; }
.fad.fa-head-side-virus:after {
  content: "\10e064"; }
.fad.fa-glass-martini:after {
  content: "\10f000"; }
.fad.fa-glass-martini-alt:after {
  content: "\10f57b"; }
.fa-glass-martini:before {
  content: "\f000"; }
.fa-glass-martini-alt:before {
  content: "\f57b"; }
.fad.fa-print-search:after {
 content: "\10f81a"; }
.fa-print-search:before {
 content: "\f81a"; }
.fa-heart:before {
 content: "\f004"; }
.fad.fa-heart:after {
 content: "\10f004"; }
.fa-check:before {
  content: "\f00c"; }
.fad.fa-check:after {
  content: "\10f00c"; }
.fa-times:before {
  content: "\f00d"; }
.fad.fa-times:after {
  content: "\10f00d"; }
.fa-tag:before {
  content: "\f02b"; }
.fa-tags:before {
  content: "\f02c"; }
.fad.fa-tag:after {
  content: "\10f02b"; }
.fad.fa-tags:after {
  content: "\10f02c"; }
.fa-bookmark:before {
  content: "\f02e"; }
.fad.fa-bookmark:after {
  content: "\10f02e"; }
.fa-camera:before {
  content: "\f030"; }
.fa-camera-alt:before {
  content: "\f332"; }
.fa-camera-movie:before {
  content: "\f8a9"; }
.fa-camera-polaroid:before {
  content: "\f8aa"; }
.fa-camera-retro:before {
  content: "\f083"; }
.fad.fa-camera:after {
  content: "\10f030"; }
.fad.fa-camera-alt:after {
  content: "\10f332"; }
.fad.fa-camera-movie:after {
  content: "\10f8a9"; }
.fad.fa-camera-polaroid:after {
  content: "\10f8aa"; }
.fad.fa-camera-retro:after {
  content: "\10f083"; }
.fa-video:before {
  content: "\f03d"; }
.fad.fa-video:after {
  content: "\10f03d"; }
.fa-image:before {
  content: "\f03e"; }
.fa-image-polaroid:before {
  content: "\f8c4"; }
.fa-images:before {
  content: "\f302"; }
.fad.fa-image:after {
  content: "\10f03e"; }
.fad.fa-image-polaroid:after {
  content: "\10f8c4"; }
.fad.fa-images:after {
  content: "\10f302"; }
.fa-chevron-left:before {
  content: "\f053"; }
.fa-chevron-right:before {
  content: "\f054"; }
.fa-arrow-left:before {
  content: "\f060"; }
.fa-arrow-right:before {
  content: "\f061"; }
.fa-arrow-up:before {
  content: "\f062"; }
.fa-arrow-down:before {
  content: "\f063"; }
.fa-share:before {
  content: "\f064"; }
.fad.fa-share:after {
  content: "\10f064"; }
.fa-plus:before {
  content: "\f067"; }
.fa-minus:before {
  content: "\f068"; }
.fa-exclamation:before {
  content: "\f12a"; }
.fa-exclamation-triangle:before {
  content: "\f071"; }
.fa-calendar-week:before {
  content: "\f784"; }
.fa-calendar-day:before {
  content: "\f783"; }
.fa-calendar-alt:before {
  content: "\f073"; }
.fa-calendar-check:before {
  content: "\f274"; }
.fa-calendar:before {
  content: "\f133"; }
.fa-calendar-alt:before {
  content: "\f073"; }
.fa-calendar-check:before {
  content: "\f274"; }
.fa-calendar-day:before {
  content: "\f783"; }
.fa-calendar-week:before {
  content: "\f784"; }
.fa-chevron-up:before {
  content: "\f077"; }
.fa-chevron-down:before {
  content: "\f078"; }
.fa-key:before {
  content: "\f084"; }
.fa-star-half:before {
  content: "\f089"; }
.fa-star-half-alt:before {
  content: "\f5c0"; }
.fad.fa-star-half:after {
  content: "\10f089"; }
.fad.fa-star-half-alt:after {
  content: "\10f5c0"; }
.fa-trophy:before {
  content: "\f091"; }
.fa-phone:before {
  content: "\f095"; }
.fa-phone-alt:before {
  content: "\f879"; }
.fa-phone-square:before {
  content: "\f098"; }
.fa-phone-volume:before {
  content: "\f2a0"; }
.fad.fa-phone:after {
  content: "\10f095"; }
.fad.fa-phone-alt:after {
  content: "\10f879"; }
.fad.fa-phone-square:after {
  content: "\10f098"; }
.fad.fa-phone-volume:after {
  content: "\10f2a0"; }
.fa-globe:before {
  content: "\f0ac"; }
.fa-filter:before {
  content: "\f0b0"; }
.fa-caret-down:before {
  content: "\f0d7"; }
.fa-caret-left:before {
  content: "\f0d9"; }
.fa-caret-right:before {
  content: "\f0da"; }
.fa-caret-up:before {
  content: "\f0d8"; }
.fa-sort:before {
  content: "\f0dc"; }
.fa-sort-down:before {
  content: "\f0dd"; }
.fa-sort-up:before {
  content: "\f0de"; }
.fa-beer:before {
  content: "\f0fc"; }
.fa-desktop:before {
  content: "\f108"; }
.fa-laptop:before {
  content: "\f109"; }
.fa-tablet:before {
  content: "\f10a"; }
.fa-mobile:before {
  content: "\f10b"; }
.fa-quote-left:before {
  content: "\f10d"; }
.fa-quote-right:before {
  content: "\f10e"; }
.fa-gamepad:before {
  content: "\f11b"; }
.fa-gamepad-alt:before {
  content: "\f8bc"; }
.fa-flag-checkered:before {
  content: "\f11e"; }
.fa-flag:before {
  content: "\f024"; }
.fa-puzzle-piece:before {
  content: "\f12e"; }
.fa-anchor:before {
  content: "\f13d"; }
.fa-ellipsis-h:before {
  content: "\f141"; }
.fa-ellipsis-h-alt:before {
  content: "\f39b"; }
.fa-ellipsis-v:before {
  content: "\f142"; }
.fa-ellipsis-v-alt:before {
  content: "\f39c"; }
.fa-thumbs-down:before {
  content: "\f165"; }
.fa-thumbs-up:before {
  content: "\f164"; }
.fa-female:before {
  content: "\f182"; }
.fa-male:before {
  content: "\f183"; }
.fa-sun:before {
  content: "\f185"; }
.fa-wheelchair:before {
  content: "\f193"; }
.fa-child:before {
  content: "\f1ae"; }
.fa-paw:before {
  content: "\f1b0"; }
.fa-car:before {
  content: "\f1b9"; }
.fa-tree:before {
  content: "\f1bb"; }
.fa-life-ring:before {
  content: "\f1cd"; }
.fa-paper-plane:before {
  content: "\f1d8"; }
.fa-share-alt:before {
  content: "\f1e0"; }
.fa-share-alt-square:before {
  content: "\f1e1"; }
.fa-futbol:before {
  content: "\f1e3"; }
.fa-tty:before {
  content: "\f1e4"; }
.fa-binoculars:before {
  content: "\f1e5"; }
.fa-bicycle:before {
  content: "\f206"; }
.fa-bus:before {
  content: "\f207"; }
.fa-ship:before {
  content: "\f21a"; }
.fa-motorcycle:before {
  content: "\f21c"; }
.fa-bed:before {
  content: "\f236"; }
.fad.fa-bed:after {
  content: "\10f236"; }
.fa-subway:before {
  content: "\f239"; }
.fa-tv:before {
  content: "\f26c"; }
.fa-map:before {
  content: "\f279"; }
.fa-map-signs:before {
  content: "\f277"; }
.fad.fa-map:after {
  content: "\10f279"; }
.fad.fa-map-signs:after {
  content: "\10f277"; }
.fa-shopping-basket:before {
  content: "\f291"; }
.fa-percent:before {
  content: "\f295"; }
.fa-blind:before {
  content: "\f29d"; }
.fa-deaf:before {
  content: "\f2a4"; }
.fa-sledding:before {
  content: "\f7cb"; }
.fa-telescope:before {
  content: "\e03e"; }
.fa-trees:before {
  content: "\f724"; }
.fa-hiking:before {
  content: "\f6ec"; }
.fa-stars:before {
  content: "\f762"; }
.fa-home-heart:before {
  content: "\f4c9"; }


/* polices icones */
@font-face {
  font-family: 'Font Awesome 5 Pro';
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("../fonts/fa-light-300.woff2") format("woff2"), url("../fonts/fa-light-300.woff") format("woff"); }
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.woff") format("woff"); }
.fal {
  font-family: 'Font Awesome 5 Pro';
  font-weight: 300; }
.fab {
  font-family: 'Font Awesome 5 Brands';
  font-weight: 400; }
