.sigmaweb-btn36,
.sigmaweb-btn36 *,
.sigmaweb-btn36 :after,
.sigmaweb-btn36 :before,
.sigmaweb-btn36:after,
.sigmaweb-btn36:before {
  border: 0 solid;
  box-sizing: border-box;
}

.sigmaweb-btn36 {
  -webkit-tap-highlight-color: transparent;
  -webkit-appearance: button;
  background-image: none;
  margin: 0;
  -webkit-mask-image: -webkit-radial-gradient(#000, #fff);
  padding: 0;
}

.sigmaweb-btn36:disabled {
  cursor: default;
}

.sigmaweb-btn36:-moz-focusring {
  outline: auto;
}

.sigmaweb-btn36 [hidden] {
  display: none;
}

.sigmaweb-btn36 {
  background: linear-gradient(90deg, blue, red);
  border-radius: 999px;
  box-sizing: border-box;
  display: block;
  overflow: hidden;
  padding: 13px 50px;
  position: relative;
}

.sigmaweb-btn36 .elementor-button-text {
  background: #1e293b;
  border-radius: 999px;
  display: grid;
  inset: 5px;
  place-items: center;
  position: absolute;
  transition: background 0.3s;
}

.sigmaweb-btn36:hover .elementor-button-text {
  background: none;
}