﻿[class^="icontz-"]:before,
[class*=" icontz-"]:before,
[class^="children-icontz-"] *:before,
[class*=" children-icontz-"] *:before {
  font-family: icons_tzcld;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.mdi--card-account-details-outline {
  display: inline-block;
  width: 30px;
  height: 30px;
  background-color: currentColor;
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M22 3H2c-1.09.04-1.96.91-2 2v14c.04 1.09.91 1.96 2 2h20c1.09-.04 1.96-.91 2-2V5a2.074 2.074 0 0 0-2-2m0 16H2V5h20zm-8-2v-1.25c0-1.66-3.34-2.5-5-2.5s-5 .84-5 2.5V17zM9 7a2.5 2.5 0 0 0-2.5 2.5A2.5 2.5 0 0 0 9 12a2.5 2.5 0 0 0 2.5-2.5A2.5 2.5 0 0 0 9 7m5 0v1h6V7zm0 2v1h6V9zm0 2v1h4v-1z'/%3E%3C/svg%3E");
  mask-repeat: no-repeat;
  mask-size: 100% 100%;
}

[class^="tz2icon-"],
[class*=" tz2icon-"],
[class^="tz2icon-"]:before,
[class*=" tz2icon-"]:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.tz2icon-carbon_chart-evaluation:before {
  content: "\e900";
  color: #fff;
}
.tz2icon-chat .path1:before {
  content: "\e901";
  color: rgb(26, 44, 95);
}
.tz2icon-chat .path2:before {
  content: "\e902";
  margin-left: -1em;
  color: rgb(0, 177, 230);
}
.tz2icon-chat .path3:before {
  content: "\e903";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.tz2icon-chat .path4:before {
  content: "\e904";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.tz2icon-chat .path5:before {
  content: "\e905";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.tz2icon-chat .path6:before {
  content: "\e906";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.tz2icon-chat .path7:before {
  content: "\e907";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.tz2icon-event .path1:before {
  content: "\e908";
  color: rgb(213, 237, 255);
}
.tz2icon-event .path2:before {
  content: "\e909";
  margin-left: -1em;
  color: rgb(0, 177, 230);
}
.tz2icon-event .path3:before {
  content: "\e90a";
  margin-left: -1em;
  color: rgb(26, 44, 95);
}
.tz2icon-event .path4:before {
  content: "\e90b";
  margin-left: -1em;
  color: rgb(213, 237, 255);
}
.tz2icon-event .path5:before {
  content: "\e90c";
  margin-left: -1em;
  color: rgb(213, 237, 255);
}
.tz2icon-grommet-icons_map-location .path1:before {
  content: "\e90d";
  color: rgb(213, 237, 255);
}
.tz2icon-grommet-icons_map-location .path2:before {
  content: "\e90e";
  margin-left: -1em;
  color: rgb(31, 130, 192);
}
.tz2icon-grommet-icons_map-location .path3:before {
  content: "\e90f";
  margin-left: -1em;
  color: rgb(141, 216, 248);
}
.tz2icon-grommet-icons_map-location .path4:before {
  content: "\e910";
  margin-left: -1em;
  color: rgb(141, 216, 248);
}
.tz2icon-Hashtag-bold:before {
  content: "\e911";
  color: #d3d5dd;
}
.tz2icon-Hashtag-regular:before {
  content: "\e912";
  color: #d3d5dd;
}
.tz2icon-Home .path1:before {
  content: "\e913";
  color: rgb(213, 237, 255);
}
.tz2icon-Home .path2:before {
  content: "\e914";
  margin-left: -1em;
  color: rgb(0, 177, 230);
}
.tz2icon-Home .path3:before {
  content: "\e915";
  margin-left: -1em;
  color: rgb(0, 177, 230);
}
.tz2icon-info:before {
  content: "\e916";
  color: #fff;
}
.tz2icon-ion_earth-outline:before {
  content: "\e917";
  color: #fff;
}
.tz2icon-mdi_account-outline:before {
  content: "\e918";
}
.tz2icon-mdi_arrow-left-circle:before {
  content: "\e919";
}
.tz2icon-mdi_arrow-right-circle:before {
  content: "\e91a";
}
.tz2icon-mdi_bell:before {
  content: "\e91b";
}
.tz2icon-mdi_calendar-month-outline:before {
  content: "\e91c";
}
.tz2icon-mdi_download-box-outline:before {
  content: "\e91d";
}
.tz2icon-mdi_email-outline:before {
  content: "\e91e";
}
.tz2icon-mdi_facebook:before {
  content: "\e91f";
  color: #fff;
}
.tz2icon-mdi_instagram:before {
  content: "\e920";
  color: #fff;
}
.tz2icon-mdi_linkedin:before {
  content: "\e921";
  color: #fff;
}
.tz2icon-mdi_link-variant:before {
  content: "\e922";
}
.tz2icon-mdi_magnify:before {
  content: "\e923";
}
.tz2icon-mdi_map-marker:before {
  content: "\e924";
}
.tz2icon-mdi_minus:before {
  content: "\e925";
}
.tz2icon-mdi_pencil-outline:before {
  content: "\e926";
}
.tz2icon-mdi_plus:before {
  content: "\e927";
}
.tz2icon-mdi_plus-circle-outline:before {
  content: "\e928";
}
.tz2icon-mdi_square-edit-outline:before {
  content: "\e929";
}
.tz2icon-mdi_trash:before {
  content: "\e92a";
}
.tz2icon-mdi_triangle-small-down:before {
  content: "\e92b";
}
.tz2icon-mdi_twitter:before {
  content: "\e92c";
  color: #fff;
}
.tz2icon-message:before {
  content: "\e92d";
}
.tz2icon-messages:before {
  content: "\e92e";
  color: #fff;
}
.tz2icon-Private:before {
  content: "\e92f";
  color: #d3d5dd;
}
.tz2icon-repertory .path1:before {
  content: "\e930";
  color: rgb(0, 177, 230);
}
.tz2icon-repertory .path2:before {
  content: "\e931";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.tz2icon-repertory .path3:before {
  content: "\e932";
  margin-left: -1em;
  color: rgb(213, 237, 255);
}
.tz2icon-repertory .path4:before {
  content: "\e933";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.tz2icon-repertory .path5:before {
  content: "\e934";
  margin-left: -1em;
  color: rgb(26, 44, 95);
}
.tz2icon-Resource .path1:before {
  content: "\e935";
  color: rgb(213, 237, 255);
}
.tz2icon-Resource .path2:before {
  content: "\e936";
  margin-left: -1em;
  color: rgb(0, 177, 230);
}
.tz2icon-Resource .path3:before {
  content: "\e937";
  margin-left: -1em;
  color: rgb(26, 44, 95);
}
.tz2icon-Resource .path4:before {
  content: "\e938";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.tz2icon-simple-line-icons_doc:before {
  content: "\e939";
}
.tz2icon-simple-line-icons_folder-alt:before {
  content: "\e93a";
  color: #1a2c5f;
}
.tz2icon-territory .path1:before {
  content: "\e93b";
  color: rgb(213, 237, 255);
}
.tz2icon-territory .path2:before {
  content: "\e93c";
  margin-left: -1em;
  color: rgb(0, 177, 230);
}
