.goog-te-gadget img {
  display: none !important;
}

body > .skiptranslate {
  display: none;
}

body {
  top: 0px !important;
}

#google_translate_element select {
  background-color: #f6edfd;
  color: #383ffa;
  border: none;
  border-radius: 3px;
  padding: 8px 4px;
}

.goog-logo-link,
.goog-te-gadget span {
  display: none !important;
}

.goog-te-gadget {
  color: transparent !important;
  font-size: 0;
}

.goog-te-banner-frame {
  display: none !important;
}

#goog-gt-tt,
.goog-te-balloon-frame {
  display: none !important;
}

body {
  font-family: Arial, sans-serif;
}

.floating-button {
  position: fixed;
  bottom: 65px;
  right: 20px;
  width: 40px;
  height: 40px;
  background-color: #8700fc;
  color: white;
  border: none;
  border-radius: 50%;
  text-align: center;
  font-size: 24px;
  cursor: pointer;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  z-index: 97;
}

.floating-button:hover {
  background-color: #218838;
}

.pwa-button {
  position: fixed;
  bottom: 110px;
  right: 20px;
  width: 40px;
  height: 40px;
  background-color: #ff0202;
  color: white;
  border: none;
  border-radius: 50%;
  text-align: center;
  font-size: 24px;
  cursor: pointer;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  z-index: 97;
}

.pwa-button:hover {
  background-color: #1e00ff;
}

.select2-container .select2-selection--single {
  height: 32px;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  line-height: 32px;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  height: 32px;
}
.select2-container--default .select2-selection--single {
  border: 1px solid #aaaaaa4d;
}

/* styles.css */
.input-group-append .input-group-text {
  cursor: pointer;
}

input[type="password"] {
  padding-right: 40px;
  /* Space for the toggle icon */
  box-sizing: border-box;
}
.select2-container--default .select2-selection--multiple {
  border: 1px solid rgba(170, 170, 170, 0.3);
}
.select2-container--default .select2-search--inline .select2-search__field {
  padding: 17px;
}