@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@500;800&display=swap);
/* You can add global styles to this file, and also import other style files */
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url('MaterialIcons-Regular.4674f8ded773cb03e824.eot'); /* For IE6-8 */
  src: local('Material Icons'),
       local('MaterialIcons-Regular'),
       url('MaterialIcons-Regular.cff684e59ffb052d72cb.woff2') format('woff2'),
       url('MaterialIcons-Regular.83bebaf37c09c7e1c3ee.woff') format('woff'),
       url('MaterialIcons-Regular.5e7382c63da0098d634a.ttf') format('truetype');
}
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}
body {
  line-height: 1;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
a {
  text-decoration: none;
  color: black;
}
.landing-page-slider .swiper-pagination-bullet {
  width: 16px;
  height: 16px;
  border: 1.3px solid #FFFFFF;
  background-color: Transparent;
  background: none;
  margin-left: 9px;
  margin-bottom: 10px;
  border-radius: 100px;
}
.landing-page-slider .swiper-pagination-bullet-active {
  background: #FFFFFF;
}
/**
 * Swiper 6.7.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: July 1, 2021
 */
@font-face {
  font-family: "swiper-icons";
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-container-pointer-events {
  touch-action: pan-y;
}
.swiper-container-pointer-events.swiper-container-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(44px / 44 * 27);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: 44px;
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (44px / 2));
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-theme-color);
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: 44px;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-feature-settings: normal, ;
  font-variant: normal;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: "prev";
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: "next";
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000;
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 50%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-theme-color);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-theme-color);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s infinite linear;
          animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-theme-color);
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@-webkit-keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-container-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.landing-page-slider .swiper-pagination-bullet {
  width: 16px;
  height: 16px;
  border: 1.3px solid #ffffff;
  background-color: Transparent;
  background: none;
  margin-left: 9px;
  margin-bottom: 10px;
  border-radius: 100px;
}
.landing-page-slider .swiper-pagination-bullet-active {
  background: #ffffff;
}
:root {
  --tui-height-l-c: 56px;
  --tui-height-xs-c: 24px;
  --tui-selection-c: rgba(112, 182, 246, 0.12);
  --surface-a: #ffffff;
  --surface-b: #f8f9fa;
  --surface-c: #e9ecef;
  --surface-d: #dee2e6;
  --surface-e: #ffffff;
  --surface-f: #ffffff;
  --text-color: #495057;
  --text-color-secondary: #6c757d;
  --primary-color: #4898DF;
  --primary-color-text: #ffffff;
  --font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  --surface-0: #ffffff;
  --surface-50: #FAFAFA;
  --surface-100: #F5F5F5;
  --surface-200: #EEEEEE;
  --surface-300: #E0E0E0;
  --surface-400: #BDBDBD;
  --surface-500: #9E9E9E;
  --surface-600: #757575;
  --surface-700: #616161;
  --surface-800: #424242;
  --surface-900: #212121;
  --gray-50: #FAFAFA;
  --gray-100: #F5F5F5;
  --gray-200: #EEEEEE;
  --gray-300: #E0E0E0;
  --gray-400: #BDBDBD;
  --gray-500: #9E9E9E;
  --gray-600: #757575;
  --gray-700: #616161;
  --gray-800: #424242;
  --gray-900: #212121;
  --content-padding: 1.25rem;
  --inline-spacing: 0.5rem;
  --border-radius: 6px;
  --surface-ground: #eff3f8;
  --surface-section: #ffffff;
  --surface-card: #ffffff;
  --surface-overlay: #ffffff;
  --surface-border: #dfe7ef;
  --surface-hover: #f6f9fc;
  --focus-ring: 0 0 0 0.2rem #99F6E4;
  --maskbg: rgba(0, 0, 0, 0.4);
  --primary-accent-800: #E3F4F2;
  --primary-accent-500: #d2e8e6;
  --primary-accent-300: #bcd7d4;
}
@media screen and (min-width: 1170px) {
  :root {
    --container-width: 73.125rem;
  }
}
@media screen and (max-width: 1170px) {
  :root {
    --container-width: 90vw;
  }
}
.header-outlet {
  position: sticky;
  top: 0;
  height: 56px;
  height: var(--tui-height-l-c);
  z-index: 100;
  background: #eff2f7;
}
.scrollbar-outlet {
  height: calc(100vh - 56px - (0.5em * 2) - 5px);
  height: calc(100vh - var(--tui-height-l-c) - (0.5em * 2) - 5px);
}
body {
  background-color: #eff2f7;
}
.d-flex {
  display: flex !important;
}
.justify-content-center {
  justify-content: center !important;
}
.align-content-center {
  align-content: center !important;
}
.justify-items-center {
  justify-items: center !important;
}
.align-items-center {
  align-items: center !important;
}
.w-100 {
  width: 100% !important;
}
.w-75 {
  width: 75% !important;
}
.w-50 {
  width: 50% !important;
}
.w-25 {
  width: 25% !important;
}
.text-align-center {
  text-align: center !important;
}
.mx-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.sticky-menu {
  position: sticky;
}
.swiper-button-prev,
.swiper-button-next {
  background-image: url('mobile-carousel-buttom.09eae01d392b0449ec50.svg');
  background-repeat: no-repeat;
  background-position: center center;
  width: 36px;
  height: 36px;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  content: "";
}
.swiper-button-prev {
  transform: rotate(180deg);
}
.swiper-button-disabled {
  display: none;
}
body {
  height: 100%;
  overflow-y: auto;
}
body {
  margin: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.wrapper-banner .swiper-slide {
  overflow: hidden;
}
.vjs-big-play-button {
  display: none !important;
}
.video-js {
  background: #eff2f7;
}
button {
  cursor: pointer;
}
.charact-list .mat-form-field-outline {
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
  background: white;
  border-radius: 5px;
}
@media screen and (max-width: 768px) {
  div.cdk-overlay-container div.cdk-global-overlay-wrapper div.cdk-overlay-pane {
    width: 100vw;
    max-width: 100vw !important;
  }

  .tariff-name h4 {
    font-size: 11px !important;
  }
  .tariff-name h4 + p {
    font-size: 10px !important;
  }
  .tariff-name .price-block h2 {
    font-size: 25px !important;
  }
}
@media screen and (max-width: 1170px) {
  .menu-opened {
    overflow: hidden;
  }
}
.cursor-pointer {
  cursor: pointer;
}
.cdk-global-scrollblock {
  position: inherit;
}
div.fr-wrapper > div > a {
  display: none !important;
}
.read-cdk .ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
.read-cdk .ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
  border: none;
}
.read-cdk .ck-editor__top {
  display: none !important;
}
.read-cdk .ck.ck-widget__selection-handle {
  display: none;
}
textarea:focus,
input:focus {
  outline: none;
}
@media screen and (min-width: 1921px) {
  html {
    font-size: 22.4px;
  }

  body {
    font-size: 17px !important;
  }
}
@media screen and (min-width: 3400px) {
  html {
    font-size: 34px;
  }

  body {
    font-size: 27px !important;
  }
}
ckeditor .ck-editor__main p {
  font-size: 1.0769230769em;
}
ckeditor .ck-editor__main h4 {
  font-size: 1em;
  font-weight: bolder;
}
ckeditor .ck-editor__main h3 {
  font-size: 1.17em;
  font-weight: bolder;
}
ckeditor .ck-editor__main h2 {
  font-size: 1.5em;
  font-weight: bolder;
}
ckeditor .ck-editor__main .ck-read-only {
  background: transparent !important;
}
tui-wrapper[data-appearance=archive] {
  background: #bc71c9;
  color: #fff;
}
tui-wrapper[data-appearance=archive][data-state=hovered] {
  background: #a381ff;
}
tui-wrapper[data-appearance=archive][data-state=pressed] {
  background: #8f75d1;
}
tui-wrapper[data-appearance=archive][data-state=disabled] {
  background: #eaecee;
}
.swiper-outline swiper.responses .swiper-wrapper .swiper-slide {
  height: auto;
  align-items: unset;
}
@media screen and (max-width: 1169px) {
  .conditions-modal {
    height: 100vh;
  }
}
.player-ycc {
  width: auto;
  height: auto;
}
.disabled-button {
  opacity: 0.3;
  pointer-events: none;
  cursor: default;
}
.white-label {
  font-weight: normal;
  font-family: UbuntuRegular, sans-serif, sans-serif;
  font-style: normal;
  font-size: 1.2307692308em;
  color: #ffffff;
}
.mdi-10k {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-10k:before {
  content: "10k";
}
.mdi-10mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-10mp:before {
  content: "10mp";
}
.mdi-11mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-11mp:before {
  content: "11mp";
}
.mdi-123 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-123:before {
  content: "123";
}
.mdi-12mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-12mp:before {
  content: "12mp";
}
.mdi-13mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-13mp:before {
  content: "13mp";
}
.mdi-14mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-14mp:before {
  content: "14mp";
}
.mdi-15mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-15mp:before {
  content: "15mp";
}
.mdi-16mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-16mp:before {
  content: "16mp";
}
.mdi-17mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-17mp:before {
  content: "17mp";
}
.mdi-18-up-rating {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-18-up-rating:before {
  content: "18-up-rating";
}
.mdi-18mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-18mp:before {
  content: "18mp";
}
.mdi-19mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-19mp:before {
  content: "19mp";
}
.mdi-1k {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-1k:before {
  content: "1k";
}
.mdi-1k-plus {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-1k-plus:before {
  content: "1k-plus";
}
.mdi-1x_mobiledata {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-1x_mobiledata:before {
  content: "1x_mobiledata";
}
.mdi-20mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-20mp:before {
  content: "20mp";
}
.mdi-21mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-21mp:before {
  content: "21mp";
}
.mdi-22mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-22mp:before {
  content: "22mp";
}
.mdi-23mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-23mp:before {
  content: "23mp";
}
.mdi-24mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-24mp:before {
  content: "24mp";
}
.mdi-2k {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-2k:before {
  content: "2k";
}
.mdi-2k-plus {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-2k-plus:before {
  content: "2k-plus";
}
.mdi-2mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-2mp:before {
  content: "2mp";
}
.mdi-30fps {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-30fps:before {
  content: "30fps";
}
.mdi-30fps_select {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-30fps_select:before {
  content: "30fps_select";
}
.mdi-360 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-360:before {
  content: "360";
}
.mdi-3d_rotation {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-3d_rotation:before {
  content: "3d_rotation";
}
.mdi-3g_mobiledata {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-3g_mobiledata:before {
  content: "3g_mobiledata";
}
.mdi-3k {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-3k:before {
  content: "3k";
}
.mdi-3k_plus {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-3k_plus:before {
  content: "3k_plus";
}
.mdi-3mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-3mp:before {
  content: "3mp";
}
.mdi-3p {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-3p:before {
  content: "3p";
}
.mdi-4g_mobiledata {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-4g_mobiledata:before {
  content: "4g_mobiledata";
}
.mdi-4g_plus_mobiledata {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-4g_plus_mobiledata:before {
  content: "4g_plus_mobiledata";
}
.mdi-4k {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-4k:before {
  content: "4k";
}
.mdi-4k_plus {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-4k_plus:before {
  content: "4k_plus";
}
.mdi-4mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-4mp:before {
  content: "4mp";
}
.mdi-5g {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-5g:before {
  content: "5g";
}
.mdi-5k {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-5k:before {
  content: "5k";
}
.mdi-5k_plus {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-5k_plus:before {
  content: "5k_plus";
}
.mdi-5mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-5mp:before {
  content: "5mp";
}
.mdi-60fps {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-60fps:before {
  content: "60fps";
}
.mdi-60fps_select {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-60fps_select:before {
  content: "60fps_select";
}
.mdi-6_ft_apart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-6_ft_apart:before {
  content: "6_ft_apart";
}
.mdi-6k {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-6k:before {
  content: "6k";
}
.mdi-6k_plus {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-6k_plus:before {
  content: "6k_plus";
}
.mdi-6mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-6mp:before {
  content: "6mp";
}
.mdi-7k {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-7k:before {
  content: "7k";
}
.mdi-7k_plus {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-7k_plus:before {
  content: "7k_plus";
}
.mdi-7mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-7mp:before {
  content: "7mp";
}
.mdi-8k {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-8k:before {
  content: "8k";
}
.mdi-8k_plus {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-8k_plus:before {
  content: "8k_plus";
}
.mdi-8mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-8mp:before {
  content: "8mp";
}
.mdi-9k {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-9k:before {
  content: "9k";
}
.mdi-9k_plus {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-9k_plus:before {
  content: "9k_plus";
}
.mdi-9mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-9mp:before {
  content: "9mp";
}
.mdi-abc {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-abc:before {
  content: "abc";
}
.mdi-ac_unit {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-ac_unit:before {
  content: "ac_unit";
}
.mdi-access_alarm {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-access_alarm:before {
  content: "access_alarm";
}
.mdi-access_alarms {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-access_alarms:before {
  content: "access_alarms";
}
.mdi-access_time {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-access_time:before {
  content: "access_time";
}
.mdi-access_time_filled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-access_time_filled:before {
  content: "access_time_filled";
}
.mdi-accessibility {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-accessibility:before {
  content: "accessibility";
}
.mdi-accessibility_new {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-accessibility_new:before {
  content: "accessibility_new";
}
.mdi-accessible {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-accessible:before {
  content: "accessible";
}
.mdi-accessible_forward {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-accessible_forward:before {
  content: "accessible_forward";
}
.mdi-account_balance {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-account_balance:before {
  content: "account_balance";
}
.mdi-account_balance_wallet {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-account_balance_wallet:before {
  content: "account_balance_wallet";
}
.mdi-account_box {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-account_box:before {
  content: "account_box";
}
.mdi-account_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-account_circle:before {
  content: "account_circle";
}
.mdi-account_tree {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-account_tree:before {
  content: "account_tree";
}
.mdi-ad_units {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-ad_units:before {
  content: "ad_units";
}
.mdi-adb {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-adb:before {
  content: "adb";
}
.mdi-add {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add:before {
  content: "add";
}
.mdi-add_a_photo {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_a_photo:before {
  content: "add_a_photo";
}
.mdi-add_alarm {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_alarm:before {
  content: "add_alarm";
}
.mdi-add_alert {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_alert:before {
  content: "add_alert";
}
.mdi-add_box {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_box:before {
  content: "add_box";
}
.mdi-add_business {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_business:before {
  content: "add_business";
}
.mdi-add_card {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_card:before {
  content: "add_card";
}
.mdi-add_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_chart:before {
  content: "add_chart";
}
.mdi-add_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_circle:before {
  content: "add_circle";
}
.mdi-add_circle_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_circle_outline:before {
  content: "add_circle_outline";
}
.mdi-add_comment {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_comment:before {
  content: "add_comment";
}
.mdi-add_home {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_home:before {
  content: "add_home";
}
.mdi-add_home_work {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_home_work:before {
  content: "add_home_work";
}
.mdi-add_ic_call {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_ic_call:before {
  content: "add_ic_call";
}
.mdi-add_link {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_link:before {
  content: "add_link";
}
.mdi-add_location {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_location:before {
  content: "add_location";
}
.mdi-add_location_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_location_alt:before {
  content: "add_location_alt";
}
.mdi-add_moderator {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_moderator:before {
  content: "add_moderator";
}
.mdi-add_photo_alternate {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_photo_alternate:before {
  content: "add_photo_alternate";
}
.mdi-add_reaction {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_reaction:before {
  content: "add_reaction";
}
.mdi-add_road {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_road:before {
  content: "add_road";
}
.mdi-add_shopping_cart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_shopping_cart:before {
  content: "add_shopping_cart";
}
.mdi-add_task {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_task:before {
  content: "add_task";
}
.mdi-add_to_drive {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_to_drive:before {
  content: "add_to_drive";
}
.mdi-add_to_home_screen {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_to_home_screen:before {
  content: "add_to_home_screen";
}
.mdi-add_to_photos {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_to_photos:before {
  content: "add_to_photos";
}
.mdi-add_to_queue {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-add_to_queue:before {
  content: "add_to_queue";
}
.mdi-addchart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-addchart:before {
  content: "addchart";
}
.mdi-adf_scanner {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-adf_scanner:before {
  content: "adf_scanner";
}
.mdi-adjust {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-adjust:before {
  content: "adjust";
}
.mdi-admin_panel_settings {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-admin_panel_settings:before {
  content: "admin_panel_settings";
}
.mdi-adobe {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-adobe:before {
  content: "adobe";
}
.mdi-ads_click {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-ads_click:before {
  content: "ads_click";
}
.mdi-agriculture {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-agriculture:before {
  content: "agriculture";
}
.mdi-air {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-air:before {
  content: "air";
}
.mdi-airline_seat_flat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airline_seat_flat:before {
  content: "airline_seat_flat";
}
.mdi-airline_seat_flat_angled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airline_seat_flat_angled:before {
  content: "airline_seat_flat_angled";
}
.mdi-airline_seat_individual_suite {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airline_seat_individual_suite:before {
  content: "airline_seat_individual_suite";
}
.mdi-airline_seat_legroom_extra {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airline_seat_legroom_extra:before {
  content: "airline_seat_legroom_extra";
}
.mdi-airline_seat_legroom_normal {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airline_seat_legroom_normal:before {
  content: "airline_seat_legroom_normal";
}
.mdi-airline_seat_legroom_reduced {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airline_seat_legroom_reduced:before {
  content: "airline_seat_legroom_reduced";
}
.mdi-airline_seat_recline_extra {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airline_seat_recline_extra:before {
  content: "airline_seat_recline_extra";
}
.mdi-airline_seat_recline_normal {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airline_seat_recline_normal:before {
  content: "airline_seat_recline_normal";
}
.mdi-airline_stops {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airline_stops:before {
  content: "airline_stops";
}
.mdi-airlines {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airlines:before {
  content: "airlines";
}
.mdi-airplane_ticket {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airplane_ticket:before {
  content: "airplane_ticket";
}
.mdi-airplanemode_active {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airplanemode_active:before {
  content: "airplanemode_active";
}
.mdi-airplanemode_inactive {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airplanemode_inactive:before {
  content: "airplanemode_inactive";
}
.mdi-airplanemode_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airplanemode_off:before {
  content: "airplanemode_off";
}
.mdi-airplanemode_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airplanemode_on:before {
  content: "airplanemode_on";
}
.mdi-airplay {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airplay:before {
  content: "airplay";
}
.mdi-airport_shuttle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-airport_shuttle:before {
  content: "airport_shuttle";
}
.mdi-alarm {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-alarm:before {
  content: "alarm";
}
.mdi-alarm_add {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-alarm_add:before {
  content: "alarm_add";
}
.mdi-alarm_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-alarm_off:before {
  content: "alarm_off";
}
.mdi-alarm_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-alarm_on:before {
  content: "alarm_on";
}
.mdi-album {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-album:before {
  content: "album";
}
.mdi-align_horizontal_center {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-align_horizontal_center:before {
  content: "align_horizontal_center";
}
.mdi-align_horizontal_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-align_horizontal_left:before {
  content: "align_horizontal_left";
}
.mdi-align_horizontal_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-align_horizontal_right:before {
  content: "align_horizontal_right";
}
.mdi-align_vertical_bottom {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-align_vertical_bottom:before {
  content: "align_vertical_bottom";
}
.mdi-align_vertical_center {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-align_vertical_center:before {
  content: "align_vertical_center";
}
.mdi-align_vertical_top {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-align_vertical_top:before {
  content: "align_vertical_top";
}
.mdi-all_inbox {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-all_inbox:before {
  content: "all_inbox";
}
.mdi-all_inclusive {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-all_inclusive:before {
  content: "all_inclusive";
}
.mdi-all_out {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-all_out:before {
  content: "all_out";
}
.mdi-alt_route {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-alt_route:before {
  content: "alt_route";
}
.mdi-alternate_email {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-alternate_email:before {
  content: "alternate_email";
}
.mdi-amp_stories {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-amp_stories:before {
  content: "amp_stories";
}
.mdi-analytics {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-analytics:before {
  content: "analytics";
}
.mdi-anchor {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-anchor:before {
  content: "anchor";
}
.mdi-android {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-android:before {
  content: "android";
}
.mdi-animation {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-animation:before {
  content: "animation";
}
.mdi-announcement {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-announcement:before {
  content: "announcement";
}
.mdi-aod {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-aod:before {
  content: "aod";
}
.mdi-apartment {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-apartment:before {
  content: "apartment";
}
.mdi-api {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-api:before {
  content: "api";
}
.mdi-app_blocking {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-app_blocking:before {
  content: "app_blocking";
}
.mdi-app_registration {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-app_registration:before {
  content: "app_registration";
}
.mdi-app_settings_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-app_settings_alt:before {
  content: "app_settings_alt";
}
.mdi-app_shortcut {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-app_shortcut:before {
  content: "app_shortcut";
}
.mdi-apple {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-apple:before {
  content: "apple";
}
.mdi-approval {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-approval:before {
  content: "approval";
}
.mdi-apps {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-apps:before {
  content: "apps";
}
.mdi-apps_outage {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-apps_outage:before {
  content: "apps_outage";
}
.mdi-architecture {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-architecture:before {
  content: "architecture";
}
.mdi-archive {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-archive:before {
  content: "archive";
}
.mdi-area_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-area_chart:before {
  content: "area_chart";
}
.mdi-arrow_back {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_back:before {
  content: "arrow_back";
}
.mdi-arrow_back_ios {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_back_ios:before {
  content: "arrow_back_ios";
}
.mdi-arrow_back_ios_new {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_back_ios_new:before {
  content: "arrow_back_ios_new";
}
.mdi-arrow_circle_down {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_circle_down:before {
  content: "arrow_circle_down";
}
.mdi-arrow_circle_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_circle_left:before {
  content: "arrow_circle_left";
}
.mdi-arrow_circle_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_circle_right:before {
  content: "arrow_circle_right";
}
.mdi-arrow_circle_up {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_circle_up:before {
  content: "arrow_circle_up";
}
.mdi-arrow_downward {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_downward:before {
  content: "arrow_downward";
}
.mdi-arrow_drop_down {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_drop_down:before {
  content: "arrow_drop_down";
}
.mdi-arrow_drop_down_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_drop_down_circle:before {
  content: "arrow_drop_down_circle";
}
.mdi-arrow_drop_up {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_drop_up:before {
  content: "arrow_drop_up";
}
.mdi-arrow_forward {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_forward:before {
  content: "arrow_forward";
}
.mdi-arrow_forward_ios {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_forward_ios:before {
  content: "arrow_forward_ios";
}
.mdi-arrow_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_left:before {
  content: "arrow_left";
}
.mdi-arrow_outward {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_outward:before {
  content: "arrow_outward";
}
.mdi-arrow_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_right:before {
  content: "arrow_right";
}
.mdi-arrow_right_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_right_alt:before {
  content: "arrow_right_alt";
}
.mdi-arrow_upward {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-arrow_upward:before {
  content: "arrow_upward";
}
.mdi-art_track {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-art_track:before {
  content: "art_track";
}
.mdi-article {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-article:before {
  content: "article";
}
.mdi-aspect_ratio {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-aspect_ratio:before {
  content: "aspect_ratio";
}
.mdi-assessment {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-assessment:before {
  content: "assessment";
}
.mdi-assignment {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-assignment:before {
  content: "assignment";
}
.mdi-assignment_ind {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-assignment_ind:before {
  content: "assignment_ind";
}
.mdi-assignment_late {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-assignment_late:before {
  content: "assignment_late";
}
.mdi-assignment_return {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-assignment_return:before {
  content: "assignment_return";
}
.mdi-assignment_returned {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-assignment_returned:before {
  content: "assignment_returned";
}
.mdi-assignment_turned_in {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-assignment_turned_in:before {
  content: "assignment_turned_in";
}
.mdi-assist_walker {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-assist_walker:before {
  content: "assist_walker";
}
.mdi-assistant {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-assistant:before {
  content: "assistant";
}
.mdi-assistant_direction {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-assistant_direction:before {
  content: "assistant_direction";
}
.mdi-assistant_photo {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-assistant_photo:before {
  content: "assistant_photo";
}
.mdi-assured_workload {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-assured_workload:before {
  content: "assured_workload";
}
.mdi-atm {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-atm:before {
  content: "atm";
}
.mdi-attach_email {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-attach_email:before {
  content: "attach_email";
}
.mdi-attach_file {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-attach_file:before {
  content: "attach_file";
}
.mdi-attach_money {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-attach_money:before {
  content: "attach_money";
}
.mdi-attachment {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-attachment:before {
  content: "attachment";
}
.mdi-attractions {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-attractions:before {
  content: "attractions";
}
.mdi-attribution {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-attribution:before {
  content: "attribution";
}
.mdi-audio_file {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-audio_file:before {
  content: "audio_file";
}
.mdi-audiotrack {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-audiotrack:before {
  content: "audiotrack";
}
.mdi-auto_awesome {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-auto_awesome:before {
  content: "auto_awesome";
}
.mdi-auto_awesome_mosaic {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-auto_awesome_mosaic:before {
  content: "auto_awesome_mosaic";
}
.mdi-auto_awesome_motion {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-auto_awesome_motion:before {
  content: "auto_awesome_motion";
}
.mdi-auto_delete {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-auto_delete:before {
  content: "auto_delete";
}
.mdi-auto_fix_high {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-auto_fix_high:before {
  content: "auto_fix_high";
}
.mdi-auto_fix_normal {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-auto_fix_normal:before {
  content: "auto_fix_normal";
}
.mdi-auto_fix_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-auto_fix_off:before {
  content: "auto_fix_off";
}
.mdi-auto_graph {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-auto_graph:before {
  content: "auto_graph";
}
.mdi-auto_mode {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-auto_mode:before {
  content: "auto_mode";
}
.mdi-auto_stories {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-auto_stories:before {
  content: "auto_stories";
}
.mdi-autofps_select {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-autofps_select:before {
  content: "autofps_select";
}
.mdi-autorenew {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-autorenew:before {
  content: "autorenew";
}
.mdi-av_timer {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-av_timer:before {
  content: "av_timer";
}
.mdi-baby_changing_station {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-baby_changing_station:before {
  content: "baby_changing_station";
}
.mdi-back_hand {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-back_hand:before {
  content: "back_hand";
}
.mdi-backpack {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-backpack:before {
  content: "backpack";
}
.mdi-backspace {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-backspace:before {
  content: "backspace";
}
.mdi-backup {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-backup:before {
  content: "backup";
}
.mdi-backup_table {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-backup_table:before {
  content: "backup_table";
}
.mdi-badge {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-badge:before {
  content: "badge";
}
.mdi-bakery_dining {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bakery_dining:before {
  content: "bakery_dining";
}
.mdi-balance {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-balance:before {
  content: "balance";
}
.mdi-balcony {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-balcony:before {
  content: "balcony";
}
.mdi-ballot {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-ballot:before {
  content: "ballot";
}
.mdi-bar_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bar_chart:before {
  content: "bar_chart";
}
.mdi-batch_prediction {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-batch_prediction:before {
  content: "batch_prediction";
}
.mdi-bathroom {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bathroom:before {
  content: "bathroom";
}
.mdi-bathtub {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bathtub:before {
  content: "bathtub";
}
.mdi-battery_0_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-battery_0_bar:before {
  content: "battery_0_bar";
}
.mdi-battery_1_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-battery_1_bar:before {
  content: "battery_1_bar";
}
.mdi-battery_2_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-battery_2_bar:before {
  content: "battery_2_bar";
}
.mdi-battery_3_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-battery_3_bar:before {
  content: "battery_3_bar";
}
.mdi-battery_4_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-battery_4_bar:before {
  content: "battery_4_bar";
}
.mdi-battery_5_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-battery_5_bar:before {
  content: "battery_5_bar";
}
.mdi-battery_6_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-battery_6_bar:before {
  content: "battery_6_bar";
}
.mdi-battery_alert {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-battery_alert:before {
  content: "battery_alert";
}
.mdi-battery_charging_full {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-battery_charging_full:before {
  content: "battery_charging_full";
}
.mdi-battery_full {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-battery_full:before {
  content: "battery_full";
}
.mdi-battery_saver {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-battery_saver:before {
  content: "battery_saver";
}
.mdi-battery_std {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-battery_std:before {
  content: "battery_std";
}
.mdi-battery_unknown {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-battery_unknown:before {
  content: "battery_unknown";
}
.mdi-beach_access {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-beach_access:before {
  content: "beach_access";
}
.mdi-bed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bed:before {
  content: "bed";
}
.mdi-bedroom_baby {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bedroom_baby:before {
  content: "bedroom_baby";
}
.mdi-bedroom_child {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bedroom_child:before {
  content: "bedroom_child";
}
.mdi-bedroom_parent {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bedroom_parent:before {
  content: "bedroom_parent";
}
.mdi-bedtime {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bedtime:before {
  content: "bedtime";
}
.mdi-bedtime_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bedtime_off:before {
  content: "bedtime_off";
}
.mdi-beenhere {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-beenhere:before {
  content: "beenhere";
}
.mdi-bento {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bento:before {
  content: "bento";
}
.mdi-bike_scooter {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bike_scooter:before {
  content: "bike_scooter";
}
.mdi-biotech {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-biotech:before {
  content: "biotech";
}
.mdi-blender {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-blender:before {
  content: "blender";
}
.mdi-blind {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-blind:before {
  content: "blind";
}
.mdi-blinds {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-blinds:before {
  content: "blinds";
}
.mdi-blinds_closed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-blinds_closed:before {
  content: "blinds_closed";
}
.mdi-block {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-block:before {
  content: "block";
}
.mdi-bloodtype {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bloodtype:before {
  content: "bloodtype";
}
.mdi-bluetooth {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bluetooth:before {
  content: "bluetooth";
}
.mdi-bluetooth_audio {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bluetooth_audio:before {
  content: "bluetooth_audio";
}
.mdi-bluetooth_connected {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bluetooth_connected:before {
  content: "bluetooth_connected";
}
.mdi-bluetooth_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bluetooth_disabled:before {
  content: "bluetooth_disabled";
}
.mdi-bluetooth_drive {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bluetooth_drive:before {
  content: "bluetooth_drive";
}
.mdi-bluetooth_searching {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bluetooth_searching:before {
  content: "bluetooth_searching";
}
.mdi-blur_circular {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-blur_circular:before {
  content: "blur_circular";
}
.mdi-blur_linear {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-blur_linear:before {
  content: "blur_linear";
}
.mdi-blur_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-blur_off:before {
  content: "blur_off";
}
.mdi-blur_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-blur_on:before {
  content: "blur_on";
}
.mdi-bolt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bolt:before {
  content: "bolt";
}
.mdi-book {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-book:before {
  content: "book";
}
.mdi-book_online {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-book_online:before {
  content: "book_online";
}
.mdi-bookmark {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bookmark:before {
  content: "bookmark";
}
.mdi-bookmark_add {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bookmark_add:before {
  content: "bookmark_add";
}
.mdi-bookmark_added {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bookmark_added:before {
  content: "bookmark_added";
}
.mdi-bookmark_border {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bookmark_border:before {
  content: "bookmark_border";
}
.mdi-bookmark_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bookmark_outline:before {
  content: "bookmark_outline";
}
.mdi-bookmark_remove {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bookmark_remove:before {
  content: "bookmark_remove";
}
.mdi-bookmarks {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bookmarks:before {
  content: "bookmarks";
}
.mdi-border_all {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-border_all:before {
  content: "border_all";
}
.mdi-border_bottom {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-border_bottom:before {
  content: "border_bottom";
}
.mdi-border_clear {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-border_clear:before {
  content: "border_clear";
}
.mdi-border_color {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-border_color:before {
  content: "border_color";
}
.mdi-border_horizontal {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-border_horizontal:before {
  content: "border_horizontal";
}
.mdi-border_inner {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-border_inner:before {
  content: "border_inner";
}
.mdi-border_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-border_left:before {
  content: "border_left";
}
.mdi-border_outer {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-border_outer:before {
  content: "border_outer";
}
.mdi-border_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-border_right:before {
  content: "border_right";
}
.mdi-border_style {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-border_style:before {
  content: "border_style";
}
.mdi-border_top {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-border_top:before {
  content: "border_top";
}
.mdi-border_vertical {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-border_vertical:before {
  content: "border_vertical";
}
.mdi-boy {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-boy:before {
  content: "boy";
}
.mdi-branding_watermark {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-branding_watermark:before {
  content: "branding_watermark";
}
.mdi-breakfast_dining {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-breakfast_dining:before {
  content: "breakfast_dining";
}
.mdi-brightness_1 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-brightness_1:before {
  content: "brightness_1";
}
.mdi-brightness_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-brightness_2:before {
  content: "brightness_2";
}
.mdi-brightness_3 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-brightness_3:before {
  content: "brightness_3";
}
.mdi-brightness_4 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-brightness_4:before {
  content: "brightness_4";
}
.mdi-brightness_5 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-brightness_5:before {
  content: "brightness_5";
}
.mdi-brightness_6 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-brightness_6:before {
  content: "brightness_6";
}
.mdi-brightness_7 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-brightness_7:before {
  content: "brightness_7";
}
.mdi-brightness_auto {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-brightness_auto:before {
  content: "brightness_auto";
}
.mdi-brightness_high {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-brightness_high:before {
  content: "brightness_high";
}
.mdi-brightness_low {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-brightness_low:before {
  content: "brightness_low";
}
.mdi-brightness_medium {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-brightness_medium:before {
  content: "brightness_medium";
}
.mdi-broadcast_on_home {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-broadcast_on_home:before {
  content: "broadcast_on_home";
}
.mdi-broadcast_on_personal {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-broadcast_on_personal:before {
  content: "broadcast_on_personal";
}
.mdi-broken_image {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-broken_image:before {
  content: "broken_image";
}
.mdi-browse_gallery {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-browse_gallery:before {
  content: "browse_gallery";
}
.mdi-browser_not_supported {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-browser_not_supported:before {
  content: "browser_not_supported";
}
.mdi-browser_updated {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-browser_updated:before {
  content: "browser_updated";
}
.mdi-brunch_dining {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-brunch_dining:before {
  content: "brunch_dining";
}
.mdi-brush {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-brush:before {
  content: "brush";
}
.mdi-bubble_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bubble_chart:before {
  content: "bubble_chart";
}
.mdi-bug_report {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bug_report:before {
  content: "bug_report";
}
.mdi-build {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-build:before {
  content: "build";
}
.mdi-build_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-build_circle:before {
  content: "build_circle";
}
.mdi-bungalow {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bungalow:before {
  content: "bungalow";
}
.mdi-burst_mode {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-burst_mode:before {
  content: "burst_mode";
}
.mdi-bus_alert {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-bus_alert:before {
  content: "bus_alert";
}
.mdi-business {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-business:before {
  content: "business";
}
.mdi-business_center {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-business_center:before {
  content: "business_center";
}
.mdi-cabin {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cabin:before {
  content: "cabin";
}
.mdi-cable {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cable:before {
  content: "cable";
}
.mdi-cached {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cached:before {
  content: "cached";
}
.mdi-cake {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cake:before {
  content: "cake";
}
.mdi-calculate {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-calculate:before {
  content: "calculate";
}
.mdi-calendar_month {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-calendar_month:before {
  content: "calendar_month";
}
.mdi-calendar_today {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-calendar_today:before {
  content: "calendar_today";
}
.mdi-calendar_view_day {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-calendar_view_day:before {
  content: "calendar_view_day";
}
.mdi-calendar_view_month {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-calendar_view_month:before {
  content: "calendar_view_month";
}
.mdi-calendar_view_week {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-calendar_view_week:before {
  content: "calendar_view_week";
}
.mdi-call {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-call:before {
  content: "call";
}
.mdi-call_end {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-call_end:before {
  content: "call_end";
}
.mdi-call_made {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-call_made:before {
  content: "call_made";
}
.mdi-call_merge {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-call_merge:before {
  content: "call_merge";
}
.mdi-call_missed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-call_missed:before {
  content: "call_missed";
}
.mdi-call_missed_outgoing {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-call_missed_outgoing:before {
  content: "call_missed_outgoing";
}
.mdi-call_received {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-call_received:before {
  content: "call_received";
}
.mdi-call_split {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-call_split:before {
  content: "call_split";
}
.mdi-call_to_action {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-call_to_action:before {
  content: "call_to_action";
}
.mdi-camera {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-camera:before {
  content: "camera";
}
.mdi-camera_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-camera_alt:before {
  content: "camera_alt";
}
.mdi-camera_enhance {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-camera_enhance:before {
  content: "camera_enhance";
}
.mdi-camera_front {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-camera_front:before {
  content: "camera_front";
}
.mdi-camera_indoor {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-camera_indoor:before {
  content: "camera_indoor";
}
.mdi-camera_outdoor {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-camera_outdoor:before {
  content: "camera_outdoor";
}
.mdi-camera_rear {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-camera_rear:before {
  content: "camera_rear";
}
.mdi-camera_roll {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-camera_roll:before {
  content: "camera_roll";
}
.mdi-cameraswitch {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cameraswitch:before {
  content: "cameraswitch";
}
.mdi-campaign {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-campaign:before {
  content: "campaign";
}
.mdi-cancel {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cancel:before {
  content: "cancel";
}
.mdi-cancel_presentation {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cancel_presentation:before {
  content: "cancel_presentation";
}
.mdi-cancel_schedule_send {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cancel_schedule_send:before {
  content: "cancel_schedule_send";
}
.mdi-candlestick_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-candlestick_chart:before {
  content: "candlestick_chart";
}
.mdi-car_crash {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-car_crash:before {
  content: "car_crash";
}
.mdi-car_rental {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-car_rental:before {
  content: "car_rental";
}
.mdi-car_repair {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-car_repair:before {
  content: "car_repair";
}
.mdi-card_giftcard {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-card_giftcard:before {
  content: "card_giftcard";
}
.mdi-card_membership {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-card_membership:before {
  content: "card_membership";
}
.mdi-card_travel {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-card_travel:before {
  content: "card_travel";
}
.mdi-carpenter {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-carpenter:before {
  content: "carpenter";
}
.mdi-cases {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cases:before {
  content: "cases";
}
.mdi-casino {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-casino:before {
  content: "casino";
}
.mdi-cast {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cast:before {
  content: "cast";
}
.mdi-cast_connected {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cast_connected:before {
  content: "cast_connected";
}
.mdi-cast_for_education {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cast_for_education:before {
  content: "cast_for_education";
}
.mdi-castle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-castle:before {
  content: "castle";
}
.mdi-catching_pokemon {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-catching_pokemon:before {
  content: "catching_pokemon";
}
.mdi-category {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-category:before {
  content: "category";
}
.mdi-celebration {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-celebration:before {
  content: "celebration";
}
.mdi-cell_tower {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cell_tower:before {
  content: "cell_tower";
}
.mdi-cell_wifi {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cell_wifi:before {
  content: "cell_wifi";
}
.mdi-center_focus_strong {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-center_focus_strong:before {
  content: "center_focus_strong";
}
.mdi-center_focus_weak {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-center_focus_weak:before {
  content: "center_focus_weak";
}
.mdi-chair {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-chair:before {
  content: "chair";
}
.mdi-chair_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-chair_alt:before {
  content: "chair_alt";
}
.mdi-chalet {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-chalet:before {
  content: "chalet";
}
.mdi-change_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-change_circle:before {
  content: "change_circle";
}
.mdi-change_history {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-change_history:before {
  content: "change_history";
}
.mdi-charging_station {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-charging_station:before {
  content: "charging_station";
}
.mdi-chat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-chat:before {
  content: "chat";
}
.mdi-chat_bubble {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-chat_bubble:before {
  content: "chat_bubble";
}
.mdi-chat_bubble_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-chat_bubble_outline:before {
  content: "chat_bubble_outline";
}
.mdi-check {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-check:before {
  content: "check";
}
.mdi-check_box {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-check_box:before {
  content: "check_box";
}
.mdi-check_box_outline_blank {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-check_box_outline_blank:before {
  content: "check_box_outline_blank";
}
.mdi-check_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-check_circle:before {
  content: "check_circle";
}
.mdi-check_circle_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-check_circle_outline:before {
  content: "check_circle_outline";
}
.mdi-checklist {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-checklist:before {
  content: "checklist";
}
.mdi-checklist_rtl {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-checklist_rtl:before {
  content: "checklist_rtl";
}
.mdi-checkroom {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-checkroom:before {
  content: "checkroom";
}
.mdi-chevron_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-chevron_left:before {
  content: "chevron_left";
}
.mdi-chevron_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-chevron_right:before {
  content: "chevron_right";
}
.mdi-child_care {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-child_care:before {
  content: "child_care";
}
.mdi-child_friendly {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-child_friendly:before {
  content: "child_friendly";
}
.mdi-chrome_reader_mode {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-chrome_reader_mode:before {
  content: "chrome_reader_mode";
}
.mdi-church {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-church:before {
  content: "church";
}
.mdi-circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-circle:before {
  content: "circle";
}
.mdi-circle_notifications {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-circle_notifications:before {
  content: "circle_notifications";
}
.mdi-class {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-class:before {
  content: "class";
}
.mdi-clean_hands {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-clean_hands:before {
  content: "clean_hands";
}
.mdi-cleaning_services {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cleaning_services:before {
  content: "cleaning_services";
}
.mdi-clear {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-clear:before {
  content: "clear";
}
.mdi-clear_all {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-clear_all:before {
  content: "clear_all";
}
.mdi-close {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-close:before {
  content: "close";
}
.mdi-close_fullscreen {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-close_fullscreen:before {
  content: "close_fullscreen";
}
.mdi-closed_caption {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-closed_caption:before {
  content: "closed_caption";
}
.mdi-closed_caption_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-closed_caption_disabled:before {
  content: "closed_caption_disabled";
}
.mdi-closed_caption_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-closed_caption_off:before {
  content: "closed_caption_off";
}
.mdi-cloud {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cloud:before {
  content: "cloud";
}
.mdi-cloud_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cloud_circle:before {
  content: "cloud_circle";
}
.mdi-cloud_done {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cloud_done:before {
  content: "cloud_done";
}
.mdi-cloud_download {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cloud_download:before {
  content: "cloud_download";
}
.mdi-cloud_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cloud_off:before {
  content: "cloud_off";
}
.mdi-cloud_queue {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cloud_queue:before {
  content: "cloud_queue";
}
.mdi-cloud_sync {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cloud_sync:before {
  content: "cloud_sync";
}
.mdi-cloud_upload {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cloud_upload:before {
  content: "cloud_upload";
}
.mdi-co2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-co2:before {
  content: "co2";
}
.mdi-co_present {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-co_present:before {
  content: "co_present";
}
.mdi-code {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-code:before {
  content: "code";
}
.mdi-code_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-code_off:before {
  content: "code_off";
}
.mdi-coffee {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-coffee:before {
  content: "coffee";
}
.mdi-coffee_maker {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-coffee_maker:before {
  content: "coffee_maker";
}
.mdi-collections {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-collections:before {
  content: "collections";
}
.mdi-collections_bookmark {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-collections_bookmark:before {
  content: "collections_bookmark";
}
.mdi-color_lens {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-color_lens:before {
  content: "color_lens";
}
.mdi-colorize {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-colorize:before {
  content: "colorize";
}
.mdi-comment {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-comment:before {
  content: "comment";
}
.mdi-comment_bank {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-comment_bank:before {
  content: "comment_bank";
}
.mdi-comments_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-comments_disabled:before {
  content: "comments_disabled";
}
.mdi-commit {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-commit:before {
  content: "commit";
}
.mdi-commute {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-commute:before {
  content: "commute";
}
.mdi-compare {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-compare:before {
  content: "compare";
}
.mdi-compare_arrows {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-compare_arrows:before {
  content: "compare_arrows";
}
.mdi-compass_calibration {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-compass_calibration:before {
  content: "compass_calibration";
}
.mdi-compost {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-compost:before {
  content: "compost";
}
.mdi-compress {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-compress:before {
  content: "compress";
}
.mdi-computer {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-computer:before {
  content: "computer";
}
.mdi-confirmation_num {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-confirmation_num:before {
  content: "confirmation_num";
}
.mdi-confirmation_number {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-confirmation_number:before {
  content: "confirmation_number";
}
.mdi-connect_without_contact {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-connect_without_contact:before {
  content: "connect_without_contact";
}
.mdi-connected_tv {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-connected_tv:before {
  content: "connected_tv";
}
.mdi-connecting_airports {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-connecting_airports:before {
  content: "connecting_airports";
}
.mdi-construction {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-construction:before {
  content: "construction";
}
.mdi-contact_emergency {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-contact_emergency:before {
  content: "contact_emergency";
}
.mdi-contact_mail {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-contact_mail:before {
  content: "contact_mail";
}
.mdi-contact_page {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-contact_page:before {
  content: "contact_page";
}
.mdi-contact_phone {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-contact_phone:before {
  content: "contact_phone";
}
.mdi-contact_support {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-contact_support:before {
  content: "contact_support";
}
.mdi-contactless {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-contactless:before {
  content: "contactless";
}
.mdi-contacts {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-contacts:before {
  content: "contacts";
}
.mdi-content_copy {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-content_copy:before {
  content: "content_copy";
}
.mdi-content_cut {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-content_cut:before {
  content: "content_cut";
}
.mdi-content_paste {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-content_paste:before {
  content: "content_paste";
}
.mdi-content_paste_go {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-content_paste_go:before {
  content: "content_paste_go";
}
.mdi-content_paste_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-content_paste_off:before {
  content: "content_paste_off";
}
.mdi-content_paste_search {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-content_paste_search:before {
  content: "content_paste_search";
}
.mdi-contrast {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-contrast:before {
  content: "contrast";
}
.mdi-control_camera {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-control_camera:before {
  content: "control_camera";
}
.mdi-control_point {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-control_point:before {
  content: "control_point";
}
.mdi-control_point_duplicate {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-control_point_duplicate:before {
  content: "control_point_duplicate";
}
.mdi-cookie {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cookie:before {
  content: "cookie";
}
.mdi-copy {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-copy:before {
  content: "copy";
}
.mdi-copy_all {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-copy_all:before {
  content: "copy_all";
}
.mdi-copyright {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-copyright:before {
  content: "copyright";
}
.mdi-coronavirus {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-coronavirus:before {
  content: "coronavirus";
}
.mdi-corporate_fare {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-corporate_fare:before {
  content: "corporate_fare";
}
.mdi-cottage {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cottage:before {
  content: "cottage";
}
.mdi-countertops {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-countertops:before {
  content: "countertops";
}
.mdi-create {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-create:before {
  content: "create";
}
.mdi-create_new_folder {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-create_new_folder:before {
  content: "create_new_folder";
}
.mdi-credit_card {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-credit_card:before {
  content: "credit_card";
}
.mdi-credit_card_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-credit_card_off:before {
  content: "credit_card_off";
}
.mdi-credit_score {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-credit_score:before {
  content: "credit_score";
}
.mdi-crib {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-crib:before {
  content: "crib";
}
.mdi-crisis_alert {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-crisis_alert:before {
  content: "crisis_alert";
}
.mdi-crop {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-crop:before {
  content: "crop";
}
.mdi-crop_16_9 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-crop_16_9:before {
  content: "crop_16_9";
}
.mdi-crop_3_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-crop_3_2:before {
  content: "crop_3_2";
}
.mdi-crop_5_4 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-crop_5_4:before {
  content: "crop_5_4";
}
.mdi-crop_7_5 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-crop_7_5:before {
  content: "crop_7_5";
}
.mdi-crop_din {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-crop_din:before {
  content: "crop_din";
}
.mdi-crop_free {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-crop_free:before {
  content: "crop_free";
}
.mdi-crop_landscape {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-crop_landscape:before {
  content: "crop_landscape";
}
.mdi-crop_original {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-crop_original:before {
  content: "crop_original";
}
.mdi-crop_portrait {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-crop_portrait:before {
  content: "crop_portrait";
}
.mdi-crop_rotate {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-crop_rotate:before {
  content: "crop_rotate";
}
.mdi-crop_square {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-crop_square:before {
  content: "crop_square";
}
.mdi-cruelty_free {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cruelty_free:before {
  content: "cruelty_free";
}
.mdi-css {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-css:before {
  content: "css";
}
.mdi-currency_bitcoin {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-currency_bitcoin:before {
  content: "currency_bitcoin";
}
.mdi-currency_exchange {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-currency_exchange:before {
  content: "currency_exchange";
}
.mdi-currency_franc {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-currency_franc:before {
  content: "currency_franc";
}
.mdi-currency_lira {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-currency_lira:before {
  content: "currency_lira";
}
.mdi-currency_pound {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-currency_pound:before {
  content: "currency_pound";
}
.mdi-currency_ruble {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-currency_ruble:before {
  content: "currency_ruble";
}
.mdi-currency_rupee {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-currency_rupee:before {
  content: "currency_rupee";
}
.mdi-currency_yen {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-currency_yen:before {
  content: "currency_yen";
}
.mdi-currency_yuan {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-currency_yuan:before {
  content: "currency_yuan";
}
.mdi-curtains {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-curtains:before {
  content: "curtains";
}
.mdi-curtains_closed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-curtains_closed:before {
  content: "curtains_closed";
}
.mdi-cut {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cut:before {
  content: "cut";
}
.mdi-cyclone {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-cyclone:before {
  content: "cyclone";
}
.mdi-dangerous {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dangerous:before {
  content: "dangerous";
}
.mdi-dark_mode {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dark_mode:before {
  content: "dark_mode";
}
.mdi-dashboard {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dashboard:before {
  content: "dashboard";
}
.mdi-dashboard_customize {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dashboard_customize:before {
  content: "dashboard_customize";
}
.mdi-data_array {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-data_array:before {
  content: "data_array";
}
.mdi-data_exploration {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-data_exploration:before {
  content: "data_exploration";
}
.mdi-data_object {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-data_object:before {
  content: "data_object";
}
.mdi-data_saver_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-data_saver_off:before {
  content: "data_saver_off";
}
.mdi-data_saver_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-data_saver_on:before {
  content: "data_saver_on";
}
.mdi-data_thresholding {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-data_thresholding:before {
  content: "data_thresholding";
}
.mdi-data_usage {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-data_usage:before {
  content: "data_usage";
}
.mdi-dataset {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dataset:before {
  content: "dataset";
}
.mdi-dataset_linked {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dataset_linked:before {
  content: "dataset_linked";
}
.mdi-date_range {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-date_range:before {
  content: "date_range";
}
.mdi-deblur {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-deblur:before {
  content: "deblur";
}
.mdi-deck {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-deck:before {
  content: "deck";
}
.mdi-dehaze {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dehaze:before {
  content: "dehaze";
}
.mdi-delete {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-delete:before {
  content: "delete";
}
.mdi-delete_forever {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-delete_forever:before {
  content: "delete_forever";
}
.mdi-delete_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-delete_outline:before {
  content: "delete_outline";
}
.mdi-delete_sweep {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-delete_sweep:before {
  content: "delete_sweep";
}
.mdi-delivery_dining {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-delivery_dining:before {
  content: "delivery_dining";
}
.mdi-density_large {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-density_large:before {
  content: "density_large";
}
.mdi-density_medium {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-density_medium:before {
  content: "density_medium";
}
.mdi-density_small {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-density_small:before {
  content: "density_small";
}
.mdi-departure_board {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-departure_board:before {
  content: "departure_board";
}
.mdi-description {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-description:before {
  content: "description";
}
.mdi-deselect {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-deselect:before {
  content: "deselect";
}
.mdi-design_services {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-design_services:before {
  content: "design_services";
}
.mdi-desk {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-desk:before {
  content: "desk";
}
.mdi-desktop_access_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-desktop_access_disabled:before {
  content: "desktop_access_disabled";
}
.mdi-desktop_mac {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-desktop_mac:before {
  content: "desktop_mac";
}
.mdi-desktop_windows {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-desktop_windows:before {
  content: "desktop_windows";
}
.mdi-details {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-details:before {
  content: "details";
}
.mdi-developer_board {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-developer_board:before {
  content: "developer_board";
}
.mdi-developer_board_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-developer_board_off:before {
  content: "developer_board_off";
}
.mdi-developer_mode {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-developer_mode:before {
  content: "developer_mode";
}
.mdi-device_hub {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-device_hub:before {
  content: "device_hub";
}
.mdi-device_thermostat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-device_thermostat:before {
  content: "device_thermostat";
}
.mdi-device_unknown {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-device_unknown:before {
  content: "device_unknown";
}
.mdi-devices {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-devices:before {
  content: "devices";
}
.mdi-devices_fold {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-devices_fold:before {
  content: "devices_fold";
}
.mdi-devices_other {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-devices_other:before {
  content: "devices_other";
}
.mdi-dialer_sip {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dialer_sip:before {
  content: "dialer_sip";
}
.mdi-dialpad {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dialpad:before {
  content: "dialpad";
}
.mdi-diamond {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-diamond:before {
  content: "diamond";
}
.mdi-difference {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-difference:before {
  content: "difference";
}
.mdi-dining {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dining:before {
  content: "dining";
}
.mdi-dinner_dining {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dinner_dining:before {
  content: "dinner_dining";
}
.mdi-directions {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions:before {
  content: "directions";
}
.mdi-directions_bike {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_bike:before {
  content: "directions_bike";
}
.mdi-directions_boat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_boat:before {
  content: "directions_boat";
}
.mdi-directions_boat_filled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_boat_filled:before {
  content: "directions_boat_filled";
}
.mdi-directions_bus {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_bus:before {
  content: "directions_bus";
}
.mdi-directions_bus_filled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_bus_filled:before {
  content: "directions_bus_filled";
}
.mdi-directions_car {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_car:before {
  content: "directions_car";
}
.mdi-directions_car_filled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_car_filled:before {
  content: "directions_car_filled";
}
.mdi-directions_ferry {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_ferry:before {
  content: "directions_ferry";
}
.mdi-directions_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_off:before {
  content: "directions_off";
}
.mdi-directions_railway {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_railway:before {
  content: "directions_railway";
}
.mdi-directions_railway_filled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_railway_filled:before {
  content: "directions_railway_filled";
}
.mdi-directions_run {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_run:before {
  content: "directions_run";
}
.mdi-directions_subway {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_subway:before {
  content: "directions_subway";
}
.mdi-directions_subway_filled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_subway_filled:before {
  content: "directions_subway_filled";
}
.mdi-directions_train {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_train:before {
  content: "directions_train";
}
.mdi-directions_transit {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_transit:before {
  content: "directions_transit";
}
.mdi-directions_transit_filled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_transit_filled:before {
  content: "directions_transit_filled";
}
.mdi-directions_walk {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-directions_walk:before {
  content: "directions_walk";
}
.mdi-dirty_lens {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dirty_lens:before {
  content: "dirty_lens";
}
.mdi-disabled_by_default {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-disabled_by_default:before {
  content: "disabled_by_default";
}
.mdi-disabled_visible {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-disabled_visible:before {
  content: "disabled_visible";
}
.mdi-disc_full {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-disc_full:before {
  content: "disc_full";
}
.mdi-discord {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-discord:before {
  content: "discord";
}
.mdi-discount {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-discount:before {
  content: "discount";
}
.mdi-display_settings {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-display_settings:before {
  content: "display_settings";
}
.mdi-diversity_1 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-diversity_1:before {
  content: "diversity_1";
}
.mdi-diversity_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-diversity_2:before {
  content: "diversity_2";
}
.mdi-diversity_3 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-diversity_3:before {
  content: "diversity_3";
}
.mdi-dnd_forwardslash {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dnd_forwardslash:before {
  content: "dnd_forwardslash";
}
.mdi-dns {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dns:before {
  content: "dns";
}
.mdi-do_disturb {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-do_disturb:before {
  content: "do_disturb";
}
.mdi-do_disturb_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-do_disturb_alt:before {
  content: "do_disturb_alt";
}
.mdi-do_disturb_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-do_disturb_off:before {
  content: "do_disturb_off";
}
.mdi-do_disturb_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-do_disturb_on:before {
  content: "do_disturb_on";
}
.mdi-do_not_disturb {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-do_not_disturb:before {
  content: "do_not_disturb";
}
.mdi-do_not_disturb_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-do_not_disturb_alt:before {
  content: "do_not_disturb_alt";
}
.mdi-do_not_disturb_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-do_not_disturb_off:before {
  content: "do_not_disturb_off";
}
.mdi-do_not_disturb_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-do_not_disturb_on:before {
  content: "do_not_disturb_on";
}
.mdi-do_not_disturb_on_total_silence {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-do_not_disturb_on_total_silence:before {
  content: "do_not_disturb_on_total_silence";
}
.mdi-do_not_step {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-do_not_step:before {
  content: "do_not_step";
}
.mdi-do_not_touch {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-do_not_touch:before {
  content: "do_not_touch";
}
.mdi-dock {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dock:before {
  content: "dock";
}
.mdi-document_scanner {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-document_scanner:before {
  content: "document_scanner";
}
.mdi-domain {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-domain:before {
  content: "domain";
}
.mdi-domain_add {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-domain_add:before {
  content: "domain_add";
}
.mdi-domain_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-domain_disabled:before {
  content: "domain_disabled";
}
.mdi-domain_verification {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-domain_verification:before {
  content: "domain_verification";
}
.mdi-done {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-done:before {
  content: "done";
}
.mdi-done_all {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-done_all:before {
  content: "done_all";
}
.mdi-done_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-done_outline:before {
  content: "done_outline";
}
.mdi-donut_large {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-donut_large:before {
  content: "donut_large";
}
.mdi-donut_small {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-donut_small:before {
  content: "donut_small";
}
.mdi-door_back {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-door_back:before {
  content: "door_back";
}
.mdi-door_front {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-door_front:before {
  content: "door_front";
}
.mdi-door_sliding {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-door_sliding:before {
  content: "door_sliding";
}
.mdi-doorbell {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-doorbell:before {
  content: "doorbell";
}
.mdi-double_arrow {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-double_arrow:before {
  content: "double_arrow";
}
.mdi-downhill_skiing {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-downhill_skiing:before {
  content: "downhill_skiing";
}
.mdi-download {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-download:before {
  content: "download";
}
.mdi-download_done {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-download_done:before {
  content: "download_done";
}
.mdi-download_for_offline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-download_for_offline:before {
  content: "download_for_offline";
}
.mdi-downloading {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-downloading:before {
  content: "downloading";
}
.mdi-drafts {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-drafts:before {
  content: "drafts";
}
.mdi-drag_handle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-drag_handle:before {
  content: "drag_handle";
}
.mdi-drag_indicator {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-drag_indicator:before {
  content: "drag_indicator";
}
.mdi-draw {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-draw:before {
  content: "draw";
}
.mdi-drive_eta {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-drive_eta:before {
  content: "drive_eta";
}
.mdi-drive_file_move {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-drive_file_move:before {
  content: "drive_file_move";
}
.mdi-drive_file_move_rtl {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-drive_file_move_rtl:before {
  content: "drive_file_move_rtl";
}
.mdi-drive_file_rename_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-drive_file_rename_outline:before {
  content: "drive_file_rename_outline";
}
.mdi-drive_folder_upload {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-drive_folder_upload:before {
  content: "drive_folder_upload";
}
.mdi-dry {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dry:before {
  content: "dry";
}
.mdi-dry_cleaning {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dry_cleaning:before {
  content: "dry_cleaning";
}
.mdi-duo {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-duo:before {
  content: "duo";
}
.mdi-dvr {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dvr:before {
  content: "dvr";
}
.mdi-dynamic_feed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dynamic_feed:before {
  content: "dynamic_feed";
}
.mdi-dynamic_form {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-dynamic_form:before {
  content: "dynamic_form";
}
.mdi-e_mobiledata {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-e_mobiledata:before {
  content: "e_mobiledata";
}
.mdi-earbuds {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-earbuds:before {
  content: "earbuds";
}
.mdi-earbuds_battery {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-earbuds_battery:before {
  content: "earbuds_battery";
}
.mdi-east {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-east:before {
  content: "east";
}
.mdi-eco {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-eco:before {
  content: "eco";
}
.mdi-edgesensor_high {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-edgesensor_high:before {
  content: "edgesensor_high";
}
.mdi-edgesensor_low {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-edgesensor_low:before {
  content: "edgesensor_low";
}
.mdi-edit {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-edit:before {
  content: "edit";
}
.mdi-edit_attributes {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-edit_attributes:before {
  content: "edit_attributes";
}
.mdi-edit_calendar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-edit_calendar:before {
  content: "edit_calendar";
}
.mdi-edit_location {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-edit_location:before {
  content: "edit_location";
}
.mdi-edit_location_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-edit_location_alt:before {
  content: "edit_location_alt";
}
.mdi-edit_note {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-edit_note:before {
  content: "edit_note";
}
.mdi-edit_notifications {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-edit_notifications:before {
  content: "edit_notifications";
}
.mdi-edit_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-edit_off:before {
  content: "edit_off";
}
.mdi-edit_road {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-edit_road:before {
  content: "edit_road";
}
.mdi-egg {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-egg:before {
  content: "egg";
}
.mdi-egg_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-egg_alt:before {
  content: "egg_alt";
}
.mdi-eject {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-eject:before {
  content: "eject";
}
.mdi-elderly {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-elderly:before {
  content: "elderly";
}
.mdi-elderly_woman {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-elderly_woman:before {
  content: "elderly_woman";
}
.mdi-electric_bike {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-electric_bike:before {
  content: "electric_bike";
}
.mdi-electric_bolt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-electric_bolt:before {
  content: "electric_bolt";
}
.mdi-electric_car {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-electric_car:before {
  content: "electric_car";
}
.mdi-electric_meter {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-electric_meter:before {
  content: "electric_meter";
}
.mdi-electric_moped {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-electric_moped:before {
  content: "electric_moped";
}
.mdi-electric_rickshaw {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-electric_rickshaw:before {
  content: "electric_rickshaw";
}
.mdi-electric_scooter {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-electric_scooter:before {
  content: "electric_scooter";
}
.mdi-electrical_services {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-electrical_services:before {
  content: "electrical_services";
}
.mdi-elevator {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-elevator:before {
  content: "elevator";
}
.mdi-email {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-email:before {
  content: "email";
}
.mdi-emergency {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-emergency:before {
  content: "emergency";
}
.mdi-emergency_recording {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-emergency_recording:before {
  content: "emergency_recording";
}
.mdi-emergency_share {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-emergency_share:before {
  content: "emergency_share";
}
.mdi-emoji_emotions {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-emoji_emotions:before {
  content: "emoji_emotions";
}
.mdi-emoji_events {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-emoji_events:before {
  content: "emoji_events";
}
.mdi-emoji_flags {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-emoji_flags:before {
  content: "emoji_flags";
}
.mdi-emoji_food_beverage {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-emoji_food_beverage:before {
  content: "emoji_food_beverage";
}
.mdi-emoji_nature {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-emoji_nature:before {
  content: "emoji_nature";
}
.mdi-emoji_objects {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-emoji_objects:before {
  content: "emoji_objects";
}
.mdi-emoji_people {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-emoji_people:before {
  content: "emoji_people";
}
.mdi-emoji_symbols {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-emoji_symbols:before {
  content: "emoji_symbols";
}
.mdi-emoji_transportation {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-emoji_transportation:before {
  content: "emoji_transportation";
}
.mdi-energy_savings_leaf {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-energy_savings_leaf:before {
  content: "energy_savings_leaf";
}
.mdi-engineering {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-engineering:before {
  content: "engineering";
}
.mdi-enhance_photo_translate {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-enhance_photo_translate:before {
  content: "enhance_photo_translate";
}
.mdi-enhanced_encryption {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-enhanced_encryption:before {
  content: "enhanced_encryption";
}
.mdi-equalizer {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-equalizer:before {
  content: "equalizer";
}
.mdi-error {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-error:before {
  content: "error";
}
.mdi-error_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-error_outline:before {
  content: "error_outline";
}
.mdi-escalator {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-escalator:before {
  content: "escalator";
}
.mdi-escalator_warning {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-escalator_warning:before {
  content: "escalator_warning";
}
.mdi-euro {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-euro:before {
  content: "euro";
}
.mdi-euro_symbol {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-euro_symbol:before {
  content: "euro_symbol";
}
.mdi-ev_station {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-ev_station:before {
  content: "ev_station";
}
.mdi-event {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-event:before {
  content: "event";
}
.mdi-event_available {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-event_available:before {
  content: "event_available";
}
.mdi-event_busy {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-event_busy:before {
  content: "event_busy";
}
.mdi-event_note {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-event_note:before {
  content: "event_note";
}
.mdi-event_repeat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-event_repeat:before {
  content: "event_repeat";
}
.mdi-event_seat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-event_seat:before {
  content: "event_seat";
}
.mdi-exit_to_app {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-exit_to_app:before {
  content: "exit_to_app";
}
.mdi-expand {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-expand:before {
  content: "expand";
}
.mdi-expand_circle_down {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-expand_circle_down:before {
  content: "expand_circle_down";
}
.mdi-expand_less {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-expand_less:before {
  content: "expand_less";
}
.mdi-expand_more {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-expand_more:before {
  content: "expand_more";
}
.mdi-explicit {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-explicit:before {
  content: "explicit";
}
.mdi-explore {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-explore:before {
  content: "explore";
}
.mdi-explore_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-explore_off:before {
  content: "explore_off";
}
.mdi-exposure {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-exposure:before {
  content: "exposure";
}
.mdi-exposure_minus_1 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-exposure_minus_1:before {
  content: "exposure_minus_1";
}
.mdi-exposure_minus_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-exposure_minus_2:before {
  content: "exposure_minus_2";
}
.mdi-exposure_neg_1 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-exposure_neg_1:before {
  content: "exposure_neg_1";
}
.mdi-exposure_neg_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-exposure_neg_2:before {
  content: "exposure_neg_2";
}
.mdi-exposure_plus_1 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-exposure_plus_1:before {
  content: "exposure_plus_1";
}
.mdi-exposure_plus_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-exposure_plus_2:before {
  content: "exposure_plus_2";
}
.mdi-exposure_zero {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-exposure_zero:before {
  content: "exposure_zero";
}
.mdi-extension {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-extension:before {
  content: "extension";
}
.mdi-extension_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-extension_off:before {
  content: "extension_off";
}
.mdi-face {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-face:before {
  content: "face";
}
.mdi-face_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-face_2:before {
  content: "face_2";
}
.mdi-face_3 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-face_3:before {
  content: "face_3";
}
.mdi-face_4 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-face_4:before {
  content: "face_4";
}
.mdi-face_5 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-face_5:before {
  content: "face_5";
}
.mdi-face_6 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-face_6:before {
  content: "face_6";
}
.mdi-face_retouching_natural {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-face_retouching_natural:before {
  content: "face_retouching_natural";
}
.mdi-face_retouching_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-face_retouching_off:before {
  content: "face_retouching_off";
}
.mdi-face_unlock {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-face_unlock:before {
  content: "face_unlock";
}
.mdi-facebook {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-facebook:before {
  content: "facebook";
}
.mdi-fact_check {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fact_check:before {
  content: "fact_check";
}
.mdi-factory {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-factory:before {
  content: "factory";
}
.mdi-family_restroom {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-family_restroom:before {
  content: "family_restroom";
}
.mdi-fast_forward {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fast_forward:before {
  content: "fast_forward";
}
.mdi-fast_rewind {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fast_rewind:before {
  content: "fast_rewind";
}
.mdi-fastfood {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fastfood:before {
  content: "fastfood";
}
.mdi-favorite {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-favorite:before {
  content: "favorite";
}
.mdi-favorite_border {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-favorite_border:before {
  content: "favorite_border";
}
.mdi-favorite_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-favorite_outline:before {
  content: "favorite_outline";
}
.mdi-fax {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fax:before {
  content: "fax";
}
.mdi-featured_play_list {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-featured_play_list:before {
  content: "featured_play_list";
}
.mdi-featured_video {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-featured_video:before {
  content: "featured_video";
}
.mdi-feed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-feed:before {
  content: "feed";
}
.mdi-feedback {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-feedback:before {
  content: "feedback";
}
.mdi-female {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-female:before {
  content: "female";
}
.mdi-fence {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fence:before {
  content: "fence";
}
.mdi-festival {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-festival:before {
  content: "festival";
}
.mdi-fiber_dvr {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fiber_dvr:before {
  content: "fiber_dvr";
}
.mdi-fiber_manual_record {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fiber_manual_record:before {
  content: "fiber_manual_record";
}
.mdi-fiber_new {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fiber_new:before {
  content: "fiber_new";
}
.mdi-fiber_pin {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fiber_pin:before {
  content: "fiber_pin";
}
.mdi-fiber_smart_record {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fiber_smart_record:before {
  content: "fiber_smart_record";
}
.mdi-file_copy {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-file_copy:before {
  content: "file_copy";
}
.mdi-file_download {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-file_download:before {
  content: "file_download";
}
.mdi-file_download_done {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-file_download_done:before {
  content: "file_download_done";
}
.mdi-file_download_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-file_download_off:before {
  content: "file_download_off";
}
.mdi-file_open {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-file_open:before {
  content: "file_open";
}
.mdi-file_present {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-file_present:before {
  content: "file_present";
}
.mdi-file_upload {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-file_upload:before {
  content: "file_upload";
}
.mdi-filter {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter:before {
  content: "filter";
}
.mdi-filter_1 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_1:before {
  content: "filter_1";
}
.mdi-filter_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_2:before {
  content: "filter_2";
}
.mdi-filter_3 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_3:before {
  content: "filter_3";
}
.mdi-filter_4 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_4:before {
  content: "filter_4";
}
.mdi-filter_5 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_5:before {
  content: "filter_5";
}
.mdi-filter_6 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_6:before {
  content: "filter_6";
}
.mdi-filter_7 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_7:before {
  content: "filter_7";
}
.mdi-filter_8 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_8:before {
  content: "filter_8";
}
.mdi-filter_9 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_9:before {
  content: "filter_9";
}
.mdi-filter_9_plus {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_9_plus:before {
  content: "filter_9_plus";
}
.mdi-filter_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_alt:before {
  content: "filter_alt";
}
.mdi-filter_alt_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_alt_off:before {
  content: "filter_alt_off";
}
.mdi-filter_b_and_w {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_b_and_w:before {
  content: "filter_b_and_w";
}
.mdi-filter_center_focus {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_center_focus:before {
  content: "filter_center_focus";
}
.mdi-filter_drama {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_drama:before {
  content: "filter_drama";
}
.mdi-filter_frames {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_frames:before {
  content: "filter_frames";
}
.mdi-filter_hdr {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_hdr:before {
  content: "filter_hdr";
}
.mdi-filter_list {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_list:before {
  content: "filter_list";
}
.mdi-filter_list_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_list_off:before {
  content: "filter_list_off";
}
.mdi-filter_none {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_none:before {
  content: "filter_none";
}
.mdi-filter_tilt_shift {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_tilt_shift:before {
  content: "filter_tilt_shift";
}
.mdi-filter_vintage {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-filter_vintage:before {
  content: "filter_vintage";
}
.mdi-find_in_page {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-find_in_page:before {
  content: "find_in_page";
}
.mdi-find_replace {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-find_replace:before {
  content: "find_replace";
}
.mdi-fingerprint {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fingerprint:before {
  content: "fingerprint";
}
.mdi-fire_extinguisher {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fire_extinguisher:before {
  content: "fire_extinguisher";
}
.mdi-fire_hydrant_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fire_hydrant_alt:before {
  content: "fire_hydrant_alt";
}
.mdi-fire_truck {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fire_truck:before {
  content: "fire_truck";
}
.mdi-fireplace {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fireplace:before {
  content: "fireplace";
}
.mdi-first_page {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-first_page:before {
  content: "first_page";
}
.mdi-fit_screen {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fit_screen:before {
  content: "fit_screen";
}
.mdi-fitbit {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fitbit:before {
  content: "fitbit";
}
.mdi-fitness_center {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fitness_center:before {
  content: "fitness_center";
}
.mdi-flag {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flag:before {
  content: "flag";
}
.mdi-flag_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flag_circle:before {
  content: "flag_circle";
}
.mdi-flaky {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flaky:before {
  content: "flaky";
}
.mdi-flare {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flare:before {
  content: "flare";
}
.mdi-flash_auto {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flash_auto:before {
  content: "flash_auto";
}
.mdi-flash_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flash_off:before {
  content: "flash_off";
}
.mdi-flash_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flash_on:before {
  content: "flash_on";
}
.mdi-flashlight_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flashlight_off:before {
  content: "flashlight_off";
}
.mdi-flashlight_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flashlight_on:before {
  content: "flashlight_on";
}
.mdi-flatware {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flatware:before {
  content: "flatware";
}
.mdi-flight {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flight:before {
  content: "flight";
}
.mdi-flight_class {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flight_class:before {
  content: "flight_class";
}
.mdi-flight_land {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flight_land:before {
  content: "flight_land";
}
.mdi-flight_takeoff {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flight_takeoff:before {
  content: "flight_takeoff";
}
.mdi-flip {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flip:before {
  content: "flip";
}
.mdi-flip_camera_android {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flip_camera_android:before {
  content: "flip_camera_android";
}
.mdi-flip_camera_ios {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flip_camera_ios:before {
  content: "flip_camera_ios";
}
.mdi-flip_to_back {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flip_to_back:before {
  content: "flip_to_back";
}
.mdi-flip_to_front {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flip_to_front:before {
  content: "flip_to_front";
}
.mdi-flood {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flood:before {
  content: "flood";
}
.mdi-flourescent {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flourescent:before {
  content: "flourescent";
}
.mdi-fluorescent {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fluorescent:before {
  content: "fluorescent";
}
.mdi-flutter_dash {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-flutter_dash:before {
  content: "flutter_dash";
}
.mdi-fmd_bad {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fmd_bad:before {
  content: "fmd_bad";
}
.mdi-fmd_good {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fmd_good:before {
  content: "fmd_good";
}
.mdi-folder {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-folder:before {
  content: "folder";
}
.mdi-folder_copy {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-folder_copy:before {
  content: "folder_copy";
}
.mdi-folder_delete {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-folder_delete:before {
  content: "folder_delete";
}
.mdi-folder_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-folder_off:before {
  content: "folder_off";
}
.mdi-folder_open {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-folder_open:before {
  content: "folder_open";
}
.mdi-folder_shared {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-folder_shared:before {
  content: "folder_shared";
}
.mdi-folder_special {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-folder_special:before {
  content: "folder_special";
}
.mdi-folder_zip {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-folder_zip:before {
  content: "folder_zip";
}
.mdi-follow_the_signs {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-follow_the_signs:before {
  content: "follow_the_signs";
}
.mdi-font_download {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-font_download:before {
  content: "font_download";
}
.mdi-font_download_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-font_download_off:before {
  content: "font_download_off";
}
.mdi-food_bank {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-food_bank:before {
  content: "food_bank";
}
.mdi-forest {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-forest:before {
  content: "forest";
}
.mdi-fork_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fork_left:before {
  content: "fork_left";
}
.mdi-fork_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fork_right:before {
  content: "fork_right";
}
.mdi-format_align_center {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_align_center:before {
  content: "format_align_center";
}
.mdi-format_align_justify {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_align_justify:before {
  content: "format_align_justify";
}
.mdi-format_align_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_align_left:before {
  content: "format_align_left";
}
.mdi-format_align_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_align_right:before {
  content: "format_align_right";
}
.mdi-format_bold {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_bold:before {
  content: "format_bold";
}
.mdi-format_clear {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_clear:before {
  content: "format_clear";
}
.mdi-format_color_fill {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_color_fill:before {
  content: "format_color_fill";
}
.mdi-format_color_reset {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_color_reset:before {
  content: "format_color_reset";
}
.mdi-format_color_text {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_color_text:before {
  content: "format_color_text";
}
.mdi-format_indent_decrease {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_indent_decrease:before {
  content: "format_indent_decrease";
}
.mdi-format_indent_increase {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_indent_increase:before {
  content: "format_indent_increase";
}
.mdi-format_italic {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_italic:before {
  content: "format_italic";
}
.mdi-format_line_spacing {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_line_spacing:before {
  content: "format_line_spacing";
}
.mdi-format_list_bulleted {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_list_bulleted:before {
  content: "format_list_bulleted";
}
.mdi-format_list_numbered {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_list_numbered:before {
  content: "format_list_numbered";
}
.mdi-format_list_numbered_rtl {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_list_numbered_rtl:before {
  content: "format_list_numbered_rtl";
}
.mdi-format_overline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_overline:before {
  content: "format_overline";
}
.mdi-format_paint {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_paint:before {
  content: "format_paint";
}
.mdi-format_quote {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_quote:before {
  content: "format_quote";
}
.mdi-format_shapes {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_shapes:before {
  content: "format_shapes";
}
.mdi-format_size {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_size:before {
  content: "format_size";
}
.mdi-format_strikethrough {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_strikethrough:before {
  content: "format_strikethrough";
}
.mdi-format_textdirection_l_to_r {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_textdirection_l_to_r:before {
  content: "format_textdirection_l_to_r";
}
.mdi-format_textdirection_r_to_l {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_textdirection_r_to_l:before {
  content: "format_textdirection_r_to_l";
}
.mdi-format_underline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_underline:before {
  content: "format_underline";
}
.mdi-format_underlined {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-format_underlined:before {
  content: "format_underlined";
}
.mdi-fort {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fort:before {
  content: "fort";
}
.mdi-forum {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-forum:before {
  content: "forum";
}
.mdi-forward {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-forward:before {
  content: "forward";
}
.mdi-forward_10 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-forward_10:before {
  content: "forward_10";
}
.mdi-forward_30 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-forward_30:before {
  content: "forward_30";
}
.mdi-forward_5 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-forward_5:before {
  content: "forward_5";
}
.mdi-forward_to_inbox {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-forward_to_inbox:before {
  content: "forward_to_inbox";
}
.mdi-foundation {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-foundation:before {
  content: "foundation";
}
.mdi-free_breakfast {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-free_breakfast:before {
  content: "free_breakfast";
}
.mdi-free_cancellation {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-free_cancellation:before {
  content: "free_cancellation";
}
.mdi-front_hand {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-front_hand:before {
  content: "front_hand";
}
.mdi-fullscreen {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fullscreen:before {
  content: "fullscreen";
}
.mdi-fullscreen_exit {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-fullscreen_exit:before {
  content: "fullscreen_exit";
}
.mdi-functions {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-functions:before {
  content: "functions";
}
.mdi-g_mobiledata {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-g_mobiledata:before {
  content: "g_mobiledata";
}
.mdi-g_translate {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-g_translate:before {
  content: "g_translate";
}
.mdi-gamepad {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-gamepad:before {
  content: "gamepad";
}
.mdi-games {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-games:before {
  content: "games";
}
.mdi-garage {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-garage:before {
  content: "garage";
}
.mdi-gas_meter {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-gas_meter:before {
  content: "gas_meter";
}
.mdi-gavel {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-gavel:before {
  content: "gavel";
}
.mdi-generating_tokens {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-generating_tokens:before {
  content: "generating_tokens";
}
.mdi-gesture {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-gesture:before {
  content: "gesture";
}
.mdi-get_app {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-get_app:before {
  content: "get_app";
}
.mdi-gif {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-gif:before {
  content: "gif";
}
.mdi-gif_box {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-gif_box:before {
  content: "gif_box";
}
.mdi-girl {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-girl:before {
  content: "girl";
}
.mdi-gite {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-gite:before {
  content: "gite";
}
.mdi-golf_course {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-golf_course:before {
  content: "golf_course";
}
.mdi-gpp_bad {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-gpp_bad:before {
  content: "gpp_bad";
}
.mdi-gpp_good {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-gpp_good:before {
  content: "gpp_good";
}
.mdi-gpp_maybe {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-gpp_maybe:before {
  content: "gpp_maybe";
}
.mdi-gps_fixed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-gps_fixed:before {
  content: "gps_fixed";
}
.mdi-gps_not_fixed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-gps_not_fixed:before {
  content: "gps_not_fixed";
}
.mdi-gps_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-gps_off:before {
  content: "gps_off";
}
.mdi-grade {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-grade:before {
  content: "grade";
}
.mdi-gradient {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-gradient:before {
  content: "gradient";
}
.mdi-grading {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-grading:before {
  content: "grading";
}
.mdi-grain {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-grain:before {
  content: "grain";
}
.mdi-graphic_eq {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-graphic_eq:before {
  content: "graphic_eq";
}
.mdi-grass {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-grass:before {
  content: "grass";
}
.mdi-grid_3x3 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-grid_3x3:before {
  content: "grid_3x3";
}
.mdi-grid_4x4 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-grid_4x4:before {
  content: "grid_4x4";
}
.mdi-grid_goldenratio {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-grid_goldenratio:before {
  content: "grid_goldenratio";
}
.mdi-grid_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-grid_off:before {
  content: "grid_off";
}
.mdi-grid_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-grid_on:before {
  content: "grid_on";
}
.mdi-grid_view {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-grid_view:before {
  content: "grid_view";
}
.mdi-group {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-group:before {
  content: "group";
}
.mdi-group_add {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-group_add:before {
  content: "group_add";
}
.mdi-group_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-group_off:before {
  content: "group_off";
}
.mdi-group_remove {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-group_remove:before {
  content: "group_remove";
}
.mdi-group_work {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-group_work:before {
  content: "group_work";
}
.mdi-groups {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-groups:before {
  content: "groups";
}
.mdi-groups_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-groups_2:before {
  content: "groups_2";
}
.mdi-groups_3 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-groups_3:before {
  content: "groups_3";
}
.mdi-h_mobiledata {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-h_mobiledata:before {
  content: "h_mobiledata";
}
.mdi-h_plus_mobiledata {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-h_plus_mobiledata:before {
  content: "h_plus_mobiledata";
}
.mdi-hail {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hail:before {
  content: "hail";
}
.mdi-handshake {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-handshake:before {
  content: "handshake";
}
.mdi-handyman {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-handyman:before {
  content: "handyman";
}
.mdi-hardware {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hardware:before {
  content: "hardware";
}
.mdi-hd {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hd:before {
  content: "hd";
}
.mdi-hdr_auto {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hdr_auto:before {
  content: "hdr_auto";
}
.mdi-hdr_auto_select {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hdr_auto_select:before {
  content: "hdr_auto_select";
}
.mdi-hdr_enhanced_select {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hdr_enhanced_select:before {
  content: "hdr_enhanced_select";
}
.mdi-hdr_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hdr_off:before {
  content: "hdr_off";
}
.mdi-hdr_off_select {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hdr_off_select:before {
  content: "hdr_off_select";
}
.mdi-hdr_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hdr_on:before {
  content: "hdr_on";
}
.mdi-hdr_on_select {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hdr_on_select:before {
  content: "hdr_on_select";
}
.mdi-hdr_plus {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hdr_plus:before {
  content: "hdr_plus";
}
.mdi-hdr_strong {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hdr_strong:before {
  content: "hdr_strong";
}
.mdi-hdr_weak {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hdr_weak:before {
  content: "hdr_weak";
}
.mdi-headphones {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-headphones:before {
  content: "headphones";
}
.mdi-headphones_battery {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-headphones_battery:before {
  content: "headphones_battery";
}
.mdi-headset {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-headset:before {
  content: "headset";
}
.mdi-headset_mic {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-headset_mic:before {
  content: "headset_mic";
}
.mdi-headset_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-headset_off:before {
  content: "headset_off";
}
.mdi-healing {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-healing:before {
  content: "healing";
}
.mdi-health_and_safety {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-health_and_safety:before {
  content: "health_and_safety";
}
.mdi-hearing {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hearing:before {
  content: "hearing";
}
.mdi-hearing_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hearing_disabled:before {
  content: "hearing_disabled";
}
.mdi-heart_broken {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-heart_broken:before {
  content: "heart_broken";
}
.mdi-heat_pump {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-heat_pump:before {
  content: "heat_pump";
}
.mdi-height {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-height:before {
  content: "height";
}
.mdi-help {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-help:before {
  content: "help";
}
.mdi-help_center {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-help_center:before {
  content: "help_center";
}
.mdi-help_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-help_outline:before {
  content: "help_outline";
}
.mdi-hevc {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hevc:before {
  content: "hevc";
}
.mdi-hexagon {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hexagon:before {
  content: "hexagon";
}
.mdi-hide_image {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hide_image:before {
  content: "hide_image";
}
.mdi-hide_source {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hide_source:before {
  content: "hide_source";
}
.mdi-high_quality {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-high_quality:before {
  content: "high_quality";
}
.mdi-highlight {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-highlight:before {
  content: "highlight";
}
.mdi-highlight_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-highlight_alt:before {
  content: "highlight_alt";
}
.mdi-highlight_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-highlight_off:before {
  content: "highlight_off";
}
.mdi-highlight_remove {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-highlight_remove:before {
  content: "highlight_remove";
}
.mdi-hiking {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hiking:before {
  content: "hiking";
}
.mdi-history {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-history:before {
  content: "history";
}
.mdi-history_edu {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-history_edu:before {
  content: "history_edu";
}
.mdi-history_toggle_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-history_toggle_off:before {
  content: "history_toggle_off";
}
.mdi-hive {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hive:before {
  content: "hive";
}
.mdi-hls {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hls:before {
  content: "hls";
}
.mdi-hls_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hls_off:before {
  content: "hls_off";
}
.mdi-holiday_village {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-holiday_village:before {
  content: "holiday_village";
}
.mdi-home {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-home:before {
  content: "home";
}
.mdi-home_max {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-home_max:before {
  content: "home_max";
}
.mdi-home_mini {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-home_mini:before {
  content: "home_mini";
}
.mdi-home_repair_service {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-home_repair_service:before {
  content: "home_repair_service";
}
.mdi-home_work {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-home_work:before {
  content: "home_work";
}
.mdi-horizontal_distribute {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-horizontal_distribute:before {
  content: "horizontal_distribute";
}
.mdi-horizontal_rule {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-horizontal_rule:before {
  content: "horizontal_rule";
}
.mdi-horizontal_split {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-horizontal_split:before {
  content: "horizontal_split";
}
.mdi-hot_tub {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hot_tub:before {
  content: "hot_tub";
}
.mdi-hotel {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hotel:before {
  content: "hotel";
}
.mdi-hotel_class {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hotel_class:before {
  content: "hotel_class";
}
.mdi-hourglass_bottom {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hourglass_bottom:before {
  content: "hourglass_bottom";
}
.mdi-hourglass_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hourglass_disabled:before {
  content: "hourglass_disabled";
}
.mdi-hourglass_empty {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hourglass_empty:before {
  content: "hourglass_empty";
}
.mdi-hourglass_full {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hourglass_full:before {
  content: "hourglass_full";
}
.mdi-hourglass_top {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hourglass_top:before {
  content: "hourglass_top";
}
.mdi-house {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-house:before {
  content: "house";
}
.mdi-house_siding {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-house_siding:before {
  content: "house_siding";
}
.mdi-houseboat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-houseboat:before {
  content: "houseboat";
}
.mdi-how_to_reg {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-how_to_reg:before {
  content: "how_to_reg";
}
.mdi-how_to_vote {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-how_to_vote:before {
  content: "how_to_vote";
}
.mdi-html {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-html:before {
  content: "html";
}
.mdi-http {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-http:before {
  content: "http";
}
.mdi-https {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-https:before {
  content: "https";
}
.mdi-hub {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hub:before {
  content: "hub";
}
.mdi-hvac {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-hvac:before {
  content: "hvac";
}
.mdi-ice_skating {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-ice_skating:before {
  content: "ice_skating";
}
.mdi-icecream {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-icecream:before {
  content: "icecream";
}
.mdi-image {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-image:before {
  content: "image";
}
.mdi-image_aspect_ratio {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-image_aspect_ratio:before {
  content: "image_aspect_ratio";
}
.mdi-image_not_supported {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-image_not_supported:before {
  content: "image_not_supported";
}
.mdi-image_search {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-image_search:before {
  content: "image_search";
}
.mdi-imagesearch_roller {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-imagesearch_roller:before {
  content: "imagesearch_roller";
}
.mdi-import_contacts {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-import_contacts:before {
  content: "import_contacts";
}
.mdi-import_export {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-import_export:before {
  content: "import_export";
}
.mdi-important_devices {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-important_devices:before {
  content: "important_devices";
}
.mdi-inbox {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-inbox:before {
  content: "inbox";
}
.mdi-incomplete_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-incomplete_circle:before {
  content: "incomplete_circle";
}
.mdi-indeterminate_check_box {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-indeterminate_check_box:before {
  content: "indeterminate_check_box";
}
.mdi-info {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-info:before {
  content: "info";
}
.mdi-info_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-info_outline:before {
  content: "info_outline";
}
.mdi-input {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-input:before {
  content: "input";
}
.mdi-insert_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-insert_chart:before {
  content: "insert_chart";
}
.mdi-insert_chart_outlined {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-insert_chart_outlined:before {
  content: "insert_chart_outlined";
}
.mdi-insert_comment {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-insert_comment:before {
  content: "insert_comment";
}
.mdi-insert_drive_file {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-insert_drive_file:before {
  content: "insert_drive_file";
}
.mdi-insert_emoticon {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-insert_emoticon:before {
  content: "insert_emoticon";
}
.mdi-insert_invitation {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-insert_invitation:before {
  content: "insert_invitation";
}
.mdi-insert_link {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-insert_link:before {
  content: "insert_link";
}
.mdi-insert_page_break {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-insert_page_break:before {
  content: "insert_page_break";
}
.mdi-insert_photo {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-insert_photo:before {
  content: "insert_photo";
}
.mdi-insights {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-insights:before {
  content: "insights";
}
.mdi-install_desktop {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-install_desktop:before {
  content: "install_desktop";
}
.mdi-install_mobile {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-install_mobile:before {
  content: "install_mobile";
}
.mdi-integration_instructions {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-integration_instructions:before {
  content: "integration_instructions";
}
.mdi-interests {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-interests:before {
  content: "interests";
}
.mdi-interpreter_mode {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-interpreter_mode:before {
  content: "interpreter_mode";
}
.mdi-inventory {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-inventory:before {
  content: "inventory";
}
.mdi-inventory_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-inventory_2:before {
  content: "inventory_2";
}
.mdi-invert_colors {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-invert_colors:before {
  content: "invert_colors";
}
.mdi-invert_colors_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-invert_colors_off:before {
  content: "invert_colors_off";
}
.mdi-invert_colors_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-invert_colors_on:before {
  content: "invert_colors_on";
}
.mdi-ios_share {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-ios_share:before {
  content: "ios_share";
}
.mdi-iron {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-iron:before {
  content: "iron";
}
.mdi-iso {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-iso:before {
  content: "iso";
}
.mdi-javascript {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-javascript:before {
  content: "javascript";
}
.mdi-join_full {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-join_full:before {
  content: "join_full";
}
.mdi-join_inner {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-join_inner:before {
  content: "join_inner";
}
.mdi-join_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-join_left:before {
  content: "join_left";
}
.mdi-join_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-join_right:before {
  content: "join_right";
}
.mdi-kayaking {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-kayaking:before {
  content: "kayaking";
}
.mdi-kebab_dining {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-kebab_dining:before {
  content: "kebab_dining";
}
.mdi-key {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-key:before {
  content: "key";
}
.mdi-key_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-key_off:before {
  content: "key_off";
}
.mdi-keyboard {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard:before {
  content: "keyboard";
}
.mdi-keyboard_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_alt:before {
  content: "keyboard_alt";
}
.mdi-keyboard_arrow_down {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_arrow_down:before {
  content: "keyboard_arrow_down";
}
.mdi-keyboard_arrow_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_arrow_left:before {
  content: "keyboard_arrow_left";
}
.mdi-keyboard_arrow_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_arrow_right:before {
  content: "keyboard_arrow_right";
}
.mdi-keyboard_arrow_up {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_arrow_up:before {
  content: "keyboard_arrow_up";
}
.mdi-keyboard_backspace {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_backspace:before {
  content: "keyboard_backspace";
}
.mdi-keyboard_capslock {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_capslock:before {
  content: "keyboard_capslock";
}
.mdi-keyboard_command_key {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_command_key:before {
  content: "keyboard_command_key";
}
.mdi-keyboard_control {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_control:before {
  content: "keyboard_control";
}
.mdi-keyboard_control_key {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_control_key:before {
  content: "keyboard_control_key";
}
.mdi-keyboard_double_arrow_down {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_double_arrow_down:before {
  content: "keyboard_double_arrow_down";
}
.mdi-keyboard_double_arrow_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_double_arrow_left:before {
  content: "keyboard_double_arrow_left";
}
.mdi-keyboard_double_arrow_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_double_arrow_right:before {
  content: "keyboard_double_arrow_right";
}
.mdi-keyboard_double_arrow_up {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_double_arrow_up:before {
  content: "keyboard_double_arrow_up";
}
.mdi-keyboard_hide {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_hide:before {
  content: "keyboard_hide";
}
.mdi-keyboard_option_key {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_option_key:before {
  content: "keyboard_option_key";
}
.mdi-keyboard_return {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_return:before {
  content: "keyboard_return";
}
.mdi-keyboard_tab {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_tab:before {
  content: "keyboard_tab";
}
.mdi-keyboard_voice {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-keyboard_voice:before {
  content: "keyboard_voice";
}
.mdi-king_bed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-king_bed:before {
  content: "king_bed";
}
.mdi-kitchen {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-kitchen:before {
  content: "kitchen";
}
.mdi-kitesurfing {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-kitesurfing:before {
  content: "kitesurfing";
}
.mdi-label {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-label:before {
  content: "label";
}
.mdi-label_important {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-label_important:before {
  content: "label_important";
}
.mdi-label_important_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-label_important_outline:before {
  content: "label_important_outline";
}
.mdi-label_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-label_off:before {
  content: "label_off";
}
.mdi-label_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-label_outline:before {
  content: "label_outline";
}
.mdi-lan {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lan:before {
  content: "lan";
}
.mdi-landscape {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-landscape:before {
  content: "landscape";
}
.mdi-landslide {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-landslide:before {
  content: "landslide";
}
.mdi-language {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-language:before {
  content: "language";
}
.mdi-laptop {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-laptop:before {
  content: "laptop";
}
.mdi-laptop_chromebook {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-laptop_chromebook:before {
  content: "laptop_chromebook";
}
.mdi-laptop_mac {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-laptop_mac:before {
  content: "laptop_mac";
}
.mdi-laptop_windows {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-laptop_windows:before {
  content: "laptop_windows";
}
.mdi-last_page {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-last_page:before {
  content: "last_page";
}
.mdi-launch {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-launch:before {
  content: "launch";
}
.mdi-layers {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-layers:before {
  content: "layers";
}
.mdi-layers_clear {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-layers_clear:before {
  content: "layers_clear";
}
.mdi-leaderboard {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-leaderboard:before {
  content: "leaderboard";
}
.mdi-leak_add {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-leak_add:before {
  content: "leak_add";
}
.mdi-leak_remove {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-leak_remove:before {
  content: "leak_remove";
}
.mdi-leave_bags_at_home {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-leave_bags_at_home:before {
  content: "leave_bags_at_home";
}
.mdi-legend_toggle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-legend_toggle:before {
  content: "legend_toggle";
}
.mdi-lens {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lens:before {
  content: "lens";
}
.mdi-lens_blur {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lens_blur:before {
  content: "lens_blur";
}
.mdi-library_add {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-library_add:before {
  content: "library_add";
}
.mdi-library_add_check {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-library_add_check:before {
  content: "library_add_check";
}
.mdi-library_books {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-library_books:before {
  content: "library_books";
}
.mdi-library_music {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-library_music:before {
  content: "library_music";
}
.mdi-light {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-light:before {
  content: "light";
}
.mdi-light_mode {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-light_mode:before {
  content: "light_mode";
}
.mdi-lightbulb {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lightbulb:before {
  content: "lightbulb";
}
.mdi-lightbulb_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lightbulb_circle:before {
  content: "lightbulb_circle";
}
.mdi-lightbulb_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lightbulb_outline:before {
  content: "lightbulb_outline";
}
.mdi-line_axis {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-line_axis:before {
  content: "line_axis";
}
.mdi-line_style {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-line_style:before {
  content: "line_style";
}
.mdi-line_weight {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-line_weight:before {
  content: "line_weight";
}
.mdi-linear_scale {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-linear_scale:before {
  content: "linear_scale";
}
.mdi-link {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-link:before {
  content: "link";
}
.mdi-link_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-link_off:before {
  content: "link_off";
}
.mdi-linked_camera {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-linked_camera:before {
  content: "linked_camera";
}
.mdi-liquor {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-liquor:before {
  content: "liquor";
}
.mdi-list {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-list:before {
  content: "list";
}
.mdi-list_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-list_alt:before {
  content: "list_alt";
}
.mdi-live_help {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-live_help:before {
  content: "live_help";
}
.mdi-live_tv {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-live_tv:before {
  content: "live_tv";
}
.mdi-living {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-living:before {
  content: "living";
}
.mdi-local_activity {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_activity:before {
  content: "local_activity";
}
.mdi-local_airport {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_airport:before {
  content: "local_airport";
}
.mdi-local_atm {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_atm:before {
  content: "local_atm";
}
.mdi-local_attraction {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_attraction:before {
  content: "local_attraction";
}
.mdi-local_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_bar:before {
  content: "local_bar";
}
.mdi-local_cafe {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_cafe:before {
  content: "local_cafe";
}
.mdi-local_car_wash {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_car_wash:before {
  content: "local_car_wash";
}
.mdi-local_convenience_store {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_convenience_store:before {
  content: "local_convenience_store";
}
.mdi-local_dining {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_dining:before {
  content: "local_dining";
}
.mdi-local_drink {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_drink:before {
  content: "local_drink";
}
.mdi-local_fire_department {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_fire_department:before {
  content: "local_fire_department";
}
.mdi-local_florist {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_florist:before {
  content: "local_florist";
}
.mdi-local_gas_station {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_gas_station:before {
  content: "local_gas_station";
}
.mdi-local_grocery_store {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_grocery_store:before {
  content: "local_grocery_store";
}
.mdi-local_hospital {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_hospital:before {
  content: "local_hospital";
}
.mdi-local_hotel {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_hotel:before {
  content: "local_hotel";
}
.mdi-local_laundry_service {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_laundry_service:before {
  content: "local_laundry_service";
}
.mdi-local_library {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_library:before {
  content: "local_library";
}
.mdi-local_mall {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_mall:before {
  content: "local_mall";
}
.mdi-local_movies {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_movies:before {
  content: "local_movies";
}
.mdi-local_offer {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_offer:before {
  content: "local_offer";
}
.mdi-local_parking {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_parking:before {
  content: "local_parking";
}
.mdi-local_pharmacy {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_pharmacy:before {
  content: "local_pharmacy";
}
.mdi-local_phone {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_phone:before {
  content: "local_phone";
}
.mdi-local_pizza {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_pizza:before {
  content: "local_pizza";
}
.mdi-local_play {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_play:before {
  content: "local_play";
}
.mdi-local_police {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_police:before {
  content: "local_police";
}
.mdi-local_post_office {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_post_office:before {
  content: "local_post_office";
}
.mdi-local_print_shop {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_print_shop:before {
  content: "local_print_shop";
}
.mdi-local_printshop {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_printshop:before {
  content: "local_printshop";
}
.mdi-local_restaurant {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_restaurant:before {
  content: "local_restaurant";
}
.mdi-local_see {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_see:before {
  content: "local_see";
}
.mdi-local_shipping {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_shipping:before {
  content: "local_shipping";
}
.mdi-local_taxi {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-local_taxi:before {
  content: "local_taxi";
}
.mdi-location_city {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-location_city:before {
  content: "location_city";
}
.mdi-location_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-location_disabled:before {
  content: "location_disabled";
}
.mdi-location_history {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-location_history:before {
  content: "location_history";
}
.mdi-location_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-location_off:before {
  content: "location_off";
}
.mdi-location_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-location_on:before {
  content: "location_on";
}
.mdi-location_searching {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-location_searching:before {
  content: "location_searching";
}
.mdi-lock {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lock:before {
  content: "lock";
}
.mdi-lock_clock {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lock_clock:before {
  content: "lock_clock";
}
.mdi-lock_open {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lock_open:before {
  content: "lock_open";
}
.mdi-lock_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lock_outline:before {
  content: "lock_outline";
}
.mdi-lock_person {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lock_person:before {
  content: "lock_person";
}
.mdi-lock_reset {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lock_reset:before {
  content: "lock_reset";
}
.mdi-login {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-login:before {
  content: "login";
}
.mdi-logo_dev {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-logo_dev:before {
  content: "logo_dev";
}
.mdi-logout {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-logout:before {
  content: "logout";
}
.mdi-looks {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-looks:before {
  content: "looks";
}
.mdi-looks_3 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-looks_3:before {
  content: "looks_3";
}
.mdi-looks_4 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-looks_4:before {
  content: "looks_4";
}
.mdi-looks_5 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-looks_5:before {
  content: "looks_5";
}
.mdi-looks_6 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-looks_6:before {
  content: "looks_6";
}
.mdi-looks_one {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-looks_one:before {
  content: "looks_one";
}
.mdi-looks_two {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-looks_two:before {
  content: "looks_two";
}
.mdi-loop {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-loop:before {
  content: "loop";
}
.mdi-loupe {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-loupe:before {
  content: "loupe";
}
.mdi-low_priority {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-low_priority:before {
  content: "low_priority";
}
.mdi-loyalty {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-loyalty:before {
  content: "loyalty";
}
.mdi-lte_mobiledata {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lte_mobiledata:before {
  content: "lte_mobiledata";
}
.mdi-lte_plus_mobiledata {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lte_plus_mobiledata:before {
  content: "lte_plus_mobiledata";
}
.mdi-luggage {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-luggage:before {
  content: "luggage";
}
.mdi-lunch_dining {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lunch_dining:before {
  content: "lunch_dining";
}
.mdi-lyrics {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-lyrics:before {
  content: "lyrics";
}
.mdi-macro_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-macro_off:before {
  content: "macro_off";
}
.mdi-mail {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mail:before {
  content: "mail";
}
.mdi-mail_lock {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mail_lock:before {
  content: "mail_lock";
}
.mdi-mail_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mail_outline:before {
  content: "mail_outline";
}
.mdi-male {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-male:before {
  content: "male";
}
.mdi-man {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-man:before {
  content: "man";
}
.mdi-man_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-man_2:before {
  content: "man_2";
}
.mdi-man_3 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-man_3:before {
  content: "man_3";
}
.mdi-man_4 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-man_4:before {
  content: "man_4";
}
.mdi-manage_accounts {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-manage_accounts:before {
  content: "manage_accounts";
}
.mdi-manage_history {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-manage_history:before {
  content: "manage_history";
}
.mdi-manage_search {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-manage_search:before {
  content: "manage_search";
}
.mdi-map {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-map:before {
  content: "map";
}
.mdi-maps_home_work {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-maps_home_work:before {
  content: "maps_home_work";
}
.mdi-maps_ugc {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-maps_ugc:before {
  content: "maps_ugc";
}
.mdi-margin {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-margin:before {
  content: "margin";
}
.mdi-mark_as_unread {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mark_as_unread:before {
  content: "mark_as_unread";
}
.mdi-mark_chat_read {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mark_chat_read:before {
  content: "mark_chat_read";
}
.mdi-mark_chat_unread {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mark_chat_unread:before {
  content: "mark_chat_unread";
}
.mdi-mark_email_read {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mark_email_read:before {
  content: "mark_email_read";
}
.mdi-mark_email_unread {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mark_email_unread:before {
  content: "mark_email_unread";
}
.mdi-mark_unread_chat_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mark_unread_chat_alt:before {
  content: "mark_unread_chat_alt";
}
.mdi-markunread {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-markunread:before {
  content: "markunread";
}
.mdi-markunread_mailbox {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-markunread_mailbox:before {
  content: "markunread_mailbox";
}
.mdi-masks {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-masks:before {
  content: "masks";
}
.mdi-maximize {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-maximize:before {
  content: "maximize";
}
.mdi-media_bluetooth_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-media_bluetooth_off:before {
  content: "media_bluetooth_off";
}
.mdi-media_bluetooth_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-media_bluetooth_on:before {
  content: "media_bluetooth_on";
}
.mdi-mediation {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mediation:before {
  content: "mediation";
}
.mdi-medical_information {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-medical_information:before {
  content: "medical_information";
}
.mdi-medical_services {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-medical_services:before {
  content: "medical_services";
}
.mdi-medication {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-medication:before {
  content: "medication";
}
.mdi-medication_liquid {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-medication_liquid:before {
  content: "medication_liquid";
}
.mdi-meeting_room {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-meeting_room:before {
  content: "meeting_room";
}
.mdi-memory {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-memory:before {
  content: "memory";
}
.mdi-menu {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-menu:before {
  content: "menu";
}
.mdi-menu_book {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-menu_book:before {
  content: "menu_book";
}
.mdi-menu_open {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-menu_open:before {
  content: "menu_open";
}
.mdi-merge {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-merge:before {
  content: "merge";
}
.mdi-merge_type {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-merge_type:before {
  content: "merge_type";
}
.mdi-message {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-message:before {
  content: "message";
}
.mdi-messenger {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-messenger:before {
  content: "messenger";
}
.mdi-messenger_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-messenger_outline:before {
  content: "messenger_outline";
}
.mdi-mic {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mic:before {
  content: "mic";
}
.mdi-mic_external_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mic_external_off:before {
  content: "mic_external_off";
}
.mdi-mic_external_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mic_external_on:before {
  content: "mic_external_on";
}
.mdi-mic_none {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mic_none:before {
  content: "mic_none";
}
.mdi-mic_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mic_off:before {
  content: "mic_off";
}
.mdi-microwave {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-microwave:before {
  content: "microwave";
}
.mdi-military_tech {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-military_tech:before {
  content: "military_tech";
}
.mdi-minimize {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-minimize:before {
  content: "minimize";
}
.mdi-minor_crash {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-minor_crash:before {
  content: "minor_crash";
}
.mdi-miscellaneous_services {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-miscellaneous_services:before {
  content: "miscellaneous_services";
}
.mdi-missed_video_call {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-missed_video_call:before {
  content: "missed_video_call";
}
.mdi-mms {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mms:before {
  content: "mms";
}
.mdi-mobile_friendly {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mobile_friendly:before {
  content: "mobile_friendly";
}
.mdi-mobile_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mobile_off:before {
  content: "mobile_off";
}
.mdi-mobile_screen_share {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mobile_screen_share:before {
  content: "mobile_screen_share";
}
.mdi-mobiledata_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mobiledata_off:before {
  content: "mobiledata_off";
}
.mdi-mode {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mode:before {
  content: "mode";
}
.mdi-mode_comment {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mode_comment:before {
  content: "mode_comment";
}
.mdi-mode_edit {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mode_edit:before {
  content: "mode_edit";
}
.mdi-mode_edit_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mode_edit_outline:before {
  content: "mode_edit_outline";
}
.mdi-mode_fan_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mode_fan_off:before {
  content: "mode_fan_off";
}
.mdi-mode_night {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mode_night:before {
  content: "mode_night";
}
.mdi-mode_of_travel {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mode_of_travel:before {
  content: "mode_of_travel";
}
.mdi-mode_standby {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mode_standby:before {
  content: "mode_standby";
}
.mdi-model_training {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-model_training:before {
  content: "model_training";
}
.mdi-monetization_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-monetization_on:before {
  content: "monetization_on";
}
.mdi-money {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-money:before {
  content: "money";
}
.mdi-money_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-money_off:before {
  content: "money_off";
}
.mdi-money_off_csred {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-money_off_csred:before {
  content: "money_off_csred";
}
.mdi-monitor {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-monitor:before {
  content: "monitor";
}
.mdi-monitor_heart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-monitor_heart:before {
  content: "monitor_heart";
}
.mdi-monitor_weight {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-monitor_weight:before {
  content: "monitor_weight";
}
.mdi-monochrome_photos {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-monochrome_photos:before {
  content: "monochrome_photos";
}
.mdi-mood {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mood:before {
  content: "mood";
}
.mdi-mood_bad {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mood_bad:before {
  content: "mood_bad";
}
.mdi-moped {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-moped:before {
  content: "moped";
}
.mdi-more {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-more:before {
  content: "more";
}
.mdi-more_horiz {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-more_horiz:before {
  content: "more_horiz";
}
.mdi-more_time {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-more_time:before {
  content: "more_time";
}
.mdi-more_vert {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-more_vert:before {
  content: "more_vert";
}
.mdi-mosque {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mosque:before {
  content: "mosque";
}
.mdi-motion_photos_auto {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-motion_photos_auto:before {
  content: "motion_photos_auto";
}
.mdi-motion_photos_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-motion_photos_off:before {
  content: "motion_photos_off";
}
.mdi-motion_photos_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-motion_photos_on:before {
  content: "motion_photos_on";
}
.mdi-motion_photos_pause {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-motion_photos_pause:before {
  content: "motion_photos_pause";
}
.mdi-motion_photos_paused {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-motion_photos_paused:before {
  content: "motion_photos_paused";
}
.mdi-motorcycle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-motorcycle:before {
  content: "motorcycle";
}
.mdi-mouse {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mouse:before {
  content: "mouse";
}
.mdi-move_down {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-move_down:before {
  content: "move_down";
}
.mdi-move_to_inbox {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-move_to_inbox:before {
  content: "move_to_inbox";
}
.mdi-move_up {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-move_up:before {
  content: "move_up";
}
.mdi-movie {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-movie:before {
  content: "movie";
}
.mdi-movie_creation {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-movie_creation:before {
  content: "movie_creation";
}
.mdi-movie_filter {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-movie_filter:before {
  content: "movie_filter";
}
.mdi-moving {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-moving:before {
  content: "moving";
}
.mdi-mp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-mp:before {
  content: "mp";
}
.mdi-multiline_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-multiline_chart:before {
  content: "multiline_chart";
}
.mdi-multiple_stop {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-multiple_stop:before {
  content: "multiple_stop";
}
.mdi-multitrack_audio {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-multitrack_audio:before {
  content: "multitrack_audio";
}
.mdi-museum {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-museum:before {
  content: "museum";
}
.mdi-music_note {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-music_note:before {
  content: "music_note";
}
.mdi-music_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-music_off:before {
  content: "music_off";
}
.mdi-music_video {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-music_video:before {
  content: "music_video";
}
.mdi-my_library_add {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-my_library_add:before {
  content: "my_library_add";
}
.mdi-my_library_books {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-my_library_books:before {
  content: "my_library_books";
}
.mdi-my_library_music {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-my_library_music:before {
  content: "my_library_music";
}
.mdi-my_location {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-my_location:before {
  content: "my_location";
}
.mdi-nat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-nat:before {
  content: "nat";
}
.mdi-nature {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-nature:before {
  content: "nature";
}
.mdi-nature_people {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-nature_people:before {
  content: "nature_people";
}
.mdi-navigate_before {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-navigate_before:before {
  content: "navigate_before";
}
.mdi-navigate_next {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-navigate_next:before {
  content: "navigate_next";
}
.mdi-navigation {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-navigation:before {
  content: "navigation";
}
.mdi-near_me {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-near_me:before {
  content: "near_me";
}
.mdi-near_me_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-near_me_disabled:before {
  content: "near_me_disabled";
}
.mdi-nearby_error {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-nearby_error:before {
  content: "nearby_error";
}
.mdi-nearby_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-nearby_off:before {
  content: "nearby_off";
}
.mdi-nest_cam_wired_stand {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-nest_cam_wired_stand:before {
  content: "nest_cam_wired_stand";
}
.mdi-network_cell {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-network_cell:before {
  content: "network_cell";
}
.mdi-network_check {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-network_check:before {
  content: "network_check";
}
.mdi-network_locked {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-network_locked:before {
  content: "network_locked";
}
.mdi-network_ping {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-network_ping:before {
  content: "network_ping";
}
.mdi-network_wifi {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-network_wifi:before {
  content: "network_wifi";
}
.mdi-network_wifi_1_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-network_wifi_1_bar:before {
  content: "network_wifi_1_bar";
}
.mdi-network_wifi_2_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-network_wifi_2_bar:before {
  content: "network_wifi_2_bar";
}
.mdi-network_wifi_3_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-network_wifi_3_bar:before {
  content: "network_wifi_3_bar";
}
.mdi-new_label {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-new_label:before {
  content: "new_label";
}
.mdi-new_releases {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-new_releases:before {
  content: "new_releases";
}
.mdi-newspaper {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-newspaper:before {
  content: "newspaper";
}
.mdi-next_plan {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-next_plan:before {
  content: "next_plan";
}
.mdi-next_week {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-next_week:before {
  content: "next_week";
}
.mdi-nfc {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-nfc:before {
  content: "nfc";
}
.mdi-night_shelter {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-night_shelter:before {
  content: "night_shelter";
}
.mdi-nightlife {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-nightlife:before {
  content: "nightlife";
}
.mdi-nightlight {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-nightlight:before {
  content: "nightlight";
}
.mdi-nightlight_round {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-nightlight_round:before {
  content: "nightlight_round";
}
.mdi-nights_stay {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-nights_stay:before {
  content: "nights_stay";
}
.mdi-no_accounts {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_accounts:before {
  content: "no_accounts";
}
.mdi-no_adult_content {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_adult_content:before {
  content: "no_adult_content";
}
.mdi-no_backpack {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_backpack:before {
  content: "no_backpack";
}
.mdi-no_cell {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_cell:before {
  content: "no_cell";
}
.mdi-no_crash {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_crash:before {
  content: "no_crash";
}
.mdi-no_drinks {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_drinks:before {
  content: "no_drinks";
}
.mdi-no_encryption {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_encryption:before {
  content: "no_encryption";
}
.mdi-no_encryption_gmailerrorred {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_encryption_gmailerrorred:before {
  content: "no_encryption_gmailerrorred";
}
.mdi-no_flash {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_flash:before {
  content: "no_flash";
}
.mdi-no_food {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_food:before {
  content: "no_food";
}
.mdi-no_luggage {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_luggage:before {
  content: "no_luggage";
}
.mdi-no_meals {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_meals:before {
  content: "no_meals";
}
.mdi-no_meeting_room {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_meeting_room:before {
  content: "no_meeting_room";
}
.mdi-no_photography {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_photography:before {
  content: "no_photography";
}
.mdi-no_sim {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_sim:before {
  content: "no_sim";
}
.mdi-no_stroller {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_stroller:before {
  content: "no_stroller";
}
.mdi-no_transfer {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-no_transfer:before {
  content: "no_transfer";
}
.mdi-noise_aware {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-noise_aware:before {
  content: "noise_aware";
}
.mdi-noise_control_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-noise_control_off:before {
  content: "noise_control_off";
}
.mdi-nordic_walking {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-nordic_walking:before {
  content: "nordic_walking";
}
.mdi-north {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-north:before {
  content: "north";
}
.mdi-north_east {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-north_east:before {
  content: "north_east";
}
.mdi-north_west {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-north_west:before {
  content: "north_west";
}
.mdi-not_accessible {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-not_accessible:before {
  content: "not_accessible";
}
.mdi-not_interested {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-not_interested:before {
  content: "not_interested";
}
.mdi-not_listed_location {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-not_listed_location:before {
  content: "not_listed_location";
}
.mdi-not_started {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-not_started:before {
  content: "not_started";
}
.mdi-note {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-note:before {
  content: "note";
}
.mdi-note_add {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-note_add:before {
  content: "note_add";
}
.mdi-note_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-note_alt:before {
  content: "note_alt";
}
.mdi-notes {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-notes:before {
  content: "notes";
}
.mdi-notification_add {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-notification_add:before {
  content: "notification_add";
}
.mdi-notification_important {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-notification_important:before {
  content: "notification_important";
}
.mdi-notifications {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-notifications:before {
  content: "notifications";
}
.mdi-notifications_active {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-notifications_active:before {
  content: "notifications_active";
}
.mdi-notifications_none {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-notifications_none:before {
  content: "notifications_none";
}
.mdi-notifications_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-notifications_off:before {
  content: "notifications_off";
}
.mdi-notifications_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-notifications_on:before {
  content: "notifications_on";
}
.mdi-notifications_paused {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-notifications_paused:before {
  content: "notifications_paused";
}
.mdi-now_wallpaper {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-now_wallpaper:before {
  content: "now_wallpaper";
}
.mdi-now_widgets {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-now_widgets:before {
  content: "now_widgets";
}
.mdi-numbers {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-numbers:before {
  content: "numbers";
}
.mdi-offline_bolt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-offline_bolt:before {
  content: "offline_bolt";
}
.mdi-offline_pin {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-offline_pin:before {
  content: "offline_pin";
}
.mdi-offline_share {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-offline_share:before {
  content: "offline_share";
}
.mdi-oil_barrel {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-oil_barrel:before {
  content: "oil_barrel";
}
.mdi-on_device_training {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-on_device_training:before {
  content: "on_device_training";
}
.mdi-ondemand_video {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-ondemand_video:before {
  content: "ondemand_video";
}
.mdi-online_prediction {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-online_prediction:before {
  content: "online_prediction";
}
.mdi-opacity {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-opacity:before {
  content: "opacity";
}
.mdi-open_in_browser {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-open_in_browser:before {
  content: "open_in_browser";
}
.mdi-open_in_full {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-open_in_full:before {
  content: "open_in_full";
}
.mdi-open_in_new {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-open_in_new:before {
  content: "open_in_new";
}
.mdi-open_in_new_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-open_in_new_off:before {
  content: "open_in_new_off";
}
.mdi-open_with {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-open_with:before {
  content: "open_with";
}
.mdi-other_houses {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-other_houses:before {
  content: "other_houses";
}
.mdi-outbond {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-outbond:before {
  content: "outbond";
}
.mdi-outbound {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-outbound:before {
  content: "outbound";
}
.mdi-outbox {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-outbox:before {
  content: "outbox";
}
.mdi-outdoor_grill {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-outdoor_grill:before {
  content: "outdoor_grill";
}
.mdi-outlet {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-outlet:before {
  content: "outlet";
}
.mdi-outlined_flag {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-outlined_flag:before {
  content: "outlined_flag";
}
.mdi-output {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-output:before {
  content: "output";
}
.mdi-padding {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-padding:before {
  content: "padding";
}
.mdi-pages {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pages:before {
  content: "pages";
}
.mdi-pageview {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pageview:before {
  content: "pageview";
}
.mdi-paid {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-paid:before {
  content: "paid";
}
.mdi-palette {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-palette:before {
  content: "palette";
}
.mdi-pan_tool {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pan_tool:before {
  content: "pan_tool";
}
.mdi-pan_tool_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pan_tool_alt:before {
  content: "pan_tool_alt";
}
.mdi-panorama {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-panorama:before {
  content: "panorama";
}
.mdi-panorama_fish_eye {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-panorama_fish_eye:before {
  content: "panorama_fish_eye";
}
.mdi-panorama_fisheye {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-panorama_fisheye:before {
  content: "panorama_fisheye";
}
.mdi-panorama_horizontal {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-panorama_horizontal:before {
  content: "panorama_horizontal";
}
.mdi-panorama_horizontal_select {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-panorama_horizontal_select:before {
  content: "panorama_horizontal_select";
}
.mdi-panorama_photosphere {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-panorama_photosphere:before {
  content: "panorama_photosphere";
}
.mdi-panorama_photosphere_select {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-panorama_photosphere_select:before {
  content: "panorama_photosphere_select";
}
.mdi-panorama_vertical {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-panorama_vertical:before {
  content: "panorama_vertical";
}
.mdi-panorama_vertical_select {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-panorama_vertical_select:before {
  content: "panorama_vertical_select";
}
.mdi-panorama_wide_angle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-panorama_wide_angle:before {
  content: "panorama_wide_angle";
}
.mdi-panorama_wide_angle_select {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-panorama_wide_angle_select:before {
  content: "panorama_wide_angle_select";
}
.mdi-paragliding {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-paragliding:before {
  content: "paragliding";
}
.mdi-park {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-park:before {
  content: "park";
}
.mdi-party_mode {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-party_mode:before {
  content: "party_mode";
}
.mdi-password {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-password:before {
  content: "password";
}
.mdi-paste {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-paste:before {
  content: "paste";
}
.mdi-pattern {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pattern:before {
  content: "pattern";
}
.mdi-pause {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pause:before {
  content: "pause";
}
.mdi-pause_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pause_circle:before {
  content: "pause_circle";
}
.mdi-pause_circle_filled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pause_circle_filled:before {
  content: "pause_circle_filled";
}
.mdi-pause_circle_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pause_circle_outline:before {
  content: "pause_circle_outline";
}
.mdi-pause_presentation {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pause_presentation:before {
  content: "pause_presentation";
}
.mdi-payment {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-payment:before {
  content: "payment";
}
.mdi-payments {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-payments:before {
  content: "payments";
}
.mdi-paypal {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-paypal:before {
  content: "paypal";
}
.mdi-pedal_bike {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pedal_bike:before {
  content: "pedal_bike";
}
.mdi-pending {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pending:before {
  content: "pending";
}
.mdi-pending_actions {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pending_actions:before {
  content: "pending_actions";
}
.mdi-pentagon {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pentagon:before {
  content: "pentagon";
}
.mdi-people {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-people:before {
  content: "people";
}
.mdi-people_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-people_alt:before {
  content: "people_alt";
}
.mdi-people_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-people_outline:before {
  content: "people_outline";
}
.mdi-percent {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-percent:before {
  content: "percent";
}
.mdi-perm_camera_mic {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-perm_camera_mic:before {
  content: "perm_camera_mic";
}
.mdi-perm_contact_cal {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-perm_contact_cal:before {
  content: "perm_contact_cal";
}
.mdi-perm_contact_calendar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-perm_contact_calendar:before {
  content: "perm_contact_calendar";
}
.mdi-perm_data_setting {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-perm_data_setting:before {
  content: "perm_data_setting";
}
.mdi-perm_device_info {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-perm_device_info:before {
  content: "perm_device_info";
}
.mdi-perm_device_information {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-perm_device_information:before {
  content: "perm_device_information";
}
.mdi-perm_identity {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-perm_identity:before {
  content: "perm_identity";
}
.mdi-perm_media {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-perm_media:before {
  content: "perm_media";
}
.mdi-perm_phone_msg {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-perm_phone_msg:before {
  content: "perm_phone_msg";
}
.mdi-perm_scan_wifi {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-perm_scan_wifi:before {
  content: "perm_scan_wifi";
}
.mdi-person {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person:before {
  content: "person";
}
.mdi-person_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person_2:before {
  content: "person_2";
}
.mdi-person_3 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person_3:before {
  content: "person_3";
}
.mdi-person_4 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person_4:before {
  content: "person_4";
}
.mdi-person_add {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person_add:before {
  content: "person_add";
}
.mdi-person_add_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person_add_alt:before {
  content: "person_add_alt";
}
.mdi-person_add_alt_1 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person_add_alt_1:before {
  content: "person_add_alt_1";
}
.mdi-person_add_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person_add_disabled:before {
  content: "person_add_disabled";
}
.mdi-person_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person_off:before {
  content: "person_off";
}
.mdi-person_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person_outline:before {
  content: "person_outline";
}
.mdi-person_pin {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person_pin:before {
  content: "person_pin";
}
.mdi-person_pin_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person_pin_circle:before {
  content: "person_pin_circle";
}
.mdi-person_remove {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person_remove:before {
  content: "person_remove";
}
.mdi-person_remove_alt_1 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person_remove_alt_1:before {
  content: "person_remove_alt_1";
}
.mdi-person_search {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-person_search:before {
  content: "person_search";
}
.mdi-personal_injury {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-personal_injury:before {
  content: "personal_injury";
}
.mdi-personal_video {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-personal_video:before {
  content: "personal_video";
}
.mdi-pest_control {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pest_control:before {
  content: "pest_control";
}
.mdi-pest_control_rodent {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pest_control_rodent:before {
  content: "pest_control_rodent";
}
.mdi-pets {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pets:before {
  content: "pets";
}
.mdi-phishing {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phishing:before {
  content: "phishing";
}
.mdi-phone {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phone:before {
  content: "phone";
}
.mdi-phone_android {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phone_android:before {
  content: "phone_android";
}
.mdi-phone_bluetooth_speaker {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phone_bluetooth_speaker:before {
  content: "phone_bluetooth_speaker";
}
.mdi-phone_callback {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phone_callback:before {
  content: "phone_callback";
}
.mdi-phone_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phone_disabled:before {
  content: "phone_disabled";
}
.mdi-phone_enabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phone_enabled:before {
  content: "phone_enabled";
}
.mdi-phone_forwarded {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phone_forwarded:before {
  content: "phone_forwarded";
}
.mdi-phone_in_talk {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phone_in_talk:before {
  content: "phone_in_talk";
}
.mdi-phone_iphone {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phone_iphone:before {
  content: "phone_iphone";
}
.mdi-phone_locked {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phone_locked:before {
  content: "phone_locked";
}
.mdi-phone_missed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phone_missed:before {
  content: "phone_missed";
}
.mdi-phone_paused {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phone_paused:before {
  content: "phone_paused";
}
.mdi-phonelink {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phonelink:before {
  content: "phonelink";
}
.mdi-phonelink_erase {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phonelink_erase:before {
  content: "phonelink_erase";
}
.mdi-phonelink_lock {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phonelink_lock:before {
  content: "phonelink_lock";
}
.mdi-phonelink_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phonelink_off:before {
  content: "phonelink_off";
}
.mdi-phonelink_ring {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phonelink_ring:before {
  content: "phonelink_ring";
}
.mdi-phonelink_setup {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-phonelink_setup:before {
  content: "phonelink_setup";
}
.mdi-photo {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-photo:before {
  content: "photo";
}
.mdi-photo_album {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-photo_album:before {
  content: "photo_album";
}
.mdi-photo_camera {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-photo_camera:before {
  content: "photo_camera";
}
.mdi-photo_camera_back {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-photo_camera_back:before {
  content: "photo_camera_back";
}
.mdi-photo_camera_front {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-photo_camera_front:before {
  content: "photo_camera_front";
}
.mdi-photo_filter {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-photo_filter:before {
  content: "photo_filter";
}
.mdi-photo_library {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-photo_library:before {
  content: "photo_library";
}
.mdi-photo_size_select_actual {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-photo_size_select_actual:before {
  content: "photo_size_select_actual";
}
.mdi-photo_size_select_large {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-photo_size_select_large:before {
  content: "photo_size_select_large";
}
.mdi-photo_size_select_small {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-photo_size_select_small:before {
  content: "photo_size_select_small";
}
.mdi-php {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-php:before {
  content: "php";
}
.mdi-piano {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-piano:before {
  content: "piano";
}
.mdi-piano_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-piano_off:before {
  content: "piano_off";
}
.mdi-picture_as_pdf {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-picture_as_pdf:before {
  content: "picture_as_pdf";
}
.mdi-picture_in_picture {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-picture_in_picture:before {
  content: "picture_in_picture";
}
.mdi-picture_in_picture_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-picture_in_picture_alt:before {
  content: "picture_in_picture_alt";
}
.mdi-pie_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pie_chart:before {
  content: "pie_chart";
}
.mdi-pie_chart_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pie_chart_outline:before {
  content: "pie_chart_outline";
}
.mdi-pin {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pin:before {
  content: "pin";
}
.mdi-pin_drop {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pin_drop:before {
  content: "pin_drop";
}
.mdi-pin_end {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pin_end:before {
  content: "pin_end";
}
.mdi-pin_invoke {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pin_invoke:before {
  content: "pin_invoke";
}
.mdi-pinch {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pinch:before {
  content: "pinch";
}
.mdi-pivot_table_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pivot_table_chart:before {
  content: "pivot_table_chart";
}
.mdi-pix {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pix:before {
  content: "pix";
}
.mdi-place {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-place:before {
  content: "place";
}
.mdi-plagiarism {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-plagiarism:before {
  content: "plagiarism";
}
.mdi-play_arrow {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-play_arrow:before {
  content: "play_arrow";
}
.mdi-play_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-play_circle:before {
  content: "play_circle";
}
.mdi-play_circle_fill {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-play_circle_fill:before {
  content: "play_circle_fill";
}
.mdi-play_circle_filled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-play_circle_filled:before {
  content: "play_circle_filled";
}
.mdi-play_circle_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-play_circle_outline:before {
  content: "play_circle_outline";
}
.mdi-play_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-play_disabled:before {
  content: "play_disabled";
}
.mdi-play_for_work {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-play_for_work:before {
  content: "play_for_work";
}
.mdi-play_lesson {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-play_lesson:before {
  content: "play_lesson";
}
.mdi-playlist_add {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-playlist_add:before {
  content: "playlist_add";
}
.mdi-playlist_add_check {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-playlist_add_check:before {
  content: "playlist_add_check";
}
.mdi-playlist_add_check_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-playlist_add_check_circle:before {
  content: "playlist_add_check_circle";
}
.mdi-playlist_add_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-playlist_add_circle:before {
  content: "playlist_add_circle";
}
.mdi-playlist_play {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-playlist_play:before {
  content: "playlist_play";
}
.mdi-playlist_remove {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-playlist_remove:before {
  content: "playlist_remove";
}
.mdi-plumbing {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-plumbing:before {
  content: "plumbing";
}
.mdi-plus_one {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-plus_one:before {
  content: "plus_one";
}
.mdi-podcasts {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-podcasts:before {
  content: "podcasts";
}
.mdi-point_of_sale {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-point_of_sale:before {
  content: "point_of_sale";
}
.mdi-policy {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-policy:before {
  content: "policy";
}
.mdi-poll {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-poll:before {
  content: "poll";
}
.mdi-polyline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-polyline:before {
  content: "polyline";
}
.mdi-polymer {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-polymer:before {
  content: "polymer";
}
.mdi-pool {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pool:before {
  content: "pool";
}
.mdi-portable_wifi_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-portable_wifi_off:before {
  content: "portable_wifi_off";
}
.mdi-portrait {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-portrait:before {
  content: "portrait";
}
.mdi-post_add {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-post_add:before {
  content: "post_add";
}
.mdi-power {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-power:before {
  content: "power";
}
.mdi-power_input {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-power_input:before {
  content: "power_input";
}
.mdi-power_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-power_off:before {
  content: "power_off";
}
.mdi-power_settings_new {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-power_settings_new:before {
  content: "power_settings_new";
}
.mdi-precision_manufacturing {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-precision_manufacturing:before {
  content: "precision_manufacturing";
}
.mdi-pregnant_woman {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-pregnant_woman:before {
  content: "pregnant_woman";
}
.mdi-present_to_all {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-present_to_all:before {
  content: "present_to_all";
}
.mdi-preview {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-preview:before {
  content: "preview";
}
.mdi-price_change {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-price_change:before {
  content: "price_change";
}
.mdi-price_check {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-price_check:before {
  content: "price_check";
}
.mdi-print {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-print:before {
  content: "print";
}
.mdi-print_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-print_disabled:before {
  content: "print_disabled";
}
.mdi-priority_high {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-priority_high:before {
  content: "priority_high";
}
.mdi-privacy_tip {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-privacy_tip:before {
  content: "privacy_tip";
}
.mdi-private_connectivity {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-private_connectivity:before {
  content: "private_connectivity";
}
.mdi-production_quantity_limits {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-production_quantity_limits:before {
  content: "production_quantity_limits";
}
.mdi-propane {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-propane:before {
  content: "propane";
}
.mdi-propane_tank {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-propane_tank:before {
  content: "propane_tank";
}
.mdi-psychology {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-psychology:before {
  content: "psychology";
}
.mdi-psychology_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-psychology_alt:before {
  content: "psychology_alt";
}
.mdi-public {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-public:before {
  content: "public";
}
.mdi-public_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-public_off:before {
  content: "public_off";
}
.mdi-publish {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-publish:before {
  content: "publish";
}
.mdi-published_with_changes {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-published_with_changes:before {
  content: "published_with_changes";
}
.mdi-punch_clock {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-punch_clock:before {
  content: "punch_clock";
}
.mdi-push_pin {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-push_pin:before {
  content: "push_pin";
}
.mdi-qr_code {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-qr_code:before {
  content: "qr_code";
}
.mdi-qr_code_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-qr_code_2:before {
  content: "qr_code_2";
}
.mdi-qr_code_scanner {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-qr_code_scanner:before {
  content: "qr_code_scanner";
}
.mdi-query_builder {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-query_builder:before {
  content: "query_builder";
}
.mdi-query_stats {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-query_stats:before {
  content: "query_stats";
}
.mdi-question_answer {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-question_answer:before {
  content: "question_answer";
}
.mdi-question_mark {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-question_mark:before {
  content: "question_mark";
}
.mdi-queue {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-queue:before {
  content: "queue";
}
.mdi-queue_music {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-queue_music:before {
  content: "queue_music";
}
.mdi-queue_play_next {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-queue_play_next:before {
  content: "queue_play_next";
}
.mdi-quick_contacts_dialer {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-quick_contacts_dialer:before {
  content: "quick_contacts_dialer";
}
.mdi-quick_contacts_mail {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-quick_contacts_mail:before {
  content: "quick_contacts_mail";
}
.mdi-quickreply {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-quickreply:before {
  content: "quickreply";
}
.mdi-quiz {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-quiz:before {
  content: "quiz";
}
.mdi-quora {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-quora:before {
  content: "quora";
}
.mdi-r_mobiledata {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-r_mobiledata:before {
  content: "r_mobiledata";
}
.mdi-radar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-radar:before {
  content: "radar";
}
.mdi-radio {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-radio:before {
  content: "radio";
}
.mdi-radio_button_checked {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-radio_button_checked:before {
  content: "radio_button_checked";
}
.mdi-radio_button_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-radio_button_off:before {
  content: "radio_button_off";
}
.mdi-radio_button_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-radio_button_on:before {
  content: "radio_button_on";
}
.mdi-radio_button_unchecked {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-radio_button_unchecked:before {
  content: "radio_button_unchecked";
}
.mdi-railway_alert {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-railway_alert:before {
  content: "railway_alert";
}
.mdi-ramen_dining {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-ramen_dining:before {
  content: "ramen_dining";
}
.mdi-ramp_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-ramp_left:before {
  content: "ramp_left";
}
.mdi-ramp_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-ramp_right:before {
  content: "ramp_right";
}
.mdi-rate_review {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rate_review:before {
  content: "rate_review";
}
.mdi-raw_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-raw_off:before {
  content: "raw_off";
}
.mdi-raw_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-raw_on:before {
  content: "raw_on";
}
.mdi-read_more {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-read_more:before {
  content: "read_more";
}
.mdi-real_estate_agent {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-real_estate_agent:before {
  content: "real_estate_agent";
}
.mdi-receipt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-receipt:before {
  content: "receipt";
}
.mdi-receipt_long {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-receipt_long:before {
  content: "receipt_long";
}
.mdi-recent_actors {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-recent_actors:before {
  content: "recent_actors";
}
.mdi-recommend {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-recommend:before {
  content: "recommend";
}
.mdi-record_voice_over {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-record_voice_over:before {
  content: "record_voice_over";
}
.mdi-rectangle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rectangle:before {
  content: "rectangle";
}
.mdi-recycling {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-recycling:before {
  content: "recycling";
}
.mdi-reddit {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-reddit:before {
  content: "reddit";
}
.mdi-redeem {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-redeem:before {
  content: "redeem";
}
.mdi-redo {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-redo:before {
  content: "redo";
}
.mdi-reduce_capacity {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-reduce_capacity:before {
  content: "reduce_capacity";
}
.mdi-refresh {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-refresh:before {
  content: "refresh";
}
.mdi-remember_me {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-remember_me:before {
  content: "remember_me";
}
.mdi-remove {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-remove:before {
  content: "remove";
}
.mdi-remove_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-remove_circle:before {
  content: "remove_circle";
}
.mdi-remove_circle_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-remove_circle_outline:before {
  content: "remove_circle_outline";
}
.mdi-remove_done {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-remove_done:before {
  content: "remove_done";
}
.mdi-remove_from_queue {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-remove_from_queue:before {
  content: "remove_from_queue";
}
.mdi-remove_moderator {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-remove_moderator:before {
  content: "remove_moderator";
}
.mdi-remove_red_eye {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-remove_red_eye:before {
  content: "remove_red_eye";
}
.mdi-remove_road {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-remove_road:before {
  content: "remove_road";
}
.mdi-remove_shopping_cart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-remove_shopping_cart:before {
  content: "remove_shopping_cart";
}
.mdi-reorder {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-reorder:before {
  content: "reorder";
}
.mdi-repartition {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-repartition:before {
  content: "repartition";
}
.mdi-repeat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-repeat:before {
  content: "repeat";
}
.mdi-repeat_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-repeat_on:before {
  content: "repeat_on";
}
.mdi-repeat_one {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-repeat_one:before {
  content: "repeat_one";
}
.mdi-repeat_one_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-repeat_one_on:before {
  content: "repeat_one_on";
}
.mdi-replay {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-replay:before {
  content: "replay";
}
.mdi-replay_10 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-replay_10:before {
  content: "replay_10";
}
.mdi-replay_30 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-replay_30:before {
  content: "replay_30";
}
.mdi-replay_5 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-replay_5:before {
  content: "replay_5";
}
.mdi-replay_circle_filled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-replay_circle_filled:before {
  content: "replay_circle_filled";
}
.mdi-reply {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-reply:before {
  content: "reply";
}
.mdi-reply_all {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-reply_all:before {
  content: "reply_all";
}
.mdi-report {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-report:before {
  content: "report";
}
.mdi-report_gmailerrorred {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-report_gmailerrorred:before {
  content: "report_gmailerrorred";
}
.mdi-report_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-report_off:before {
  content: "report_off";
}
.mdi-report_problem {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-report_problem:before {
  content: "report_problem";
}
.mdi-request_page {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-request_page:before {
  content: "request_page";
}
.mdi-request_quote {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-request_quote:before {
  content: "request_quote";
}
.mdi-reset_tv {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-reset_tv:before {
  content: "reset_tv";
}
.mdi-restart_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-restart_alt:before {
  content: "restart_alt";
}
.mdi-restaurant {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-restaurant:before {
  content: "restaurant";
}
.mdi-restaurant_menu {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-restaurant_menu:before {
  content: "restaurant_menu";
}
.mdi-restore {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-restore:before {
  content: "restore";
}
.mdi-restore_from_trash {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-restore_from_trash:before {
  content: "restore_from_trash";
}
.mdi-restore_page {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-restore_page:before {
  content: "restore_page";
}
.mdi-reviews {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-reviews:before {
  content: "reviews";
}
.mdi-rice_bowl {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rice_bowl:before {
  content: "rice_bowl";
}
.mdi-ring_volume {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-ring_volume:before {
  content: "ring_volume";
}
.mdi-rocket {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rocket:before {
  content: "rocket";
}
.mdi-rocket_launch {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rocket_launch:before {
  content: "rocket_launch";
}
.mdi-roller_shades {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-roller_shades:before {
  content: "roller_shades";
}
.mdi-roller_shades_closed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-roller_shades_closed:before {
  content: "roller_shades_closed";
}
.mdi-roller_skating {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-roller_skating:before {
  content: "roller_skating";
}
.mdi-roofing {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-roofing:before {
  content: "roofing";
}
.mdi-room {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-room:before {
  content: "room";
}
.mdi-room_preferences {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-room_preferences:before {
  content: "room_preferences";
}
.mdi-room_service {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-room_service:before {
  content: "room_service";
}
.mdi-rotate_90_degrees_ccw {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rotate_90_degrees_ccw:before {
  content: "rotate_90_degrees_ccw";
}
.mdi-rotate_90_degrees_cw {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rotate_90_degrees_cw:before {
  content: "rotate_90_degrees_cw";
}
.mdi-rotate_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rotate_left:before {
  content: "rotate_left";
}
.mdi-rotate_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rotate_right:before {
  content: "rotate_right";
}
.mdi-roundabout_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-roundabout_left:before {
  content: "roundabout_left";
}
.mdi-roundabout_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-roundabout_right:before {
  content: "roundabout_right";
}
.mdi-rounded_corner {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rounded_corner:before {
  content: "rounded_corner";
}
.mdi-route {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-route:before {
  content: "route";
}
.mdi-router {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-router:before {
  content: "router";
}
.mdi-rowing {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rowing:before {
  content: "rowing";
}
.mdi-rss_feed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rss_feed:before {
  content: "rss_feed";
}
.mdi-rsvp {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rsvp:before {
  content: "rsvp";
}
.mdi-rtt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rtt:before {
  content: "rtt";
}
.mdi-rule {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rule:before {
  content: "rule";
}
.mdi-rule_folder {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rule_folder:before {
  content: "rule_folder";
}
.mdi-run_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-run_circle:before {
  content: "run_circle";
}
.mdi-running_with_errors {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-running_with_errors:before {
  content: "running_with_errors";
}
.mdi-rv_hookup {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-rv_hookup:before {
  content: "rv_hookup";
}
.mdi-safety_check {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-safety_check:before {
  content: "safety_check";
}
.mdi-safety_divider {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-safety_divider:before {
  content: "safety_divider";
}
.mdi-sailing {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sailing:before {
  content: "sailing";
}
.mdi-sanitizer {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sanitizer:before {
  content: "sanitizer";
}
.mdi-satellite {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-satellite:before {
  content: "satellite";
}
.mdi-satellite_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-satellite_alt:before {
  content: "satellite_alt";
}
.mdi-save {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-save:before {
  content: "save";
}
.mdi-save_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-save_alt:before {
  content: "save_alt";
}
.mdi-save_as {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-save_as:before {
  content: "save_as";
}
.mdi-saved_search {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-saved_search:before {
  content: "saved_search";
}
.mdi-savings {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-savings:before {
  content: "savings";
}
.mdi-scale {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-scale:before {
  content: "scale";
}
.mdi-scanner {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-scanner:before {
  content: "scanner";
}
.mdi-scatter_plot {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-scatter_plot:before {
  content: "scatter_plot";
}
.mdi-schedule {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-schedule:before {
  content: "schedule";
}
.mdi-schedule_send {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-schedule_send:before {
  content: "schedule_send";
}
.mdi-schema {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-schema:before {
  content: "schema";
}
.mdi-school {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-school:before {
  content: "school";
}
.mdi-science {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-science:before {
  content: "science";
}
.mdi-score {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-score:before {
  content: "score";
}
.mdi-scoreboard {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-scoreboard:before {
  content: "scoreboard";
}
.mdi-screen_lock_landscape {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-screen_lock_landscape:before {
  content: "screen_lock_landscape";
}
.mdi-screen_lock_portrait {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-screen_lock_portrait:before {
  content: "screen_lock_portrait";
}
.mdi-screen_lock_rotation {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-screen_lock_rotation:before {
  content: "screen_lock_rotation";
}
.mdi-screen_rotation {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-screen_rotation:before {
  content: "screen_rotation";
}
.mdi-screen_rotation_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-screen_rotation_alt:before {
  content: "screen_rotation_alt";
}
.mdi-screen_search_desktop {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-screen_search_desktop:before {
  content: "screen_search_desktop";
}
.mdi-screen_share {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-screen_share:before {
  content: "screen_share";
}
.mdi-screenshot {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-screenshot:before {
  content: "screenshot";
}
.mdi-screenshot_monitor {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-screenshot_monitor:before {
  content: "screenshot_monitor";
}
.mdi-scuba_diving {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-scuba_diving:before {
  content: "scuba_diving";
}
.mdi-sd {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sd:before {
  content: "sd";
}
.mdi-sd_card {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sd_card:before {
  content: "sd_card";
}
.mdi-sd_card_alert {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sd_card_alert:before {
  content: "sd_card_alert";
}
.mdi-sd_storage {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sd_storage:before {
  content: "sd_storage";
}
.mdi-search {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-search:before {
  content: "search";
}
.mdi-search_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-search_off:before {
  content: "search_off";
}
.mdi-security {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-security:before {
  content: "security";
}
.mdi-security_update {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-security_update:before {
  content: "security_update";
}
.mdi-security_update_good {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-security_update_good:before {
  content: "security_update_good";
}
.mdi-security_update_warning {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-security_update_warning:before {
  content: "security_update_warning";
}
.mdi-segment {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-segment:before {
  content: "segment";
}
.mdi-select_all {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-select_all:before {
  content: "select_all";
}
.mdi-self_improvement {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-self_improvement:before {
  content: "self_improvement";
}
.mdi-sell {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sell:before {
  content: "sell";
}
.mdi-send {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-send:before {
  content: "send";
}
.mdi-send_and_archive {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-send_and_archive:before {
  content: "send_and_archive";
}
.mdi-send_time_extension {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-send_time_extension:before {
  content: "send_time_extension";
}
.mdi-send_to_mobile {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-send_to_mobile:before {
  content: "send_to_mobile";
}
.mdi-sensor_door {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sensor_door:before {
  content: "sensor_door";
}
.mdi-sensor_occupied {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sensor_occupied:before {
  content: "sensor_occupied";
}
.mdi-sensor_window {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sensor_window:before {
  content: "sensor_window";
}
.mdi-sensors {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sensors:before {
  content: "sensors";
}
.mdi-sensors_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sensors_off:before {
  content: "sensors_off";
}
.mdi-sentiment_dissatisfied {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sentiment_dissatisfied:before {
  content: "sentiment_dissatisfied";
}
.mdi-sentiment_neutral {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sentiment_neutral:before {
  content: "sentiment_neutral";
}
.mdi-sentiment_satisfied {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sentiment_satisfied:before {
  content: "sentiment_satisfied";
}
.mdi-sentiment_satisfied_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sentiment_satisfied_alt:before {
  content: "sentiment_satisfied_alt";
}
.mdi-sentiment_very_dissatisfied {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sentiment_very_dissatisfied:before {
  content: "sentiment_very_dissatisfied";
}
.mdi-sentiment_very_satisfied {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sentiment_very_satisfied:before {
  content: "sentiment_very_satisfied";
}
.mdi-set_meal {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-set_meal:before {
  content: "set_meal";
}
.mdi-settings {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings:before {
  content: "settings";
}
.mdi-settings_accessibility {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_accessibility:before {
  content: "settings_accessibility";
}
.mdi-settings_applications {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_applications:before {
  content: "settings_applications";
}
.mdi-settings_backup_restore {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_backup_restore:before {
  content: "settings_backup_restore";
}
.mdi-settings_bluetooth {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_bluetooth:before {
  content: "settings_bluetooth";
}
.mdi-settings_brightness {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_brightness:before {
  content: "settings_brightness";
}
.mdi-settings_cell {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_cell:before {
  content: "settings_cell";
}
.mdi-settings_display {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_display:before {
  content: "settings_display";
}
.mdi-settings_ethernet {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_ethernet:before {
  content: "settings_ethernet";
}
.mdi-settings_input_antenna {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_input_antenna:before {
  content: "settings_input_antenna";
}
.mdi-settings_input_component {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_input_component:before {
  content: "settings_input_component";
}
.mdi-settings_input_composite {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_input_composite:before {
  content: "settings_input_composite";
}
.mdi-settings_input_hdmi {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_input_hdmi:before {
  content: "settings_input_hdmi";
}
.mdi-settings_input_svideo {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_input_svideo:before {
  content: "settings_input_svideo";
}
.mdi-settings_overscan {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_overscan:before {
  content: "settings_overscan";
}
.mdi-settings_phone {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_phone:before {
  content: "settings_phone";
}
.mdi-settings_power {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_power:before {
  content: "settings_power";
}
.mdi-settings_remote {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_remote:before {
  content: "settings_remote";
}
.mdi-settings_suggest {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_suggest:before {
  content: "settings_suggest";
}
.mdi-settings_system_daydream {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_system_daydream:before {
  content: "settings_system_daydream";
}
.mdi-settings_voice {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-settings_voice:before {
  content: "settings_voice";
}
.mdi-severe_cold {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-severe_cold:before {
  content: "severe_cold";
}
.mdi-shape_line {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shape_line:before {
  content: "shape_line";
}
.mdi-share {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-share:before {
  content: "share";
}
.mdi-share_arrival_time {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-share_arrival_time:before {
  content: "share_arrival_time";
}
.mdi-share_location {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-share_location:before {
  content: "share_location";
}
.mdi-shield {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shield:before {
  content: "shield";
}
.mdi-shield_moon {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shield_moon:before {
  content: "shield_moon";
}
.mdi-shop {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shop:before {
  content: "shop";
}
.mdi-shop_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shop_2:before {
  content: "shop_2";
}
.mdi-shop_two {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shop_two:before {
  content: "shop_two";
}
.mdi-shopify {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shopify:before {
  content: "shopify";
}
.mdi-shopping_bag {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shopping_bag:before {
  content: "shopping_bag";
}
.mdi-shopping_basket {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shopping_basket:before {
  content: "shopping_basket";
}
.mdi-shopping_cart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shopping_cart:before {
  content: "shopping_cart";
}
.mdi-shopping_cart_checkout {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shopping_cart_checkout:before {
  content: "shopping_cart_checkout";
}
.mdi-short_text {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-short_text:before {
  content: "short_text";
}
.mdi-shortcut {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shortcut:before {
  content: "shortcut";
}
.mdi-show_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-show_chart:before {
  content: "show_chart";
}
.mdi-shower {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shower:before {
  content: "shower";
}
.mdi-shuffle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shuffle:before {
  content: "shuffle";
}
.mdi-shuffle_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shuffle_on:before {
  content: "shuffle_on";
}
.mdi-shutter_speed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-shutter_speed:before {
  content: "shutter_speed";
}
.mdi-sick {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sick:before {
  content: "sick";
}
.mdi-sign_language {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sign_language:before {
  content: "sign_language";
}
.mdi-signal_cellular_0_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_cellular_0_bar:before {
  content: "signal_cellular_0_bar";
}
.mdi-signal_cellular_4_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_cellular_4_bar:before {
  content: "signal_cellular_4_bar";
}
.mdi-signal_cellular_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_cellular_alt:before {
  content: "signal_cellular_alt";
}
.mdi-signal_cellular_alt_1_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_cellular_alt_1_bar:before {
  content: "signal_cellular_alt_1_bar";
}
.mdi-signal_cellular_alt_2_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_cellular_alt_2_bar:before {
  content: "signal_cellular_alt_2_bar";
}
.mdi-signal_cellular_connected_no_internet_0_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_cellular_connected_no_internet_0_bar:before {
  content: "signal_cellular_connected_no_internet_0_bar";
}
.mdi-signal_cellular_connected_no_internet_4_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_cellular_connected_no_internet_4_bar:before {
  content: "signal_cellular_connected_no_internet_4_bar";
}
.mdi-signal_cellular_no_sim {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_cellular_no_sim:before {
  content: "signal_cellular_no_sim";
}
.mdi-signal_cellular_nodata {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_cellular_nodata:before {
  content: "signal_cellular_nodata";
}
.mdi-signal_cellular_null {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_cellular_null:before {
  content: "signal_cellular_null";
}
.mdi-signal_cellular_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_cellular_off:before {
  content: "signal_cellular_off";
}
.mdi-signal_wifi_0_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_wifi_0_bar:before {
  content: "signal_wifi_0_bar";
}
.mdi-signal_wifi_4_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_wifi_4_bar:before {
  content: "signal_wifi_4_bar";
}
.mdi-signal_wifi_4_bar_lock {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_wifi_4_bar_lock:before {
  content: "signal_wifi_4_bar_lock";
}
.mdi-signal_wifi_bad {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_wifi_bad:before {
  content: "signal_wifi_bad";
}
.mdi-signal_wifi_connected_no_internet_4 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_wifi_connected_no_internet_4:before {
  content: "signal_wifi_connected_no_internet_4";
}
.mdi-signal_wifi_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_wifi_off:before {
  content: "signal_wifi_off";
}
.mdi-signal_wifi_statusbar_4_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_wifi_statusbar_4_bar:before {
  content: "signal_wifi_statusbar_4_bar";
}
.mdi-signal_wifi_statusbar_connected_no_internet_4 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_wifi_statusbar_connected_no_internet_4:before {
  content: "signal_wifi_statusbar_connected_no_internet_4";
}
.mdi-signal_wifi_statusbar_null {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signal_wifi_statusbar_null:before {
  content: "signal_wifi_statusbar_null";
}
.mdi-signpost {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-signpost:before {
  content: "signpost";
}
.mdi-sim_card {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sim_card:before {
  content: "sim_card";
}
.mdi-sim_card_alert {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sim_card_alert:before {
  content: "sim_card_alert";
}
.mdi-sim_card_download {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sim_card_download:before {
  content: "sim_card_download";
}
.mdi-single_bed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-single_bed:before {
  content: "single_bed";
}
.mdi-sip {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sip:before {
  content: "sip";
}
.mdi-skateboarding {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-skateboarding:before {
  content: "skateboarding";
}
.mdi-skip_next {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-skip_next:before {
  content: "skip_next";
}
.mdi-skip_previous {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-skip_previous:before {
  content: "skip_previous";
}
.mdi-sledding {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sledding:before {
  content: "sledding";
}
.mdi-slideshow {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-slideshow:before {
  content: "slideshow";
}
.mdi-slow_motion_video {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-slow_motion_video:before {
  content: "slow_motion_video";
}
.mdi-smart_button {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-smart_button:before {
  content: "smart_button";
}
.mdi-smart_display {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-smart_display:before {
  content: "smart_display";
}
.mdi-smart_screen {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-smart_screen:before {
  content: "smart_screen";
}
.mdi-smart_toy {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-smart_toy:before {
  content: "smart_toy";
}
.mdi-smartphone {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-smartphone:before {
  content: "smartphone";
}
.mdi-smoke_free {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-smoke_free:before {
  content: "smoke_free";
}
.mdi-smoking_rooms {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-smoking_rooms:before {
  content: "smoking_rooms";
}
.mdi-sms {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sms:before {
  content: "sms";
}
.mdi-sms_failed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sms_failed:before {
  content: "sms_failed";
}
.mdi-snapchat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-snapchat:before {
  content: "snapchat";
}
.mdi-snippet_folder {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-snippet_folder:before {
  content: "snippet_folder";
}
.mdi-snooze {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-snooze:before {
  content: "snooze";
}
.mdi-snowboarding {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-snowboarding:before {
  content: "snowboarding";
}
.mdi-snowmobile {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-snowmobile:before {
  content: "snowmobile";
}
.mdi-snowshoeing {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-snowshoeing:before {
  content: "snowshoeing";
}
.mdi-soap {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-soap:before {
  content: "soap";
}
.mdi-social_distance {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-social_distance:before {
  content: "social_distance";
}
.mdi-solar_power {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-solar_power:before {
  content: "solar_power";
}
.mdi-sort {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sort:before {
  content: "sort";
}
.mdi-sort_by_alpha {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sort_by_alpha:before {
  content: "sort_by_alpha";
}
.mdi-sos {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sos:before {
  content: "sos";
}
.mdi-soup_kitchen {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-soup_kitchen:before {
  content: "soup_kitchen";
}
.mdi-source {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-source:before {
  content: "source";
}
.mdi-south {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-south:before {
  content: "south";
}
.mdi-south_america {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-south_america:before {
  content: "south_america";
}
.mdi-south_east {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-south_east:before {
  content: "south_east";
}
.mdi-south_west {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-south_west:before {
  content: "south_west";
}
.mdi-spa {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-spa:before {
  content: "spa";
}
.mdi-space_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-space_bar:before {
  content: "space_bar";
}
.mdi-space_dashboard {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-space_dashboard:before {
  content: "space_dashboard";
}
.mdi-spatial_audio {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-spatial_audio:before {
  content: "spatial_audio";
}
.mdi-spatial_audio_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-spatial_audio_off:before {
  content: "spatial_audio_off";
}
.mdi-spatial_tracking {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-spatial_tracking:before {
  content: "spatial_tracking";
}
.mdi-speaker {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-speaker:before {
  content: "speaker";
}
.mdi-speaker_group {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-speaker_group:before {
  content: "speaker_group";
}
.mdi-speaker_notes {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-speaker_notes:before {
  content: "speaker_notes";
}
.mdi-speaker_notes_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-speaker_notes_off:before {
  content: "speaker_notes_off";
}
.mdi-speaker_phone {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-speaker_phone:before {
  content: "speaker_phone";
}
.mdi-speed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-speed:before {
  content: "speed";
}
.mdi-spellcheck {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-spellcheck:before {
  content: "spellcheck";
}
.mdi-splitscreen {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-splitscreen:before {
  content: "splitscreen";
}
.mdi-spoke {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-spoke:before {
  content: "spoke";
}
.mdi-sports {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports:before {
  content: "sports";
}
.mdi-sports_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_bar:before {
  content: "sports_bar";
}
.mdi-sports_baseball {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_baseball:before {
  content: "sports_baseball";
}
.mdi-sports_basketball {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_basketball:before {
  content: "sports_basketball";
}
.mdi-sports_cricket {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_cricket:before {
  content: "sports_cricket";
}
.mdi-sports_esports {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_esports:before {
  content: "sports_esports";
}
.mdi-sports_football {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_football:before {
  content: "sports_football";
}
.mdi-sports_golf {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_golf:before {
  content: "sports_golf";
}
.mdi-sports_gymnastics {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_gymnastics:before {
  content: "sports_gymnastics";
}
.mdi-sports_handball {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_handball:before {
  content: "sports_handball";
}
.mdi-sports_hockey {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_hockey:before {
  content: "sports_hockey";
}
.mdi-sports_kabaddi {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_kabaddi:before {
  content: "sports_kabaddi";
}
.mdi-sports_martial_arts {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_martial_arts:before {
  content: "sports_martial_arts";
}
.mdi-sports_mma {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_mma:before {
  content: "sports_mma";
}
.mdi-sports_motorsports {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_motorsports:before {
  content: "sports_motorsports";
}
.mdi-sports_rugby {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_rugby:before {
  content: "sports_rugby";
}
.mdi-sports_score {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_score:before {
  content: "sports_score";
}
.mdi-sports_soccer {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_soccer:before {
  content: "sports_soccer";
}
.mdi-sports_tennis {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_tennis:before {
  content: "sports_tennis";
}
.mdi-sports_volleyball {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sports_volleyball:before {
  content: "sports_volleyball";
}
.mdi-square {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-square:before {
  content: "square";
}
.mdi-square_foot {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-square_foot:before {
  content: "square_foot";
}
.mdi-ssid_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-ssid_chart:before {
  content: "ssid_chart";
}
.mdi-stacked_bar_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-stacked_bar_chart:before {
  content: "stacked_bar_chart";
}
.mdi-stacked_line_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-stacked_line_chart:before {
  content: "stacked_line_chart";
}
.mdi-stadium {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-stadium:before {
  content: "stadium";
}
.mdi-stairs {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-stairs:before {
  content: "stairs";
}
.mdi-star {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-star:before {
  content: "star";
}
.mdi-star_border {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-star_border:before {
  content: "star_border";
}
.mdi-star_border_purple500 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-star_border_purple500:before {
  content: "star_border_purple500";
}
.mdi-star_half {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-star_half:before {
  content: "star_half";
}
.mdi-star_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-star_outline:before {
  content: "star_outline";
}
.mdi-star_purple500 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-star_purple500:before {
  content: "star_purple500";
}
.mdi-star_rate {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-star_rate:before {
  content: "star_rate";
}
.mdi-stars {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-stars:before {
  content: "stars";
}
.mdi-start {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-start:before {
  content: "start";
}
.mdi-stay_current_landscape {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-stay_current_landscape:before {
  content: "stay_current_landscape";
}
.mdi-stay_current_portrait {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-stay_current_portrait:before {
  content: "stay_current_portrait";
}
.mdi-stay_primary_landscape {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-stay_primary_landscape:before {
  content: "stay_primary_landscape";
}
.mdi-stay_primary_portrait {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-stay_primary_portrait:before {
  content: "stay_primary_portrait";
}
.mdi-sticky_note_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sticky_note_2:before {
  content: "sticky_note_2";
}
.mdi-stop {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-stop:before {
  content: "stop";
}
.mdi-stop_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-stop_circle:before {
  content: "stop_circle";
}
.mdi-stop_screen_share {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-stop_screen_share:before {
  content: "stop_screen_share";
}
.mdi-storage {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-storage:before {
  content: "storage";
}
.mdi-store {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-store:before {
  content: "store";
}
.mdi-store_mall_directory {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-store_mall_directory:before {
  content: "store_mall_directory";
}
.mdi-storefront {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-storefront:before {
  content: "storefront";
}
.mdi-storm {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-storm:before {
  content: "storm";
}
.mdi-straight {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-straight:before {
  content: "straight";
}
.mdi-straighten {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-straighten:before {
  content: "straighten";
}
.mdi-stream {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-stream:before {
  content: "stream";
}
.mdi-streetview {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-streetview:before {
  content: "streetview";
}
.mdi-strikethrough_s {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-strikethrough_s:before {
  content: "strikethrough_s";
}
.mdi-stroller {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-stroller:before {
  content: "stroller";
}
.mdi-style {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-style:before {
  content: "style";
}
.mdi-subdirectory_arrow_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-subdirectory_arrow_left:before {
  content: "subdirectory_arrow_left";
}
.mdi-subdirectory_arrow_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-subdirectory_arrow_right:before {
  content: "subdirectory_arrow_right";
}
.mdi-subject {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-subject:before {
  content: "subject";
}
.mdi-subscript {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-subscript:before {
  content: "subscript";
}
.mdi-subscriptions {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-subscriptions:before {
  content: "subscriptions";
}
.mdi-subtitles {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-subtitles:before {
  content: "subtitles";
}
.mdi-subtitles_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-subtitles_off:before {
  content: "subtitles_off";
}
.mdi-subway {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-subway:before {
  content: "subway";
}
.mdi-summarize {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-summarize:before {
  content: "summarize";
}
.mdi-superscript {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-superscript:before {
  content: "superscript";
}
.mdi-supervised_user_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-supervised_user_circle:before {
  content: "supervised_user_circle";
}
.mdi-supervisor_account {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-supervisor_account:before {
  content: "supervisor_account";
}
.mdi-support {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-support:before {
  content: "support";
}
.mdi-support_agent {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-support_agent:before {
  content: "support_agent";
}
.mdi-surfing {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-surfing:before {
  content: "surfing";
}
.mdi-surround_sound {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-surround_sound:before {
  content: "surround_sound";
}
.mdi-swap_calls {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swap_calls:before {
  content: "swap_calls";
}
.mdi-swap_horiz {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swap_horiz:before {
  content: "swap_horiz";
}
.mdi-swap_horizontal_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swap_horizontal_circle:before {
  content: "swap_horizontal_circle";
}
.mdi-swap_vert {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swap_vert:before {
  content: "swap_vert";
}
.mdi-swap_vert_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swap_vert_circle:before {
  content: "swap_vert_circle";
}
.mdi-swap_vertical_circle {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swap_vertical_circle:before {
  content: "swap_vertical_circle";
}
.mdi-swipe {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swipe:before {
  content: "swipe";
}
.mdi-swipe_down {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swipe_down:before {
  content: "swipe_down";
}
.mdi-swipe_down_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swipe_down_alt:before {
  content: "swipe_down_alt";
}
.mdi-swipe_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swipe_left:before {
  content: "swipe_left";
}
.mdi-swipe_left_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swipe_left_alt:before {
  content: "swipe_left_alt";
}
.mdi-swipe_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swipe_right:before {
  content: "swipe_right";
}
.mdi-swipe_right_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swipe_right_alt:before {
  content: "swipe_right_alt";
}
.mdi-swipe_up {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swipe_up:before {
  content: "swipe_up";
}
.mdi-swipe_up_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swipe_up_alt:before {
  content: "swipe_up_alt";
}
.mdi-swipe_vertical {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-swipe_vertical:before {
  content: "swipe_vertical";
}
.mdi-switch_access_shortcut {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-switch_access_shortcut:before {
  content: "switch_access_shortcut";
}
.mdi-switch_access_shortcut_add {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-switch_access_shortcut_add:before {
  content: "switch_access_shortcut_add";
}
.mdi-switch_account {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-switch_account:before {
  content: "switch_account";
}
.mdi-switch_camera {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-switch_camera:before {
  content: "switch_camera";
}
.mdi-switch_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-switch_left:before {
  content: "switch_left";
}
.mdi-switch_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-switch_right:before {
  content: "switch_right";
}
.mdi-switch_video {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-switch_video:before {
  content: "switch_video";
}
.mdi-synagogue {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-synagogue:before {
  content: "synagogue";
}
.mdi-sync {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sync:before {
  content: "sync";
}
.mdi-sync_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sync_alt:before {
  content: "sync_alt";
}
.mdi-sync_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sync_disabled:before {
  content: "sync_disabled";
}
.mdi-sync_lock {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sync_lock:before {
  content: "sync_lock";
}
.mdi-sync_problem {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-sync_problem:before {
  content: "sync_problem";
}
.mdi-system_security_update {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-system_security_update:before {
  content: "system_security_update";
}
.mdi-system_security_update_good {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-system_security_update_good:before {
  content: "system_security_update_good";
}
.mdi-system_security_update_warning {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-system_security_update_warning:before {
  content: "system_security_update_warning";
}
.mdi-system_update {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-system_update:before {
  content: "system_update";
}
.mdi-system_update_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-system_update_alt:before {
  content: "system_update_alt";
}
.mdi-system_update_tv {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-system_update_tv:before {
  content: "system_update_tv";
}
.mdi-tab {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tab:before {
  content: "tab";
}
.mdi-tab_unselected {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tab_unselected:before {
  content: "tab_unselected";
}
.mdi-table_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-table_bar:before {
  content: "table_bar";
}
.mdi-table_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-table_chart:before {
  content: "table_chart";
}
.mdi-table_restaurant {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-table_restaurant:before {
  content: "table_restaurant";
}
.mdi-table_rows {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-table_rows:before {
  content: "table_rows";
}
.mdi-table_view {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-table_view:before {
  content: "table_view";
}
.mdi-tablet {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tablet:before {
  content: "tablet";
}
.mdi-tablet_android {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tablet_android:before {
  content: "tablet_android";
}
.mdi-tablet_mac {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tablet_mac:before {
  content: "tablet_mac";
}
.mdi-tag {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tag:before {
  content: "tag";
}
.mdi-tag_faces {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tag_faces:before {
  content: "tag_faces";
}
.mdi-takeout_dining {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-takeout_dining:before {
  content: "takeout_dining";
}
.mdi-tap_and_play {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tap_and_play:before {
  content: "tap_and_play";
}
.mdi-tapas {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tapas:before {
  content: "tapas";
}
.mdi-task {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-task:before {
  content: "task";
}
.mdi-task_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-task_alt:before {
  content: "task_alt";
}
.mdi-taxi_alert {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-taxi_alert:before {
  content: "taxi_alert";
}
.mdi-telegram {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-telegram:before {
  content: "telegram";
}
.mdi-temple_buddhist {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-temple_buddhist:before {
  content: "temple_buddhist";
}
.mdi-temple_hindu {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-temple_hindu:before {
  content: "temple_hindu";
}
.mdi-terminal {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-terminal:before {
  content: "terminal";
}
.mdi-terrain {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-terrain:before {
  content: "terrain";
}
.mdi-text_decrease {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-text_decrease:before {
  content: "text_decrease";
}
.mdi-text_fields {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-text_fields:before {
  content: "text_fields";
}
.mdi-text_format {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-text_format:before {
  content: "text_format";
}
.mdi-text_increase {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-text_increase:before {
  content: "text_increase";
}
.mdi-text_rotate_up {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-text_rotate_up:before {
  content: "text_rotate_up";
}
.mdi-text_rotate_vertical {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-text_rotate_vertical:before {
  content: "text_rotate_vertical";
}
.mdi-text_rotation_angledown {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-text_rotation_angledown:before {
  content: "text_rotation_angledown";
}
.mdi-text_rotation_angleup {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-text_rotation_angleup:before {
  content: "text_rotation_angleup";
}
.mdi-text_rotation_down {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-text_rotation_down:before {
  content: "text_rotation_down";
}
.mdi-text_rotation_none {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-text_rotation_none:before {
  content: "text_rotation_none";
}
.mdi-text_snippet {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-text_snippet:before {
  content: "text_snippet";
}
.mdi-textsms {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-textsms:before {
  content: "textsms";
}
.mdi-texture {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-texture:before {
  content: "texture";
}
.mdi-theater_comedy {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-theater_comedy:before {
  content: "theater_comedy";
}
.mdi-theaters {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-theaters:before {
  content: "theaters";
}
.mdi-thermostat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-thermostat:before {
  content: "thermostat";
}
.mdi-thermostat_auto {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-thermostat_auto:before {
  content: "thermostat_auto";
}
.mdi-thumb_down {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-thumb_down:before {
  content: "thumb_down";
}
.mdi-thumb_down_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-thumb_down_alt:before {
  content: "thumb_down_alt";
}
.mdi-thumb_down_off_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-thumb_down_off_alt:before {
  content: "thumb_down_off_alt";
}
.mdi-thumb_up {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-thumb_up:before {
  content: "thumb_up";
}
.mdi-thumb_up_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-thumb_up_alt:before {
  content: "thumb_up_alt";
}
.mdi-thumb_up_off_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-thumb_up_off_alt:before {
  content: "thumb_up_off_alt";
}
.mdi-thumbs_up_down {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-thumbs_up_down:before {
  content: "thumbs_up_down";
}
.mdi-thunderstorm {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-thunderstorm:before {
  content: "thunderstorm";
}
.mdi-tiktok {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tiktok:before {
  content: "tiktok";
}
.mdi-time_to_leave {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-time_to_leave:before {
  content: "time_to_leave";
}
.mdi-timelapse {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-timelapse:before {
  content: "timelapse";
}
.mdi-timeline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-timeline:before {
  content: "timeline";
}
.mdi-timer {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-timer:before {
  content: "timer";
}
.mdi-timer_10 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-timer_10:before {
  content: "timer_10";
}
.mdi-timer_10_select {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-timer_10_select:before {
  content: "timer_10_select";
}
.mdi-timer_3 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-timer_3:before {
  content: "timer_3";
}
.mdi-timer_3_select {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-timer_3_select:before {
  content: "timer_3_select";
}
.mdi-timer_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-timer_off:before {
  content: "timer_off";
}
.mdi-tips_and_updates {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tips_and_updates:before {
  content: "tips_and_updates";
}
.mdi-tire_repair {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tire_repair:before {
  content: "tire_repair";
}
.mdi-title {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-title:before {
  content: "title";
}
.mdi-toc {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-toc:before {
  content: "toc";
}
.mdi-today {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-today:before {
  content: "today";
}
.mdi-toggle_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-toggle_off:before {
  content: "toggle_off";
}
.mdi-toggle_on {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-toggle_on:before {
  content: "toggle_on";
}
.mdi-token {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-token:before {
  content: "token";
}
.mdi-toll {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-toll:before {
  content: "toll";
}
.mdi-tonality {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tonality:before {
  content: "tonality";
}
.mdi-topic {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-topic:before {
  content: "topic";
}
.mdi-tornado {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tornado:before {
  content: "tornado";
}
.mdi-touch_app {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-touch_app:before {
  content: "touch_app";
}
.mdi-tour {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tour:before {
  content: "tour";
}
.mdi-toys {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-toys:before {
  content: "toys";
}
.mdi-track_changes {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-track_changes:before {
  content: "track_changes";
}
.mdi-traffic {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-traffic:before {
  content: "traffic";
}
.mdi-train {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-train:before {
  content: "train";
}
.mdi-tram {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tram:before {
  content: "tram";
}
.mdi-transcribe {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-transcribe:before {
  content: "transcribe";
}
.mdi-transfer_within_a_station {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-transfer_within_a_station:before {
  content: "transfer_within_a_station";
}
.mdi-transform {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-transform:before {
  content: "transform";
}
.mdi-transgender {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-transgender:before {
  content: "transgender";
}
.mdi-transit_enterexit {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-transit_enterexit:before {
  content: "transit_enterexit";
}
.mdi-translate {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-translate:before {
  content: "translate";
}
.mdi-travel_explore {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-travel_explore:before {
  content: "travel_explore";
}
.mdi-trending_down {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-trending_down:before {
  content: "trending_down";
}
.mdi-trending_flat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-trending_flat:before {
  content: "trending_flat";
}
.mdi-trending_neutral {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-trending_neutral:before {
  content: "trending_neutral";
}
.mdi-trending_up {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-trending_up:before {
  content: "trending_up";
}
.mdi-trip_origin {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-trip_origin:before {
  content: "trip_origin";
}
.mdi-troubleshoot {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-troubleshoot:before {
  content: "troubleshoot";
}
.mdi-try {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-try:before {
  content: "try";
}
.mdi-tsunami {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tsunami:before {
  content: "tsunami";
}
.mdi-tty {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tty:before {
  content: "tty";
}
.mdi-tune {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tune:before {
  content: "tune";
}
.mdi-tungsten {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tungsten:before {
  content: "tungsten";
}
.mdi-turn_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-turn_left:before {
  content: "turn_left";
}
.mdi-turn_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-turn_right:before {
  content: "turn_right";
}
.mdi-turn_sharp_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-turn_sharp_left:before {
  content: "turn_sharp_left";
}
.mdi-turn_sharp_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-turn_sharp_right:before {
  content: "turn_sharp_right";
}
.mdi-turn_slight_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-turn_slight_left:before {
  content: "turn_slight_left";
}
.mdi-turn_slight_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-turn_slight_right:before {
  content: "turn_slight_right";
}
.mdi-turned_in {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-turned_in:before {
  content: "turned_in";
}
.mdi-turned_in_not {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-turned_in_not:before {
  content: "turned_in_not";
}
.mdi-tv {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tv:before {
  content: "tv";
}
.mdi-tv_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-tv_off:before {
  content: "tv_off";
}
.mdi-two_wheeler {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-two_wheeler:before {
  content: "two_wheeler";
}
.mdi-type_specimen {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-type_specimen:before {
  content: "type_specimen";
}
.mdi-u_turn_left {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-u_turn_left:before {
  content: "u_turn_left";
}
.mdi-u_turn_right {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-u_turn_right:before {
  content: "u_turn_right";
}
.mdi-umbrella {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-umbrella:before {
  content: "umbrella";
}
.mdi-unarchive {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-unarchive:before {
  content: "unarchive";
}
.mdi-undo {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-undo:before {
  content: "undo";
}
.mdi-unfold_less {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-unfold_less:before {
  content: "unfold_less";
}
.mdi-unfold_less_double {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-unfold_less_double:before {
  content: "unfold_less_double";
}
.mdi-unfold_more {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-unfold_more:before {
  content: "unfold_more";
}
.mdi-unfold_more_double {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-unfold_more_double:before {
  content: "unfold_more_double";
}
.mdi-unpublished {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-unpublished:before {
  content: "unpublished";
}
.mdi-unsubscribe {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-unsubscribe:before {
  content: "unsubscribe";
}
.mdi-upcoming {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-upcoming:before {
  content: "upcoming";
}
.mdi-update {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-update:before {
  content: "update";
}
.mdi-update_disabled {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-update_disabled:before {
  content: "update_disabled";
}
.mdi-upgrade {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-upgrade:before {
  content: "upgrade";
}
.mdi-upload {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-upload:before {
  content: "upload";
}
.mdi-upload_file {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-upload_file:before {
  content: "upload_file";
}
.mdi-usb {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-usb:before {
  content: "usb";
}
.mdi-usb_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-usb_off:before {
  content: "usb_off";
}
.mdi-vaccines {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vaccines:before {
  content: "vaccines";
}
.mdi-vape_free {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vape_free:before {
  content: "vape_free";
}
.mdi-vaping_rooms {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vaping_rooms:before {
  content: "vaping_rooms";
}
.mdi-verified {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-verified:before {
  content: "verified";
}
.mdi-verified_user {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-verified_user:before {
  content: "verified_user";
}
.mdi-vertical_align_bottom {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vertical_align_bottom:before {
  content: "vertical_align_bottom";
}
.mdi-vertical_align_center {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vertical_align_center:before {
  content: "vertical_align_center";
}
.mdi-vertical_align_top {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vertical_align_top:before {
  content: "vertical_align_top";
}
.mdi-vertical_distribute {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vertical_distribute:before {
  content: "vertical_distribute";
}
.mdi-vertical_shades {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vertical_shades:before {
  content: "vertical_shades";
}
.mdi-vertical_shades_closed {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vertical_shades_closed:before {
  content: "vertical_shades_closed";
}
.mdi-vertical_split {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vertical_split:before {
  content: "vertical_split";
}
.mdi-vibration {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vibration:before {
  content: "vibration";
}
.mdi-video_call {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-video_call:before {
  content: "video_call";
}
.mdi-video_camera_back {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-video_camera_back:before {
  content: "video_camera_back";
}
.mdi-video_camera_front {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-video_camera_front:before {
  content: "video_camera_front";
}
.mdi-video_chat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-video_chat:before {
  content: "video_chat";
}
.mdi-video_collection {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-video_collection:before {
  content: "video_collection";
}
.mdi-video_file {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-video_file:before {
  content: "video_file";
}
.mdi-video_label {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-video_label:before {
  content: "video_label";
}
.mdi-video_library {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-video_library:before {
  content: "video_library";
}
.mdi-video_settings {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-video_settings:before {
  content: "video_settings";
}
.mdi-video_stable {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-video_stable:before {
  content: "video_stable";
}
.mdi-videocam {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-videocam:before {
  content: "videocam";
}
.mdi-videocam_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-videocam_off:before {
  content: "videocam_off";
}
.mdi-videogame_asset {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-videogame_asset:before {
  content: "videogame_asset";
}
.mdi-videogame_asset_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-videogame_asset_off:before {
  content: "videogame_asset_off";
}
.mdi-view_agenda {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_agenda:before {
  content: "view_agenda";
}
.mdi-view_array {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_array:before {
  content: "view_array";
}
.mdi-view_carousel {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_carousel:before {
  content: "view_carousel";
}
.mdi-view_column {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_column:before {
  content: "view_column";
}
.mdi-view_comfortable {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_comfortable:before {
  content: "view_comfortable";
}
.mdi-view_comfy {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_comfy:before {
  content: "view_comfy";
}
.mdi-view_comfy_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_comfy_alt:before {
  content: "view_comfy_alt";
}
.mdi-view_compact {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_compact:before {
  content: "view_compact";
}
.mdi-view_compact_alt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_compact_alt:before {
  content: "view_compact_alt";
}
.mdi-view_cozy {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_cozy:before {
  content: "view_cozy";
}
.mdi-view_day {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_day:before {
  content: "view_day";
}
.mdi-view_headline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_headline:before {
  content: "view_headline";
}
.mdi-view_in_ar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_in_ar:before {
  content: "view_in_ar";
}
.mdi-view_kanban {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_kanban:before {
  content: "view_kanban";
}
.mdi-view_list {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_list:before {
  content: "view_list";
}
.mdi-view_module {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_module:before {
  content: "view_module";
}
.mdi-view_quilt {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_quilt:before {
  content: "view_quilt";
}
.mdi-view_sidebar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_sidebar:before {
  content: "view_sidebar";
}
.mdi-view_stream {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_stream:before {
  content: "view_stream";
}
.mdi-view_timeline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_timeline:before {
  content: "view_timeline";
}
.mdi-view_week {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-view_week:before {
  content: "view_week";
}
.mdi-vignette {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vignette:before {
  content: "vignette";
}
.mdi-villa {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-villa:before {
  content: "villa";
}
.mdi-visibility {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-visibility:before {
  content: "visibility";
}
.mdi-visibility_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-visibility_off:before {
  content: "visibility_off";
}
.mdi-voice_chat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-voice_chat:before {
  content: "voice_chat";
}
.mdi-voice_over_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-voice_over_off:before {
  content: "voice_over_off";
}
.mdi-voicemail {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-voicemail:before {
  content: "voicemail";
}
.mdi-volcano {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-volcano:before {
  content: "volcano";
}
.mdi-volume_down {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-volume_down:before {
  content: "volume_down";
}
.mdi-volume_mute {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-volume_mute:before {
  content: "volume_mute";
}
.mdi-volume_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-volume_off:before {
  content: "volume_off";
}
.mdi-volume_up {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-volume_up:before {
  content: "volume_up";
}
.mdi-volunteer_activism {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-volunteer_activism:before {
  content: "volunteer_activism";
}
.mdi-vpn_key {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vpn_key:before {
  content: "vpn_key";
}
.mdi-vpn_key_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vpn_key_off:before {
  content: "vpn_key_off";
}
.mdi-vpn_lock {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vpn_lock:before {
  content: "vpn_lock";
}
.mdi-vrpano {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-vrpano:before {
  content: "vrpano";
}
.mdi-wallet {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wallet:before {
  content: "wallet";
}
.mdi-wallet_giftcard {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wallet_giftcard:before {
  content: "wallet_giftcard";
}
.mdi-wallet_membership {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wallet_membership:before {
  content: "wallet_membership";
}
.mdi-wallet_travel {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wallet_travel:before {
  content: "wallet_travel";
}
.mdi-wallpaper {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wallpaper:before {
  content: "wallpaper";
}
.mdi-warehouse {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-warehouse:before {
  content: "warehouse";
}
.mdi-warning {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-warning:before {
  content: "warning";
}
.mdi-warning_amber {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-warning_amber:before {
  content: "warning_amber";
}
.mdi-wash {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wash:before {
  content: "wash";
}
.mdi-watch {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-watch:before {
  content: "watch";
}
.mdi-watch_later {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-watch_later:before {
  content: "watch_later";
}
.mdi-watch_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-watch_off:before {
  content: "watch_off";
}
.mdi-water {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-water:before {
  content: "water";
}
.mdi-water_damage {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-water_damage:before {
  content: "water_damage";
}
.mdi-water_drop {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-water_drop:before {
  content: "water_drop";
}
.mdi-waterfall_chart {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-waterfall_chart:before {
  content: "waterfall_chart";
}
.mdi-waves {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-waves:before {
  content: "waves";
}
.mdi-waving_hand {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-waving_hand:before {
  content: "waving_hand";
}
.mdi-wb_auto {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wb_auto:before {
  content: "wb_auto";
}
.mdi-wb_cloudy {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wb_cloudy:before {
  content: "wb_cloudy";
}
.mdi-wb_incandescent {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wb_incandescent:before {
  content: "wb_incandescent";
}
.mdi-wb_iridescent {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wb_iridescent:before {
  content: "wb_iridescent";
}
.mdi-wb_shade {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wb_shade:before {
  content: "wb_shade";
}
.mdi-wb_sunny {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wb_sunny:before {
  content: "wb_sunny";
}
.mdi-wb_twilight {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wb_twilight:before {
  content: "wb_twilight";
}
.mdi-wc {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wc:before {
  content: "wc";
}
.mdi-web {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-web:before {
  content: "web";
}
.mdi-web_asset {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-web_asset:before {
  content: "web_asset";
}
.mdi-web_asset_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-web_asset_off:before {
  content: "web_asset_off";
}
.mdi-web_stories {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-web_stories:before {
  content: "web_stories";
}
.mdi-webhook {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-webhook:before {
  content: "webhook";
}
.mdi-wechat {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wechat:before {
  content: "wechat";
}
.mdi-weekend {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-weekend:before {
  content: "weekend";
}
.mdi-west {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-west:before {
  content: "west";
}
.mdi-whatshot {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-whatshot:before {
  content: "whatshot";
}
.mdi-wheelchair_pickup {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wheelchair_pickup:before {
  content: "wheelchair_pickup";
}
.mdi-where_to_vote {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-where_to_vote:before {
  content: "where_to_vote";
}
.mdi-widgets {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-widgets:before {
  content: "widgets";
}
.mdi-width_full {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-width_full:before {
  content: "width_full";
}
.mdi-width_normal {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-width_normal:before {
  content: "width_normal";
}
.mdi-width_wide {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-width_wide:before {
  content: "width_wide";
}
.mdi-wifi {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi:before {
  content: "wifi";
}
.mdi-wifi_1_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi_1_bar:before {
  content: "wifi_1_bar";
}
.mdi-wifi_2_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi_2_bar:before {
  content: "wifi_2_bar";
}
.mdi-wifi_calling {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi_calling:before {
  content: "wifi_calling";
}
.mdi-wifi_calling_3 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi_calling_3:before {
  content: "wifi_calling_3";
}
.mdi-wifi_channel {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi_channel:before {
  content: "wifi_channel";
}
.mdi-wifi_find {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi_find:before {
  content: "wifi_find";
}
.mdi-wifi_lock {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi_lock:before {
  content: "wifi_lock";
}
.mdi-wifi_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi_off:before {
  content: "wifi_off";
}
.mdi-wifi_password {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi_password:before {
  content: "wifi_password";
}
.mdi-wifi_protected_setup {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi_protected_setup:before {
  content: "wifi_protected_setup";
}
.mdi-wifi_tethering {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi_tethering:before {
  content: "wifi_tethering";
}
.mdi-wifi_tethering_error {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi_tethering_error:before {
  content: "wifi_tethering_error";
}
.mdi-wifi_tethering_error_rounded {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi_tethering_error_rounded:before {
  content: "wifi_tethering_error_rounded";
}
.mdi-wifi_tethering_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wifi_tethering_off:before {
  content: "wifi_tethering_off";
}
.mdi-wind_power {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wind_power:before {
  content: "wind_power";
}
.mdi-window {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-window:before {
  content: "window";
}
.mdi-wine_bar {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wine_bar:before {
  content: "wine_bar";
}
.mdi-woman {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-woman:before {
  content: "woman";
}
.mdi-woman_2 {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-woman_2:before {
  content: "woman_2";
}
.mdi-woo_commerce {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-woo_commerce:before {
  content: "woo_commerce";
}
.mdi-wordpress {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wordpress:before {
  content: "wordpress";
}
.mdi-work {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-work:before {
  content: "work";
}
.mdi-work_history {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-work_history:before {
  content: "work_history";
}
.mdi-work_off {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-work_off:before {
  content: "work_off";
}
.mdi-work_outline {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-work_outline:before {
  content: "work_outline";
}
.mdi-workspace_premium {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-workspace_premium:before {
  content: "workspace_premium";
}
.mdi-workspaces {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-workspaces:before {
  content: "workspaces";
}
.mdi-wrap_text {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wrap_text:before {
  content: "wrap_text";
}
.mdi-wrong_location {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wrong_location:before {
  content: "wrong_location";
}
.mdi-wysiwyg {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-wysiwyg:before {
  content: "wysiwyg";
}
.mdi-yard {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-yard:before {
  content: "yard";
}
.mdi-youtube_searched_for {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-youtube_searched_for:before {
  content: "youtube_searched_for";
}
.mdi-zoom_in {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-zoom_in:before {
  content: "zoom_in";
}
.mdi-zoom_in_map {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-zoom_in_map:before {
  content: "zoom_in_map";
}
.mdi-zoom_out {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-zoom_out:before {
  content: "zoom_out";
}
.mdi-zoom_out_map {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  line-height: 1 !important;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.mdi-zoom_out_map:before {
  content: "zoom_out_map";
}
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons.0c35d18bf06992036b69.woff2') format("woff2"), url('material-icons.4d73cb90e394b34b7670.woff') format("woff");
}
.material-icons {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
@font-face {
  font-family: "Material Icons Outlined";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-outlined.6f420cf17cc0d7676fad.woff2') format("woff2"), url('material-icons-outlined.f882956fd323fd322f31.woff') format("woff");
}
.material-icons-outlined {
  font-family: "Material Icons Outlined";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
@font-face {
  font-family: "Material Icons Round";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-round.c380809fd3677d7d6903.woff2') format("woff2"), url('material-icons-round.5d681e2edae8c60630db.woff') format("woff");
}
.material-icons-round {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
@font-face {
  font-family: "Material Icons Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-sharp.219aa9140e099e6c72ed.woff2') format("woff2"), url('material-icons-sharp.3a4004a46a653d4b2166.woff') format("woff");
}
.material-icons-sharp {
  font-family: "Material Icons Sharp";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
@font-face {
  font-family: "Material Icons Two Tone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('material-icons-two-tone.4ef4218c522f1eb6b5b1.woff2') format("woff2"), url('material-icons-two-tone.3baa5b8f3469222b822d.woff') format("woff");
}
.material-icons-two-tone {
  font-family: "Material Icons Two Tone";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
:root {
  --tui-heading-font: 'Manrope', -apple-system, 'BlinkMacSystemFont', system-ui, 'Roboto', 'Segoe UI', 'Helvetica Neue', sans-serif;
  --tui-text-font: 'Manrope', -apple-system, 'BlinkMacSystemFont', system-ui, 'Roboto', 'Segoe UI', 'Helvetica Neue', sans-serif;
  --tui-font-heading: var(--tui-heading-font);
  --tui-font-heading-1: bold 50px/56px var(--tui-font-heading);
  --tui-font-heading-2: bold 40px/44px var(--tui-font-heading);
  --tui-font-heading-3: bold 30px/36px var(--tui-font-heading);
  --tui-font-heading-4: bold 28px/32px var(--tui-font-heading);
  --tui-font-heading-5: bold 24px/28px var(--tui-font-heading);
  --tui-font-heading-6: bold 20px/24px var(--tui-font-heading);
  --tui-font-text: var(--tui-text-font);
  --tui-font-text-xl: normal 19px/28px var(--tui-font-text);
  --tui-font-text-l: normal 17px/24px var(--tui-font-text);
  --tui-font-text-m: normal 15px/24px var(--tui-font-text);
  --tui-font-text-s: normal 13px/20px var(--tui-font-text);
  --tui-font-text-xs: normal 11px/16px var(--tui-font-text);
  --tui-radius-xs: 4px;
  --tui-radius-s: 8px;
  --tui-radius-m: 10px;
  --tui-radius-l: 10px;
  --tui-height-xs: 24px;
  --tui-height-s: 32px;
  --tui-height-m: 44px;
  --tui-height-l: 56px;
  --tui-duration: 0.3s;
  --tui-disabled-opacity: 0.56;
  --tui-autofill: #fff5c0;
  --tui-base-01: #fff;
  --tui-base-02: #f6f6f6;
  --tui-base-03: #ededed;
  --tui-base-04: #d7d7d7;
  --tui-base-05: #b0b0b0;
  --tui-base-06: #959595;
  --tui-base-07: #808080;
  --tui-base-08: #333;
  --tui-base-09: #000;
  --tui-primary: #526ed3;
  --tui-primary-hover: #6c86e2;
  --tui-primary-active: #314692;
  --tui-primary-text: #fff;
  --tui-secondary: #ebefff;
  --tui-secondary-hover: #dfe3f3;
  --tui-secondary-active: #d8ddf2;
  --tui-accent: #ff8078;
  --tui-accent-hover: #ff9a94;
  --tui-accent-active: #e7716a;
  --tui-accent-text: #fff;
  --tui-selection: rgba(112, 182, 246, 0.12);
  --tui-focus: rgba(51, 51, 51, 0.64);
  --tui-clear: rgba(0, 0, 0, 0.08);
  --tui-clear-disabled: rgba(0, 0, 0, 0.04);
  --tui-clear-hover: rgba(0, 0, 0, 0.16);
  --tui-clear-active: rgba(0, 0, 0, 0.2);
  --tui-clear-inverse: rgba(255, 255, 255, 0.16);
  --tui-clear-inverse-hover: rgba(255, 255, 255, 0.24);
  --tui-clear-inverse-active: rgba(255, 255, 255, 0.4);
  --tui-error-fill: #f45725;
  --tui-error-bg: rgba(244, 87, 37, 0.12);
  --tui-error-bg-hover: rgba(244, 87, 37, 0.24);
  --tui-success-fill: #4ac99b;
  --tui-success-bg: rgba(74, 201, 155, 0.12);
  --tui-success-bg-hover: rgba(74, 201, 155, 0.24);
  --tui-warning-fill: #ffc700;
  --tui-warning-bg: rgba(255, 199, 0, 0.12);
  --tui-warning-bg-hover: rgba(255, 199, 0, 0.24);
  --tui-info-fill: #70b6f6;
  --tui-info-bg: rgba(112, 182, 246, 0.12);
  --tui-info-bg-hover: rgba(112, 182, 246, 0.24);
  --tui-neutral-fill: #79818c;
  --tui-neutral-bg: rgba(121, 129, 140, 0.12);
  --tui-neutral-bg-hover: rgba(121, 129, 140, 0.24);
  --tui-text-01: #1b1f3b;
  --tui-text-02: rgba(27, 31, 59, 0.65);
  --tui-text-03: rgba(27, 31, 59, 0.4);
  --tui-link: #526ed3;
  --tui-link-hover: #6c86e2;
  --tui-positive: #3aa981;
  --tui-positive-hover: #7ac5aa;
  --tui-negative: #dd4c1e;
  --tui-negative-hover: #e38163;
  --tui-error-fill-night: #ff8c67;
  --tui-error-bg-night: rgba(244, 87, 37, 0.32);
  --tui-error-bg-night-hover: rgba(244, 87, 37, 0.4);
  --tui-success-fill-night: #4ac99b;
  --tui-success-bg-night: rgba(74, 201, 155, 0.32);
  --tui-success-bg-night-hover: rgba(74, 201, 155, 0.4);
  --tui-warning-fill-night: #ffc700;
  --tui-warning-bg-night: rgba(255, 199, 0, 0.32);
  --tui-warning-bg-night-hover: rgba(255, 199, 0, 0.4);
  --tui-info-fill-night: #70b6f6;
  --tui-info-bg-night: rgba(112, 182, 246, 0.32);
  --tui-info-bg-night-hover: rgba(112, 182, 246, 0.4);
  --tui-neutral-fill-night: #959ba4;
  --tui-neutral-bg-night: #959ba4;
  --tui-neutral-bg-night-hover: #959ba4;
  --tui-text-01-night: #ffffff;
  --tui-text-02-night: rgba(255, 255, 255, 0.72);
  --tui-text-03-night: rgba(255, 255, 255, 0.6);
  --tui-link-night: #6788ff;
  --tui-link-night-hover: #526ed3;
  --tui-positive-night: #44c596;
  --tui-positive-night-hover: #3aa981;
  --tui-negative-night: #ff8c67;
  --tui-negative-night-hover: #bb593a;
  --tui-support-01: #a8cef1;
  --tui-support-02: #3682db;
  --tui-support-03: #8dda71;
  --tui-support-04: #34b41f;
  --tui-support-05: #e29398;
  --tui-support-06: #b8474e;
  --tui-support-07: #fcc068;
  --tui-support-08: #ff8a00;
  --tui-support-09: #dab3f9;
  --tui-support-10: #7b439e;
  --tui-support-11: #fee797;
  --tui-support-12: #fcbb14;
  --tui-support-13: #ea97c4;
  --tui-support-14: #bd65a4;
  --tui-support-15: #7fd7cc;
  --tui-support-16: #2fad96;
  --tui-support-17: #d4aca2;
  --tui-support-18: #9d6f64;
  --tui-support-19: #d2e9a2;
  --tui-support-20: #aadc42;
  --tui-support-21: #a0c5df;
  --tui-support-22: #3c7ba8;
}
tui-wrapper[data-appearance='icon'] {
  background: transparent;
  color: #959595;
  color: var(--tui-base-06);
}
tui-wrapper[data-appearance='icon'][data-state='hovered'] {
  color: #808080;
  color: var(--tui-base-07);
}
tui-wrapper[data-appearance='icon'][data-state='pressed'] {
  color: #333;
  color: var(--tui-base-08);
}
tui-wrapper[data-appearance='icon'][data-state='disabled'] {
  opacity: 0.56;
  opacity: var(--tui-disabled-opacity);
}
tui-wrapper[data-appearance='icon'][data-mode='onDark'] {
  color: #ffffff;
  color: var(--tui-text-01-night);
  opacity: 0.56;
  opacity: var(--tui-disabled-opacity);
}
tui-wrapper[data-appearance='icon'][data-mode='onDark'][data-state='hovered'],
tui-wrapper[data-appearance='icon'][data-mode='onDark'][data-state='pressed'] {
  opacity: 1;
}
tui-wrapper[data-appearance='icon'][data-mode='onDark']._focused:after {
  color: #fff;
  color: var(--tui-base-01);
}
tui-wrapper[data-appearance='icon'][data-mode='onLight'] {
  color: #1b1f3b;
  color: var(--tui-text-01);
  opacity: 0.56;
  opacity: var(--tui-disabled-opacity);
}
tui-wrapper[data-appearance='icon'][data-mode='onLight'][data-state='hovered'],
tui-wrapper[data-appearance='icon'][data-mode='onLight'][data-state='pressed'] {
  opacity: 1;
}
tui-wrapper[data-appearance='outline'] {
  background: transparent;
  color: #1b1f3b;
  color: var(--tui-text-01);
}
tui-wrapper[data-appearance='outline']:after {
  color: #d7d7d7;
  color: var(--tui-base-04);
}
tui-wrapper[data-appearance='outline'][data-state='hovered']:after {
  color: #b0b0b0;
  color: var(--tui-base-05);
}
tui-wrapper[data-appearance='outline'][data-state='pressed']:after {
  color: #959595;
  color: var(--tui-base-06);
}
tui-wrapper[data-appearance='outline'][data-state='disabled'] {
  opacity: 0.56;
  opacity: var(--tui-disabled-opacity);
}
tui-wrapper[data-appearance='outline'][data-mode='onDark'] {
  color: #ffffff;
  color: var(--tui-text-01-night);
}
tui-wrapper[data-appearance='outline'][data-mode='onDark']:after {
  color: #ffffff;
  color: var(--tui-text-01-night);
}
tui-wrapper[data-appearance='outline'][data-mode='onDark'][data-state='hovered'] {
  background: rgba(255, 255, 255, 0.24);
  background: var(--tui-clear-inverse-hover);
}
tui-wrapper[data-appearance='outline'][data-mode='onDark'][data-state='hovered']:after {
  color: rgba(255, 255, 255, 0.6);
  color: var(--tui-text-03-night);
}
tui-wrapper[data-appearance='outline'][data-mode='onDark'][data-state='pressed'] {
  background: rgba(255, 255, 255, 0.4);
  background: var(--tui-clear-inverse-active);
}
tui-wrapper[data-appearance='outline'][data-mode='onDark'][data-state='pressed']:after {
  color: rgba(255, 255, 255, 0.6);
  color: var(--tui-text-03-night);
}
tui-wrapper[data-appearance='outline'][data-mode='onDark']._focused:after {
  color: #ffffff;
  color: var(--tui-text-01-night);
}
tui-wrapper[data-appearance='outline'][data-mode='onLight'] {
  color: #1b1f3b;
  color: var(--tui-text-01);
}
tui-wrapper[data-appearance='outline'][data-mode='onLight']:after {
  color: #1b1f3b;
  color: var(--tui-text-01);
}
tui-wrapper[data-appearance='outline'][data-mode='onLight'][data-state='hovered'] {
  background: rgba(0, 0, 0, 0.16);
  background: var(--tui-clear-hover);
}
tui-wrapper[data-appearance='outline'][data-mode='onLight'][data-state='hovered']:after {
  color: rgba(27, 31, 59, 0.4);
  color: var(--tui-text-03);
}
tui-wrapper[data-appearance='outline'][data-mode='onLight'][data-state='pressed'] {
  background: rgba(0, 0, 0, 0.2);
  background: var(--tui-clear-active);
}
tui-wrapper[data-appearance='outline'][data-mode='onLight'][data-state='pressed']:after {
  color: rgba(27, 31, 59, 0.4);
  color: var(--tui-text-03);
}
tui-wrapper[data-appearance='primary'] {
  background: #526ed3;
  background: var(--tui-primary);
  color: #fff;
  color: var(--tui-primary-text);
}
tui-wrapper[data-appearance='primary'][data-state='hovered'] {
  background: #6c86e2;
  background: var(--tui-primary-hover);
}
tui-wrapper[data-appearance='primary'][data-state='pressed'] {
  background: #314692;
  background: var(--tui-primary-active);
}
tui-wrapper[data-appearance='primary'][data-state='disabled'] {
  opacity: 0.56;
  opacity: var(--tui-disabled-opacity);
}
tui-wrapper[data-appearance='primary']._invalid {
  color: #ff8c67;
  color: var(--tui-negative-night);
  background: rgba(244, 87, 37, 0.12);
  background: var(--tui-error-bg);
}
tui-wrapper[data-appearance='primary']._invalid[data-state='hovered'],
tui-wrapper[data-appearance='primary']._invalid[data-state='pressed'] {
  background: rgba(244, 87, 37, 0.24);
  background: var(--tui-error-bg-hover);
}
tui-wrapper[data-appearance='primary']._invalid._focused:after {
  color: #f45725;
  color: var(--tui-error-fill);
}
tui-wrapper[data-appearance='secondary'],
tui-wrapper[data-appearance='flat'] {
  background: #ebefff;
  background: var(--tui-secondary);
  color: #526ed3;
  color: var(--tui-link);
}
tui-wrapper[data-appearance='secondary'][data-state='hovered'],
tui-wrapper[data-appearance='flat'][data-state='hovered'] {
  background: #dfe3f3;
  background: var(--tui-secondary-hover);
  color: #6c86e2;
  color: var(--tui-link-hover);
}
tui-wrapper[data-appearance='secondary'][data-state='pressed'],
tui-wrapper[data-appearance='flat'][data-state='pressed'] {
  background: #d8ddf2;
  background: var(--tui-secondary-active);
}
tui-wrapper[data-appearance='secondary'][data-state='disabled'],
tui-wrapper[data-appearance='flat'][data-state='disabled'] {
  opacity: 0.56;
  opacity: var(--tui-disabled-opacity);
}
tui-wrapper[data-appearance='secondary'][data-mode='onDark'],
tui-wrapper[data-appearance='flat'][data-mode='onDark'] {
  background: rgba(255, 255, 255, 0.16);
  background: var(--tui-clear-inverse);
  color: #ffffff;
  color: var(--tui-text-01-night);
}
tui-wrapper[data-appearance='secondary'][data-mode='onDark'][data-state='hovered'],
tui-wrapper[data-appearance='flat'][data-mode='onDark'][data-state='hovered'] {
  background: rgba(255, 255, 255, 0.24);
  background: var(--tui-clear-inverse-hover);
}
tui-wrapper[data-appearance='secondary'][data-mode='onDark'][data-state='pressed'],
tui-wrapper[data-appearance='flat'][data-mode='onDark'][data-state='pressed'] {
  background: rgba(255, 255, 255, 0.4);
  background: var(--tui-clear-inverse-active);
}
tui-wrapper[data-appearance='secondary'][data-mode='onDark']._focused:after,
tui-wrapper[data-appearance='flat'][data-mode='onDark']._focused:after {
  color: #ffffff;
  color: var(--tui-text-01-night);
}
tui-wrapper[data-appearance='secondary'][data-mode='onLight'],
tui-wrapper[data-appearance='flat'][data-mode='onLight'] {
  background: rgba(0, 0, 0, 0.08);
  background: var(--tui-clear);
  color: #1b1f3b;
  color: var(--tui-text-01);
}
tui-wrapper[data-appearance='secondary'][data-mode='onLight'][data-state='hovered'],
tui-wrapper[data-appearance='flat'][data-mode='onLight'][data-state='hovered'] {
  background: rgba(0, 0, 0, 0.16);
  background: var(--tui-clear-hover);
}
tui-wrapper[data-appearance='secondary'][data-mode='onLight'][data-state='pressed'],
tui-wrapper[data-appearance='flat'][data-mode='onLight'][data-state='pressed'] {
  background: rgba(0, 0, 0, 0.2);
  background: var(--tui-clear-active);
}
tui-wrapper[data-appearance='secondary']._invalid,
tui-wrapper[data-appearance='flat']._invalid {
  color: #f45725;
  color: var(--tui-error-fill);
  background: rgba(244, 87, 37, 0.12);
  background: var(--tui-error-bg);
}
tui-wrapper[data-appearance='secondary']._invalid[data-state='hovered'],
tui-wrapper[data-appearance='flat']._invalid[data-state='hovered'],
tui-wrapper[data-appearance='secondary']._invalid[data-state='pressed'],
tui-wrapper[data-appearance='flat']._invalid[data-state='pressed'] {
  background: rgba(244, 87, 37, 0.24);
  background: var(--tui-error-bg-hover);
}
tui-wrapper[data-appearance='secondary']._invalid._focused:after,
tui-wrapper[data-appearance='flat']._invalid._focused:after {
  color: #f45725;
  color: var(--tui-error-fill);
}
tui-wrapper[data-appearance='flat'] {
  background: transparent;
}
tui-wrapper[data-appearance='flat'][data-mode='onDark'],
tui-wrapper[data-appearance='flat'][data-mode='onLight'] {
  background: transparent;
}
tui-wrapper[data-appearance='table'] {
  border-radius: 0;
  background: transparent;
  color: #1b1f3b;
  color: var(--tui-text-01);
}
table tui-wrapper[data-appearance='table'][data-appearance='table']:not(._focused):after {
  border-width: 0;
}
table tui-wrapper[data-appearance='table']._focused {
  z-index: 1;
}
tui-wrapper[data-appearance='table'][data-appearance='table']:after {
  border-width: 1px;
  color: #d7d7d7;
  color: var(--tui-base-04);
}
tui-wrapper[data-appearance='table'][data-state='hovered']:not(._focused) {
  background: rgba(0, 0, 0, 0.04);
  background: var(--tui-clear-disabled);
}
tui-wrapper[data-appearance='table'][data-state='disabled'] {
  color: rgba(27, 31, 59, 0.4);
  color: var(--tui-text-03);
}
tui-wrapper[data-appearance='table']._focused:after {
  border-width: 2px;
  color: rgba(51, 51, 51, 0.64);
  color: var(--tui-focus);
}
tui-wrapper[data-appearance='table'][data-mode='onDark']._focused:after {
  color: #ffffff;
  color: var(--tui-text-01-night);
}
tui-wrapper[data-appearance='table']._invalid {
  background: rgba(244, 87, 37, 0.12);
  background: var(--tui-error-bg);
}
tui-wrapper[data-appearance='table']._invalid:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  border-top: 8px solid #f45725;
  border-top: 8px solid var(--tui-error-fill);
  border-left: 8px solid transparent;
}
tui-wrapper[data-appearance='table']._invalid[data-state='hovered'] {
  background: rgba(244, 87, 37, 0.24);
  background: var(--tui-error-bg-hover);
}
tui-wrapper[data-appearance='table']._invalid[data-state='hovered']._focused {
  background: transparent;
}
tui-wrapper[data-appearance='table']._invalid[data-state='disabled'] {
  background: transparent;
}
tui-wrapper[data-appearance='table']._invalid._focused {
  background: transparent;
}
tui-wrapper[data-appearance='table']._invalid._focused:after {
  border-width: 1px;
  color: #f45725;
  color: var(--tui-error-fill);
}
tui-wrapper[data-appearance='textfield'] {
  transition: 0.3s ease-in-out;
  transition: var(--tui-duration) ease-in-out;
  transition-property: box-shadow, background;
  background: #fff;
  background: var(--tui-base-01);
  color: #1b1f3b;
  color: var(--tui-text-01);
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
tui-wrapper[data-appearance='textfield'][data-appearance='textfield']:after {
  transition: color 0.3s ease-in-out;
  transition: color var(--tui-duration) ease-in-out;
  border-width: 1px;
  color: #ededed;
  color: var(--tui-base-03);
}
tui-wrapper[data-appearance='textfield'][data-state='hovered'] {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16);
}
tui-wrapper[data-appearance='textfield']._focused {
  box-shadow: none;
}
tui-wrapper[data-appearance='textfield']._focused:after {
  color: #526ed3;
  color: var(--tui-primary);
  border-width: 2px;
}
tui-wrapper[data-appearance='textfield'][data-state='readonly'] {
  box-shadow: none;
}
tui-wrapper[data-appearance='textfield'][data-state='readonly']:after {
  color: #d7d7d7;
  color: var(--tui-base-04);
}
tui-wrapper[data-appearance='textfield'][data-state='disabled'] {
  opacity: 0.56;
  opacity: var(--tui-disabled-opacity);
  box-shadow: none;
}
tui-wrapper[data-appearance='textfield']._invalid._focused:after {
  color: #f45725;
  color: var(--tui-error-fill);
  opacity: 0.56;
  opacity: var(--tui-disabled-opacity);
}
tui-wrapper[data-appearance='textfield'][data-mode='onDark'] {
  background: rgba(255, 255, 255, 0.16);
  background: var(--tui-clear-inverse);
  color: #ffffff;
  color: var(--tui-text-01-night);
}
tui-wrapper[data-appearance='textfield'][data-mode='onDark'][data-appearance='textfield']:after {
  color: rgba(255, 255, 255, 0.6);
  color: var(--tui-text-03-night);
  opacity: 0.56;
  opacity: var(--tui-disabled-opacity);
}
tui-wrapper[data-appearance='textfield'][data-mode='onDark'][data-state='hovered'] {
  background: rgba(255, 255, 255, 0.24);
  background: var(--tui-clear-inverse-hover);
}
tui-wrapper[data-appearance='textfield'][data-mode='onDark'][data-state='hovered']:after {
  color: rgba(255, 255, 255, 0.72);
  color: var(--tui-text-02-night);
}
tui-wrapper[data-appearance='textfield'][data-mode='onDark'][data-state='readonly'] {
  background: transparent;
}
tui-wrapper[data-appearance='textfield'][data-mode='onDark']._invalid._focused:after {
  color: #ff8c67;
  color: var(--tui-error-fill-night);
}
tui-wrapper[data-appearance='textfield'][data-mode='onDark']._focused {
  background: rgba(255, 255, 255, 0.08);
}
tui-wrapper[data-appearance='textfield'][data-mode='onDark']._focused:after {
  transition: none;
  color: #526ed3;
  color: var(--tui-primary);
  opacity: 1;
}
tui-wrapper[data-appearance='textfield'][data-mode='onLight'] {
  background: rgba(0, 0, 0, 0.08);
  background: var(--tui-clear);
}
tui-wrapper[data-appearance='textfield'][data-mode='onLight'][data-state='hovered'] {
  background: rgba(0, 0, 0, 0.16);
  background: var(--tui-clear-hover);
}
tui-wrapper[data-appearance='textfield'][data-mode='onLight'][data-state='readonly'] {
  background: transparent;
}
tui-wrapper[data-appearance='textfield'][data-mode='onLight']._invalid:after {
  color: #f45725;
  color: var(--tui-error-fill);
}
tui-wrapper[data-appearance='textfield'][data-mode='onLight']._invalid._focused {
  background: transparent;
}
tui-wrapper[data-appearance='textfield'][data-mode='onLight']._focused {
  background: transparent;
}
tui-wrapper[data-appearance='textfield'][data-mode='onLight']._focused:after {
  color: #1b1f3b;
  color: var(--tui-text-01);
}
tui-wrapper[data-appearance='whiteblock'],
tui-wrapper[data-appearance='whiteblock-active'] {
  background: #fff;
  background: var(--tui-base-01);
  color: #1b1f3b;
  color: var(--tui-text-01);
}
tui-wrapper[data-appearance='whiteblock']:after,
tui-wrapper[data-appearance='whiteblock-active']:after {
  color: #ededed;
  color: var(--tui-base-03);
}
tui-wrapper[data-appearance='whiteblock'][data-state='hovered'],
tui-wrapper[data-appearance='whiteblock-active'][data-state='hovered'],
tui-wrapper[data-appearance='whiteblock'][data-state='pressed'],
tui-wrapper[data-appearance='whiteblock-active'][data-state='pressed'] {
  background: #f6f6f6;
  background: var(--tui-base-02);
}
tui-wrapper[data-appearance='whiteblock'][data-state='hovered']:after,
tui-wrapper[data-appearance='whiteblock-active'][data-state='hovered']:after,
tui-wrapper[data-appearance='whiteblock'][data-state='pressed']:after,
tui-wrapper[data-appearance='whiteblock-active'][data-state='pressed']:after {
  color: #d7d7d7;
  color: var(--tui-base-04);
}
tui-wrapper[data-appearance='whiteblock'][data-state='disabled'],
tui-wrapper[data-appearance='whiteblock-active'][data-state='disabled'] {
  opacity: 0.56;
  opacity: var(--tui-disabled-opacity);
}
tui-wrapper[data-appearance='whiteblock-active']:after {
  color: #526ed3;
  color: var(--tui-primary);
  border-width: 2px;
}
tui-wrapper[data-appearance='whiteblock-active'][data-state='hovered']:after {
  color: #6c86e2;
  color: var(--tui-primary-hover);
}
tui-wrapper[data-appearance='whiteblock-active'][data-state='pressed']:after {
  color: #314692;
  color: var(--tui-primary-active);
}

/* stylelint-disable selector-max-specificity */
/* stylelint-enable selector-max-specificity */
@-webkit-keyframes tuiReveal {
  from {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
@keyframes tuiReveal {
  from {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
@-webkit-keyframes tuiFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes tuiFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes tuiSkeletonVibe {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.5;
  }
}
@keyframes tuiSkeletonVibe {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.5;
  }
}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
b,
strong {
  /**
     * Prevent the duplicate application of `bolder`
     by the next rule in Safari 6.
     */
  font-weight: inherit;
  /**
     * Add the correct font weight in Chrome, Edge, and Safari.
     */
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  display: table;
  /* 1 */
  padding: 0;
  /* 3 */
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  max-width: 100%;
  /* 1 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type='checkbox'],
[type='radio'] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type='search'] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/**
* Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/**
* Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
html {
  height: 100%;
}
body {
  font: var(--tui-font-text-s);
  color: var(--tui-text-01);
  height: 100%;
  min-height: 100%;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html,
body {
  -webkit-overflow-scrolling: touch;
}
ul,
ol {
  list-style: none;
  padding: 0;
  margin: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
input,
button,
select,
textarea {
  font-family: inherit;
  color: inherit;
}
hr {
  margin: 0;
  height: 1px;
  border: none;
  background: var(--tui-base-03);
}
iframe {
  border: none;
}
svg use {
  pointer-events: none;
}
html,
.tui-zero-scrollbar {
  /* stylelint-disable*/
  scrollbar-width: none;
  -ms-overflow-style: none;
  /* stylelint-enable*/
}
html::-webkit-scrollbar,
.tui-zero-scrollbar::-webkit-scrollbar,
html::-webkit-scrollbar-thumb,
.tui-zero-scrollbar::-webkit-scrollbar-thumb {
  background: transparent;
  width: 0;
  height: 0;
}
::-moz-selection {
  background-color: var(--tui-selection);
}
::selection {
  background-color: var(--tui-selection);
}
::-ms-clear {
  display: none;
}
::-ms-reveal {
  display: none;
}
.tui-autofill:not(:-webkit-autofill) {
  -webkit-animation-name: tuiAutofillOff;
          animation-name: tuiAutofillOff;
}
.tui-autofill:-webkit-autofill,
.tui-autofill:-webkit-autofill:hover,
.tui-autofill:-webkit-autofill:focus {
  border-radius: inherit;
  -webkit-text-fill-color: inherit !important;
  color: inherit !important;
  background-color: transparent !important;
  -webkit-box-shadow: 0 0 0 1000px var(--tui-autofill) inset !important;
  -webkit-animation-name: tuiAutofillOn;
          animation-name: tuiAutofillOn;
}
/* stylelint-disable order/order */
.tui-container {
  margin-right: auto;
  margin-left: auto;
  box-sizing: border-box;
}
@media screen and (min-width: 1360px) {
  .tui-container.tui-container_adaptive {
    width: 1104px;
  }
}
@media screen and (max-width: 1359px) {
  .tui-container.tui-container_adaptive {
    width: 824px;
  }
}
@media screen and (max-width: 1023px) {
  .tui-container.tui-container_adaptive {
    width: 608px;
  }
}
@media screen and (max-width: 767px) {
  .tui-container.tui-container_adaptive {
    width: 512px;
  }
}
@media screen and (max-width: 599px) {
  .tui-container.tui-container_adaptive {
    width: 100%;
    padding: 0 16px;
  }
}
@media screen and (min-width: 1360px) {
  .tui-container {
    width: 1104px;
  }
}
@media screen and (max-width: 1359px) {
  .tui-container {
    width: 824px;
  }
}
@media screen and (min-width: 1360px) {
  .tui-container_menu {
    width: 1104px;
  }
}
@media (min-width: 1024px) and (max-width: 1359px) {
  .tui-container_menu {
    width: 824px;
  }
}
@media screen and (max-width: 1023px) {
  .tui-container_menu {
    width: auto;
    padding: 0 16px;
  }
}
.tui-container_fullwidth {
  width: auto;
  padding: 0 24px;
}
@media screen and (max-width: 1023px) {
  .tui-container_fullwidth {
    padding: 0 16px;
  }
}
@media screen and (max-width: 1359px) {
  .tui-container_fixed {
    width: 1104px;
  }
}
/* stylelint-enable order/order */
.tui-form__header {
  font: var(--tui-font-heading-5);
  margin: 32px 0 20px;
}
.tui-form__header_margin-top_none {
  margin-top: 0;
}
.tui-form__header_margin-bottom_none {
  margin-bottom: 0;
}
.tui-form__header_margin-bottom_small {
  margin-bottom: 16px;
}
@media screen and (max-width: 599px) {
  .tui-form__header_margin-bottom_small {
    margin-bottom: 12px;
  }
}
@media screen and (max-width: 599px) {
  .tui-form__header {
    font: var(--tui-font-text-l);
    font-weight: bold;
    margin-bottom: 16px;
  }
}
.tui-form__row {
  margin-top: 20px;
}
.tui-form__row:first-child {
  margin-top: 0;
}
.tui-form__row_multi-fields {
  display: flex;
}
@media screen and (max-width: 599px) {
  .tui-form__row_multi-fields {
    flex-wrap: wrap;
  }
}
.tui-form__row_half-width {
  width: calc(50% - 20px / 2);
}
@media screen and (max-width: 599px) {
  .tui-form__row_half-width {
    width: 100%;
  }
}
.tui-form__row_checkboxes {
  display: flex;
  flex-wrap: wrap;
}
@media screen and (max-width: 599px) {
  .tui-form__row {
    margin-top: 16px;
  }
}
.tui-form__multi-field {
  flex: 1 1 0;
  min-width: 0;
  margin-left: 20px;
}
.tui-form__multi-field:first-child {
  margin-left: 0;
}
@media screen and (max-width: 599px) {
  .tui-form__multi-field {
    flex-basis: 100%;
    margin-top: 16px;
    margin-left: 0;
  }
  .tui-form__multi-field:first-child {
    margin-top: 0;
  }
}
.tui-form__field-note {
  font: var(--tui-font-text-s);
  margin-top: 4px;
  color: var(--tui-text-02);
}
.tui-form__field-checkbox {
  margin-top: 8px;
}
.tui-form__checkbox {
  flex: 1 1 calc(50% - 10px);
}
.tui-form__checkbox:nth-child(even) {
  margin-left: 20px;
}
.tui-form__checkbox:nth-child(n + 3) {
  margin-top: 16px;
}
.tui-form__buttons {
  display: flex;
  margin-top: 32px;
}
.tui-form__buttons_align_end {
  justify-content: flex-end;
}
@media screen and (max-width: 599px) {
  .tui-form__buttons {
    flex-direction: column;
    margin-top: 24px;
  }
}
.tui-form__button {
  margin-left: 12px;
}
.tui-form__button:first-child {
  margin-left: 0;
}
@media screen and (max-width: 599px) {
  .tui-form__button {
    margin-top: 8px;
    margin-left: 0;
  }
}
.tui-group {
  position: relative;
  z-index: 0;
  display: flex;
  /* stylelint-disable */
  /* stylelint-enable */
}
.tui-group > * {
  flex: 1 1 0;
  min-width: 0;
}
.tui-group > *:nth-child(n) {
  border-radius: 0;
}
.tui-group > *:not(:last-child) {
  margin-right: 4px / 2;
}
.tui-group_collapsed > * {
  z-index: 1;
}
.tui-group_collapsed > *:not(:last-child) {
  margin-right: -1px;
}
.tui-group_collapsed > *._readonly,
.tui-group_collapsed > *._disabled,
.tui-group_collapsed > *._readonly:hover,
.tui-group_collapsed > *._disabled:hover {
  z-index: 0;
}
.tui-group_collapsed > *:hover,
.tui-group_collapsed > *._hovered,
.tui-group_collapsed > *._pressed {
  z-index: 3;
}
.tui-group_collapsed > *._invalid {
  z-index: 2;
}
.tui-group_collapsed > *._invalid:hover,
.tui-group_collapsed > *._invalid._hovered,
.tui-group_collapsed > *._invalid._pressed {
  z-index: 4;
}
.tui-group_collapsed > *._hosted_dropdown_focused,
.tui-group_collapsed > *._focus-visible,
.tui-group_collapsed > *._focused.ng-touched,
.tui-group_collapsed > *._focused.ng-untouched {
  z-index: 5;
}
.tui-group_collapsed > *._active,
.tui-group_collapsed > *[data-appearance='whiteblock-active'] {
  z-index: 6;
}
.tui-group_collapsed > *._focus-visible._focused,
.tui-group_collapsed > *._focus-visible._active,
.tui-group_collapsed > *._focus-visible[data-appearance='whiteblock-active'] {
  z-index: 7;
}
.tui-group_orientation_vertical {
  display: inline-flex;
  flex-direction: column;
}
.tui-group_orientation_vertical > * {
  min-height: auto;
  flex: 0 0 auto;
}
.tui-group_orientation_vertical > *:not(:last-child) {
  margin-right: 0;
  margin-bottom: 4px / 2;
}
.tui-group_orientation_vertical.tui-group_collapsed > *:not(:last-child) {
  margin-right: 0;
  margin-bottom: -1px;
}
.tui-group_rounded.tui-group_orientation_horizontal > *:first-child {
  border-top-left-radius: var(--tui-radius-m);
  border-bottom-left-radius: var(--tui-radius-m);
}
.tui-group_rounded.tui-group_orientation_horizontal > *:last-child {
  border-top-right-radius: var(--tui-radius-m);
  border-bottom-right-radius: var(--tui-radius-m);
}
.tui-group_rounded.tui-group_orientation_horizontal.tui-group_radius_large > *:first-child {
  border-top-left-radius: var(--tui-radius-l);
  border-bottom-left-radius: var(--tui-radius-l);
}
.tui-group_rounded.tui-group_orientation_horizontal.tui-group_radius_large > *:last-child {
  border-top-right-radius: var(--tui-radius-l);
  border-bottom-right-radius: var(--tui-radius-l);
}
.tui-group_rounded.tui-group_orientation_vertical > *:first-child {
  border-top-left-radius: var(--tui-radius-m);
  border-top-right-radius: var(--tui-radius-m);
}
.tui-group_rounded.tui-group_orientation_vertical > *:last-child {
  border-bottom-left-radius: var(--tui-radius-m);
  border-bottom-right-radius: var(--tui-radius-m);
}
.tui-group_rounded.tui-group_orientation_vertical.tui-group_radius_large > *:first-child {
  border-top-left-radius: var(--tui-radius-l);
  border-top-right-radius: var(--tui-radius-l);
}
.tui-group_rounded.tui-group_orientation_vertical.tui-group_radius_large > *:last-child {
  border-bottom-left-radius: var(--tui-radius-l);
  border-bottom-right-radius: var(--tui-radius-l);
}
@media screen and (max-width: 599px) {
  .tui-group_rounded.tui-group_adaptive.tui-group_orientation_vertical:not(.tui-group_collapsed) > *:first-child:not(:last-child),
  .tui-group_rounded.tui-group_adaptive.tui-group_orientation_horizontal > *:first-child:not(:last-child),
  .tui-group_rounded.tui-group_adaptive.tui-group_orientation_vertical:not(.tui-group_collapsed) > *:last-child:not(:first-child),
  .tui-group_rounded.tui-group_adaptive.tui-group_orientation_horizontal > *:last-child:not(:first-child) {
    border-radius: var(--tui-radius-m);
  }
}
@media screen and (max-width: 599px) {
  .tui-group_rounded.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical:not(.tui-group_collapsed) > *:first-child:not(:last-child),
  .tui-group_rounded.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal > *:first-child:not(:last-child),
  .tui-group_rounded.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical:not(.tui-group_collapsed) > *:last-child:not(:first-child),
  .tui-group_rounded.tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal > *:last-child:not(:first-child) {
    border-radius: var(--tui-radius-l);
  }
}
@media screen and (max-width: 599px) {
  .tui-group_adaptive.tui-group_orientation_vertical {
    width: 100%;
  }
  .tui-group_adaptive.tui-group_orientation_vertical > *:nth-child(n):not(:only-child) {
    border-radius: var(--tui-radius-m);
  }
  .tui-group_adaptive.tui-group_orientation_vertical > *:not(:last-child) {
    margin-bottom: 16px;
  }
  .tui-group_adaptive.tui-group_orientation_vertical.tui-group_collapsed > *:nth-child(n):not(:only-child) {
    border-radius: 0;
  }
  .tui-group_adaptive.tui-group_orientation_vertical.tui-group_collapsed > *:first-child:not(:last-child) {
    border-radius: var(--tui-radius-m) var(--tui-radius-m) 0 0;
  }
  .tui-group_adaptive.tui-group_orientation_vertical.tui-group_collapsed > *:last-child:not(:first-child) {
    border-radius: 0 0 var(--tui-radius-m) var(--tui-radius-m);
  }
  .tui-group_adaptive.tui-group_orientation_vertical.tui-group_collapsed > *:not(:last-child) {
    margin-bottom: -1px;
  }
}
@media screen and (max-width: 599px) {
  .tui-group_adaptive.tui-group_orientation_horizontal {
    flex-direction: column;
    width: 100%;
  }
  .tui-group_adaptive.tui-group_orientation_horizontal > *:nth-child(n):not(:only-child) {
    border-radius: var(--tui-radius-m);
  }
  .tui-group_adaptive.tui-group_orientation_horizontal > *:not(:last-child) {
    margin-right: 0;
    margin-bottom: 16px;
  }
  .tui-group_adaptive.tui-group_orientation_horizontal.tui-group_collapsed > *:nth-child(n):not(:only-child) {
    border-radius: 0;
  }
  .tui-group_adaptive.tui-group_orientation_horizontal.tui-group_collapsed > *:first-child:not(:last-child) {
    border-radius: var(--tui-radius-m) var(--tui-radius-m) 0 0;
  }
  .tui-group_adaptive.tui-group_orientation_horizontal.tui-group_collapsed > *:last-child:not(:first-child) {
    border-radius: 0 0 var(--tui-radius-m) var(--tui-radius-m);
  }
  .tui-group_adaptive.tui-group_orientation_horizontal.tui-group_collapsed > *:not(:last-child) {
    margin-right: 0;
    margin-bottom: -1px;
  }
}
@media screen and (max-width: 599px) {
  .tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical > *:nth-child(n):not(:only-child) {
    border-radius: var(--tui-radius-l);
  }
  .tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical.tui-group_collapsed > *:nth-child(n):not(:only-child) {
    border-radius: 0;
  }
  .tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical.tui-group_collapsed > *:first-child:not(:last-child) {
    border-radius: var(--tui-radius-l) var(--tui-radius-l) 0 0;
  }
  .tui-group_adaptive.tui-group_radius_large.tui-group_orientation_vertical.tui-group_collapsed > *:last-child:not(:first-child) {
    border-radius: 0 0 var(--tui-radius-l) var(--tui-radius-l);
  }
}
@media screen and (max-width: 599px) {
  .tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal > *:nth-child(n):not(:only-child) {
    border-radius: var(--tui-radius-l);
  }
  .tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal.tui-group_collapsed > *:nth-child(n):not(:only-child) {
    border-radius: 0;
  }
  .tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal.tui-group_collapsed > *:first-child:not(:last-child) {
    border-radius: var(--tui-radius-l) var(--tui-radius-l) 0 0;
  }
  .tui-group_adaptive.tui-group_radius_large.tui-group_orientation_horizontal.tui-group_collapsed > *:last-child:not(:first-child) {
    border-radius: 0 0 var(--tui-radius-l) var(--tui-radius-l);
  }
}
.tui-group__auto-width-item {
  min-width: auto;
  flex: 0 0 auto;
}
.tui-group .tui-group__inherit-item {
  border-radius: inherit;
}
.tui-island {
  position: relative;
  border-radius: var(--tui-radius-l);
  background-color: var(--tui-base-01);
  word-wrap: break-word;
  text-decoration: none;
  color: var(--tui-text-01);
  outline: none;
  box-sizing: content-box;
}
.tui-island:not(.tui-island_hoverable):before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: '';
  box-sizing: border-box;
  border: 1px solid var(--tui-base-03);
  border-radius: inherit;
  pointer-events: none;
}
.tui-island:after {
  content: '';
  display: table;
  clear: both;
}
.tui-island:focus:before,
.tui-island:hover:focus:before {
  border-color: var(--tui-focus);
}
.tui-island_transparent {
  background-color: transparent;
}
.tui-island_hoverable {
  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.12);
  transition-property: all;
  transition-duration: 300ms;
  transition-duration: var(--tui-duration, 300ms);
  transition-timing-function: ease-in-out;
  cursor: pointer;
  transition-property: transform, box-shadow;
  will-change: transform, box-shadow;
}
.tui-island_hoverable:hover {
  box-shadow: 0 12px 36px rgba(0, 0, 0, 0.2);
  transform: translateY(-4px);
}
.tui-island_size_s {
  font: var(--tui-font-text-s);
  padding: 16px;
}
.tui-island_size_m {
  font: var(--tui-font-text-m);
  padding: 16px;
}
.tui-island_size_l {
  font: var(--tui-font-text-m);
  padding: 20px;
}
.tui-island_text-align_left {
  text-align: left;
}
.tui-island_text-align_center {
  text-align: center;
}
.tui-island_text-align_right {
  text-align: right;
}
.tui-island__content {
  display: flex;
  justify-content: space-between;
}
.tui-island_text-align_center .tui-island__content {
  display: block;
}
.tui-island__content > * {
  min-width: 0;
}
.tui-island__category {
  font-size: 11px;
  line-height: 16px;
  text-transform: uppercase;
  letter-spacing: 0.075em;
  margin: 0 0 8px;
  color: var(--tui-text-02);
}
.tui-island_size_l .tui-island__category {
  margin: 0 0 12px;
}
.tui-island__title {
  font: var(--tui-font-text-m);
  margin: 0 0 8px;
}
.tui-island_size_m .tui-island__title {
  font: var(--tui-font-heading-6);
  margin: 0 0 12px;
}
.tui-island_size_l .tui-island__title {
  font: var(--tui-font-heading-6);
}
.tui-island__paragraph {
  margin: 0;
  color: var(--tui-text-02);
}
.tui-island__paragraph_link.tui-island__paragraph {
  margin-top: 16px;
}
.tui-island_size_l .tui-island__paragraph_link.tui-island__paragraph {
  margin: 16px 0 0;
}
.tui-island__paragraph_button.tui-island__paragraph {
  margin-top: 20px;
}
.tui-island_size_l .tui-island__paragraph_button.tui-island__paragraph {
  margin: 20px 0 0;
}
.tui-island__figure {
  display: flex;
  justify-content: center;
  order: 1;
  flex-shrink: 0;
  margin: 0 0 0 16px;
}
.tui-island_size_l .tui-island__figure {
  margin-left: 36px;
}
.tui-island_text-align_center .tui-island__figure {
  margin: 0 0 12px 0;
}
.tui-island__carousel-controls {
  display: flex;
  padding-bottom: 16px;
  margin-bottom: 16px;
  border-bottom: 1px solid var(--tui-base-03);
  white-space: nowrap;
}
.tui-island__carousel-pages {
  margin-left: auto;
  color: var(--tui-text-02);
}
.tui-island__carousel-button {
  margin-right: 8px;
}
.tui-island .tui-island__footer-button {
  display: block;
  width: calc(100% + 30px);;
  margin: 16px -15px -15px;
  border-top: 1px solid var(--tui-base-03);
  border-radius: 0 0 var(--tui-radius-l) var(--tui-radius-l);
}
.tui-island_size_l .tui-island__footer-button {
  width: calc(100% + 38px);;
  margin: 20px -19px -19px;
}
.tui-list {
  font: var(--tui-font-text-m);
  list-style-type: none;
  color: var(--tui-text-01);
}
.tui-list_large {
  font: var(--tui-font-text-l);
}
.tui-list_small,
.tui-list_extra-small {
  font: var(--tui-font-text-s);
}
.tui-list_nested {
  margin: 12px 0 12px 20px;
  color: var(--tui-text-02);
}
.tui-list_large .tui-list_nested {
  margin-left: 12px;
}
.tui-list_small .tui-list_nested {
  margin-top: 8px;
  margin-bottom: 8px;
}
.tui-list_ordered {
  counter-reset: counter;
}
.tui-list__item {
  position: relative;
  padding-left: 24px;
  word-wrap: break-word;
  margin-top: 12px;
}
.tui-list__item:first-child {
  margin-top: 0;
}
.tui-list__item:before {
  content: '';
  position: absolute;
  left: 0;
  top: 8px;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background-color: var(--tui-primary);
}
.tui-list_large > .tui-list__item:before {
  top: 8px;
}
.tui-list_small > .tui-list__item:before {
  top: 5px;
}
.tui-list_extra-small > .tui-list__item {
  margin-top: 8px;
}
.tui-list_linear .tui-list__item {
  padding-left: 28px;
}
.tui-list_linear .tui-list__item:before {
  content: '\2014';
  left: 0;
  top: auto;
  width: auto;
  height: auto;
  background-color: transparent;
}
.tui-list_ordered .tui-list__item {
  padding-left: 20px;
}
.tui-list_ordered .tui-list__item:before {
  content: counter(counter) '.';
  left: 0;
  top: auto;
  counter-increment: counter;
  width: auto;
  height: auto;
  color: var(--tui-text-03);
  background-color: transparent;
}
.tui-list__item-title {
  font: var(--tui-font-heading-5);
  margin: 0;
}
.tui-list_small .tui-list__item-title {
  line-height: 20px;
  font-weight: bold;
}
.tui-list__description {
  margin: 8px 0 0;
  color: var(--tui-text-02);
}
.tui-list_small .tui-list__description {
  margin-top: 4px;
}
.tui-list_large .tui-list__description {
  line-height: 28px;
  margin-top: 12px;
}
@media screen and (min-width: 600px) {
  .tui-mobile-only {
    display: none !important;
  }
}
[data-tui-background='primary'] {
  background-color: var(--tui-primary);
}
[data-tui-background='secondary'] {
  background-color: var(--tui-info-fill);
}
[data-tui-background='success'] {
  background-color: var(--tui-success-fill);
}
[data-tui-background='error'] {
  background-color: var(--tui-error-fill);
}
[data-tui-background='support-mustard'],
[data-tui-background='support-01'] {
  background-color: var(--tui-support-01);
}
[data-tui-background='support-texas'],
[data-tui-background='support-02'] {
  background-color: var(--tui-support-02);
}
[data-tui-background='support-tan'],
[data-tui-background='support-03'] {
  background-color: var(--tui-support-03);
}
[data-tui-background='support-salmon'],
[data-tui-background='support-04'] {
  background-color: var(--tui-support-04);
}
[data-tui-background='support-sienna'],
[data-tui-background='support-05'] {
  background-color: var(--tui-support-05);
}
[data-tui-background='support-bittersweet'],
[data-tui-background='support-06'] {
  background-color: var(--tui-support-06);
}
[data-tui-background='support-pinkie'],
[data-tui-background='support-07'] {
  background-color: var(--tui-support-07);
}
[data-tui-background='support-charm'],
[data-tui-background='support-08'] {
  background-color: var(--tui-support-08);
}
[data-tui-background='support-amethyst'],
[data-tui-background='support-09'] {
  background-color: var(--tui-support-09);
}
[data-tui-background='support-helio'],
[data-tui-background='support-10'] {
  background-color: var(--tui-support-10);
}
[data-tui-background='support-lilac'],
[data-tui-background='support-11'] {
  background-color: var(--tui-support-11);
}
[data-tui-background='support-malibu'],
[data-tui-background='support-12'] {
  background-color: var(--tui-support-12);
}
[data-tui-background='support-havelock'],
[data-tui-background='support-13'] {
  background-color: var(--tui-support-13);
}
[data-tui-background='support-picton'],
[data-tui-background='support-14'] {
  background-color: var(--tui-support-14);
}
[data-tui-background='support-mint'],
[data-tui-background='support-15'] {
  background-color: var(--tui-support-15);
}
[data-tui-background='support-fountain'],
[data-tui-background='support-16'] {
  background-color: var(--tui-support-16);
}
[data-tui-background='support-puertorico'],
[data-tui-background='support-17'] {
  background-color: var(--tui-support-17);
}
[data-tui-background='support-bay'],
[data-tui-background='support-18'] {
  background-color: var(--tui-support-18);
}
[data-tui-background='support-forest'],
[data-tui-background='support-19'] {
  background-color: var(--tui-support-19);
}
[data-tui-background='support-york'],
[data-tui-background='support-20'] {
  background-color: var(--tui-support-20);
}
[data-tui-background='support-feijoa'],
[data-tui-background='support-21'] {
  background-color: var(--tui-support-21);
}
[data-tui-color='primary'] {
  color: var(--tui-primary);
}
[data-tui-color='secondary'] {
  color: var(--tui-info-fill);
}
[data-tui-color='success'] {
  color: var(--tui-success-fill);
}
[data-tui-color='error'] {
  color: var(--tui-error-fill);
}
[data-tui-color='support-mustard'],
[data-tui-color='support-01'] {
  color: var(--tui-support-01);
}
[data-tui-color='support-texas'],
[data-tui-color='support-02'] {
  color: var(--tui-support-02);
}
[data-tui-color='support-tan'],
[data-tui-color='support-03'] {
  color: var(--tui-support-03);
}
[data-tui-color='support-salmon'],
[data-tui-color='support-04'] {
  color: var(--tui-support-04);
}
[data-tui-color='support-sienna'],
[data-tui-color='support-05'] {
  color: var(--tui-support-05);
}
[data-tui-color='support-bittersweet'],
[data-tui-color='support-06'] {
  color: var(--tui-support-06);
}
[data-tui-color='support-pinkie'],
[data-tui-color='support-07'] {
  color: var(--tui-support-07);
}
[data-tui-color='support-charm'],
[data-tui-color='support-08'] {
  color: var(--tui-support-08);
}
[data-tui-color='support-amethyst'],
[data-tui-color='support-09'] {
  color: var(--tui-support-09);
}
[data-tui-color='support-helio'],
[data-tui-color='support-10'] {
  color: var(--tui-support-10);
}
[data-tui-color='support-lilac'],
[data-tui-color='support-11'] {
  color: var(--tui-support-11);
}
[data-tui-color='support-malibu'],
[data-tui-color='support-12'] {
  color: var(--tui-support-12);
}
[data-tui-color='support-havelock'],
[data-tui-color='support-13'] {
  color: var(--tui-support-13);
}
[data-tui-color='support-picton'],
[data-tui-color='support-14'] {
  color: var(--tui-support-14);
}
[data-tui-color='support-mint'],
[data-tui-color='support-15'] {
  color: var(--tui-support-15);
}
[data-tui-color='support-fountain'],
[data-tui-color='support-16'] {
  color: var(--tui-support-16);
}
[data-tui-color='support-puertorico'],
[data-tui-color='support-17'] {
  color: var(--tui-support-17);
}
[data-tui-color='support-bay'],
[data-tui-color='support-18'] {
  color: var(--tui-support-18);
}
[data-tui-color='support-forest'],
[data-tui-color='support-19'] {
  color: var(--tui-support-19);
}
[data-tui-color='support-york'],
[data-tui-color='support-20'] {
  color: var(--tui-support-20);
}
[data-tui-color='support-feijoa'],
[data-tui-color='support-21'] {
  color: var(--tui-support-21);
}
.tui-required:after {
  content: '*';
}
.tui-required_float:after {
  position: absolute;
}
.tui-required_spacing:after {
  content: '\0000a0*';
}
/* stylelint-disable order/order */
/* stylelint-enable order/order */
.tui-row {
  display: flex;
  flex-wrap: wrap;
}
.tui-row_align_center {
  align-items: center;
}
.tui-row_align_start {
  align-items: flex-start;
}
.tui-row_align_end {
  align-items: flex-end;
}
@media screen and (min-width: 1360px) {
  .tui-row_adaptive.tui-row {
    margin-left: -24px;
    margin-right: -24px;
  }
}
@media screen and (max-width: 1359px) {
  .tui-row_adaptive.tui-row {
    margin-left: -20px;
    margin-right: -20px;
  }
}
@media screen and (max-width: 1023px) {
  .tui-row_adaptive.tui-row {
    margin-left: -8px;
    margin-right: -8px;
  }
}
@media screen and (max-width: 599px) {
  .tui-row_adaptive.tui-row {
    margin-left: -8px;
    margin-right: -8px;
  }
}
.tui-row_temporary.tui-row {
  margin-left: -20px;
  margin-right: -20px;
}
@media screen and (min-width: 1360px) {
  .tui-row {
    margin-left: -24px;
    margin-right: -24px;
  }
}
@media screen and (max-width: 1359px) {
  .tui-row {
    margin-left: -20px;
    margin-right: -20px;
  }
}
.tui-col_1 {
  width: 8.33333333%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_2 {
  width: 16.66666667%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_3 {
  width: 25%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_4 {
  width: 33.33333333%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_5 {
  width: 41.66666667%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_6 {
  width: 50%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_7 {
  width: 58.33333333%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_8 {
  width: 66.66666667%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_9 {
  width: 75%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_10 {
  width: 83.33333333%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_11 {
  width: 91.66666667%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_12 {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_md-1 {
  width: 8.33333333%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_md-2 {
  width: 16.66666667%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_md-3 {
  width: 25%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_md-4 {
  width: 33.33333333%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_md-5 {
  width: 41.66666667%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_md-6 {
  width: 50%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_md-7 {
  width: 58.33333333%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_md-8 {
  width: 66.66666667%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_md-9 {
  width: 75%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_md-10 {
  width: 83.33333333%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_md-11 {
  width: 91.66666667%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_md-12 {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-col_stretch {
  display: flex;
}
@media screen and (min-width: 1360px) {
  .tui-row_adaptive .tui-col_lg-1 {
    width: 8.33333333%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_lg-2 {
    width: 16.66666667%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_lg-3 {
    width: 25%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_lg-4 {
    width: 33.33333333%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_lg-5 {
    width: 41.66666667%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_lg-6 {
    width: 50%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_lg-7 {
    width: 58.33333333%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_lg-8 {
    width: 66.66666667%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_lg-9 {
    width: 75%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_lg-10 {
    width: 83.33333333%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_lg-11 {
    width: 91.66666667%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_lg-12 {
    width: 100%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 1359px) {
  .tui-row_adaptive .tui-col_md-1 {
    width: 8.33333333%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_md-2 {
    width: 16.66666667%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_md-3 {
    width: 25%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_md-4 {
    width: 33.33333333%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_md-5 {
    width: 41.66666667%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_md-6 {
    width: 50%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_md-7 {
    width: 58.33333333%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_md-8 {
    width: 66.66666667%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_md-9 {
    width: 75%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_md-10 {
    width: 83.33333333%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_md-11 {
    width: 91.66666667%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_md-12 {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 1023px) {
  .tui-row_adaptive .tui-col_sm-1 {
    width: 8.33333333%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_sm-2 {
    width: 16.66666667%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_sm-3 {
    width: 25%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_sm-4 {
    width: 33.33333333%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_sm-5 {
    width: 41.66666667%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_sm-6 {
    width: 50%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_sm-7 {
    width: 58.33333333%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_sm-8 {
    width: 66.66666667%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_sm-9 {
    width: 75%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_sm-10 {
    width: 83.33333333%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_sm-11 {
    width: 91.66666667%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_sm-12 {
    width: 100%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 767px) {
  .tui-row_adaptive .tui-col_s-1 {
    width: 8.33333333%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_s-2 {
    width: 16.66666667%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_s-3 {
    width: 25%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_s-4 {
    width: 33.33333333%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_s-5 {
    width: 41.66666667%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_s-6 {
    width: 50%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_s-7 {
    width: 58.33333333%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_s-8 {
    width: 66.66666667%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_s-9 {
    width: 75%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_s-10 {
    width: 83.33333333%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_s-11 {
    width: 91.66666667%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_s-12 {
    width: 100%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 599px) {
  .tui-row_adaptive .tui-col_xs-1 {
    width: 8.33333333%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_xs-2 {
    width: 16.66666667%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_xs-3 {
    width: 25%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_xs-4 {
    width: 33.33333333%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_xs-5 {
    width: 41.66666667%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_xs-6 {
    width: 50%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_xs-7 {
    width: 58.33333333%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_xs-8 {
    width: 66.66666667%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_xs-9 {
    width: 75%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_xs-10 {
    width: 83.33333333%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_xs-11 {
    width: 91.66666667%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .tui-row_adaptive .tui-col_xs-12 {
    width: 100%;
    padding-left: 8px;
    padding-right: 8px;
    box-sizing: border-box;
  }
}
.tui-row_temporary .tui-col_1 {
  width: 8.33333333%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-row_temporary .tui-col_2 {
  width: 16.66666667%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-row_temporary .tui-col_3 {
  width: 25%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-row_temporary .tui-col_4 {
  width: 33.33333333%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-row_temporary .tui-col_5 {
  width: 41.66666667%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-row_temporary .tui-col_6 {
  width: 50%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-row_temporary .tui-col_7 {
  width: 58.33333333%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-row_temporary .tui-col_8 {
  width: 66.66666667%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-row_temporary .tui-col_9 {
  width: 75%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-row_temporary .tui-col_10 {
  width: 83.33333333%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-row_temporary .tui-col_11 {
  width: 91.66666667%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.tui-row_temporary .tui-col_12 {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
@media screen and (min-width: 1360px) {
  .tui-col_1 {
    width: 8.33333333%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-col_2 {
    width: 16.66666667%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-col_3 {
    width: 25%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-col_4 {
    width: 33.33333333%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-col_5 {
    width: 41.66666667%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-col_6 {
    width: 50%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-col_7 {
    width: 58.33333333%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-col_8 {
    width: 66.66666667%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-col_9 {
    width: 75%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-col_10 {
    width: 83.33333333%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-col_11 {
    width: 91.66666667%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
  .tui-col_12 {
    width: 100%;
    padding-left: 24px;
    padding-right: 24px;
    box-sizing: border-box;
  }
}
.tui-col-offset_1 {
  margin-left: 8.33333333%;
}
.tui-col-offset_2 {
  margin-left: 16.66666667%;
}
.tui-col-offset_3 {
  margin-left: 25%;
}
.tui-col-offset_4 {
  margin-left: 33.33333333%;
}
.tui-col-offset_5 {
  margin-left: 41.66666667%;
}
.tui-col-offset_6 {
  margin-left: 50%;
}
.tui-col-offset_7 {
  margin-left: 58.33333333%;
}
.tui-col-offset_8 {
  margin-left: 66.66666667%;
}
.tui-col-offset_9 {
  margin-left: 75%;
}
.tui-col-offset_10 {
  margin-left: 83.33333333%;
}
.tui-col-offset_11 {
  margin-left: 91.66666667%;
}
.tui-col-offset_12 {
  margin-left: 100%;
}
@media (min-width: 320px) and (max-width: 599px) {
  .tui-col-offset_xs-1 {
    margin-left: 8.33333333%;
  }
  .tui-col-offset_xs-2 {
    margin-left: 16.66666667%;
  }
  .tui-col-offset_xs-3 {
    margin-left: 25%;
  }
  .tui-col-offset_xs-4 {
    margin-left: 33.33333333%;
  }
  .tui-col-offset_xs-5 {
    margin-left: 41.66666667%;
  }
  .tui-col-offset_xs-6 {
    margin-left: 50%;
  }
  .tui-col-offset_xs-7 {
    margin-left: 58.33333333%;
  }
  .tui-col-offset_xs-8 {
    margin-left: 66.66666667%;
  }
  .tui-col-offset_xs-9 {
    margin-left: 75%;
  }
  .tui-col-offset_xs-10 {
    margin-left: 83.33333333%;
  }
  .tui-col-offset_xs-11 {
    margin-left: 91.66666667%;
  }
  .tui-col-offset_xs-12 {
    margin-left: 100%;
  }
}
@media (min-width: 600px) and (max-width: 1023px) {
  .tui-col-offset_sm-1 {
    margin-left: 8.33333333%;
  }
  .tui-col-offset_sm-2 {
    margin-left: 16.66666667%;
  }
  .tui-col-offset_sm-3 {
    margin-left: 25%;
  }
  .tui-col-offset_sm-4 {
    margin-left: 33.33333333%;
  }
  .tui-col-offset_sm-5 {
    margin-left: 41.66666667%;
  }
  .tui-col-offset_sm-6 {
    margin-left: 50%;
  }
  .tui-col-offset_sm-7 {
    margin-left: 58.33333333%;
  }
  .tui-col-offset_sm-8 {
    margin-left: 66.66666667%;
  }
  .tui-col-offset_sm-9 {
    margin-left: 75%;
  }
  .tui-col-offset_sm-10 {
    margin-left: 83.33333333%;
  }
  .tui-col-offset_sm-11 {
    margin-left: 91.66666667%;
  }
  .tui-col-offset_sm-12 {
    margin-left: 100%;
  }
  .tui-col-offset_s-1 {
    margin-left: 8.33333333%;
  }
  .tui-col-offset_s-2 {
    margin-left: 16.66666667%;
  }
  .tui-col-offset_s-3 {
    margin-left: 25%;
  }
  .tui-col-offset_s-4 {
    margin-left: 33.33333333%;
  }
  .tui-col-offset_s-5 {
    margin-left: 41.66666667%;
  }
  .tui-col-offset_s-6 {
    margin-left: 50%;
  }
  .tui-col-offset_s-7 {
    margin-left: 58.33333333%;
  }
  .tui-col-offset_s-8 {
    margin-left: 66.66666667%;
  }
  .tui-col-offset_s-9 {
    margin-left: 75%;
  }
  .tui-col-offset_s-10 {
    margin-left: 83.33333333%;
  }
  .tui-col-offset_s-11 {
    margin-left: 91.66666667%;
  }
  .tui-col-offset_s-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1024px) and (max-width: 1359px) {
  .tui-col-offset_md-1 {
    margin-left: 8.33333333%;
  }
  .tui-col-offset_md-2 {
    margin-left: 16.66666667%;
  }
  .tui-col-offset_md-3 {
    margin-left: 25%;
  }
  .tui-col-offset_md-4 {
    margin-left: 33.33333333%;
  }
  .tui-col-offset_md-5 {
    margin-left: 41.66666667%;
  }
  .tui-col-offset_md-6 {
    margin-left: 50%;
  }
  .tui-col-offset_md-7 {
    margin-left: 58.33333333%;
  }
  .tui-col-offset_md-8 {
    margin-left: 66.66666667%;
  }
  .tui-col-offset_md-9 {
    margin-left: 75%;
  }
  .tui-col-offset_md-10 {
    margin-left: 83.33333333%;
  }
  .tui-col-offset_md-11 {
    margin-left: 91.66666667%;
  }
  .tui-col-offset_md-12 {
    margin-left: 100%;
  }
}
@media screen and (min-width: 1360px) {
  .tui-col-offset_lg-1 {
    margin-left: 8.33333333%;
  }
  .tui-col-offset_lg-2 {
    margin-left: 16.66666667%;
  }
  .tui-col-offset_lg-3 {
    margin-left: 25%;
  }
  .tui-col-offset_lg-4 {
    margin-left: 33.33333333%;
  }
  .tui-col-offset_lg-5 {
    margin-left: 41.66666667%;
  }
  .tui-col-offset_lg-6 {
    margin-left: 50%;
  }
  .tui-col-offset_lg-7 {
    margin-left: 58.33333333%;
  }
  .tui-col-offset_lg-8 {
    margin-left: 66.66666667%;
  }
  .tui-col-offset_lg-9 {
    margin-left: 75%;
  }
  .tui-col-offset_lg-10 {
    margin-left: 83.33333333%;
  }
  .tui-col-offset_lg-11 {
    margin-left: 91.66666667%;
  }
  .tui-col-offset_lg-12 {
    margin-left: 100%;
  }
}
.tui-skeleton {
  position: relative;
  color: transparent !important;
  background: transparent !important;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.tui-skeleton:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: '';
  background-color: rgba(0, 0, 0, 0.16);
  -webkit-animation: tuiSkeletonVibe ease-in-out 1s infinite alternate;
          animation: tuiSkeletonVibe ease-in-out 1s infinite alternate;
}
.tui-skeleton_light:after {
  background-color: rgba(255, 255, 255, 0.24);
}
.tui-skeleton_rounded:after {
  border-radius: inherit;
}
.tui-skeleton_short:after {
  width: 40%;
}
.tui-skeleton_center:after {
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  width: 40%;
}
.tui-skeleton_text:before {
  content: '\a0';
}
.tui-skeleton * {
  opacity: 0;
  visibility: hidden;
}
.tui-space_all-16 {
  margin: 64px;
}
.tui-space_all-15 {
  margin: 60px;
}
.tui-space_all-14 {
  margin: 56px;
}
.tui-space_all-13 {
  margin: 52px;
}
.tui-space_all-12 {
  margin: 48px;
}
.tui-space_all-11 {
  margin: 44px;
}
.tui-space_all-10 {
  margin: 40px;
}
.tui-space_all-9 {
  margin: 36px;
}
.tui-space_all-8 {
  margin: 32px;
}
.tui-space_all-7 {
  margin: 28px;
}
.tui-space_all-6 {
  margin: 24px;
}
.tui-space_all-5 {
  margin: 20px;
}
.tui-space_all-4 {
  margin: 16px;
}
.tui-space_all-3 {
  margin: 12px;
}
.tui-space_all-2 {
  margin: 8px;
}
.tui-space_all-1 {
  margin: 4px;
}
.tui-space_all-0 {
  margin: 0px;
}
.tui-space_top-16 {
  margin-top: 64px;
}
.tui-space_top-15 {
  margin-top: 60px;
}
.tui-space_top-14 {
  margin-top: 56px;
}
.tui-space_top-13 {
  margin-top: 52px;
}
.tui-space_top-12 {
  margin-top: 48px;
}
.tui-space_top-11 {
  margin-top: 44px;
}
.tui-space_top-10 {
  margin-top: 40px;
}
.tui-space_top-9 {
  margin-top: 36px;
}
.tui-space_top-8 {
  margin-top: 32px;
}
.tui-space_top-7 {
  margin-top: 28px;
}
.tui-space_top-6 {
  margin-top: 24px;
}
.tui-space_top-5 {
  margin-top: 20px;
}
.tui-space_top-4 {
  margin-top: 16px;
}
.tui-space_top-3 {
  margin-top: 12px;
}
.tui-space_top-2 {
  margin-top: 8px;
}
.tui-space_top-1 {
  margin-top: 4px;
}
.tui-space_top-0 {
  margin-top: 0px;
}
.tui-space_bottom-16 {
  margin-bottom: 64px;
}
.tui-space_bottom-15 {
  margin-bottom: 60px;
}
.tui-space_bottom-14 {
  margin-bottom: 56px;
}
.tui-space_bottom-13 {
  margin-bottom: 52px;
}
.tui-space_bottom-12 {
  margin-bottom: 48px;
}
.tui-space_bottom-11 {
  margin-bottom: 44px;
}
.tui-space_bottom-10 {
  margin-bottom: 40px;
}
.tui-space_bottom-9 {
  margin-bottom: 36px;
}
.tui-space_bottom-8 {
  margin-bottom: 32px;
}
.tui-space_bottom-7 {
  margin-bottom: 28px;
}
.tui-space_bottom-6 {
  margin-bottom: 24px;
}
.tui-space_bottom-5 {
  margin-bottom: 20px;
}
.tui-space_bottom-4 {
  margin-bottom: 16px;
}
.tui-space_bottom-3 {
  margin-bottom: 12px;
}
.tui-space_bottom-2 {
  margin-bottom: 8px;
}
.tui-space_bottom-1 {
  margin-bottom: 4px;
}
.tui-space_bottom-0 {
  margin-bottom: 0px;
}
.tui-space_vertical-16 {
  margin-top: 64px;
  margin-bottom: 64px;
}
.tui-space_vertical-15 {
  margin-top: 60px;
  margin-bottom: 60px;
}
.tui-space_vertical-14 {
  margin-top: 56px;
  margin-bottom: 56px;
}
.tui-space_vertical-13 {
  margin-top: 52px;
  margin-bottom: 52px;
}
.tui-space_vertical-12 {
  margin-top: 48px;
  margin-bottom: 48px;
}
.tui-space_vertical-11 {
  margin-top: 44px;
  margin-bottom: 44px;
}
.tui-space_vertical-10 {
  margin-top: 40px;
  margin-bottom: 40px;
}
.tui-space_vertical-9 {
  margin-top: 36px;
  margin-bottom: 36px;
}
.tui-space_vertical-8 {
  margin-top: 32px;
  margin-bottom: 32px;
}
.tui-space_vertical-7 {
  margin-top: 28px;
  margin-bottom: 28px;
}
.tui-space_vertical-6 {
  margin-top: 24px;
  margin-bottom: 24px;
}
.tui-space_vertical-5 {
  margin-top: 20px;
  margin-bottom: 20px;
}
.tui-space_vertical-4 {
  margin-top: 16px;
  margin-bottom: 16px;
}
.tui-space_vertical-3 {
  margin-top: 12px;
  margin-bottom: 12px;
}
.tui-space_vertical-2 {
  margin-top: 8px;
  margin-bottom: 8px;
}
.tui-space_vertical-1 {
  margin-top: 4px;
  margin-bottom: 4px;
}
.tui-space_vertical-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.tui-space_left-16 {
  margin-left: 64px;
}
.tui-space_left-15 {
  margin-left: 60px;
}
.tui-space_left-14 {
  margin-left: 56px;
}
.tui-space_left-13 {
  margin-left: 52px;
}
.tui-space_left-12 {
  margin-left: 48px;
}
.tui-space_left-11 {
  margin-left: 44px;
}
.tui-space_left-10 {
  margin-left: 40px;
}
.tui-space_left-9 {
  margin-left: 36px;
}
.tui-space_left-8 {
  margin-left: 32px;
}
.tui-space_left-7 {
  margin-left: 28px;
}
.tui-space_left-6 {
  margin-left: 24px;
}
.tui-space_left-5 {
  margin-left: 20px;
}
.tui-space_left-4 {
  margin-left: 16px;
}
.tui-space_left-3 {
  margin-left: 12px;
}
.tui-space_left-2 {
  margin-left: 8px;
}
.tui-space_left-1 {
  margin-left: 4px;
}
.tui-space_left-0 {
  margin-left: 0px;
}
.tui-space_right-16 {
  margin-right: 64px;
}
.tui-space_right-15 {
  margin-right: 60px;
}
.tui-space_right-14 {
  margin-right: 56px;
}
.tui-space_right-13 {
  margin-right: 52px;
}
.tui-space_right-12 {
  margin-right: 48px;
}
.tui-space_right-11 {
  margin-right: 44px;
}
.tui-space_right-10 {
  margin-right: 40px;
}
.tui-space_right-9 {
  margin-right: 36px;
}
.tui-space_right-8 {
  margin-right: 32px;
}
.tui-space_right-7 {
  margin-right: 28px;
}
.tui-space_right-6 {
  margin-right: 24px;
}
.tui-space_right-5 {
  margin-right: 20px;
}
.tui-space_right-4 {
  margin-right: 16px;
}
.tui-space_right-3 {
  margin-right: 12px;
}
.tui-space_right-2 {
  margin-right: 8px;
}
.tui-space_right-1 {
  margin-right: 4px;
}
.tui-space_right-0 {
  margin-right: 0px;
}
.tui-space_horizontal-16 {
  margin-right: 64px;
  margin-left: 64px;
}
.tui-space_horizontal-15 {
  margin-right: 60px;
  margin-left: 60px;
}
.tui-space_horizontal-14 {
  margin-right: 56px;
  margin-left: 56px;
}
.tui-space_horizontal-13 {
  margin-right: 52px;
  margin-left: 52px;
}
.tui-space_horizontal-12 {
  margin-right: 48px;
  margin-left: 48px;
}
.tui-space_horizontal-11 {
  margin-right: 44px;
  margin-left: 44px;
}
.tui-space_horizontal-10 {
  margin-right: 40px;
  margin-left: 40px;
}
.tui-space_horizontal-9 {
  margin-right: 36px;
  margin-left: 36px;
}
.tui-space_horizontal-8 {
  margin-right: 32px;
  margin-left: 32px;
}
.tui-space_horizontal-7 {
  margin-right: 28px;
  margin-left: 28px;
}
.tui-space_horizontal-6 {
  margin-right: 24px;
  margin-left: 24px;
}
.tui-space_horizontal-5 {
  margin-right: 20px;
  margin-left: 20px;
}
.tui-space_horizontal-4 {
  margin-right: 16px;
  margin-left: 16px;
}
.tui-space_horizontal-3 {
  margin-right: 12px;
  margin-left: 12px;
}
.tui-space_horizontal-2 {
  margin-right: 8px;
  margin-left: 8px;
}
.tui-space_horizontal-1 {
  margin-right: 4px;
  margin-left: 4px;
}
.tui-space_horizontal-0 {
  margin-right: 0px;
  margin-left: 0px;
}
.tui-space_auto {
  margin-left: auto;
  margin-right: auto;
}
.tui-table {
  width: 100%;
}
.tui-table_layout_fixed {
  table-layout: fixed;
}
.tui-table__tr {
  transition-property: background;
  transition-duration: 300ms;
  transition-duration: var(--tui-duration, 300ms);
  transition-timing-function: ease-in-out;
  outline: none;
}
.tui-table__tr:not(.tui-table__tr_hover_disabled):hover {
  background: var(--tui-base-02);
}
.tui-table__tr:not(.tui-table__tr_border_none) {
  border-bottom: 1px solid var(--tui-base-03);
}
.tui-table__tr_border_top {
  border-top: 1px solid var(--tui-base-03);
}
.tui-table__tr_cursor_pointer {
  cursor: pointer;
}
.tui-table__th {
  font: var(--tui-font-text-s);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 8px 16px;
  vertical-align: middle;
  height: 40px;
  color: var(--tui-text-02);
}
.tui-table__th_font-size_l,
.tui-table_font-size_l .tui-table__th {
  font: var(--tui-font-text-m);
}
.tui-table__td {
  font: var(--tui-font-text-m);
  padding: 16px 16px 14px;
  vertical-align: top;
  word-wrap: break-word;
  height: 55px;
  color: var(--tui-text-01);
}
.tui-table__td_size_l,
.tui-table_size_l .tui-table__td {
  height: 79px;
}
.tui-table__td_font-size_l,
.tui-table_font-size_l .tui-table__td {
  font: var(--tui-font-text-l);
}
.tui-table__td_font-size_s,
.tui-table_font-size_s .tui-table__td {
  font: var(--tui-font-text-s);
}
.tui-table__td_align_center {
  vertical-align: middle;
}
.tui-table__td,
.tui-table__th {
  box-sizing: border-box;
  text-align: left;
}
.tui-table__td_first,
.tui-table__th_first {
  padding-left: 0;
}
.tui-table__td_last,
.tui-table__th_last {
  padding-right: 0;
}
.tui-table__td_text_center,
.tui-table__th_text_center {
  text-align: center;
}
.tui-table__td_text_right,
.tui-table__th_text_right {
  text-align: right;
}
.tui-table__td_text_overflow,
.tui-table__th_text_overflow {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tui-table__subtext {
  font: var(--tui-font-text-s);
  margin: 4px 0 0 0;
  color: var(--tui-text-03);
}
.tui-table__sort {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  border: 0;
  background: none;
  font-size: inherit;
  line-height: inherit;
  transition-property: color;
  transition-duration: 300ms;
  transition-duration: var(--tui-duration, 300ms);
  transition-timing-function: ease-in-out;
  position: relative;
  display: inline-flex;
  align-items: center;
  outline: none;
  cursor: pointer;
}
.tui-table__sort:hover {
  color: var(--tui-text-01);
}
.tui-table__sort_active {
  color: var(--tui-link);
}
.tui-table__sort_active:hover {
  color: var(--tui-link-hover);
}
.tui-table__sort-icon {
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  left: 100%;
  margin-left: 4px / 2;
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  opacity: 0;
}
.tui-table__sort_active .tui-table__sort-icon,
.tui-table__sort:hover .tui-table__sort-icon {
  transition-property: transform;
  transition-duration: 300ms;
  transition-duration: var(--tui-duration, 300ms);
  transition-timing-function: ease-in-out;
  opacity: 1;
}
.tui-table__sort_active.tui-table__sort_up .tui-table__sort-icon {
  transform: rotate(180deg) translateY(50%);
}
.tui-text_h1 {
  font: var(--tui-font-heading-1);
}
.tui-text_h2 {
  font: var(--tui-font-heading-2);
}
.tui-text_h3 {
  font: var(--tui-font-heading-3);
}
.tui-text_h4 {
  font: var(--tui-font-heading-4);
}
.tui-text_h5 {
  font: var(--tui-font-heading-5);
}
.tui-text_h6 {
  font: var(--tui-font-heading-6);
}
.tui-text_body-xl {
  font: var(--tui-font-text-xl);
}
.tui-text_body-l {
  font: var(--tui-font-text-l);
}
.tui-text_body-l-2 {
  font: var(--tui-font-text-l);
  line-height: 20px;
}
.tui-text_body-m {
  font: var(--tui-font-text-m);
}
.tui-text_body-m-2 {
  font: var(--tui-font-text-m);
  line-height: 20px;
}
.tui-text_body-s {
  font: var(--tui-font-text-s);
}
.tui-text_body-s-2 {
  font: var(--tui-font-text-s);
  line-height: 16px;
}
.tui-text_body-xs {
  font: var(--tui-font-text-xs);
}
.tui-text_bold {
  font-weight: bold;
}

.grid {
  display: flex;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
  margin-top: -0.5rem;
}

.grid > .col,
.grid > [class*=col] {
  box-sizing: border-box;
}

.grid-nogutter {
  margin-right: 0;
  margin-left: 0;
  margin-top: 0;
}

.grid-nogutter > .col,
.grid-nogutter > [class*=col-] {
  padding: 0;
}

.col {
  flex-grow: 1;
  flex-basis: 0;
  padding: 0.5rem;
}

.col-fixed {
  flex: 0 0 auto;
  padding: 0.5rem;
}

.col-1 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 8.3333%;
}

.col-2 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 16.6667%;
}

.col-3 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 33.3333%;
}

.col-5 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 41.6667%;
}

.col-6 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 58.3333%;
}

.col-8 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 66.6667%;
}

.col-9 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 83.3333%;
}

.col-11 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 91.6667%;
}

.col-12 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 100%;
}

@media screen and (min-width: 576px) {
  .sm\:col {
    flex-grow: 1;
    flex-basis: 0;
    padding: 0.5rem;
  }
  .sm\:col-fixed {
    flex: 0 0 auto;
    padding: 0.5rem;
  }
  .sm\:col-1 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 8.3333%;
  }
  .sm\:col-2 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 16.6667%;
  }
  .sm\:col-3 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 25%;
  }
  .sm\:col-4 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 33.3333%;
  }
  .sm\:col-5 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 41.6667%;
  }
  .sm\:col-6 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 50%;
  }
  .sm\:col-7 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 58.3333%;
  }
  .sm\:col-8 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 66.6667%;
  }
  .sm\:col-9 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 75%;
  }
  .sm\:col-10 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 83.3333%;
  }
  .sm\:col-11 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 91.6667%;
  }
  .sm\:col-12 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 100%;
  }
}

@media screen and (min-width: 768px) {
  .md\:col {
    flex-grow: 1;
    flex-basis: 0;
    padding: 0.5rem;
  }
  .md\:col-fixed {
    flex: 0 0 auto;
    padding: 0.5rem;
  }
  .md\:col-1 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 8.3333%;
  }
  .md\:col-2 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 16.6667%;
  }
  .md\:col-3 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 25%;
  }
  .md\:col-4 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 33.3333%;
  }
  .md\:col-5 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 41.6667%;
  }
  .md\:col-6 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 50%;
  }
  .md\:col-7 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 58.3333%;
  }
  .md\:col-8 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 66.6667%;
  }
  .md\:col-9 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 75%;
  }
  .md\:col-10 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 83.3333%;
  }
  .md\:col-11 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 91.6667%;
  }
  .md\:col-12 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 100%;
  }
}

@media screen and (min-width: 992px) {
  .lg\:col {
    flex-grow: 1;
    flex-basis: 0;
    padding: 0.5rem;
  }
  .lg\:col-fixed {
    flex: 0 0 auto;
    padding: 0.5rem;
  }
  .lg\:col-1 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 8.3333%;
  }
  .lg\:col-2 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 16.6667%;
  }
  .lg\:col-3 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 25%;
  }
  .lg\:col-4 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 33.3333%;
  }
  .lg\:col-5 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 41.6667%;
  }
  .lg\:col-6 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 50%;
  }
  .lg\:col-7 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 58.3333%;
  }
  .lg\:col-8 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 66.6667%;
  }
  .lg\:col-9 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 75%;
  }
  .lg\:col-10 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 83.3333%;
  }
  .lg\:col-11 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 91.6667%;
  }
  .lg\:col-12 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 100%;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:col {
    flex-grow: 1;
    flex-basis: 0;
    padding: 0.5rem;
  }
  .xl\:col-fixed {
    flex: 0 0 auto;
    padding: 0.5rem;
  }
  .xl\:col-1 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 8.3333%;
  }
  .xl\:col-2 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 16.6667%;
  }
  .xl\:col-3 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 25%;
  }
  .xl\:col-4 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 33.3333%;
  }
  .xl\:col-5 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 41.6667%;
  }
  .xl\:col-6 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 50%;
  }
  .xl\:col-7 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 58.3333%;
  }
  .xl\:col-8 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 66.6667%;
  }
  .xl\:col-9 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 75%;
  }
  .xl\:col-10 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 83.3333%;
  }
  .xl\:col-11 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 91.6667%;
  }
  .xl\:col-12 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 100%;
  }
}

.col-offset-0 {
  margin-left: 0 !important;
}

.col-offset-1 {
  margin-left: 8.3333% !important;
}

.col-offset-2 {
  margin-left: 16.6667% !important;
}

.col-offset-3 {
  margin-left: 25% !important;
}

.col-offset-4 {
  margin-left: 33.3333% !important;
}

.col-offset-5 {
  margin-left: 41.6667% !important;
}

.col-offset-6 {
  margin-left: 50% !important;
}

.col-offset-7 {
  margin-left: 58.3333% !important;
}

.col-offset-8 {
  margin-left: 66.6667% !important;
}

.col-offset-9 {
  margin-left: 75% !important;
}

.col-offset-10 {
  margin-left: 83.3333% !important;
}

.col-offset-11 {
  margin-left: 91.6667% !important;
}

.col-offset-12 {
  margin-left: 100% !important;
}

@media screen and (min-width: 576px) {
  .sm\:col-offset-0 {
    margin-left: 0 !important;
  }
  .sm\:col-offset-1 {
    margin-left: 8.3333% !important;
  }
  .sm\:col-offset-2 {
    margin-left: 16.6667% !important;
  }
  .sm\:col-offset-3 {
    margin-left: 25% !important;
  }
  .sm\:col-offset-4 {
    margin-left: 33.3333% !important;
  }
  .sm\:col-offset-5 {
    margin-left: 41.6667% !important;
  }
  .sm\:col-offset-6 {
    margin-left: 50% !important;
  }
  .sm\:col-offset-7 {
    margin-left: 58.3333% !important;
  }
  .sm\:col-offset-8 {
    margin-left: 66.6667% !important;
  }
  .sm\:col-offset-9 {
    margin-left: 75% !important;
  }
  .sm\:col-offset-10 {
    margin-left: 83.3333% !important;
  }
  .sm\:col-offset-11 {
    margin-left: 91.6667% !important;
  }
  .sm\:col-offset-12 {
    margin-left: 100% !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:col-offset-0 {
    margin-left: 0 !important;
  }
  .md\:col-offset-1 {
    margin-left: 8.3333% !important;
  }
  .md\:col-offset-2 {
    margin-left: 16.6667% !important;
  }
  .md\:col-offset-3 {
    margin-left: 25% !important;
  }
  .md\:col-offset-4 {
    margin-left: 33.3333% !important;
  }
  .md\:col-offset-5 {
    margin-left: 41.6667% !important;
  }
  .md\:col-offset-6 {
    margin-left: 50% !important;
  }
  .md\:col-offset-7 {
    margin-left: 58.3333% !important;
  }
  .md\:col-offset-8 {
    margin-left: 66.6667% !important;
  }
  .md\:col-offset-9 {
    margin-left: 75% !important;
  }
  .md\:col-offset-10 {
    margin-left: 83.3333% !important;
  }
  .md\:col-offset-11 {
    margin-left: 91.6667% !important;
  }
  .md\:col-offset-12 {
    margin-left: 100% !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:col-offset-0 {
    margin-left: 0 !important;
  }
  .lg\:col-offset-1 {
    margin-left: 8.3333% !important;
  }
  .lg\:col-offset-2 {
    margin-left: 16.6667% !important;
  }
  .lg\:col-offset-3 {
    margin-left: 25% !important;
  }
  .lg\:col-offset-4 {
    margin-left: 33.3333% !important;
  }
  .lg\:col-offset-5 {
    margin-left: 41.6667% !important;
  }
  .lg\:col-offset-6 {
    margin-left: 50% !important;
  }
  .lg\:col-offset-7 {
    margin-left: 58.3333% !important;
  }
  .lg\:col-offset-8 {
    margin-left: 66.6667% !important;
  }
  .lg\:col-offset-9 {
    margin-left: 75% !important;
  }
  .lg\:col-offset-10 {
    margin-left: 83.3333% !important;
  }
  .lg\:col-offset-11 {
    margin-left: 91.6667% !important;
  }
  .lg\:col-offset-12 {
    margin-left: 100% !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:col-offset-0 {
    margin-left: 0 !important;
  }
  .xl\:col-offset-1 {
    margin-left: 8.3333% !important;
  }
  .xl\:col-offset-2 {
    margin-left: 16.6667% !important;
  }
  .xl\:col-offset-3 {
    margin-left: 25% !important;
  }
  .xl\:col-offset-4 {
    margin-left: 33.3333% !important;
  }
  .xl\:col-offset-5 {
    margin-left: 41.6667% !important;
  }
  .xl\:col-offset-6 {
    margin-left: 50% !important;
  }
  .xl\:col-offset-7 {
    margin-left: 58.3333% !important;
  }
  .xl\:col-offset-8 {
    margin-left: 66.6667% !important;
  }
  .xl\:col-offset-9 {
    margin-left: 75% !important;
  }
  .xl\:col-offset-10 {
    margin-left: 83.3333% !important;
  }
  .xl\:col-offset-11 {
    margin-left: 91.6667% !important;
  }
  .xl\:col-offset-12 {
    margin-left: 100% !important;
  }
}

.text-0 {
  color: var(--surface-0) !important;
}

.text-50 {
  color: var(--surface-50) !important;
}

.text-100 {
  color: var(--surface-100) !important;
}

.text-200 {
  color: var(--surface-200) !important;
}

.text-300 {
  color: var(--surface-300) !important;
}

.text-400 {
  color: var(--surface-400) !important;
}

.text-500 {
  color: var(--surface-500) !important;
}

.text-600 {
  color: var(--surface-600) !important;
}

.text-700 {
  color: var(--surface-700) !important;
}

.text-800 {
  color: var(--surface-800) !important;
}

.text-900 {
  color: var(--surface-900) !important;
}

.focus\:text-0:focus {
  color: var(--surface-0) !important;
}

.hover\:text-0:hover {
  color: var(--surface-0) !important;
}

.active\:text-0:active {
  color: var(--surface-0) !important;
}

.focus\:text-50:focus {
  color: var(--surface-50) !important;
}

.hover\:text-50:hover {
  color: var(--surface-50) !important;
}

.active\:text-50:active {
  color: var(--surface-50) !important;
}

.focus\:text-100:focus {
  color: var(--surface-100) !important;
}

.hover\:text-100:hover {
  color: var(--surface-100) !important;
}

.active\:text-100:active {
  color: var(--surface-100) !important;
}

.focus\:text-200:focus {
  color: var(--surface-200) !important;
}

.hover\:text-200:hover {
  color: var(--surface-200) !important;
}

.active\:text-200:active {
  color: var(--surface-200) !important;
}

.focus\:text-300:focus {
  color: var(--surface-300) !important;
}

.hover\:text-300:hover {
  color: var(--surface-300) !important;
}

.active\:text-300:active {
  color: var(--surface-300) !important;
}

.focus\:text-400:focus {
  color: var(--surface-400) !important;
}

.hover\:text-400:hover {
  color: var(--surface-400) !important;
}

.active\:text-400:active {
  color: var(--surface-400) !important;
}

.focus\:text-500:focus {
  color: var(--surface-500) !important;
}

.hover\:text-500:hover {
  color: var(--surface-500) !important;
}

.active\:text-500:active {
  color: var(--surface-500) !important;
}

.focus\:text-600:focus {
  color: var(--surface-600) !important;
}

.hover\:text-600:hover {
  color: var(--surface-600) !important;
}

.active\:text-600:active {
  color: var(--surface-600) !important;
}

.focus\:text-700:focus {
  color: var(--surface-700) !important;
}

.hover\:text-700:hover {
  color: var(--surface-700) !important;
}

.active\:text-700:active {
  color: var(--surface-700) !important;
}

.focus\:text-800:focus {
  color: var(--surface-800) !important;
}

.hover\:text-800:hover {
  color: var(--surface-800) !important;
}

.active\:text-800:active {
  color: var(--surface-800) !important;
}

.focus\:text-900:focus {
  color: var(--surface-900) !important;
}

.hover\:text-900:hover {
  color: var(--surface-900) !important;
}

.active\:text-900:active {
  color: var(--surface-900) !important;
}

.surface-0 {
  background-color: var(--surface-0) !important;
}

.surface-50 {
  background-color: var(--surface-50) !important;
}

.surface-100 {
  background-color: var(--surface-100) !important;
}

.surface-200 {
  background-color: var(--surface-200) !important;
}

.surface-300 {
  background-color: var(--surface-300) !important;
}

.surface-400 {
  background-color: var(--surface-400) !important;
}

.surface-500 {
  background-color: var(--surface-500) !important;
}

.surface-600 {
  background-color: var(--surface-600) !important;
}

.surface-700 {
  background-color: var(--surface-700) !important;
}

.surface-800 {
  background-color: var(--surface-800) !important;
}

.surface-900 {
  background-color: var(--surface-900) !important;
}

.focus\:surface-0:focus {
  background-color: var(--surface-0) !important;
}

.hover\:surface-0:hover {
  background-color: var(--surface-0) !important;
}

.active\:surface-0:active {
  background-color: var(--surface-0) !important;
}

.focus\:surface-50:focus {
  background-color: var(--surface-50) !important;
}

.hover\:surface-50:hover {
  background-color: var(--surface-50) !important;
}

.active\:surface-50:active {
  background-color: var(--surface-50) !important;
}

.focus\:surface-100:focus {
  background-color: var(--surface-100) !important;
}

.hover\:surface-100:hover {
  background-color: var(--surface-100) !important;
}

.active\:surface-100:active {
  background-color: var(--surface-100) !important;
}

.focus\:surface-200:focus {
  background-color: var(--surface-200) !important;
}

.hover\:surface-200:hover {
  background-color: var(--surface-200) !important;
}

.active\:surface-200:active {
  background-color: var(--surface-200) !important;
}

.focus\:surface-300:focus {
  background-color: var(--surface-300) !important;
}

.hover\:surface-300:hover {
  background-color: var(--surface-300) !important;
}

.active\:surface-300:active {
  background-color: var(--surface-300) !important;
}

.focus\:surface-400:focus {
  background-color: var(--surface-400) !important;
}

.hover\:surface-400:hover {
  background-color: var(--surface-400) !important;
}

.active\:surface-400:active {
  background-color: var(--surface-400) !important;
}

.focus\:surface-500:focus {
  background-color: var(--surface-500) !important;
}

.hover\:surface-500:hover {
  background-color: var(--surface-500) !important;
}

.active\:surface-500:active {
  background-color: var(--surface-500) !important;
}

.focus\:surface-600:focus {
  background-color: var(--surface-600) !important;
}

.hover\:surface-600:hover {
  background-color: var(--surface-600) !important;
}

.active\:surface-600:active {
  background-color: var(--surface-600) !important;
}

.focus\:surface-700:focus {
  background-color: var(--surface-700) !important;
}

.hover\:surface-700:hover {
  background-color: var(--surface-700) !important;
}

.active\:surface-700:active {
  background-color: var(--surface-700) !important;
}

.focus\:surface-800:focus {
  background-color: var(--surface-800) !important;
}

.hover\:surface-800:hover {
  background-color: var(--surface-800) !important;
}

.active\:surface-800:active {
  background-color: var(--surface-800) !important;
}

.focus\:surface-900:focus {
  background-color: var(--surface-900) !important;
}

.hover\:surface-900:hover {
  background-color: var(--surface-900) !important;
}

.active\:surface-900:active {
  background-color: var(--surface-900) !important;
}

.border-0 {
  border-color: var(--surface-0) !important;
}

.border-50 {
  border-color: var(--surface-50) !important;
}

.border-100 {
  border-color: var(--surface-100) !important;
}

.border-200 {
  border-color: var(--surface-200) !important;
}

.border-300 {
  border-color: var(--surface-300) !important;
}

.border-400 {
  border-color: var(--surface-400) !important;
}

.border-500 {
  border-color: var(--surface-500) !important;
}

.border-600 {
  border-color: var(--surface-600) !important;
}

.border-700 {
  border-color: var(--surface-700) !important;
}

.border-800 {
  border-color: var(--surface-800) !important;
}

.border-900 {
  border-color: var(--surface-900) !important;
}

.focus\:border-0:focus {
  border-color: var(--surface-0) !important;
}

.hover\:border-0:hover {
  border-color: var(--surface-0) !important;
}

.active\:border-0:active {
  border-color: var(--surface-0) !important;
}

.focus\:border-50:focus {
  border-color: var(--surface-50) !important;
}

.hover\:border-50:hover {
  border-color: var(--surface-50) !important;
}

.active\:border-50:active {
  border-color: var(--surface-50) !important;
}

.focus\:border-100:focus {
  border-color: var(--surface-100) !important;
}

.hover\:border-100:hover {
  border-color: var(--surface-100) !important;
}

.active\:border-100:active {
  border-color: var(--surface-100) !important;
}

.focus\:border-200:focus {
  border-color: var(--surface-200) !important;
}

.hover\:border-200:hover {
  border-color: var(--surface-200) !important;
}

.active\:border-200:active {
  border-color: var(--surface-200) !important;
}

.focus\:border-300:focus {
  border-color: var(--surface-300) !important;
}

.hover\:border-300:hover {
  border-color: var(--surface-300) !important;
}

.active\:border-300:active {
  border-color: var(--surface-300) !important;
}

.focus\:border-400:focus {
  border-color: var(--surface-400) !important;
}

.hover\:border-400:hover {
  border-color: var(--surface-400) !important;
}

.active\:border-400:active {
  border-color: var(--surface-400) !important;
}

.focus\:border-500:focus {
  border-color: var(--surface-500) !important;
}

.hover\:border-500:hover {
  border-color: var(--surface-500) !important;
}

.active\:border-500:active {
  border-color: var(--surface-500) !important;
}

.focus\:border-600:focus {
  border-color: var(--surface-600) !important;
}

.hover\:border-600:hover {
  border-color: var(--surface-600) !important;
}

.active\:border-600:active {
  border-color: var(--surface-600) !important;
}

.focus\:border-700:focus {
  border-color: var(--surface-700) !important;
}

.hover\:border-700:hover {
  border-color: var(--surface-700) !important;
}

.active\:border-700:active {
  border-color: var(--surface-700) !important;
}

.focus\:border-800:focus {
  border-color: var(--surface-800) !important;
}

.hover\:border-800:hover {
  border-color: var(--surface-800) !important;
}

.active\:border-800:active {
  border-color: var(--surface-800) !important;
}

.focus\:border-900:focus {
  border-color: var(--surface-900) !important;
}

.hover\:border-900:hover {
  border-color: var(--surface-900) !important;
}

.active\:border-900:active {
  border-color: var(--surface-900) !important;
}

.bg-transparent {
  background-color: transparent !important;
}

@media screen and (min-width: 576px) {
  .sm\:bg-transparent {
    background-color: transparent !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:bg-transparent {
    background-color: transparent !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:bg-transparent {
    background-color: transparent !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:bg-transparent {
    background-color: transparent !important;
  }
}

.border-transparent {
  border-color: transparent !important;
}

@media screen and (min-width: 576px) {
  .sm\:border-transparent {
    border-color: transparent !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:border-transparent {
    border-color: transparent !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:border-transparent {
    border-color: transparent !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:border-transparent {
    border-color: transparent !important;
  }
}

.text-blue-50 {
  color: var(--blue-50) !important;
}

.text-blue-100 {
  color: var(--blue-100) !important;
}

.text-blue-200 {
  color: var(--blue-200) !important;
}

.text-blue-300 {
  color: var(--blue-300) !important;
}

.text-blue-400 {
  color: var(--blue-400) !important;
}

.text-blue-500 {
  color: var(--blue-500) !important;
}

.text-blue-600 {
  color: var(--blue-600) !important;
}

.text-blue-700 {
  color: var(--blue-700) !important;
}

.text-blue-800 {
  color: var(--blue-800) !important;
}

.text-blue-900 {
  color: var(--blue-900) !important;
}

.focus\:text-blue-50:focus {
  color: var(--blue-50) !important;
}

.focus\:text-blue-100:focus {
  color: var(--blue-100) !important;
}

.focus\:text-blue-200:focus {
  color: var(--blue-200) !important;
}

.focus\:text-blue-300:focus {
  color: var(--blue-300) !important;
}

.focus\:text-blue-400:focus {
  color: var(--blue-400) !important;
}

.focus\:text-blue-500:focus {
  color: var(--blue-500) !important;
}

.focus\:text-blue-600:focus {
  color: var(--blue-600) !important;
}

.focus\:text-blue-700:focus {
  color: var(--blue-700) !important;
}

.focus\:text-blue-800:focus {
  color: var(--blue-800) !important;
}

.focus\:text-blue-900:focus {
  color: var(--blue-900) !important;
}

.hover\:text-blue-50:hover {
  color: var(--blue-50) !important;
}

.hover\:text-blue-100:hover {
  color: var(--blue-100) !important;
}

.hover\:text-blue-200:hover {
  color: var(--blue-200) !important;
}

.hover\:text-blue-300:hover {
  color: var(--blue-300) !important;
}

.hover\:text-blue-400:hover {
  color: var(--blue-400) !important;
}

.hover\:text-blue-500:hover {
  color: var(--blue-500) !important;
}

.hover\:text-blue-600:hover {
  color: var(--blue-600) !important;
}

.hover\:text-blue-700:hover {
  color: var(--blue-700) !important;
}

.hover\:text-blue-800:hover {
  color: var(--blue-800) !important;
}

.hover\:text-blue-900:hover {
  color: var(--blue-900) !important;
}

.active\:text-blue-50:active {
  color: var(--blue-50) !important;
}

.active\:text-blue-100:active {
  color: var(--blue-100) !important;
}

.active\:text-blue-200:active {
  color: var(--blue-200) !important;
}

.active\:text-blue-300:active {
  color: var(--blue-300) !important;
}

.active\:text-blue-400:active {
  color: var(--blue-400) !important;
}

.active\:text-blue-500:active {
  color: var(--blue-500) !important;
}

.active\:text-blue-600:active {
  color: var(--blue-600) !important;
}

.active\:text-blue-700:active {
  color: var(--blue-700) !important;
}

.active\:text-blue-800:active {
  color: var(--blue-800) !important;
}

.active\:text-blue-900:active {
  color: var(--blue-900) !important;
}

.text-green-50 {
  color: var(--green-50) !important;
}

.text-green-100 {
  color: var(--green-100) !important;
}

.text-green-200 {
  color: var(--green-200) !important;
}

.text-green-300 {
  color: var(--green-300) !important;
}

.text-green-400 {
  color: var(--green-400) !important;
}

.text-green-500 {
  color: var(--green-500) !important;
}

.text-green-600 {
  color: var(--green-600) !important;
}

.text-green-700 {
  color: var(--green-700) !important;
}

.text-green-800 {
  color: var(--green-800) !important;
}

.text-green-900 {
  color: var(--green-900) !important;
}

.focus\:text-green-50:focus {
  color: var(--green-50) !important;
}

.focus\:text-green-100:focus {
  color: var(--green-100) !important;
}

.focus\:text-green-200:focus {
  color: var(--green-200) !important;
}

.focus\:text-green-300:focus {
  color: var(--green-300) !important;
}

.focus\:text-green-400:focus {
  color: var(--green-400) !important;
}

.focus\:text-green-500:focus {
  color: var(--green-500) !important;
}

.focus\:text-green-600:focus {
  color: var(--green-600) !important;
}

.focus\:text-green-700:focus {
  color: var(--green-700) !important;
}

.focus\:text-green-800:focus {
  color: var(--green-800) !important;
}

.focus\:text-green-900:focus {
  color: var(--green-900) !important;
}

.hover\:text-green-50:hover {
  color: var(--green-50) !important;
}

.hover\:text-green-100:hover {
  color: var(--green-100) !important;
}

.hover\:text-green-200:hover {
  color: var(--green-200) !important;
}

.hover\:text-green-300:hover {
  color: var(--green-300) !important;
}

.hover\:text-green-400:hover {
  color: var(--green-400) !important;
}

.hover\:text-green-500:hover {
  color: var(--green-500) !important;
}

.hover\:text-green-600:hover {
  color: var(--green-600) !important;
}

.hover\:text-green-700:hover {
  color: var(--green-700) !important;
}

.hover\:text-green-800:hover {
  color: var(--green-800) !important;
}

.hover\:text-green-900:hover {
  color: var(--green-900) !important;
}

.active\:text-green-50:active {
  color: var(--green-50) !important;
}

.active\:text-green-100:active {
  color: var(--green-100) !important;
}

.active\:text-green-200:active {
  color: var(--green-200) !important;
}

.active\:text-green-300:active {
  color: var(--green-300) !important;
}

.active\:text-green-400:active {
  color: var(--green-400) !important;
}

.active\:text-green-500:active {
  color: var(--green-500) !important;
}

.active\:text-green-600:active {
  color: var(--green-600) !important;
}

.active\:text-green-700:active {
  color: var(--green-700) !important;
}

.active\:text-green-800:active {
  color: var(--green-800) !important;
}

.active\:text-green-900:active {
  color: var(--green-900) !important;
}

.text-yellow-50 {
  color: var(--yellow-50) !important;
}

.text-yellow-100 {
  color: var(--yellow-100) !important;
}

.text-yellow-200 {
  color: var(--yellow-200) !important;
}

.text-yellow-300 {
  color: var(--yellow-300) !important;
}

.text-yellow-400 {
  color: var(--yellow-400) !important;
}

.text-yellow-500 {
  color: var(--yellow-500) !important;
}

.text-yellow-600 {
  color: var(--yellow-600) !important;
}

.text-yellow-700 {
  color: var(--yellow-700) !important;
}

.text-yellow-800 {
  color: var(--yellow-800) !important;
}

.text-yellow-900 {
  color: var(--yellow-900) !important;
}

.focus\:text-yellow-50:focus {
  color: var(--yellow-50) !important;
}

.focus\:text-yellow-100:focus {
  color: var(--yellow-100) !important;
}

.focus\:text-yellow-200:focus {
  color: var(--yellow-200) !important;
}

.focus\:text-yellow-300:focus {
  color: var(--yellow-300) !important;
}

.focus\:text-yellow-400:focus {
  color: var(--yellow-400) !important;
}

.focus\:text-yellow-500:focus {
  color: var(--yellow-500) !important;
}

.focus\:text-yellow-600:focus {
  color: var(--yellow-600) !important;
}

.focus\:text-yellow-700:focus {
  color: var(--yellow-700) !important;
}

.focus\:text-yellow-800:focus {
  color: var(--yellow-800) !important;
}

.focus\:text-yellow-900:focus {
  color: var(--yellow-900) !important;
}

.hover\:text-yellow-50:hover {
  color: var(--yellow-50) !important;
}

.hover\:text-yellow-100:hover {
  color: var(--yellow-100) !important;
}

.hover\:text-yellow-200:hover {
  color: var(--yellow-200) !important;
}

.hover\:text-yellow-300:hover {
  color: var(--yellow-300) !important;
}

.hover\:text-yellow-400:hover {
  color: var(--yellow-400) !important;
}

.hover\:text-yellow-500:hover {
  color: var(--yellow-500) !important;
}

.hover\:text-yellow-600:hover {
  color: var(--yellow-600) !important;
}

.hover\:text-yellow-700:hover {
  color: var(--yellow-700) !important;
}

.hover\:text-yellow-800:hover {
  color: var(--yellow-800) !important;
}

.hover\:text-yellow-900:hover {
  color: var(--yellow-900) !important;
}

.active\:text-yellow-50:active {
  color: var(--yellow-50) !important;
}

.active\:text-yellow-100:active {
  color: var(--yellow-100) !important;
}

.active\:text-yellow-200:active {
  color: var(--yellow-200) !important;
}

.active\:text-yellow-300:active {
  color: var(--yellow-300) !important;
}

.active\:text-yellow-400:active {
  color: var(--yellow-400) !important;
}

.active\:text-yellow-500:active {
  color: var(--yellow-500) !important;
}

.active\:text-yellow-600:active {
  color: var(--yellow-600) !important;
}

.active\:text-yellow-700:active {
  color: var(--yellow-700) !important;
}

.active\:text-yellow-800:active {
  color: var(--yellow-800) !important;
}

.active\:text-yellow-900:active {
  color: var(--yellow-900) !important;
}

.text-cyan-50 {
  color: var(--cyan-50) !important;
}

.text-cyan-100 {
  color: var(--cyan-100) !important;
}

.text-cyan-200 {
  color: var(--cyan-200) !important;
}

.text-cyan-300 {
  color: var(--cyan-300) !important;
}

.text-cyan-400 {
  color: var(--cyan-400) !important;
}

.text-cyan-500 {
  color: var(--cyan-500) !important;
}

.text-cyan-600 {
  color: var(--cyan-600) !important;
}

.text-cyan-700 {
  color: var(--cyan-700) !important;
}

.text-cyan-800 {
  color: var(--cyan-800) !important;
}

.text-cyan-900 {
  color: var(--cyan-900) !important;
}

.focus\:text-cyan-50:focus {
  color: var(--cyan-50) !important;
}

.focus\:text-cyan-100:focus {
  color: var(--cyan-100) !important;
}

.focus\:text-cyan-200:focus {
  color: var(--cyan-200) !important;
}

.focus\:text-cyan-300:focus {
  color: var(--cyan-300) !important;
}

.focus\:text-cyan-400:focus {
  color: var(--cyan-400) !important;
}

.focus\:text-cyan-500:focus {
  color: var(--cyan-500) !important;
}

.focus\:text-cyan-600:focus {
  color: var(--cyan-600) !important;
}

.focus\:text-cyan-700:focus {
  color: var(--cyan-700) !important;
}

.focus\:text-cyan-800:focus {
  color: var(--cyan-800) !important;
}

.focus\:text-cyan-900:focus {
  color: var(--cyan-900) !important;
}

.hover\:text-cyan-50:hover {
  color: var(--cyan-50) !important;
}

.hover\:text-cyan-100:hover {
  color: var(--cyan-100) !important;
}

.hover\:text-cyan-200:hover {
  color: var(--cyan-200) !important;
}

.hover\:text-cyan-300:hover {
  color: var(--cyan-300) !important;
}

.hover\:text-cyan-400:hover {
  color: var(--cyan-400) !important;
}

.hover\:text-cyan-500:hover {
  color: var(--cyan-500) !important;
}

.hover\:text-cyan-600:hover {
  color: var(--cyan-600) !important;
}

.hover\:text-cyan-700:hover {
  color: var(--cyan-700) !important;
}

.hover\:text-cyan-800:hover {
  color: var(--cyan-800) !important;
}

.hover\:text-cyan-900:hover {
  color: var(--cyan-900) !important;
}

.active\:text-cyan-50:active {
  color: var(--cyan-50) !important;
}

.active\:text-cyan-100:active {
  color: var(--cyan-100) !important;
}

.active\:text-cyan-200:active {
  color: var(--cyan-200) !important;
}

.active\:text-cyan-300:active {
  color: var(--cyan-300) !important;
}

.active\:text-cyan-400:active {
  color: var(--cyan-400) !important;
}

.active\:text-cyan-500:active {
  color: var(--cyan-500) !important;
}

.active\:text-cyan-600:active {
  color: var(--cyan-600) !important;
}

.active\:text-cyan-700:active {
  color: var(--cyan-700) !important;
}

.active\:text-cyan-800:active {
  color: var(--cyan-800) !important;
}

.active\:text-cyan-900:active {
  color: var(--cyan-900) !important;
}

.text-pink-50 {
  color: var(--pink-50) !important;
}

.text-pink-100 {
  color: var(--pink-100) !important;
}

.text-pink-200 {
  color: var(--pink-200) !important;
}

.text-pink-300 {
  color: var(--pink-300) !important;
}

.text-pink-400 {
  color: var(--pink-400) !important;
}

.text-pink-500 {
  color: var(--pink-500) !important;
}

.text-pink-600 {
  color: var(--pink-600) !important;
}

.text-pink-700 {
  color: var(--pink-700) !important;
}

.text-pink-800 {
  color: var(--pink-800) !important;
}

.text-pink-900 {
  color: var(--pink-900) !important;
}

.focus\:text-pink-50:focus {
  color: var(--pink-50) !important;
}

.focus\:text-pink-100:focus {
  color: var(--pink-100) !important;
}

.focus\:text-pink-200:focus {
  color: var(--pink-200) !important;
}

.focus\:text-pink-300:focus {
  color: var(--pink-300) !important;
}

.focus\:text-pink-400:focus {
  color: var(--pink-400) !important;
}

.focus\:text-pink-500:focus {
  color: var(--pink-500) !important;
}

.focus\:text-pink-600:focus {
  color: var(--pink-600) !important;
}

.focus\:text-pink-700:focus {
  color: var(--pink-700) !important;
}

.focus\:text-pink-800:focus {
  color: var(--pink-800) !important;
}

.focus\:text-pink-900:focus {
  color: var(--pink-900) !important;
}

.hover\:text-pink-50:hover {
  color: var(--pink-50) !important;
}

.hover\:text-pink-100:hover {
  color: var(--pink-100) !important;
}

.hover\:text-pink-200:hover {
  color: var(--pink-200) !important;
}

.hover\:text-pink-300:hover {
  color: var(--pink-300) !important;
}

.hover\:text-pink-400:hover {
  color: var(--pink-400) !important;
}

.hover\:text-pink-500:hover {
  color: var(--pink-500) !important;
}

.hover\:text-pink-600:hover {
  color: var(--pink-600) !important;
}

.hover\:text-pink-700:hover {
  color: var(--pink-700) !important;
}

.hover\:text-pink-800:hover {
  color: var(--pink-800) !important;
}

.hover\:text-pink-900:hover {
  color: var(--pink-900) !important;
}

.active\:text-pink-50:active {
  color: var(--pink-50) !important;
}

.active\:text-pink-100:active {
  color: var(--pink-100) !important;
}

.active\:text-pink-200:active {
  color: var(--pink-200) !important;
}

.active\:text-pink-300:active {
  color: var(--pink-300) !important;
}

.active\:text-pink-400:active {
  color: var(--pink-400) !important;
}

.active\:text-pink-500:active {
  color: var(--pink-500) !important;
}

.active\:text-pink-600:active {
  color: var(--pink-600) !important;
}

.active\:text-pink-700:active {
  color: var(--pink-700) !important;
}

.active\:text-pink-800:active {
  color: var(--pink-800) !important;
}

.active\:text-pink-900:active {
  color: var(--pink-900) !important;
}

.text-indigo-50 {
  color: var(--indigo-50) !important;
}

.text-indigo-100 {
  color: var(--indigo-100) !important;
}

.text-indigo-200 {
  color: var(--indigo-200) !important;
}

.text-indigo-300 {
  color: var(--indigo-300) !important;
}

.text-indigo-400 {
  color: var(--indigo-400) !important;
}

.text-indigo-500 {
  color: var(--indigo-500) !important;
}

.text-indigo-600 {
  color: var(--indigo-600) !important;
}

.text-indigo-700 {
  color: var(--indigo-700) !important;
}

.text-indigo-800 {
  color: var(--indigo-800) !important;
}

.text-indigo-900 {
  color: var(--indigo-900) !important;
}

.focus\:text-indigo-50:focus {
  color: var(--indigo-50) !important;
}

.focus\:text-indigo-100:focus {
  color: var(--indigo-100) !important;
}

.focus\:text-indigo-200:focus {
  color: var(--indigo-200) !important;
}

.focus\:text-indigo-300:focus {
  color: var(--indigo-300) !important;
}

.focus\:text-indigo-400:focus {
  color: var(--indigo-400) !important;
}

.focus\:text-indigo-500:focus {
  color: var(--indigo-500) !important;
}

.focus\:text-indigo-600:focus {
  color: var(--indigo-600) !important;
}

.focus\:text-indigo-700:focus {
  color: var(--indigo-700) !important;
}

.focus\:text-indigo-800:focus {
  color: var(--indigo-800) !important;
}

.focus\:text-indigo-900:focus {
  color: var(--indigo-900) !important;
}

.hover\:text-indigo-50:hover {
  color: var(--indigo-50) !important;
}

.hover\:text-indigo-100:hover {
  color: var(--indigo-100) !important;
}

.hover\:text-indigo-200:hover {
  color: var(--indigo-200) !important;
}

.hover\:text-indigo-300:hover {
  color: var(--indigo-300) !important;
}

.hover\:text-indigo-400:hover {
  color: var(--indigo-400) !important;
}

.hover\:text-indigo-500:hover {
  color: var(--indigo-500) !important;
}

.hover\:text-indigo-600:hover {
  color: var(--indigo-600) !important;
}

.hover\:text-indigo-700:hover {
  color: var(--indigo-700) !important;
}

.hover\:text-indigo-800:hover {
  color: var(--indigo-800) !important;
}

.hover\:text-indigo-900:hover {
  color: var(--indigo-900) !important;
}

.active\:text-indigo-50:active {
  color: var(--indigo-50) !important;
}

.active\:text-indigo-100:active {
  color: var(--indigo-100) !important;
}

.active\:text-indigo-200:active {
  color: var(--indigo-200) !important;
}

.active\:text-indigo-300:active {
  color: var(--indigo-300) !important;
}

.active\:text-indigo-400:active {
  color: var(--indigo-400) !important;
}

.active\:text-indigo-500:active {
  color: var(--indigo-500) !important;
}

.active\:text-indigo-600:active {
  color: var(--indigo-600) !important;
}

.active\:text-indigo-700:active {
  color: var(--indigo-700) !important;
}

.active\:text-indigo-800:active {
  color: var(--indigo-800) !important;
}

.active\:text-indigo-900:active {
  color: var(--indigo-900) !important;
}

.text-teal-50 {
  color: var(--teal-50) !important;
}

.text-teal-100 {
  color: var(--teal-100) !important;
}

.text-teal-200 {
  color: var(--teal-200) !important;
}

.text-teal-300 {
  color: var(--teal-300) !important;
}

.text-teal-400 {
  color: var(--teal-400) !important;
}

.text-teal-500 {
  color: var(--teal-500) !important;
}

.text-teal-600 {
  color: var(--teal-600) !important;
}

.text-teal-700 {
  color: var(--teal-700) !important;
}

.text-teal-800 {
  color: var(--teal-800) !important;
}

.text-teal-900 {
  color: var(--teal-900) !important;
}

.focus\:text-teal-50:focus {
  color: var(--teal-50) !important;
}

.focus\:text-teal-100:focus {
  color: var(--teal-100) !important;
}

.focus\:text-teal-200:focus {
  color: var(--teal-200) !important;
}

.focus\:text-teal-300:focus {
  color: var(--teal-300) !important;
}

.focus\:text-teal-400:focus {
  color: var(--teal-400) !important;
}

.focus\:text-teal-500:focus {
  color: var(--teal-500) !important;
}

.focus\:text-teal-600:focus {
  color: var(--teal-600) !important;
}

.focus\:text-teal-700:focus {
  color: var(--teal-700) !important;
}

.focus\:text-teal-800:focus {
  color: var(--teal-800) !important;
}

.focus\:text-teal-900:focus {
  color: var(--teal-900) !important;
}

.hover\:text-teal-50:hover {
  color: var(--teal-50) !important;
}

.hover\:text-teal-100:hover {
  color: var(--teal-100) !important;
}

.hover\:text-teal-200:hover {
  color: var(--teal-200) !important;
}

.hover\:text-teal-300:hover {
  color: var(--teal-300) !important;
}

.hover\:text-teal-400:hover {
  color: var(--teal-400) !important;
}

.hover\:text-teal-500:hover {
  color: var(--teal-500) !important;
}

.hover\:text-teal-600:hover {
  color: var(--teal-600) !important;
}

.hover\:text-teal-700:hover {
  color: var(--teal-700) !important;
}

.hover\:text-teal-800:hover {
  color: var(--teal-800) !important;
}

.hover\:text-teal-900:hover {
  color: var(--teal-900) !important;
}

.active\:text-teal-50:active {
  color: var(--teal-50) !important;
}

.active\:text-teal-100:active {
  color: var(--teal-100) !important;
}

.active\:text-teal-200:active {
  color: var(--teal-200) !important;
}

.active\:text-teal-300:active {
  color: var(--teal-300) !important;
}

.active\:text-teal-400:active {
  color: var(--teal-400) !important;
}

.active\:text-teal-500:active {
  color: var(--teal-500) !important;
}

.active\:text-teal-600:active {
  color: var(--teal-600) !important;
}

.active\:text-teal-700:active {
  color: var(--teal-700) !important;
}

.active\:text-teal-800:active {
  color: var(--teal-800) !important;
}

.active\:text-teal-900:active {
  color: var(--teal-900) !important;
}

.text-orange-50 {
  color: var(--orange-50) !important;
}

.text-orange-100 {
  color: var(--orange-100) !important;
}

.text-orange-200 {
  color: var(--orange-200) !important;
}

.text-orange-300 {
  color: var(--orange-300) !important;
}

.text-orange-400 {
  color: var(--orange-400) !important;
}

.text-orange-500 {
  color: var(--orange-500) !important;
}

.text-orange-600 {
  color: var(--orange-600) !important;
}

.text-orange-700 {
  color: var(--orange-700) !important;
}

.text-orange-800 {
  color: var(--orange-800) !important;
}

.text-orange-900 {
  color: var(--orange-900) !important;
}

.focus\:text-orange-50:focus {
  color: var(--orange-50) !important;
}

.focus\:text-orange-100:focus {
  color: var(--orange-100) !important;
}

.focus\:text-orange-200:focus {
  color: var(--orange-200) !important;
}

.focus\:text-orange-300:focus {
  color: var(--orange-300) !important;
}

.focus\:text-orange-400:focus {
  color: var(--orange-400) !important;
}

.focus\:text-orange-500:focus {
  color: var(--orange-500) !important;
}

.focus\:text-orange-600:focus {
  color: var(--orange-600) !important;
}

.focus\:text-orange-700:focus {
  color: var(--orange-700) !important;
}

.focus\:text-orange-800:focus {
  color: var(--orange-800) !important;
}

.focus\:text-orange-900:focus {
  color: var(--orange-900) !important;
}

.hover\:text-orange-50:hover {
  color: var(--orange-50) !important;
}

.hover\:text-orange-100:hover {
  color: var(--orange-100) !important;
}

.hover\:text-orange-200:hover {
  color: var(--orange-200) !important;
}

.hover\:text-orange-300:hover {
  color: var(--orange-300) !important;
}

.hover\:text-orange-400:hover {
  color: var(--orange-400) !important;
}

.hover\:text-orange-500:hover {
  color: var(--orange-500) !important;
}

.hover\:text-orange-600:hover {
  color: var(--orange-600) !important;
}

.hover\:text-orange-700:hover {
  color: var(--orange-700) !important;
}

.hover\:text-orange-800:hover {
  color: var(--orange-800) !important;
}

.hover\:text-orange-900:hover {
  color: var(--orange-900) !important;
}

.active\:text-orange-50:active {
  color: var(--orange-50) !important;
}

.active\:text-orange-100:active {
  color: var(--orange-100) !important;
}

.active\:text-orange-200:active {
  color: var(--orange-200) !important;
}

.active\:text-orange-300:active {
  color: var(--orange-300) !important;
}

.active\:text-orange-400:active {
  color: var(--orange-400) !important;
}

.active\:text-orange-500:active {
  color: var(--orange-500) !important;
}

.active\:text-orange-600:active {
  color: var(--orange-600) !important;
}

.active\:text-orange-700:active {
  color: var(--orange-700) !important;
}

.active\:text-orange-800:active {
  color: var(--orange-800) !important;
}

.active\:text-orange-900:active {
  color: var(--orange-900) !important;
}

.text-bluegray-50 {
  color: var(--bluegray-50) !important;
}

.text-bluegray-100 {
  color: var(--bluegray-100) !important;
}

.text-bluegray-200 {
  color: var(--bluegray-200) !important;
}

.text-bluegray-300 {
  color: var(--bluegray-300) !important;
}

.text-bluegray-400 {
  color: var(--bluegray-400) !important;
}

.text-bluegray-500 {
  color: var(--bluegray-500) !important;
}

.text-bluegray-600 {
  color: var(--bluegray-600) !important;
}

.text-bluegray-700 {
  color: var(--bluegray-700) !important;
}

.text-bluegray-800 {
  color: var(--bluegray-800) !important;
}

.text-bluegray-900 {
  color: var(--bluegray-900) !important;
}

.focus\:text-bluegray-50:focus {
  color: var(--bluegray-50) !important;
}

.focus\:text-bluegray-100:focus {
  color: var(--bluegray-100) !important;
}

.focus\:text-bluegray-200:focus {
  color: var(--bluegray-200) !important;
}

.focus\:text-bluegray-300:focus {
  color: var(--bluegray-300) !important;
}

.focus\:text-bluegray-400:focus {
  color: var(--bluegray-400) !important;
}

.focus\:text-bluegray-500:focus {
  color: var(--bluegray-500) !important;
}

.focus\:text-bluegray-600:focus {
  color: var(--bluegray-600) !important;
}

.focus\:text-bluegray-700:focus {
  color: var(--bluegray-700) !important;
}

.focus\:text-bluegray-800:focus {
  color: var(--bluegray-800) !important;
}

.focus\:text-bluegray-900:focus {
  color: var(--bluegray-900) !important;
}

.hover\:text-bluegray-50:hover {
  color: var(--bluegray-50) !important;
}

.hover\:text-bluegray-100:hover {
  color: var(--bluegray-100) !important;
}

.hover\:text-bluegray-200:hover {
  color: var(--bluegray-200) !important;
}

.hover\:text-bluegray-300:hover {
  color: var(--bluegray-300) !important;
}

.hover\:text-bluegray-400:hover {
  color: var(--bluegray-400) !important;
}

.hover\:text-bluegray-500:hover {
  color: var(--bluegray-500) !important;
}

.hover\:text-bluegray-600:hover {
  color: var(--bluegray-600) !important;
}

.hover\:text-bluegray-700:hover {
  color: var(--bluegray-700) !important;
}

.hover\:text-bluegray-800:hover {
  color: var(--bluegray-800) !important;
}

.hover\:text-bluegray-900:hover {
  color: var(--bluegray-900) !important;
}

.active\:text-bluegray-50:active {
  color: var(--bluegray-50) !important;
}

.active\:text-bluegray-100:active {
  color: var(--bluegray-100) !important;
}

.active\:text-bluegray-200:active {
  color: var(--bluegray-200) !important;
}

.active\:text-bluegray-300:active {
  color: var(--bluegray-300) !important;
}

.active\:text-bluegray-400:active {
  color: var(--bluegray-400) !important;
}

.active\:text-bluegray-500:active {
  color: var(--bluegray-500) !important;
}

.active\:text-bluegray-600:active {
  color: var(--bluegray-600) !important;
}

.active\:text-bluegray-700:active {
  color: var(--bluegray-700) !important;
}

.active\:text-bluegray-800:active {
  color: var(--bluegray-800) !important;
}

.active\:text-bluegray-900:active {
  color: var(--bluegray-900) !important;
}

.text-purple-50 {
  color: var(--purple-50) !important;
}

.text-purple-100 {
  color: var(--purple-100) !important;
}

.text-purple-200 {
  color: var(--purple-200) !important;
}

.text-purple-300 {
  color: var(--purple-300) !important;
}

.text-purple-400 {
  color: var(--purple-400) !important;
}

.text-purple-500 {
  color: var(--purple-500) !important;
}

.text-purple-600 {
  color: var(--purple-600) !important;
}

.text-purple-700 {
  color: var(--purple-700) !important;
}

.text-purple-800 {
  color: var(--purple-800) !important;
}

.text-purple-900 {
  color: var(--purple-900) !important;
}

.focus\:text-purple-50:focus {
  color: var(--purple-50) !important;
}

.focus\:text-purple-100:focus {
  color: var(--purple-100) !important;
}

.focus\:text-purple-200:focus {
  color: var(--purple-200) !important;
}

.focus\:text-purple-300:focus {
  color: var(--purple-300) !important;
}

.focus\:text-purple-400:focus {
  color: var(--purple-400) !important;
}

.focus\:text-purple-500:focus {
  color: var(--purple-500) !important;
}

.focus\:text-purple-600:focus {
  color: var(--purple-600) !important;
}

.focus\:text-purple-700:focus {
  color: var(--purple-700) !important;
}

.focus\:text-purple-800:focus {
  color: var(--purple-800) !important;
}

.focus\:text-purple-900:focus {
  color: var(--purple-900) !important;
}

.hover\:text-purple-50:hover {
  color: var(--purple-50) !important;
}

.hover\:text-purple-100:hover {
  color: var(--purple-100) !important;
}

.hover\:text-purple-200:hover {
  color: var(--purple-200) !important;
}

.hover\:text-purple-300:hover {
  color: var(--purple-300) !important;
}

.hover\:text-purple-400:hover {
  color: var(--purple-400) !important;
}

.hover\:text-purple-500:hover {
  color: var(--purple-500) !important;
}

.hover\:text-purple-600:hover {
  color: var(--purple-600) !important;
}

.hover\:text-purple-700:hover {
  color: var(--purple-700) !important;
}

.hover\:text-purple-800:hover {
  color: var(--purple-800) !important;
}

.hover\:text-purple-900:hover {
  color: var(--purple-900) !important;
}

.active\:text-purple-50:active {
  color: var(--purple-50) !important;
}

.active\:text-purple-100:active {
  color: var(--purple-100) !important;
}

.active\:text-purple-200:active {
  color: var(--purple-200) !important;
}

.active\:text-purple-300:active {
  color: var(--purple-300) !important;
}

.active\:text-purple-400:active {
  color: var(--purple-400) !important;
}

.active\:text-purple-500:active {
  color: var(--purple-500) !important;
}

.active\:text-purple-600:active {
  color: var(--purple-600) !important;
}

.active\:text-purple-700:active {
  color: var(--purple-700) !important;
}

.active\:text-purple-800:active {
  color: var(--purple-800) !important;
}

.active\:text-purple-900:active {
  color: var(--purple-900) !important;
}

.text-gray-50 {
  color: var(--gray-50) !important;
}

.text-gray-100 {
  color: var(--gray-100) !important;
}

.text-gray-200 {
  color: var(--gray-200) !important;
}

.text-gray-300 {
  color: var(--gray-300) !important;
}

.text-gray-400 {
  color: var(--gray-400) !important;
}

.text-gray-500 {
  color: var(--gray-500) !important;
}

.text-gray-600 {
  color: var(--gray-600) !important;
}

.text-gray-700 {
  color: var(--gray-700) !important;
}

.text-gray-800 {
  color: var(--gray-800) !important;
}

.text-gray-900 {
  color: var(--gray-900) !important;
}

.focus\:text-gray-50:focus {
  color: var(--gray-50) !important;
}

.focus\:text-gray-100:focus {
  color: var(--gray-100) !important;
}

.focus\:text-gray-200:focus {
  color: var(--gray-200) !important;
}

.focus\:text-gray-300:focus {
  color: var(--gray-300) !important;
}

.focus\:text-gray-400:focus {
  color: var(--gray-400) !important;
}

.focus\:text-gray-500:focus {
  color: var(--gray-500) !important;
}

.focus\:text-gray-600:focus {
  color: var(--gray-600) !important;
}

.focus\:text-gray-700:focus {
  color: var(--gray-700) !important;
}

.focus\:text-gray-800:focus {
  color: var(--gray-800) !important;
}

.focus\:text-gray-900:focus {
  color: var(--gray-900) !important;
}

.hover\:text-gray-50:hover {
  color: var(--gray-50) !important;
}

.hover\:text-gray-100:hover {
  color: var(--gray-100) !important;
}

.hover\:text-gray-200:hover {
  color: var(--gray-200) !important;
}

.hover\:text-gray-300:hover {
  color: var(--gray-300) !important;
}

.hover\:text-gray-400:hover {
  color: var(--gray-400) !important;
}

.hover\:text-gray-500:hover {
  color: var(--gray-500) !important;
}

.hover\:text-gray-600:hover {
  color: var(--gray-600) !important;
}

.hover\:text-gray-700:hover {
  color: var(--gray-700) !important;
}

.hover\:text-gray-800:hover {
  color: var(--gray-800) !important;
}

.hover\:text-gray-900:hover {
  color: var(--gray-900) !important;
}

.active\:text-gray-50:active {
  color: var(--gray-50) !important;
}

.active\:text-gray-100:active {
  color: var(--gray-100) !important;
}

.active\:text-gray-200:active {
  color: var(--gray-200) !important;
}

.active\:text-gray-300:active {
  color: var(--gray-300) !important;
}

.active\:text-gray-400:active {
  color: var(--gray-400) !important;
}

.active\:text-gray-500:active {
  color: var(--gray-500) !important;
}

.active\:text-gray-600:active {
  color: var(--gray-600) !important;
}

.active\:text-gray-700:active {
  color: var(--gray-700) !important;
}

.active\:text-gray-800:active {
  color: var(--gray-800) !important;
}

.active\:text-gray-900:active {
  color: var(--gray-900) !important;
}

.text-red-50 {
  color: var(--red-50) !important;
}

.text-red-100 {
  color: var(--red-100) !important;
}

.text-red-200 {
  color: var(--red-200) !important;
}

.text-red-300 {
  color: var(--red-300) !important;
}

.text-red-400 {
  color: var(--red-400) !important;
}

.text-red-500 {
  color: var(--red-500) !important;
}

.text-red-600 {
  color: var(--red-600) !important;
}

.text-red-700 {
  color: var(--red-700) !important;
}

.text-red-800 {
  color: var(--red-800) !important;
}

.text-red-900 {
  color: var(--red-900) !important;
}

.focus\:text-red-50:focus {
  color: var(--red-50) !important;
}

.focus\:text-red-100:focus {
  color: var(--red-100) !important;
}

.focus\:text-red-200:focus {
  color: var(--red-200) !important;
}

.focus\:text-red-300:focus {
  color: var(--red-300) !important;
}

.focus\:text-red-400:focus {
  color: var(--red-400) !important;
}

.focus\:text-red-500:focus {
  color: var(--red-500) !important;
}

.focus\:text-red-600:focus {
  color: var(--red-600) !important;
}

.focus\:text-red-700:focus {
  color: var(--red-700) !important;
}

.focus\:text-red-800:focus {
  color: var(--red-800) !important;
}

.focus\:text-red-900:focus {
  color: var(--red-900) !important;
}

.hover\:text-red-50:hover {
  color: var(--red-50) !important;
}

.hover\:text-red-100:hover {
  color: var(--red-100) !important;
}

.hover\:text-red-200:hover {
  color: var(--red-200) !important;
}

.hover\:text-red-300:hover {
  color: var(--red-300) !important;
}

.hover\:text-red-400:hover {
  color: var(--red-400) !important;
}

.hover\:text-red-500:hover {
  color: var(--red-500) !important;
}

.hover\:text-red-600:hover {
  color: var(--red-600) !important;
}

.hover\:text-red-700:hover {
  color: var(--red-700) !important;
}

.hover\:text-red-800:hover {
  color: var(--red-800) !important;
}

.hover\:text-red-900:hover {
  color: var(--red-900) !important;
}

.active\:text-red-50:active {
  color: var(--red-50) !important;
}

.active\:text-red-100:active {
  color: var(--red-100) !important;
}

.active\:text-red-200:active {
  color: var(--red-200) !important;
}

.active\:text-red-300:active {
  color: var(--red-300) !important;
}

.active\:text-red-400:active {
  color: var(--red-400) !important;
}

.active\:text-red-500:active {
  color: var(--red-500) !important;
}

.active\:text-red-600:active {
  color: var(--red-600) !important;
}

.active\:text-red-700:active {
  color: var(--red-700) !important;
}

.active\:text-red-800:active {
  color: var(--red-800) !important;
}

.active\:text-red-900:active {
  color: var(--red-900) !important;
}

.text-primary-50 {
  color: var(--primary-50) !important;
}

.text-primary-100 {
  color: var(--primary-100) !important;
}

.text-primary-200 {
  color: var(--primary-200) !important;
}

.text-primary-300 {
  color: var(--primary-300) !important;
}

.text-primary-400 {
  color: var(--primary-400) !important;
}

.text-primary-500 {
  color: var(--primary-500) !important;
}

.text-primary-600 {
  color: var(--primary-600) !important;
}

.text-primary-700 {
  color: var(--primary-700) !important;
}

.text-primary-800 {
  color: var(--primary-800) !important;
}

.text-primary-900 {
  color: var(--primary-900) !important;
}

.focus\:text-primary-50:focus {
  color: var(--primary-50) !important;
}

.focus\:text-primary-100:focus {
  color: var(--primary-100) !important;
}

.focus\:text-primary-200:focus {
  color: var(--primary-200) !important;
}

.focus\:text-primary-300:focus {
  color: var(--primary-300) !important;
}

.focus\:text-primary-400:focus {
  color: var(--primary-400) !important;
}

.focus\:text-primary-500:focus {
  color: var(--primary-500) !important;
}

.focus\:text-primary-600:focus {
  color: var(--primary-600) !important;
}

.focus\:text-primary-700:focus {
  color: var(--primary-700) !important;
}

.focus\:text-primary-800:focus {
  color: var(--primary-800) !important;
}

.focus\:text-primary-900:focus {
  color: var(--primary-900) !important;
}

.hover\:text-primary-50:hover {
  color: var(--primary-50) !important;
}

.hover\:text-primary-100:hover {
  color: var(--primary-100) !important;
}

.hover\:text-primary-200:hover {
  color: var(--primary-200) !important;
}

.hover\:text-primary-300:hover {
  color: var(--primary-300) !important;
}

.hover\:text-primary-400:hover {
  color: var(--primary-400) !important;
}

.hover\:text-primary-500:hover {
  color: var(--primary-500) !important;
}

.hover\:text-primary-600:hover {
  color: var(--primary-600) !important;
}

.hover\:text-primary-700:hover {
  color: var(--primary-700) !important;
}

.hover\:text-primary-800:hover {
  color: var(--primary-800) !important;
}

.hover\:text-primary-900:hover {
  color: var(--primary-900) !important;
}

.active\:text-primary-50:active {
  color: var(--primary-50) !important;
}

.active\:text-primary-100:active {
  color: var(--primary-100) !important;
}

.active\:text-primary-200:active {
  color: var(--primary-200) !important;
}

.active\:text-primary-300:active {
  color: var(--primary-300) !important;
}

.active\:text-primary-400:active {
  color: var(--primary-400) !important;
}

.active\:text-primary-500:active {
  color: var(--primary-500) !important;
}

.active\:text-primary-600:active {
  color: var(--primary-600) !important;
}

.active\:text-primary-700:active {
  color: var(--primary-700) !important;
}

.active\:text-primary-800:active {
  color: var(--primary-800) !important;
}

.active\:text-primary-900:active {
  color: var(--primary-900) !important;
}

.bg-blue-50 {
  background-color: var(--blue-50) !important;
}

.bg-blue-100 {
  background-color: var(--blue-100) !important;
}

.bg-blue-200 {
  background-color: var(--blue-200) !important;
}

.bg-blue-300 {
  background-color: var(--blue-300) !important;
}

.bg-blue-400 {
  background-color: var(--blue-400) !important;
}

.bg-blue-500 {
  background-color: var(--blue-500) !important;
}

.bg-blue-600 {
  background-color: var(--blue-600) !important;
}

.bg-blue-700 {
  background-color: var(--blue-700) !important;
}

.bg-blue-800 {
  background-color: var(--blue-800) !important;
}

.bg-blue-900 {
  background-color: var(--blue-900) !important;
}

.focus\:bg-blue-50:focus {
  background-color: var(--blue-50) !important;
}

.focus\:bg-blue-100:focus {
  background-color: var(--blue-100) !important;
}

.focus\:bg-blue-200:focus {
  background-color: var(--blue-200) !important;
}

.focus\:bg-blue-300:focus {
  background-color: var(--blue-300) !important;
}

.focus\:bg-blue-400:focus {
  background-color: var(--blue-400) !important;
}

.focus\:bg-blue-500:focus {
  background-color: var(--blue-500) !important;
}

.focus\:bg-blue-600:focus {
  background-color: var(--blue-600) !important;
}

.focus\:bg-blue-700:focus {
  background-color: var(--blue-700) !important;
}

.focus\:bg-blue-800:focus {
  background-color: var(--blue-800) !important;
}

.focus\:bg-blue-900:focus {
  background-color: var(--blue-900) !important;
}

.hover\:bg-blue-50:hover {
  background-color: var(--blue-50) !important;
}

.hover\:bg-blue-100:hover {
  background-color: var(--blue-100) !important;
}

.hover\:bg-blue-200:hover {
  background-color: var(--blue-200) !important;
}

.hover\:bg-blue-300:hover {
  background-color: var(--blue-300) !important;
}

.hover\:bg-blue-400:hover {
  background-color: var(--blue-400) !important;
}

.hover\:bg-blue-500:hover {
  background-color: var(--blue-500) !important;
}

.hover\:bg-blue-600:hover {
  background-color: var(--blue-600) !important;
}

.hover\:bg-blue-700:hover {
  background-color: var(--blue-700) !important;
}

.hover\:bg-blue-800:hover {
  background-color: var(--blue-800) !important;
}

.hover\:bg-blue-900:hover {
  background-color: var(--blue-900) !important;
}

.active\:bg-blue-50:active {
  background-color: var(--blue-50) !important;
}

.active\:bg-blue-100:active {
  background-color: var(--blue-100) !important;
}

.active\:bg-blue-200:active {
  background-color: var(--blue-200) !important;
}

.active\:bg-blue-300:active {
  background-color: var(--blue-300) !important;
}

.active\:bg-blue-400:active {
  background-color: var(--blue-400) !important;
}

.active\:bg-blue-500:active {
  background-color: var(--blue-500) !important;
}

.active\:bg-blue-600:active {
  background-color: var(--blue-600) !important;
}

.active\:bg-blue-700:active {
  background-color: var(--blue-700) !important;
}

.active\:bg-blue-800:active {
  background-color: var(--blue-800) !important;
}

.active\:bg-blue-900:active {
  background-color: var(--blue-900) !important;
}

.bg-green-50 {
  background-color: var(--green-50) !important;
}

.bg-green-100 {
  background-color: var(--green-100) !important;
}

.bg-green-200 {
  background-color: var(--green-200) !important;
}

.bg-green-300 {
  background-color: var(--green-300) !important;
}

.bg-green-400 {
  background-color: var(--green-400) !important;
}

.bg-green-500 {
  background-color: var(--green-500) !important;
}

.bg-green-600 {
  background-color: var(--green-600) !important;
}

.bg-green-700 {
  background-color: var(--green-700) !important;
}

.bg-green-800 {
  background-color: var(--green-800) !important;
}

.bg-green-900 {
  background-color: var(--green-900) !important;
}

.focus\:bg-green-50:focus {
  background-color: var(--green-50) !important;
}

.focus\:bg-green-100:focus {
  background-color: var(--green-100) !important;
}

.focus\:bg-green-200:focus {
  background-color: var(--green-200) !important;
}

.focus\:bg-green-300:focus {
  background-color: var(--green-300) !important;
}

.focus\:bg-green-400:focus {
  background-color: var(--green-400) !important;
}

.focus\:bg-green-500:focus {
  background-color: var(--green-500) !important;
}

.focus\:bg-green-600:focus {
  background-color: var(--green-600) !important;
}

.focus\:bg-green-700:focus {
  background-color: var(--green-700) !important;
}

.focus\:bg-green-800:focus {
  background-color: var(--green-800) !important;
}

.focus\:bg-green-900:focus {
  background-color: var(--green-900) !important;
}

.hover\:bg-green-50:hover {
  background-color: var(--green-50) !important;
}

.hover\:bg-green-100:hover {
  background-color: var(--green-100) !important;
}

.hover\:bg-green-200:hover {
  background-color: var(--green-200) !important;
}

.hover\:bg-green-300:hover {
  background-color: var(--green-300) !important;
}

.hover\:bg-green-400:hover {
  background-color: var(--green-400) !important;
}

.hover\:bg-green-500:hover {
  background-color: var(--green-500) !important;
}

.hover\:bg-green-600:hover {
  background-color: var(--green-600) !important;
}

.hover\:bg-green-700:hover {
  background-color: var(--green-700) !important;
}

.hover\:bg-green-800:hover {
  background-color: var(--green-800) !important;
}

.hover\:bg-green-900:hover {
  background-color: var(--green-900) !important;
}

.active\:bg-green-50:active {
  background-color: var(--green-50) !important;
}

.active\:bg-green-100:active {
  background-color: var(--green-100) !important;
}

.active\:bg-green-200:active {
  background-color: var(--green-200) !important;
}

.active\:bg-green-300:active {
  background-color: var(--green-300) !important;
}

.active\:bg-green-400:active {
  background-color: var(--green-400) !important;
}

.active\:bg-green-500:active {
  background-color: var(--green-500) !important;
}

.active\:bg-green-600:active {
  background-color: var(--green-600) !important;
}

.active\:bg-green-700:active {
  background-color: var(--green-700) !important;
}

.active\:bg-green-800:active {
  background-color: var(--green-800) !important;
}

.active\:bg-green-900:active {
  background-color: var(--green-900) !important;
}

.bg-yellow-50 {
  background-color: var(--yellow-50) !important;
}

.bg-yellow-100 {
  background-color: var(--yellow-100) !important;
}

.bg-yellow-200 {
  background-color: var(--yellow-200) !important;
}

.bg-yellow-300 {
  background-color: var(--yellow-300) !important;
}

.bg-yellow-400 {
  background-color: var(--yellow-400) !important;
}

.bg-yellow-500 {
  background-color: var(--yellow-500) !important;
}

.bg-yellow-600 {
  background-color: var(--yellow-600) !important;
}

.bg-yellow-700 {
  background-color: var(--yellow-700) !important;
}

.bg-yellow-800 {
  background-color: var(--yellow-800) !important;
}

.bg-yellow-900 {
  background-color: var(--yellow-900) !important;
}

.focus\:bg-yellow-50:focus {
  background-color: var(--yellow-50) !important;
}

.focus\:bg-yellow-100:focus {
  background-color: var(--yellow-100) !important;
}

.focus\:bg-yellow-200:focus {
  background-color: var(--yellow-200) !important;
}

.focus\:bg-yellow-300:focus {
  background-color: var(--yellow-300) !important;
}

.focus\:bg-yellow-400:focus {
  background-color: var(--yellow-400) !important;
}

.focus\:bg-yellow-500:focus {
  background-color: var(--yellow-500) !important;
}

.focus\:bg-yellow-600:focus {
  background-color: var(--yellow-600) !important;
}

.focus\:bg-yellow-700:focus {
  background-color: var(--yellow-700) !important;
}

.focus\:bg-yellow-800:focus {
  background-color: var(--yellow-800) !important;
}

.focus\:bg-yellow-900:focus {
  background-color: var(--yellow-900) !important;
}

.hover\:bg-yellow-50:hover {
  background-color: var(--yellow-50) !important;
}

.hover\:bg-yellow-100:hover {
  background-color: var(--yellow-100) !important;
}

.hover\:bg-yellow-200:hover {
  background-color: var(--yellow-200) !important;
}

.hover\:bg-yellow-300:hover {
  background-color: var(--yellow-300) !important;
}

.hover\:bg-yellow-400:hover {
  background-color: var(--yellow-400) !important;
}

.hover\:bg-yellow-500:hover {
  background-color: var(--yellow-500) !important;
}

.hover\:bg-yellow-600:hover {
  background-color: var(--yellow-600) !important;
}

.hover\:bg-yellow-700:hover {
  background-color: var(--yellow-700) !important;
}

.hover\:bg-yellow-800:hover {
  background-color: var(--yellow-800) !important;
}

.hover\:bg-yellow-900:hover {
  background-color: var(--yellow-900) !important;
}

.active\:bg-yellow-50:active {
  background-color: var(--yellow-50) !important;
}

.active\:bg-yellow-100:active {
  background-color: var(--yellow-100) !important;
}

.active\:bg-yellow-200:active {
  background-color: var(--yellow-200) !important;
}

.active\:bg-yellow-300:active {
  background-color: var(--yellow-300) !important;
}

.active\:bg-yellow-400:active {
  background-color: var(--yellow-400) !important;
}

.active\:bg-yellow-500:active {
  background-color: var(--yellow-500) !important;
}

.active\:bg-yellow-600:active {
  background-color: var(--yellow-600) !important;
}

.active\:bg-yellow-700:active {
  background-color: var(--yellow-700) !important;
}

.active\:bg-yellow-800:active {
  background-color: var(--yellow-800) !important;
}

.active\:bg-yellow-900:active {
  background-color: var(--yellow-900) !important;
}

.bg-cyan-50 {
  background-color: var(--cyan-50) !important;
}

.bg-cyan-100 {
  background-color: var(--cyan-100) !important;
}

.bg-cyan-200 {
  background-color: var(--cyan-200) !important;
}

.bg-cyan-300 {
  background-color: var(--cyan-300) !important;
}

.bg-cyan-400 {
  background-color: var(--cyan-400) !important;
}

.bg-cyan-500 {
  background-color: var(--cyan-500) !important;
}

.bg-cyan-600 {
  background-color: var(--cyan-600) !important;
}

.bg-cyan-700 {
  background-color: var(--cyan-700) !important;
}

.bg-cyan-800 {
  background-color: var(--cyan-800) !important;
}

.bg-cyan-900 {
  background-color: var(--cyan-900) !important;
}

.focus\:bg-cyan-50:focus {
  background-color: var(--cyan-50) !important;
}

.focus\:bg-cyan-100:focus {
  background-color: var(--cyan-100) !important;
}

.focus\:bg-cyan-200:focus {
  background-color: var(--cyan-200) !important;
}

.focus\:bg-cyan-300:focus {
  background-color: var(--cyan-300) !important;
}

.focus\:bg-cyan-400:focus {
  background-color: var(--cyan-400) !important;
}

.focus\:bg-cyan-500:focus {
  background-color: var(--cyan-500) !important;
}

.focus\:bg-cyan-600:focus {
  background-color: var(--cyan-600) !important;
}

.focus\:bg-cyan-700:focus {
  background-color: var(--cyan-700) !important;
}

.focus\:bg-cyan-800:focus {
  background-color: var(--cyan-800) !important;
}

.focus\:bg-cyan-900:focus {
  background-color: var(--cyan-900) !important;
}

.hover\:bg-cyan-50:hover {
  background-color: var(--cyan-50) !important;
}

.hover\:bg-cyan-100:hover {
  background-color: var(--cyan-100) !important;
}

.hover\:bg-cyan-200:hover {
  background-color: var(--cyan-200) !important;
}

.hover\:bg-cyan-300:hover {
  background-color: var(--cyan-300) !important;
}

.hover\:bg-cyan-400:hover {
  background-color: var(--cyan-400) !important;
}

.hover\:bg-cyan-500:hover {
  background-color: var(--cyan-500) !important;
}

.hover\:bg-cyan-600:hover {
  background-color: var(--cyan-600) !important;
}

.hover\:bg-cyan-700:hover {
  background-color: var(--cyan-700) !important;
}

.hover\:bg-cyan-800:hover {
  background-color: var(--cyan-800) !important;
}

.hover\:bg-cyan-900:hover {
  background-color: var(--cyan-900) !important;
}

.active\:bg-cyan-50:active {
  background-color: var(--cyan-50) !important;
}

.active\:bg-cyan-100:active {
  background-color: var(--cyan-100) !important;
}

.active\:bg-cyan-200:active {
  background-color: var(--cyan-200) !important;
}

.active\:bg-cyan-300:active {
  background-color: var(--cyan-300) !important;
}

.active\:bg-cyan-400:active {
  background-color: var(--cyan-400) !important;
}

.active\:bg-cyan-500:active {
  background-color: var(--cyan-500) !important;
}

.active\:bg-cyan-600:active {
  background-color: var(--cyan-600) !important;
}

.active\:bg-cyan-700:active {
  background-color: var(--cyan-700) !important;
}

.active\:bg-cyan-800:active {
  background-color: var(--cyan-800) !important;
}

.active\:bg-cyan-900:active {
  background-color: var(--cyan-900) !important;
}

.bg-pink-50 {
  background-color: var(--pink-50) !important;
}

.bg-pink-100 {
  background-color: var(--pink-100) !important;
}

.bg-pink-200 {
  background-color: var(--pink-200) !important;
}

.bg-pink-300 {
  background-color: var(--pink-300) !important;
}

.bg-pink-400 {
  background-color: var(--pink-400) !important;
}

.bg-pink-500 {
  background-color: var(--pink-500) !important;
}

.bg-pink-600 {
  background-color: var(--pink-600) !important;
}

.bg-pink-700 {
  background-color: var(--pink-700) !important;
}

.bg-pink-800 {
  background-color: var(--pink-800) !important;
}

.bg-pink-900 {
  background-color: var(--pink-900) !important;
}

.focus\:bg-pink-50:focus {
  background-color: var(--pink-50) !important;
}

.focus\:bg-pink-100:focus {
  background-color: var(--pink-100) !important;
}

.focus\:bg-pink-200:focus {
  background-color: var(--pink-200) !important;
}

.focus\:bg-pink-300:focus {
  background-color: var(--pink-300) !important;
}

.focus\:bg-pink-400:focus {
  background-color: var(--pink-400) !important;
}

.focus\:bg-pink-500:focus {
  background-color: var(--pink-500) !important;
}

.focus\:bg-pink-600:focus {
  background-color: var(--pink-600) !important;
}

.focus\:bg-pink-700:focus {
  background-color: var(--pink-700) !important;
}

.focus\:bg-pink-800:focus {
  background-color: var(--pink-800) !important;
}

.focus\:bg-pink-900:focus {
  background-color: var(--pink-900) !important;
}

.hover\:bg-pink-50:hover {
  background-color: var(--pink-50) !important;
}

.hover\:bg-pink-100:hover {
  background-color: var(--pink-100) !important;
}

.hover\:bg-pink-200:hover {
  background-color: var(--pink-200) !important;
}

.hover\:bg-pink-300:hover {
  background-color: var(--pink-300) !important;
}

.hover\:bg-pink-400:hover {
  background-color: var(--pink-400) !important;
}

.hover\:bg-pink-500:hover {
  background-color: var(--pink-500) !important;
}

.hover\:bg-pink-600:hover {
  background-color: var(--pink-600) !important;
}

.hover\:bg-pink-700:hover {
  background-color: var(--pink-700) !important;
}

.hover\:bg-pink-800:hover {
  background-color: var(--pink-800) !important;
}

.hover\:bg-pink-900:hover {
  background-color: var(--pink-900) !important;
}

.active\:bg-pink-50:active {
  background-color: var(--pink-50) !important;
}

.active\:bg-pink-100:active {
  background-color: var(--pink-100) !important;
}

.active\:bg-pink-200:active {
  background-color: var(--pink-200) !important;
}

.active\:bg-pink-300:active {
  background-color: var(--pink-300) !important;
}

.active\:bg-pink-400:active {
  background-color: var(--pink-400) !important;
}

.active\:bg-pink-500:active {
  background-color: var(--pink-500) !important;
}

.active\:bg-pink-600:active {
  background-color: var(--pink-600) !important;
}

.active\:bg-pink-700:active {
  background-color: var(--pink-700) !important;
}

.active\:bg-pink-800:active {
  background-color: var(--pink-800) !important;
}

.active\:bg-pink-900:active {
  background-color: var(--pink-900) !important;
}

.bg-indigo-50 {
  background-color: var(--indigo-50) !important;
}

.bg-indigo-100 {
  background-color: var(--indigo-100) !important;
}

.bg-indigo-200 {
  background-color: var(--indigo-200) !important;
}

.bg-indigo-300 {
  background-color: var(--indigo-300) !important;
}

.bg-indigo-400 {
  background-color: var(--indigo-400) !important;
}

.bg-indigo-500 {
  background-color: var(--indigo-500) !important;
}

.bg-indigo-600 {
  background-color: var(--indigo-600) !important;
}

.bg-indigo-700 {
  background-color: var(--indigo-700) !important;
}

.bg-indigo-800 {
  background-color: var(--indigo-800) !important;
}

.bg-indigo-900 {
  background-color: var(--indigo-900) !important;
}

.focus\:bg-indigo-50:focus {
  background-color: var(--indigo-50) !important;
}

.focus\:bg-indigo-100:focus {
  background-color: var(--indigo-100) !important;
}

.focus\:bg-indigo-200:focus {
  background-color: var(--indigo-200) !important;
}

.focus\:bg-indigo-300:focus {
  background-color: var(--indigo-300) !important;
}

.focus\:bg-indigo-400:focus {
  background-color: var(--indigo-400) !important;
}

.focus\:bg-indigo-500:focus {
  background-color: var(--indigo-500) !important;
}

.focus\:bg-indigo-600:focus {
  background-color: var(--indigo-600) !important;
}

.focus\:bg-indigo-700:focus {
  background-color: var(--indigo-700) !important;
}

.focus\:bg-indigo-800:focus {
  background-color: var(--indigo-800) !important;
}

.focus\:bg-indigo-900:focus {
  background-color: var(--indigo-900) !important;
}

.hover\:bg-indigo-50:hover {
  background-color: var(--indigo-50) !important;
}

.hover\:bg-indigo-100:hover {
  background-color: var(--indigo-100) !important;
}

.hover\:bg-indigo-200:hover {
  background-color: var(--indigo-200) !important;
}

.hover\:bg-indigo-300:hover {
  background-color: var(--indigo-300) !important;
}

.hover\:bg-indigo-400:hover {
  background-color: var(--indigo-400) !important;
}

.hover\:bg-indigo-500:hover {
  background-color: var(--indigo-500) !important;
}

.hover\:bg-indigo-600:hover {
  background-color: var(--indigo-600) !important;
}

.hover\:bg-indigo-700:hover {
  background-color: var(--indigo-700) !important;
}

.hover\:bg-indigo-800:hover {
  background-color: var(--indigo-800) !important;
}

.hover\:bg-indigo-900:hover {
  background-color: var(--indigo-900) !important;
}

.active\:bg-indigo-50:active {
  background-color: var(--indigo-50) !important;
}

.active\:bg-indigo-100:active {
  background-color: var(--indigo-100) !important;
}

.active\:bg-indigo-200:active {
  background-color: var(--indigo-200) !important;
}

.active\:bg-indigo-300:active {
  background-color: var(--indigo-300) !important;
}

.active\:bg-indigo-400:active {
  background-color: var(--indigo-400) !important;
}

.active\:bg-indigo-500:active {
  background-color: var(--indigo-500) !important;
}

.active\:bg-indigo-600:active {
  background-color: var(--indigo-600) !important;
}

.active\:bg-indigo-700:active {
  background-color: var(--indigo-700) !important;
}

.active\:bg-indigo-800:active {
  background-color: var(--indigo-800) !important;
}

.active\:bg-indigo-900:active {
  background-color: var(--indigo-900) !important;
}

.bg-teal-50 {
  background-color: var(--teal-50) !important;
}

.bg-teal-100 {
  background-color: var(--teal-100) !important;
}

.bg-teal-200 {
  background-color: var(--teal-200) !important;
}

.bg-teal-300 {
  background-color: var(--teal-300) !important;
}

.bg-teal-400 {
  background-color: var(--teal-400) !important;
}

.bg-teal-500 {
  background-color: var(--teal-500) !important;
}

.bg-teal-600 {
  background-color: var(--teal-600) !important;
}

.bg-teal-700 {
  background-color: var(--teal-700) !important;
}

.bg-teal-800 {
  background-color: var(--teal-800) !important;
}

.bg-teal-900 {
  background-color: var(--teal-900) !important;
}

.focus\:bg-teal-50:focus {
  background-color: var(--teal-50) !important;
}

.focus\:bg-teal-100:focus {
  background-color: var(--teal-100) !important;
}

.focus\:bg-teal-200:focus {
  background-color: var(--teal-200) !important;
}

.focus\:bg-teal-300:focus {
  background-color: var(--teal-300) !important;
}

.focus\:bg-teal-400:focus {
  background-color: var(--teal-400) !important;
}

.focus\:bg-teal-500:focus {
  background-color: var(--teal-500) !important;
}

.focus\:bg-teal-600:focus {
  background-color: var(--teal-600) !important;
}

.focus\:bg-teal-700:focus {
  background-color: var(--teal-700) !important;
}

.focus\:bg-teal-800:focus {
  background-color: var(--teal-800) !important;
}

.focus\:bg-teal-900:focus {
  background-color: var(--teal-900) !important;
}

.hover\:bg-teal-50:hover {
  background-color: var(--teal-50) !important;
}

.hover\:bg-teal-100:hover {
  background-color: var(--teal-100) !important;
}

.hover\:bg-teal-200:hover {
  background-color: var(--teal-200) !important;
}

.hover\:bg-teal-300:hover {
  background-color: var(--teal-300) !important;
}

.hover\:bg-teal-400:hover {
  background-color: var(--teal-400) !important;
}

.hover\:bg-teal-500:hover {
  background-color: var(--teal-500) !important;
}

.hover\:bg-teal-600:hover {
  background-color: var(--teal-600) !important;
}

.hover\:bg-teal-700:hover {
  background-color: var(--teal-700) !important;
}

.hover\:bg-teal-800:hover {
  background-color: var(--teal-800) !important;
}

.hover\:bg-teal-900:hover {
  background-color: var(--teal-900) !important;
}

.active\:bg-teal-50:active {
  background-color: var(--teal-50) !important;
}

.active\:bg-teal-100:active {
  background-color: var(--teal-100) !important;
}

.active\:bg-teal-200:active {
  background-color: var(--teal-200) !important;
}

.active\:bg-teal-300:active {
  background-color: var(--teal-300) !important;
}

.active\:bg-teal-400:active {
  background-color: var(--teal-400) !important;
}

.active\:bg-teal-500:active {
  background-color: var(--teal-500) !important;
}

.active\:bg-teal-600:active {
  background-color: var(--teal-600) !important;
}

.active\:bg-teal-700:active {
  background-color: var(--teal-700) !important;
}

.active\:bg-teal-800:active {
  background-color: var(--teal-800) !important;
}

.active\:bg-teal-900:active {
  background-color: var(--teal-900) !important;
}

.bg-orange-50 {
  background-color: var(--orange-50) !important;
}

.bg-orange-100 {
  background-color: var(--orange-100) !important;
}

.bg-orange-200 {
  background-color: var(--orange-200) !important;
}

.bg-orange-300 {
  background-color: var(--orange-300) !important;
}

.bg-orange-400 {
  background-color: var(--orange-400) !important;
}

.bg-orange-500 {
  background-color: var(--orange-500) !important;
}

.bg-orange-600 {
  background-color: var(--orange-600) !important;
}

.bg-orange-700 {
  background-color: var(--orange-700) !important;
}

.bg-orange-800 {
  background-color: var(--orange-800) !important;
}

.bg-orange-900 {
  background-color: var(--orange-900) !important;
}

.focus\:bg-orange-50:focus {
  background-color: var(--orange-50) !important;
}

.focus\:bg-orange-100:focus {
  background-color: var(--orange-100) !important;
}

.focus\:bg-orange-200:focus {
  background-color: var(--orange-200) !important;
}

.focus\:bg-orange-300:focus {
  background-color: var(--orange-300) !important;
}

.focus\:bg-orange-400:focus {
  background-color: var(--orange-400) !important;
}

.focus\:bg-orange-500:focus {
  background-color: var(--orange-500) !important;
}

.focus\:bg-orange-600:focus {
  background-color: var(--orange-600) !important;
}

.focus\:bg-orange-700:focus {
  background-color: var(--orange-700) !important;
}

.focus\:bg-orange-800:focus {
  background-color: var(--orange-800) !important;
}

.focus\:bg-orange-900:focus {
  background-color: var(--orange-900) !important;
}

.hover\:bg-orange-50:hover {
  background-color: var(--orange-50) !important;
}

.hover\:bg-orange-100:hover {
  background-color: var(--orange-100) !important;
}

.hover\:bg-orange-200:hover {
  background-color: var(--orange-200) !important;
}

.hover\:bg-orange-300:hover {
  background-color: var(--orange-300) !important;
}

.hover\:bg-orange-400:hover {
  background-color: var(--orange-400) !important;
}

.hover\:bg-orange-500:hover {
  background-color: var(--orange-500) !important;
}

.hover\:bg-orange-600:hover {
  background-color: var(--orange-600) !important;
}

.hover\:bg-orange-700:hover {
  background-color: var(--orange-700) !important;
}

.hover\:bg-orange-800:hover {
  background-color: var(--orange-800) !important;
}

.hover\:bg-orange-900:hover {
  background-color: var(--orange-900) !important;
}

.active\:bg-orange-50:active {
  background-color: var(--orange-50) !important;
}

.active\:bg-orange-100:active {
  background-color: var(--orange-100) !important;
}

.active\:bg-orange-200:active {
  background-color: var(--orange-200) !important;
}

.active\:bg-orange-300:active {
  background-color: var(--orange-300) !important;
}

.active\:bg-orange-400:active {
  background-color: var(--orange-400) !important;
}

.active\:bg-orange-500:active {
  background-color: var(--orange-500) !important;
}

.active\:bg-orange-600:active {
  background-color: var(--orange-600) !important;
}

.active\:bg-orange-700:active {
  background-color: var(--orange-700) !important;
}

.active\:bg-orange-800:active {
  background-color: var(--orange-800) !important;
}

.active\:bg-orange-900:active {
  background-color: var(--orange-900) !important;
}

.bg-bluegray-50 {
  background-color: var(--bluegray-50) !important;
}

.bg-bluegray-100 {
  background-color: var(--bluegray-100) !important;
}

.bg-bluegray-200 {
  background-color: var(--bluegray-200) !important;
}

.bg-bluegray-300 {
  background-color: var(--bluegray-300) !important;
}

.bg-bluegray-400 {
  background-color: var(--bluegray-400) !important;
}

.bg-bluegray-500 {
  background-color: var(--bluegray-500) !important;
}

.bg-bluegray-600 {
  background-color: var(--bluegray-600) !important;
}

.bg-bluegray-700 {
  background-color: var(--bluegray-700) !important;
}

.bg-bluegray-800 {
  background-color: var(--bluegray-800) !important;
}

.bg-bluegray-900 {
  background-color: var(--bluegray-900) !important;
}

.focus\:bg-bluegray-50:focus {
  background-color: var(--bluegray-50) !important;
}

.focus\:bg-bluegray-100:focus {
  background-color: var(--bluegray-100) !important;
}

.focus\:bg-bluegray-200:focus {
  background-color: var(--bluegray-200) !important;
}

.focus\:bg-bluegray-300:focus {
  background-color: var(--bluegray-300) !important;
}

.focus\:bg-bluegray-400:focus {
  background-color: var(--bluegray-400) !important;
}

.focus\:bg-bluegray-500:focus {
  background-color: var(--bluegray-500) !important;
}

.focus\:bg-bluegray-600:focus {
  background-color: var(--bluegray-600) !important;
}

.focus\:bg-bluegray-700:focus {
  background-color: var(--bluegray-700) !important;
}

.focus\:bg-bluegray-800:focus {
  background-color: var(--bluegray-800) !important;
}

.focus\:bg-bluegray-900:focus {
  background-color: var(--bluegray-900) !important;
}

.hover\:bg-bluegray-50:hover {
  background-color: var(--bluegray-50) !important;
}

.hover\:bg-bluegray-100:hover {
  background-color: var(--bluegray-100) !important;
}

.hover\:bg-bluegray-200:hover {
  background-color: var(--bluegray-200) !important;
}

.hover\:bg-bluegray-300:hover {
  background-color: var(--bluegray-300) !important;
}

.hover\:bg-bluegray-400:hover {
  background-color: var(--bluegray-400) !important;
}

.hover\:bg-bluegray-500:hover {
  background-color: var(--bluegray-500) !important;
}

.hover\:bg-bluegray-600:hover {
  background-color: var(--bluegray-600) !important;
}

.hover\:bg-bluegray-700:hover {
  background-color: var(--bluegray-700) !important;
}

.hover\:bg-bluegray-800:hover {
  background-color: var(--bluegray-800) !important;
}

.hover\:bg-bluegray-900:hover {
  background-color: var(--bluegray-900) !important;
}

.active\:bg-bluegray-50:active {
  background-color: var(--bluegray-50) !important;
}

.active\:bg-bluegray-100:active {
  background-color: var(--bluegray-100) !important;
}

.active\:bg-bluegray-200:active {
  background-color: var(--bluegray-200) !important;
}

.active\:bg-bluegray-300:active {
  background-color: var(--bluegray-300) !important;
}

.active\:bg-bluegray-400:active {
  background-color: var(--bluegray-400) !important;
}

.active\:bg-bluegray-500:active {
  background-color: var(--bluegray-500) !important;
}

.active\:bg-bluegray-600:active {
  background-color: var(--bluegray-600) !important;
}

.active\:bg-bluegray-700:active {
  background-color: var(--bluegray-700) !important;
}

.active\:bg-bluegray-800:active {
  background-color: var(--bluegray-800) !important;
}

.active\:bg-bluegray-900:active {
  background-color: var(--bluegray-900) !important;
}

.bg-purple-50 {
  background-color: var(--purple-50) !important;
}

.bg-purple-100 {
  background-color: var(--purple-100) !important;
}

.bg-purple-200 {
  background-color: var(--purple-200) !important;
}

.bg-purple-300 {
  background-color: var(--purple-300) !important;
}

.bg-purple-400 {
  background-color: var(--purple-400) !important;
}

.bg-purple-500 {
  background-color: var(--purple-500) !important;
}

.bg-purple-600 {
  background-color: var(--purple-600) !important;
}

.bg-purple-700 {
  background-color: var(--purple-700) !important;
}

.bg-purple-800 {
  background-color: var(--purple-800) !important;
}

.bg-purple-900 {
  background-color: var(--purple-900) !important;
}

.focus\:bg-purple-50:focus {
  background-color: var(--purple-50) !important;
}

.focus\:bg-purple-100:focus {
  background-color: var(--purple-100) !important;
}

.focus\:bg-purple-200:focus {
  background-color: var(--purple-200) !important;
}

.focus\:bg-purple-300:focus {
  background-color: var(--purple-300) !important;
}

.focus\:bg-purple-400:focus {
  background-color: var(--purple-400) !important;
}

.focus\:bg-purple-500:focus {
  background-color: var(--purple-500) !important;
}

.focus\:bg-purple-600:focus {
  background-color: var(--purple-600) !important;
}

.focus\:bg-purple-700:focus {
  background-color: var(--purple-700) !important;
}

.focus\:bg-purple-800:focus {
  background-color: var(--purple-800) !important;
}

.focus\:bg-purple-900:focus {
  background-color: var(--purple-900) !important;
}

.hover\:bg-purple-50:hover {
  background-color: var(--purple-50) !important;
}

.hover\:bg-purple-100:hover {
  background-color: var(--purple-100) !important;
}

.hover\:bg-purple-200:hover {
  background-color: var(--purple-200) !important;
}

.hover\:bg-purple-300:hover {
  background-color: var(--purple-300) !important;
}

.hover\:bg-purple-400:hover {
  background-color: var(--purple-400) !important;
}

.hover\:bg-purple-500:hover {
  background-color: var(--purple-500) !important;
}

.hover\:bg-purple-600:hover {
  background-color: var(--purple-600) !important;
}

.hover\:bg-purple-700:hover {
  background-color: var(--purple-700) !important;
}

.hover\:bg-purple-800:hover {
  background-color: var(--purple-800) !important;
}

.hover\:bg-purple-900:hover {
  background-color: var(--purple-900) !important;
}

.active\:bg-purple-50:active {
  background-color: var(--purple-50) !important;
}

.active\:bg-purple-100:active {
  background-color: var(--purple-100) !important;
}

.active\:bg-purple-200:active {
  background-color: var(--purple-200) !important;
}

.active\:bg-purple-300:active {
  background-color: var(--purple-300) !important;
}

.active\:bg-purple-400:active {
  background-color: var(--purple-400) !important;
}

.active\:bg-purple-500:active {
  background-color: var(--purple-500) !important;
}

.active\:bg-purple-600:active {
  background-color: var(--purple-600) !important;
}

.active\:bg-purple-700:active {
  background-color: var(--purple-700) !important;
}

.active\:bg-purple-800:active {
  background-color: var(--purple-800) !important;
}

.active\:bg-purple-900:active {
  background-color: var(--purple-900) !important;
}

.bg-gray-50 {
  background-color: var(--gray-50) !important;
}

.bg-gray-100 {
  background-color: var(--gray-100) !important;
}

.bg-gray-200 {
  background-color: var(--gray-200) !important;
}

.bg-gray-300 {
  background-color: var(--gray-300) !important;
}

.bg-gray-400 {
  background-color: var(--gray-400) !important;
}

.bg-gray-500 {
  background-color: var(--gray-500) !important;
}

.bg-gray-600 {
  background-color: var(--gray-600) !important;
}

.bg-gray-700 {
  background-color: var(--gray-700) !important;
}

.bg-gray-800 {
  background-color: var(--gray-800) !important;
}

.bg-gray-900 {
  background-color: var(--gray-900) !important;
}

.focus\:bg-gray-50:focus {
  background-color: var(--gray-50) !important;
}

.focus\:bg-gray-100:focus {
  background-color: var(--gray-100) !important;
}

.focus\:bg-gray-200:focus {
  background-color: var(--gray-200) !important;
}

.focus\:bg-gray-300:focus {
  background-color: var(--gray-300) !important;
}

.focus\:bg-gray-400:focus {
  background-color: var(--gray-400) !important;
}

.focus\:bg-gray-500:focus {
  background-color: var(--gray-500) !important;
}

.focus\:bg-gray-600:focus {
  background-color: var(--gray-600) !important;
}

.focus\:bg-gray-700:focus {
  background-color: var(--gray-700) !important;
}

.focus\:bg-gray-800:focus {
  background-color: var(--gray-800) !important;
}

.focus\:bg-gray-900:focus {
  background-color: var(--gray-900) !important;
}

.hover\:bg-gray-50:hover {
  background-color: var(--gray-50) !important;
}

.hover\:bg-gray-100:hover {
  background-color: var(--gray-100) !important;
}

.hover\:bg-gray-200:hover {
  background-color: var(--gray-200) !important;
}

.hover\:bg-gray-300:hover {
  background-color: var(--gray-300) !important;
}

.hover\:bg-gray-400:hover {
  background-color: var(--gray-400) !important;
}

.hover\:bg-gray-500:hover {
  background-color: var(--gray-500) !important;
}

.hover\:bg-gray-600:hover {
  background-color: var(--gray-600) !important;
}

.hover\:bg-gray-700:hover {
  background-color: var(--gray-700) !important;
}

.hover\:bg-gray-800:hover {
  background-color: var(--gray-800) !important;
}

.hover\:bg-gray-900:hover {
  background-color: var(--gray-900) !important;
}

.active\:bg-gray-50:active {
  background-color: var(--gray-50) !important;
}

.active\:bg-gray-100:active {
  background-color: var(--gray-100) !important;
}

.active\:bg-gray-200:active {
  background-color: var(--gray-200) !important;
}

.active\:bg-gray-300:active {
  background-color: var(--gray-300) !important;
}

.active\:bg-gray-400:active {
  background-color: var(--gray-400) !important;
}

.active\:bg-gray-500:active {
  background-color: var(--gray-500) !important;
}

.active\:bg-gray-600:active {
  background-color: var(--gray-600) !important;
}

.active\:bg-gray-700:active {
  background-color: var(--gray-700) !important;
}

.active\:bg-gray-800:active {
  background-color: var(--gray-800) !important;
}

.active\:bg-gray-900:active {
  background-color: var(--gray-900) !important;
}

.bg-red-50 {
  background-color: var(--red-50) !important;
}

.bg-red-100 {
  background-color: var(--red-100) !important;
}

.bg-red-200 {
  background-color: var(--red-200) !important;
}

.bg-red-300 {
  background-color: var(--red-300) !important;
}

.bg-red-400 {
  background-color: var(--red-400) !important;
}

.bg-red-500 {
  background-color: var(--red-500) !important;
}

.bg-red-600 {
  background-color: var(--red-600) !important;
}

.bg-red-700 {
  background-color: var(--red-700) !important;
}

.bg-red-800 {
  background-color: var(--red-800) !important;
}

.bg-red-900 {
  background-color: var(--red-900) !important;
}

.focus\:bg-red-50:focus {
  background-color: var(--red-50) !important;
}

.focus\:bg-red-100:focus {
  background-color: var(--red-100) !important;
}

.focus\:bg-red-200:focus {
  background-color: var(--red-200) !important;
}

.focus\:bg-red-300:focus {
  background-color: var(--red-300) !important;
}

.focus\:bg-red-400:focus {
  background-color: var(--red-400) !important;
}

.focus\:bg-red-500:focus {
  background-color: var(--red-500) !important;
}

.focus\:bg-red-600:focus {
  background-color: var(--red-600) !important;
}

.focus\:bg-red-700:focus {
  background-color: var(--red-700) !important;
}

.focus\:bg-red-800:focus {
  background-color: var(--red-800) !important;
}

.focus\:bg-red-900:focus {
  background-color: var(--red-900) !important;
}

.hover\:bg-red-50:hover {
  background-color: var(--red-50) !important;
}

.hover\:bg-red-100:hover {
  background-color: var(--red-100) !important;
}

.hover\:bg-red-200:hover {
  background-color: var(--red-200) !important;
}

.hover\:bg-red-300:hover {
  background-color: var(--red-300) !important;
}

.hover\:bg-red-400:hover {
  background-color: var(--red-400) !important;
}

.hover\:bg-red-500:hover {
  background-color: var(--red-500) !important;
}

.hover\:bg-red-600:hover {
  background-color: var(--red-600) !important;
}

.hover\:bg-red-700:hover {
  background-color: var(--red-700) !important;
}

.hover\:bg-red-800:hover {
  background-color: var(--red-800) !important;
}

.hover\:bg-red-900:hover {
  background-color: var(--red-900) !important;
}

.active\:bg-red-50:active {
  background-color: var(--red-50) !important;
}

.active\:bg-red-100:active {
  background-color: var(--red-100) !important;
}

.active\:bg-red-200:active {
  background-color: var(--red-200) !important;
}

.active\:bg-red-300:active {
  background-color: var(--red-300) !important;
}

.active\:bg-red-400:active {
  background-color: var(--red-400) !important;
}

.active\:bg-red-500:active {
  background-color: var(--red-500) !important;
}

.active\:bg-red-600:active {
  background-color: var(--red-600) !important;
}

.active\:bg-red-700:active {
  background-color: var(--red-700) !important;
}

.active\:bg-red-800:active {
  background-color: var(--red-800) !important;
}

.active\:bg-red-900:active {
  background-color: var(--red-900) !important;
}

.bg-primary-50 {
  background-color: var(--primary-50) !important;
}

.bg-primary-100 {
  background-color: var(--primary-100) !important;
}

.bg-primary-200 {
  background-color: var(--primary-200) !important;
}

.bg-primary-300 {
  background-color: var(--primary-300) !important;
}

.bg-primary-400 {
  background-color: var(--primary-400) !important;
}

.bg-primary-500 {
  background-color: var(--primary-500) !important;
}

.bg-primary-600 {
  background-color: var(--primary-600) !important;
}

.bg-primary-700 {
  background-color: var(--primary-700) !important;
}

.bg-primary-800 {
  background-color: var(--primary-800) !important;
}

.bg-primary-900 {
  background-color: var(--primary-900) !important;
}

.focus\:bg-primary-50:focus {
  background-color: var(--primary-50) !important;
}

.focus\:bg-primary-100:focus {
  background-color: var(--primary-100) !important;
}

.focus\:bg-primary-200:focus {
  background-color: var(--primary-200) !important;
}

.focus\:bg-primary-300:focus {
  background-color: var(--primary-300) !important;
}

.focus\:bg-primary-400:focus {
  background-color: var(--primary-400) !important;
}

.focus\:bg-primary-500:focus {
  background-color: var(--primary-500) !important;
}

.focus\:bg-primary-600:focus {
  background-color: var(--primary-600) !important;
}

.focus\:bg-primary-700:focus {
  background-color: var(--primary-700) !important;
}

.focus\:bg-primary-800:focus {
  background-color: var(--primary-800) !important;
}

.focus\:bg-primary-900:focus {
  background-color: var(--primary-900) !important;
}

.hover\:bg-primary-50:hover {
  background-color: var(--primary-50) !important;
}

.hover\:bg-primary-100:hover {
  background-color: var(--primary-100) !important;
}

.hover\:bg-primary-200:hover {
  background-color: var(--primary-200) !important;
}

.hover\:bg-primary-300:hover {
  background-color: var(--primary-300) !important;
}

.hover\:bg-primary-400:hover {
  background-color: var(--primary-400) !important;
}

.hover\:bg-primary-500:hover {
  background-color: var(--primary-500) !important;
}

.hover\:bg-primary-600:hover {
  background-color: var(--primary-600) !important;
}

.hover\:bg-primary-700:hover {
  background-color: var(--primary-700) !important;
}

.hover\:bg-primary-800:hover {
  background-color: var(--primary-800) !important;
}

.hover\:bg-primary-900:hover {
  background-color: var(--primary-900) !important;
}

.active\:bg-primary-50:active {
  background-color: var(--primary-50) !important;
}

.active\:bg-primary-100:active {
  background-color: var(--primary-100) !important;
}

.active\:bg-primary-200:active {
  background-color: var(--primary-200) !important;
}

.active\:bg-primary-300:active {
  background-color: var(--primary-300) !important;
}

.active\:bg-primary-400:active {
  background-color: var(--primary-400) !important;
}

.active\:bg-primary-500:active {
  background-color: var(--primary-500) !important;
}

.active\:bg-primary-600:active {
  background-color: var(--primary-600) !important;
}

.active\:bg-primary-700:active {
  background-color: var(--primary-700) !important;
}

.active\:bg-primary-800:active {
  background-color: var(--primary-800) !important;
}

.active\:bg-primary-900:active {
  background-color: var(--primary-900) !important;
}

.border-blue-50 {
  border-color: var(--blue-50) !important;
}

.border-blue-100 {
  border-color: var(--blue-100) !important;
}

.border-blue-200 {
  border-color: var(--blue-200) !important;
}

.border-blue-300 {
  border-color: var(--blue-300) !important;
}

.border-blue-400 {
  border-color: var(--blue-400) !important;
}

.border-blue-500 {
  border-color: var(--blue-500) !important;
}

.border-blue-600 {
  border-color: var(--blue-600) !important;
}

.border-blue-700 {
  border-color: var(--blue-700) !important;
}

.border-blue-800 {
  border-color: var(--blue-800) !important;
}

.border-blue-900 {
  border-color: var(--blue-900) !important;
}

.focus\:border-blue-50:focus {
  border-color: var(--blue-50) !important;
}

.focus\:border-blue-100:focus {
  border-color: var(--blue-100) !important;
}

.focus\:border-blue-200:focus {
  border-color: var(--blue-200) !important;
}

.focus\:border-blue-300:focus {
  border-color: var(--blue-300) !important;
}

.focus\:border-blue-400:focus {
  border-color: var(--blue-400) !important;
}

.focus\:border-blue-500:focus {
  border-color: var(--blue-500) !important;
}

.focus\:border-blue-600:focus {
  border-color: var(--blue-600) !important;
}

.focus\:border-blue-700:focus {
  border-color: var(--blue-700) !important;
}

.focus\:border-blue-800:focus {
  border-color: var(--blue-800) !important;
}

.focus\:border-blue-900:focus {
  border-color: var(--blue-900) !important;
}

.hover\:border-blue-50:hover {
  border-color: var(--blue-50) !important;
}

.hover\:border-blue-100:hover {
  border-color: var(--blue-100) !important;
}

.hover\:border-blue-200:hover {
  border-color: var(--blue-200) !important;
}

.hover\:border-blue-300:hover {
  border-color: var(--blue-300) !important;
}

.hover\:border-blue-400:hover {
  border-color: var(--blue-400) !important;
}

.hover\:border-blue-500:hover {
  border-color: var(--blue-500) !important;
}

.hover\:border-blue-600:hover {
  border-color: var(--blue-600) !important;
}

.hover\:border-blue-700:hover {
  border-color: var(--blue-700) !important;
}

.hover\:border-blue-800:hover {
  border-color: var(--blue-800) !important;
}

.hover\:border-blue-900:hover {
  border-color: var(--blue-900) !important;
}

.active\:border-blue-50:active {
  border-color: var(--blue-50) !important;
}

.active\:border-blue-100:active {
  border-color: var(--blue-100) !important;
}

.active\:border-blue-200:active {
  border-color: var(--blue-200) !important;
}

.active\:border-blue-300:active {
  border-color: var(--blue-300) !important;
}

.active\:border-blue-400:active {
  border-color: var(--blue-400) !important;
}

.active\:border-blue-500:active {
  border-color: var(--blue-500) !important;
}

.active\:border-blue-600:active {
  border-color: var(--blue-600) !important;
}

.active\:border-blue-700:active {
  border-color: var(--blue-700) !important;
}

.active\:border-blue-800:active {
  border-color: var(--blue-800) !important;
}

.active\:border-blue-900:active {
  border-color: var(--blue-900) !important;
}

.border-green-50 {
  border-color: var(--green-50) !important;
}

.border-green-100 {
  border-color: var(--green-100) !important;
}

.border-green-200 {
  border-color: var(--green-200) !important;
}

.border-green-300 {
  border-color: var(--green-300) !important;
}

.border-green-400 {
  border-color: var(--green-400) !important;
}

.border-green-500 {
  border-color: var(--green-500) !important;
}

.border-green-600 {
  border-color: var(--green-600) !important;
}

.border-green-700 {
  border-color: var(--green-700) !important;
}

.border-green-800 {
  border-color: var(--green-800) !important;
}

.border-green-900 {
  border-color: var(--green-900) !important;
}

.focus\:border-green-50:focus {
  border-color: var(--green-50) !important;
}

.focus\:border-green-100:focus {
  border-color: var(--green-100) !important;
}

.focus\:border-green-200:focus {
  border-color: var(--green-200) !important;
}

.focus\:border-green-300:focus {
  border-color: var(--green-300) !important;
}

.focus\:border-green-400:focus {
  border-color: var(--green-400) !important;
}

.focus\:border-green-500:focus {
  border-color: var(--green-500) !important;
}

.focus\:border-green-600:focus {
  border-color: var(--green-600) !important;
}

.focus\:border-green-700:focus {
  border-color: var(--green-700) !important;
}

.focus\:border-green-800:focus {
  border-color: var(--green-800) !important;
}

.focus\:border-green-900:focus {
  border-color: var(--green-900) !important;
}

.hover\:border-green-50:hover {
  border-color: var(--green-50) !important;
}

.hover\:border-green-100:hover {
  border-color: var(--green-100) !important;
}

.hover\:border-green-200:hover {
  border-color: var(--green-200) !important;
}

.hover\:border-green-300:hover {
  border-color: var(--green-300) !important;
}

.hover\:border-green-400:hover {
  border-color: var(--green-400) !important;
}

.hover\:border-green-500:hover {
  border-color: var(--green-500) !important;
}

.hover\:border-green-600:hover {
  border-color: var(--green-600) !important;
}

.hover\:border-green-700:hover {
  border-color: var(--green-700) !important;
}

.hover\:border-green-800:hover {
  border-color: var(--green-800) !important;
}

.hover\:border-green-900:hover {
  border-color: var(--green-900) !important;
}

.active\:border-green-50:active {
  border-color: var(--green-50) !important;
}

.active\:border-green-100:active {
  border-color: var(--green-100) !important;
}

.active\:border-green-200:active {
  border-color: var(--green-200) !important;
}

.active\:border-green-300:active {
  border-color: var(--green-300) !important;
}

.active\:border-green-400:active {
  border-color: var(--green-400) !important;
}

.active\:border-green-500:active {
  border-color: var(--green-500) !important;
}

.active\:border-green-600:active {
  border-color: var(--green-600) !important;
}

.active\:border-green-700:active {
  border-color: var(--green-700) !important;
}

.active\:border-green-800:active {
  border-color: var(--green-800) !important;
}

.active\:border-green-900:active {
  border-color: var(--green-900) !important;
}

.border-yellow-50 {
  border-color: var(--yellow-50) !important;
}

.border-yellow-100 {
  border-color: var(--yellow-100) !important;
}

.border-yellow-200 {
  border-color: var(--yellow-200) !important;
}

.border-yellow-300 {
  border-color: var(--yellow-300) !important;
}

.border-yellow-400 {
  border-color: var(--yellow-400) !important;
}

.border-yellow-500 {
  border-color: var(--yellow-500) !important;
}

.border-yellow-600 {
  border-color: var(--yellow-600) !important;
}

.border-yellow-700 {
  border-color: var(--yellow-700) !important;
}

.border-yellow-800 {
  border-color: var(--yellow-800) !important;
}

.border-yellow-900 {
  border-color: var(--yellow-900) !important;
}

.focus\:border-yellow-50:focus {
  border-color: var(--yellow-50) !important;
}

.focus\:border-yellow-100:focus {
  border-color: var(--yellow-100) !important;
}

.focus\:border-yellow-200:focus {
  border-color: var(--yellow-200) !important;
}

.focus\:border-yellow-300:focus {
  border-color: var(--yellow-300) !important;
}

.focus\:border-yellow-400:focus {
  border-color: var(--yellow-400) !important;
}

.focus\:border-yellow-500:focus {
  border-color: var(--yellow-500) !important;
}

.focus\:border-yellow-600:focus {
  border-color: var(--yellow-600) !important;
}

.focus\:border-yellow-700:focus {
  border-color: var(--yellow-700) !important;
}

.focus\:border-yellow-800:focus {
  border-color: var(--yellow-800) !important;
}

.focus\:border-yellow-900:focus {
  border-color: var(--yellow-900) !important;
}

.hover\:border-yellow-50:hover {
  border-color: var(--yellow-50) !important;
}

.hover\:border-yellow-100:hover {
  border-color: var(--yellow-100) !important;
}

.hover\:border-yellow-200:hover {
  border-color: var(--yellow-200) !important;
}

.hover\:border-yellow-300:hover {
  border-color: var(--yellow-300) !important;
}

.hover\:border-yellow-400:hover {
  border-color: var(--yellow-400) !important;
}

.hover\:border-yellow-500:hover {
  border-color: var(--yellow-500) !important;
}

.hover\:border-yellow-600:hover {
  border-color: var(--yellow-600) !important;
}

.hover\:border-yellow-700:hover {
  border-color: var(--yellow-700) !important;
}

.hover\:border-yellow-800:hover {
  border-color: var(--yellow-800) !important;
}

.hover\:border-yellow-900:hover {
  border-color: var(--yellow-900) !important;
}

.active\:border-yellow-50:active {
  border-color: var(--yellow-50) !important;
}

.active\:border-yellow-100:active {
  border-color: var(--yellow-100) !important;
}

.active\:border-yellow-200:active {
  border-color: var(--yellow-200) !important;
}

.active\:border-yellow-300:active {
  border-color: var(--yellow-300) !important;
}

.active\:border-yellow-400:active {
  border-color: var(--yellow-400) !important;
}

.active\:border-yellow-500:active {
  border-color: var(--yellow-500) !important;
}

.active\:border-yellow-600:active {
  border-color: var(--yellow-600) !important;
}

.active\:border-yellow-700:active {
  border-color: var(--yellow-700) !important;
}

.active\:border-yellow-800:active {
  border-color: var(--yellow-800) !important;
}

.active\:border-yellow-900:active {
  border-color: var(--yellow-900) !important;
}

.border-cyan-50 {
  border-color: var(--cyan-50) !important;
}

.border-cyan-100 {
  border-color: var(--cyan-100) !important;
}

.border-cyan-200 {
  border-color: var(--cyan-200) !important;
}

.border-cyan-300 {
  border-color: var(--cyan-300) !important;
}

.border-cyan-400 {
  border-color: var(--cyan-400) !important;
}

.border-cyan-500 {
  border-color: var(--cyan-500) !important;
}

.border-cyan-600 {
  border-color: var(--cyan-600) !important;
}

.border-cyan-700 {
  border-color: var(--cyan-700) !important;
}

.border-cyan-800 {
  border-color: var(--cyan-800) !important;
}

.border-cyan-900 {
  border-color: var(--cyan-900) !important;
}

.focus\:border-cyan-50:focus {
  border-color: var(--cyan-50) !important;
}

.focus\:border-cyan-100:focus {
  border-color: var(--cyan-100) !important;
}

.focus\:border-cyan-200:focus {
  border-color: var(--cyan-200) !important;
}

.focus\:border-cyan-300:focus {
  border-color: var(--cyan-300) !important;
}

.focus\:border-cyan-400:focus {
  border-color: var(--cyan-400) !important;
}

.focus\:border-cyan-500:focus {
  border-color: var(--cyan-500) !important;
}

.focus\:border-cyan-600:focus {
  border-color: var(--cyan-600) !important;
}

.focus\:border-cyan-700:focus {
  border-color: var(--cyan-700) !important;
}

.focus\:border-cyan-800:focus {
  border-color: var(--cyan-800) !important;
}

.focus\:border-cyan-900:focus {
  border-color: var(--cyan-900) !important;
}

.hover\:border-cyan-50:hover {
  border-color: var(--cyan-50) !important;
}

.hover\:border-cyan-100:hover {
  border-color: var(--cyan-100) !important;
}

.hover\:border-cyan-200:hover {
  border-color: var(--cyan-200) !important;
}

.hover\:border-cyan-300:hover {
  border-color: var(--cyan-300) !important;
}

.hover\:border-cyan-400:hover {
  border-color: var(--cyan-400) !important;
}

.hover\:border-cyan-500:hover {
  border-color: var(--cyan-500) !important;
}

.hover\:border-cyan-600:hover {
  border-color: var(--cyan-600) !important;
}

.hover\:border-cyan-700:hover {
  border-color: var(--cyan-700) !important;
}

.hover\:border-cyan-800:hover {
  border-color: var(--cyan-800) !important;
}

.hover\:border-cyan-900:hover {
  border-color: var(--cyan-900) !important;
}

.active\:border-cyan-50:active {
  border-color: var(--cyan-50) !important;
}

.active\:border-cyan-100:active {
  border-color: var(--cyan-100) !important;
}

.active\:border-cyan-200:active {
  border-color: var(--cyan-200) !important;
}

.active\:border-cyan-300:active {
  border-color: var(--cyan-300) !important;
}

.active\:border-cyan-400:active {
  border-color: var(--cyan-400) !important;
}

.active\:border-cyan-500:active {
  border-color: var(--cyan-500) !important;
}

.active\:border-cyan-600:active {
  border-color: var(--cyan-600) !important;
}

.active\:border-cyan-700:active {
  border-color: var(--cyan-700) !important;
}

.active\:border-cyan-800:active {
  border-color: var(--cyan-800) !important;
}

.active\:border-cyan-900:active {
  border-color: var(--cyan-900) !important;
}

.border-pink-50 {
  border-color: var(--pink-50) !important;
}

.border-pink-100 {
  border-color: var(--pink-100) !important;
}

.border-pink-200 {
  border-color: var(--pink-200) !important;
}

.border-pink-300 {
  border-color: var(--pink-300) !important;
}

.border-pink-400 {
  border-color: var(--pink-400) !important;
}

.border-pink-500 {
  border-color: var(--pink-500) !important;
}

.border-pink-600 {
  border-color: var(--pink-600) !important;
}

.border-pink-700 {
  border-color: var(--pink-700) !important;
}

.border-pink-800 {
  border-color: var(--pink-800) !important;
}

.border-pink-900 {
  border-color: var(--pink-900) !important;
}

.focus\:border-pink-50:focus {
  border-color: var(--pink-50) !important;
}

.focus\:border-pink-100:focus {
  border-color: var(--pink-100) !important;
}

.focus\:border-pink-200:focus {
  border-color: var(--pink-200) !important;
}

.focus\:border-pink-300:focus {
  border-color: var(--pink-300) !important;
}

.focus\:border-pink-400:focus {
  border-color: var(--pink-400) !important;
}

.focus\:border-pink-500:focus {
  border-color: var(--pink-500) !important;
}

.focus\:border-pink-600:focus {
  border-color: var(--pink-600) !important;
}

.focus\:border-pink-700:focus {
  border-color: var(--pink-700) !important;
}

.focus\:border-pink-800:focus {
  border-color: var(--pink-800) !important;
}

.focus\:border-pink-900:focus {
  border-color: var(--pink-900) !important;
}

.hover\:border-pink-50:hover {
  border-color: var(--pink-50) !important;
}

.hover\:border-pink-100:hover {
  border-color: var(--pink-100) !important;
}

.hover\:border-pink-200:hover {
  border-color: var(--pink-200) !important;
}

.hover\:border-pink-300:hover {
  border-color: var(--pink-300) !important;
}

.hover\:border-pink-400:hover {
  border-color: var(--pink-400) !important;
}

.hover\:border-pink-500:hover {
  border-color: var(--pink-500) !important;
}

.hover\:border-pink-600:hover {
  border-color: var(--pink-600) !important;
}

.hover\:border-pink-700:hover {
  border-color: var(--pink-700) !important;
}

.hover\:border-pink-800:hover {
  border-color: var(--pink-800) !important;
}

.hover\:border-pink-900:hover {
  border-color: var(--pink-900) !important;
}

.active\:border-pink-50:active {
  border-color: var(--pink-50) !important;
}

.active\:border-pink-100:active {
  border-color: var(--pink-100) !important;
}

.active\:border-pink-200:active {
  border-color: var(--pink-200) !important;
}

.active\:border-pink-300:active {
  border-color: var(--pink-300) !important;
}

.active\:border-pink-400:active {
  border-color: var(--pink-400) !important;
}

.active\:border-pink-500:active {
  border-color: var(--pink-500) !important;
}

.active\:border-pink-600:active {
  border-color: var(--pink-600) !important;
}

.active\:border-pink-700:active {
  border-color: var(--pink-700) !important;
}

.active\:border-pink-800:active {
  border-color: var(--pink-800) !important;
}

.active\:border-pink-900:active {
  border-color: var(--pink-900) !important;
}

.border-indigo-50 {
  border-color: var(--indigo-50) !important;
}

.border-indigo-100 {
  border-color: var(--indigo-100) !important;
}

.border-indigo-200 {
  border-color: var(--indigo-200) !important;
}

.border-indigo-300 {
  border-color: var(--indigo-300) !important;
}

.border-indigo-400 {
  border-color: var(--indigo-400) !important;
}

.border-indigo-500 {
  border-color: var(--indigo-500) !important;
}

.border-indigo-600 {
  border-color: var(--indigo-600) !important;
}

.border-indigo-700 {
  border-color: var(--indigo-700) !important;
}

.border-indigo-800 {
  border-color: var(--indigo-800) !important;
}

.border-indigo-900 {
  border-color: var(--indigo-900) !important;
}

.focus\:border-indigo-50:focus {
  border-color: var(--indigo-50) !important;
}

.focus\:border-indigo-100:focus {
  border-color: var(--indigo-100) !important;
}

.focus\:border-indigo-200:focus {
  border-color: var(--indigo-200) !important;
}

.focus\:border-indigo-300:focus {
  border-color: var(--indigo-300) !important;
}

.focus\:border-indigo-400:focus {
  border-color: var(--indigo-400) !important;
}

.focus\:border-indigo-500:focus {
  border-color: var(--indigo-500) !important;
}

.focus\:border-indigo-600:focus {
  border-color: var(--indigo-600) !important;
}

.focus\:border-indigo-700:focus {
  border-color: var(--indigo-700) !important;
}

.focus\:border-indigo-800:focus {
  border-color: var(--indigo-800) !important;
}

.focus\:border-indigo-900:focus {
  border-color: var(--indigo-900) !important;
}

.hover\:border-indigo-50:hover {
  border-color: var(--indigo-50) !important;
}

.hover\:border-indigo-100:hover {
  border-color: var(--indigo-100) !important;
}

.hover\:border-indigo-200:hover {
  border-color: var(--indigo-200) !important;
}

.hover\:border-indigo-300:hover {
  border-color: var(--indigo-300) !important;
}

.hover\:border-indigo-400:hover {
  border-color: var(--indigo-400) !important;
}

.hover\:border-indigo-500:hover {
  border-color: var(--indigo-500) !important;
}

.hover\:border-indigo-600:hover {
  border-color: var(--indigo-600) !important;
}

.hover\:border-indigo-700:hover {
  border-color: var(--indigo-700) !important;
}

.hover\:border-indigo-800:hover {
  border-color: var(--indigo-800) !important;
}

.hover\:border-indigo-900:hover {
  border-color: var(--indigo-900) !important;
}

.active\:border-indigo-50:active {
  border-color: var(--indigo-50) !important;
}

.active\:border-indigo-100:active {
  border-color: var(--indigo-100) !important;
}

.active\:border-indigo-200:active {
  border-color: var(--indigo-200) !important;
}

.active\:border-indigo-300:active {
  border-color: var(--indigo-300) !important;
}

.active\:border-indigo-400:active {
  border-color: var(--indigo-400) !important;
}

.active\:border-indigo-500:active {
  border-color: var(--indigo-500) !important;
}

.active\:border-indigo-600:active {
  border-color: var(--indigo-600) !important;
}

.active\:border-indigo-700:active {
  border-color: var(--indigo-700) !important;
}

.active\:border-indigo-800:active {
  border-color: var(--indigo-800) !important;
}

.active\:border-indigo-900:active {
  border-color: var(--indigo-900) !important;
}

.border-teal-50 {
  border-color: var(--teal-50) !important;
}

.border-teal-100 {
  border-color: var(--teal-100) !important;
}

.border-teal-200 {
  border-color: var(--teal-200) !important;
}

.border-teal-300 {
  border-color: var(--teal-300) !important;
}

.border-teal-400 {
  border-color: var(--teal-400) !important;
}

.border-teal-500 {
  border-color: var(--teal-500) !important;
}

.border-teal-600 {
  border-color: var(--teal-600) !important;
}

.border-teal-700 {
  border-color: var(--teal-700) !important;
}

.border-teal-800 {
  border-color: var(--teal-800) !important;
}

.border-teal-900 {
  border-color: var(--teal-900) !important;
}

.focus\:border-teal-50:focus {
  border-color: var(--teal-50) !important;
}

.focus\:border-teal-100:focus {
  border-color: var(--teal-100) !important;
}

.focus\:border-teal-200:focus {
  border-color: var(--teal-200) !important;
}

.focus\:border-teal-300:focus {
  border-color: var(--teal-300) !important;
}

.focus\:border-teal-400:focus {
  border-color: var(--teal-400) !important;
}

.focus\:border-teal-500:focus {
  border-color: var(--teal-500) !important;
}

.focus\:border-teal-600:focus {
  border-color: var(--teal-600) !important;
}

.focus\:border-teal-700:focus {
  border-color: var(--teal-700) !important;
}

.focus\:border-teal-800:focus {
  border-color: var(--teal-800) !important;
}

.focus\:border-teal-900:focus {
  border-color: var(--teal-900) !important;
}

.hover\:border-teal-50:hover {
  border-color: var(--teal-50) !important;
}

.hover\:border-teal-100:hover {
  border-color: var(--teal-100) !important;
}

.hover\:border-teal-200:hover {
  border-color: var(--teal-200) !important;
}

.hover\:border-teal-300:hover {
  border-color: var(--teal-300) !important;
}

.hover\:border-teal-400:hover {
  border-color: var(--teal-400) !important;
}

.hover\:border-teal-500:hover {
  border-color: var(--teal-500) !important;
}

.hover\:border-teal-600:hover {
  border-color: var(--teal-600) !important;
}

.hover\:border-teal-700:hover {
  border-color: var(--teal-700) !important;
}

.hover\:border-teal-800:hover {
  border-color: var(--teal-800) !important;
}

.hover\:border-teal-900:hover {
  border-color: var(--teal-900) !important;
}

.active\:border-teal-50:active {
  border-color: var(--teal-50) !important;
}

.active\:border-teal-100:active {
  border-color: var(--teal-100) !important;
}

.active\:border-teal-200:active {
  border-color: var(--teal-200) !important;
}

.active\:border-teal-300:active {
  border-color: var(--teal-300) !important;
}

.active\:border-teal-400:active {
  border-color: var(--teal-400) !important;
}

.active\:border-teal-500:active {
  border-color: var(--teal-500) !important;
}

.active\:border-teal-600:active {
  border-color: var(--teal-600) !important;
}

.active\:border-teal-700:active {
  border-color: var(--teal-700) !important;
}

.active\:border-teal-800:active {
  border-color: var(--teal-800) !important;
}

.active\:border-teal-900:active {
  border-color: var(--teal-900) !important;
}

.border-orange-50 {
  border-color: var(--orange-50) !important;
}

.border-orange-100 {
  border-color: var(--orange-100) !important;
}

.border-orange-200 {
  border-color: var(--orange-200) !important;
}

.border-orange-300 {
  border-color: var(--orange-300) !important;
}

.border-orange-400 {
  border-color: var(--orange-400) !important;
}

.border-orange-500 {
  border-color: var(--orange-500) !important;
}

.border-orange-600 {
  border-color: var(--orange-600) !important;
}

.border-orange-700 {
  border-color: var(--orange-700) !important;
}

.border-orange-800 {
  border-color: var(--orange-800) !important;
}

.border-orange-900 {
  border-color: var(--orange-900) !important;
}

.focus\:border-orange-50:focus {
  border-color: var(--orange-50) !important;
}

.focus\:border-orange-100:focus {
  border-color: var(--orange-100) !important;
}

.focus\:border-orange-200:focus {
  border-color: var(--orange-200) !important;
}

.focus\:border-orange-300:focus {
  border-color: var(--orange-300) !important;
}

.focus\:border-orange-400:focus {
  border-color: var(--orange-400) !important;
}

.focus\:border-orange-500:focus {
  border-color: var(--orange-500) !important;
}

.focus\:border-orange-600:focus {
  border-color: var(--orange-600) !important;
}

.focus\:border-orange-700:focus {
  border-color: var(--orange-700) !important;
}

.focus\:border-orange-800:focus {
  border-color: var(--orange-800) !important;
}

.focus\:border-orange-900:focus {
  border-color: var(--orange-900) !important;
}

.hover\:border-orange-50:hover {
  border-color: var(--orange-50) !important;
}

.hover\:border-orange-100:hover {
  border-color: var(--orange-100) !important;
}

.hover\:border-orange-200:hover {
  border-color: var(--orange-200) !important;
}

.hover\:border-orange-300:hover {
  border-color: var(--orange-300) !important;
}

.hover\:border-orange-400:hover {
  border-color: var(--orange-400) !important;
}

.hover\:border-orange-500:hover {
  border-color: var(--orange-500) !important;
}

.hover\:border-orange-600:hover {
  border-color: var(--orange-600) !important;
}

.hover\:border-orange-700:hover {
  border-color: var(--orange-700) !important;
}

.hover\:border-orange-800:hover {
  border-color: var(--orange-800) !important;
}

.hover\:border-orange-900:hover {
  border-color: var(--orange-900) !important;
}

.active\:border-orange-50:active {
  border-color: var(--orange-50) !important;
}

.active\:border-orange-100:active {
  border-color: var(--orange-100) !important;
}

.active\:border-orange-200:active {
  border-color: var(--orange-200) !important;
}

.active\:border-orange-300:active {
  border-color: var(--orange-300) !important;
}

.active\:border-orange-400:active {
  border-color: var(--orange-400) !important;
}

.active\:border-orange-500:active {
  border-color: var(--orange-500) !important;
}

.active\:border-orange-600:active {
  border-color: var(--orange-600) !important;
}

.active\:border-orange-700:active {
  border-color: var(--orange-700) !important;
}

.active\:border-orange-800:active {
  border-color: var(--orange-800) !important;
}

.active\:border-orange-900:active {
  border-color: var(--orange-900) !important;
}

.border-bluegray-50 {
  border-color: var(--bluegray-50) !important;
}

.border-bluegray-100 {
  border-color: var(--bluegray-100) !important;
}

.border-bluegray-200 {
  border-color: var(--bluegray-200) !important;
}

.border-bluegray-300 {
  border-color: var(--bluegray-300) !important;
}

.border-bluegray-400 {
  border-color: var(--bluegray-400) !important;
}

.border-bluegray-500 {
  border-color: var(--bluegray-500) !important;
}

.border-bluegray-600 {
  border-color: var(--bluegray-600) !important;
}

.border-bluegray-700 {
  border-color: var(--bluegray-700) !important;
}

.border-bluegray-800 {
  border-color: var(--bluegray-800) !important;
}

.border-bluegray-900 {
  border-color: var(--bluegray-900) !important;
}

.focus\:border-bluegray-50:focus {
  border-color: var(--bluegray-50) !important;
}

.focus\:border-bluegray-100:focus {
  border-color: var(--bluegray-100) !important;
}

.focus\:border-bluegray-200:focus {
  border-color: var(--bluegray-200) !important;
}

.focus\:border-bluegray-300:focus {
  border-color: var(--bluegray-300) !important;
}

.focus\:border-bluegray-400:focus {
  border-color: var(--bluegray-400) !important;
}

.focus\:border-bluegray-500:focus {
  border-color: var(--bluegray-500) !important;
}

.focus\:border-bluegray-600:focus {
  border-color: var(--bluegray-600) !important;
}

.focus\:border-bluegray-700:focus {
  border-color: var(--bluegray-700) !important;
}

.focus\:border-bluegray-800:focus {
  border-color: var(--bluegray-800) !important;
}

.focus\:border-bluegray-900:focus {
  border-color: var(--bluegray-900) !important;
}

.hover\:border-bluegray-50:hover {
  border-color: var(--bluegray-50) !important;
}

.hover\:border-bluegray-100:hover {
  border-color: var(--bluegray-100) !important;
}

.hover\:border-bluegray-200:hover {
  border-color: var(--bluegray-200) !important;
}

.hover\:border-bluegray-300:hover {
  border-color: var(--bluegray-300) !important;
}

.hover\:border-bluegray-400:hover {
  border-color: var(--bluegray-400) !important;
}

.hover\:border-bluegray-500:hover {
  border-color: var(--bluegray-500) !important;
}

.hover\:border-bluegray-600:hover {
  border-color: var(--bluegray-600) !important;
}

.hover\:border-bluegray-700:hover {
  border-color: var(--bluegray-700) !important;
}

.hover\:border-bluegray-800:hover {
  border-color: var(--bluegray-800) !important;
}

.hover\:border-bluegray-900:hover {
  border-color: var(--bluegray-900) !important;
}

.active\:border-bluegray-50:active {
  border-color: var(--bluegray-50) !important;
}

.active\:border-bluegray-100:active {
  border-color: var(--bluegray-100) !important;
}

.active\:border-bluegray-200:active {
  border-color: var(--bluegray-200) !important;
}

.active\:border-bluegray-300:active {
  border-color: var(--bluegray-300) !important;
}

.active\:border-bluegray-400:active {
  border-color: var(--bluegray-400) !important;
}

.active\:border-bluegray-500:active {
  border-color: var(--bluegray-500) !important;
}

.active\:border-bluegray-600:active {
  border-color: var(--bluegray-600) !important;
}

.active\:border-bluegray-700:active {
  border-color: var(--bluegray-700) !important;
}

.active\:border-bluegray-800:active {
  border-color: var(--bluegray-800) !important;
}

.active\:border-bluegray-900:active {
  border-color: var(--bluegray-900) !important;
}

.border-purple-50 {
  border-color: var(--purple-50) !important;
}

.border-purple-100 {
  border-color: var(--purple-100) !important;
}

.border-purple-200 {
  border-color: var(--purple-200) !important;
}

.border-purple-300 {
  border-color: var(--purple-300) !important;
}

.border-purple-400 {
  border-color: var(--purple-400) !important;
}

.border-purple-500 {
  border-color: var(--purple-500) !important;
}

.border-purple-600 {
  border-color: var(--purple-600) !important;
}

.border-purple-700 {
  border-color: var(--purple-700) !important;
}

.border-purple-800 {
  border-color: var(--purple-800) !important;
}

.border-purple-900 {
  border-color: var(--purple-900) !important;
}

.focus\:border-purple-50:focus {
  border-color: var(--purple-50) !important;
}

.focus\:border-purple-100:focus {
  border-color: var(--purple-100) !important;
}

.focus\:border-purple-200:focus {
  border-color: var(--purple-200) !important;
}

.focus\:border-purple-300:focus {
  border-color: var(--purple-300) !important;
}

.focus\:border-purple-400:focus {
  border-color: var(--purple-400) !important;
}

.focus\:border-purple-500:focus {
  border-color: var(--purple-500) !important;
}

.focus\:border-purple-600:focus {
  border-color: var(--purple-600) !important;
}

.focus\:border-purple-700:focus {
  border-color: var(--purple-700) !important;
}

.focus\:border-purple-800:focus {
  border-color: var(--purple-800) !important;
}

.focus\:border-purple-900:focus {
  border-color: var(--purple-900) !important;
}

.hover\:border-purple-50:hover {
  border-color: var(--purple-50) !important;
}

.hover\:border-purple-100:hover {
  border-color: var(--purple-100) !important;
}

.hover\:border-purple-200:hover {
  border-color: var(--purple-200) !important;
}

.hover\:border-purple-300:hover {
  border-color: var(--purple-300) !important;
}

.hover\:border-purple-400:hover {
  border-color: var(--purple-400) !important;
}

.hover\:border-purple-500:hover {
  border-color: var(--purple-500) !important;
}

.hover\:border-purple-600:hover {
  border-color: var(--purple-600) !important;
}

.hover\:border-purple-700:hover {
  border-color: var(--purple-700) !important;
}

.hover\:border-purple-800:hover {
  border-color: var(--purple-800) !important;
}

.hover\:border-purple-900:hover {
  border-color: var(--purple-900) !important;
}

.active\:border-purple-50:active {
  border-color: var(--purple-50) !important;
}

.active\:border-purple-100:active {
  border-color: var(--purple-100) !important;
}

.active\:border-purple-200:active {
  border-color: var(--purple-200) !important;
}

.active\:border-purple-300:active {
  border-color: var(--purple-300) !important;
}

.active\:border-purple-400:active {
  border-color: var(--purple-400) !important;
}

.active\:border-purple-500:active {
  border-color: var(--purple-500) !important;
}

.active\:border-purple-600:active {
  border-color: var(--purple-600) !important;
}

.active\:border-purple-700:active {
  border-color: var(--purple-700) !important;
}

.active\:border-purple-800:active {
  border-color: var(--purple-800) !important;
}

.active\:border-purple-900:active {
  border-color: var(--purple-900) !important;
}

.border-gray-50 {
  border-color: var(--gray-50) !important;
}

.border-gray-100 {
  border-color: var(--gray-100) !important;
}

.border-gray-200 {
  border-color: var(--gray-200) !important;
}

.border-gray-300 {
  border-color: var(--gray-300) !important;
}

.border-gray-400 {
  border-color: var(--gray-400) !important;
}

.border-gray-500 {
  border-color: var(--gray-500) !important;
}

.border-gray-600 {
  border-color: var(--gray-600) !important;
}

.border-gray-700 {
  border-color: var(--gray-700) !important;
}

.border-gray-800 {
  border-color: var(--gray-800) !important;
}

.border-gray-900 {
  border-color: var(--gray-900) !important;
}

.focus\:border-gray-50:focus {
  border-color: var(--gray-50) !important;
}

.focus\:border-gray-100:focus {
  border-color: var(--gray-100) !important;
}

.focus\:border-gray-200:focus {
  border-color: var(--gray-200) !important;
}

.focus\:border-gray-300:focus {
  border-color: var(--gray-300) !important;
}

.focus\:border-gray-400:focus {
  border-color: var(--gray-400) !important;
}

.focus\:border-gray-500:focus {
  border-color: var(--gray-500) !important;
}

.focus\:border-gray-600:focus {
  border-color: var(--gray-600) !important;
}

.focus\:border-gray-700:focus {
  border-color: var(--gray-700) !important;
}

.focus\:border-gray-800:focus {
  border-color: var(--gray-800) !important;
}

.focus\:border-gray-900:focus {
  border-color: var(--gray-900) !important;
}

.hover\:border-gray-50:hover {
  border-color: var(--gray-50) !important;
}

.hover\:border-gray-100:hover {
  border-color: var(--gray-100) !important;
}

.hover\:border-gray-200:hover {
  border-color: var(--gray-200) !important;
}

.hover\:border-gray-300:hover {
  border-color: var(--gray-300) !important;
}

.hover\:border-gray-400:hover {
  border-color: var(--gray-400) !important;
}

.hover\:border-gray-500:hover {
  border-color: var(--gray-500) !important;
}

.hover\:border-gray-600:hover {
  border-color: var(--gray-600) !important;
}

.hover\:border-gray-700:hover {
  border-color: var(--gray-700) !important;
}

.hover\:border-gray-800:hover {
  border-color: var(--gray-800) !important;
}

.hover\:border-gray-900:hover {
  border-color: var(--gray-900) !important;
}

.active\:border-gray-50:active {
  border-color: var(--gray-50) !important;
}

.active\:border-gray-100:active {
  border-color: var(--gray-100) !important;
}

.active\:border-gray-200:active {
  border-color: var(--gray-200) !important;
}

.active\:border-gray-300:active {
  border-color: var(--gray-300) !important;
}

.active\:border-gray-400:active {
  border-color: var(--gray-400) !important;
}

.active\:border-gray-500:active {
  border-color: var(--gray-500) !important;
}

.active\:border-gray-600:active {
  border-color: var(--gray-600) !important;
}

.active\:border-gray-700:active {
  border-color: var(--gray-700) !important;
}

.active\:border-gray-800:active {
  border-color: var(--gray-800) !important;
}

.active\:border-gray-900:active {
  border-color: var(--gray-900) !important;
}

.border-red-50 {
  border-color: var(--red-50) !important;
}

.border-red-100 {
  border-color: var(--red-100) !important;
}

.border-red-200 {
  border-color: var(--red-200) !important;
}

.border-red-300 {
  border-color: var(--red-300) !important;
}

.border-red-400 {
  border-color: var(--red-400) !important;
}

.border-red-500 {
  border-color: var(--red-500) !important;
}

.border-red-600 {
  border-color: var(--red-600) !important;
}

.border-red-700 {
  border-color: var(--red-700) !important;
}

.border-red-800 {
  border-color: var(--red-800) !important;
}

.border-red-900 {
  border-color: var(--red-900) !important;
}

.focus\:border-red-50:focus {
  border-color: var(--red-50) !important;
}

.focus\:border-red-100:focus {
  border-color: var(--red-100) !important;
}

.focus\:border-red-200:focus {
  border-color: var(--red-200) !important;
}

.focus\:border-red-300:focus {
  border-color: var(--red-300) !important;
}

.focus\:border-red-400:focus {
  border-color: var(--red-400) !important;
}

.focus\:border-red-500:focus {
  border-color: var(--red-500) !important;
}

.focus\:border-red-600:focus {
  border-color: var(--red-600) !important;
}

.focus\:border-red-700:focus {
  border-color: var(--red-700) !important;
}

.focus\:border-red-800:focus {
  border-color: var(--red-800) !important;
}

.focus\:border-red-900:focus {
  border-color: var(--red-900) !important;
}

.hover\:border-red-50:hover {
  border-color: var(--red-50) !important;
}

.hover\:border-red-100:hover {
  border-color: var(--red-100) !important;
}

.hover\:border-red-200:hover {
  border-color: var(--red-200) !important;
}

.hover\:border-red-300:hover {
  border-color: var(--red-300) !important;
}

.hover\:border-red-400:hover {
  border-color: var(--red-400) !important;
}

.hover\:border-red-500:hover {
  border-color: var(--red-500) !important;
}

.hover\:border-red-600:hover {
  border-color: var(--red-600) !important;
}

.hover\:border-red-700:hover {
  border-color: var(--red-700) !important;
}

.hover\:border-red-800:hover {
  border-color: var(--red-800) !important;
}

.hover\:border-red-900:hover {
  border-color: var(--red-900) !important;
}

.active\:border-red-50:active {
  border-color: var(--red-50) !important;
}

.active\:border-red-100:active {
  border-color: var(--red-100) !important;
}

.active\:border-red-200:active {
  border-color: var(--red-200) !important;
}

.active\:border-red-300:active {
  border-color: var(--red-300) !important;
}

.active\:border-red-400:active {
  border-color: var(--red-400) !important;
}

.active\:border-red-500:active {
  border-color: var(--red-500) !important;
}

.active\:border-red-600:active {
  border-color: var(--red-600) !important;
}

.active\:border-red-700:active {
  border-color: var(--red-700) !important;
}

.active\:border-red-800:active {
  border-color: var(--red-800) !important;
}

.active\:border-red-900:active {
  border-color: var(--red-900) !important;
}

.border-primary-50 {
  border-color: var(--primary-50) !important;
}

.border-primary-100 {
  border-color: var(--primary-100) !important;
}

.border-primary-200 {
  border-color: var(--primary-200) !important;
}

.border-primary-300 {
  border-color: var(--primary-300) !important;
}

.border-primary-400 {
  border-color: var(--primary-400) !important;
}

.border-primary-500 {
  border-color: var(--primary-500) !important;
}

.border-primary-600 {
  border-color: var(--primary-600) !important;
}

.border-primary-700 {
  border-color: var(--primary-700) !important;
}

.border-primary-800 {
  border-color: var(--primary-800) !important;
}

.border-primary-900 {
  border-color: var(--primary-900) !important;
}

.focus\:border-primary-50:focus {
  border-color: var(--primary-50) !important;
}

.focus\:border-primary-100:focus {
  border-color: var(--primary-100) !important;
}

.focus\:border-primary-200:focus {
  border-color: var(--primary-200) !important;
}

.focus\:border-primary-300:focus {
  border-color: var(--primary-300) !important;
}

.focus\:border-primary-400:focus {
  border-color: var(--primary-400) !important;
}

.focus\:border-primary-500:focus {
  border-color: var(--primary-500) !important;
}

.focus\:border-primary-600:focus {
  border-color: var(--primary-600) !important;
}

.focus\:border-primary-700:focus {
  border-color: var(--primary-700) !important;
}

.focus\:border-primary-800:focus {
  border-color: var(--primary-800) !important;
}

.focus\:border-primary-900:focus {
  border-color: var(--primary-900) !important;
}

.hover\:border-primary-50:hover {
  border-color: var(--primary-50) !important;
}

.hover\:border-primary-100:hover {
  border-color: var(--primary-100) !important;
}

.hover\:border-primary-200:hover {
  border-color: var(--primary-200) !important;
}

.hover\:border-primary-300:hover {
  border-color: var(--primary-300) !important;
}

.hover\:border-primary-400:hover {
  border-color: var(--primary-400) !important;
}

.hover\:border-primary-500:hover {
  border-color: var(--primary-500) !important;
}

.hover\:border-primary-600:hover {
  border-color: var(--primary-600) !important;
}

.hover\:border-primary-700:hover {
  border-color: var(--primary-700) !important;
}

.hover\:border-primary-800:hover {
  border-color: var(--primary-800) !important;
}

.hover\:border-primary-900:hover {
  border-color: var(--primary-900) !important;
}

.active\:border-primary-50:active {
  border-color: var(--primary-50) !important;
}

.active\:border-primary-100:active {
  border-color: var(--primary-100) !important;
}

.active\:border-primary-200:active {
  border-color: var(--primary-200) !important;
}

.active\:border-primary-300:active {
  border-color: var(--primary-300) !important;
}

.active\:border-primary-400:active {
  border-color: var(--primary-400) !important;
}

.active\:border-primary-500:active {
  border-color: var(--primary-500) !important;
}

.active\:border-primary-600:active {
  border-color: var(--primary-600) !important;
}

.active\:border-primary-700:active {
  border-color: var(--primary-700) !important;
}

.active\:border-primary-800:active {
  border-color: var(--primary-800) !important;
}

.active\:border-primary-900:active {
  border-color: var(--primary-900) !important;
}

.bg-white-alpha-10 {
  background-color: rgba(255,255,255,0.1) !important;
}

.bg-white-alpha-20 {
  background-color: rgba(255,255,255,0.2) !important;
}

.bg-white-alpha-30 {
  background-color: rgba(255,255,255,0.3) !important;
}

.bg-white-alpha-40 {
  background-color: rgba(255,255,255,0.4) !important;
}

.bg-white-alpha-50 {
  background-color: rgba(255,255,255,0.5) !important;
}

.bg-white-alpha-60 {
  background-color: rgba(255,255,255,0.6) !important;
}

.bg-white-alpha-70 {
  background-color: rgba(255,255,255,0.7) !important;
}

.bg-white-alpha-80 {
  background-color: rgba(255,255,255,0.8) !important;
}

.bg-white-alpha-90 {
  background-color: rgba(255,255,255,0.9) !important;
}

.hover\:bg-white-alpha-10:hover {
  background-color: rgba(255,255,255,0.1) !important;
}

.hover\:bg-white-alpha-20:hover {
  background-color: rgba(255,255,255,0.2) !important;
}

.hover\:bg-white-alpha-30:hover {
  background-color: rgba(255,255,255,0.3) !important;
}

.hover\:bg-white-alpha-40:hover {
  background-color: rgba(255,255,255,0.4) !important;
}

.hover\:bg-white-alpha-50:hover {
  background-color: rgba(255,255,255,0.5) !important;
}

.hover\:bg-white-alpha-60:hover {
  background-color: rgba(255,255,255,0.6) !important;
}

.hover\:bg-white-alpha-70:hover {
  background-color: rgba(255,255,255,0.7) !important;
}

.hover\:bg-white-alpha-80:hover {
  background-color: rgba(255,255,255,0.8) !important;
}

.hover\:bg-white-alpha-90:hover {
  background-color: rgba(255,255,255,0.9) !important;
}

.focus\:bg-white-alpha-10:focus {
  background-color: rgba(255,255,255,0.1) !important;
}

.focus\:bg-white-alpha-20:focus {
  background-color: rgba(255,255,255,0.2) !important;
}

.focus\:bg-white-alpha-30:focus {
  background-color: rgba(255,255,255,0.3) !important;
}

.focus\:bg-white-alpha-40:focus {
  background-color: rgba(255,255,255,0.4) !important;
}

.focus\:bg-white-alpha-50:focus {
  background-color: rgba(255,255,255,0.5) !important;
}

.focus\:bg-white-alpha-60:focus {
  background-color: rgba(255,255,255,0.6) !important;
}

.focus\:bg-white-alpha-70:focus {
  background-color: rgba(255,255,255,0.7) !important;
}

.focus\:bg-white-alpha-80:focus {
  background-color: rgba(255,255,255,0.8) !important;
}

.focus\:bg-white-alpha-90:focus {
  background-color: rgba(255,255,255,0.9) !important;
}

.active\:bg-white-alpha-10:active {
  background-color: rgba(255,255,255,0.1) !important;
}

.active\:bg-white-alpha-20:active {
  background-color: rgba(255,255,255,0.2) !important;
}

.active\:bg-white-alpha-30:active {
  background-color: rgba(255,255,255,0.3) !important;
}

.active\:bg-white-alpha-40:active {
  background-color: rgba(255,255,255,0.4) !important;
}

.active\:bg-white-alpha-50:active {
  background-color: rgba(255,255,255,0.5) !important;
}

.active\:bg-white-alpha-60:active {
  background-color: rgba(255,255,255,0.6) !important;
}

.active\:bg-white-alpha-70:active {
  background-color: rgba(255,255,255,0.7) !important;
}

.active\:bg-white-alpha-80:active {
  background-color: rgba(255,255,255,0.8) !important;
}

.active\:bg-white-alpha-90:active {
  background-color: rgba(255,255,255,0.9) !important;
}

.bg-black-alpha-10 {
  background-color: rgba(0,0,0,0.1) !important;
}

.bg-black-alpha-20 {
  background-color: rgba(0,0,0,0.2) !important;
}

.bg-black-alpha-30 {
  background-color: rgba(0,0,0,0.3) !important;
}

.bg-black-alpha-40 {
  background-color: rgba(0,0,0,0.4) !important;
}

.bg-black-alpha-50 {
  background-color: rgba(0,0,0,0.5) !important;
}

.bg-black-alpha-60 {
  background-color: rgba(0,0,0,0.6) !important;
}

.bg-black-alpha-70 {
  background-color: rgba(0,0,0,0.7) !important;
}

.bg-black-alpha-80 {
  background-color: rgba(0,0,0,0.8) !important;
}

.bg-black-alpha-90 {
  background-color: rgba(0,0,0,0.9) !important;
}

.hover\:bg-black-alpha-10:hover {
  background-color: rgba(0,0,0,0.1) !important;
}

.hover\:bg-black-alpha-20:hover {
  background-color: rgba(0,0,0,0.2) !important;
}

.hover\:bg-black-alpha-30:hover {
  background-color: rgba(0,0,0,0.3) !important;
}

.hover\:bg-black-alpha-40:hover {
  background-color: rgba(0,0,0,0.4) !important;
}

.hover\:bg-black-alpha-50:hover {
  background-color: rgba(0,0,0,0.5) !important;
}

.hover\:bg-black-alpha-60:hover {
  background-color: rgba(0,0,0,0.6) !important;
}

.hover\:bg-black-alpha-70:hover {
  background-color: rgba(0,0,0,0.7) !important;
}

.hover\:bg-black-alpha-80:hover {
  background-color: rgba(0,0,0,0.8) !important;
}

.hover\:bg-black-alpha-90:hover {
  background-color: rgba(0,0,0,0.9) !important;
}

.focus\:bg-black-alpha-10:focus {
  background-color: rgba(0,0,0,0.1) !important;
}

.focus\:bg-black-alpha-20:focus {
  background-color: rgba(0,0,0,0.2) !important;
}

.focus\:bg-black-alpha-30:focus {
  background-color: rgba(0,0,0,0.3) !important;
}

.focus\:bg-black-alpha-40:focus {
  background-color: rgba(0,0,0,0.4) !important;
}

.focus\:bg-black-alpha-50:focus {
  background-color: rgba(0,0,0,0.5) !important;
}

.focus\:bg-black-alpha-60:focus {
  background-color: rgba(0,0,0,0.6) !important;
}

.focus\:bg-black-alpha-70:focus {
  background-color: rgba(0,0,0,0.7) !important;
}

.focus\:bg-black-alpha-80:focus {
  background-color: rgba(0,0,0,0.8) !important;
}

.focus\:bg-black-alpha-90:focus {
  background-color: rgba(0,0,0,0.9) !important;
}

.active\:bg-black-alpha-10:active {
  background-color: rgba(0,0,0,0.1) !important;
}

.active\:bg-black-alpha-20:active {
  background-color: rgba(0,0,0,0.2) !important;
}

.active\:bg-black-alpha-30:active {
  background-color: rgba(0,0,0,0.3) !important;
}

.active\:bg-black-alpha-40:active {
  background-color: rgba(0,0,0,0.4) !important;
}

.active\:bg-black-alpha-50:active {
  background-color: rgba(0,0,0,0.5) !important;
}

.active\:bg-black-alpha-60:active {
  background-color: rgba(0,0,0,0.6) !important;
}

.active\:bg-black-alpha-70:active {
  background-color: rgba(0,0,0,0.7) !important;
}

.active\:bg-black-alpha-80:active {
  background-color: rgba(0,0,0,0.8) !important;
}

.active\:bg-black-alpha-90:active {
  background-color: rgba(0,0,0,0.9) !important;
}

.border-white-alpha-10 {
  border-color: rgba(255,255,255,0.1) !important;
}

.border-white-alpha-20 {
  border-color: rgba(255,255,255,0.2) !important;
}

.border-white-alpha-30 {
  border-color: rgba(255,255,255,0.3) !important;
}

.border-white-alpha-40 {
  border-color: rgba(255,255,255,0.4) !important;
}

.border-white-alpha-50 {
  border-color: rgba(255,255,255,0.5) !important;
}

.border-white-alpha-60 {
  border-color: rgba(255,255,255,0.6) !important;
}

.border-white-alpha-70 {
  border-color: rgba(255,255,255,0.7) !important;
}

.border-white-alpha-80 {
  border-color: rgba(255,255,255,0.8) !important;
}

.border-white-alpha-90 {
  border-color: rgba(255,255,255,0.9) !important;
}

.hover\:border-white-alpha-10:hover {
  border-color: rgba(255,255,255,0.1) !important;
}

.hover\:border-white-alpha-20:hover {
  border-color: rgba(255,255,255,0.2) !important;
}

.hover\:border-white-alpha-30:hover {
  border-color: rgba(255,255,255,0.3) !important;
}

.hover\:border-white-alpha-40:hover {
  border-color: rgba(255,255,255,0.4) !important;
}

.hover\:border-white-alpha-50:hover {
  border-color: rgba(255,255,255,0.5) !important;
}

.hover\:border-white-alpha-60:hover {
  border-color: rgba(255,255,255,0.6) !important;
}

.hover\:border-white-alpha-70:hover {
  border-color: rgba(255,255,255,0.7) !important;
}

.hover\:border-white-alpha-80:hover {
  border-color: rgba(255,255,255,0.8) !important;
}

.hover\:border-white-alpha-90:hover {
  border-color: rgba(255,255,255,0.9) !important;
}

.focus\:border-white-alpha-10:focus {
  border-color: rgba(255,255,255,0.1) !important;
}

.focus\:border-white-alpha-20:focus {
  border-color: rgba(255,255,255,0.2) !important;
}

.focus\:border-white-alpha-30:focus {
  border-color: rgba(255,255,255,0.3) !important;
}

.focus\:border-white-alpha-40:focus {
  border-color: rgba(255,255,255,0.4) !important;
}

.focus\:border-white-alpha-50:focus {
  border-color: rgba(255,255,255,0.5) !important;
}

.focus\:border-white-alpha-60:focus {
  border-color: rgba(255,255,255,0.6) !important;
}

.focus\:border-white-alpha-70:focus {
  border-color: rgba(255,255,255,0.7) !important;
}

.focus\:border-white-alpha-80:focus {
  border-color: rgba(255,255,255,0.8) !important;
}

.focus\:border-white-alpha-90:focus {
  border-color: rgba(255,255,255,0.9) !important;
}

.active\:border-white-alpha-10:active {
  border-color: rgba(255,255,255,0.1) !important;
}

.active\:border-white-alpha-20:active {
  border-color: rgba(255,255,255,0.2) !important;
}

.active\:border-white-alpha-30:active {
  border-color: rgba(255,255,255,0.3) !important;
}

.active\:border-white-alpha-40:active {
  border-color: rgba(255,255,255,0.4) !important;
}

.active\:border-white-alpha-50:active {
  border-color: rgba(255,255,255,0.5) !important;
}

.active\:border-white-alpha-60:active {
  border-color: rgba(255,255,255,0.6) !important;
}

.active\:border-white-alpha-70:active {
  border-color: rgba(255,255,255,0.7) !important;
}

.active\:border-white-alpha-80:active {
  border-color: rgba(255,255,255,0.8) !important;
}

.active\:border-white-alpha-90:active {
  border-color: rgba(255,255,255,0.9) !important;
}

.border-black-alpha-10 {
  border-color: rgba(0,0,0,0.1) !important;
}

.border-black-alpha-20 {
  border-color: rgba(0,0,0,0.2) !important;
}

.border-black-alpha-30 {
  border-color: rgba(0,0,0,0.3) !important;
}

.border-black-alpha-40 {
  border-color: rgba(0,0,0,0.4) !important;
}

.border-black-alpha-50 {
  border-color: rgba(0,0,0,0.5) !important;
}

.border-black-alpha-60 {
  border-color: rgba(0,0,0,0.6) !important;
}

.border-black-alpha-70 {
  border-color: rgba(0,0,0,0.7) !important;
}

.border-black-alpha-80 {
  border-color: rgba(0,0,0,0.8) !important;
}

.border-black-alpha-90 {
  border-color: rgba(0,0,0,0.9) !important;
}

.hover\:border-black-alpha-10:hover {
  border-color: rgba(0,0,0,0.1) !important;
}

.hover\:border-black-alpha-20:hover {
  border-color: rgba(0,0,0,0.2) !important;
}

.hover\:border-black-alpha-30:hover {
  border-color: rgba(0,0,0,0.3) !important;
}

.hover\:border-black-alpha-40:hover {
  border-color: rgba(0,0,0,0.4) !important;
}

.hover\:border-black-alpha-50:hover {
  border-color: rgba(0,0,0,0.5) !important;
}

.hover\:border-black-alpha-60:hover {
  border-color: rgba(0,0,0,0.6) !important;
}

.hover\:border-black-alpha-70:hover {
  border-color: rgba(0,0,0,0.7) !important;
}

.hover\:border-black-alpha-80:hover {
  border-color: rgba(0,0,0,0.8) !important;
}

.hover\:border-black-alpha-90:hover {
  border-color: rgba(0,0,0,0.9) !important;
}

.focus\:border-black-alpha-10:focus {
  border-color: rgba(0,0,0,0.1) !important;
}

.focus\:border-black-alpha-20:focus {
  border-color: rgba(0,0,0,0.2) !important;
}

.focus\:border-black-alpha-30:focus {
  border-color: rgba(0,0,0,0.3) !important;
}

.focus\:border-black-alpha-40:focus {
  border-color: rgba(0,0,0,0.4) !important;
}

.focus\:border-black-alpha-50:focus {
  border-color: rgba(0,0,0,0.5) !important;
}

.focus\:border-black-alpha-60:focus {
  border-color: rgba(0,0,0,0.6) !important;
}

.focus\:border-black-alpha-70:focus {
  border-color: rgba(0,0,0,0.7) !important;
}

.focus\:border-black-alpha-80:focus {
  border-color: rgba(0,0,0,0.8) !important;
}

.focus\:border-black-alpha-90:focus {
  border-color: rgba(0,0,0,0.9) !important;
}

.active\:border-black-alpha-10:active {
  border-color: rgba(0,0,0,0.1) !important;
}

.active\:border-black-alpha-20:active {
  border-color: rgba(0,0,0,0.2) !important;
}

.active\:border-black-alpha-30:active {
  border-color: rgba(0,0,0,0.3) !important;
}

.active\:border-black-alpha-40:active {
  border-color: rgba(0,0,0,0.4) !important;
}

.active\:border-black-alpha-50:active {
  border-color: rgba(0,0,0,0.5) !important;
}

.active\:border-black-alpha-60:active {
  border-color: rgba(0,0,0,0.6) !important;
}

.active\:border-black-alpha-70:active {
  border-color: rgba(0,0,0,0.7) !important;
}

.active\:border-black-alpha-80:active {
  border-color: rgba(0,0,0,0.8) !important;
}

.active\:border-black-alpha-90:active {
  border-color: rgba(0,0,0,0.9) !important;
}

.text-white-alpha-10 {
  color: rgba(255,255,255,0.1) !important;
}

.text-white-alpha-20 {
  color: rgba(255,255,255,0.2) !important;
}

.text-white-alpha-30 {
  color: rgba(255,255,255,0.3) !important;
}

.text-white-alpha-40 {
  color: rgba(255,255,255,0.4) !important;
}

.text-white-alpha-50 {
  color: rgba(255,255,255,0.5) !important;
}

.text-white-alpha-60 {
  color: rgba(255,255,255,0.6) !important;
}

.text-white-alpha-70 {
  color: rgba(255,255,255,0.7) !important;
}

.text-white-alpha-80 {
  color: rgba(255,255,255,0.8) !important;
}

.text-white-alpha-90 {
  color: rgba(255,255,255,0.9) !important;
}

.hover\:text-white-alpha-10:hover {
  color: rgba(255,255,255,0.1) !important;
}

.hover\:text-white-alpha-20:hover {
  color: rgba(255,255,255,0.2) !important;
}

.hover\:text-white-alpha-30:hover {
  color: rgba(255,255,255,0.3) !important;
}

.hover\:text-white-alpha-40:hover {
  color: rgba(255,255,255,0.4) !important;
}

.hover\:text-white-alpha-50:hover {
  color: rgba(255,255,255,0.5) !important;
}

.hover\:text-white-alpha-60:hover {
  color: rgba(255,255,255,0.6) !important;
}

.hover\:text-white-alpha-70:hover {
  color: rgba(255,255,255,0.7) !important;
}

.hover\:text-white-alpha-80:hover {
  color: rgba(255,255,255,0.8) !important;
}

.hover\:text-white-alpha-90:hover {
  color: rgba(255,255,255,0.9) !important;
}

.focus\:text-white-alpha-10:focus {
  color: rgba(255,255,255,0.1) !important;
}

.focus\:text-white-alpha-20:focus {
  color: rgba(255,255,255,0.2) !important;
}

.focus\:text-white-alpha-30:focus {
  color: rgba(255,255,255,0.3) !important;
}

.focus\:text-white-alpha-40:focus {
  color: rgba(255,255,255,0.4) !important;
}

.focus\:text-white-alpha-50:focus {
  color: rgba(255,255,255,0.5) !important;
}

.focus\:text-white-alpha-60:focus {
  color: rgba(255,255,255,0.6) !important;
}

.focus\:text-white-alpha-70:focus {
  color: rgba(255,255,255,0.7) !important;
}

.focus\:text-white-alpha-80:focus {
  color: rgba(255,255,255,0.8) !important;
}

.focus\:text-white-alpha-90:focus {
  color: rgba(255,255,255,0.9) !important;
}

.active\:text-white-alpha-10:active {
  color: rgba(255,255,255,0.1) !important;
}

.active\:text-white-alpha-20:active {
  color: rgba(255,255,255,0.2) !important;
}

.active\:text-white-alpha-30:active {
  color: rgba(255,255,255,0.3) !important;
}

.active\:text-white-alpha-40:active {
  color: rgba(255,255,255,0.4) !important;
}

.active\:text-white-alpha-50:active {
  color: rgba(255,255,255,0.5) !important;
}

.active\:text-white-alpha-60:active {
  color: rgba(255,255,255,0.6) !important;
}

.active\:text-white-alpha-70:active {
  color: rgba(255,255,255,0.7) !important;
}

.active\:text-white-alpha-80:active {
  color: rgba(255,255,255,0.8) !important;
}

.active\:text-white-alpha-90:active {
  color: rgba(255,255,255,0.9) !important;
}

.text-black-alpha-10 {
  color: rgba(0,0,0,0.1) !important;
}

.text-black-alpha-20 {
  color: rgba(0,0,0,0.2) !important;
}

.text-black-alpha-30 {
  color: rgba(0,0,0,0.3) !important;
}

.text-black-alpha-40 {
  color: rgba(0,0,0,0.4) !important;
}

.text-black-alpha-50 {
  color: rgba(0,0,0,0.5) !important;
}

.text-black-alpha-60 {
  color: rgba(0,0,0,0.6) !important;
}

.text-black-alpha-70 {
  color: rgba(0,0,0,0.7) !important;
}

.text-black-alpha-80 {
  color: rgba(0,0,0,0.8) !important;
}

.text-black-alpha-90 {
  color: rgba(0,0,0,0.9) !important;
}

.hover\:text-black-alpha-10:hover {
  color: rgba(0,0,0,0.1) !important;
}

.hover\:text-black-alpha-20:hover {
  color: rgba(0,0,0,0.2) !important;
}

.hover\:text-black-alpha-30:hover {
  color: rgba(0,0,0,0.3) !important;
}

.hover\:text-black-alpha-40:hover {
  color: rgba(0,0,0,0.4) !important;
}

.hover\:text-black-alpha-50:hover {
  color: rgba(0,0,0,0.5) !important;
}

.hover\:text-black-alpha-60:hover {
  color: rgba(0,0,0,0.6) !important;
}

.hover\:text-black-alpha-70:hover {
  color: rgba(0,0,0,0.7) !important;
}

.hover\:text-black-alpha-80:hover {
  color: rgba(0,0,0,0.8) !important;
}

.hover\:text-black-alpha-90:hover {
  color: rgba(0,0,0,0.9) !important;
}

.focus\:text-black-alpha-10:focus {
  color: rgba(0,0,0,0.1) !important;
}

.focus\:text-black-alpha-20:focus {
  color: rgba(0,0,0,0.2) !important;
}

.focus\:text-black-alpha-30:focus {
  color: rgba(0,0,0,0.3) !important;
}

.focus\:text-black-alpha-40:focus {
  color: rgba(0,0,0,0.4) !important;
}

.focus\:text-black-alpha-50:focus {
  color: rgba(0,0,0,0.5) !important;
}

.focus\:text-black-alpha-60:focus {
  color: rgba(0,0,0,0.6) !important;
}

.focus\:text-black-alpha-70:focus {
  color: rgba(0,0,0,0.7) !important;
}

.focus\:text-black-alpha-80:focus {
  color: rgba(0,0,0,0.8) !important;
}

.focus\:text-black-alpha-90:focus {
  color: rgba(0,0,0,0.9) !important;
}

.active\:text-black-alpha-10:active {
  color: rgba(0,0,0,0.1) !important;
}

.active\:text-black-alpha-20:active {
  color: rgba(0,0,0,0.2) !important;
}

.active\:text-black-alpha-30:active {
  color: rgba(0,0,0,0.3) !important;
}

.active\:text-black-alpha-40:active {
  color: rgba(0,0,0,0.4) !important;
}

.active\:text-black-alpha-50:active {
  color: rgba(0,0,0,0.5) !important;
}

.active\:text-black-alpha-60:active {
  color: rgba(0,0,0,0.6) !important;
}

.active\:text-black-alpha-70:active {
  color: rgba(0,0,0,0.7) !important;
}

.active\:text-black-alpha-80:active {
  color: rgba(0,0,0,0.8) !important;
}

.active\:text-black-alpha-90:active {
  color: rgba(0,0,0,0.9) !important;
}

.text-primary {
  color: var(--primary-color) !important;
}

.bg-primary {
  color: var(--primary-color-text) !important;
  background-color: var(--primary-color) !important;
}

.bg-primary-reverse {
  color: var(--primary-color) !important;
  background-color: var(--primary-color-text) !important;
}

.bg-white {
  background-color: #ffffff !important;
}

.border-primary {
  border-color: var(--primary-color) !important;
}

.text-white {
  color: #ffffff !important;
}

.border-white {
  border-color: #ffffff !important;
}

.text-color {
  color: var(--text-color) !important;
}

.text-color-secondary {
  color: var(--text-color-secondary) !important;
}

.surface-ground {
  background-color: var(--surface-ground) !important;
}

.surface-section {
  background-color: var(--surface-section) !important;
}

.surface-card {
  background-color: var(--surface-card) !important;
}

.surface-overlay {
  background-color: var(--surface-overlay) !important;
}

.surface-hover {
  background-color: var(--surface-hover) !important;
}

.surface-border {
  border-color: var(--surface-border) !important;
}

.focus\:text-primary:focus {
  color: var(--primary-color) !important;
}

.hover\:text-primary:hover {
  color: var(--primary-color) !important;
}

.active\:text-primary:active {
  color: var(--primary-color) !important;
}

.focus\:bg-primary:focus {
  color: var(--primary-color-text) !important;
  background-color: var(--primary-color) !important;
}

.hover\:bg-primary:hover {
  color: var(--primary-color-text) !important;
  background-color: var(--primary-color) !important;
}

.active\:bg-primary:active {
  color: var(--primary-color-text) !important;
  background-color: var(--primary-color) !important;
}

.focus\:bg-primary-reverse:focus {
  color: var(--primary-color) !important;
  background-color: var(--primary-color-text) !important;
}

.hover\:bg-primary-reverse:hover {
  color: var(--primary-color) !important;
  background-color: var(--primary-color-text) !important;
}

.active\:bg-primary-reverse:active {
  color: var(--primary-color) !important;
  background-color: var(--primary-color-text) !important;
}

.focus\:bg-white:focus {
  background-color: #ffffff !important;
}

.hover\:bg-white:hover {
  background-color: #ffffff !important;
}

.active\:bg-white:active {
  background-color: #ffffff !important;
}

.focus\:border-primary:focus {
  border-color: var(--primary-color) !important;
}

.hover\:border-primary:hover {
  border-color: var(--primary-color) !important;
}

.active\:border-primary:active {
  border-color: var(--primary-color) !important;
}

.focus\:text-white:focus {
  color: #ffffff !important;
}

.hover\:text-white:hover {
  color: #ffffff !important;
}

.active\:text-white:active {
  color: #ffffff !important;
}

.focus\:border-white:focus {
  border-color: #ffffff !important;
}

.hover\:border-white:hover {
  border-color: #ffffff !important;
}

.active\:border-white:active {
  border-color: #ffffff !important;
}

.focus\:text-color:focus {
  color: var(--text-color) !important;
}

.hover\:text-color:hover {
  color: var(--text-color) !important;
}

.active\:text-color:active {
  color: var(--text-color) !important;
}

.focus\:text-color-secondary:focus {
  color: var(--text-color-secondary) !important;
}

.hover\:text-color-secondary:hover {
  color: var(--text-color-secondary) !important;
}

.active\:text-color-secondary:active {
  color: var(--text-color-secondary) !important;
}

.focus\:surface-ground:focus {
  background-color: var(--surface-ground) !important;
}

.hover\:surface-ground:hover {
  background-color: var(--surface-ground) !important;
}

.active\:surface-ground:active {
  background-color: var(--surface-ground) !important;
}

.focus\:surface-section:focus {
  background-color: var(--surface-section) !important;
}

.hover\:surface-section:hover {
  background-color: var(--surface-section) !important;
}

.active\:surface-section:active {
  background-color: var(--surface-section) !important;
}

.focus\:surface-card:focus {
  background-color: var(--surface-card) !important;
}

.hover\:surface-card:hover {
  background-color: var(--surface-card) !important;
}

.active\:surface-card:active {
  background-color: var(--surface-card) !important;
}

.focus\:surface-overlay:focus {
  background-color: var(--surface-overlay) !important;
}

.hover\:surface-overlay:hover {
  background-color: var(--surface-overlay) !important;
}

.active\:surface-overlay:active {
  background-color: var(--surface-overlay) !important;
}

.focus\:surface-hover:focus {
  background-color: var(--surface-hover) !important;
}

.hover\:surface-hover:hover {
  background-color: var(--surface-hover) !important;
}

.active\:surface-hover:active {
  background-color: var(--surface-hover) !important;
}

.focus\:surface-border:focus {
  border-color: var(--surface-border) !important;
}

.hover\:surface-border:hover {
  border-color: var(--surface-border) !important;
}

.active\:surface-border:active {
  border-color: var(--surface-border) !important;
}

@media screen and (min-width: 576px) {
  .sm\:text-primary {
    color: var(--primary-color) !important;
  }
  .sm\:bg-primary {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .sm\:bg-primary-reverse {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .sm\:bg-white {
    background-color: #ffffff !important;
  }
  .sm\:border-primary {
    border-color: var(--primary-color) !important;
  }
  .sm\:text-white {
    color: #ffffff !important;
  }
  .sm\:border-white {
    border-color: #ffffff !important;
  }
  .sm\:text-color {
    color: var(--text-color) !important;
  }
  .sm\:text-color-secondary {
    color: var(--text-color-secondary) !important;
  }
  .sm\:surface-ground {
    background-color: var(--surface-ground) !important;
  }
  .sm\:surface-section {
    background-color: var(--surface-section) !important;
  }
  .sm\:surface-card {
    background-color: var(--surface-card) !important;
  }
  .sm\:surface-overlay {
    background-color: var(--surface-overlay) !important;
  }
  .sm\:surface-hover {
    background-color: var(--surface-hover) !important;
  }
  .sm\:surface-border {
    border-color: var(--surface-border) !important;
  }
  .sm\:focus\:text-primary:focus {
    color: var(--primary-color) !important;
  }
  .sm\:hover\:text-primary:hover {
    color: var(--primary-color) !important;
  }
  .sm\:active\:text-primary:active {
    color: var(--primary-color) !important;
  }
  .sm\:focus\:bg-primary:focus {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .sm\:hover\:bg-primary:hover {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .sm\:active\:bg-primary:active {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .sm\:focus\:bg-primary-reverse:focus {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .sm\:hover\:bg-primary-reverse:hover {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .sm\:active\:bg-primary-reverse:active {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .sm\:focus\:bg-white:focus {
    background-color: #ffffff !important;
  }
  .sm\:hover\:bg-white:hover {
    background-color: #ffffff !important;
  }
  .sm\:active\:bg-white:active {
    background-color: #ffffff !important;
  }
  .sm\:focus\:border-primary:focus {
    border-color: var(--primary-color) !important;
  }
  .sm\:hover\:border-primary:hover {
    border-color: var(--primary-color) !important;
  }
  .sm\:active\:border-primary:active {
    border-color: var(--primary-color) !important;
  }
  .sm\:focus\:text-white:focus {
    color: #ffffff !important;
  }
  .sm\:hover\:text-white:hover {
    color: #ffffff !important;
  }
  .sm\:active\:text-white:active {
    color: #ffffff !important;
  }
  .sm\:focus\:border-white:focus {
    border-color: #ffffff !important;
  }
  .sm\:hover\:border-white:hover {
    border-color: #ffffff !important;
  }
  .sm\:active\:border-white:active {
    border-color: #ffffff !important;
  }
  .sm\:focus\:text-color:focus {
    color: var(--text-color) !important;
  }
  .sm\:hover\:text-color:hover {
    color: var(--text-color) !important;
  }
  .sm\:active\:text-color:active {
    color: var(--text-color) !important;
  }
  .sm\:focus\:text-color-secondary:focus {
    color: var(--text-color-secondary) !important;
  }
  .sm\:hover\:text-color-secondary:hover {
    color: var(--text-color-secondary) !important;
  }
  .sm\:active\:text-color-secondary:active {
    color: var(--text-color-secondary) !important;
  }
  .sm\:focus\:surface-ground:focus {
    background-color: var(--surface-ground) !important;
  }
  .sm\:hover\:surface-ground:hover {
    background-color: var(--surface-ground) !important;
  }
  .sm\:active\:surface-ground:active {
    background-color: var(--surface-ground) !important;
  }
  .sm\:focus\:surface-section:focus {
    background-color: var(--surface-section) !important;
  }
  .sm\:hover\:surface-section:hover {
    background-color: var(--surface-section) !important;
  }
  .sm\:active\:surface-section:active {
    background-color: var(--surface-section) !important;
  }
  .sm\:focus\:surface-card:focus {
    background-color: var(--surface-card) !important;
  }
  .sm\:hover\:surface-card:hover {
    background-color: var(--surface-card) !important;
  }
  .sm\:active\:surface-card:active {
    background-color: var(--surface-card) !important;
  }
  .sm\:focus\:surface-overlay:focus {
    background-color: var(--surface-overlay) !important;
  }
  .sm\:hover\:surface-overlay:hover {
    background-color: var(--surface-overlay) !important;
  }
  .sm\:active\:surface-overlay:active {
    background-color: var(--surface-overlay) !important;
  }
  .sm\:focus\:surface-hover:focus {
    background-color: var(--surface-hover) !important;
  }
  .sm\:hover\:surface-hover:hover {
    background-color: var(--surface-hover) !important;
  }
  .sm\:active\:surface-hover:active {
    background-color: var(--surface-hover) !important;
  }
  .sm\:focus\:surface-border:focus {
    border-color: var(--surface-border) !important;
  }
  .sm\:hover\:surface-border:hover {
    border-color: var(--surface-border) !important;
  }
  .sm\:active\:surface-border:active {
    border-color: var(--surface-border) !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:text-primary {
    color: var(--primary-color) !important;
  }
  .md\:bg-primary {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .md\:bg-primary-reverse {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .md\:bg-white {
    background-color: #ffffff !important;
  }
  .md\:border-primary {
    border-color: var(--primary-color) !important;
  }
  .md\:text-white {
    color: #ffffff !important;
  }
  .md\:border-white {
    border-color: #ffffff !important;
  }
  .md\:text-color {
    color: var(--text-color) !important;
  }
  .md\:text-color-secondary {
    color: var(--text-color-secondary) !important;
  }
  .md\:surface-ground {
    background-color: var(--surface-ground) !important;
  }
  .md\:surface-section {
    background-color: var(--surface-section) !important;
  }
  .md\:surface-card {
    background-color: var(--surface-card) !important;
  }
  .md\:surface-overlay {
    background-color: var(--surface-overlay) !important;
  }
  .md\:surface-hover {
    background-color: var(--surface-hover) !important;
  }
  .md\:surface-border {
    border-color: var(--surface-border) !important;
  }
  .md\:focus\:text-primary:focus {
    color: var(--primary-color) !important;
  }
  .md\:hover\:text-primary:hover {
    color: var(--primary-color) !important;
  }
  .md\:active\:text-primary:active {
    color: var(--primary-color) !important;
  }
  .md\:focus\:bg-primary:focus {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .md\:hover\:bg-primary:hover {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .md\:active\:bg-primary:active {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .md\:focus\:bg-primary-reverse:focus {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .md\:hover\:bg-primary-reverse:hover {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .md\:active\:bg-primary-reverse:active {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .md\:focus\:bg-white:focus {
    background-color: #ffffff !important;
  }
  .md\:hover\:bg-white:hover {
    background-color: #ffffff !important;
  }
  .md\:active\:bg-white:active {
    background-color: #ffffff !important;
  }
  .md\:focus\:border-primary:focus {
    border-color: var(--primary-color) !important;
  }
  .md\:hover\:border-primary:hover {
    border-color: var(--primary-color) !important;
  }
  .md\:active\:border-primary:active {
    border-color: var(--primary-color) !important;
  }
  .md\:focus\:text-white:focus {
    color: #ffffff !important;
  }
  .md\:hover\:text-white:hover {
    color: #ffffff !important;
  }
  .md\:active\:text-white:active {
    color: #ffffff !important;
  }
  .md\:focus\:border-white:focus {
    border-color: #ffffff !important;
  }
  .md\:hover\:border-white:hover {
    border-color: #ffffff !important;
  }
  .md\:active\:border-white:active {
    border-color: #ffffff !important;
  }
  .md\:focus\:text-color:focus {
    color: var(--text-color) !important;
  }
  .md\:hover\:text-color:hover {
    color: var(--text-color) !important;
  }
  .md\:active\:text-color:active {
    color: var(--text-color) !important;
  }
  .md\:focus\:text-color-secondary:focus {
    color: var(--text-color-secondary) !important;
  }
  .md\:hover\:text-color-secondary:hover {
    color: var(--text-color-secondary) !important;
  }
  .md\:active\:text-color-secondary:active {
    color: var(--text-color-secondary) !important;
  }
  .md\:focus\:surface-ground:focus {
    background-color: var(--surface-ground) !important;
  }
  .md\:hover\:surface-ground:hover {
    background-color: var(--surface-ground) !important;
  }
  .md\:active\:surface-ground:active {
    background-color: var(--surface-ground) !important;
  }
  .md\:focus\:surface-section:focus {
    background-color: var(--surface-section) !important;
  }
  .md\:hover\:surface-section:hover {
    background-color: var(--surface-section) !important;
  }
  .md\:active\:surface-section:active {
    background-color: var(--surface-section) !important;
  }
  .md\:focus\:surface-card:focus {
    background-color: var(--surface-card) !important;
  }
  .md\:hover\:surface-card:hover {
    background-color: var(--surface-card) !important;
  }
  .md\:active\:surface-card:active {
    background-color: var(--surface-card) !important;
  }
  .md\:focus\:surface-overlay:focus {
    background-color: var(--surface-overlay) !important;
  }
  .md\:hover\:surface-overlay:hover {
    background-color: var(--surface-overlay) !important;
  }
  .md\:active\:surface-overlay:active {
    background-color: var(--surface-overlay) !important;
  }
  .md\:focus\:surface-hover:focus {
    background-color: var(--surface-hover) !important;
  }
  .md\:hover\:surface-hover:hover {
    background-color: var(--surface-hover) !important;
  }
  .md\:active\:surface-hover:active {
    background-color: var(--surface-hover) !important;
  }
  .md\:focus\:surface-border:focus {
    border-color: var(--surface-border) !important;
  }
  .md\:hover\:surface-border:hover {
    border-color: var(--surface-border) !important;
  }
  .md\:active\:surface-border:active {
    border-color: var(--surface-border) !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:text-primary {
    color: var(--primary-color) !important;
  }
  .lg\:bg-primary {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .lg\:bg-primary-reverse {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .lg\:bg-white {
    background-color: #ffffff !important;
  }
  .lg\:border-primary {
    border-color: var(--primary-color) !important;
  }
  .lg\:text-white {
    color: #ffffff !important;
  }
  .lg\:border-white {
    border-color: #ffffff !important;
  }
  .lg\:text-color {
    color: var(--text-color) !important;
  }
  .lg\:text-color-secondary {
    color: var(--text-color-secondary) !important;
  }
  .lg\:surface-ground {
    background-color: var(--surface-ground) !important;
  }
  .lg\:surface-section {
    background-color: var(--surface-section) !important;
  }
  .lg\:surface-card {
    background-color: var(--surface-card) !important;
  }
  .lg\:surface-overlay {
    background-color: var(--surface-overlay) !important;
  }
  .lg\:surface-hover {
    background-color: var(--surface-hover) !important;
  }
  .lg\:surface-border {
    border-color: var(--surface-border) !important;
  }
  .lg\:focus\:text-primary:focus {
    color: var(--primary-color) !important;
  }
  .lg\:hover\:text-primary:hover {
    color: var(--primary-color) !important;
  }
  .lg\:active\:text-primary:active {
    color: var(--primary-color) !important;
  }
  .lg\:focus\:bg-primary:focus {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .lg\:hover\:bg-primary:hover {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .lg\:active\:bg-primary:active {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .lg\:focus\:bg-primary-reverse:focus {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .lg\:hover\:bg-primary-reverse:hover {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .lg\:active\:bg-primary-reverse:active {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .lg\:focus\:bg-white:focus {
    background-color: #ffffff !important;
  }
  .lg\:hover\:bg-white:hover {
    background-color: #ffffff !important;
  }
  .lg\:active\:bg-white:active {
    background-color: #ffffff !important;
  }
  .lg\:focus\:border-primary:focus {
    border-color: var(--primary-color) !important;
  }
  .lg\:hover\:border-primary:hover {
    border-color: var(--primary-color) !important;
  }
  .lg\:active\:border-primary:active {
    border-color: var(--primary-color) !important;
  }
  .lg\:focus\:text-white:focus {
    color: #ffffff !important;
  }
  .lg\:hover\:text-white:hover {
    color: #ffffff !important;
  }
  .lg\:active\:text-white:active {
    color: #ffffff !important;
  }
  .lg\:focus\:border-white:focus {
    border-color: #ffffff !important;
  }
  .lg\:hover\:border-white:hover {
    border-color: #ffffff !important;
  }
  .lg\:active\:border-white:active {
    border-color: #ffffff !important;
  }
  .lg\:focus\:text-color:focus {
    color: var(--text-color) !important;
  }
  .lg\:hover\:text-color:hover {
    color: var(--text-color) !important;
  }
  .lg\:active\:text-color:active {
    color: var(--text-color) !important;
  }
  .lg\:focus\:text-color-secondary:focus {
    color: var(--text-color-secondary) !important;
  }
  .lg\:hover\:text-color-secondary:hover {
    color: var(--text-color-secondary) !important;
  }
  .lg\:active\:text-color-secondary:active {
    color: var(--text-color-secondary) !important;
  }
  .lg\:focus\:surface-ground:focus {
    background-color: var(--surface-ground) !important;
  }
  .lg\:hover\:surface-ground:hover {
    background-color: var(--surface-ground) !important;
  }
  .lg\:active\:surface-ground:active {
    background-color: var(--surface-ground) !important;
  }
  .lg\:focus\:surface-section:focus {
    background-color: var(--surface-section) !important;
  }
  .lg\:hover\:surface-section:hover {
    background-color: var(--surface-section) !important;
  }
  .lg\:active\:surface-section:active {
    background-color: var(--surface-section) !important;
  }
  .lg\:focus\:surface-card:focus {
    background-color: var(--surface-card) !important;
  }
  .lg\:hover\:surface-card:hover {
    background-color: var(--surface-card) !important;
  }
  .lg\:active\:surface-card:active {
    background-color: var(--surface-card) !important;
  }
  .lg\:focus\:surface-overlay:focus {
    background-color: var(--surface-overlay) !important;
  }
  .lg\:hover\:surface-overlay:hover {
    background-color: var(--surface-overlay) !important;
  }
  .lg\:active\:surface-overlay:active {
    background-color: var(--surface-overlay) !important;
  }
  .lg\:focus\:surface-hover:focus {
    background-color: var(--surface-hover) !important;
  }
  .lg\:hover\:surface-hover:hover {
    background-color: var(--surface-hover) !important;
  }
  .lg\:active\:surface-hover:active {
    background-color: var(--surface-hover) !important;
  }
  .lg\:focus\:surface-border:focus {
    border-color: var(--surface-border) !important;
  }
  .lg\:hover\:surface-border:hover {
    border-color: var(--surface-border) !important;
  }
  .lg\:active\:surface-border:active {
    border-color: var(--surface-border) !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:text-primary {
    color: var(--primary-color) !important;
  }
  .xl\:bg-primary {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .xl\:bg-primary-reverse {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .xl\:bg-white {
    background-color: #ffffff !important;
  }
  .xl\:border-primary {
    border-color: var(--primary-color) !important;
  }
  .xl\:text-white {
    color: #ffffff !important;
  }
  .xl\:border-white {
    border-color: #ffffff !important;
  }
  .xl\:text-color {
    color: var(--text-color) !important;
  }
  .xl\:text-color-secondary {
    color: var(--text-color-secondary) !important;
  }
  .xl\:surface-ground {
    background-color: var(--surface-ground) !important;
  }
  .xl\:surface-section {
    background-color: var(--surface-section) !important;
  }
  .xl\:surface-card {
    background-color: var(--surface-card) !important;
  }
  .xl\:surface-overlay {
    background-color: var(--surface-overlay) !important;
  }
  .xl\:surface-hover {
    background-color: var(--surface-hover) !important;
  }
  .xl\:surface-border {
    border-color: var(--surface-border) !important;
  }
  .xl\:focus\:text-primary:focus {
    color: var(--primary-color) !important;
  }
  .xl\:hover\:text-primary:hover {
    color: var(--primary-color) !important;
  }
  .xl\:active\:text-primary:active {
    color: var(--primary-color) !important;
  }
  .xl\:focus\:bg-primary:focus {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .xl\:hover\:bg-primary:hover {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .xl\:active\:bg-primary:active {
    color: var(--primary-color-text) !important;
    background-color: var(--primary-color) !important;
  }
  .xl\:focus\:bg-primary-reverse:focus {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .xl\:hover\:bg-primary-reverse:hover {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .xl\:active\:bg-primary-reverse:active {
    color: var(--primary-color) !important;
    background-color: var(--primary-color-text) !important;
  }
  .xl\:focus\:bg-white:focus {
    background-color: #ffffff !important;
  }
  .xl\:hover\:bg-white:hover {
    background-color: #ffffff !important;
  }
  .xl\:active\:bg-white:active {
    background-color: #ffffff !important;
  }
  .xl\:focus\:border-primary:focus {
    border-color: var(--primary-color) !important;
  }
  .xl\:hover\:border-primary:hover {
    border-color: var(--primary-color) !important;
  }
  .xl\:active\:border-primary:active {
    border-color: var(--primary-color) !important;
  }
  .xl\:focus\:text-white:focus {
    color: #ffffff !important;
  }
  .xl\:hover\:text-white:hover {
    color: #ffffff !important;
  }
  .xl\:active\:text-white:active {
    color: #ffffff !important;
  }
  .xl\:focus\:border-white:focus {
    border-color: #ffffff !important;
  }
  .xl\:hover\:border-white:hover {
    border-color: #ffffff !important;
  }
  .xl\:active\:border-white:active {
    border-color: #ffffff !important;
  }
  .xl\:focus\:text-color:focus {
    color: var(--text-color) !important;
  }
  .xl\:hover\:text-color:hover {
    color: var(--text-color) !important;
  }
  .xl\:active\:text-color:active {
    color: var(--text-color) !important;
  }
  .xl\:focus\:text-color-secondary:focus {
    color: var(--text-color-secondary) !important;
  }
  .xl\:hover\:text-color-secondary:hover {
    color: var(--text-color-secondary) !important;
  }
  .xl\:active\:text-color-secondary:active {
    color: var(--text-color-secondary) !important;
  }
  .xl\:focus\:surface-ground:focus {
    background-color: var(--surface-ground) !important;
  }
  .xl\:hover\:surface-ground:hover {
    background-color: var(--surface-ground) !important;
  }
  .xl\:active\:surface-ground:active {
    background-color: var(--surface-ground) !important;
  }
  .xl\:focus\:surface-section:focus {
    background-color: var(--surface-section) !important;
  }
  .xl\:hover\:surface-section:hover {
    background-color: var(--surface-section) !important;
  }
  .xl\:active\:surface-section:active {
    background-color: var(--surface-section) !important;
  }
  .xl\:focus\:surface-card:focus {
    background-color: var(--surface-card) !important;
  }
  .xl\:hover\:surface-card:hover {
    background-color: var(--surface-card) !important;
  }
  .xl\:active\:surface-card:active {
    background-color: var(--surface-card) !important;
  }
  .xl\:focus\:surface-overlay:focus {
    background-color: var(--surface-overlay) !important;
  }
  .xl\:hover\:surface-overlay:hover {
    background-color: var(--surface-overlay) !important;
  }
  .xl\:active\:surface-overlay:active {
    background-color: var(--surface-overlay) !important;
  }
  .xl\:focus\:surface-hover:focus {
    background-color: var(--surface-hover) !important;
  }
  .xl\:hover\:surface-hover:hover {
    background-color: var(--surface-hover) !important;
  }
  .xl\:active\:surface-hover:active {
    background-color: var(--surface-hover) !important;
  }
  .xl\:focus\:surface-border:focus {
    border-color: var(--surface-border) !important;
  }
  .xl\:hover\:surface-border:hover {
    border-color: var(--surface-border) !important;
  }
  .xl\:active\:surface-border:active {
    border-color: var(--surface-border) !important;
  }
}

.field {
  margin-bottom: 1rem;
}

.field > label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

.field.grid > label {
  display: flex;
  align-items: center;
}

.field > small {
  margin-top: 0.25rem;
}

.field.grid,
.formgrid.grid {
  margin-top: 0;
}

.field.grid .col-fixed,
.formgrid.grid .col-fixed,
.field.grid .col,
.formgrid.grid .col,
.field.grid .col-1,
.formgrid.grid .col-1,
.field.grid .col-2,
.formgrid.grid .col-2,
.field.grid .col-3,
.formgrid.grid .col-3,
.field.grid .col-4,
.formgrid.grid .col-4,
.field.grid .col-5,
.formgrid.grid .col-5,
.field.grid .col-6,
.formgrid.grid .col-6,
.field.grid .col-7,
.formgrid.grid .col-7,
.field.grid .col-8,
.formgrid.grid .col-8,
.field.grid .col-9,
.formgrid.grid .col-9,
.field.grid .col-10,
.formgrid.grid .col-10,
.field.grid .col-11,
.formgrid.grid .col-11,
.field.grid .col-12,
.formgrid.grid .col-12 {
  padding-top: 0;
  padding-bottom: 0;
}

.formgroup-inline {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}

.formgroup-inline .field,
.formgroup-inline .field-checkbox,
.formgroup-inline .field-radiobutton {
  margin-right: 1rem;
}

.formgroup-inline .field > label,
.formgroup-inline .field-checkbox > label,
.formgroup-inline .field-radiobutton > label {
  margin-right: 0.5rem;
  margin-bottom: 0;
}

.field-checkbox,
.field-radiobutton {
  margin-bottom: 1rem;
  display: flex;
  align-items: center;
}

.field-checkbox > label,
.field-radiobutton > label {
  margin-left: 0.5rem;
  line-height: 1;
}

.hidden {
  display: none !important;
}

.block {
  display: block !important;
}

.inline {
  display: inline !important;
}

.inline-block {
  display: inline-block !important;
}

.flex {
  display: flex !important;
}

.inline-flex {
  display: inline-flex !important;
}

@media screen and (min-width: 576px) {
  .sm\:hidden {
    display: none !important;
  }
  .sm\:block {
    display: block !important;
  }
  .sm\:inline {
    display: inline !important;
  }
  .sm\:inline-block {
    display: inline-block !important;
  }
  .sm\:flex {
    display: flex !important;
  }
  .sm\:inline-flex {
    display: inline-flex !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:hidden {
    display: none !important;
  }
  .md\:block {
    display: block !important;
  }
  .md\:inline {
    display: inline !important;
  }
  .md\:inline-block {
    display: inline-block !important;
  }
  .md\:flex {
    display: flex !important;
  }
  .md\:inline-flex {
    display: inline-flex !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:hidden {
    display: none !important;
  }
  .lg\:block {
    display: block !important;
  }
  .lg\:inline {
    display: inline !important;
  }
  .lg\:inline-block {
    display: inline-block !important;
  }
  .lg\:flex {
    display: flex !important;
  }
  .lg\:inline-flex {
    display: inline-flex !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:hidden {
    display: none !important;
  }
  .xl\:block {
    display: block !important;
  }
  .xl\:inline {
    display: inline !important;
  }
  .xl\:inline-block {
    display: inline-block !important;
  }
  .xl\:flex {
    display: flex !important;
  }
  .xl\:inline-flex {
    display: inline-flex !important;
  }
}

.text-center {
  text-align: center !important;
}

.text-justify {
  text-align: justify !important;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

@media screen and (min-width: 576px) {
  .sm\:text-center {
    text-align: center !important;
  }
  .sm\:text-justify {
    text-align: justify !important;
  }
  .sm\:text-left {
    text-align: left !important;
  }
  .sm\:text-right {
    text-align: right !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:text-center {
    text-align: center !important;
  }
  .md\:text-justify {
    text-align: justify !important;
  }
  .md\:text-left {
    text-align: left !important;
  }
  .md\:text-right {
    text-align: right !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:text-center {
    text-align: center !important;
  }
  .lg\:text-justify {
    text-align: justify !important;
  }
  .lg\:text-left {
    text-align: left !important;
  }
  .lg\:text-right {
    text-align: right !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:text-center {
    text-align: center !important;
  }
  .xl\:text-justify {
    text-align: justify !important;
  }
  .xl\:text-left {
    text-align: left !important;
  }
  .xl\:text-right {
    text-align: right !important;
  }
}

.underline {
  text-decoration: underline !important;
}

.line-through {
  text-decoration: line-through !important;
}

.no-underline {
  text-decoration: none !important;
}

.focus\:underline:focus {
  text-decoration: underline !important;
}

.hover\:underline:hover {
  text-decoration: underline !important;
}

.active\:underline:active {
  text-decoration: underline !important;
}

.focus\:line-through:focus {
  text-decoration: line-through !important;
}

.hover\:line-through:hover {
  text-decoration: line-through !important;
}

.active\:line-through:active {
  text-decoration: line-through !important;
}

.focus\:no-underline:focus {
  text-decoration: none !important;
}

.hover\:no-underline:hover {
  text-decoration: none !important;
}

.active\:no-underline:active {
  text-decoration: none !important;
}

.lowercase {
  text-transform: lowercase !important;
}

.uppercase {
  text-transform: uppercase !important;
}

.capitalize {
  text-transform: capitalize !important;
}

.text-overflow-clip {
  text-overflow: clip !important;
}

.text-overflow-ellipsis {
  text-overflow: ellipsis !important;
}

@media screen and (min-width: 576px) {
  .sm\:text-overflow-clip {
    text-overflow: clip !important;
  }
  .sm\:text-overflow-ellipsis {
    text-overflow: ellipsis !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:text-overflow-clip {
    text-overflow: clip !important;
  }
  .md\:text-overflow-ellipsis {
    text-overflow: ellipsis !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:text-overflow-clip {
    text-overflow: clip !important;
  }
  .lg\:text-overflow-ellipsis {
    text-overflow: ellipsis !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:text-overflow-clip {
    text-overflow: clip !important;
  }
  .xl\:text-overflow-ellipsis {
    text-overflow: ellipsis !important;
  }
}

.font-light {
  font-weight: 300 !important;
}

.font-normal {
  font-weight: 400 !important;
}

.font-medium {
  font-weight: 500 !important;
}

.font-semibold {
  font-weight: 600 !important;
}

.font-bold {
  font-weight: 700 !important;
}

@media screen and (min-width: 576px) {
  .sm\:font-light {
    font-weight: 300 !important;
  }
  .sm\:font-normal {
    font-weight: 400 !important;
  }
  .sm\:font-medium {
    font-weight: 500 !important;
  }
  .sm\:font-semibold {
    font-weight: 600 !important;
  }
  .sm\:font-bold {
    font-weight: 700 !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:font-light {
    font-weight: 300 !important;
  }
  .md\:font-normal {
    font-weight: 400 !important;
  }
  .md\:font-medium {
    font-weight: 500 !important;
  }
  .md\:font-semibold {
    font-weight: 600 !important;
  }
  .md\:font-bold {
    font-weight: 700 !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:font-light {
    font-weight: 300 !important;
  }
  .lg\:font-normal {
    font-weight: 400 !important;
  }
  .lg\:font-medium {
    font-weight: 500 !important;
  }
  .lg\:font-semibold {
    font-weight: 600 !important;
  }
  .lg\:font-bold {
    font-weight: 700 !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:font-light {
    font-weight: 300 !important;
  }
  .xl\:font-normal {
    font-weight: 400 !important;
  }
  .xl\:font-medium {
    font-weight: 500 !important;
  }
  .xl\:font-semibold {
    font-weight: 600 !important;
  }
  .xl\:font-bold {
    font-weight: 700 !important;
  }
}

.font-italic {
  font-style: italic !important;
}

.text-xs {
  font-size: 0.75rem !important;
}

.text-sm {
  font-size: 0.875rem !important;
}

.text-base {
  font-size: 1rem !important;
}

.text-lg {
  font-size: 1.125rem !important;
}

.text-xl {
  font-size: 1.25rem !important;
}

.text-2xl {
  font-size: 1.5rem !important;
}

.text-3xl {
  font-size: 1.75rem !important;
}

.text-4xl {
  font-size: 2rem !important;
}

.text-5xl {
  font-size: 2.5rem !important;
}

.text-6xl {
  font-size: 3rem !important;
}

.text-7xl {
  font-size: 4rem !important;
}

.text-8xl {
  font-size: 6rem !important;
}

@media screen and (min-width: 576px) {
  .sm\:text-xs {
    font-size: 0.75rem !important;
  }
  .sm\:text-sm {
    font-size: 0.875rem !important;
  }
  .sm\:text-base {
    font-size: 1rem !important;
  }
  .sm\:text-lg {
    font-size: 1.125rem !important;
  }
  .sm\:text-xl {
    font-size: 1.25rem !important;
  }
  .sm\:text-2xl {
    font-size: 1.5rem !important;
  }
  .sm\:text-3xl {
    font-size: 1.75rem !important;
  }
  .sm\:text-4xl {
    font-size: 2rem !important;
  }
  .sm\:text-5xl {
    font-size: 2.5rem !important;
  }
  .sm\:text-6xl {
    font-size: 3rem !important;
  }
  .sm\:text-7xl {
    font-size: 4rem !important;
  }
  .sm\:text-8xl {
    font-size: 6rem !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:text-xs {
    font-size: 0.75rem !important;
  }
  .md\:text-sm {
    font-size: 0.875rem !important;
  }
  .md\:text-base {
    font-size: 1rem !important;
  }
  .md\:text-lg {
    font-size: 1.125rem !important;
  }
  .md\:text-xl {
    font-size: 1.25rem !important;
  }
  .md\:text-2xl {
    font-size: 1.5rem !important;
  }
  .md\:text-3xl {
    font-size: 1.75rem !important;
  }
  .md\:text-4xl {
    font-size: 2rem !important;
  }
  .md\:text-5xl {
    font-size: 2.5rem !important;
  }
  .md\:text-6xl {
    font-size: 3rem !important;
  }
  .md\:text-7xl {
    font-size: 4rem !important;
  }
  .md\:text-8xl {
    font-size: 6rem !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:text-xs {
    font-size: 0.75rem !important;
  }
  .lg\:text-sm {
    font-size: 0.875rem !important;
  }
  .lg\:text-base {
    font-size: 1rem !important;
  }
  .lg\:text-lg {
    font-size: 1.125rem !important;
  }
  .lg\:text-xl {
    font-size: 1.25rem !important;
  }
  .lg\:text-2xl {
    font-size: 1.5rem !important;
  }
  .lg\:text-3xl {
    font-size: 1.75rem !important;
  }
  .lg\:text-4xl {
    font-size: 2rem !important;
  }
  .lg\:text-5xl {
    font-size: 2.5rem !important;
  }
  .lg\:text-6xl {
    font-size: 3rem !important;
  }
  .lg\:text-7xl {
    font-size: 4rem !important;
  }
  .lg\:text-8xl {
    font-size: 6rem !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:text-xs {
    font-size: 0.75rem !important;
  }
  .xl\:text-sm {
    font-size: 0.875rem !important;
  }
  .xl\:text-base {
    font-size: 1rem !important;
  }
  .xl\:text-lg {
    font-size: 1.125rem !important;
  }
  .xl\:text-xl {
    font-size: 1.25rem !important;
  }
  .xl\:text-2xl {
    font-size: 1.5rem !important;
  }
  .xl\:text-3xl {
    font-size: 1.75rem !important;
  }
  .xl\:text-4xl {
    font-size: 2rem !important;
  }
  .xl\:text-5xl {
    font-size: 2.5rem !important;
  }
  .xl\:text-6xl {
    font-size: 3rem !important;
  }
  .xl\:text-7xl {
    font-size: 4rem !important;
  }
  .xl\:text-8xl {
    font-size: 6rem !important;
  }
}

.line-height-1 {
  line-height: 1 !important;
}

.line-height-2 {
  line-height: 1.25 !important;
}

.line-height-3 {
  line-height: 1.5 !important;
}

.line-height-4 {
  line-height: 2 !important;
}

.white-space-normal {
  white-space: normal !important;
}

.white-space-nowrap {
  white-space: nowrap !important;
}

.vertical-align-baseline {
  vertical-align: baseline !important;
}

.vertical-align-top {
  vertical-align: top !important;
}

.vertical-align-middle {
  vertical-align: middle !important;
}

.vertical-align-bottom {
  vertical-align: bottom !important;
}

.vertical-align-text-top {
  vertical-align: text-top !important;
}

.vertical-align-text-bottom {
  vertical-align: text-bottom !important;
}

.vertical-align-sub {
  vertical-align: sub !important;
}

.vertical-align-super {
  vertical-align: super !important;
}

@media screen and (min-width: 576px) {
  .sm\:vertical-align-baseline {
    vertical-align: baseline !important;
  }
  .sm\:vertical-align-top {
    vertical-align: top !important;
  }
  .sm\:vertical-align-middle {
    vertical-align: middle !important;
  }
  .sm\:vertical-align-bottom {
    vertical-align: bottom !important;
  }
  .sm\:vertical-align-text-top {
    vertical-align: text-top !important;
  }
  .sm\:vertical-align-text-bottom {
    vertical-align: text-bottom !important;
  }
  .sm\:vertical-align-sub {
    vertical-align: sub !important;
  }
  .sm\:vertical-align-super {
    vertical-align: super !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:vertical-align-baseline {
    vertical-align: baseline !important;
  }
  .md\:vertical-align-top {
    vertical-align: top !important;
  }
  .md\:vertical-align-middle {
    vertical-align: middle !important;
  }
  .md\:vertical-align-bottom {
    vertical-align: bottom !important;
  }
  .md\:vertical-align-text-top {
    vertical-align: text-top !important;
  }
  .md\:vertical-align-text-bottom {
    vertical-align: text-bottom !important;
  }
  .md\:vertical-align-sub {
    vertical-align: sub !important;
  }
  .md\:vertical-align-super {
    vertical-align: super !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:vertical-align-baseline {
    vertical-align: baseline !important;
  }
  .lg\:vertical-align-top {
    vertical-align: top !important;
  }
  .lg\:vertical-align-middle {
    vertical-align: middle !important;
  }
  .lg\:vertical-align-bottom {
    vertical-align: bottom !important;
  }
  .lg\:vertical-align-text-top {
    vertical-align: text-top !important;
  }
  .lg\:vertical-align-text-bottom {
    vertical-align: text-bottom !important;
  }
  .lg\:vertical-align-sub {
    vertical-align: sub !important;
  }
  .lg\:vertical-align-super {
    vertical-align: super !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:vertical-align-baseline {
    vertical-align: baseline !important;
  }
  .xl\:vertical-align-top {
    vertical-align: top !important;
  }
  .xl\:vertical-align-middle {
    vertical-align: middle !important;
  }
  .xl\:vertical-align-bottom {
    vertical-align: bottom !important;
  }
  .xl\:vertical-align-text-top {
    vertical-align: text-top !important;
  }
  .xl\:vertical-align-text-bottom {
    vertical-align: text-bottom !important;
  }
  .xl\:vertical-align-sub {
    vertical-align: sub !important;
  }
  .xl\:vertical-align-super {
    vertical-align: super !important;
  }
}

.flex-row {
  flex-direction: row !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

@media screen and (min-width: 576px) {
  .sm\:flex-row {
    flex-direction: row !important;
  }
  .sm\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .sm\:flex-column {
    flex-direction: column !important;
  }
  .sm\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:flex-row {
    flex-direction: row !important;
  }
  .md\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .md\:flex-column {
    flex-direction: column !important;
  }
  .md\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:flex-row {
    flex-direction: row !important;
  }
  .lg\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .lg\:flex-column {
    flex-direction: column !important;
  }
  .lg\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:flex-row {
    flex-direction: row !important;
  }
  .xl\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .xl\:flex-column {
    flex-direction: column !important;
  }
  .xl\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

@media screen and (min-width: 576px) {
  .sm\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .sm\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .sm\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .md\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .md\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .lg\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .lg\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .xl\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

@media screen and (min-width: 576px) {
  .sm\:justify-content-start {
    justify-content: flex-start !important;
  }
  .sm\:justify-content-end {
    justify-content: flex-end !important;
  }
  .sm\:justify-content-center {
    justify-content: center !important;
  }
  .sm\:justify-content-between {
    justify-content: space-between !important;
  }
  .sm\:justify-content-around {
    justify-content: space-around !important;
  }
  .sm\:justify-content-evenly {
    justify-content: space-evenly !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:justify-content-start {
    justify-content: flex-start !important;
  }
  .md\:justify-content-end {
    justify-content: flex-end !important;
  }
  .md\:justify-content-center {
    justify-content: center !important;
  }
  .md\:justify-content-between {
    justify-content: space-between !important;
  }
  .md\:justify-content-around {
    justify-content: space-around !important;
  }
  .md\:justify-content-evenly {
    justify-content: space-evenly !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:justify-content-start {
    justify-content: flex-start !important;
  }
  .lg\:justify-content-end {
    justify-content: flex-end !important;
  }
  .lg\:justify-content-center {
    justify-content: center !important;
  }
  .lg\:justify-content-between {
    justify-content: space-between !important;
  }
  .lg\:justify-content-around {
    justify-content: space-around !important;
  }
  .lg\:justify-content-evenly {
    justify-content: space-evenly !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:justify-content-start {
    justify-content: flex-start !important;
  }
  .xl\:justify-content-end {
    justify-content: flex-end !important;
  }
  .xl\:justify-content-center {
    justify-content: center !important;
  }
  .xl\:justify-content-between {
    justify-content: space-between !important;
  }
  .xl\:justify-content-around {
    justify-content: space-around !important;
  }
  .xl\:justify-content-evenly {
    justify-content: space-evenly !important;
  }
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-evenly {
  align-content: space-evenly !important;
}

@media screen and (min-width: 576px) {
  .sm\:align-content-start {
    align-content: flex-start !important;
  }
  .sm\:align-content-end {
    align-content: flex-end !important;
  }
  .sm\:align-content-center {
    align-content: center !important;
  }
  .sm\:align-content-between {
    align-content: space-between !important;
  }
  .sm\:align-content-around {
    align-content: space-around !important;
  }
  .sm\:align-content-evenly {
    align-content: space-evenly !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:align-content-start {
    align-content: flex-start !important;
  }
  .md\:align-content-end {
    align-content: flex-end !important;
  }
  .md\:align-content-center {
    align-content: center !important;
  }
  .md\:align-content-between {
    align-content: space-between !important;
  }
  .md\:align-content-around {
    align-content: space-around !important;
  }
  .md\:align-content-evenly {
    align-content: space-evenly !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:align-content-start {
    align-content: flex-start !important;
  }
  .lg\:align-content-end {
    align-content: flex-end !important;
  }
  .lg\:align-content-center {
    align-content: center !important;
  }
  .lg\:align-content-between {
    align-content: space-between !important;
  }
  .lg\:align-content-around {
    align-content: space-around !important;
  }
  .lg\:align-content-evenly {
    align-content: space-evenly !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:align-content-start {
    align-content: flex-start !important;
  }
  .xl\:align-content-end {
    align-content: flex-end !important;
  }
  .xl\:align-content-center {
    align-content: center !important;
  }
  .xl\:align-content-between {
    align-content: space-between !important;
  }
  .xl\:align-content-around {
    align-content: space-around !important;
  }
  .xl\:align-content-evenly {
    align-content: space-evenly !important;
  }
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

@media screen and (min-width: 576px) {
  .sm\:align-items-stretch {
    align-items: stretch !important;
  }
  .sm\:align-items-start {
    align-items: flex-start !important;
  }
  .sm\:align-items-center {
    align-items: center !important;
  }
  .sm\:align-items-end {
    align-items: flex-end !important;
  }
  .sm\:align-items-baseline {
    align-items: baseline !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:align-items-stretch {
    align-items: stretch !important;
  }
  .md\:align-items-start {
    align-items: flex-start !important;
  }
  .md\:align-items-center {
    align-items: center !important;
  }
  .md\:align-items-end {
    align-items: flex-end !important;
  }
  .md\:align-items-baseline {
    align-items: baseline !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:align-items-stretch {
    align-items: stretch !important;
  }
  .lg\:align-items-start {
    align-items: flex-start !important;
  }
  .lg\:align-items-center {
    align-items: center !important;
  }
  .lg\:align-items-end {
    align-items: flex-end !important;
  }
  .lg\:align-items-baseline {
    align-items: baseline !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:align-items-stretch {
    align-items: stretch !important;
  }
  .xl\:align-items-start {
    align-items: flex-start !important;
  }
  .xl\:align-items-center {
    align-items: center !important;
  }
  .xl\:align-items-end {
    align-items: flex-end !important;
  }
  .xl\:align-items-baseline {
    align-items: baseline !important;
  }
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

@media screen and (min-width: 576px) {
  .sm\:align-self-auto {
    align-self: auto !important;
  }
  .sm\:align-self-start {
    align-self: flex-start !important;
  }
  .sm\:align-self-end {
    align-self: flex-end !important;
  }
  .sm\:align-self-center {
    align-self: center !important;
  }
  .sm\:align-self-stretch {
    align-self: stretch !important;
  }
  .sm\:align-self-baseline {
    align-self: baseline !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:align-self-auto {
    align-self: auto !important;
  }
  .md\:align-self-start {
    align-self: flex-start !important;
  }
  .md\:align-self-end {
    align-self: flex-end !important;
  }
  .md\:align-self-center {
    align-self: center !important;
  }
  .md\:align-self-stretch {
    align-self: stretch !important;
  }
  .md\:align-self-baseline {
    align-self: baseline !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:align-self-auto {
    align-self: auto !important;
  }
  .lg\:align-self-start {
    align-self: flex-start !important;
  }
  .lg\:align-self-end {
    align-self: flex-end !important;
  }
  .lg\:align-self-center {
    align-self: center !important;
  }
  .lg\:align-self-stretch {
    align-self: stretch !important;
  }
  .lg\:align-self-baseline {
    align-self: baseline !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:align-self-auto {
    align-self: auto !important;
  }
  .xl\:align-self-start {
    align-self: flex-start !important;
  }
  .xl\:align-self-end {
    align-self: flex-end !important;
  }
  .xl\:align-self-center {
    align-self: center !important;
  }
  .xl\:align-self-stretch {
    align-self: stretch !important;
  }
  .xl\:align-self-baseline {
    align-self: baseline !important;
  }
}

.flex-order-0 {
  order: 0 !important;
}

.flex-order-1 {
  order: 1 !important;
}

.flex-order-2 {
  order: 2 !important;
}

.flex-order-3 {
  order: 3 !important;
}

.flex-order-4 {
  order: 4 !important;
}

.flex-order-5 {
  order: 5 !important;
}

.flex-order-6 {
  order: 6 !important;
}

@media screen and (min-width: 576px) {
  .sm\:flex-order-0 {
    order: 0 !important;
  }
  .sm\:flex-order-1 {
    order: 1 !important;
  }
  .sm\:flex-order-2 {
    order: 2 !important;
  }
  .sm\:flex-order-3 {
    order: 3 !important;
  }
  .sm\:flex-order-4 {
    order: 4 !important;
  }
  .sm\:flex-order-5 {
    order: 5 !important;
  }
  .sm\:flex-order-6 {
    order: 6 !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:flex-order-0 {
    order: 0 !important;
  }
  .md\:flex-order-1 {
    order: 1 !important;
  }
  .md\:flex-order-2 {
    order: 2 !important;
  }
  .md\:flex-order-3 {
    order: 3 !important;
  }
  .md\:flex-order-4 {
    order: 4 !important;
  }
  .md\:flex-order-5 {
    order: 5 !important;
  }
  .md\:flex-order-6 {
    order: 6 !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:flex-order-0 {
    order: 0 !important;
  }
  .lg\:flex-order-1 {
    order: 1 !important;
  }
  .lg\:flex-order-2 {
    order: 2 !important;
  }
  .lg\:flex-order-3 {
    order: 3 !important;
  }
  .lg\:flex-order-4 {
    order: 4 !important;
  }
  .lg\:flex-order-5 {
    order: 5 !important;
  }
  .lg\:flex-order-6 {
    order: 6 !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:flex-order-0 {
    order: 0 !important;
  }
  .xl\:flex-order-1 {
    order: 1 !important;
  }
  .xl\:flex-order-2 {
    order: 2 !important;
  }
  .xl\:flex-order-3 {
    order: 3 !important;
  }
  .xl\:flex-order-4 {
    order: 4 !important;
  }
  .xl\:flex-order-5 {
    order: 5 !important;
  }
  .xl\:flex-order-6 {
    order: 6 !important;
  }
}

.flex-1 {
  flex: 1 1 0% !important;
}

.flex-auto {
  flex: 1 1 auto !important;
}

.flex-initial {
  flex: 0 1 auto !important;
}

.flex-none {
  flex: none !important;
}

@media screen and (min-width: 576px) {
  .sm\:flex-1 {
    flex: 1 1 0% !important;
  }
  .sm\:flex-auto {
    flex: 1 1 auto !important;
  }
  .sm\:flex-initial {
    flex: 0 1 auto !important;
  }
  .sm\:flex-none {
    flex: none !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:flex-1 {
    flex: 1 1 0% !important;
  }
  .md\:flex-auto {
    flex: 1 1 auto !important;
  }
  .md\:flex-initial {
    flex: 0 1 auto !important;
  }
  .md\:flex-none {
    flex: none !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:flex-1 {
    flex: 1 1 0% !important;
  }
  .lg\:flex-auto {
    flex: 1 1 auto !important;
  }
  .lg\:flex-initial {
    flex: 0 1 auto !important;
  }
  .lg\:flex-none {
    flex: none !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:flex-1 {
    flex: 1 1 0% !important;
  }
  .xl\:flex-auto {
    flex: 1 1 auto !important;
  }
  .xl\:flex-initial {
    flex: 0 1 auto !important;
  }
  .xl\:flex-none {
    flex: none !important;
  }
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

@media screen and (min-width: 576px) {
  .sm\:flex-grow-0 {
    flex-grow: 0 !important;
  }
  .sm\:flex-grow-1 {
    flex-grow: 1 !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:flex-grow-0 {
    flex-grow: 0 !important;
  }
  .md\:flex-grow-1 {
    flex-grow: 1 !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:flex-grow-0 {
    flex-grow: 0 !important;
  }
  .lg\:flex-grow-1 {
    flex-grow: 1 !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:flex-grow-0 {
    flex-grow: 0 !important;
  }
  .xl\:flex-grow-1 {
    flex-grow: 1 !important;
  }
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

@media screen and (min-width: 576px) {
  .sm\:flex-shrink-0 {
    flex-shrink: 0 !important;
  }
  .sm\:flex-shrink-1 {
    flex-shrink: 1 !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:flex-shrink-0 {
    flex-shrink: 0 !important;
  }
  .md\:flex-shrink-1 {
    flex-shrink: 1 !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:flex-shrink-0 {
    flex-shrink: 0 !important;
  }
  .lg\:flex-shrink-1 {
    flex-shrink: 1 !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:flex-shrink-0 {
    flex-shrink: 0 !important;
  }
  .xl\:flex-shrink-1 {
    flex-shrink: 1 !important;
  }
}

.gap-0 {
  grid-gap: 0rem !important;
  gap: 0rem !important;
}

.gap-1 {
  grid-gap: 0.25rem !important;
  gap: 0.25rem !important;
}

.gap-2 {
  grid-gap: 0.5rem !important;
  gap: 0.5rem !important;
}

.gap-3 {
  grid-gap: 1rem !important;
  gap: 1rem !important;
}

.gap-4 {
  grid-gap: 1.5rem !important;
  gap: 1.5rem !important;
}

.gap-5 {
  grid-gap: 2rem !important;
  gap: 2rem !important;
}

.gap-6 {
  grid-gap: 3rem !important;
  gap: 3rem !important;
}

.gap-7 {
  grid-gap: 4rem !important;
  gap: 4rem !important;
}

.gap-8 {
  grid-gap: 5rem !important;
  gap: 5rem !important;
}

.row-gap-0 {
  grid-row-gap: 0rem !important;
  row-gap: 0rem !important;
}

.row-gap-1 {
  grid-row-gap: 0.25rem !important;
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  grid-row-gap: 0.5rem !important;
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  grid-row-gap: 1rem !important;
  row-gap: 1rem !important;
}

.row-gap-4 {
  grid-row-gap: 1.5rem !important;
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  grid-row-gap: 2rem !important;
  row-gap: 2rem !important;
}

.row-gap-6 {
  grid-row-gap: 3rem !important;
  row-gap: 3rem !important;
}

.row-gap-7 {
  grid-row-gap: 4rem !important;
  row-gap: 4rem !important;
}

.row-gap-8 {
  grid-row-gap: 5rem !important;
  row-gap: 5rem !important;
}

.column-gap-0 {
  grid-column-gap: 0rem !important;
  -moz-column-gap: 0rem !important;
       column-gap: 0rem !important;
}

.column-gap-1 {
  grid-column-gap: 0.25rem !important;
  -moz-column-gap: 0.25rem !important;
       column-gap: 0.25rem !important;
}

.column-gap-2 {
  grid-column-gap: 0.5rem !important;
  -moz-column-gap: 0.5rem !important;
       column-gap: 0.5rem !important;
}

.column-gap-3 {
  grid-column-gap: 1rem !important;
  -moz-column-gap: 1rem !important;
       column-gap: 1rem !important;
}

.column-gap-4 {
  grid-column-gap: 1.5rem !important;
  -moz-column-gap: 1.5rem !important;
       column-gap: 1.5rem !important;
}

.column-gap-5 {
  grid-column-gap: 2rem !important;
  -moz-column-gap: 2rem !important;
       column-gap: 2rem !important;
}

.column-gap-6 {
  grid-column-gap: 3rem !important;
  -moz-column-gap: 3rem !important;
       column-gap: 3rem !important;
}

.column-gap-7 {
  grid-column-gap: 4rem !important;
  -moz-column-gap: 4rem !important;
       column-gap: 4rem !important;
}

.column-gap-8 {
  grid-column-gap: 5rem !important;
  -moz-column-gap: 5rem !important;
       column-gap: 5rem !important;
}

@media screen and (min-width: 576px) {
  .sm\:gap-0 {
    grid-gap: 0rem !important;
    gap: 0rem !important;
  }
  .sm\:gap-1 {
    grid-gap: 0.25rem !important;
    gap: 0.25rem !important;
  }
  .sm\:gap-2 {
    grid-gap: 0.5rem !important;
    gap: 0.5rem !important;
  }
  .sm\:gap-3 {
    grid-gap: 1rem !important;
    gap: 1rem !important;
  }
  .sm\:gap-4 {
    grid-gap: 1.5rem !important;
    gap: 1.5rem !important;
  }
  .sm\:gap-5 {
    grid-gap: 2rem !important;
    gap: 2rem !important;
  }
  .sm\:gap-6 {
    grid-gap: 3rem !important;
    gap: 3rem !important;
  }
  .sm\:gap-7 {
    grid-gap: 4rem !important;
    gap: 4rem !important;
  }
  .sm\:gap-8 {
    grid-gap: 5rem !important;
    gap: 5rem !important;
  }
  .sm\:row-gap-0 {
    grid-row-gap: 0rem !important;
    row-gap: 0rem !important;
  }
  .sm\:row-gap-1 {
    grid-row-gap: 0.25rem !important;
    row-gap: 0.25rem !important;
  }
  .sm\:row-gap-2 {
    grid-row-gap: 0.5rem !important;
    row-gap: 0.5rem !important;
  }
  .sm\:row-gap-3 {
    grid-row-gap: 1rem !important;
    row-gap: 1rem !important;
  }
  .sm\:row-gap-4 {
    grid-row-gap: 1.5rem !important;
    row-gap: 1.5rem !important;
  }
  .sm\:row-gap-5 {
    grid-row-gap: 2rem !important;
    row-gap: 2rem !important;
  }
  .sm\:row-gap-6 {
    grid-row-gap: 3rem !important;
    row-gap: 3rem !important;
  }
  .sm\:row-gap-7 {
    grid-row-gap: 4rem !important;
    row-gap: 4rem !important;
  }
  .sm\:row-gap-8 {
    grid-row-gap: 5rem !important;
    row-gap: 5rem !important;
  }
  .sm\:column-gap-0 {
    grid-column-gap: 0rem !important;
    -moz-column-gap: 0rem !important;
         column-gap: 0rem !important;
  }
  .sm\:column-gap-1 {
    grid-column-gap: 0.25rem !important;
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .sm\:column-gap-2 {
    grid-column-gap: 0.5rem !important;
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .sm\:column-gap-3 {
    grid-column-gap: 1rem !important;
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .sm\:column-gap-4 {
    grid-column-gap: 1.5rem !important;
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .sm\:column-gap-5 {
    grid-column-gap: 2rem !important;
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .sm\:column-gap-6 {
    grid-column-gap: 3rem !important;
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .sm\:column-gap-7 {
    grid-column-gap: 4rem !important;
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .sm\:column-gap-8 {
    grid-column-gap: 5rem !important;
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:gap-0 {
    grid-gap: 0rem !important;
    gap: 0rem !important;
  }
  .md\:gap-1 {
    grid-gap: 0.25rem !important;
    gap: 0.25rem !important;
  }
  .md\:gap-2 {
    grid-gap: 0.5rem !important;
    gap: 0.5rem !important;
  }
  .md\:gap-3 {
    grid-gap: 1rem !important;
    gap: 1rem !important;
  }
  .md\:gap-4 {
    grid-gap: 1.5rem !important;
    gap: 1.5rem !important;
  }
  .md\:gap-5 {
    grid-gap: 2rem !important;
    gap: 2rem !important;
  }
  .md\:gap-6 {
    grid-gap: 3rem !important;
    gap: 3rem !important;
  }
  .md\:gap-7 {
    grid-gap: 4rem !important;
    gap: 4rem !important;
  }
  .md\:gap-8 {
    grid-gap: 5rem !important;
    gap: 5rem !important;
  }
  .md\:row-gap-0 {
    grid-row-gap: 0rem !important;
    row-gap: 0rem !important;
  }
  .md\:row-gap-1 {
    grid-row-gap: 0.25rem !important;
    row-gap: 0.25rem !important;
  }
  .md\:row-gap-2 {
    grid-row-gap: 0.5rem !important;
    row-gap: 0.5rem !important;
  }
  .md\:row-gap-3 {
    grid-row-gap: 1rem !important;
    row-gap: 1rem !important;
  }
  .md\:row-gap-4 {
    grid-row-gap: 1.5rem !important;
    row-gap: 1.5rem !important;
  }
  .md\:row-gap-5 {
    grid-row-gap: 2rem !important;
    row-gap: 2rem !important;
  }
  .md\:row-gap-6 {
    grid-row-gap: 3rem !important;
    row-gap: 3rem !important;
  }
  .md\:row-gap-7 {
    grid-row-gap: 4rem !important;
    row-gap: 4rem !important;
  }
  .md\:row-gap-8 {
    grid-row-gap: 5rem !important;
    row-gap: 5rem !important;
  }
  .md\:column-gap-0 {
    grid-column-gap: 0rem !important;
    -moz-column-gap: 0rem !important;
         column-gap: 0rem !important;
  }
  .md\:column-gap-1 {
    grid-column-gap: 0.25rem !important;
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .md\:column-gap-2 {
    grid-column-gap: 0.5rem !important;
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .md\:column-gap-3 {
    grid-column-gap: 1rem !important;
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .md\:column-gap-4 {
    grid-column-gap: 1.5rem !important;
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .md\:column-gap-5 {
    grid-column-gap: 2rem !important;
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .md\:column-gap-6 {
    grid-column-gap: 3rem !important;
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .md\:column-gap-7 {
    grid-column-gap: 4rem !important;
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .md\:column-gap-8 {
    grid-column-gap: 5rem !important;
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:gap-0 {
    grid-gap: 0rem !important;
    gap: 0rem !important;
  }
  .lg\:gap-1 {
    grid-gap: 0.25rem !important;
    gap: 0.25rem !important;
  }
  .lg\:gap-2 {
    grid-gap: 0.5rem !important;
    gap: 0.5rem !important;
  }
  .lg\:gap-3 {
    grid-gap: 1rem !important;
    gap: 1rem !important;
  }
  .lg\:gap-4 {
    grid-gap: 1.5rem !important;
    gap: 1.5rem !important;
  }
  .lg\:gap-5 {
    grid-gap: 2rem !important;
    gap: 2rem !important;
  }
  .lg\:gap-6 {
    grid-gap: 3rem !important;
    gap: 3rem !important;
  }
  .lg\:gap-7 {
    grid-gap: 4rem !important;
    gap: 4rem !important;
  }
  .lg\:gap-8 {
    grid-gap: 5rem !important;
    gap: 5rem !important;
  }
  .lg\:row-gap-0 {
    grid-row-gap: 0rem !important;
    row-gap: 0rem !important;
  }
  .lg\:row-gap-1 {
    grid-row-gap: 0.25rem !important;
    row-gap: 0.25rem !important;
  }
  .lg\:row-gap-2 {
    grid-row-gap: 0.5rem !important;
    row-gap: 0.5rem !important;
  }
  .lg\:row-gap-3 {
    grid-row-gap: 1rem !important;
    row-gap: 1rem !important;
  }
  .lg\:row-gap-4 {
    grid-row-gap: 1.5rem !important;
    row-gap: 1.5rem !important;
  }
  .lg\:row-gap-5 {
    grid-row-gap: 2rem !important;
    row-gap: 2rem !important;
  }
  .lg\:row-gap-6 {
    grid-row-gap: 3rem !important;
    row-gap: 3rem !important;
  }
  .lg\:row-gap-7 {
    grid-row-gap: 4rem !important;
    row-gap: 4rem !important;
  }
  .lg\:row-gap-8 {
    grid-row-gap: 5rem !important;
    row-gap: 5rem !important;
  }
  .lg\:column-gap-0 {
    grid-column-gap: 0rem !important;
    -moz-column-gap: 0rem !important;
         column-gap: 0rem !important;
  }
  .lg\:column-gap-1 {
    grid-column-gap: 0.25rem !important;
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .lg\:column-gap-2 {
    grid-column-gap: 0.5rem !important;
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .lg\:column-gap-3 {
    grid-column-gap: 1rem !important;
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .lg\:column-gap-4 {
    grid-column-gap: 1.5rem !important;
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .lg\:column-gap-5 {
    grid-column-gap: 2rem !important;
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .lg\:column-gap-6 {
    grid-column-gap: 3rem !important;
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .lg\:column-gap-7 {
    grid-column-gap: 4rem !important;
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .lg\:column-gap-8 {
    grid-column-gap: 5rem !important;
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:gap-0 {
    grid-gap: 0rem !important;
    gap: 0rem !important;
  }
  .xl\:gap-1 {
    grid-gap: 0.25rem !important;
    gap: 0.25rem !important;
  }
  .xl\:gap-2 {
    grid-gap: 0.5rem !important;
    gap: 0.5rem !important;
  }
  .xl\:gap-3 {
    grid-gap: 1rem !important;
    gap: 1rem !important;
  }
  .xl\:gap-4 {
    grid-gap: 1.5rem !important;
    gap: 1.5rem !important;
  }
  .xl\:gap-5 {
    grid-gap: 2rem !important;
    gap: 2rem !important;
  }
  .xl\:gap-6 {
    grid-gap: 3rem !important;
    gap: 3rem !important;
  }
  .xl\:gap-7 {
    grid-gap: 4rem !important;
    gap: 4rem !important;
  }
  .xl\:gap-8 {
    grid-gap: 5rem !important;
    gap: 5rem !important;
  }
  .xl\:row-gap-0 {
    grid-row-gap: 0rem !important;
    row-gap: 0rem !important;
  }
  .xl\:row-gap-1 {
    grid-row-gap: 0.25rem !important;
    row-gap: 0.25rem !important;
  }
  .xl\:row-gap-2 {
    grid-row-gap: 0.5rem !important;
    row-gap: 0.5rem !important;
  }
  .xl\:row-gap-3 {
    grid-row-gap: 1rem !important;
    row-gap: 1rem !important;
  }
  .xl\:row-gap-4 {
    grid-row-gap: 1.5rem !important;
    row-gap: 1.5rem !important;
  }
  .xl\:row-gap-5 {
    grid-row-gap: 2rem !important;
    row-gap: 2rem !important;
  }
  .xl\:row-gap-6 {
    grid-row-gap: 3rem !important;
    row-gap: 3rem !important;
  }
  .xl\:row-gap-7 {
    grid-row-gap: 4rem !important;
    row-gap: 4rem !important;
  }
  .xl\:row-gap-8 {
    grid-row-gap: 5rem !important;
    row-gap: 5rem !important;
  }
  .xl\:column-gap-0 {
    grid-column-gap: 0rem !important;
    -moz-column-gap: 0rem !important;
         column-gap: 0rem !important;
  }
  .xl\:column-gap-1 {
    grid-column-gap: 0.25rem !important;
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .xl\:column-gap-2 {
    grid-column-gap: 0.5rem !important;
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .xl\:column-gap-3 {
    grid-column-gap: 1rem !important;
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .xl\:column-gap-4 {
    grid-column-gap: 1.5rem !important;
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .xl\:column-gap-5 {
    grid-column-gap: 2rem !important;
    -moz-column-gap: 2rem !important;
         column-gap: 2rem !important;
  }
  .xl\:column-gap-6 {
    grid-column-gap: 3rem !important;
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .xl\:column-gap-7 {
    grid-column-gap: 4rem !important;
    -moz-column-gap: 4rem !important;
         column-gap: 4rem !important;
  }
  .xl\:column-gap-8 {
    grid-column-gap: 5rem !important;
    -moz-column-gap: 5rem !important;
         column-gap: 5rem !important;
  }
}

.p-0 {
  padding: 0rem !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 2rem !important;
}

.p-6 {
  padding: 3rem !important;
}

.p-7 {
  padding: 4rem !important;
}

.p-8 {
  padding: 5rem !important;
}

.pt-0 {
  padding-top: 0rem !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 2rem !important;
}

.pt-6 {
  padding-top: 3rem !important;
}

.pt-7 {
  padding-top: 4rem !important;
}

.pt-8 {
  padding-top: 5rem !important;
}

.pr-0 {
  padding-right: 0rem !important;
}

.pr-1 {
  padding-right: 0.25rem !important;
}

.pr-2 {
  padding-right: 0.5rem !important;
}

.pr-3 {
  padding-right: 1rem !important;
}

.pr-4 {
  padding-right: 1.5rem !important;
}

.pr-5 {
  padding-right: 2rem !important;
}

.pr-6 {
  padding-right: 3rem !important;
}

.pr-7 {
  padding-right: 4rem !important;
}

.pr-8 {
  padding-right: 5rem !important;
}

.pl-0 {
  padding-left: 0rem !important;
}

.pl-1 {
  padding-left: 0.25rem !important;
}

.pl-2 {
  padding-left: 0.5rem !important;
}

.pl-3 {
  padding-left: 1rem !important;
}

.pl-4 {
  padding-left: 1.5rem !important;
}

.pl-5 {
  padding-left: 2rem !important;
}

.pl-6 {
  padding-left: 3rem !important;
}

.pl-7 {
  padding-left: 4rem !important;
}

.pl-8 {
  padding-left: 5rem !important;
}

.pb-0 {
  padding-bottom: 0rem !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 2rem !important;
}

.pb-6 {
  padding-bottom: 3rem !important;
}

.pb-7 {
  padding-bottom: 4rem !important;
}

.pb-8 {
  padding-bottom: 5rem !important;
}

.px-0 {
  padding-left: 0rem !important;
  padding-right: 0rem !important;
}

.px-1 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}

.px-2 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}

.px-3 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.px-4 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}

.px-5 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}

.px-6 {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}

.px-7 {
  padding-left: 4rem !important;
  padding-right: 4rem !important;
}

.px-8 {
  padding-left: 5rem !important;
  padding-right: 5rem !important;
}

.py-0 {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.py-6 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.py-7 {
  padding-top: 4rem !important;
  padding-bottom: 4rem !important;
}

.py-8 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !important;
}

@media screen and (min-width: 576px) {
  .sm\:p-0 {
    padding: 0rem !important;
  }
  .sm\:p-1 {
    padding: 0.25rem !important;
  }
  .sm\:p-2 {
    padding: 0.5rem !important;
  }
  .sm\:p-3 {
    padding: 1rem !important;
  }
  .sm\:p-4 {
    padding: 1.5rem !important;
  }
  .sm\:p-5 {
    padding: 2rem !important;
  }
  .sm\:p-6 {
    padding: 3rem !important;
  }
  .sm\:p-7 {
    padding: 4rem !important;
  }
  .sm\:p-8 {
    padding: 5rem !important;
  }
  .sm\:pt-0 {
    padding-top: 0rem !important;
  }
  .sm\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .sm\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .sm\:pt-3 {
    padding-top: 1rem !important;
  }
  .sm\:pt-4 {
    padding-top: 1.5rem !important;
  }
  .sm\:pt-5 {
    padding-top: 2rem !important;
  }
  .sm\:pt-6 {
    padding-top: 3rem !important;
  }
  .sm\:pt-7 {
    padding-top: 4rem !important;
  }
  .sm\:pt-8 {
    padding-top: 5rem !important;
  }
  .sm\:pr-0 {
    padding-right: 0rem !important;
  }
  .sm\:pr-1 {
    padding-right: 0.25rem !important;
  }
  .sm\:pr-2 {
    padding-right: 0.5rem !important;
  }
  .sm\:pr-3 {
    padding-right: 1rem !important;
  }
  .sm\:pr-4 {
    padding-right: 1.5rem !important;
  }
  .sm\:pr-5 {
    padding-right: 2rem !important;
  }
  .sm\:pr-6 {
    padding-right: 3rem !important;
  }
  .sm\:pr-7 {
    padding-right: 4rem !important;
  }
  .sm\:pr-8 {
    padding-right: 5rem !important;
  }
  .sm\:pl-0 {
    padding-left: 0rem !important;
  }
  .sm\:pl-1 {
    padding-left: 0.25rem !important;
  }
  .sm\:pl-2 {
    padding-left: 0.5rem !important;
  }
  .sm\:pl-3 {
    padding-left: 1rem !important;
  }
  .sm\:pl-4 {
    padding-left: 1.5rem !important;
  }
  .sm\:pl-5 {
    padding-left: 2rem !important;
  }
  .sm\:pl-6 {
    padding-left: 3rem !important;
  }
  .sm\:pl-7 {
    padding-left: 4rem !important;
  }
  .sm\:pl-8 {
    padding-left: 5rem !important;
  }
  .sm\:pb-0 {
    padding-bottom: 0rem !important;
  }
  .sm\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .sm\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .sm\:pb-3 {
    padding-bottom: 1rem !important;
  }
  .sm\:pb-4 {
    padding-bottom: 1.5rem !important;
  }
  .sm\:pb-5 {
    padding-bottom: 2rem !important;
  }
  .sm\:pb-6 {
    padding-bottom: 3rem !important;
  }
  .sm\:pb-7 {
    padding-bottom: 4rem !important;
  }
  .sm\:pb-8 {
    padding-bottom: 5rem !important;
  }
  .sm\:px-0 {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .sm\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .sm\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .sm\:px-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .sm\:px-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .sm\:px-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .sm\:px-6 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .sm\:px-7 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .sm\:px-8 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .sm\:py-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }
  .sm\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .sm\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .sm\:py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .sm\:py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .sm\:py-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .sm\:py-6 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .sm\:py-7 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .sm\:py-8 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:p-0 {
    padding: 0rem !important;
  }
  .md\:p-1 {
    padding: 0.25rem !important;
  }
  .md\:p-2 {
    padding: 0.5rem !important;
  }
  .md\:p-3 {
    padding: 1rem !important;
  }
  .md\:p-4 {
    padding: 1.5rem !important;
  }
  .md\:p-5 {
    padding: 2rem !important;
  }
  .md\:p-6 {
    padding: 3rem !important;
  }
  .md\:p-7 {
    padding: 4rem !important;
  }
  .md\:p-8 {
    padding: 5rem !important;
  }
  .md\:pt-0 {
    padding-top: 0rem !important;
  }
  .md\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .md\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .md\:pt-3 {
    padding-top: 1rem !important;
  }
  .md\:pt-4 {
    padding-top: 1.5rem !important;
  }
  .md\:pt-5 {
    padding-top: 2rem !important;
  }
  .md\:pt-6 {
    padding-top: 3rem !important;
  }
  .md\:pt-7 {
    padding-top: 4rem !important;
  }
  .md\:pt-8 {
    padding-top: 5rem !important;
  }
  .md\:pr-0 {
    padding-right: 0rem !important;
  }
  .md\:pr-1 {
    padding-right: 0.25rem !important;
  }
  .md\:pr-2 {
    padding-right: 0.5rem !important;
  }
  .md\:pr-3 {
    padding-right: 1rem !important;
  }
  .md\:pr-4 {
    padding-right: 1.5rem !important;
  }
  .md\:pr-5 {
    padding-right: 2rem !important;
  }
  .md\:pr-6 {
    padding-right: 3rem !important;
  }
  .md\:pr-7 {
    padding-right: 4rem !important;
  }
  .md\:pr-8 {
    padding-right: 5rem !important;
  }
  .md\:pl-0 {
    padding-left: 0rem !important;
  }
  .md\:pl-1 {
    padding-left: 0.25rem !important;
  }
  .md\:pl-2 {
    padding-left: 0.5rem !important;
  }
  .md\:pl-3 {
    padding-left: 1rem !important;
  }
  .md\:pl-4 {
    padding-left: 1.5rem !important;
  }
  .md\:pl-5 {
    padding-left: 2rem !important;
  }
  .md\:pl-6 {
    padding-left: 3rem !important;
  }
  .md\:pl-7 {
    padding-left: 4rem !important;
  }
  .md\:pl-8 {
    padding-left: 5rem !important;
  }
  .md\:pb-0 {
    padding-bottom: 0rem !important;
  }
  .md\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .md\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .md\:pb-3 {
    padding-bottom: 1rem !important;
  }
  .md\:pb-4 {
    padding-bottom: 1.5rem !important;
  }
  .md\:pb-5 {
    padding-bottom: 2rem !important;
  }
  .md\:pb-6 {
    padding-bottom: 3rem !important;
  }
  .md\:pb-7 {
    padding-bottom: 4rem !important;
  }
  .md\:pb-8 {
    padding-bottom: 5rem !important;
  }
  .md\:px-0 {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .md\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .md\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .md\:px-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .md\:px-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .md\:px-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .md\:px-6 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .md\:px-7 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .md\:px-8 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .md\:py-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }
  .md\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .md\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .md\:py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .md\:py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .md\:py-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .md\:py-6 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .md\:py-7 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .md\:py-8 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:p-0 {
    padding: 0rem !important;
  }
  .lg\:p-1 {
    padding: 0.25rem !important;
  }
  .lg\:p-2 {
    padding: 0.5rem !important;
  }
  .lg\:p-3 {
    padding: 1rem !important;
  }
  .lg\:p-4 {
    padding: 1.5rem !important;
  }
  .lg\:p-5 {
    padding: 2rem !important;
  }
  .lg\:p-6 {
    padding: 3rem !important;
  }
  .lg\:p-7 {
    padding: 4rem !important;
  }
  .lg\:p-8 {
    padding: 5rem !important;
  }
  .lg\:pt-0 {
    padding-top: 0rem !important;
  }
  .lg\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .lg\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .lg\:pt-3 {
    padding-top: 1rem !important;
  }
  .lg\:pt-4 {
    padding-top: 1.5rem !important;
  }
  .lg\:pt-5 {
    padding-top: 2rem !important;
  }
  .lg\:pt-6 {
    padding-top: 3rem !important;
  }
  .lg\:pt-7 {
    padding-top: 4rem !important;
  }
  .lg\:pt-8 {
    padding-top: 5rem !important;
  }
  .lg\:pr-0 {
    padding-right: 0rem !important;
  }
  .lg\:pr-1 {
    padding-right: 0.25rem !important;
  }
  .lg\:pr-2 {
    padding-right: 0.5rem !important;
  }
  .lg\:pr-3 {
    padding-right: 1rem !important;
  }
  .lg\:pr-4 {
    padding-right: 1.5rem !important;
  }
  .lg\:pr-5 {
    padding-right: 2rem !important;
  }
  .lg\:pr-6 {
    padding-right: 3rem !important;
  }
  .lg\:pr-7 {
    padding-right: 4rem !important;
  }
  .lg\:pr-8 {
    padding-right: 5rem !important;
  }
  .lg\:pl-0 {
    padding-left: 0rem !important;
  }
  .lg\:pl-1 {
    padding-left: 0.25rem !important;
  }
  .lg\:pl-2 {
    padding-left: 0.5rem !important;
  }
  .lg\:pl-3 {
    padding-left: 1rem !important;
  }
  .lg\:pl-4 {
    padding-left: 1.5rem !important;
  }
  .lg\:pl-5 {
    padding-left: 2rem !important;
  }
  .lg\:pl-6 {
    padding-left: 3rem !important;
  }
  .lg\:pl-7 {
    padding-left: 4rem !important;
  }
  .lg\:pl-8 {
    padding-left: 5rem !important;
  }
  .lg\:pb-0 {
    padding-bottom: 0rem !important;
  }
  .lg\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .lg\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .lg\:pb-3 {
    padding-bottom: 1rem !important;
  }
  .lg\:pb-4 {
    padding-bottom: 1.5rem !important;
  }
  .lg\:pb-5 {
    padding-bottom: 2rem !important;
  }
  .lg\:pb-6 {
    padding-bottom: 3rem !important;
  }
  .lg\:pb-7 {
    padding-bottom: 4rem !important;
  }
  .lg\:pb-8 {
    padding-bottom: 5rem !important;
  }
  .lg\:px-0 {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .lg\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .lg\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .lg\:px-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .lg\:px-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .lg\:px-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .lg\:px-6 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .lg\:px-7 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .lg\:px-8 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .lg\:py-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }
  .lg\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .lg\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .lg\:py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .lg\:py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .lg\:py-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .lg\:py-6 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .lg\:py-7 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .lg\:py-8 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:p-0 {
    padding: 0rem !important;
  }
  .xl\:p-1 {
    padding: 0.25rem !important;
  }
  .xl\:p-2 {
    padding: 0.5rem !important;
  }
  .xl\:p-3 {
    padding: 1rem !important;
  }
  .xl\:p-4 {
    padding: 1.5rem !important;
  }
  .xl\:p-5 {
    padding: 2rem !important;
  }
  .xl\:p-6 {
    padding: 3rem !important;
  }
  .xl\:p-7 {
    padding: 4rem !important;
  }
  .xl\:p-8 {
    padding: 5rem !important;
  }
  .xl\:pt-0 {
    padding-top: 0rem !important;
  }
  .xl\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .xl\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .xl\:pt-3 {
    padding-top: 1rem !important;
  }
  .xl\:pt-4 {
    padding-top: 1.5rem !important;
  }
  .xl\:pt-5 {
    padding-top: 2rem !important;
  }
  .xl\:pt-6 {
    padding-top: 3rem !important;
  }
  .xl\:pt-7 {
    padding-top: 4rem !important;
  }
  .xl\:pt-8 {
    padding-top: 5rem !important;
  }
  .xl\:pr-0 {
    padding-right: 0rem !important;
  }
  .xl\:pr-1 {
    padding-right: 0.25rem !important;
  }
  .xl\:pr-2 {
    padding-right: 0.5rem !important;
  }
  .xl\:pr-3 {
    padding-right: 1rem !important;
  }
  .xl\:pr-4 {
    padding-right: 1.5rem !important;
  }
  .xl\:pr-5 {
    padding-right: 2rem !important;
  }
  .xl\:pr-6 {
    padding-right: 3rem !important;
  }
  .xl\:pr-7 {
    padding-right: 4rem !important;
  }
  .xl\:pr-8 {
    padding-right: 5rem !important;
  }
  .xl\:pl-0 {
    padding-left: 0rem !important;
  }
  .xl\:pl-1 {
    padding-left: 0.25rem !important;
  }
  .xl\:pl-2 {
    padding-left: 0.5rem !important;
  }
  .xl\:pl-3 {
    padding-left: 1rem !important;
  }
  .xl\:pl-4 {
    padding-left: 1.5rem !important;
  }
  .xl\:pl-5 {
    padding-left: 2rem !important;
  }
  .xl\:pl-6 {
    padding-left: 3rem !important;
  }
  .xl\:pl-7 {
    padding-left: 4rem !important;
  }
  .xl\:pl-8 {
    padding-left: 5rem !important;
  }
  .xl\:pb-0 {
    padding-bottom: 0rem !important;
  }
  .xl\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .xl\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .xl\:pb-3 {
    padding-bottom: 1rem !important;
  }
  .xl\:pb-4 {
    padding-bottom: 1.5rem !important;
  }
  .xl\:pb-5 {
    padding-bottom: 2rem !important;
  }
  .xl\:pb-6 {
    padding-bottom: 3rem !important;
  }
  .xl\:pb-7 {
    padding-bottom: 4rem !important;
  }
  .xl\:pb-8 {
    padding-bottom: 5rem !important;
  }
  .xl\:px-0 {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .xl\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .xl\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .xl\:px-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .xl\:px-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .xl\:px-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .xl\:px-6 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .xl\:px-7 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .xl\:px-8 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .xl\:py-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }
  .xl\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .xl\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .xl\:py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .xl\:py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .xl\:py-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .xl\:py-6 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .xl\:py-7 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .xl\:py-8 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
}

.m-0 {
  margin: 0rem !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 2rem !important;
}

.m-6 {
  margin: 3rem !important;
}

.m-7 {
  margin: 4rem !important;
}

.m-8 {
  margin: 5rem !important;
}

.-m-1 {
  margin: -0.25rem !important;
}

.-m-2 {
  margin: -0.5rem !important;
}

.-m-3 {
  margin: -1rem !important;
}

.-m-4 {
  margin: -1.5rem !important;
}

.-m-5 {
  margin: -2rem !important;
}

.-m-6 {
  margin: -3rem !important;
}

.-m-7 {
  margin: -4rem !important;
}

.-m-8 {
  margin: -5rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-0 {
  margin-top: 0rem !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 2rem !important;
}

.mt-6 {
  margin-top: 3rem !important;
}

.mt-7 {
  margin-top: 4rem !important;
}

.mt-8 {
  margin-top: 5rem !important;
}

.-mt-1 {
  margin-top: -0.25rem !important;
}

.-mt-2 {
  margin-top: -0.5rem !important;
}

.-mt-3 {
  margin-top: -1rem !important;
}

.-mt-4 {
  margin-top: -1.5rem !important;
}

.-mt-5 {
  margin-top: -2rem !important;
}

.-mt-6 {
  margin-top: -3rem !important;
}

.-mt-7 {
  margin-top: -4rem !important;
}

.-mt-8 {
  margin-top: -5rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.mr-0 {
  margin-right: 0rem !important;
}

.mr-1 {
  margin-right: 0.25rem !important;
}

.mr-2 {
  margin-right: 0.5rem !important;
}

.mr-3 {
  margin-right: 1rem !important;
}

.mr-4 {
  margin-right: 1.5rem !important;
}

.mr-5 {
  margin-right: 2rem !important;
}

.mr-6 {
  margin-right: 3rem !important;
}

.mr-7 {
  margin-right: 4rem !important;
}

.mr-8 {
  margin-right: 5rem !important;
}

.-mr-1 {
  margin-right: -0.25rem !important;
}

.-mr-2 {
  margin-right: -0.5rem !important;
}

.-mr-3 {
  margin-right: -1rem !important;
}

.-mr-4 {
  margin-right: -1.5rem !important;
}

.-mr-5 {
  margin-right: -2rem !important;
}

.-mr-6 {
  margin-right: -3rem !important;
}

.-mr-7 {
  margin-right: -4rem !important;
}

.-mr-8 {
  margin-right: -5rem !important;
}

.mr-auto {
  margin-right: auto !important;
}

.ml-0 {
  margin-left: 0rem !important;
}

.ml-1 {
  margin-left: 0.25rem !important;
}

.ml-2 {
  margin-left: 0.5rem !important;
}

.ml-3 {
  margin-left: 1rem !important;
}

.ml-4 {
  margin-left: 1.5rem !important;
}

.ml-5 {
  margin-left: 2rem !important;
}

.ml-6 {
  margin-left: 3rem !important;
}

.ml-7 {
  margin-left: 4rem !important;
}

.ml-8 {
  margin-left: 5rem !important;
}

.-ml-1 {
  margin-left: -0.25rem !important;
}

.-ml-2 {
  margin-left: -0.5rem !important;
}

.-ml-3 {
  margin-left: -1rem !important;
}

.-ml-4 {
  margin-left: -1.5rem !important;
}

.-ml-5 {
  margin-left: -2rem !important;
}

.-ml-6 {
  margin-left: -3rem !important;
}

.-ml-7 {
  margin-left: -4rem !important;
}

.-ml-8 {
  margin-left: -5rem !important;
}

.ml-auto {
  margin-left: auto !important;
}

.mb-0 {
  margin-bottom: 0rem !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 2rem !important;
}

.mb-6 {
  margin-bottom: 3rem !important;
}

.mb-7 {
  margin-bottom: 4rem !important;
}

.mb-8 {
  margin-bottom: 5rem !important;
}

.-mb-1 {
  margin-bottom: -0.25rem !important;
}

.-mb-2 {
  margin-bottom: -0.5rem !important;
}

.-mb-3 {
  margin-bottom: -1rem !important;
}

.-mb-4 {
  margin-bottom: -1.5rem !important;
}

.-mb-5 {
  margin-bottom: -2rem !important;
}

.-mb-6 {
  margin-bottom: -3rem !important;
}

.-mb-7 {
  margin-bottom: -4rem !important;
}

.-mb-8 {
  margin-bottom: -5rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.mx-0 {
  margin-left: 0rem !important;
  margin-right: 0rem !important;
}

.mx-1 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}

.mx-2 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}

.mx-3 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.mx-4 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}

.mx-5 {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}

.mx-6 {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}

.mx-7 {
  margin-left: 4rem !important;
  margin-right: 4rem !important;
}

.mx-8 {
  margin-left: 5rem !important;
  margin-right: 5rem !important;
}

.-mx-1 {
  margin-left: -0.25rem !important;
  margin-right: -0.25rem !important;
}

.-mx-2 {
  margin-left: -0.5rem !important;
  margin-right: -0.5rem !important;
}

.-mx-3 {
  margin-left: -1rem !important;
  margin-right: -1rem !important;
}

.-mx-4 {
  margin-left: -1.5rem !important;
  margin-right: -1.5rem !important;
}

.-mx-5 {
  margin-left: -2rem !important;
  margin-right: -2rem !important;
}

.-mx-6 {
  margin-left: -3rem !important;
  margin-right: -3rem !important;
}

.-mx-7 {
  margin-left: -4rem !important;
  margin-right: -4rem !important;
}

.-mx-8 {
  margin-left: -5rem !important;
  margin-right: -5rem !important;
}

.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.my-0 {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.my-6 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-7 {
  margin-top: 4rem !important;
  margin-bottom: 4rem !important;
}

.my-8 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important;
}

.-my-1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important;
}

.-my-2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important;
}

.-my-3 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}

.-my-4 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important;
}

.-my-5 {
  margin-top: -2rem !important;
  margin-bottom: -2rem !important;
}

.-my-6 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important;
}

.-my-7 {
  margin-top: -4rem !important;
  margin-bottom: -4rem !important;
}

.-my-8 {
  margin-top: -5rem !important;
  margin-bottom: -5rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

@media screen and (min-width: 576px) {
  .sm\:m-0 {
    margin: 0rem !important;
  }
  .sm\:m-1 {
    margin: 0.25rem !important;
  }
  .sm\:m-2 {
    margin: 0.5rem !important;
  }
  .sm\:m-3 {
    margin: 1rem !important;
  }
  .sm\:m-4 {
    margin: 1.5rem !important;
  }
  .sm\:m-5 {
    margin: 2rem !important;
  }
  .sm\:m-6 {
    margin: 3rem !important;
  }
  .sm\:m-7 {
    margin: 4rem !important;
  }
  .sm\:m-8 {
    margin: 5rem !important;
  }
  .sm\:-m-1 {
    margin: -0.25rem !important;
  }
  .sm\:-m-2 {
    margin: -0.5rem !important;
  }
  .sm\:-m-3 {
    margin: -1rem !important;
  }
  .sm\:-m-4 {
    margin: -1.5rem !important;
  }
  .sm\:-m-5 {
    margin: -2rem !important;
  }
  .sm\:-m-6 {
    margin: -3rem !important;
  }
  .sm\:-m-7 {
    margin: -4rem !important;
  }
  .sm\:-m-8 {
    margin: -5rem !important;
  }
  .sm\:m-auto {
    margin: auto !important;
  }
  .sm\:mt-0 {
    margin-top: 0rem !important;
  }
  .sm\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .sm\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .sm\:mt-3 {
    margin-top: 1rem !important;
  }
  .sm\:mt-4 {
    margin-top: 1.5rem !important;
  }
  .sm\:mt-5 {
    margin-top: 2rem !important;
  }
  .sm\:mt-6 {
    margin-top: 3rem !important;
  }
  .sm\:mt-7 {
    margin-top: 4rem !important;
  }
  .sm\:mt-8 {
    margin-top: 5rem !important;
  }
  .sm\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .sm\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .sm\:-mt-3 {
    margin-top: -1rem !important;
  }
  .sm\:-mt-4 {
    margin-top: -1.5rem !important;
  }
  .sm\:-mt-5 {
    margin-top: -2rem !important;
  }
  .sm\:-mt-6 {
    margin-top: -3rem !important;
  }
  .sm\:-mt-7 {
    margin-top: -4rem !important;
  }
  .sm\:-mt-8 {
    margin-top: -5rem !important;
  }
  .sm\:mt-auto {
    margin-top: auto !important;
  }
  .sm\:mr-0 {
    margin-right: 0rem !important;
  }
  .sm\:mr-1 {
    margin-right: 0.25rem !important;
  }
  .sm\:mr-2 {
    margin-right: 0.5rem !important;
  }
  .sm\:mr-3 {
    margin-right: 1rem !important;
  }
  .sm\:mr-4 {
    margin-right: 1.5rem !important;
  }
  .sm\:mr-5 {
    margin-right: 2rem !important;
  }
  .sm\:mr-6 {
    margin-right: 3rem !important;
  }
  .sm\:mr-7 {
    margin-right: 4rem !important;
  }
  .sm\:mr-8 {
    margin-right: 5rem !important;
  }
  .sm\:-mr-1 {
    margin-right: -0.25rem !important;
  }
  .sm\:-mr-2 {
    margin-right: -0.5rem !important;
  }
  .sm\:-mr-3 {
    margin-right: -1rem !important;
  }
  .sm\:-mr-4 {
    margin-right: -1.5rem !important;
  }
  .sm\:-mr-5 {
    margin-right: -2rem !important;
  }
  .sm\:-mr-6 {
    margin-right: -3rem !important;
  }
  .sm\:-mr-7 {
    margin-right: -4rem !important;
  }
  .sm\:-mr-8 {
    margin-right: -5rem !important;
  }
  .sm\:mr-auto {
    margin-right: auto !important;
  }
  .sm\:ml-0 {
    margin-left: 0rem !important;
  }
  .sm\:ml-1 {
    margin-left: 0.25rem !important;
  }
  .sm\:ml-2 {
    margin-left: 0.5rem !important;
  }
  .sm\:ml-3 {
    margin-left: 1rem !important;
  }
  .sm\:ml-4 {
    margin-left: 1.5rem !important;
  }
  .sm\:ml-5 {
    margin-left: 2rem !important;
  }
  .sm\:ml-6 {
    margin-left: 3rem !important;
  }
  .sm\:ml-7 {
    margin-left: 4rem !important;
  }
  .sm\:ml-8 {
    margin-left: 5rem !important;
  }
  .sm\:-ml-1 {
    margin-left: -0.25rem !important;
  }
  .sm\:-ml-2 {
    margin-left: -0.5rem !important;
  }
  .sm\:-ml-3 {
    margin-left: -1rem !important;
  }
  .sm\:-ml-4 {
    margin-left: -1.5rem !important;
  }
  .sm\:-ml-5 {
    margin-left: -2rem !important;
  }
  .sm\:-ml-6 {
    margin-left: -3rem !important;
  }
  .sm\:-ml-7 {
    margin-left: -4rem !important;
  }
  .sm\:-ml-8 {
    margin-left: -5rem !important;
  }
  .sm\:ml-auto {
    margin-left: auto !important;
  }
  .sm\:mb-0 {
    margin-bottom: 0rem !important;
  }
  .sm\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .sm\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .sm\:mb-3 {
    margin-bottom: 1rem !important;
  }
  .sm\:mb-4 {
    margin-bottom: 1.5rem !important;
  }
  .sm\:mb-5 {
    margin-bottom: 2rem !important;
  }
  .sm\:mb-6 {
    margin-bottom: 3rem !important;
  }
  .sm\:mb-7 {
    margin-bottom: 4rem !important;
  }
  .sm\:mb-8 {
    margin-bottom: 5rem !important;
  }
  .sm\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .sm\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .sm\:-mb-3 {
    margin-bottom: -1rem !important;
  }
  .sm\:-mb-4 {
    margin-bottom: -1.5rem !important;
  }
  .sm\:-mb-5 {
    margin-bottom: -2rem !important;
  }
  .sm\:-mb-6 {
    margin-bottom: -3rem !important;
  }
  .sm\:-mb-7 {
    margin-bottom: -4rem !important;
  }
  .sm\:-mb-8 {
    margin-bottom: -5rem !important;
  }
  .sm\:mb-auto {
    margin-bottom: auto !important;
  }
  .sm\:mx-0 {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .sm\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .sm\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .sm\:mx-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .sm\:mx-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .sm\:mx-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .sm\:mx-6 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .sm\:mx-7 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .sm\:mx-8 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .sm\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .sm\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .sm\:-mx-3 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .sm\:-mx-4 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .sm\:-mx-5 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .sm\:-mx-6 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .sm\:-mx-7 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .sm\:-mx-8 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .sm\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .sm\:my-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
  }
  .sm\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .sm\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .sm\:my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .sm\:my-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .sm\:my-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .sm\:my-6 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .sm\:my-7 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .sm\:my-8 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .sm\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .sm\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .sm\:-my-3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .sm\:-my-4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .sm\:-my-5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .sm\:-my-6 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .sm\:-my-7 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .sm\:-my-8 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .sm\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:m-0 {
    margin: 0rem !important;
  }
  .md\:m-1 {
    margin: 0.25rem !important;
  }
  .md\:m-2 {
    margin: 0.5rem !important;
  }
  .md\:m-3 {
    margin: 1rem !important;
  }
  .md\:m-4 {
    margin: 1.5rem !important;
  }
  .md\:m-5 {
    margin: 2rem !important;
  }
  .md\:m-6 {
    margin: 3rem !important;
  }
  .md\:m-7 {
    margin: 4rem !important;
  }
  .md\:m-8 {
    margin: 5rem !important;
  }
  .md\:-m-1 {
    margin: -0.25rem !important;
  }
  .md\:-m-2 {
    margin: -0.5rem !important;
  }
  .md\:-m-3 {
    margin: -1rem !important;
  }
  .md\:-m-4 {
    margin: -1.5rem !important;
  }
  .md\:-m-5 {
    margin: -2rem !important;
  }
  .md\:-m-6 {
    margin: -3rem !important;
  }
  .md\:-m-7 {
    margin: -4rem !important;
  }
  .md\:-m-8 {
    margin: -5rem !important;
  }
  .md\:m-auto {
    margin: auto !important;
  }
  .md\:mt-0 {
    margin-top: 0rem !important;
  }
  .md\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .md\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .md\:mt-3 {
    margin-top: 1rem !important;
  }
  .md\:mt-4 {
    margin-top: 1.5rem !important;
  }
  .md\:mt-5 {
    margin-top: 2rem !important;
  }
  .md\:mt-6 {
    margin-top: 3rem !important;
  }
  .md\:mt-7 {
    margin-top: 4rem !important;
  }
  .md\:mt-8 {
    margin-top: 5rem !important;
  }
  .md\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .md\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .md\:-mt-3 {
    margin-top: -1rem !important;
  }
  .md\:-mt-4 {
    margin-top: -1.5rem !important;
  }
  .md\:-mt-5 {
    margin-top: -2rem !important;
  }
  .md\:-mt-6 {
    margin-top: -3rem !important;
  }
  .md\:-mt-7 {
    margin-top: -4rem !important;
  }
  .md\:-mt-8 {
    margin-top: -5rem !important;
  }
  .md\:mt-auto {
    margin-top: auto !important;
  }
  .md\:mr-0 {
    margin-right: 0rem !important;
  }
  .md\:mr-1 {
    margin-right: 0.25rem !important;
  }
  .md\:mr-2 {
    margin-right: 0.5rem !important;
  }
  .md\:mr-3 {
    margin-right: 1rem !important;
  }
  .md\:mr-4 {
    margin-right: 1.5rem !important;
  }
  .md\:mr-5 {
    margin-right: 2rem !important;
  }
  .md\:mr-6 {
    margin-right: 3rem !important;
  }
  .md\:mr-7 {
    margin-right: 4rem !important;
  }
  .md\:mr-8 {
    margin-right: 5rem !important;
  }
  .md\:-mr-1 {
    margin-right: -0.25rem !important;
  }
  .md\:-mr-2 {
    margin-right: -0.5rem !important;
  }
  .md\:-mr-3 {
    margin-right: -1rem !important;
  }
  .md\:-mr-4 {
    margin-right: -1.5rem !important;
  }
  .md\:-mr-5 {
    margin-right: -2rem !important;
  }
  .md\:-mr-6 {
    margin-right: -3rem !important;
  }
  .md\:-mr-7 {
    margin-right: -4rem !important;
  }
  .md\:-mr-8 {
    margin-right: -5rem !important;
  }
  .md\:mr-auto {
    margin-right: auto !important;
  }
  .md\:ml-0 {
    margin-left: 0rem !important;
  }
  .md\:ml-1 {
    margin-left: 0.25rem !important;
  }
  .md\:ml-2 {
    margin-left: 0.5rem !important;
  }
  .md\:ml-3 {
    margin-left: 1rem !important;
  }
  .md\:ml-4 {
    margin-left: 1.5rem !important;
  }
  .md\:ml-5 {
    margin-left: 2rem !important;
  }
  .md\:ml-6 {
    margin-left: 3rem !important;
  }
  .md\:ml-7 {
    margin-left: 4rem !important;
  }
  .md\:ml-8 {
    margin-left: 5rem !important;
  }
  .md\:-ml-1 {
    margin-left: -0.25rem !important;
  }
  .md\:-ml-2 {
    margin-left: -0.5rem !important;
  }
  .md\:-ml-3 {
    margin-left: -1rem !important;
  }
  .md\:-ml-4 {
    margin-left: -1.5rem !important;
  }
  .md\:-ml-5 {
    margin-left: -2rem !important;
  }
  .md\:-ml-6 {
    margin-left: -3rem !important;
  }
  .md\:-ml-7 {
    margin-left: -4rem !important;
  }
  .md\:-ml-8 {
    margin-left: -5rem !important;
  }
  .md\:ml-auto {
    margin-left: auto !important;
  }
  .md\:mb-0 {
    margin-bottom: 0rem !important;
  }
  .md\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .md\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .md\:mb-3 {
    margin-bottom: 1rem !important;
  }
  .md\:mb-4 {
    margin-bottom: 1.5rem !important;
  }
  .md\:mb-5 {
    margin-bottom: 2rem !important;
  }
  .md\:mb-6 {
    margin-bottom: 3rem !important;
  }
  .md\:mb-7 {
    margin-bottom: 4rem !important;
  }
  .md\:mb-8 {
    margin-bottom: 5rem !important;
  }
  .md\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .md\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .md\:-mb-3 {
    margin-bottom: -1rem !important;
  }
  .md\:-mb-4 {
    margin-bottom: -1.5rem !important;
  }
  .md\:-mb-5 {
    margin-bottom: -2rem !important;
  }
  .md\:-mb-6 {
    margin-bottom: -3rem !important;
  }
  .md\:-mb-7 {
    margin-bottom: -4rem !important;
  }
  .md\:-mb-8 {
    margin-bottom: -5rem !important;
  }
  .md\:mb-auto {
    margin-bottom: auto !important;
  }
  .md\:mx-0 {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .md\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .md\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .md\:mx-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .md\:mx-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .md\:mx-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .md\:mx-6 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .md\:mx-7 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .md\:mx-8 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .md\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .md\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .md\:-mx-3 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .md\:-mx-4 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .md\:-mx-5 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .md\:-mx-6 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .md\:-mx-7 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .md\:-mx-8 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .md\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .md\:my-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
  }
  .md\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .md\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .md\:my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .md\:my-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .md\:my-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .md\:my-6 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .md\:my-7 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .md\:my-8 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .md\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .md\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .md\:-my-3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .md\:-my-4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .md\:-my-5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .md\:-my-6 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .md\:-my-7 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .md\:-my-8 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .md\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:m-0 {
    margin: 0rem !important;
  }
  .lg\:m-1 {
    margin: 0.25rem !important;
  }
  .lg\:m-2 {
    margin: 0.5rem !important;
  }
  .lg\:m-3 {
    margin: 1rem !important;
  }
  .lg\:m-4 {
    margin: 1.5rem !important;
  }
  .lg\:m-5 {
    margin: 2rem !important;
  }
  .lg\:m-6 {
    margin: 3rem !important;
  }
  .lg\:m-7 {
    margin: 4rem !important;
  }
  .lg\:m-8 {
    margin: 5rem !important;
  }
  .lg\:-m-1 {
    margin: -0.25rem !important;
  }
  .lg\:-m-2 {
    margin: -0.5rem !important;
  }
  .lg\:-m-3 {
    margin: -1rem !important;
  }
  .lg\:-m-4 {
    margin: -1.5rem !important;
  }
  .lg\:-m-5 {
    margin: -2rem !important;
  }
  .lg\:-m-6 {
    margin: -3rem !important;
  }
  .lg\:-m-7 {
    margin: -4rem !important;
  }
  .lg\:-m-8 {
    margin: -5rem !important;
  }
  .lg\:m-auto {
    margin: auto !important;
  }
  .lg\:mt-0 {
    margin-top: 0rem !important;
  }
  .lg\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .lg\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .lg\:mt-3 {
    margin-top: 1rem !important;
  }
  .lg\:mt-4 {
    margin-top: 1.5rem !important;
  }
  .lg\:mt-5 {
    margin-top: 2rem !important;
  }
  .lg\:mt-6 {
    margin-top: 3rem !important;
  }
  .lg\:mt-7 {
    margin-top: 4rem !important;
  }
  .lg\:mt-8 {
    margin-top: 5rem !important;
  }
  .lg\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .lg\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .lg\:-mt-3 {
    margin-top: -1rem !important;
  }
  .lg\:-mt-4 {
    margin-top: -1.5rem !important;
  }
  .lg\:-mt-5 {
    margin-top: -2rem !important;
  }
  .lg\:-mt-6 {
    margin-top: -3rem !important;
  }
  .lg\:-mt-7 {
    margin-top: -4rem !important;
  }
  .lg\:-mt-8 {
    margin-top: -5rem !important;
  }
  .lg\:mt-auto {
    margin-top: auto !important;
  }
  .lg\:mr-0 {
    margin-right: 0rem !important;
  }
  .lg\:mr-1 {
    margin-right: 0.25rem !important;
  }
  .lg\:mr-2 {
    margin-right: 0.5rem !important;
  }
  .lg\:mr-3 {
    margin-right: 1rem !important;
  }
  .lg\:mr-4 {
    margin-right: 1.5rem !important;
  }
  .lg\:mr-5 {
    margin-right: 2rem !important;
  }
  .lg\:mr-6 {
    margin-right: 3rem !important;
  }
  .lg\:mr-7 {
    margin-right: 4rem !important;
  }
  .lg\:mr-8 {
    margin-right: 5rem !important;
  }
  .lg\:-mr-1 {
    margin-right: -0.25rem !important;
  }
  .lg\:-mr-2 {
    margin-right: -0.5rem !important;
  }
  .lg\:-mr-3 {
    margin-right: -1rem !important;
  }
  .lg\:-mr-4 {
    margin-right: -1.5rem !important;
  }
  .lg\:-mr-5 {
    margin-right: -2rem !important;
  }
  .lg\:-mr-6 {
    margin-right: -3rem !important;
  }
  .lg\:-mr-7 {
    margin-right: -4rem !important;
  }
  .lg\:-mr-8 {
    margin-right: -5rem !important;
  }
  .lg\:mr-auto {
    margin-right: auto !important;
  }
  .lg\:ml-0 {
    margin-left: 0rem !important;
  }
  .lg\:ml-1 {
    margin-left: 0.25rem !important;
  }
  .lg\:ml-2 {
    margin-left: 0.5rem !important;
  }
  .lg\:ml-3 {
    margin-left: 1rem !important;
  }
  .lg\:ml-4 {
    margin-left: 1.5rem !important;
  }
  .lg\:ml-5 {
    margin-left: 2rem !important;
  }
  .lg\:ml-6 {
    margin-left: 3rem !important;
  }
  .lg\:ml-7 {
    margin-left: 4rem !important;
  }
  .lg\:ml-8 {
    margin-left: 5rem !important;
  }
  .lg\:-ml-1 {
    margin-left: -0.25rem !important;
  }
  .lg\:-ml-2 {
    margin-left: -0.5rem !important;
  }
  .lg\:-ml-3 {
    margin-left: -1rem !important;
  }
  .lg\:-ml-4 {
    margin-left: -1.5rem !important;
  }
  .lg\:-ml-5 {
    margin-left: -2rem !important;
  }
  .lg\:-ml-6 {
    margin-left: -3rem !important;
  }
  .lg\:-ml-7 {
    margin-left: -4rem !important;
  }
  .lg\:-ml-8 {
    margin-left: -5rem !important;
  }
  .lg\:ml-auto {
    margin-left: auto !important;
  }
  .lg\:mb-0 {
    margin-bottom: 0rem !important;
  }
  .lg\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .lg\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .lg\:mb-3 {
    margin-bottom: 1rem !important;
  }
  .lg\:mb-4 {
    margin-bottom: 1.5rem !important;
  }
  .lg\:mb-5 {
    margin-bottom: 2rem !important;
  }
  .lg\:mb-6 {
    margin-bottom: 3rem !important;
  }
  .lg\:mb-7 {
    margin-bottom: 4rem !important;
  }
  .lg\:mb-8 {
    margin-bottom: 5rem !important;
  }
  .lg\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .lg\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .lg\:-mb-3 {
    margin-bottom: -1rem !important;
  }
  .lg\:-mb-4 {
    margin-bottom: -1.5rem !important;
  }
  .lg\:-mb-5 {
    margin-bottom: -2rem !important;
  }
  .lg\:-mb-6 {
    margin-bottom: -3rem !important;
  }
  .lg\:-mb-7 {
    margin-bottom: -4rem !important;
  }
  .lg\:-mb-8 {
    margin-bottom: -5rem !important;
  }
  .lg\:mb-auto {
    margin-bottom: auto !important;
  }
  .lg\:mx-0 {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .lg\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .lg\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .lg\:mx-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .lg\:mx-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .lg\:mx-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .lg\:mx-6 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .lg\:mx-7 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .lg\:mx-8 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .lg\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .lg\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .lg\:-mx-3 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .lg\:-mx-4 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .lg\:-mx-5 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .lg\:-mx-6 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .lg\:-mx-7 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .lg\:-mx-8 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .lg\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .lg\:my-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
  }
  .lg\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .lg\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .lg\:my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .lg\:my-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .lg\:my-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .lg\:my-6 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .lg\:my-7 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .lg\:my-8 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .lg\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .lg\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .lg\:-my-3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .lg\:-my-4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .lg\:-my-5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .lg\:-my-6 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .lg\:-my-7 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .lg\:-my-8 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .lg\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:m-0 {
    margin: 0rem !important;
  }
  .xl\:m-1 {
    margin: 0.25rem !important;
  }
  .xl\:m-2 {
    margin: 0.5rem !important;
  }
  .xl\:m-3 {
    margin: 1rem !important;
  }
  .xl\:m-4 {
    margin: 1.5rem !important;
  }
  .xl\:m-5 {
    margin: 2rem !important;
  }
  .xl\:m-6 {
    margin: 3rem !important;
  }
  .xl\:m-7 {
    margin: 4rem !important;
  }
  .xl\:m-8 {
    margin: 5rem !important;
  }
  .xl\:-m-1 {
    margin: -0.25rem !important;
  }
  .xl\:-m-2 {
    margin: -0.5rem !important;
  }
  .xl\:-m-3 {
    margin: -1rem !important;
  }
  .xl\:-m-4 {
    margin: -1.5rem !important;
  }
  .xl\:-m-5 {
    margin: -2rem !important;
  }
  .xl\:-m-6 {
    margin: -3rem !important;
  }
  .xl\:-m-7 {
    margin: -4rem !important;
  }
  .xl\:-m-8 {
    margin: -5rem !important;
  }
  .xl\:m-auto {
    margin: auto !important;
  }
  .xl\:mt-0 {
    margin-top: 0rem !important;
  }
  .xl\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .xl\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .xl\:mt-3 {
    margin-top: 1rem !important;
  }
  .xl\:mt-4 {
    margin-top: 1.5rem !important;
  }
  .xl\:mt-5 {
    margin-top: 2rem !important;
  }
  .xl\:mt-6 {
    margin-top: 3rem !important;
  }
  .xl\:mt-7 {
    margin-top: 4rem !important;
  }
  .xl\:mt-8 {
    margin-top: 5rem !important;
  }
  .xl\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .xl\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .xl\:-mt-3 {
    margin-top: -1rem !important;
  }
  .xl\:-mt-4 {
    margin-top: -1.5rem !important;
  }
  .xl\:-mt-5 {
    margin-top: -2rem !important;
  }
  .xl\:-mt-6 {
    margin-top: -3rem !important;
  }
  .xl\:-mt-7 {
    margin-top: -4rem !important;
  }
  .xl\:-mt-8 {
    margin-top: -5rem !important;
  }
  .xl\:mt-auto {
    margin-top: auto !important;
  }
  .xl\:mr-0 {
    margin-right: 0rem !important;
  }
  .xl\:mr-1 {
    margin-right: 0.25rem !important;
  }
  .xl\:mr-2 {
    margin-right: 0.5rem !important;
  }
  .xl\:mr-3 {
    margin-right: 1rem !important;
  }
  .xl\:mr-4 {
    margin-right: 1.5rem !important;
  }
  .xl\:mr-5 {
    margin-right: 2rem !important;
  }
  .xl\:mr-6 {
    margin-right: 3rem !important;
  }
  .xl\:mr-7 {
    margin-right: 4rem !important;
  }
  .xl\:mr-8 {
    margin-right: 5rem !important;
  }
  .xl\:-mr-1 {
    margin-right: -0.25rem !important;
  }
  .xl\:-mr-2 {
    margin-right: -0.5rem !important;
  }
  .xl\:-mr-3 {
    margin-right: -1rem !important;
  }
  .xl\:-mr-4 {
    margin-right: -1.5rem !important;
  }
  .xl\:-mr-5 {
    margin-right: -2rem !important;
  }
  .xl\:-mr-6 {
    margin-right: -3rem !important;
  }
  .xl\:-mr-7 {
    margin-right: -4rem !important;
  }
  .xl\:-mr-8 {
    margin-right: -5rem !important;
  }
  .xl\:mr-auto {
    margin-right: auto !important;
  }
  .xl\:ml-0 {
    margin-left: 0rem !important;
  }
  .xl\:ml-1 {
    margin-left: 0.25rem !important;
  }
  .xl\:ml-2 {
    margin-left: 0.5rem !important;
  }
  .xl\:ml-3 {
    margin-left: 1rem !important;
  }
  .xl\:ml-4 {
    margin-left: 1.5rem !important;
  }
  .xl\:ml-5 {
    margin-left: 2rem !important;
  }
  .xl\:ml-6 {
    margin-left: 3rem !important;
  }
  .xl\:ml-7 {
    margin-left: 4rem !important;
  }
  .xl\:ml-8 {
    margin-left: 5rem !important;
  }
  .xl\:-ml-1 {
    margin-left: -0.25rem !important;
  }
  .xl\:-ml-2 {
    margin-left: -0.5rem !important;
  }
  .xl\:-ml-3 {
    margin-left: -1rem !important;
  }
  .xl\:-ml-4 {
    margin-left: -1.5rem !important;
  }
  .xl\:-ml-5 {
    margin-left: -2rem !important;
  }
  .xl\:-ml-6 {
    margin-left: -3rem !important;
  }
  .xl\:-ml-7 {
    margin-left: -4rem !important;
  }
  .xl\:-ml-8 {
    margin-left: -5rem !important;
  }
  .xl\:ml-auto {
    margin-left: auto !important;
  }
  .xl\:mb-0 {
    margin-bottom: 0rem !important;
  }
  .xl\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .xl\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .xl\:mb-3 {
    margin-bottom: 1rem !important;
  }
  .xl\:mb-4 {
    margin-bottom: 1.5rem !important;
  }
  .xl\:mb-5 {
    margin-bottom: 2rem !important;
  }
  .xl\:mb-6 {
    margin-bottom: 3rem !important;
  }
  .xl\:mb-7 {
    margin-bottom: 4rem !important;
  }
  .xl\:mb-8 {
    margin-bottom: 5rem !important;
  }
  .xl\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .xl\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .xl\:-mb-3 {
    margin-bottom: -1rem !important;
  }
  .xl\:-mb-4 {
    margin-bottom: -1.5rem !important;
  }
  .xl\:-mb-5 {
    margin-bottom: -2rem !important;
  }
  .xl\:-mb-6 {
    margin-bottom: -3rem !important;
  }
  .xl\:-mb-7 {
    margin-bottom: -4rem !important;
  }
  .xl\:-mb-8 {
    margin-bottom: -5rem !important;
  }
  .xl\:mb-auto {
    margin-bottom: auto !important;
  }
  .xl\:mx-0 {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .xl\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .xl\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .xl\:mx-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .xl\:mx-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .xl\:mx-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .xl\:mx-6 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .xl\:mx-7 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .xl\:mx-8 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .xl\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .xl\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .xl\:-mx-3 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .xl\:-mx-4 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .xl\:-mx-5 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .xl\:-mx-6 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .xl\:-mx-7 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .xl\:-mx-8 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .xl\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .xl\:my-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
  }
  .xl\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .xl\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .xl\:my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .xl\:my-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .xl\:my-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .xl\:my-6 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .xl\:my-7 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .xl\:my-8 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .xl\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .xl\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .xl\:-my-3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .xl\:-my-4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .xl\:-my-5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .xl\:-my-6 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .xl\:-my-7 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .xl\:-my-8 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .xl\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

.shadow-none {
  box-shadow: none !important;
}

.shadow-1 {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
}

.shadow-2 {
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
}

.shadow-3 {
  box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
}

.shadow-4 {
  box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
}

.shadow-5 {
  box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
}

.shadow-6 {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
}

.shadow-7 {
  box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
}

.shadow-8 {
  box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
}

.focus\:shadow-none:focus {
  box-shadow: none !important;
}

.hover\:shadow-none:hover {
  box-shadow: none !important;
}

.active\:shadow-none:active {
  box-shadow: none !important;
}

.focus\:shadow-1:focus {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
}

.hover\:shadow-1:hover {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
}

.active\:shadow-1:active {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
}

.focus\:shadow-2:focus {
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
}

.hover\:shadow-2:hover {
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
}

.active\:shadow-2:active {
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
}

.focus\:shadow-3:focus {
  box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
}

.hover\:shadow-3:hover {
  box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
}

.active\:shadow-3:active {
  box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
}

.focus\:shadow-4:focus {
  box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
}

.hover\:shadow-4:hover {
  box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
}

.active\:shadow-4:active {
  box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
}

.focus\:shadow-5:focus {
  box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
}

.hover\:shadow-5:hover {
  box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
}

.active\:shadow-5:active {
  box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
}

.focus\:shadow-6:focus {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
}

.hover\:shadow-6:hover {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
}

.active\:shadow-6:active {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
}

.focus\:shadow-7:focus {
  box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
}

.hover\:shadow-7:hover {
  box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
}

.active\:shadow-7:active {
  box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
}

.focus\:shadow-8:focus {
  box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
}

.hover\:shadow-8:hover {
  box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
}

.active\:shadow-8:active {
  box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
}

@media screen and (min-width: 576px) {
  .sm\:shadow-none {
    box-shadow: none !important;
  }
  .sm\:shadow-1 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .sm\:shadow-2 {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .sm\:shadow-3 {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .sm\:shadow-4 {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:shadow-5 {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:shadow-6 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .sm\:shadow-7 {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .sm\:shadow-8 {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }
  .sm\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }
  .sm\:active\:shadow-none:active {
    box-shadow: none !important;
  }
  .sm\:focus\:shadow-1:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .sm\:hover\:shadow-1:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .sm\:active\:shadow-1:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .sm\:focus\:shadow-2:focus {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .sm\:hover\:shadow-2:hover {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .sm\:active\:shadow-2:active {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .sm\:focus\:shadow-3:focus {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .sm\:hover\:shadow-3:hover {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .sm\:active\:shadow-3:active {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .sm\:focus\:shadow-4:focus {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:hover\:shadow-4:hover {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:active\:shadow-4:active {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:focus\:shadow-5:focus {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:hover\:shadow-5:hover {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:active\:shadow-5:active {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:focus\:shadow-6:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .sm\:hover\:shadow-6:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .sm\:active\:shadow-6:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .sm\:focus\:shadow-7:focus {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .sm\:hover\:shadow-7:hover {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .sm\:active\:shadow-7:active {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .sm\:focus\:shadow-8:focus {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:hover\:shadow-8:hover {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:active\:shadow-8:active {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:shadow-none {
    box-shadow: none !important;
  }
  .md\:shadow-1 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .md\:shadow-2 {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .md\:shadow-3 {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .md\:shadow-4 {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:shadow-5 {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:shadow-6 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .md\:shadow-7 {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .md\:shadow-8 {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }
  .md\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }
  .md\:active\:shadow-none:active {
    box-shadow: none !important;
  }
  .md\:focus\:shadow-1:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .md\:hover\:shadow-1:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .md\:active\:shadow-1:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .md\:focus\:shadow-2:focus {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .md\:hover\:shadow-2:hover {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .md\:active\:shadow-2:active {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .md\:focus\:shadow-3:focus {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .md\:hover\:shadow-3:hover {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .md\:active\:shadow-3:active {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .md\:focus\:shadow-4:focus {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:hover\:shadow-4:hover {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:active\:shadow-4:active {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:focus\:shadow-5:focus {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:hover\:shadow-5:hover {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:active\:shadow-5:active {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:focus\:shadow-6:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .md\:hover\:shadow-6:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .md\:active\:shadow-6:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .md\:focus\:shadow-7:focus {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .md\:hover\:shadow-7:hover {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .md\:active\:shadow-7:active {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .md\:focus\:shadow-8:focus {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:hover\:shadow-8:hover {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:active\:shadow-8:active {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:shadow-none {
    box-shadow: none !important;
  }
  .lg\:shadow-1 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .lg\:shadow-2 {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .lg\:shadow-3 {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .lg\:shadow-4 {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:shadow-5 {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:shadow-6 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .lg\:shadow-7 {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .lg\:shadow-8 {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }
  .lg\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }
  .lg\:active\:shadow-none:active {
    box-shadow: none !important;
  }
  .lg\:focus\:shadow-1:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .lg\:hover\:shadow-1:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .lg\:active\:shadow-1:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .lg\:focus\:shadow-2:focus {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .lg\:hover\:shadow-2:hover {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .lg\:active\:shadow-2:active {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .lg\:focus\:shadow-3:focus {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .lg\:hover\:shadow-3:hover {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .lg\:active\:shadow-3:active {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .lg\:focus\:shadow-4:focus {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:hover\:shadow-4:hover {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:active\:shadow-4:active {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:focus\:shadow-5:focus {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:hover\:shadow-5:hover {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:active\:shadow-5:active {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:focus\:shadow-6:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .lg\:hover\:shadow-6:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .lg\:active\:shadow-6:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .lg\:focus\:shadow-7:focus {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .lg\:hover\:shadow-7:hover {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .lg\:active\:shadow-7:active {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .lg\:focus\:shadow-8:focus {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:hover\:shadow-8:hover {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:active\:shadow-8:active {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:shadow-none {
    box-shadow: none !important;
  }
  .xl\:shadow-1 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .xl\:shadow-2 {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .xl\:shadow-3 {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .xl\:shadow-4 {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:shadow-5 {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:shadow-6 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .xl\:shadow-7 {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .xl\:shadow-8 {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }
  .xl\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }
  .xl\:active\:shadow-none:active {
    box-shadow: none !important;
  }
  .xl\:focus\:shadow-1:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .xl\:hover\:shadow-1:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .xl\:active\:shadow-1:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .xl\:focus\:shadow-2:focus {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .xl\:hover\:shadow-2:hover {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .xl\:active\:shadow-2:active {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .xl\:focus\:shadow-3:focus {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .xl\:hover\:shadow-3:hover {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .xl\:active\:shadow-3:active {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .xl\:focus\:shadow-4:focus {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:hover\:shadow-4:hover {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:active\:shadow-4:active {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:focus\:shadow-5:focus {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:hover\:shadow-5:hover {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:active\:shadow-5:active {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:focus\:shadow-6:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .xl\:hover\:shadow-6:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .xl\:active\:shadow-6:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .xl\:focus\:shadow-7:focus {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .xl\:hover\:shadow-7:hover {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .xl\:active\:shadow-7:active {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .xl\:focus\:shadow-8:focus {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:hover\:shadow-8:hover {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:active\:shadow-8:active {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
}

.border-none {
  border-width: 0px !important;
  border-style: none;
}

.border-1 {
  border-width: 1px !important;
  border-style: solid;
}

.border-2 {
  border-width: 2px !important;
  border-style: solid;
}

.border-3 {
  border-width: 3px !important;
  border-style: solid;
}

.border-top-none {
  border-top-width: 0px !important;
  border-top-style: none;
}

.border-top-1 {
  border-top-width: 1px !important;
  border-top-style: solid;
}

.border-top-2 {
  border-top-width: 2px !important;
  border-top-style: solid;
}

.border-top-3 {
  border-top-width: 3px !important;
  border-top-style: solid;
}

.border-right-none {
  border-right-width: 0px !important;
  border-right-style: none;
}

.border-right-1 {
  border-right-width: 1px !important;
  border-right-style: solid;
}

.border-right-2 {
  border-right-width: 2px !important;
  border-right-style: solid;
}

.border-right-3 {
  border-right-width: 3px !important;
  border-right-style: solid;
}

.border-left-none {
  border-left-width: 0px !important;
  border-left-style: none;
}

.border-left-1 {
  border-left-width: 1px !important;
  border-left-style: solid;
}

.border-left-2 {
  border-left-width: 2px !important;
  border-left-style: solid;
}

.border-left-3 {
  border-left-width: 3px !important;
  border-left-style: solid;
}

.border-bottom-none {
  border-bottom-width: 0px !important;
  border-bottom-style: none;
}

.border-bottom-1 {
  border-bottom-width: 1px !important;
  border-bottom-style: solid;
}

.border-bottom-2 {
  border-bottom-width: 2px !important;
  border-bottom-style: solid;
}

.border-bottom-3 {
  border-bottom-width: 3px !important;
  border-bottom-style: solid;
}

.border-x-none {
  border-left-width: 0px !important;
  border-left-style: none;
  border-right-width: 0px !important;
  border-right-style: none;
}

.border-x-1 {
  border-left-width: 1px !important;
  border-left-style: solid;
  border-right-width: 1px !important;
  border-right-style: solid;
}

.border-x-2 {
  border-left-width: 2px !important;
  border-left-style: solid;
  border-right-width: 2px !important;
  border-right-style: solid;
}

.border-x-3 {
  border-left-width: 3px !important;
  border-left-style: solid;
  border-right-width: 3px !important;
  border-right-style: solid;
}

.border-y-none {
  border-top-width: 0px !important;
  border-top-style: none;
  border-bottom-width: 0px !important;
  border-bottom-style: none;
}

.border-y-1 {
  border-top-width: 1px !important;
  border-top-style: solid;
  border-bottom-width: 1px !important;
  border-bottom-style: solid;
}

.border-y-2 {
  border-top-width: 2px !important;
  border-top-style: solid;
  border-bottom-width: 2px !important;
  border-bottom-style: solid;
}

.border-y-3 {
  border-top-width: 3px !important;
  border-top-style: solid;
  border-bottom-width: 3px !important;
  border-bottom-style: solid;
}

@media screen and (min-width: 576px) {
  .sm\:border-none {
    border-width: 0px !important;
    border-style: none;
  }
  .sm\:border-1 {
    border-width: 1px !important;
    border-style: solid;
  }
  .sm\:border-2 {
    border-width: 2px !important;
    border-style: solid;
  }
  .sm\:border-3 {
    border-width: 3px !important;
    border-style: solid;
  }
  .sm\:border-top-none {
    border-top-width: 0px !important;
    border-top-style: none;
  }
  .sm\:border-top-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
  }
  .sm\:border-top-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
  }
  .sm\:border-top-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
  }
  .sm\:border-right-none {
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .sm\:border-right-1 {
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .sm\:border-right-2 {
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .sm\:border-right-3 {
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .sm\:border-left-none {
    border-left-width: 0px !important;
    border-left-style: none;
  }
  .sm\:border-left-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
  }
  .sm\:border-left-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
  }
  .sm\:border-left-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
  }
  .sm\:border-bottom-none {
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .sm\:border-bottom-1 {
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .sm\:border-bottom-2 {
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .sm\:border-bottom-3 {
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
  .sm\:border-x-none {
    border-left-width: 0px !important;
    border-left-style: none;
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .sm\:border-x-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .sm\:border-x-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .sm\:border-x-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .sm\:border-y-none {
    border-top-width: 0px !important;
    border-top-style: none;
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .sm\:border-y-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .sm\:border-y-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .sm\:border-y-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
}

@media screen and (min-width: 768px) {
  .md\:border-none {
    border-width: 0px !important;
    border-style: none;
  }
  .md\:border-1 {
    border-width: 1px !important;
    border-style: solid;
  }
  .md\:border-2 {
    border-width: 2px !important;
    border-style: solid;
  }
  .md\:border-3 {
    border-width: 3px !important;
    border-style: solid;
  }
  .md\:border-top-none {
    border-top-width: 0px !important;
    border-top-style: none;
  }
  .md\:border-top-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
  }
  .md\:border-top-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
  }
  .md\:border-top-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
  }
  .md\:border-right-none {
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .md\:border-right-1 {
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .md\:border-right-2 {
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .md\:border-right-3 {
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .md\:border-left-none {
    border-left-width: 0px !important;
    border-left-style: none;
  }
  .md\:border-left-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
  }
  .md\:border-left-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
  }
  .md\:border-left-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
  }
  .md\:border-bottom-none {
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .md\:border-bottom-1 {
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .md\:border-bottom-2 {
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .md\:border-bottom-3 {
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
  .md\:border-x-none {
    border-left-width: 0px !important;
    border-left-style: none;
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .md\:border-x-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .md\:border-x-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .md\:border-x-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .md\:border-y-none {
    border-top-width: 0px !important;
    border-top-style: none;
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .md\:border-y-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .md\:border-y-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .md\:border-y-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
}

@media screen and (min-width: 992px) {
  .lg\:border-none {
    border-width: 0px !important;
    border-style: none;
  }
  .lg\:border-1 {
    border-width: 1px !important;
    border-style: solid;
  }
  .lg\:border-2 {
    border-width: 2px !important;
    border-style: solid;
  }
  .lg\:border-3 {
    border-width: 3px !important;
    border-style: solid;
  }
  .lg\:border-top-none {
    border-top-width: 0px !important;
    border-top-style: none;
  }
  .lg\:border-top-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
  }
  .lg\:border-top-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
  }
  .lg\:border-top-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
  }
  .lg\:border-right-none {
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .lg\:border-right-1 {
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .lg\:border-right-2 {
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .lg\:border-right-3 {
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .lg\:border-left-none {
    border-left-width: 0px !important;
    border-left-style: none;
  }
  .lg\:border-left-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
  }
  .lg\:border-left-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
  }
  .lg\:border-left-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
  }
  .lg\:border-bottom-none {
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .lg\:border-bottom-1 {
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .lg\:border-bottom-2 {
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .lg\:border-bottom-3 {
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
  .lg\:border-x-none {
    border-left-width: 0px !important;
    border-left-style: none;
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .lg\:border-x-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .lg\:border-x-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .lg\:border-x-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .lg\:border-y-none {
    border-top-width: 0px !important;
    border-top-style: none;
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .lg\:border-y-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .lg\:border-y-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .lg\:border-y-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:border-none {
    border-width: 0px !important;
    border-style: none;
  }
  .xl\:border-1 {
    border-width: 1px !important;
    border-style: solid;
  }
  .xl\:border-2 {
    border-width: 2px !important;
    border-style: solid;
  }
  .xl\:border-3 {
    border-width: 3px !important;
    border-style: solid;
  }
  .xl\:border-top-none {
    border-top-width: 0px !important;
    border-top-style: none;
  }
  .xl\:border-top-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
  }
  .xl\:border-top-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
  }
  .xl\:border-top-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
  }
  .xl\:border-right-none {
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .xl\:border-right-1 {
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .xl\:border-right-2 {
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .xl\:border-right-3 {
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .xl\:border-left-none {
    border-left-width: 0px !important;
    border-left-style: none;
  }
  .xl\:border-left-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
  }
  .xl\:border-left-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
  }
  .xl\:border-left-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
  }
  .xl\:border-bottom-none {
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .xl\:border-bottom-1 {
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .xl\:border-bottom-2 {
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .xl\:border-bottom-3 {
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
  .xl\:border-x-none {
    border-left-width: 0px !important;
    border-left-style: none;
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .xl\:border-x-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .xl\:border-x-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .xl\:border-x-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .xl\:border-y-none {
    border-top-width: 0px !important;
    border-top-style: none;
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .xl\:border-y-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .xl\:border-y-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .xl\:border-y-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
}

.border-solid {
  border-style: solid !important;
}

.border-dashed {
  border-style: dashed !important;
}

.border-dotted {
  border-style: dotted !important;
}

.border-double {
  border-style: double !important;
}

@media screen and (min-width: 576px) {
  .sm\:border-solid {
    border-style: solid !important;
  }
  .sm\:border-dashed {
    border-style: dashed !important;
  }
  .sm\:border-dotted {
    border-style: dotted !important;
  }
  .sm\:border-double {
    border-style: double !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:border-solid {
    border-style: solid !important;
  }
  .md\:border-dashed {
    border-style: dashed !important;
  }
  .md\:border-dotted {
    border-style: dotted !important;
  }
  .md\:border-double {
    border-style: double !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:border-solid {
    border-style: solid !important;
  }
  .lg\:border-dashed {
    border-style: dashed !important;
  }
  .lg\:border-dotted {
    border-style: dotted !important;
  }
  .lg\:border-double {
    border-style: double !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:border-solid {
    border-style: solid !important;
  }
  .xl\:border-dashed {
    border-style: dashed !important;
  }
  .xl\:border-dotted {
    border-style: dotted !important;
  }
  .xl\:border-double {
    border-style: double !important;
  }
}

.border-noround {
  border-radius: 0 !important;
}

.border-round {
  border-radius: var(--border-radius) !important;
}

.border-round-xs {
  border-radius: 0.125rem !important;
}

.border-round-sm {
  border-radius: 0.25rem !important;
}

.border-round-md {
  border-radius: 0.375rem !important;
}

.border-round-lg {
  border-radius: 0.5rem !important;
}

.border-round-xl {
  border-radius: 0.75rem !important;
}

.border-round-2xl {
  border-radius: 1rem !important;
}

.border-round-3xl {
  border-radius: 1.5rem !important;
}

.border-circle {
  border-radius: 50% !important;
}

@media screen and (min-width: 576px) {
  .sm\:border-noround {
    border-radius: 0 !important;
  }
  .sm\:border-round {
    border-radius: var(--border-radius) !important;
  }
  .sm\:border-round-xs {
    border-radius: 0.125rem !important;
  }
  .sm\:border-round-sm {
    border-radius: 0.25rem !important;
  }
  .sm\:border-round-md {
    border-radius: 0.375rem !important;
  }
  .sm\:border-round-lg {
    border-radius: 0.5rem !important;
  }
  .sm\:border-round-xl {
    border-radius: 0.75rem !important;
  }
  .sm\:border-round-2xl {
    border-radius: 1rem !important;
  }
  .sm\:border-round-3xl {
    border-radius: 1.5rem !important;
  }
  .sm\:border-circle {
    border-radius: 50% !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:border-noround {
    border-radius: 0 !important;
  }
  .md\:border-round {
    border-radius: var(--border-radius) !important;
  }
  .md\:border-round-xs {
    border-radius: 0.125rem !important;
  }
  .md\:border-round-sm {
    border-radius: 0.25rem !important;
  }
  .md\:border-round-md {
    border-radius: 0.375rem !important;
  }
  .md\:border-round-lg {
    border-radius: 0.5rem !important;
  }
  .md\:border-round-xl {
    border-radius: 0.75rem !important;
  }
  .md\:border-round-2xl {
    border-radius: 1rem !important;
  }
  .md\:border-round-3xl {
    border-radius: 1.5rem !important;
  }
  .md\:border-circle {
    border-radius: 50% !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:border-noround {
    border-radius: 0 !important;
  }
  .lg\:border-round {
    border-radius: var(--border-radius) !important;
  }
  .lg\:border-round-xs {
    border-radius: 0.125rem !important;
  }
  .lg\:border-round-sm {
    border-radius: 0.25rem !important;
  }
  .lg\:border-round-md {
    border-radius: 0.375rem !important;
  }
  .lg\:border-round-lg {
    border-radius: 0.5rem !important;
  }
  .lg\:border-round-xl {
    border-radius: 0.75rem !important;
  }
  .lg\:border-round-2xl {
    border-radius: 1rem !important;
  }
  .lg\:border-round-3xl {
    border-radius: 1.5rem !important;
  }
  .lg\:border-circle {
    border-radius: 50% !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:border-noround {
    border-radius: 0 !important;
  }
  .xl\:border-round {
    border-radius: var(--border-radius) !important;
  }
  .xl\:border-round-xs {
    border-radius: 0.125rem !important;
  }
  .xl\:border-round-sm {
    border-radius: 0.25rem !important;
  }
  .xl\:border-round-md {
    border-radius: 0.375rem !important;
  }
  .xl\:border-round-lg {
    border-radius: 0.5rem !important;
  }
  .xl\:border-round-xl {
    border-radius: 0.75rem !important;
  }
  .xl\:border-round-2xl {
    border-radius: 1rem !important;
  }
  .xl\:border-round-3xl {
    border-radius: 1.5rem !important;
  }
  .xl\:border-circle {
    border-radius: 50% !important;
  }
}

.border-noround-left {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.border-noround-top {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.border-noround-right {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.border-noround-bottom {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.border-round-left {
  border-top-left-radius: var(--border-radius) !important;
  border-bottom-left-radius: var(--border-radius) !important;
}

.border-round-top {
  border-top-left-radius: var(--border-radius) !important;
  border-top-right-radius: var(--border-radius) !important;
}

.border-round-right {
  border-top-right-radius: var(--border-radius) !important;
  border-bottom-right-radius: var(--border-radius) !important;
}

.border-round-bottom {
  border-bottom-left-radius: var(--border-radius) !important;
  border-bottom-right-radius: var(--border-radius) !important;
}

.border-round-left-xs {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.border-round-top-xs {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.border-round-right-xs {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.border-round-bottom-xs {
  border-bottom-left-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.border-round-left-sm {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.border-round-top-sm {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.border-round-right-sm {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.border-round-bottom-sm {
  border-bottom-left-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.border-round-left-md {
  border-top-left-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}

.border-round-top-md {
  border-top-left-radius: 0.375rem !important;
  border-top-right-radius: 0.375rem !important;
}

.border-round-right-md {
  border-top-right-radius: 0.375rem !important;
  border-bottom-right-radius: 0.375rem !important;
}

.border-round-bottom-md {
  border-bottom-left-radius: 0.375rem !important;
  border-bottom-right-radius: 0.375rem !important;
}

.border-round-left-lg {
  border-top-left-radius: 0.5rem !important;
  border-bottom-left-radius: 0.5rem !important;
}

.border-round-top-lg {
  border-top-left-radius: 0.5rem !important;
  border-top-right-radius: 0.5rem !important;
}

.border-round-right-lg {
  border-top-right-radius: 0.5rem !important;
  border-bottom-right-radius: 0.5rem !important;
}

.border-round-bottom-lg {
  border-bottom-left-radius: 0.5rem !important;
  border-bottom-right-radius: 0.5rem !important;
}

.border-round-left-xl {
  border-top-left-radius: 0.75rem !important;
  border-bottom-left-radius: 0.75rem !important;
}

.border-round-top-xl {
  border-top-left-radius: 0.75rem !important;
  border-top-right-radius: 0.75rem !important;
}

.border-round-right-xl {
  border-top-right-radius: 0.75rem !important;
  border-bottom-right-radius: 0.75rem !important;
}

.border-round-bottom-xl {
  border-bottom-left-radius: 0.75rem !important;
  border-bottom-right-radius: 0.75rem !important;
}

.border-round-left-2xl {
  border-top-left-radius: 1rem !important;
  border-bottom-left-radius: 1rem !important;
}

.border-round-top-2xl {
  border-top-left-radius: 1rem !important;
  border-top-right-radius: 1rem !important;
}

.border-round-right-2xl {
  border-top-right-radius: 1rem !important;
  border-bottom-right-radius: 1rem !important;
}

.border-round-bottom-2xl {
  border-bottom-left-radius: 1rem !important;
  border-bottom-right-radius: 1rem !important;
}

.border-round-left-3xl {
  border-top-left-radius: 1.5rem !important;
  border-bottom-left-radius: 1.5rem !important;
}

.border-round-top-3xl {
  border-top-left-radius: 1.5rem !important;
  border-top-right-radius: 1.5rem !important;
}

.border-round-right-3xl {
  border-top-right-radius: 1.5rem !important;
  border-bottom-right-radius: 1.5rem !important;
}

.border-round-bottom-3xl {
  border-bottom-left-radius: 1.5rem !important;
  border-bottom-right-radius: 1.5rem !important;
}

.border-circle-left {
  border-top-left-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.border-circle-top {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.border-circle-right {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.border-circle-bottom {
  border-bottom-left-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

@media screen and (min-width: 576px) {
  .sm\:border-noround-left {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
  .sm\:border-noround-top {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .sm\:border-noround-right {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .sm\:border-noround-bottom {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .sm\:border-round-left {
    border-top-left-radius: var(--border-radius) !important;
    border-bottom-left-radius: var(--border-radius) !important;
  }
  .sm\:border-round-top {
    border-top-left-radius: var(--border-radius) !important;
    border-top-right-radius: var(--border-radius) !important;
  }
  .sm\:border-round-right {
    border-top-right-radius: var(--border-radius) !important;
    border-bottom-right-radius: var(--border-radius) !important;
  }
  .sm\:border-round-bottom {
    border-bottom-left-radius: var(--border-radius) !important;
    border-bottom-right-radius: var(--border-radius) !important;
  }
  .sm\:border-round-left-xs {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }
  .sm\:border-round-top-xs {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }
  .sm\:border-round-right-xs {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .sm\:border-round-bottom-xs {
    border-bottom-left-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .sm\:border-round-left-sm {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }
  .sm\:border-round-top-sm {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }
  .sm\:border-round-right-sm {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .sm\:border-round-bottom-sm {
    border-bottom-left-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .sm\:border-round-left-md {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }
  .sm\:border-round-top-md {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }
  .sm\:border-round-right-md {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .sm\:border-round-bottom-md {
    border-bottom-left-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .sm\:border-round-left-lg {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }
  .sm\:border-round-top-lg {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }
  .sm\:border-round-right-lg {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .sm\:border-round-bottom-lg {
    border-bottom-left-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .sm\:border-round-left-xl {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }
  .sm\:border-round-top-xl {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }
  .sm\:border-round-right-xl {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .sm\:border-round-bottom-xl {
    border-bottom-left-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .sm\:border-round-left-2xl {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }
  .sm\:border-round-top-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }
  .sm\:border-round-right-2xl {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .sm\:border-round-bottom-2xl {
    border-bottom-left-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .sm\:border-round-left-3xl {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }
  .sm\:border-round-top-3xl {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }
  .sm\:border-round-right-3xl {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .sm\:border-round-bottom-3xl {
    border-bottom-left-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .sm\:border-circle-left {
    border-top-left-radius: 50% !important;
    border-bottom-left-radius: 50% !important;
  }
  .sm\:border-circle-top {
    border-top-left-radius: 50% !important;
    border-top-right-radius: 50% !important;
  }
  .sm\:border-circle-right {
    border-top-right-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
  .sm\:border-circle-bottom {
    border-bottom-left-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:border-noround-left {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
  .md\:border-noround-top {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .md\:border-noround-right {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .md\:border-noround-bottom {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .md\:border-round-left {
    border-top-left-radius: var(--border-radius) !important;
    border-bottom-left-radius: var(--border-radius) !important;
  }
  .md\:border-round-top {
    border-top-left-radius: var(--border-radius) !important;
    border-top-right-radius: var(--border-radius) !important;
  }
  .md\:border-round-right {
    border-top-right-radius: var(--border-radius) !important;
    border-bottom-right-radius: var(--border-radius) !important;
  }
  .md\:border-round-bottom {
    border-bottom-left-radius: var(--border-radius) !important;
    border-bottom-right-radius: var(--border-radius) !important;
  }
  .md\:border-round-left-xs {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }
  .md\:border-round-top-xs {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }
  .md\:border-round-right-xs {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .md\:border-round-bottom-xs {
    border-bottom-left-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .md\:border-round-left-sm {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }
  .md\:border-round-top-sm {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }
  .md\:border-round-right-sm {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .md\:border-round-bottom-sm {
    border-bottom-left-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .md\:border-round-left-md {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }
  .md\:border-round-top-md {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }
  .md\:border-round-right-md {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .md\:border-round-bottom-md {
    border-bottom-left-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .md\:border-round-left-lg {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }
  .md\:border-round-top-lg {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }
  .md\:border-round-right-lg {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .md\:border-round-bottom-lg {
    border-bottom-left-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .md\:border-round-left-xl {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }
  .md\:border-round-top-xl {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }
  .md\:border-round-right-xl {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .md\:border-round-bottom-xl {
    border-bottom-left-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .md\:border-round-left-2xl {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }
  .md\:border-round-top-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }
  .md\:border-round-right-2xl {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .md\:border-round-bottom-2xl {
    border-bottom-left-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .md\:border-round-left-3xl {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }
  .md\:border-round-top-3xl {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }
  .md\:border-round-right-3xl {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .md\:border-round-bottom-3xl {
    border-bottom-left-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .md\:border-circle-left {
    border-top-left-radius: 50% !important;
    border-bottom-left-radius: 50% !important;
  }
  .md\:border-circle-top {
    border-top-left-radius: 50% !important;
    border-top-right-radius: 50% !important;
  }
  .md\:border-circle-right {
    border-top-right-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
  .md\:border-circle-bottom {
    border-bottom-left-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:border-noround-left {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
  .lg\:border-noround-top {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .lg\:border-noround-right {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .lg\:border-noround-bottom {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .lg\:border-round-left {
    border-top-left-radius: var(--border-radius) !important;
    border-bottom-left-radius: var(--border-radius) !important;
  }
  .lg\:border-round-top {
    border-top-left-radius: var(--border-radius) !important;
    border-top-right-radius: var(--border-radius) !important;
  }
  .lg\:border-round-right {
    border-top-right-radius: var(--border-radius) !important;
    border-bottom-right-radius: var(--border-radius) !important;
  }
  .lg\:border-round-bottom {
    border-bottom-left-radius: var(--border-radius) !important;
    border-bottom-right-radius: var(--border-radius) !important;
  }
  .lg\:border-round-left-xs {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }
  .lg\:border-round-top-xs {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }
  .lg\:border-round-right-xs {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .lg\:border-round-bottom-xs {
    border-bottom-left-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .lg\:border-round-left-sm {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }
  .lg\:border-round-top-sm {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }
  .lg\:border-round-right-sm {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .lg\:border-round-bottom-sm {
    border-bottom-left-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .lg\:border-round-left-md {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }
  .lg\:border-round-top-md {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }
  .lg\:border-round-right-md {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .lg\:border-round-bottom-md {
    border-bottom-left-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .lg\:border-round-left-lg {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }
  .lg\:border-round-top-lg {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }
  .lg\:border-round-right-lg {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .lg\:border-round-bottom-lg {
    border-bottom-left-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .lg\:border-round-left-xl {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }
  .lg\:border-round-top-xl {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }
  .lg\:border-round-right-xl {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .lg\:border-round-bottom-xl {
    border-bottom-left-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .lg\:border-round-left-2xl {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }
  .lg\:border-round-top-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }
  .lg\:border-round-right-2xl {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .lg\:border-round-bottom-2xl {
    border-bottom-left-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .lg\:border-round-left-3xl {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }
  .lg\:border-round-top-3xl {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }
  .lg\:border-round-right-3xl {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .lg\:border-round-bottom-3xl {
    border-bottom-left-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .lg\:border-circle-left {
    border-top-left-radius: 50% !important;
    border-bottom-left-radius: 50% !important;
  }
  .lg\:border-circle-top {
    border-top-left-radius: 50% !important;
    border-top-right-radius: 50% !important;
  }
  .lg\:border-circle-right {
    border-top-right-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
  .lg\:border-circle-bottom {
    border-bottom-left-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:border-noround-left {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
  .xl\:border-noround-top {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .xl\:border-noround-right {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .xl\:border-noround-bottom {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .xl\:border-round-left {
    border-top-left-radius: var(--border-radius) !important;
    border-bottom-left-radius: var(--border-radius) !important;
  }
  .xl\:border-round-top {
    border-top-left-radius: var(--border-radius) !important;
    border-top-right-radius: var(--border-radius) !important;
  }
  .xl\:border-round-right {
    border-top-right-radius: var(--border-radius) !important;
    border-bottom-right-radius: var(--border-radius) !important;
  }
  .xl\:border-round-bottom {
    border-bottom-left-radius: var(--border-radius) !important;
    border-bottom-right-radius: var(--border-radius) !important;
  }
  .xl\:border-round-left-xs {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }
  .xl\:border-round-top-xs {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }
  .xl\:border-round-right-xs {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .xl\:border-round-bottom-xs {
    border-bottom-left-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .xl\:border-round-left-sm {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }
  .xl\:border-round-top-sm {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }
  .xl\:border-round-right-sm {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .xl\:border-round-bottom-sm {
    border-bottom-left-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .xl\:border-round-left-md {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }
  .xl\:border-round-top-md {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }
  .xl\:border-round-right-md {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .xl\:border-round-bottom-md {
    border-bottom-left-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .xl\:border-round-left-lg {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }
  .xl\:border-round-top-lg {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }
  .xl\:border-round-right-lg {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .xl\:border-round-bottom-lg {
    border-bottom-left-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .xl\:border-round-left-xl {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }
  .xl\:border-round-top-xl {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }
  .xl\:border-round-right-xl {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .xl\:border-round-bottom-xl {
    border-bottom-left-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .xl\:border-round-left-2xl {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }
  .xl\:border-round-top-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }
  .xl\:border-round-right-2xl {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .xl\:border-round-bottom-2xl {
    border-bottom-left-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .xl\:border-round-left-3xl {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }
  .xl\:border-round-top-3xl {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }
  .xl\:border-round-right-3xl {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .xl\:border-round-bottom-3xl {
    border-bottom-left-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .xl\:border-circle-left {
    border-top-left-radius: 50% !important;
    border-bottom-left-radius: 50% !important;
  }
  .xl\:border-circle-top {
    border-top-left-radius: 50% !important;
    border-top-right-radius: 50% !important;
  }
  .xl\:border-circle-right {
    border-top-right-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
  .xl\:border-circle-bottom {
    border-bottom-left-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
}

.w-full {
  width: 100% !important;
}

.w-screen {
  width: 100vw !important;
}

.w-auto {
  width: auto !important;
}

.w-1 {
  width: 8.3333% !important;
}

.w-2 {
  width: 16.6667% !important;
}

.w-3 {
  width: 25% !important;
}

.w-4 {
  width: 33.3333% !important;
}

.w-5 {
  width: 41.6667% !important;
}

.w-6 {
  width: 50% !important;
}

.w-7 {
  width: 58.3333% !important;
}

.w-8 {
  width: 66.6667% !important;
}

.w-9 {
  width: 75% !important;
}

.w-10 {
  width: 83.3333% !important;
}

.w-11 {
  width: 91.6667% !important;
}

.w-12 {
  width: 100% !important;
}

.w-min {
  width: -webkit-min-content !important;
  width: -moz-min-content !important;
  width: min-content !important;
}

.w-max {
  width: -webkit-max-content !important;
  width: -moz-max-content !important;
  width: max-content !important;
}

.w-fit {
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
}

.w-1rem {
  width: 1rem !important;
}

.w-2rem {
  width: 2rem !important;
}

.w-3rem {
  width: 3rem !important;
}

.w-4rem {
  width: 4rem !important;
}

.w-5rem {
  width: 5rem !important;
}

.w-6rem {
  width: 6rem !important;
}

.w-7rem {
  width: 7rem !important;
}

.w-8rem {
  width: 8rem !important;
}

.w-9rem {
  width: 9rem !important;
}

.w-10rem {
  width: 10rem !important;
}

.w-11rem {
  width: 11rem !important;
}

.w-12rem {
  width: 12rem !important;
}

.w-13rem {
  width: 13rem !important;
}

.w-14rem {
  width: 14rem !important;
}

.w-15rem {
  width: 15rem !important;
}

.w-16rem {
  width: 16rem !important;
}

.w-17rem {
  width: 17rem !important;
}

.w-18rem {
  width: 18rem !important;
}

.w-19rem {
  width: 19rem !important;
}

.w-20rem {
  width: 20rem !important;
}

.w-21rem {
  width: 21rem !important;
}

.w-22rem {
  width: 22rem !important;
}

.w-23rem {
  width: 23rem !important;
}

.w-24rem {
  width: 24rem !important;
}

.w-25rem {
  width: 25rem !important;
}

.w-26rem {
  width: 26rem !important;
}

.w-27rem {
  width: 27rem !important;
}

.w-28rem {
  width: 28rem !important;
}

.w-29rem {
  width: 29rem !important;
}

.w-30rem {
  width: 30rem !important;
}

@media screen and (min-width: 576px) {
  .sm\:w-full {
    width: 100% !important;
  }
  .sm\:w-screen {
    width: 100vw !important;
  }
  .sm\:w-auto {
    width: auto !important;
  }
  .sm\:w-1 {
    width: 8.3333% !important;
  }
  .sm\:w-2 {
    width: 16.6667% !important;
  }
  .sm\:w-3 {
    width: 25% !important;
  }
  .sm\:w-4 {
    width: 33.3333% !important;
  }
  .sm\:w-5 {
    width: 41.6667% !important;
  }
  .sm\:w-6 {
    width: 50% !important;
  }
  .sm\:w-7 {
    width: 58.3333% !important;
  }
  .sm\:w-8 {
    width: 66.6667% !important;
  }
  .sm\:w-9 {
    width: 75% !important;
  }
  .sm\:w-10 {
    width: 83.3333% !important;
  }
  .sm\:w-11 {
    width: 91.6667% !important;
  }
  .sm\:w-12 {
    width: 100% !important;
  }
  .sm\:w-min {
    width: -webkit-min-content !important;
    width: -moz-min-content !important;
    width: min-content !important;
  }
  .sm\:w-max {
    width: -webkit-max-content !important;
    width: -moz-max-content !important;
    width: max-content !important;
  }
  .sm\:w-fit {
    width: -webkit-fit-content !important;
    width: -moz-fit-content !important;
    width: fit-content !important;
  }
  .sm\:w-1rem {
    width: 1rem !important;
  }
  .sm\:w-2rem {
    width: 2rem !important;
  }
  .sm\:w-3rem {
    width: 3rem !important;
  }
  .sm\:w-4rem {
    width: 4rem !important;
  }
  .sm\:w-5rem {
    width: 5rem !important;
  }
  .sm\:w-6rem {
    width: 6rem !important;
  }
  .sm\:w-7rem {
    width: 7rem !important;
  }
  .sm\:w-8rem {
    width: 8rem !important;
  }
  .sm\:w-9rem {
    width: 9rem !important;
  }
  .sm\:w-10rem {
    width: 10rem !important;
  }
  .sm\:w-11rem {
    width: 11rem !important;
  }
  .sm\:w-12rem {
    width: 12rem !important;
  }
  .sm\:w-13rem {
    width: 13rem !important;
  }
  .sm\:w-14rem {
    width: 14rem !important;
  }
  .sm\:w-15rem {
    width: 15rem !important;
  }
  .sm\:w-16rem {
    width: 16rem !important;
  }
  .sm\:w-17rem {
    width: 17rem !important;
  }
  .sm\:w-18rem {
    width: 18rem !important;
  }
  .sm\:w-19rem {
    width: 19rem !important;
  }
  .sm\:w-20rem {
    width: 20rem !important;
  }
  .sm\:w-21rem {
    width: 21rem !important;
  }
  .sm\:w-22rem {
    width: 22rem !important;
  }
  .sm\:w-23rem {
    width: 23rem !important;
  }
  .sm\:w-24rem {
    width: 24rem !important;
  }
  .sm\:w-25rem {
    width: 25rem !important;
  }
  .sm\:w-26rem {
    width: 26rem !important;
  }
  .sm\:w-27rem {
    width: 27rem !important;
  }
  .sm\:w-28rem {
    width: 28rem !important;
  }
  .sm\:w-29rem {
    width: 29rem !important;
  }
  .sm\:w-30rem {
    width: 30rem !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:w-full {
    width: 100% !important;
  }
  .md\:w-screen {
    width: 100vw !important;
  }
  .md\:w-auto {
    width: auto !important;
  }
  .md\:w-1 {
    width: 8.3333% !important;
  }
  .md\:w-2 {
    width: 16.6667% !important;
  }
  .md\:w-3 {
    width: 25% !important;
  }
  .md\:w-4 {
    width: 33.3333% !important;
  }
  .md\:w-5 {
    width: 41.6667% !important;
  }
  .md\:w-6 {
    width: 50% !important;
  }
  .md\:w-7 {
    width: 58.3333% !important;
  }
  .md\:w-8 {
    width: 66.6667% !important;
  }
  .md\:w-9 {
    width: 75% !important;
  }
  .md\:w-10 {
    width: 83.3333% !important;
  }
  .md\:w-11 {
    width: 91.6667% !important;
  }
  .md\:w-12 {
    width: 100% !important;
  }
  .md\:w-min {
    width: -webkit-min-content !important;
    width: -moz-min-content !important;
    width: min-content !important;
  }
  .md\:w-max {
    width: -webkit-max-content !important;
    width: -moz-max-content !important;
    width: max-content !important;
  }
  .md\:w-fit {
    width: -webkit-fit-content !important;
    width: -moz-fit-content !important;
    width: fit-content !important;
  }
  .md\:w-1rem {
    width: 1rem !important;
  }
  .md\:w-2rem {
    width: 2rem !important;
  }
  .md\:w-3rem {
    width: 3rem !important;
  }
  .md\:w-4rem {
    width: 4rem !important;
  }
  .md\:w-5rem {
    width: 5rem !important;
  }
  .md\:w-6rem {
    width: 6rem !important;
  }
  .md\:w-7rem {
    width: 7rem !important;
  }
  .md\:w-8rem {
    width: 8rem !important;
  }
  .md\:w-9rem {
    width: 9rem !important;
  }
  .md\:w-10rem {
    width: 10rem !important;
  }
  .md\:w-11rem {
    width: 11rem !important;
  }
  .md\:w-12rem {
    width: 12rem !important;
  }
  .md\:w-13rem {
    width: 13rem !important;
  }
  .md\:w-14rem {
    width: 14rem !important;
  }
  .md\:w-15rem {
    width: 15rem !important;
  }
  .md\:w-16rem {
    width: 16rem !important;
  }
  .md\:w-17rem {
    width: 17rem !important;
  }
  .md\:w-18rem {
    width: 18rem !important;
  }
  .md\:w-19rem {
    width: 19rem !important;
  }
  .md\:w-20rem {
    width: 20rem !important;
  }
  .md\:w-21rem {
    width: 21rem !important;
  }
  .md\:w-22rem {
    width: 22rem !important;
  }
  .md\:w-23rem {
    width: 23rem !important;
  }
  .md\:w-24rem {
    width: 24rem !important;
  }
  .md\:w-25rem {
    width: 25rem !important;
  }
  .md\:w-26rem {
    width: 26rem !important;
  }
  .md\:w-27rem {
    width: 27rem !important;
  }
  .md\:w-28rem {
    width: 28rem !important;
  }
  .md\:w-29rem {
    width: 29rem !important;
  }
  .md\:w-30rem {
    width: 30rem !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:w-full {
    width: 100% !important;
  }
  .lg\:w-screen {
    width: 100vw !important;
  }
  .lg\:w-auto {
    width: auto !important;
  }
  .lg\:w-1 {
    width: 8.3333% !important;
  }
  .lg\:w-2 {
    width: 16.6667% !important;
  }
  .lg\:w-3 {
    width: 25% !important;
  }
  .lg\:w-4 {
    width: 33.3333% !important;
  }
  .lg\:w-5 {
    width: 41.6667% !important;
  }
  .lg\:w-6 {
    width: 50% !important;
  }
  .lg\:w-7 {
    width: 58.3333% !important;
  }
  .lg\:w-8 {
    width: 66.6667% !important;
  }
  .lg\:w-9 {
    width: 75% !important;
  }
  .lg\:w-10 {
    width: 83.3333% !important;
  }
  .lg\:w-11 {
    width: 91.6667% !important;
  }
  .lg\:w-12 {
    width: 100% !important;
  }
  .lg\:w-min {
    width: -webkit-min-content !important;
    width: -moz-min-content !important;
    width: min-content !important;
  }
  .lg\:w-max {
    width: -webkit-max-content !important;
    width: -moz-max-content !important;
    width: max-content !important;
  }
  .lg\:w-fit {
    width: -webkit-fit-content !important;
    width: -moz-fit-content !important;
    width: fit-content !important;
  }
  .lg\:w-1rem {
    width: 1rem !important;
  }
  .lg\:w-2rem {
    width: 2rem !important;
  }
  .lg\:w-3rem {
    width: 3rem !important;
  }
  .lg\:w-4rem {
    width: 4rem !important;
  }
  .lg\:w-5rem {
    width: 5rem !important;
  }
  .lg\:w-6rem {
    width: 6rem !important;
  }
  .lg\:w-7rem {
    width: 7rem !important;
  }
  .lg\:w-8rem {
    width: 8rem !important;
  }
  .lg\:w-9rem {
    width: 9rem !important;
  }
  .lg\:w-10rem {
    width: 10rem !important;
  }
  .lg\:w-11rem {
    width: 11rem !important;
  }
  .lg\:w-12rem {
    width: 12rem !important;
  }
  .lg\:w-13rem {
    width: 13rem !important;
  }
  .lg\:w-14rem {
    width: 14rem !important;
  }
  .lg\:w-15rem {
    width: 15rem !important;
  }
  .lg\:w-16rem {
    width: 16rem !important;
  }
  .lg\:w-17rem {
    width: 17rem !important;
  }
  .lg\:w-18rem {
    width: 18rem !important;
  }
  .lg\:w-19rem {
    width: 19rem !important;
  }
  .lg\:w-20rem {
    width: 20rem !important;
  }
  .lg\:w-21rem {
    width: 21rem !important;
  }
  .lg\:w-22rem {
    width: 22rem !important;
  }
  .lg\:w-23rem {
    width: 23rem !important;
  }
  .lg\:w-24rem {
    width: 24rem !important;
  }
  .lg\:w-25rem {
    width: 25rem !important;
  }
  .lg\:w-26rem {
    width: 26rem !important;
  }
  .lg\:w-27rem {
    width: 27rem !important;
  }
  .lg\:w-28rem {
    width: 28rem !important;
  }
  .lg\:w-29rem {
    width: 29rem !important;
  }
  .lg\:w-30rem {
    width: 30rem !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:w-full {
    width: 100% !important;
  }
  .xl\:w-screen {
    width: 100vw !important;
  }
  .xl\:w-auto {
    width: auto !important;
  }
  .xl\:w-1 {
    width: 8.3333% !important;
  }
  .xl\:w-2 {
    width: 16.6667% !important;
  }
  .xl\:w-3 {
    width: 25% !important;
  }
  .xl\:w-4 {
    width: 33.3333% !important;
  }
  .xl\:w-5 {
    width: 41.6667% !important;
  }
  .xl\:w-6 {
    width: 50% !important;
  }
  .xl\:w-7 {
    width: 58.3333% !important;
  }
  .xl\:w-8 {
    width: 66.6667% !important;
  }
  .xl\:w-9 {
    width: 75% !important;
  }
  .xl\:w-10 {
    width: 83.3333% !important;
  }
  .xl\:w-11 {
    width: 91.6667% !important;
  }
  .xl\:w-12 {
    width: 100% !important;
  }
  .xl\:w-min {
    width: -webkit-min-content !important;
    width: -moz-min-content !important;
    width: min-content !important;
  }
  .xl\:w-max {
    width: -webkit-max-content !important;
    width: -moz-max-content !important;
    width: max-content !important;
  }
  .xl\:w-fit {
    width: -webkit-fit-content !important;
    width: -moz-fit-content !important;
    width: fit-content !important;
  }
  .xl\:w-1rem {
    width: 1rem !important;
  }
  .xl\:w-2rem {
    width: 2rem !important;
  }
  .xl\:w-3rem {
    width: 3rem !important;
  }
  .xl\:w-4rem {
    width: 4rem !important;
  }
  .xl\:w-5rem {
    width: 5rem !important;
  }
  .xl\:w-6rem {
    width: 6rem !important;
  }
  .xl\:w-7rem {
    width: 7rem !important;
  }
  .xl\:w-8rem {
    width: 8rem !important;
  }
  .xl\:w-9rem {
    width: 9rem !important;
  }
  .xl\:w-10rem {
    width: 10rem !important;
  }
  .xl\:w-11rem {
    width: 11rem !important;
  }
  .xl\:w-12rem {
    width: 12rem !important;
  }
  .xl\:w-13rem {
    width: 13rem !important;
  }
  .xl\:w-14rem {
    width: 14rem !important;
  }
  .xl\:w-15rem {
    width: 15rem !important;
  }
  .xl\:w-16rem {
    width: 16rem !important;
  }
  .xl\:w-17rem {
    width: 17rem !important;
  }
  .xl\:w-18rem {
    width: 18rem !important;
  }
  .xl\:w-19rem {
    width: 19rem !important;
  }
  .xl\:w-20rem {
    width: 20rem !important;
  }
  .xl\:w-21rem {
    width: 21rem !important;
  }
  .xl\:w-22rem {
    width: 22rem !important;
  }
  .xl\:w-23rem {
    width: 23rem !important;
  }
  .xl\:w-24rem {
    width: 24rem !important;
  }
  .xl\:w-25rem {
    width: 25rem !important;
  }
  .xl\:w-26rem {
    width: 26rem !important;
  }
  .xl\:w-27rem {
    width: 27rem !important;
  }
  .xl\:w-28rem {
    width: 28rem !important;
  }
  .xl\:w-29rem {
    width: 29rem !important;
  }
  .xl\:w-30rem {
    width: 30rem !important;
  }
}

.h-full {
  height: 100% !important;
}

.h-screen {
  height: 100vh !important;
}

.h-auto {
  height: auto !important;
}

.h-min {
  height: -webkit-min-content !important;
  height: -moz-min-content !important;
  height: min-content !important;
}

.h-max {
  height: -webkit-max-content !important;
  height: -moz-max-content !important;
  height: max-content !important;
}

.h-fit {
  height: -webkit-fit-content !important;
  height: -moz-fit-content !important;
  height: fit-content !important;
}

.h-1rem {
  height: 1rem !important;
}

.h-2rem {
  height: 2rem !important;
}

.h-3rem {
  height: 3rem !important;
}

.h-4rem {
  height: 4rem !important;
}

.h-5rem {
  height: 5rem !important;
}

.h-6rem {
  height: 6rem !important;
}

.h-7rem {
  height: 7rem !important;
}

.h-8rem {
  height: 8rem !important;
}

.h-9rem {
  height: 9rem !important;
}

.h-10rem {
  height: 10rem !important;
}

.h-11rem {
  height: 11rem !important;
}

.h-12rem {
  height: 12rem !important;
}

.h-13rem {
  height: 13rem !important;
}

.h-14rem {
  height: 14rem !important;
}

.h-15rem {
  height: 15rem !important;
}

.h-16rem {
  height: 16rem !important;
}

.h-17rem {
  height: 17rem !important;
}

.h-18rem {
  height: 18rem !important;
}

.h-19rem {
  height: 19rem !important;
}

.h-20rem {
  height: 20rem !important;
}

.h-21rem {
  height: 21rem !important;
}

.h-22rem {
  height: 22rem !important;
}

.h-23rem {
  height: 23rem !important;
}

.h-24rem {
  height: 24rem !important;
}

.h-25rem {
  height: 25rem !important;
}

.h-26rem {
  height: 26rem !important;
}

.h-27rem {
  height: 27rem !important;
}

.h-28rem {
  height: 28rem !important;
}

.h-29rem {
  height: 29rem !important;
}

.h-30rem {
  height: 30rem !important;
}

@media screen and (min-width: 576px) {
  .sm\:h-full {
    height: 100% !important;
  }
  .sm\:h-screen {
    height: 100vh !important;
  }
  .sm\:h-auto {
    height: auto !important;
  }
  .sm\:h-min {
    height: -webkit-min-content !important;
    height: -moz-min-content !important;
    height: min-content !important;
  }
  .sm\:h-max {
    height: -webkit-max-content !important;
    height: -moz-max-content !important;
    height: max-content !important;
  }
  .sm\:h-fit {
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important;
  }
  .sm\:h-1rem {
    height: 1rem !important;
  }
  .sm\:h-2rem {
    height: 2rem !important;
  }
  .sm\:h-3rem {
    height: 3rem !important;
  }
  .sm\:h-4rem {
    height: 4rem !important;
  }
  .sm\:h-5rem {
    height: 5rem !important;
  }
  .sm\:h-6rem {
    height: 6rem !important;
  }
  .sm\:h-7rem {
    height: 7rem !important;
  }
  .sm\:h-8rem {
    height: 8rem !important;
  }
  .sm\:h-9rem {
    height: 9rem !important;
  }
  .sm\:h-10rem {
    height: 10rem !important;
  }
  .sm\:h-11rem {
    height: 11rem !important;
  }
  .sm\:h-12rem {
    height: 12rem !important;
  }
  .sm\:h-13rem {
    height: 13rem !important;
  }
  .sm\:h-14rem {
    height: 14rem !important;
  }
  .sm\:h-15rem {
    height: 15rem !important;
  }
  .sm\:h-16rem {
    height: 16rem !important;
  }
  .sm\:h-17rem {
    height: 17rem !important;
  }
  .sm\:h-18rem {
    height: 18rem !important;
  }
  .sm\:h-19rem {
    height: 19rem !important;
  }
  .sm\:h-20rem {
    height: 20rem !important;
  }
  .sm\:h-21rem {
    height: 21rem !important;
  }
  .sm\:h-22rem {
    height: 22rem !important;
  }
  .sm\:h-23rem {
    height: 23rem !important;
  }
  .sm\:h-24rem {
    height: 24rem !important;
  }
  .sm\:h-25rem {
    height: 25rem !important;
  }
  .sm\:h-26rem {
    height: 26rem !important;
  }
  .sm\:h-27rem {
    height: 27rem !important;
  }
  .sm\:h-28rem {
    height: 28rem !important;
  }
  .sm\:h-29rem {
    height: 29rem !important;
  }
  .sm\:h-30rem {
    height: 30rem !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:h-full {
    height: 100% !important;
  }
  .md\:h-screen {
    height: 100vh !important;
  }
  .md\:h-auto {
    height: auto !important;
  }
  .md\:h-min {
    height: -webkit-min-content !important;
    height: -moz-min-content !important;
    height: min-content !important;
  }
  .md\:h-max {
    height: -webkit-max-content !important;
    height: -moz-max-content !important;
    height: max-content !important;
  }
  .md\:h-fit {
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important;
  }
  .md\:h-1rem {
    height: 1rem !important;
  }
  .md\:h-2rem {
    height: 2rem !important;
  }
  .md\:h-3rem {
    height: 3rem !important;
  }
  .md\:h-4rem {
    height: 4rem !important;
  }
  .md\:h-5rem {
    height: 5rem !important;
  }
  .md\:h-6rem {
    height: 6rem !important;
  }
  .md\:h-7rem {
    height: 7rem !important;
  }
  .md\:h-8rem {
    height: 8rem !important;
  }
  .md\:h-9rem {
    height: 9rem !important;
  }
  .md\:h-10rem {
    height: 10rem !important;
  }
  .md\:h-11rem {
    height: 11rem !important;
  }
  .md\:h-12rem {
    height: 12rem !important;
  }
  .md\:h-13rem {
    height: 13rem !important;
  }
  .md\:h-14rem {
    height: 14rem !important;
  }
  .md\:h-15rem {
    height: 15rem !important;
  }
  .md\:h-16rem {
    height: 16rem !important;
  }
  .md\:h-17rem {
    height: 17rem !important;
  }
  .md\:h-18rem {
    height: 18rem !important;
  }
  .md\:h-19rem {
    height: 19rem !important;
  }
  .md\:h-20rem {
    height: 20rem !important;
  }
  .md\:h-21rem {
    height: 21rem !important;
  }
  .md\:h-22rem {
    height: 22rem !important;
  }
  .md\:h-23rem {
    height: 23rem !important;
  }
  .md\:h-24rem {
    height: 24rem !important;
  }
  .md\:h-25rem {
    height: 25rem !important;
  }
  .md\:h-26rem {
    height: 26rem !important;
  }
  .md\:h-27rem {
    height: 27rem !important;
  }
  .md\:h-28rem {
    height: 28rem !important;
  }
  .md\:h-29rem {
    height: 29rem !important;
  }
  .md\:h-30rem {
    height: 30rem !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:h-full {
    height: 100% !important;
  }
  .lg\:h-screen {
    height: 100vh !important;
  }
  .lg\:h-auto {
    height: auto !important;
  }
  .lg\:h-min {
    height: -webkit-min-content !important;
    height: -moz-min-content !important;
    height: min-content !important;
  }
  .lg\:h-max {
    height: -webkit-max-content !important;
    height: -moz-max-content !important;
    height: max-content !important;
  }
  .lg\:h-fit {
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important;
  }
  .lg\:h-1rem {
    height: 1rem !important;
  }
  .lg\:h-2rem {
    height: 2rem !important;
  }
  .lg\:h-3rem {
    height: 3rem !important;
  }
  .lg\:h-4rem {
    height: 4rem !important;
  }
  .lg\:h-5rem {
    height: 5rem !important;
  }
  .lg\:h-6rem {
    height: 6rem !important;
  }
  .lg\:h-7rem {
    height: 7rem !important;
  }
  .lg\:h-8rem {
    height: 8rem !important;
  }
  .lg\:h-9rem {
    height: 9rem !important;
  }
  .lg\:h-10rem {
    height: 10rem !important;
  }
  .lg\:h-11rem {
    height: 11rem !important;
  }
  .lg\:h-12rem {
    height: 12rem !important;
  }
  .lg\:h-13rem {
    height: 13rem !important;
  }
  .lg\:h-14rem {
    height: 14rem !important;
  }
  .lg\:h-15rem {
    height: 15rem !important;
  }
  .lg\:h-16rem {
    height: 16rem !important;
  }
  .lg\:h-17rem {
    height: 17rem !important;
  }
  .lg\:h-18rem {
    height: 18rem !important;
  }
  .lg\:h-19rem {
    height: 19rem !important;
  }
  .lg\:h-20rem {
    height: 20rem !important;
  }
  .lg\:h-21rem {
    height: 21rem !important;
  }
  .lg\:h-22rem {
    height: 22rem !important;
  }
  .lg\:h-23rem {
    height: 23rem !important;
  }
  .lg\:h-24rem {
    height: 24rem !important;
  }
  .lg\:h-25rem {
    height: 25rem !important;
  }
  .lg\:h-26rem {
    height: 26rem !important;
  }
  .lg\:h-27rem {
    height: 27rem !important;
  }
  .lg\:h-28rem {
    height: 28rem !important;
  }
  .lg\:h-29rem {
    height: 29rem !important;
  }
  .lg\:h-30rem {
    height: 30rem !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:h-full {
    height: 100% !important;
  }
  .xl\:h-screen {
    height: 100vh !important;
  }
  .xl\:h-auto {
    height: auto !important;
  }
  .xl\:h-min {
    height: -webkit-min-content !important;
    height: -moz-min-content !important;
    height: min-content !important;
  }
  .xl\:h-max {
    height: -webkit-max-content !important;
    height: -moz-max-content !important;
    height: max-content !important;
  }
  .xl\:h-fit {
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important;
  }
  .xl\:h-1rem {
    height: 1rem !important;
  }
  .xl\:h-2rem {
    height: 2rem !important;
  }
  .xl\:h-3rem {
    height: 3rem !important;
  }
  .xl\:h-4rem {
    height: 4rem !important;
  }
  .xl\:h-5rem {
    height: 5rem !important;
  }
  .xl\:h-6rem {
    height: 6rem !important;
  }
  .xl\:h-7rem {
    height: 7rem !important;
  }
  .xl\:h-8rem {
    height: 8rem !important;
  }
  .xl\:h-9rem {
    height: 9rem !important;
  }
  .xl\:h-10rem {
    height: 10rem !important;
  }
  .xl\:h-11rem {
    height: 11rem !important;
  }
  .xl\:h-12rem {
    height: 12rem !important;
  }
  .xl\:h-13rem {
    height: 13rem !important;
  }
  .xl\:h-14rem {
    height: 14rem !important;
  }
  .xl\:h-15rem {
    height: 15rem !important;
  }
  .xl\:h-16rem {
    height: 16rem !important;
  }
  .xl\:h-17rem {
    height: 17rem !important;
  }
  .xl\:h-18rem {
    height: 18rem !important;
  }
  .xl\:h-19rem {
    height: 19rem !important;
  }
  .xl\:h-20rem {
    height: 20rem !important;
  }
  .xl\:h-21rem {
    height: 21rem !important;
  }
  .xl\:h-22rem {
    height: 22rem !important;
  }
  .xl\:h-23rem {
    height: 23rem !important;
  }
  .xl\:h-24rem {
    height: 24rem !important;
  }
  .xl\:h-25rem {
    height: 25rem !important;
  }
  .xl\:h-26rem {
    height: 26rem !important;
  }
  .xl\:h-27rem {
    height: 27rem !important;
  }
  .xl\:h-28rem {
    height: 28rem !important;
  }
  .xl\:h-29rem {
    height: 29rem !important;
  }
  .xl\:h-30rem {
    height: 30rem !important;
  }
}

.min-w-0 {
  min-width: 0px !important;
}

.min-w-full {
  min-width: 100% !important;
}

.min-w-screen {
  min-width: 100vw !important;
}

.min-w-min {
  min-width: -webkit-min-content !important;
  min-width: -moz-min-content !important;
  min-width: min-content !important;
}

.min-w-max {
  min-width: -webkit-max-content !important;
  min-width: -moz-max-content !important;
  min-width: max-content !important;
}

@media screen and (min-width: 576px) {
  .sm\:min-w-0 {
    min-width: 0px !important;
  }
  .sm\:min-w-full {
    min-width: 100% !important;
  }
  .sm\:min-w-screen {
    min-width: 100vw !important;
  }
  .sm\:min-w-min {
    min-width: -webkit-min-content !important;
    min-width: -moz-min-content !important;
    min-width: min-content !important;
  }
  .sm\:min-w-max {
    min-width: -webkit-max-content !important;
    min-width: -moz-max-content !important;
    min-width: max-content !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:min-w-0 {
    min-width: 0px !important;
  }
  .md\:min-w-full {
    min-width: 100% !important;
  }
  .md\:min-w-screen {
    min-width: 100vw !important;
  }
  .md\:min-w-min {
    min-width: -webkit-min-content !important;
    min-width: -moz-min-content !important;
    min-width: min-content !important;
  }
  .md\:min-w-max {
    min-width: -webkit-max-content !important;
    min-width: -moz-max-content !important;
    min-width: max-content !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:min-w-0 {
    min-width: 0px !important;
  }
  .lg\:min-w-full {
    min-width: 100% !important;
  }
  .lg\:min-w-screen {
    min-width: 100vw !important;
  }
  .lg\:min-w-min {
    min-width: -webkit-min-content !important;
    min-width: -moz-min-content !important;
    min-width: min-content !important;
  }
  .lg\:min-w-max {
    min-width: -webkit-max-content !important;
    min-width: -moz-max-content !important;
    min-width: max-content !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:min-w-0 {
    min-width: 0px !important;
  }
  .xl\:min-w-full {
    min-width: 100% !important;
  }
  .xl\:min-w-screen {
    min-width: 100vw !important;
  }
  .xl\:min-w-min {
    min-width: -webkit-min-content !important;
    min-width: -moz-min-content !important;
    min-width: min-content !important;
  }
  .xl\:min-w-max {
    min-width: -webkit-max-content !important;
    min-width: -moz-max-content !important;
    min-width: max-content !important;
  }
}

.max-w-0 {
  max-width: 0px !important;
}

.max-w-full {
  max-width: 100% !important;
}

.max-w-screen {
  max-width: 100vw !important;
}

.max-w-min {
  max-width: -webkit-min-content !important;
  max-width: -moz-min-content !important;
  max-width: min-content !important;
}

.max-w-max {
  max-width: -webkit-max-content !important;
  max-width: -moz-max-content !important;
  max-width: max-content !important;
}

.max-w-fit {
  max-width: -webkit-fit-content !important;
  max-width: -moz-fit-content !important;
  max-width: fit-content !important;
}

.max-w-1rem {
  max-width: 1rem !important;
}

.max-w-2rem {
  max-width: 2rem !important;
}

.max-w-3rem {
  max-width: 3rem !important;
}

.max-w-4rem {
  max-width: 4rem !important;
}

.max-w-5rem {
  max-width: 5rem !important;
}

.max-w-6rem {
  max-width: 6rem !important;
}

.max-w-7rem {
  max-width: 7rem !important;
}

.max-w-8rem {
  max-width: 8rem !important;
}

.max-w-9rem {
  max-width: 9rem !important;
}

.max-w-10rem {
  max-width: 10rem !important;
}

.max-w-11rem {
  max-width: 11rem !important;
}

.max-w-12rem {
  max-width: 12rem !important;
}

.max-w-13rem {
  max-width: 13rem !important;
}

.max-w-14rem {
  max-width: 14rem !important;
}

.max-w-15rem {
  max-width: 15rem !important;
}

.max-w-16rem {
  max-width: 16rem !important;
}

.max-w-17rem {
  max-width: 17rem !important;
}

.max-w-18rem {
  max-width: 18rem !important;
}

.max-w-19rem {
  max-width: 19rem !important;
}

.max-w-20rem {
  max-width: 20rem !important;
}

.max-w-21rem {
  max-width: 21rem !important;
}

.max-w-22rem {
  max-width: 22rem !important;
}

.max-w-23rem {
  max-width: 23rem !important;
}

.max-w-24rem {
  max-width: 24rem !important;
}

.max-w-25rem {
  max-width: 25rem !important;
}

.max-w-26rem {
  max-width: 26rem !important;
}

.max-w-27rem {
  max-width: 27rem !important;
}

.max-w-28rem {
  max-width: 28rem !important;
}

.max-w-29rem {
  max-width: 29rem !important;
}

.max-w-30rem {
  max-width: 30rem !important;
}

@media screen and (min-width: 576px) {
  .sm\:max-w-0 {
    max-width: 0px !important;
  }
  .sm\:max-w-full {
    max-width: 100% !important;
  }
  .sm\:max-w-screen {
    max-width: 100vw !important;
  }
  .sm\:max-w-min {
    max-width: -webkit-min-content !important;
    max-width: -moz-min-content !important;
    max-width: min-content !important;
  }
  .sm\:max-w-max {
    max-width: -webkit-max-content !important;
    max-width: -moz-max-content !important;
    max-width: max-content !important;
  }
  .sm\:max-w-fit {
    max-width: -webkit-fit-content !important;
    max-width: -moz-fit-content !important;
    max-width: fit-content !important;
  }
  .sm\:max-w-1rem {
    max-width: 1rem !important;
  }
  .sm\:max-w-2rem {
    max-width: 2rem !important;
  }
  .sm\:max-w-3rem {
    max-width: 3rem !important;
  }
  .sm\:max-w-4rem {
    max-width: 4rem !important;
  }
  .sm\:max-w-5rem {
    max-width: 5rem !important;
  }
  .sm\:max-w-6rem {
    max-width: 6rem !important;
  }
  .sm\:max-w-7rem {
    max-width: 7rem !important;
  }
  .sm\:max-w-8rem {
    max-width: 8rem !important;
  }
  .sm\:max-w-9rem {
    max-width: 9rem !important;
  }
  .sm\:max-w-10rem {
    max-width: 10rem !important;
  }
  .sm\:max-w-11rem {
    max-width: 11rem !important;
  }
  .sm\:max-w-12rem {
    max-width: 12rem !important;
  }
  .sm\:max-w-13rem {
    max-width: 13rem !important;
  }
  .sm\:max-w-14rem {
    max-width: 14rem !important;
  }
  .sm\:max-w-15rem {
    max-width: 15rem !important;
  }
  .sm\:max-w-16rem {
    max-width: 16rem !important;
  }
  .sm\:max-w-17rem {
    max-width: 17rem !important;
  }
  .sm\:max-w-18rem {
    max-width: 18rem !important;
  }
  .sm\:max-w-19rem {
    max-width: 19rem !important;
  }
  .sm\:max-w-20rem {
    max-width: 20rem !important;
  }
  .sm\:max-w-21rem {
    max-width: 21rem !important;
  }
  .sm\:max-w-22rem {
    max-width: 22rem !important;
  }
  .sm\:max-w-23rem {
    max-width: 23rem !important;
  }
  .sm\:max-w-24rem {
    max-width: 24rem !important;
  }
  .sm\:max-w-25rem {
    max-width: 25rem !important;
  }
  .sm\:max-w-26rem {
    max-width: 26rem !important;
  }
  .sm\:max-w-27rem {
    max-width: 27rem !important;
  }
  .sm\:max-w-28rem {
    max-width: 28rem !important;
  }
  .sm\:max-w-29rem {
    max-width: 29rem !important;
  }
  .sm\:max-w-30rem {
    max-width: 30rem !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:max-w-0 {
    max-width: 0px !important;
  }
  .md\:max-w-full {
    max-width: 100% !important;
  }
  .md\:max-w-screen {
    max-width: 100vw !important;
  }
  .md\:max-w-min {
    max-width: -webkit-min-content !important;
    max-width: -moz-min-content !important;
    max-width: min-content !important;
  }
  .md\:max-w-max {
    max-width: -webkit-max-content !important;
    max-width: -moz-max-content !important;
    max-width: max-content !important;
  }
  .md\:max-w-fit {
    max-width: -webkit-fit-content !important;
    max-width: -moz-fit-content !important;
    max-width: fit-content !important;
  }
  .md\:max-w-1rem {
    max-width: 1rem !important;
  }
  .md\:max-w-2rem {
    max-width: 2rem !important;
  }
  .md\:max-w-3rem {
    max-width: 3rem !important;
  }
  .md\:max-w-4rem {
    max-width: 4rem !important;
  }
  .md\:max-w-5rem {
    max-width: 5rem !important;
  }
  .md\:max-w-6rem {
    max-width: 6rem !important;
  }
  .md\:max-w-7rem {
    max-width: 7rem !important;
  }
  .md\:max-w-8rem {
    max-width: 8rem !important;
  }
  .md\:max-w-9rem {
    max-width: 9rem !important;
  }
  .md\:max-w-10rem {
    max-width: 10rem !important;
  }
  .md\:max-w-11rem {
    max-width: 11rem !important;
  }
  .md\:max-w-12rem {
    max-width: 12rem !important;
  }
  .md\:max-w-13rem {
    max-width: 13rem !important;
  }
  .md\:max-w-14rem {
    max-width: 14rem !important;
  }
  .md\:max-w-15rem {
    max-width: 15rem !important;
  }
  .md\:max-w-16rem {
    max-width: 16rem !important;
  }
  .md\:max-w-17rem {
    max-width: 17rem !important;
  }
  .md\:max-w-18rem {
    max-width: 18rem !important;
  }
  .md\:max-w-19rem {
    max-width: 19rem !important;
  }
  .md\:max-w-20rem {
    max-width: 20rem !important;
  }
  .md\:max-w-21rem {
    max-width: 21rem !important;
  }
  .md\:max-w-22rem {
    max-width: 22rem !important;
  }
  .md\:max-w-23rem {
    max-width: 23rem !important;
  }
  .md\:max-w-24rem {
    max-width: 24rem !important;
  }
  .md\:max-w-25rem {
    max-width: 25rem !important;
  }
  .md\:max-w-26rem {
    max-width: 26rem !important;
  }
  .md\:max-w-27rem {
    max-width: 27rem !important;
  }
  .md\:max-w-28rem {
    max-width: 28rem !important;
  }
  .md\:max-w-29rem {
    max-width: 29rem !important;
  }
  .md\:max-w-30rem {
    max-width: 30rem !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:max-w-0 {
    max-width: 0px !important;
  }
  .lg\:max-w-full {
    max-width: 100% !important;
  }
  .lg\:max-w-screen {
    max-width: 100vw !important;
  }
  .lg\:max-w-min {
    max-width: -webkit-min-content !important;
    max-width: -moz-min-content !important;
    max-width: min-content !important;
  }
  .lg\:max-w-max {
    max-width: -webkit-max-content !important;
    max-width: -moz-max-content !important;
    max-width: max-content !important;
  }
  .lg\:max-w-fit {
    max-width: -webkit-fit-content !important;
    max-width: -moz-fit-content !important;
    max-width: fit-content !important;
  }
  .lg\:max-w-1rem {
    max-width: 1rem !important;
  }
  .lg\:max-w-2rem {
    max-width: 2rem !important;
  }
  .lg\:max-w-3rem {
    max-width: 3rem !important;
  }
  .lg\:max-w-4rem {
    max-width: 4rem !important;
  }
  .lg\:max-w-5rem {
    max-width: 5rem !important;
  }
  .lg\:max-w-6rem {
    max-width: 6rem !important;
  }
  .lg\:max-w-7rem {
    max-width: 7rem !important;
  }
  .lg\:max-w-8rem {
    max-width: 8rem !important;
  }
  .lg\:max-w-9rem {
    max-width: 9rem !important;
  }
  .lg\:max-w-10rem {
    max-width: 10rem !important;
  }
  .lg\:max-w-11rem {
    max-width: 11rem !important;
  }
  .lg\:max-w-12rem {
    max-width: 12rem !important;
  }
  .lg\:max-w-13rem {
    max-width: 13rem !important;
  }
  .lg\:max-w-14rem {
    max-width: 14rem !important;
  }
  .lg\:max-w-15rem {
    max-width: 15rem !important;
  }
  .lg\:max-w-16rem {
    max-width: 16rem !important;
  }
  .lg\:max-w-17rem {
    max-width: 17rem !important;
  }
  .lg\:max-w-18rem {
    max-width: 18rem !important;
  }
  .lg\:max-w-19rem {
    max-width: 19rem !important;
  }
  .lg\:max-w-20rem {
    max-width: 20rem !important;
  }
  .lg\:max-w-21rem {
    max-width: 21rem !important;
  }
  .lg\:max-w-22rem {
    max-width: 22rem !important;
  }
  .lg\:max-w-23rem {
    max-width: 23rem !important;
  }
  .lg\:max-w-24rem {
    max-width: 24rem !important;
  }
  .lg\:max-w-25rem {
    max-width: 25rem !important;
  }
  .lg\:max-w-26rem {
    max-width: 26rem !important;
  }
  .lg\:max-w-27rem {
    max-width: 27rem !important;
  }
  .lg\:max-w-28rem {
    max-width: 28rem !important;
  }
  .lg\:max-w-29rem {
    max-width: 29rem !important;
  }
  .lg\:max-w-30rem {
    max-width: 30rem !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:max-w-0 {
    max-width: 0px !important;
  }
  .xl\:max-w-full {
    max-width: 100% !important;
  }
  .xl\:max-w-screen {
    max-width: 100vw !important;
  }
  .xl\:max-w-min {
    max-width: -webkit-min-content !important;
    max-width: -moz-min-content !important;
    max-width: min-content !important;
  }
  .xl\:max-w-max {
    max-width: -webkit-max-content !important;
    max-width: -moz-max-content !important;
    max-width: max-content !important;
  }
  .xl\:max-w-fit {
    max-width: -webkit-fit-content !important;
    max-width: -moz-fit-content !important;
    max-width: fit-content !important;
  }
  .xl\:max-w-1rem {
    max-width: 1rem !important;
  }
  .xl\:max-w-2rem {
    max-width: 2rem !important;
  }
  .xl\:max-w-3rem {
    max-width: 3rem !important;
  }
  .xl\:max-w-4rem {
    max-width: 4rem !important;
  }
  .xl\:max-w-5rem {
    max-width: 5rem !important;
  }
  .xl\:max-w-6rem {
    max-width: 6rem !important;
  }
  .xl\:max-w-7rem {
    max-width: 7rem !important;
  }
  .xl\:max-w-8rem {
    max-width: 8rem !important;
  }
  .xl\:max-w-9rem {
    max-width: 9rem !important;
  }
  .xl\:max-w-10rem {
    max-width: 10rem !important;
  }
  .xl\:max-w-11rem {
    max-width: 11rem !important;
  }
  .xl\:max-w-12rem {
    max-width: 12rem !important;
  }
  .xl\:max-w-13rem {
    max-width: 13rem !important;
  }
  .xl\:max-w-14rem {
    max-width: 14rem !important;
  }
  .xl\:max-w-15rem {
    max-width: 15rem !important;
  }
  .xl\:max-w-16rem {
    max-width: 16rem !important;
  }
  .xl\:max-w-17rem {
    max-width: 17rem !important;
  }
  .xl\:max-w-18rem {
    max-width: 18rem !important;
  }
  .xl\:max-w-19rem {
    max-width: 19rem !important;
  }
  .xl\:max-w-20rem {
    max-width: 20rem !important;
  }
  .xl\:max-w-21rem {
    max-width: 21rem !important;
  }
  .xl\:max-w-22rem {
    max-width: 22rem !important;
  }
  .xl\:max-w-23rem {
    max-width: 23rem !important;
  }
  .xl\:max-w-24rem {
    max-width: 24rem !important;
  }
  .xl\:max-w-25rem {
    max-width: 25rem !important;
  }
  .xl\:max-w-26rem {
    max-width: 26rem !important;
  }
  .xl\:max-w-27rem {
    max-width: 27rem !important;
  }
  .xl\:max-w-28rem {
    max-width: 28rem !important;
  }
  .xl\:max-w-29rem {
    max-width: 29rem !important;
  }
  .xl\:max-w-30rem {
    max-width: 30rem !important;
  }
}

.min-h-0 {
  min-height: 0px !important;
}

.min-h-full {
  min-height: 100% !important;
}

.min-h-screen {
  min-height: 100vh !important;
}

@media screen and (min-width: 576px) {
  .sm\:min-h-0 {
    min-height: 0px !important;
  }
  .sm\:min-h-full {
    min-height: 100% !important;
  }
  .sm\:min-h-screen {
    min-height: 100vh !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:min-h-0 {
    min-height: 0px !important;
  }
  .md\:min-h-full {
    min-height: 100% !important;
  }
  .md\:min-h-screen {
    min-height: 100vh !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:min-h-0 {
    min-height: 0px !important;
  }
  .lg\:min-h-full {
    min-height: 100% !important;
  }
  .lg\:min-h-screen {
    min-height: 100vh !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:min-h-0 {
    min-height: 0px !important;
  }
  .xl\:min-h-full {
    min-height: 100% !important;
  }
  .xl\:min-h-screen {
    min-height: 100vh !important;
  }
}

.max-h-0 {
  max-height: 0px !important;
}

.max-h-full {
  max-height: 100% !important;
}

.max-h-screen {
  max-height: 100vh !important;
}

.max-h-min {
  max-height: -webkit-min-content !important;
  max-height: -moz-min-content !important;
  max-height: min-content !important;
}

.max-h-max {
  max-height: -webkit-max-content !important;
  max-height: -moz-max-content !important;
  max-height: max-content !important;
}

.max-h-fit {
  max-height: -webkit-fit-content !important;
  max-height: -moz-fit-content !important;
  max-height: fit-content !important;
}

.max-h-1rem {
  max-height: 1rem !important;
}

.max-h-2rem {
  max-height: 2rem !important;
}

.max-h-3rem {
  max-height: 3rem !important;
}

.max-h-4rem {
  max-height: 4rem !important;
}

.max-h-5rem {
  max-height: 5rem !important;
}

.max-h-6rem {
  max-height: 6rem !important;
}

.max-h-7rem {
  max-height: 7rem !important;
}

.max-h-8rem {
  max-height: 8rem !important;
}

.max-h-9rem {
  max-height: 9rem !important;
}

.max-h-10rem {
  max-height: 10rem !important;
}

.max-h-11rem {
  max-height: 11rem !important;
}

.max-h-12rem {
  max-height: 12rem !important;
}

.max-h-13rem {
  max-height: 13rem !important;
}

.max-h-14rem {
  max-height: 14rem !important;
}

.max-h-15rem {
  max-height: 15rem !important;
}

.max-h-16rem {
  max-height: 16rem !important;
}

.max-h-17rem {
  max-height: 17rem !important;
}

.max-h-18rem {
  max-height: 18rem !important;
}

.max-h-19rem {
  max-height: 19rem !important;
}

.max-h-20rem {
  max-height: 20rem !important;
}

.max-h-21rem {
  max-height: 21rem !important;
}

.max-h-22rem {
  max-height: 22rem !important;
}

.max-h-23rem {
  max-height: 23rem !important;
}

.max-h-24rem {
  max-height: 24rem !important;
}

.max-h-25rem {
  max-height: 25rem !important;
}

.max-h-26rem {
  max-height: 26rem !important;
}

.max-h-27rem {
  max-height: 27rem !important;
}

.max-h-28rem {
  max-height: 28rem !important;
}

.max-h-29rem {
  max-height: 29rem !important;
}

.max-h-30rem {
  max-height: 30rem !important;
}

@media screen and (min-width: 576px) {
  .sm\:max-h-0 {
    max-height: 0px !important;
  }
  .sm\:max-h-full {
    max-height: 100% !important;
  }
  .sm\:max-h-screen {
    max-height: 100vh !important;
  }
  .sm\:max-h-min {
    max-height: -webkit-min-content !important;
    max-height: -moz-min-content !important;
    max-height: min-content !important;
  }
  .sm\:max-h-max {
    max-height: -webkit-max-content !important;
    max-height: -moz-max-content !important;
    max-height: max-content !important;
  }
  .sm\:max-h-fit {
    max-height: -webkit-fit-content !important;
    max-height: -moz-fit-content !important;
    max-height: fit-content !important;
  }
  .sm\:max-h-1rem {
    max-height: 1rem !important;
  }
  .sm\:max-h-2rem {
    max-height: 2rem !important;
  }
  .sm\:max-h-3rem {
    max-height: 3rem !important;
  }
  .sm\:max-h-4rem {
    max-height: 4rem !important;
  }
  .sm\:max-h-5rem {
    max-height: 5rem !important;
  }
  .sm\:max-h-6rem {
    max-height: 6rem !important;
  }
  .sm\:max-h-7rem {
    max-height: 7rem !important;
  }
  .sm\:max-h-8rem {
    max-height: 8rem !important;
  }
  .sm\:max-h-9rem {
    max-height: 9rem !important;
  }
  .sm\:max-h-10rem {
    max-height: 10rem !important;
  }
  .sm\:max-h-11rem {
    max-height: 11rem !important;
  }
  .sm\:max-h-12rem {
    max-height: 12rem !important;
  }
  .sm\:max-h-13rem {
    max-height: 13rem !important;
  }
  .sm\:max-h-14rem {
    max-height: 14rem !important;
  }
  .sm\:max-h-15rem {
    max-height: 15rem !important;
  }
  .sm\:max-h-16rem {
    max-height: 16rem !important;
  }
  .sm\:max-h-17rem {
    max-height: 17rem !important;
  }
  .sm\:max-h-18rem {
    max-height: 18rem !important;
  }
  .sm\:max-h-19rem {
    max-height: 19rem !important;
  }
  .sm\:max-h-20rem {
    max-height: 20rem !important;
  }
  .sm\:max-h-21rem {
    max-height: 21rem !important;
  }
  .sm\:max-h-22rem {
    max-height: 22rem !important;
  }
  .sm\:max-h-23rem {
    max-height: 23rem !important;
  }
  .sm\:max-h-24rem {
    max-height: 24rem !important;
  }
  .sm\:max-h-25rem {
    max-height: 25rem !important;
  }
  .sm\:max-h-26rem {
    max-height: 26rem !important;
  }
  .sm\:max-h-27rem {
    max-height: 27rem !important;
  }
  .sm\:max-h-28rem {
    max-height: 28rem !important;
  }
  .sm\:max-h-29rem {
    max-height: 29rem !important;
  }
  .sm\:max-h-30rem {
    max-height: 30rem !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:max-h-0 {
    max-height: 0px !important;
  }
  .md\:max-h-full {
    max-height: 100% !important;
  }
  .md\:max-h-screen {
    max-height: 100vh !important;
  }
  .md\:max-h-min {
    max-height: -webkit-min-content !important;
    max-height: -moz-min-content !important;
    max-height: min-content !important;
  }
  .md\:max-h-max {
    max-height: -webkit-max-content !important;
    max-height: -moz-max-content !important;
    max-height: max-content !important;
  }
  .md\:max-h-fit {
    max-height: -webkit-fit-content !important;
    max-height: -moz-fit-content !important;
    max-height: fit-content !important;
  }
  .md\:max-h-1rem {
    max-height: 1rem !important;
  }
  .md\:max-h-2rem {
    max-height: 2rem !important;
  }
  .md\:max-h-3rem {
    max-height: 3rem !important;
  }
  .md\:max-h-4rem {
    max-height: 4rem !important;
  }
  .md\:max-h-5rem {
    max-height: 5rem !important;
  }
  .md\:max-h-6rem {
    max-height: 6rem !important;
  }
  .md\:max-h-7rem {
    max-height: 7rem !important;
  }
  .md\:max-h-8rem {
    max-height: 8rem !important;
  }
  .md\:max-h-9rem {
    max-height: 9rem !important;
  }
  .md\:max-h-10rem {
    max-height: 10rem !important;
  }
  .md\:max-h-11rem {
    max-height: 11rem !important;
  }
  .md\:max-h-12rem {
    max-height: 12rem !important;
  }
  .md\:max-h-13rem {
    max-height: 13rem !important;
  }
  .md\:max-h-14rem {
    max-height: 14rem !important;
  }
  .md\:max-h-15rem {
    max-height: 15rem !important;
  }
  .md\:max-h-16rem {
    max-height: 16rem !important;
  }
  .md\:max-h-17rem {
    max-height: 17rem !important;
  }
  .md\:max-h-18rem {
    max-height: 18rem !important;
  }
  .md\:max-h-19rem {
    max-height: 19rem !important;
  }
  .md\:max-h-20rem {
    max-height: 20rem !important;
  }
  .md\:max-h-21rem {
    max-height: 21rem !important;
  }
  .md\:max-h-22rem {
    max-height: 22rem !important;
  }
  .md\:max-h-23rem {
    max-height: 23rem !important;
  }
  .md\:max-h-24rem {
    max-height: 24rem !important;
  }
  .md\:max-h-25rem {
    max-height: 25rem !important;
  }
  .md\:max-h-26rem {
    max-height: 26rem !important;
  }
  .md\:max-h-27rem {
    max-height: 27rem !important;
  }
  .md\:max-h-28rem {
    max-height: 28rem !important;
  }
  .md\:max-h-29rem {
    max-height: 29rem !important;
  }
  .md\:max-h-30rem {
    max-height: 30rem !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:max-h-0 {
    max-height: 0px !important;
  }
  .lg\:max-h-full {
    max-height: 100% !important;
  }
  .lg\:max-h-screen {
    max-height: 100vh !important;
  }
  .lg\:max-h-min {
    max-height: -webkit-min-content !important;
    max-height: -moz-min-content !important;
    max-height: min-content !important;
  }
  .lg\:max-h-max {
    max-height: -webkit-max-content !important;
    max-height: -moz-max-content !important;
    max-height: max-content !important;
  }
  .lg\:max-h-fit {
    max-height: -webkit-fit-content !important;
    max-height: -moz-fit-content !important;
    max-height: fit-content !important;
  }
  .lg\:max-h-1rem {
    max-height: 1rem !important;
  }
  .lg\:max-h-2rem {
    max-height: 2rem !important;
  }
  .lg\:max-h-3rem {
    max-height: 3rem !important;
  }
  .lg\:max-h-4rem {
    max-height: 4rem !important;
  }
  .lg\:max-h-5rem {
    max-height: 5rem !important;
  }
  .lg\:max-h-6rem {
    max-height: 6rem !important;
  }
  .lg\:max-h-7rem {
    max-height: 7rem !important;
  }
  .lg\:max-h-8rem {
    max-height: 8rem !important;
  }
  .lg\:max-h-9rem {
    max-height: 9rem !important;
  }
  .lg\:max-h-10rem {
    max-height: 10rem !important;
  }
  .lg\:max-h-11rem {
    max-height: 11rem !important;
  }
  .lg\:max-h-12rem {
    max-height: 12rem !important;
  }
  .lg\:max-h-13rem {
    max-height: 13rem !important;
  }
  .lg\:max-h-14rem {
    max-height: 14rem !important;
  }
  .lg\:max-h-15rem {
    max-height: 15rem !important;
  }
  .lg\:max-h-16rem {
    max-height: 16rem !important;
  }
  .lg\:max-h-17rem {
    max-height: 17rem !important;
  }
  .lg\:max-h-18rem {
    max-height: 18rem !important;
  }
  .lg\:max-h-19rem {
    max-height: 19rem !important;
  }
  .lg\:max-h-20rem {
    max-height: 20rem !important;
  }
  .lg\:max-h-21rem {
    max-height: 21rem !important;
  }
  .lg\:max-h-22rem {
    max-height: 22rem !important;
  }
  .lg\:max-h-23rem {
    max-height: 23rem !important;
  }
  .lg\:max-h-24rem {
    max-height: 24rem !important;
  }
  .lg\:max-h-25rem {
    max-height: 25rem !important;
  }
  .lg\:max-h-26rem {
    max-height: 26rem !important;
  }
  .lg\:max-h-27rem {
    max-height: 27rem !important;
  }
  .lg\:max-h-28rem {
    max-height: 28rem !important;
  }
  .lg\:max-h-29rem {
    max-height: 29rem !important;
  }
  .lg\:max-h-30rem {
    max-height: 30rem !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:max-h-0 {
    max-height: 0px !important;
  }
  .xl\:max-h-full {
    max-height: 100% !important;
  }
  .xl\:max-h-screen {
    max-height: 100vh !important;
  }
  .xl\:max-h-min {
    max-height: -webkit-min-content !important;
    max-height: -moz-min-content !important;
    max-height: min-content !important;
  }
  .xl\:max-h-max {
    max-height: -webkit-max-content !important;
    max-height: -moz-max-content !important;
    max-height: max-content !important;
  }
  .xl\:max-h-fit {
    max-height: -webkit-fit-content !important;
    max-height: -moz-fit-content !important;
    max-height: fit-content !important;
  }
  .xl\:max-h-1rem {
    max-height: 1rem !important;
  }
  .xl\:max-h-2rem {
    max-height: 2rem !important;
  }
  .xl\:max-h-3rem {
    max-height: 3rem !important;
  }
  .xl\:max-h-4rem {
    max-height: 4rem !important;
  }
  .xl\:max-h-5rem {
    max-height: 5rem !important;
  }
  .xl\:max-h-6rem {
    max-height: 6rem !important;
  }
  .xl\:max-h-7rem {
    max-height: 7rem !important;
  }
  .xl\:max-h-8rem {
    max-height: 8rem !important;
  }
  .xl\:max-h-9rem {
    max-height: 9rem !important;
  }
  .xl\:max-h-10rem {
    max-height: 10rem !important;
  }
  .xl\:max-h-11rem {
    max-height: 11rem !important;
  }
  .xl\:max-h-12rem {
    max-height: 12rem !important;
  }
  .xl\:max-h-13rem {
    max-height: 13rem !important;
  }
  .xl\:max-h-14rem {
    max-height: 14rem !important;
  }
  .xl\:max-h-15rem {
    max-height: 15rem !important;
  }
  .xl\:max-h-16rem {
    max-height: 16rem !important;
  }
  .xl\:max-h-17rem {
    max-height: 17rem !important;
  }
  .xl\:max-h-18rem {
    max-height: 18rem !important;
  }
  .xl\:max-h-19rem {
    max-height: 19rem !important;
  }
  .xl\:max-h-20rem {
    max-height: 20rem !important;
  }
  .xl\:max-h-21rem {
    max-height: 21rem !important;
  }
  .xl\:max-h-22rem {
    max-height: 22rem !important;
  }
  .xl\:max-h-23rem {
    max-height: 23rem !important;
  }
  .xl\:max-h-24rem {
    max-height: 24rem !important;
  }
  .xl\:max-h-25rem {
    max-height: 25rem !important;
  }
  .xl\:max-h-26rem {
    max-height: 26rem !important;
  }
  .xl\:max-h-27rem {
    max-height: 27rem !important;
  }
  .xl\:max-h-28rem {
    max-height: 28rem !important;
  }
  .xl\:max-h-29rem {
    max-height: 29rem !important;
  }
  .xl\:max-h-30rem {
    max-height: 30rem !important;
  }
}

.static {
  position: static !important;
}

.fixed {
  position: fixed !important;
}

.absolute {
  position: absolute !important;
}

.relative {
  position: relative !important;
}

.sticky {
  position: sticky !important;
}

@media screen and (min-width: 576px) {
  .sm\:static {
    position: static !important;
  }
  .sm\:fixed {
    position: fixed !important;
  }
  .sm\:absolute {
    position: absolute !important;
  }
  .sm\:relative {
    position: relative !important;
  }
  .sm\:sticky {
    position: sticky !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:static {
    position: static !important;
  }
  .md\:fixed {
    position: fixed !important;
  }
  .md\:absolute {
    position: absolute !important;
  }
  .md\:relative {
    position: relative !important;
  }
  .md\:sticky {
    position: sticky !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:static {
    position: static !important;
  }
  .lg\:fixed {
    position: fixed !important;
  }
  .lg\:absolute {
    position: absolute !important;
  }
  .lg\:relative {
    position: relative !important;
  }
  .lg\:sticky {
    position: sticky !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:static {
    position: static !important;
  }
  .xl\:fixed {
    position: fixed !important;
  }
  .xl\:absolute {
    position: absolute !important;
  }
  .xl\:relative {
    position: relative !important;
  }
  .xl\:sticky {
    position: sticky !important;
  }
}

.top-auto {
  top: auto !important;
}

.top-0 {
  top: 0px !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

@media screen and (min-width: 576px) {
  .sm\:top-auto {
    top: auto !important;
  }
  .sm\:top-0 {
    top: 0px !important;
  }
  .sm\:top-50 {
    top: 50% !important;
  }
  .sm\:top-100 {
    top: 100% !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:top-auto {
    top: auto !important;
  }
  .md\:top-0 {
    top: 0px !important;
  }
  .md\:top-50 {
    top: 50% !important;
  }
  .md\:top-100 {
    top: 100% !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:top-auto {
    top: auto !important;
  }
  .lg\:top-0 {
    top: 0px !important;
  }
  .lg\:top-50 {
    top: 50% !important;
  }
  .lg\:top-100 {
    top: 100% !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:top-auto {
    top: auto !important;
  }
  .xl\:top-0 {
    top: 0px !important;
  }
  .xl\:top-50 {
    top: 50% !important;
  }
  .xl\:top-100 {
    top: 100% !important;
  }
}

.left-auto {
  left: auto !important;
}

.left-0 {
  left: 0px !important;
}

.left-50 {
  left: 50% !important;
}

.left-100 {
  left: 100% !important;
}

@media screen and (min-width: 576px) {
  .sm\:left-auto {
    left: auto !important;
  }
  .sm\:left-0 {
    left: 0px !important;
  }
  .sm\:left-50 {
    left: 50% !important;
  }
  .sm\:left-100 {
    left: 100% !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:left-auto {
    left: auto !important;
  }
  .md\:left-0 {
    left: 0px !important;
  }
  .md\:left-50 {
    left: 50% !important;
  }
  .md\:left-100 {
    left: 100% !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:left-auto {
    left: auto !important;
  }
  .lg\:left-0 {
    left: 0px !important;
  }
  .lg\:left-50 {
    left: 50% !important;
  }
  .lg\:left-100 {
    left: 100% !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:left-auto {
    left: auto !important;
  }
  .xl\:left-0 {
    left: 0px !important;
  }
  .xl\:left-50 {
    left: 50% !important;
  }
  .xl\:left-100 {
    left: 100% !important;
  }
}

.right-auto {
  right: auto !important;
}

.right-0 {
  right: 0px !important;
}

.right-50 {
  right: 50% !important;
}

.right-100 {
  right: 100% !important;
}

@media screen and (min-width: 576px) {
  .sm\:right-auto {
    right: auto !important;
  }
  .sm\:right-0 {
    right: 0px !important;
  }
  .sm\:right-50 {
    right: 50% !important;
  }
  .sm\:right-100 {
    right: 100% !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:right-auto {
    right: auto !important;
  }
  .md\:right-0 {
    right: 0px !important;
  }
  .md\:right-50 {
    right: 50% !important;
  }
  .md\:right-100 {
    right: 100% !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:right-auto {
    right: auto !important;
  }
  .lg\:right-0 {
    right: 0px !important;
  }
  .lg\:right-50 {
    right: 50% !important;
  }
  .lg\:right-100 {
    right: 100% !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:right-auto {
    right: auto !important;
  }
  .xl\:right-0 {
    right: 0px !important;
  }
  .xl\:right-50 {
    right: 50% !important;
  }
  .xl\:right-100 {
    right: 100% !important;
  }
}

.bottom-auto {
  bottom: auto !important;
}

.bottom-0 {
  bottom: 0px !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

@media screen and (min-width: 576px) {
  .sm\:bottom-auto {
    bottom: auto !important;
  }
  .sm\:bottom-0 {
    bottom: 0px !important;
  }
  .sm\:bottom-50 {
    bottom: 50% !important;
  }
  .sm\:bottom-100 {
    bottom: 100% !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:bottom-auto {
    bottom: auto !important;
  }
  .md\:bottom-0 {
    bottom: 0px !important;
  }
  .md\:bottom-50 {
    bottom: 50% !important;
  }
  .md\:bottom-100 {
    bottom: 100% !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:bottom-auto {
    bottom: auto !important;
  }
  .lg\:bottom-0 {
    bottom: 0px !important;
  }
  .lg\:bottom-50 {
    bottom: 50% !important;
  }
  .lg\:bottom-100 {
    bottom: 100% !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:bottom-auto {
    bottom: auto !important;
  }
  .xl\:bottom-0 {
    bottom: 0px !important;
  }
  .xl\:bottom-50 {
    bottom: 50% !important;
  }
  .xl\:bottom-100 {
    bottom: 100% !important;
  }
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

@media screen and (min-width: 576px) {
  .sm\:overflow-auto {
    overflow: auto !important;
  }
  .sm\:overflow-hidden {
    overflow: hidden !important;
  }
  .sm\:overflow-visible {
    overflow: visible !important;
  }
  .sm\:overflow-scroll {
    overflow: scroll !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:overflow-auto {
    overflow: auto !important;
  }
  .md\:overflow-hidden {
    overflow: hidden !important;
  }
  .md\:overflow-visible {
    overflow: visible !important;
  }
  .md\:overflow-scroll {
    overflow: scroll !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:overflow-auto {
    overflow: auto !important;
  }
  .lg\:overflow-hidden {
    overflow: hidden !important;
  }
  .lg\:overflow-visible {
    overflow: visible !important;
  }
  .lg\:overflow-scroll {
    overflow: scroll !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:overflow-auto {
    overflow: auto !important;
  }
  .xl\:overflow-hidden {
    overflow: hidden !important;
  }
  .xl\:overflow-visible {
    overflow: visible !important;
  }
  .xl\:overflow-scroll {
    overflow: scroll !important;
  }
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

@media screen and (min-width: 576px) {
  .sm\:overflow-x-auto {
    overflow-x: auto !important;
  }
  .sm\:overflow-x-hidden {
    overflow-x: hidden !important;
  }
  .sm\:overflow-x-visible {
    overflow-x: visible !important;
  }
  .sm\:overflow-x-scroll {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:overflow-x-auto {
    overflow-x: auto !important;
  }
  .md\:overflow-x-hidden {
    overflow-x: hidden !important;
  }
  .md\:overflow-x-visible {
    overflow-x: visible !important;
  }
  .md\:overflow-x-scroll {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:overflow-x-auto {
    overflow-x: auto !important;
  }
  .lg\:overflow-x-hidden {
    overflow-x: hidden !important;
  }
  .lg\:overflow-x-visible {
    overflow-x: visible !important;
  }
  .lg\:overflow-x-scroll {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:overflow-x-auto {
    overflow-x: auto !important;
  }
  .xl\:overflow-x-hidden {
    overflow-x: hidden !important;
  }
  .xl\:overflow-x-visible {
    overflow-x: visible !important;
  }
  .xl\:overflow-x-scroll {
    overflow-x: scroll !important;
  }
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

@media screen and (min-width: 576px) {
  .sm\:overflow-y-auto {
    overflow-y: auto !important;
  }
  .sm\:overflow-y-hidden {
    overflow-y: hidden !important;
  }
  .sm\:overflow-y-visible {
    overflow-y: visible !important;
  }
  .sm\:overflow-y-scroll {
    overflow-y: scroll !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:overflow-y-auto {
    overflow-y: auto !important;
  }
  .md\:overflow-y-hidden {
    overflow-y: hidden !important;
  }
  .md\:overflow-y-visible {
    overflow-y: visible !important;
  }
  .md\:overflow-y-scroll {
    overflow-y: scroll !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:overflow-y-auto {
    overflow-y: auto !important;
  }
  .lg\:overflow-y-hidden {
    overflow-y: hidden !important;
  }
  .lg\:overflow-y-visible {
    overflow-y: visible !important;
  }
  .lg\:overflow-y-scroll {
    overflow-y: scroll !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:overflow-y-auto {
    overflow-y: auto !important;
  }
  .xl\:overflow-y-hidden {
    overflow-y: hidden !important;
  }
  .xl\:overflow-y-visible {
    overflow-y: visible !important;
  }
  .xl\:overflow-y-scroll {
    overflow-y: scroll !important;
  }
}

.z-auto {
  z-index: auto !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

.z-4 {
  z-index: 4 !important;
}

.z-5 {
  z-index: 5 !important;
}

@media screen and (min-width: 576px) {
  .sm\:z-auto {
    z-index: auto !important;
  }
  .sm\:z-0 {
    z-index: 0 !important;
  }
  .sm\:z-1 {
    z-index: 1 !important;
  }
  .sm\:z-2 {
    z-index: 2 !important;
  }
  .sm\:z-3 {
    z-index: 3 !important;
  }
  .sm\:z-4 {
    z-index: 4 !important;
  }
  .sm\:z-5 {
    z-index: 5 !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:z-auto {
    z-index: auto !important;
  }
  .md\:z-0 {
    z-index: 0 !important;
  }
  .md\:z-1 {
    z-index: 1 !important;
  }
  .md\:z-2 {
    z-index: 2 !important;
  }
  .md\:z-3 {
    z-index: 3 !important;
  }
  .md\:z-4 {
    z-index: 4 !important;
  }
  .md\:z-5 {
    z-index: 5 !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:z-auto {
    z-index: auto !important;
  }
  .lg\:z-0 {
    z-index: 0 !important;
  }
  .lg\:z-1 {
    z-index: 1 !important;
  }
  .lg\:z-2 {
    z-index: 2 !important;
  }
  .lg\:z-3 {
    z-index: 3 !important;
  }
  .lg\:z-4 {
    z-index: 4 !important;
  }
  .lg\:z-5 {
    z-index: 5 !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:z-auto {
    z-index: auto !important;
  }
  .xl\:z-0 {
    z-index: 0 !important;
  }
  .xl\:z-1 {
    z-index: 1 !important;
  }
  .xl\:z-2 {
    z-index: 2 !important;
  }
  .xl\:z-3 {
    z-index: 3 !important;
  }
  .xl\:z-4 {
    z-index: 4 !important;
  }
  .xl\:z-5 {
    z-index: 5 !important;
  }
}

.bg-repeat {
  background-repeat: repeat !important;
}

.bg-no-repeat {
  background-repeat: no-repeat !important;
}

.bg-repeat-x {
  background-repeat: repeat-x !important;
}

.bg-repeat-y {
  background-repeat: repeat-y !important;
}

.bg-repeat-round {
  background-repeat: round !important;
}

.bg-repeat-space {
  background-repeat: space !important;
}

@media screen and (min-width: 576px) {
  .sm\:bg-repeat {
    background-repeat: repeat !important;
  }
  .sm\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }
  .sm\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }
  .sm\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }
  .sm\:bg-repeat-round {
    background-repeat: round !important;
  }
  .sm\:bg-repeat-space {
    background-repeat: space !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:bg-repeat {
    background-repeat: repeat !important;
  }
  .md\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }
  .md\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }
  .md\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }
  .md\:bg-repeat-round {
    background-repeat: round !important;
  }
  .md\:bg-repeat-space {
    background-repeat: space !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:bg-repeat {
    background-repeat: repeat !important;
  }
  .lg\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }
  .lg\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }
  .lg\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }
  .lg\:bg-repeat-round {
    background-repeat: round !important;
  }
  .lg\:bg-repeat-space {
    background-repeat: space !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:bg-repeat {
    background-repeat: repeat !important;
  }
  .xl\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }
  .xl\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }
  .xl\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }
  .xl\:bg-repeat-round {
    background-repeat: round !important;
  }
  .xl\:bg-repeat-space {
    background-repeat: space !important;
  }
}

.bg-auto {
  background-size: auto !important;
}

.bg-cover {
  background-size: cover !important;
}

.bg-contain {
  background-size: contain !important;
}

@media screen and (min-width: 576px) {
  .sm\:bg-auto {
    background-size: auto !important;
  }
  .sm\:bg-cover {
    background-size: cover !important;
  }
  .sm\:bg-contain {
    background-size: contain !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:bg-auto {
    background-size: auto !important;
  }
  .md\:bg-cover {
    background-size: cover !important;
  }
  .md\:bg-contain {
    background-size: contain !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:bg-auto {
    background-size: auto !important;
  }
  .lg\:bg-cover {
    background-size: cover !important;
  }
  .lg\:bg-contain {
    background-size: contain !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:bg-auto {
    background-size: auto !important;
  }
  .xl\:bg-cover {
    background-size: cover !important;
  }
  .xl\:bg-contain {
    background-size: contain !important;
  }
}

.bg-bottom {
  background-position: bottom !important;
}

.bg-center {
  background-position: center !important;
}

.bg-left {
  background-position: left !important;
}

.bg-left-bottom {
  background-position: left bottom !important;
}

.bg-left-top {
  background-position: left top !important;
}

.bg-right {
  background-position: right !important;
}

.bg-right-bottom {
  background-position: right bottom !important;
}

.bg-right-top {
  background-position: right top !important;
}

.bg-top {
  background-position: top !important;
}

@media screen and (min-width: 576px) {
  .sm\:bg-bottom {
    background-position: bottom !important;
  }
  .sm\:bg-center {
    background-position: center !important;
  }
  .sm\:bg-left {
    background-position: left !important;
  }
  .sm\:bg-left-bottom {
    background-position: left bottom !important;
  }
  .sm\:bg-left-top {
    background-position: left top !important;
  }
  .sm\:bg-right {
    background-position: right !important;
  }
  .sm\:bg-right-bottom {
    background-position: right bottom !important;
  }
  .sm\:bg-right-top {
    background-position: right top !important;
  }
  .sm\:bg-top {
    background-position: top !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:bg-bottom {
    background-position: bottom !important;
  }
  .md\:bg-center {
    background-position: center !important;
  }
  .md\:bg-left {
    background-position: left !important;
  }
  .md\:bg-left-bottom {
    background-position: left bottom !important;
  }
  .md\:bg-left-top {
    background-position: left top !important;
  }
  .md\:bg-right {
    background-position: right !important;
  }
  .md\:bg-right-bottom {
    background-position: right bottom !important;
  }
  .md\:bg-right-top {
    background-position: right top !important;
  }
  .md\:bg-top {
    background-position: top !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:bg-bottom {
    background-position: bottom !important;
  }
  .lg\:bg-center {
    background-position: center !important;
  }
  .lg\:bg-left {
    background-position: left !important;
  }
  .lg\:bg-left-bottom {
    background-position: left bottom !important;
  }
  .lg\:bg-left-top {
    background-position: left top !important;
  }
  .lg\:bg-right {
    background-position: right !important;
  }
  .lg\:bg-right-bottom {
    background-position: right bottom !important;
  }
  .lg\:bg-right-top {
    background-position: right top !important;
  }
  .lg\:bg-top {
    background-position: top !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:bg-bottom {
    background-position: bottom !important;
  }
  .xl\:bg-center {
    background-position: center !important;
  }
  .xl\:bg-left {
    background-position: left !important;
  }
  .xl\:bg-left-bottom {
    background-position: left bottom !important;
  }
  .xl\:bg-left-top {
    background-position: left top !important;
  }
  .xl\:bg-right {
    background-position: right !important;
  }
  .xl\:bg-right-bottom {
    background-position: right bottom !important;
  }
  .xl\:bg-right-top {
    background-position: right top !important;
  }
  .xl\:bg-top {
    background-position: top !important;
  }
}

.select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}

.select-text {
  -webkit-user-select: text !important;
     -moz-user-select: text !important;
          user-select: text !important;
}

.select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important;
}

.list-none {
  list-style: none !important;
}

.list-disc {
  list-style: disc !important;
}

.list-decimal {
  list-style: decimal !important;
}

.appearance-none {
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important;
}

.outline-none {
  outline: none !important;
}

.pointer-events-none {
  pointer-events: none !important;
}

.pointer-events-auto {
  pointer-events: auto !important;
}

.cursor-auto {
  cursor: auto !important;
}

.cursor-pointer {
  cursor: pointer !important;
}

.cursor-wait {
  cursor: wait !important;
}

.cursor-move {
  cursor: move !important;
}

.select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}

.select-text {
  -webkit-user-select: text !important;
     -moz-user-select: text !important;
          user-select: text !important;
}

.select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-10 {
  opacity: .1 !important;
}

.opacity-20 {
  opacity: .2 !important;
}

.opacity-30 {
  opacity: .3 !important;
}

.opacity-40 {
  opacity: .4 !important;
}

.opacity-50 {
  opacity: .5 !important;
}

.opacity-60 {
  opacity: .6 !important;
}

.opacity-70 {
  opacity: .7 !important;
}

.opacity-80 {
  opacity: .8 !important;
}

.opacity-90 {
  opacity: .9 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.reset {
  all: unset;
}

.transition-none {
  transition-property: none !important;
}

.transition-all {
  transition-property: all !important;
}

.transition-colors {
  transition-property: background-color,border-color,color !important;
}

.transition-transform {
  transition-property: transform !important;
}

.transition-duration-100 {
  transition-duration: 100ms !important;
}

.transition-duration-150 {
  transition-duration: 150ms !important;
}

.transition-duration-200 {
  transition-duration: 200ms !important;
}

.transition-duration-300 {
  transition-duration: 300ms !important;
}

.transition-duration-400 {
  transition-duration: 400ms !important;
}

.transition-duration-500 {
  transition-duration: 500ms !important;
}

.transition-duration-1000 {
  transition-duration: 1000ms !important;
}

.transition-duration-2000 {
  transition-duration: 2000ms !important;
}

.transition-duration-3000 {
  transition-duration: 3000ms !important;
}

.transition-linear {
  transition-timing-function: linear !important;
}

.transition-ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
}

.transition-ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
}

.transition-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.transition-delay-100 {
  transition-delay: 100ms !important;
}

.transition-delay-150 {
  transition-delay: 150ms !important;
}

.transition-delay-200 {
  transition-delay: 200ms !important;
}

.transition-delay-300 {
  transition-delay: 300ms !important;
}

.transition-delay-400 {
  transition-delay: 400ms !important;
}

.transition-delay-500 {
  transition-delay: 500ms !important;
}

.transition-delay-1000 {
  transition-delay: 1000ms !important;
}

.translate-x-0 {
  transform: translateX(0%) !important;
}

.translate-x-100 {
  transform: translateX(100%) !important;
}

.-translate-x-100 {
  transform: translateX(-100%) !important;
}

.translate-y-0 {
  transform: translateY(0%) !important;
}

.translate-y-100 {
  transform: translateY(100%) !important;
}

.-translate-y-100 {
  transform: translateY(-100%) !important;
}

@media screen and (min-width: 576px) {
  .sm\:translate-x-0 {
    transform: translateX(0%) !important;
  }
  .sm\:translate-x-100 {
    transform: translateX(100%) !important;
  }
  .sm\:-translate-x-100 {
    transform: translateX(-100%) !important;
  }
  .sm\:translate-y-0 {
    transform: translateY(0%) !important;
  }
  .sm\:translate-y-100 {
    transform: translateY(100%) !important;
  }
  .sm\:-translate-y-100 {
    transform: translateY(-100%) !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:translate-x-0 {
    transform: translateX(0%) !important;
  }
  .md\:translate-x-100 {
    transform: translateX(100%) !important;
  }
  .md\:-translate-x-100 {
    transform: translateX(-100%) !important;
  }
  .md\:translate-y-0 {
    transform: translateY(0%) !important;
  }
  .md\:translate-y-100 {
    transform: translateY(100%) !important;
  }
  .md\:-translate-y-100 {
    transform: translateY(-100%) !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:translate-x-0 {
    transform: translateX(0%) !important;
  }
  .lg\:translate-x-100 {
    transform: translateX(100%) !important;
  }
  .lg\:-translate-x-100 {
    transform: translateX(-100%) !important;
  }
  .lg\:translate-y-0 {
    transform: translateY(0%) !important;
  }
  .lg\:translate-y-100 {
    transform: translateY(100%) !important;
  }
  .lg\:-translate-y-100 {
    transform: translateY(-100%) !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:translate-x-0 {
    transform: translateX(0%) !important;
  }
  .xl\:translate-x-100 {
    transform: translateX(100%) !important;
  }
  .xl\:-translate-x-100 {
    transform: translateX(-100%) !important;
  }
  .xl\:translate-y-0 {
    transform: translateY(0%) !important;
  }
  .xl\:translate-y-100 {
    transform: translateY(100%) !important;
  }
  .xl\:-translate-y-100 {
    transform: translateY(-100%) !important;
  }
}

.rotate-45 {
  transform: rotate(45deg) !important;
}

.-rotate-45 {
  transform: rotate(-45deg) !important;
}

.rotate-90 {
  transform: rotate(90deg) !important;
}

.-rotate-90 {
  transform: rotate(-90deg) !important;
}

.rotate-180 {
  transform: rotate(180deg) !important;
}

.-rotate-180 {
  transform: rotate(-180deg) !important;
}

@media screen and (min-width: 576px) {
  .sm\:rotate-45 {
    transform: rotate(45deg) !important;
  }
  .sm\:-rotate-45 {
    transform: rotate(-45deg) !important;
  }
  .sm\:rotate-90 {
    transform: rotate(90deg) !important;
  }
  .sm\:-rotate-90 {
    transform: rotate(-90deg) !important;
  }
  .sm\:rotate-180 {
    transform: rotate(180deg) !important;
  }
  .sm\:-rotate-180 {
    transform: rotate(-180deg) !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:rotate-45 {
    transform: rotate(45deg) !important;
  }
  .md\:-rotate-45 {
    transform: rotate(-45deg) !important;
  }
  .md\:rotate-90 {
    transform: rotate(90deg) !important;
  }
  .md\:-rotate-90 {
    transform: rotate(-90deg) !important;
  }
  .md\:rotate-180 {
    transform: rotate(180deg) !important;
  }
  .md\:-rotate-180 {
    transform: rotate(-180deg) !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:rotate-45 {
    transform: rotate(45deg) !important;
  }
  .lg\:-rotate-45 {
    transform: rotate(-45deg) !important;
  }
  .lg\:rotate-90 {
    transform: rotate(90deg) !important;
  }
  .lg\:-rotate-90 {
    transform: rotate(-90deg) !important;
  }
  .lg\:rotate-180 {
    transform: rotate(180deg) !important;
  }
  .lg\:-rotate-180 {
    transform: rotate(-180deg) !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:rotate-45 {
    transform: rotate(45deg) !important;
  }
  .xl\:-rotate-45 {
    transform: rotate(-45deg) !important;
  }
  .xl\:rotate-90 {
    transform: rotate(90deg) !important;
  }
  .xl\:-rotate-90 {
    transform: rotate(-90deg) !important;
  }
  .xl\:rotate-180 {
    transform: rotate(180deg) !important;
  }
  .xl\:-rotate-180 {
    transform: rotate(-180deg) !important;
  }
}

.origin-center {
  transform-origin: center !important;
}

.origin-top {
  transform-origin: top !important;
}

.origin-top-right {
  transform-origin: top right !important;
}

.origin-right {
  transform-origin: right !important;
}

.origin-bottom-right {
  transform-origin: bottom right !important;
}

.origin-bottom {
  transform-origin: bottom !important;
}

.origin-bottom-left {
  transform-origin: bottom left !important;
}

.origin-left {
  transform-origin: left !important;
}

.origin-top-left {
  transform-origin: top-left !important;
}

@media screen and (min-width: 576px) {
  .sm\:origin-center {
    transform-origin: center !important;
  }
  .sm\:origin-top {
    transform-origin: top !important;
  }
  .sm\:origin-top-right {
    transform-origin: top right !important;
  }
  .sm\:origin-right {
    transform-origin: right !important;
  }
  .sm\:origin-bottom-right {
    transform-origin: bottom right !important;
  }
  .sm\:origin-bottom {
    transform-origin: bottom !important;
  }
  .sm\:origin-bottom-left {
    transform-origin: bottom left !important;
  }
  .sm\:origin-left {
    transform-origin: left !important;
  }
  .sm\:origin-top-left {
    transform-origin: top-left !important;
  }
}

@media screen and (min-width: 768px) {
  .md\:origin-center {
    transform-origin: center !important;
  }
  .md\:origin-top {
    transform-origin: top !important;
  }
  .md\:origin-top-right {
    transform-origin: top right !important;
  }
  .md\:origin-right {
    transform-origin: right !important;
  }
  .md\:origin-bottom-right {
    transform-origin: bottom right !important;
  }
  .md\:origin-bottom {
    transform-origin: bottom !important;
  }
  .md\:origin-bottom-left {
    transform-origin: bottom left !important;
  }
  .md\:origin-left {
    transform-origin: left !important;
  }
  .md\:origin-top-left {
    transform-origin: top-left !important;
  }
}

@media screen and (min-width: 992px) {
  .lg\:origin-center {
    transform-origin: center !important;
  }
  .lg\:origin-top {
    transform-origin: top !important;
  }
  .lg\:origin-top-right {
    transform-origin: top right !important;
  }
  .lg\:origin-right {
    transform-origin: right !important;
  }
  .lg\:origin-bottom-right {
    transform-origin: bottom right !important;
  }
  .lg\:origin-bottom {
    transform-origin: bottom !important;
  }
  .lg\:origin-bottom-left {
    transform-origin: bottom left !important;
  }
  .lg\:origin-left {
    transform-origin: left !important;
  }
  .lg\:origin-top-left {
    transform-origin: top-left !important;
  }
}

@media screen and (min-width: 1200px) {
  .xl\:origin-center {
    transform-origin: center !important;
  }
  .xl\:origin-top {
    transform-origin: top !important;
  }
  .xl\:origin-top-right {
    transform-origin: top right !important;
  }
  .xl\:origin-right {
    transform-origin: right !important;
  }
  .xl\:origin-bottom-right {
    transform-origin: bottom right !important;
  }
  .xl\:origin-bottom {
    transform-origin: bottom !important;
  }
  .xl\:origin-bottom-left {
    transform-origin: bottom left !important;
  }
  .xl\:origin-left {
    transform-origin: left !important;
  }
  .xl\:origin-top-left {
    transform-origin: top-left !important;
  }
}

@-webkit-keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-webkit-keyframes fadeout {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes fadeout {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@-webkit-keyframes scalein {
  0% {
    opacity: 0;
    transform: scaleY(0.8);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: scaleY(1);
  }
}

@keyframes scalein {
  0% {
    opacity: 0;
    transform: scaleY(0.8);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: scaleY(1);
  }
}

@-webkit-keyframes slidedown {
  0% {
    max-height: 0;
  }
  100% {
    max-height: auto;
  }
}

@keyframes slidedown {
  0% {
    max-height: 0;
  }
  100% {
    max-height: auto;
  }
}

@-webkit-keyframes slideup {
  0% {
    max-height: 1000px;
  }
  100% {
    max-height: 0;
  }
}

@keyframes slideup {
  0% {
    max-height: 1000px;
  }
  100% {
    max-height: 0;
  }
}

@-webkit-keyframes fadeinleft {
  0% {
    opacity: 0;
    transform: translateX(-100%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: translateX(0%);
  }
}

@keyframes fadeinleft {
  0% {
    opacity: 0;
    transform: translateX(-100%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: translateX(0%);
  }
}

@-webkit-keyframes fadeoutleft {
  0% {
    opacity: 1;
    transform: translateX(0%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 0;
    transform: translateX(-100%);
  }
}

@keyframes fadeoutleft {
  0% {
    opacity: 1;
    transform: translateX(0%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 0;
    transform: translateX(-100%);
  }
}

@-webkit-keyframes fadeinright {
  0% {
    opacity: 0;
    transform: translateX(100%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: translateX(0%);
  }
}

@keyframes fadeinright {
  0% {
    opacity: 0;
    transform: translateX(100%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: translateX(0%);
  }
}

@-webkit-keyframes fadeoutright {
  0% {
    opacity: 1;
    transform: translateX(0%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 0;
    transform: translateX(100%);
  }
}

@keyframes fadeoutright {
  0% {
    opacity: 1;
    transform: translateX(0%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 0;
    transform: translateX(100%);
  }
}

@-webkit-keyframes fadeinup {
  0% {
    opacity: 0;
    transform: translateY(-100%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: translateY(0%);
  }
}

@keyframes fadeinup {
  0% {
    opacity: 0;
    transform: translateY(-100%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: translateY(0%);
  }
}

@-webkit-keyframes fadeoutup {
  0% {
    opacity: 1;
    transform: translateY(0%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes fadeoutup {
  0% {
    opacity: 1;
    transform: translateY(0%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@-webkit-keyframes fadeindown {
  0% {
    opacity: 0;
    transform: translateY(100%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: translateY(0%);
  }
}

@keyframes fadeindown {
  0% {
    opacity: 0;
    transform: translateY(100%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: translateY(0%);
  }
}

@-webkit-keyframes fadeoutdown {
  0% {
    opacity: 1;
    transform: translateY(0%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 0;
    transform: translateY(100%);
  }
}

@keyframes fadeoutdown {
  0% {
    opacity: 1;
    transform: translateY(0%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 0;
    transform: translateY(100%);
  }
}

@-webkit-keyframes animate-width {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}

@keyframes animate-width {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}

@-webkit-keyframes flip {
  from {
    transform: perspective(2000px) rotateX(-100deg);
  }
  to {
    transform: perspective(2000px) rotateX(0);
  }
}

@keyframes flip {
  from {
    transform: perspective(2000px) rotateX(-100deg);
  }
  to {
    transform: perspective(2000px) rotateX(0);
  }
}

@-webkit-keyframes flipleft {
  from {
    transform: perspective(2000px) rotateY(-100deg);
    opacity: 0;
  }
  to {
    transform: perspective(2000px) rotateY(0);
    opacity: 1;
  }
}

@keyframes flipleft {
  from {
    transform: perspective(2000px) rotateY(-100deg);
    opacity: 0;
  }
  to {
    transform: perspective(2000px) rotateY(0);
    opacity: 1;
  }
}

@-webkit-keyframes flipright {
  from {
    transform: perspective(2000px) rotateY(100deg);
    opacity: 0;
  }
  to {
    transform: perspective(2000px) rotateY(0);
    opacity: 1;
  }
}

@keyframes flipright {
  from {
    transform: perspective(2000px) rotateY(100deg);
    opacity: 0;
  }
  to {
    transform: perspective(2000px) rotateY(0);
    opacity: 1;
  }
}

@-webkit-keyframes flipup {
  from {
    transform: perspective(2000px) rotateX(-100deg);
    opacity: 0;
  }
  to {
    transform: perspective(2000px) rotateX(0);
    opacity: 1;
  }
}

@keyframes flipup {
  from {
    transform: perspective(2000px) rotateX(-100deg);
    opacity: 0;
  }
  to {
    transform: perspective(2000px) rotateX(0);
    opacity: 1;
  }
}

@-webkit-keyframes zoomin {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}

@keyframes zoomin {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}

@-webkit-keyframes zoomindown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
  }
}

@keyframes zoomindown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
  }
}

@-webkit-keyframes zoominleft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
  }
}

@keyframes zoominleft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
  }
}

@-webkit-keyframes zoominright {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
  }
}

@keyframes zoominright {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
  }
}

@-webkit-keyframes zoominup {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
  }
}

@keyframes zoominup {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
  }
}

.fadein {
  -webkit-animation: fadein 0.15s linear;
          animation: fadein 0.15s linear;
}

.fadeout {
  -webkit-animation: fadeout 0.15s linear;
          animation: fadeout 0.15s linear;
}

.slidedown {
  -webkit-animation: slidedown 0.45s ease-in-out;
          animation: slidedown 0.45s ease-in-out;
}

.slideup {
  -webkit-animation: slideup 0.45s cubic-bezier(0, 1, 0, 1);
          animation: slideup 0.45s cubic-bezier(0, 1, 0, 1);
}

.scalein {
  -webkit-animation: scalein 0.15s linear;
          animation: scalein 0.15s linear;
}

.fadeinleft {
  -webkit-animation: fadeinleft 0.15s linear;
          animation: fadeinleft 0.15s linear;
}

.fadeoutleft {
  -webkit-animation: fadeoutleft 0.15s linear;
          animation: fadeoutleft 0.15s linear;
}

.fadeinright {
  -webkit-animation: fadeinright 0.15s linear;
          animation: fadeinright 0.15s linear;
}

.fadeoutright {
  -webkit-animation: fadeoutright 0.15s linear;
          animation: fadeoutright 0.15s linear;
}

.fadeinup {
  -webkit-animation: fadeinup 0.15s linear;
          animation: fadeinup 0.15s linear;
}

.fadeoutup {
  -webkit-animation: fadeoutup 0.15s linear;
          animation: fadeoutup 0.15s linear;
}

.fadeindown {
  -webkit-animation: fadeindown 0.15s linear;
          animation: fadeindown 0.15s linear;
}

.fadeoutdown {
  -webkit-animation: fadeoutdown 0.15s linear;
          animation: fadeoutdown 0.15s linear;
}

.animate-width {
  -webkit-animation: animate-width 1000ms linear;
          animation: animate-width 1000ms linear;
}

.flip {
  -webkit-backface-visibility: visible;
          backface-visibility: visible;
  -webkit-animation: flip 0.15s linear;
          animation: flip 0.15s linear;
}

.flipup {
  -webkit-backface-visibility: visible;
          backface-visibility: visible;
  -webkit-animation: flipup 0.15s linear;
          animation: flipup 0.15s linear;
}

.flipleft {
  -webkit-backface-visibility: visible;
          backface-visibility: visible;
  -webkit-animation: flipleft 0.15s linear;
          animation: flipleft 0.15s linear;
}

.flipright {
  -webkit-backface-visibility: visible;
          backface-visibility: visible;
  -webkit-animation: flipright 0.15s linear;
          animation: flipright 0.15s linear;
}

.zoomin {
  -webkit-animation: zoomin 0.15s linear;
          animation: zoomin 0.15s linear;
}

.zoomindown {
  -webkit-animation: zoomindown 0.15s linear;
          animation: zoomindown 0.15s linear;
}

.zoominleft {
  -webkit-animation: zoominleft 0.15s linear;
          animation: zoominleft 0.15s linear;
}

.zoominright {
  -webkit-animation: zoominright 0.15s linear;
          animation: zoominright 0.15s linear;
}

.zoominup {
  -webkit-animation: zoominup 0.15s linear;
          animation: zoominup 0.15s linear;
}

.animation-duration-100 {
  -webkit-animation-duration: 100ms !important;
          animation-duration: 100ms !important;
}

.animation-duration-150 {
  -webkit-animation-duration: 150ms !important;
          animation-duration: 150ms !important;
}

.animation-duration-200 {
  -webkit-animation-duration: 200ms !important;
          animation-duration: 200ms !important;
}

.animation-duration-300 {
  -webkit-animation-duration: 300ms !important;
          animation-duration: 300ms !important;
}

.animation-duration-400 {
  -webkit-animation-duration: 400ms !important;
          animation-duration: 400ms !important;
}

.animation-duration-500 {
  -webkit-animation-duration: 500ms !important;
          animation-duration: 500ms !important;
}

.animation-duration-1000 {
  -webkit-animation-duration: 1000ms !important;
          animation-duration: 1000ms !important;
}

.animation-duration-2000 {
  -webkit-animation-duration: 2000ms !important;
          animation-duration: 2000ms !important;
}

.animation-duration-3000 {
  -webkit-animation-duration: 3000ms !important;
          animation-duration: 3000ms !important;
}

.animation-delay-100 {
  -webkit-animation-delay: 100ms !important;
          animation-delay: 100ms !important;
}

.animation-delay-150 {
  -webkit-animation-delay: 150ms !important;
          animation-delay: 150ms !important;
}

.animation-delay-200 {
  -webkit-animation-delay: 200ms !important;
          animation-delay: 200ms !important;
}

.animation-delay-300 {
  -webkit-animation-delay: 300ms !important;
          animation-delay: 300ms !important;
}

.animation-delay-400 {
  -webkit-animation-delay: 400ms !important;
          animation-delay: 400ms !important;
}

.animation-delay-500 {
  -webkit-animation-delay: 500ms !important;
          animation-delay: 500ms !important;
}

.animation-delay-1000 {
  -webkit-animation-delay: 1000ms !important;
          animation-delay: 1000ms !important;
}

.animation-iteration-1 {
  -webkit-animation-iteration-count: 1 !important;
          animation-iteration-count: 1 !important;
}

.animation-iteration-2 {
  -webkit-animation-iteration-count: 2 !important;
          animation-iteration-count: 2 !important;
}

.animation-iteration-infinite {
  -webkit-animation-iteration-count: infinite !important;
          animation-iteration-count: infinite !important;
}

.animation-linear {
  -webkit-animation-timing-function: linear !important;
          animation-timing-function: linear !important;
}

.animation-ease-in {
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
          animation-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
}

.animation-ease-out {
  -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
          animation-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
}

.animation-ease-in-out {
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
          animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.animation-fill-none {
  -webkit-animation-fill-mode: none !important;
          animation-fill-mode: none !important;
}

.animation-fill-forwards {
  -webkit-animation-fill-mode: forwards !important;
          animation-fill-mode: forwards !important;
}

.animation-fill-backwards {
  -webkit-animation-fill-mode: backwards !important;
          animation-fill-mode: backwards !important;
}

.animation-fill-both {
  -webkit-animation-fill-mode: both !important;
          animation-fill-mode: both !important;
}

