#fab li {
  animation: .25s;
  margin-top: 23px;
  margin-bottom: 10px;
  animation-name: slideUp;
  animation-duration: 1s;
  animation-timing-function: ease-in;
}

.labelthree[_ngcontent-ng-c2250250494] {
  bottom: 13.5rem;
}

#fab li button.label {
  background: white;
  margin-top: 1px;
  margin-right: 10px;

  font-size: 16px !important;
  color: #000 !important;
  font-weight: 500 !important;
  height: 30px;
  width: 217px;
  line-height: 25px;
  min-height: 25px;
  vertical-align: top;
  z-index: 99999;
  padding: 0;
  right: 10px;
  pointer-events: none !important;
}

#fab li button.label:hover {
  cursor: pointer !important;
  pointer-events: none !important;
}


@keyframes slideUp {

  0%,
  50% {
    transform: translateY(100%);
    opacity: 0;
  }

  60%,
  100% {
    transform: translateY(0);
    opacity: 1;

  }
}







#fab li button.btn-circle svg {
  margin-bottom: 4px;
  width: 100%;
  scale: 2;
}

#fab {
  position: fixed;
  bottom: 98px;
  right: 2rem;
  z-index: 5;
}

#fab button.btn-circle {
  background-color: #14458f;
  color: #fff;
  border-radius: 50% !important;
  height: 40px;
  width: 40px;
  padding: 0px;
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}


#fab li button.btn-circle:hover,
#fab li button.btn-circle:focus {

  background-color: rgb(28 84 166)
}

#btn-fab-query,
#btn-fab-close {
  height: 56px;
  width: 56px;
  position: fixed;
  bottom: 1.5rem;
  right: 1.5rem;
  background-color: #14458f;
  color: #fff;
  z-index: 999;
  border-radius: 50% !important;

}

#btn-fab-query svg,
#btn-fab-close svg {
  width: 100%;
  scale: 3.5;
  stroke: white;
  stroke-width: 1.4;
}

#btn-fab-query:hover,
#btn-fab-close:hover,
#btn-fab-query:focus,
#btn-fab-close:focus {

  background-color: rgb(28 84 166)
}