:root {
  --main-text-color: #3f4c58;
  --secondary-text-color: rgba(0, 0, 0, 0.65);
  --primary-color: #D22027;
  --secondary-color: #D22027;
  --brown-color: #a00000;
  --red-color: #D22027;
  --orange-color: #FFA726;
}

.orange {
  color: #D22027;
}

/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(../fontawesome5/dist/fonts/fa-solid-900-40e466986a41f3e0c329f64cdcaf8b9f.eot?t=1680799717);
  src: url(../fontawesome5/dist/fonts/fa-solid-900-40e466986a41f3e0c329f64cdcaf8b9f.eot?t=1680799717#iefix) format("embedded-opentype"), url(../fontawesome5/dist/fonts/fa-solid-900-dbf1fc91f1beec2915123257ea4d58ef.woff2?t=1680799717) format("woff2"), url(../fontawesome5/dist/fonts/fa-solid-900-9822daf6837cb0d212db5bd0837b2612.woff?t=1680799717) format("woff"), url(../fontawesome5/dist/fonts/fa-solid-900-149d83e172c5a4b855ac26fcf41f3d74.ttf?t=1680799717) format("truetype"), url(../fontawesome5/dist/fonts/fa-solid-900-601eb47a1dd75cb133dd8be8f8e5510f.svg?t=1680799717#fontawesome) format("svg");
}
.fa, .fas {
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
}

/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(../fontawesome5/dist/fonts/fa-regular-400-232215c73ce36816d36c5d9ae76e38fa.eot?t=1680799717);
  src: url(../fontawesome5/dist/fonts/fa-regular-400-232215c73ce36816d36c5d9ae76e38fa.eot?t=1680799717#iefix) format("embedded-opentype"), url(../fontawesome5/dist/fonts/fa-regular-400-a3d7d331957546ae10ad69bb44b83a04.woff2?t=1680799717) format("woff2"), url(../fontawesome5/dist/fonts/fa-regular-400-fb332093a8495d617b00df27293c0be6.woff?t=1680799717) format("woff"), url(../fontawesome5/dist/fonts/fa-regular-400-9c6f2a1b2322ef037d3d44b2b1a201b4.ttf?t=1680799717) format("truetype"), url(../fontawesome5/dist/fonts/fa-regular-400-e70221c01393a280c552b46acd239071.svg?t=1680799717#fontawesome) format("svg");
}
.far {
  font-family: "Font Awesome 5 Pro";
  font-weight: 400;
}

/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(../fontawesome5/dist/fonts/fa-brands-400-44893603b641fc72fb54ca1ec43ef839.eot?t=1680799717);
  src: url(../fontawesome5/dist/fonts/fa-brands-400-44893603b641fc72fb54ca1ec43ef839.eot?t=1680799717#iefix) format("embedded-opentype"), url(../fontawesome5/dist/fonts/fa-brands-400-f4120760fb40152d1bdb109103063c13.woff2?t=1680799717) format("woff2"), url(../fontawesome5/dist/fonts/fa-brands-400-fe6bd13bde2372904e439f0539642e64.woff?t=1680799717) format("woff"), url(../fontawesome5/dist/fonts/fa-brands-400-198bce066a584daf3b208be81eb7f800.ttf?t=1680799717) format("truetype"), url(../fontawesome5/dist/fonts/fa-brands-400-5bfa00172e97473860a96f18b340f3f5.svg?t=1680799717#fontawesome) format("svg");
}
.fab {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}

/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url(../fontawesome5/dist/fonts/fa-light-300-8a4a5bd9264a7880103dba99d57e42ba.eot);
  src: url(../fontawesome5/dist/fonts/fa-light-300-8a4a5bd9264a7880103dba99d57e42ba.eot?#iefix) format("embedded-opentype"), url(../fontawesome5/dist/fonts/fa-light-300-b33449667ce61388905a97b13f01ea16.woff2) format("woff2"), url(./dist/fonts/fa-light-300-5ce1b436780d4a536fbe0907ce99c719.woff) format("woff"), url(./dist/fonts/fa-light-300-1c697cb0c37b13c7293c0de237ed26a0.ttf) format("truetype"), url(./dist/fonts/fa-light-300-b3d910b716a9ddb821eeaf5303b2dc1f.svg#fontawesome) format("svg");
}
.fal {
  font-family: "Font Awesome 5 Pro";
  font-weight: 300;
}

.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: -0.0667em;
}

.fa-xs {
  font-size: 0.75em;
}

.fa-sm {
  font-size: 0.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;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}

.fa-ul > li {
  position: relative;
}

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}

.fa-border {
  border: solid 0.08em #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left, .fas.fa-pull-left, .far.fa-pull-left, .fal.fa-pull-left, .fab.fa-pull-left {
  margin-right: 0.3em;
}

.fa.fa-pull-right, .fas.fa-pull-right, .far.fa-pull-right, .fal.fa-pull-right, .fab.fa-pull-right {
  margin-left: 0.3em;
}

.fa-spin {
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}

@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(-1, -1);
}

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-flip-both {
  filter: none;
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x, .fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #fff;
}

.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;
}

.fa-check:before {
  content: "\f00c";
}

.fa-play:before {
  content: "\f04b";
}

.fa-play-circle:before {
  content: "\f144";
}

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

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

.fa-trash:before {
  content: "\f1f8";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-comments:before {
  content: "\f086";
}

.fa-comment:before {
  content: "\f075";
}

.fa-bars:before {
  content: "\f0c9";
}

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

.fa-user-cog:before {
  content: "\f4fe";
}

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

.fa-clock:before {
  content: "\f017";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-twitter-square:before {
  content: "\f081";
}

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

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

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

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

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

.fa-chevron-down:before {
  content: "\f078";
}

.fa-chevron-up:before {
  content: "\f077";
}

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

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

.fa-chevron-double-down:before {
  content: "\f322";
}

.fa-chevron-double-up:before {
  content: "\f325";
}

.fa-align-left:before {
  content: "\f036";
}

.fa-hat-chef:before {
  content: "\f86b";
}

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

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

.fa-utensils-alt:before {
  content: "\f2e6";
}

.fa-heart:before {
  content: "\f004";
}

.fa-heart-circle:before {
  content: "\f4c7";
}

.fa-plus-circle:before {
  content: "\f055";
}

.fa-minus-circle:before {
  content: "\f056";
}

.fa-check-circle:before {
  content: "\f058";
}

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

.fa-file-pdf:before {
  content: "\f1c1";
}

.fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-shopping-cart:before {
  content: "\f07a";
}

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

.fa-star-half-alt:before {
  content: "\f5c0";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-print:before {
  content: "\f02f";
}

.fa-bullseye:before {
  content: "\f140";
}

.fa-fire-alt:before {
  content: "\f7e4";
}

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

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

.fa-calendar-plus:before {
  content: "\f271";
}

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

.fa-external-link:before {
  content: "\f08e";
}

.fa-knife-kitchen:before {
  content: "\f6f5";
}

.fa-tag:before {
  content: "\f02b";
}

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

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

.fa-quote-left:before {
  content: "\f10d";
}

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

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-frown:before {
  content: "\f119";
}

.fa-thermometer-half:before {
  content: "\f2c9";
}

.fa-undo:before {
  content: "\f0e2";
}

.fa-fan:before {
  content: "\f863";
}

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

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

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

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

.fa-bomb:before {
  content: "\f1e2";
}

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

.fa-instagram:before {
  content: "\f16d";
}

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

.fa-paper-plane:before {
  content: "\f1d8";
}

.fa-download:before {
  content: "\f019";
}

.fa-cloud-download:before {
  content: "\f0ed";
}

.fa-newspaper:before {
  content: "\f1ea";
}

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

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

like-button {
  min-height: 27px;
  display: inline-block;
  margin: 0;
  background-color: #f2f2f2;
  border-radius: 40px;
  min-width: 58px;
  vertical-align: top;
}

.like-button .thumb {
  display: inline-block;
  margin: 0;
  background-color: #f2f2f2;
  border-radius: 40px;
  font-weight: bold;
  padding: 0rem 0.75rem;
  font-size: 0.75rem;
}
.like-button .thumb .fa-thumbs-up {
  color: #D22027;
}
.like-button .thumb .likes {
  margin-left: 10px;
}
.like-button .thumb.linked {
  cursor: pointer;
}

/*# sourceMappingURL=customelements.css.map */
