@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200;400;500;600;700;800;900&display=swap);
/** Import Bootstrap functions */
/** Sreeen width */
/** Colors */
/** Bootstrap navbar fix (https://git.io/fADqW) */
/** Fonts */
/** Bootserap borders */
/** CSS Custom Properties */
/** Bootstrap accordions */
.general-breadcrumbs .breadcrumbs-row {
  height: 56px;
  padding-inline: initial;
  width: auto;
  background-color: inherit;
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  -o-transition: -o-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease, -o-transform 0.1s ease;
}
@media (min-width: 992px) {
  .general-breadcrumbs .breadcrumbs-row-sticky {
    position: fixed;
    top: 55px;
    left: 0;
    padding-inline: 65px;
    width: calc(100% + 24px);
    background-color: #fff;
    z-index: 9;
    -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  }
}
.general-breadcrumbs .breadcrumbs-nav {
  font-weight: normal;
  color: #64a70b;
  font-size: 14px;
  line-height: 17px;
}
@media (min-width: 992px) {
  .general-breadcrumbs .breadcrumbs-nav {
    color: #425563;
    font-size: 11px;
    line-height: 12px;
  }
}
.general-breadcrumbs .breadcrumbs-nav p {
  margin-bottom: 0;
}
.general-breadcrumbs .come-back {
  -webkit-transform: rotate(180deg);
       -o-transform: rotate(180deg);
          transform: rotate(180deg);
  margin-right: 10px;
  height: 12px;
}
.general-breadcrumbs .share-icons {
  margin-left: 20px;
  cursor: pointer;
  height: 20px;
}
.general-breadcrumbs .share-icons.print:hover {
  content: url("/app/themes/cellnex/dist/images/print-icon-green.svg");
}
.general-breadcrumbs .share-icons.share:hover {
  content: url("/app/themes/cellnex/dist/images/share-green.svg");
}
.general-breadcrumbs .share-icons.bookmark:hover {
  content: url("/app/themes/cellnex/dist/images/bookmark-green.svg");
}
.general-breadcrumbs .share-icons.filter:hover {
  content: url("/app/themes/cellnex/dist/images/filter-icon-green.svg");
}
.general-breadcrumbs .circle-count {
  min-width: 18px;
  min-height: 18px;
  border-radius: 50%;
  width: 18px;
  height: 18px;
  background: #64a70b;
  font-size: 10px;
  line-height: 12px;
  font-weight: 500;
  color: #fff;
  margin-right: 6px;
}
.general-breadcrumbs .pointer {
  cursor: pointer;
}
