.lds-facebook {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.lds-facebook div {
  display: inline-block;
  position: absolute;
  left: 8px;
  width: 16px;
  background: #fff;
  animation: lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}
.lds-facebook div:nth-child(1) {
  left: 8px;
  animation-delay: -0.24s;
}
.lds-facebook div:nth-child(2) {
  left: 32px;
  animation-delay: -0.12s;
}
.lds-facebook div:nth-child(3) {
  left: 56px;
  animation-delay: 0;
}
@keyframes lds-facebook {
  0% {
    top: 8px;
    height: 64px;
  }
  50%,
  100% {
    top: 24px;
    height: 32px;
  }
}

.loader-call {
  display: inline-block;
  position: relative;
  min-width: 500px;
  min-height: 500px;
}
.loader-call div {
  position: absolute;
  border: 4px solid #fff;
  opacity: 1;
  border-radius: 50%;
  animation: lds-ripple 2s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}
.loader-call div:nth-child(2) {
  animation-delay: -0.5s;
}
.loader-call div:nth-child(3) {
  animation-delay: -1s;
}
.loader-call div:nth-child(5) {
  animation-delay: -1.5s;
}
@keyframes lds-ripple {
  0% {
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    opacity: 0;
  }
  4.9% {
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    opacity: 0;
  }
  5% {
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    opacity: 1;
  }
  100% {
    top: 0;
    left: 0;
    width: 500px;
    height: 500px;
    opacity: 0;
  }
}

.notistack-MuiContent.notistack-snackbar_custom {
  padding: 0;
  background-color: inherit;
}

.notistack-MuiContent.notistack-snackbar_custom > div {
  width: 100%;
  height: 100%;
  padding: 0;
}

.breadcrumbs {
  display: flex;
  align-items: center;
  gap: calc(var(--spacing) * 6);
}

.breadcrumbs a {
  position: relative;
  color: #000000;
  text-decoration: none;
  transition: 0.3s;
}
.breadcrumbs a:hover {
  color: var(--color-primary-main);
}
.breadcrumbs__item {
  font-weight: 600;
}
.breadcrumbs__item_link::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: calc(var(--spacing) * -4);
  width: 3px;
  height: 5px;
  border: 5px solid transparent;
  border-left: 5px solid var(--color-primary-main);
  transform: translateY(-50%);
}

@font-face {
    font-family: 'Satisfy';
    font-style: normal;
    font-weight: 400;
    src: url(7836be754104c70eac6b.eot); /* IE9 Compat Modes */
    src: local(''),
         url(7836be754104c70eac6b.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(084d93d7a97ca1771a45.woff2) format('woff2'), /* Super Modern Browsers */
         url(7d63999eea7768220017.woff) format('woff'), /* Modern Browsers */
         url(fbf302c00a27c25beb3d.ttf) format('truetype'), /* Safari, Android, iOS */
         url(199a1c07b58e507f9489.svg#Satisfy) format('svg'); /* Legacy iOS */
  }

/* roboto-300 - latin_cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: url(b1845d9f70ac84904726.eot); /* IE9 Compat Modes */
  src: local(""),
    url(b1845d9f70ac84904726.eot?#iefix)
      format("embedded-opentype"),
    /* IE6-IE8 */
      url(16e79fba91515cc7bd90.woff2)
      format("woff2"),
    /* Super Modern Browsers */
      url(38763b30fc533c4821dc.woff)
      format("woff"),
    /* Modern Browsers */
      url(40798aecb8f2db47dae4.ttf)
      format("truetype"),
    /* Safari, Android, iOS */
      url(991f795de66ec216a1f8.svg#Roboto)
      format("svg"); /* Legacy iOS */
}
/* roboto-regular - latin_cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  /* src: url("shared/assets/fonts/roboto/roboto-v29-latin_cyrillic-regular.eot"); IE9 Compat Modes */
  src: local(""),
    url(9a35ad2cad5d8fb90067.eot?#iefix)
      format("embedded-opentype"),
    /* IE6-IE8 url("shared/assets/fonts/roboto/roboto-v29-latin_cyrillic-regular.woff2") */
      format("woff2"),
    /* Super Modern Browsers */
      url(90fc8764675b01c9cc05.woff)
      format("woff"),
    /* Modern Browsers url("shared/assets/fonts/roboto/roboto-v29-latin_cyrillic-regular.ttf") */
      format("truetype");
  /* Safari, Android, iOS */
  /* url("shared/assets/fonts/roboto/roboto-v29-latin_cyrillic-regular.svg#Roboto") format("svg"); Legacy iOS */
}
/* roboto-500 - latin_cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: url(b481b08ab9b6fe76ab67.eot); /* IE9 Compat Modes */
  src: local(""),
    url(b481b08ab9b6fe76ab67.eot?#iefix)
      format("embedded-opentype"),
    /* IE6-IE8 */
      url(3b5f561e8caa3803daee.woff2)
      format("woff2"),
    /* Super Modern Browsers */
      url(085d1b4698b08a1cf7fd.woff)
      format("woff"),
    /* Modern Browsers */
      url(226e3c83da014e1a87a9.ttf)
      format("truetype"),
    /* Safari, Android, iOS */
      url(9024e4c16d0f988f4848.svg#Roboto)
      format("svg"); /* Legacy iOS */
}
/* roboto-700 - latin_cyrillic */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: url(90df818bb90046824888.eot); /* IE9 Compat Modes */
  src: local(""),
    url(90df818bb90046824888.eot?#iefix)
      format("embedded-opentype"),
    /* IE6-IE8 */
      url(4bdcfadc292241e3b817.woff2)
      format("woff2"),
    /* Super Modern Browsers */
      url(3b1c20c745bc4c9f1093.woff)
      format("woff"),
    /* Modern Browsers */
      url(66fd8aae85fbafb3ba22.ttf)
      format("truetype"),
    /* Safari, Android, iOS */
      url(9cc0e6124996a8989420.svg#Roboto)
      format("svg"); /* Legacy iOS */
}



:root {
}

*,
*::after,
*::before {
  box-sizing: border-box;
}

html {
  height: 100%;
  overflow: hidden;
}

body {
  width: 100%;
  display: flex;
  flex-direction: column;
  margin: 0;
  height: 100vh; /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--vh, 1vh) * 100);
  overflow: auto;
}

#root {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}

.simplebar-content-wrapper_custom .simplebar-content {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

@media screen and (orientation: portrait) {
  body {
    width: 100vw;
    height: 100%;
  }
}
:root {
  --scroll-width: 6px;
}

*::-webkit-scrollbar {
}

*::-webkit-scrollbar-track {
}

*::-webkit-scrollbar-thumb {
}

:root {
}





