/* ---- DEBUT STYLES BOUTONS ---- */
.page button, .grid-downloads button, .grid-staff button, .popup button {
  border-radius: 16px;
  font-weight: 400;
  padding-inline: 18px;
  padding-block: 8px;
  color: #e9e9e9;
  margin-inline: 4px;
  margin-block: 5px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 17px;
  font-family: "Inter", sans-serif !important;
}

.btn-container-home {
  margin-top: 12px;
}

.grid-staff button {
  margin-bottom: 7px;
}

.home-header button {
  padding-inline: 25px;
  padding-block: 9px;
  font-size: 17px;
}

.home-header-2 button {
  padding-inline: 25px;
  padding-block: 9px;
  font-size: 17px;
}

.blank-button {
  height: 15px;
}

.refresh-btn, .more-btn, .close-btn, .music-stream-btn {
  background: rgba(34, 30, 30, 0.5);
  border: 1px solid #616161;
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  width: auto;
  border-radius: 20px;
  color: white;
  text-align: center;
  padding-block: 10px;
  margin-top: 15px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 19px !important;
}

.refresh-btn:hover, .more-btn:hover, .close-btn:hover, .music-stream-btn:hover {
  -webkit-box-shadow: 0 0 8px rgba(255, 255, 255, 0.308);
          box-shadow: 0 0 8px rgba(255, 255, 255, 0.308);
  cursor: pointer;
  -webkit-transform: scale(1.05) translateY(-2px);
          transform: scale(1.05) translateY(-2px);
}

.page button:hover {
  cursor: pointer;
  -webkit-transform: scale(1.05) translateY(-2px);
          transform: scale(1.05) translateY(-2px);
}

.page button:active {
  -webkit-transform: scale(0.89);
          transform: scale(0.89);
}

.default-button, .form-button {
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid #75418d;
}

.form-button {
  margin-left: 0 !important;
  width: 70% !important;
  padding: 10px !important;
  font-size: 24px !important;
}

.form-button:hover {
  -webkit-box-shadow: 0 0 10px rgba(222, 150, 255, 0.5);
          box-shadow: 0 0 10px rgba(222, 150, 255, 0.5);
  -webkit-transform: none !important;
          transform: none !important;
}

.default-button:hover {
  -webkit-box-shadow: 0 0 10px rgba(222, 150, 255, 0.5);
          box-shadow: 0 0 10px rgba(222, 150, 255, 0.5);
}

.git-button, .twitter-button, .tiktok-button, .tp-button {
  background: rgba(22, 22, 22, 0.5);
  border: 1px solid #fcfcfc;
}

.git-button:hover, .twitter-button:hover, .tiktok-button:hover {
  -webkit-box-shadow: 0 0 10px rgba(214, 214, 214, 0.5);
          box-shadow: 0 0 10px rgba(214, 214, 214, 0.5);
}

.ds-button {
  background: rgba(40, 89, 248, 0.5);
  border: 1px solid #006ec9;
}

.tel-button {
  border-radius: 11px !important;
  padding-inline: 11px !important;
  padding-block: 8px !important;
  background-color: #44444463 !important;
  -webkit-backdrop-filter: blur(10px) !important;
          backdrop-filter: blur(10px) !important;
  border: none;
  font-size: 19px !important;
  margin-top: 18px;
}

.linkedin-button {
  background: rgba(63, 107, 250, 0.5);
  border: 1px solid #2983cc;
}

.linkedin-button:hover {
  -webkit-box-shadow: 0 0 10px rgba(80, 141, 255, 0.5);
          box-shadow: 0 0 10px rgba(80, 141, 255, 0.5);
}

.ds-button:hover {
  -webkit-box-shadow: 0 0 10px rgba(80, 141, 255, 0.5);
          box-shadow: 0 0 10px rgba(80, 141, 255, 0.5);
}

.insta-button {
  background: #833ab4;
  background: -webkit-gradient(linear, left top, right top, from(#833ab4), color-stop(50%, #fd1d1d), to(#fcb045));
  background: linear-gradient(90deg, #833ab4 0%, #fd1d1d 50%, #fcb045 100%);
  border: 1px solid #ff00f2;
}

.insta-button:hover {
  -webkit-box-shadow: 0 0 10px rgba(181, 54, 255, 0.5);
          box-shadow: 0 0 10px rgba(181, 54, 255, 0.5);
}

.yt-button {
  background: rgba(201, 0, 0, 0.5);
  border: 1px solid #ff0000;
}

.yt-button:hover {
  -webkit-box-shadow: 0 0 10px rgba(255, 54, 54, 0.5);
          box-shadow: 0 0 10px rgba(255, 54, 54, 0.5);
}

.twitch-button {
  background: rgba(154, 0, 201, 0.5);
  border: 1px solid #c300ff;
}

.twitch-button:hover {
  -webkit-box-shadow: 0 0 10px rgba(118, 1, 134, 0.5);
          box-shadow: 0 0 10px rgba(118, 1, 134, 0.5);
}
/*# sourceMappingURL=buttons.css.map */