/*!
 * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.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-archway:before {
  content: "\f557"; }

.fa-arrow-alt-circle-right:before {
  content: "\f35a"; }

.fa-atlas:before {
  content: "\f558"; }

.fa-bed:before {
  content: "\f236"; }

.fa-beer:before {
  content: "\f0fc"; }

.fa-biking:before {
  content: "\f84a"; }

.fa-book:before {
  content: "\f02d"; }

.fa-building:before {
  content: "\f1ad"; }

.fa-calendar-alt:before {
  content: "\f073"; }

.fa-camera:before {
  content: "\f030"; }

.fa-caravan:before {
  content: "\f8ff"; }

.fa-chevron-left:before {
  content: "\f053"; }

.fa-chevron-right:before {
  content: "\f054"; }

.fa-child:before {
  content: "\f1ae"; }
 
.fa-city:before {
  content: "\f64f"; }
 
.fa-clock:before {
  content: "\f017"; }

.fa-cocktail:before {
  content: "\f561"; }

.fa-coffee:before {
  content: "\f0f4"; }

.fa-couch:before {
  content: "\f4b8"; }

.fa-door-closed:before {
  content: "\f52a"; }

.fa-edit:before {
  content: "\f044"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-euro-sign:before {
  content: "\f153"; }

.fa-facebook:before {
  content: "\f09a"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-fish:before {
  content: "\f578"; }

.fa-gift:before {
  content: "\f06b"; }

.fa-globe:before {
  content: "\f0ac"; }

.fa-hamburger:before {
  content: "\f805"; }

.fa-heartbeat:before {
  content: "\f21e"; }

.fa-hiking:before {
  content: "\f6ec"; }

.fa-home:before {
  content: "\f015"; }

.fa-hotel:before {
  content: "\f594"; }

.fa-h-square:before {
  content: "\f0fd"; }

.fa-ice-cream:before {
  content: "\f810"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-leaf:before {
  content: "\f06c"; }

.fa-lightbulb:before {
  content: "\f0eb"; }

.fa-list:before {
  content: "\f03a"; }

.fa-map-marked-alt:before {
  content: "\f5a0"; }

.fa-map-marker-alt:before {
  content: "\f3c5"; }

.fa-money-bill-wave:before {
  content: "\f53a"; }

.fa-mountain:before {
  content: "\f6fc"; }
  
.fa-palette:before {
  content: "\f53f"; }

.fa-pepper-hot:before {
  content: "\f816"; }

.fa-quote-right:before {
  content: "\f10e"; }

.fa-random:before {
  content: "\f074"; }

.fa-rocket:before {
  content: "\f135"; }

.fa-route:before {
  content: "\f4d7"; }

.fa-running:before {
  content: "\f70c"; }

.fa-search:before {
  content: "\f002"; }

.fa-search-location:before {
  content: "\f689"; }

.fa-seedling:before {
  content: "\f4d8"; }

.fa-share-alt:before {
  content: "\f1e0"; }

.fa-shuttle-van:before {
  content: "\f5b6"; }

.fa-sign-out-alt:before {
  content: "\f2f5"; }

.fa-smile-wink:before {
  content: "\f4da"; }

.fa-snowflake:before {
  content: "\f2dc"; }

.fa-sort-amount-down:before {
  content: "\f160"; }

.fa-sort-alpha-down-alt:before {
  content: "\f881"; }

.fa-sort-alpha-up:before {
  content: "\f15e"; }

.fa-sort-alpha-up-alt:before {
  content: "\f882"; }

.fa-sort-numeric-down:before {
  content: "\f162"; }

.fa-sort-numeric-down-alt:before {
  content: "\f886"; }

.fa-sort-numeric-up:before {
  content: "\f163"; }
  
.fa-sort-numeric-up-alt:before {
  content: "\f887"; }

.fa-spa:before {
  content: "\f5bb"; }

.fa-star:before {
  content: "\f005"; }

.fa-store:before {
  content: "\f54e"; }

.fa-suitcase-rolling:before {
  content: "\f5c1"; }

.fa-sun:before {
  content: "\f185"; }
 
.fa-swimmer:before {
  content: "\f5c4"; }

.fa-tachometer-alt:before {
  content: "\f3fd"; }

.fa-tags:before {
  content: "\f02c"; }

.fa-temperature-high:before {
  content: "\f769"; }

.fa-times:before {
  content: "\f00d"; }

.fa-tractor:before {
  content: "\f722"; }

.fa-user-circle:before {
  content: "\f2bd"; }

.fa-user-edit:before {
  content: "\f4ff"; }
  
.fa-utensils:before {
  content: "\f2e7"; }  

.fa-whatsapp:before {
  content: "\f232"; }

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../webfonts/fa-brands-400.eot");
  src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); }

.fab {
  font-family: 'Font Awesome 5 Brands';
  font-weight: 400; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../webfonts/fa-regular-400.eot");
  src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }

.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../webfonts/fa-solid-900.eot");
  src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); }

.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; }
