/* MaterialDesignIcons.com Remix Icon v3.6.0 https://remixicon.com*/
@font-face {
  font-family: "Material Design Icons";
  src: url("../fonts/material/materialdesignicons-webfont.eot?v=7.2.96");
  src: url("../fonts/material/materialdesignicons-webfont.eot?#iefix&v=7.2.96") format("embedded-opentype"), url("../fonts/material/materialdesignicons-webfont.woff2?v=7.2.96") format("woff2"), url("../fonts/material/materialdesignicons-webfont.woff?v=7.2.96") format("woff"), url("../fonts/material/materialdesignicons-webfont.ttf?v=7.2.96") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "remixicon";
  src: url('../fonts/remixicon.eot?t=1701175860820'); /* IE9*/
  src: url('../fonts/remixicon.eot?t=1701175860820#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url("../fonts/remixicon.woff2?t=1701175860820") format("woff2"),
  url("../fonts/remixicon.woff?t=1701175860820") format("woff"),
  url('../fonts/remixicon.ttf?t=1701175860820') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/remixicon.svg?t=1701175860820#remixicon') format('svg'); /* iOS 4.1- */
  font-display: swap;
}

[class^="ri-"], [class*=" ri-"] {
  font-family: 'remixicon' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ri-lg { font-size: 1.3333em; line-height: 0.75em; vertical-align: -.0667em; }
.ri-xl { font-size: 1.5em; line-height: 0.6666em; vertical-align: -.075em; }
.ri-xxs { font-size: .5em; }
.ri-xs { font-size: .75em; }
.ri-sm { font-size: .875em }
.ri-1x { font-size: 1em; }
.ri-2x { font-size: 2em; }
.ri-3x { font-size: 3em; }
.ri-4x { font-size: 4em; }
.ri-5x { font-size: 5em; }
.ri-6x { font-size: 6em; }
.ri-7x { font-size: 7em; }
.ri-8x { font-size: 8em; }
.ri-9x { font-size: 9em; }
.ri-10x { font-size: 10em; }
.ri-fw { text-align: center; width: 1.25em; }

.mdi:before,
.mdi-set {
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.mdi-web::before {
  content: "\F059F";
}
.mdi-menu::before {
  content: "\F035C";
}
.mdi-pencil-outline::before {
  content: "\F0CB6";
}
.mdi-server::before {
  content: "\F048B";
}
.mdi-cellphone-message::before {
  content: "\F08D3";
}
.mdi-apple-finder::before {
  content: "\F0036";
}
.mdi-update::before {
  content: "\F06B0";
}
.mdi-developer-board::before {
  content: "\F0697";
}
.ri-check-fill:before {
 content: "\eb7a"; 
}
.ri-double-quotes-l:before {
 content: "\ec51"; 
}
.ri-double-quotes-r:before {
 content: "\ec52"; 
}
.ri-pencil-ruler-2-line:before {
 content: "\efe2"; 
}
.ri-google-fill:before {
 content: "\edd4"; 
}
.ri-slideshow-line:before {
 content: "\f158"; 
}
.mdi-cookie-settings-outline::before {
  content: "\F16DD";
}
.mdi-sticker-text-outline::before {
  content: "\F178F";
}
.mdi-check-bold::before {
  content: "\F0E1E";
}
.mdi-mail::before {
  content: "\F0EBB";
}
.ri-arrow-up-line:before { 
  content: "\ea76"; 
}




