/*
 * RemixIcon 4 (Apache 2.0). The bundled TTF is the complete font, so adding an icon only means
 * adding its class here with the right codepoint — look the name up at https://remixicon.com
 * and read the value from the project's own `remixicon.css`.
 * Listed below: the glyphs this site actually uses.
 */
@font-face {
  font-family: 'remixicon';
  src: url('../assets/icons/remixicon.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^='ri-'], [class*=' ri-'] {
  font-family: 'remixicon' !important;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  speak: never;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ri-add-line::before { content: '\ea13'; }
.ri-alert-line::before { content: '\ea21'; }
.ri-android-fill::before { content: '\ea35'; }
.ri-apple-fill::before { content: '\ea3f'; }
.ri-apple-line::before { content: '\ea40'; }
.ri-arrow-down-s-line::before { content: '\ea4e'; }
.ri-arrow-left-line::before { content: '\ea60'; }
.ri-arrow-left-s-line::before { content: '\ea64'; }
.ri-arrow-right-line::before { content: '\ea6c'; }
.ri-arrow-right-s-line::before { content: '\ea6e'; }
.ri-arrow-up-line::before { content: '\ea76'; }
.ri-bank-card-fill::before { content: '\ea91'; }
.ri-bank-card-line::before { content: '\ea92'; }
.ri-base-station-line::before { content: '\eaa6'; }
.ri-calendar-line::before { content: '\eb27'; }
.ri-chat-3-line::before { content: '\eb51'; }
.ri-check-line::before { content: '\eb7b'; }
.ri-checkbox-circle-fill::before { content: '\eb80'; }
.ri-circle-line::before { content: '\f3c1'; }
.ri-close-line::before { content: '\eb99'; }
.ri-compass-3-line::before { content: '\ebbe'; }
.ri-cpu-line::before { content: '\ebf0'; }
.ri-customer-service-2-line::before { content: '\ec0c'; }
.ri-dashboard-line::before { content: '\ec14'; }
.ri-delete-bin-line::before { content: '\ec2a'; }
.ri-double-quotes-r::before { content: '\ec52'; }
.ri-error-warning-line::before { content: '\eca1'; }
.ri-facebook-circle-line::before { content: '\ecbb'; }
.ri-file-copy-line::before { content: '\ecd5'; }
.ri-flashlight-fill::before { content: '\ed3c'; }
.ri-flashlight-line::before { content: '\ed3d'; }
.ri-gift-2-fill::before { content: '\edb8'; }
.ri-global-line::before { content: '\edcf'; }
.ri-google-play-fill::before { content: '\edd6'; }
.ri-home-5-line::before { content: '\ee1f'; }
.ri-hotspot-line::before { content: '\ee3d'; }
.ri-infinity-line::before { content: '\f3b8'; }
.ri-information-line::before { content: '\ee59'; }
.ri-instagram-line::before { content: '\ee66'; }
.ri-logout-box-r-line::before { content: '\eeda'; }
.ri-mail-line::before { content: '\eef6'; }
.ri-map-2-line::before { content: '\ef06'; }
.ri-map-pin-line::before { content: '\ef14'; }
.ri-menu-line::before { content: '\ef3e'; }
.ri-message-2-line::before { content: '\ef44'; }
.ri-moon-line::before { content: '\ef75'; }
.ri-notification-3-line::before { content: '\ef94'; }
.ri-notification-off-line::before { content: '\ef9c'; }
.ri-phone-line::before { content: '\efec'; }
.ri-pie-chart-line::before { content: '\effa'; }
.ri-play-circle-line::before { content: '\f009'; }
.ri-qr-code-line::before { content: '\f03d'; }
.ri-question-answer-line::before { content: '\f043'; }
.ri-question-line::before { content: '\f045'; }
.ri-questionnaire-line::before { content: '\f048'; }
.ri-radio-button-line::before { content: '\f050'; }
.ri-receipt-line::before { content: '\f457'; }
.ri-refresh-line::before { content: '\f064'; }
.ri-route-line::before { content: '\f09b'; }
.ri-search-2-line::before { content: '\f0cd'; }
.ri-settings-3-line::before { content: '\f0e6'; }
.ri-shield-check-line::before { content: '\f100'; }
.ri-shield-keyhole-line::before { content: '\f107'; }
.ri-signal-tower-fill::before { content: '\f129'; }
.ri-signal-tower-line::before { content: '\f12a'; }
.ri-sim-card-2-line::before { content: '\f138'; }
.ri-sim-card-line::before { content: '\f13a'; }
.ri-sparkling-2-fill::before { content: '\f36a'; }
.ri-speed-up-line::before { content: '\f371'; }
.ri-star-fill::before { content: '\f186'; }
.ri-subtract-line::before { content: '\f1af'; }
.ri-sun-line::before { content: '\f1bf'; }
.ri-telegram-line::before { content: '\f1f0'; }
.ri-time-line::before { content: '\f20f'; }
.ri-tools-line::before { content: '\f21b'; }
.ri-user-line::before { content: '\f264'; }
.ri-user-received-line::before { content: '\f26a'; }
.ri-verified-badge-fill::before { content: '\f3e7'; }
.ri-visa-fill::before { content: '\f295'; }
.ri-wallet-3-line::before { content: '\f2ac'; }
.ri-whatsapp-line::before { content: '\f2bc'; }
.ri-wifi-line::before { content: '\f2c0'; }
.ri-youtube-line::before { content: '\f2d5'; }
