.fixed-group {
  position: fixed;
  right: 15px;
  bottom: 170px;
  z-index: 999;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  justify-content: center;
}
.fixed-group .asw-menu-button.active {
  opacity: 0;
  pointer-events: none;
}
.site-new-header .text-size {
  opacity: 0;
  pointer-events: none;
  z-index: -1;
}

.site-header .text-size {opacity: 0;pointer-events: none;}


@media (max-width: 1440px) {
  .fixed-group {
    gap: 8px;
  }
}
@media (max-width: 991px) {
  .scroll-to-top {
    right: 0 !important;
  }
}
@media (max-width: 767px) {
  .fixed-group {
    gap: 5px;
  }
}
