.fa-spin,
.rhi-spin {
  animation: fa-spin 2s infinite linear;
}
.fa-pulse,
.rhi-pulse {
  animation: fa-spin 1s infinite steps(8);
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
.fa-rotate-90,
.rhi-rotate-90 {
  transform: rotate(90deg);
}
.fa-rotate-180,
.rhi-rotate-180 {
  transform: rotate(180deg);
}
.fa-rotate-270,
.rhi-rotate-270 {
  transform: rotate(270deg);
}
@font-face {
  font-family: 'rhicons';
  src: url('fonts/rhicons.woff2?3oibrk') format('woff2'),
    url('fonts/rhicons.ttf?3oibrk') format('truetype'),
    url('fonts/rhicons.woff?3oibrk') format('woff'),
    url('fonts/rhicons.svg?3oibrk#rhicons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

.rhicon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'rhicons' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: inline-block;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.rhi-bookmarkempty:before {
  content: '\e90a';
}
.rhi-hat-santa:before {
  content: '\e902';
}
.rhi-candy-cane:before {
  content: '\e909';
}
.rhi-gift:before {
  content: '\f06b';
}
.rhi-bars:before {
  content: '\f0c9';
}
.rhi-address-card:before {
  content: '\f2bb';
}
.rhi-shopping-cart:before {
  content: '\f07a';
}
.rhi-map-marker-alt:before {
  content: '\f3c5';
}
.rhi-newspaper:before {
  content: '\f1ea';
}
.rhi-shopping-bag:before {
  content: '\f290';
}
.rhi-clone:before {
  content: '\f24d';
}
.rhi-certificate:before {
  content: '\f0a3';
}
.rhi-paper-plane:before {
  content: '\f1d8';
}
.rhi-cog:before {
  content: '\f013';
}
.rhi-play-circle:before {
  content: '\f144';
}
.rhi-inbox:before {
  content: '\f01c';
}
.rhi-comments:before {
  content: '\f086';
}
.rhi-database:before {
  content: '\f1c0';
}
.rhi-users:before {
  content: '\f0c0';
}
.rhi-envelope:before {
  content: '\f0e0';
}
.rhi-bell:before {
  content: '\f0f3';
}
.rhi-id-card:before {
  content: '\f2c2';
}
.rhi-list-ul:before {
  content: '\f0ca';
}
.rhi-user:before {
  content: '\f007';
}
.rhi-times-circle-solid:before {
  content: '\e927';
}
.rhi-laptop:before {
  content: '\e928';
}
.rhi-gamepad:before {
  content: '\e931';
}
.rhi-crown:before {
  content: '\e936';
}
.rhi-location-arrow:before {
  content: '\e937';
}
.rhi-window-restore:before {
  content: '\e925';
}
.rhi-car-battery:before {
  content: '\e914';
}
.rhi-circle-solid:before {
  content: '\e900';
}
.rhi-heartbeat:before {
  content: '\f21e';
}
.rhi-low-vision:before {
  content: '\f2a8';
}
.rhi-analytics:before {
  content: '\f643';
}
.rhi-soundcloud:before {
  content: '\e923';
}
.rhi-user-circle-solid:before {
  content: '\e908';
}
.rhi-user-circle:before {
  content: '\f2bd';
}
.rhi-heart-solid:before {
  content: '\e935';
}
.rhi-sliders-h:before {
  content: '\f1de';
}
.rhi-shopping-basket:before {
  content: '\f291';
}
.rhi-bicycle:before {
  content: '\e901';
}
.rhi-bolt-regular:before {
  content: '\e903';
}
.rhi-camera-retro:before {
  content: '\e904';
}
.rhi-caret-square-down:before {
  content: '\e906';
}
.rhi-check-circle-solid:before {
  content: '\e907';
}
.rhi-fire-alt:before {
  content: '\e90c';
}
.rhi-gem:before {
  content: '\e90d';
}
.rhi-language:before {
  content: '\e913';
}
.rhi-leaf:before {
  content: '\e915';
}
.rhi-lightbulb:before {
  content: '\e916';
}
.rhi-microchip:before {
  content: '\e917';
}
.rhi-microphone-alt-regular:before {
  content: '\e918';
}
.rhi-pills:before {
  content: '\e91b';
}
.rhi-power-off:before {
  content: '\e91c';
}
.rhi-rocket-launch:before {
  content: '\e91d';
}
.rhi-sitemap:before {
  content: '\e91f';
}
.rhi-tshirt:before {
  content: '\e921';
}
.rhi-tv:before {
  content: '\e924';
}
.rhi-wrench:before {
  content: '\e929';
}
.rhi-mobile-android:before {
  content: '\e92a';
}
.rhi-book:before {
  content: '\e92b';
}
.rhi-arrow-down:before {
  content: '\f063';
}
.rhi-arrow-left:before {
  content: '\f060';
}
.rhi-arrows-h:before {
  content: '\f07e';
}
.rhi-arrow-square-left:before {
  content: '\f33a';
}
.rhi-arrow-square-right:before {
  content: '\f33b';
}
.rhi-briefcase:before {
  content: '\f0b1';
}
.rhi-chart-bar:before {
  content: '\f080';
}
.rhi-chevron-left:before {
  content: '\f053';
}
.rhi-chevron-up:before {
  content: '\f077';
}
.rhi-circle-notch:before {
  content: '\f1ce';
}
.rhi-cloud-upload:before {
  content: '\f0ee';
}
.rhi-cogs:before {
  content: '\f085';
}
.rhi-comment:before {
  content: '\f075';
}
.rhi-diamond:before {
  content: '\f219';
}
.rhi-discord:before {
  content: '\f392';
}
.rhi-dribbble:before {
  content: '\f17d';
}
.rhi-ellipsis-v:before {
  content: '\f142';
}
.rhi-external-link:before {
  content: '\f08e';
}
.rhi-external-link-square:before {
  content: '\f14c';
}
.rhi-facebook:before {
  content: '\f09a';
}
.rhi-folder-open:before {
  content: '\f07c';
}
.rhi-globe:before {
  content: '\f0ac';
}
.rhi-google-plus:before {
  content: '\f2b3';
}
.rhi-hourglass:before {
  content: '\f254';
}
.rhi-info-circle:before {
  content: '\f05a';
}
.rhi-instagram:before {
  content: '\f16d';
}
.rhi-life-ring:before {
  content: '\f1cd';
}
.rhi-linkedin:before {
  content: '\f08c';
}
.rhi-lock-alt:before {
  content: '\f30d';
}
.rhi-mobile-android-alt:before {
  content: '\f3cf';
}
.rhi-mobile:before {
  content: '\f10b';
}
.rhi-pinterest:before {
  content: '\f0d2';
}
.rhi-pinterest-p:before {
  content: '\f231';
}
.rhi-question-circle:before {
  content: '\f059';
}
.rhi-quote-left:before {
  content: '\f10d';
}
.rhi-quote-right:before {
  content: '\f10e';
}
.rhi-rss:before {
  content: '\f09e';
}
.rhi-search-plus:before {
  content: '\f00e';
}
.rhi-shield-check:before {
  content: '\f2f7';
}
.rhi-sign-in:before {
  content: '\f090';
}
.rhi-tag:before {
  content: '\f02b';
}
.rhi-telegram:before {
  content: '\f2c6';
}
.rhi-thumbtack:before {
  content: '\f08d';
}
.rhi-tumblr:before {
  content: '\f173';
}
.rhi-twitter:before {
  content: '\f099';
}
.rhi-vimeo-square:before {
  content: '\f194';
}
.rhi-vk:before {
  content: '\f189';
}
.rhi-wallet:before {
  content: '\f555';
}
.rhi-whatsapp:before {
  content: '\f232';
}
.rhi-youtube:before {
  content: '\f167';
}
.rhi-arrow-circle-right:before {
  content: '\f0a9';
}
.rhi-chevron-circle-right:before {
  content: '\f138';
}
.rhi-sliders-v:before {
  content: '\f3f1';
}
.rhi-arrow-right:before {
  content: '\f061';
}
.rhi-pause:before {
  content: '\f04c';
}
.rhi-play:before {
  content: '\f04b';
}
.rhi-sort-down:before {
  content: '\f0dd';
}
.rhi-sort:before {
  content: '\f0dc';
}
.rhi-sort-up:before {
  content: '\f0de';
}
.rhi-at:before {
  content: '\f1fa';
}
.rhi-chevron-circle-down:before {
  content: '\f13a';
}
.rhi-dollar-sign:before {
  content: '\f155';
}
.rhi-dot-circle:before {
  content: '\f192';
}
.rhi-edit-regular:before {
  content: '\e910';
}
.rhi-exclamation-circle:before {
  content: '\e912';
}
.rhi-eye-slash:before {
  content: '\f070';
}
.rhi-flag:before {
  content: '\f024';
}
.rhi-globe-americas:before {
  content: '\f57d';
}
.rhi-image-regular:before {
  content: '\e919';
}
.rhi-pound-sign:before {
  content: '\f154';
}
.rhi-star-regular:before {
  content: '\e926';
}
.rhi-trash-alt:before {
  content: '\f2ed';
}
.rhi-user-edit:before {
  content: '\f4ff';
}
.rhi-user-friends:before {
  content: '\f500';
}
.rhi-angle-double-right:before {
  content: '\f101';
}
.rhi-badge-percent:before {
  content: '\f646';
}
.rhi-calendar-times:before {
  content: '\f273';
}
.rhi-circle-light:before {
  content: '\e905';
}
.rhi-credit-card:before {
  content: '\f09d';
}
.rhi-expand-alt:before {
  content: '\f424';
}
.rhi-file-archive:before {
  content: '\f1c6';
}
.rhi-heart:before {
  content: '\f004';
}
.rhi-home:before {
  content: '\f015';
}
.rhi-image:before {
  content: '\f03e';
}
.rhi-sign-out:before {
  content: '\f08b';
}
.rhi-star:before {
  content: '\e90e';
}
.rhi-times-circle:before {
  content: '\f057';
}
.rhi-video:before {
  content: '\f03d';
}
.rhi-spinner-third:before {
  content: '\f3f4';
}
.rhi-angle-down:before {
  content: '\f107';
}
.rhi-angle-left:before {
  content: '\f104';
}
.rhi-angle-right:before {
  content: '\f105';
}
.rhi-angle-up:before {
  content: '\f106';
}
.rhi-arrow-up:before {
  content: '\f062';
}
.rhi-balance-scale-left:before {
  content: '\f515';
}
.rhi-ban:before {
  content: '\f05e';
}
.rhi-bolt:before {
  content: '\f0e7';
}
.rhi-caret-right:before {
  content: '\f0da';
}
.rhi-check-circle:before {
  content: '\f058';
}
.rhi-check:before {
  content: '\f00c';
}
.rhi-check-square:before {
  content: '\f14a';
}
.rhi-chevron-down:before {
  content: '\f078';
}
.rhi-chevron-right:before {
  content: '\f054';
}
.rhi-circle:before {
  content: '\f111';
}
.rhi-comment-alt-lines:before {
  content: '\f4a6';
}
.rhi-comment-alt:before {
  content: '\f27a';
}
.rhi-comment-dots:before {
  content: '\f4ad';
}
.rhi-cut:before {
  content: '\f0c4';
}
.rhi-download:before {
  content: '\f019';
}
.rhi-edit:before {
  content: '\f044';
}
.rhi-exclamation-triangle:before {
  content: '\f071';
}
.rhi-eye:before {
  content: '\f06e';
}
.rhi-fire:before {
  content: '\f06d';
}
.rhi-hashtag:before {
  content: '\f292';
}
.rhi-hourglass-end:before {
  content: '\f253';
}
.rhi-link:before {
  content: '\f0c3';
}
.rhi-long-arrow-up:before {
  content: '\f176';
}
.rhi-minus:before {
  content: '\f068';
}
.rhi-paperclip:before {
  content: '\f0c6';
}
.rhi-percent:before {
  content: '\f295';
}
.rhi-phone:before {
  content: '\f095';
}
.rhi-plus-circle:before {
  content: '\f055';
}
.rhi-plus:before {
  content: '\f067';
}
.rhi-print:before {
  content: '\f02f';
}
.rhi-search:before {
  content: '\f002';
}
.rhi-snowflake:before {
  content: '\f2dc';
}
.rhi-spinner:before {
  content: '\f110';
}
.rhi-sync:before {
  content: '\f021';
}
.rhi-tags:before {
  content: '\f02c';
}
.rhi-times:before {
  content: '\f00d';
}
.rhi-trophy-alt:before {
  content: '\f2eb';
}
.rhi-thumbs-up:before {
  content: '\e86d';
}
.rhi-thumbs-down:before {
  content: '\e86e';
}
.rhi-clock:before {
  content: '\e911';
}
.rhi-code:before {
  content: '\e938';
}
.rhi-heartfeather:before {
  content: '\e92c';
}
.rhi-scissors:before {
  content: '\e922';
}
.rhi-shopping-bagfeather:before {
  content: '\e91e';
}
.rhi-cartsmooth:before {
  content: '\e90b';
}
.rhi-shuffle:before {
  content: '\e92e';
}
.rhi-hearttip:before {
  content: '\e930';
}
.rhi-bubble:before {
  content: '\e932';
}
.rhi-params:before {
  content: '\e933';
}
.rhi-money:before {
  content: '\e939';
}
.rhi-walletbig:before {
  content: '\e934';
}
.rhi-pencil:before {
  content: '\e90f';
}
.rhi-bookmark:before {
  content: '\e9d2';
}
.rhi-star-empty:before {
  content: '\e9d7';
}
.rhi-star-half:before {
  content: '\e9d8';
}
.rhi-star-full:before {
  content: '\e9d9';
}
.rhi-font:before {
  content: '\ea5c';
}
