/*!
 * Material Icons
 */
/* material-symbols-outlined-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Material Symbols Outlined';
  font-style: normal;
  font-weight: 200;
  src: url('../../fonts/material-symbols-outlined-v254-latin-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* material-symbols-outlined-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Material Symbols Outlined';
  font-style: normal;
  font-weight: 400;
  src: url('../../fonts/material-symbols-outlined-v254-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
[class*="material-symbols"].preset--inside-after{
  position: relative;
  display: inline-block;
  padding-right: 1.5em;
}

[class*="material-symbols"]::after {
  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;
}
[class*="material-symbols"].preset--inside-after::after{
  position: absolute;
  right: 0;
  top: calc(50% - 0.6em); /* Center the icon vertically */
  font-size: 1.5em; /* Adjust icon size here */
  color: var(--gbs-dark); /* Change icon color here */
}
[class*="material-symbols-outlined"]::after,
[class*="material-symbols-outlined"]::before {
  font-family: 'Material Symbols Outlined';
}
/* Material symbols icon classes */
.material-symbols-outlined--vertical-align-bottom::before {
  content: "\e258";
}
.material-symbols-outlined--location-on::after {
  content: "\e0c8";
}
