.elementor .e-f5a58f9-3eb1fa2{font-weight:700;font-size:15px;color:#00f5ff;letter-spacing:1px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;margin:8px;border-radius:50px;border-width:1px;border-color:#00f5ff;background-color:#0b0b0b;selector .elementor-button {
  position: relative;
  box-shadow: 0 0 10px #00f5ff,
              0 0 20px #00f5ff;
  transition: all 0.3s ease;
}

selector .elementor-button:hover {
  box-shadow: 0 0 15px #00f5ff,
              0 0 30px #00f5ff,
              0 0 60px #00f5ff;
  transform: scale(1.05);
}\n}.elementor .e-724d423-5431591{font-weight:600;color:#00f5ff;letter-spacing:3px;linear-gradient(180deg, #0b0b10 0%, #0f0f1a 50%, #0b0b10 100%)\n}.elementor .e-83f6316-baf8a63{font-weight:800;font-size:45px;color:#ffffff;letter-spacing:3px;selector {
  position: relative;
  overflow: hidden;
}

selector:before {
  content: "";
  position: absolute;
  width: 400px;
  height: 400px;
  background: radial-gradient(circle, rgba(0,245,255,0.15), transparent 60%);
  top: -120px;
  left: -120px;
}

selector:after {
  content: "";
  position: absolute;
  width: 400px;
  height: 400px;
  background: radial-gradient(circle, rgba(179,0,255,0.12), transparent 60%);
  bottom: -120px;
  right: -120px;
}text-shadow: 0 0 10px rgba(0,245,255,0.4),
           0 0 25px rgba(179,0,255,0.25);\n}.elementor .e-c0f082e-98119d5{font-weight:700;font-size:30px;color:#ffffff;text-align:start;padding:10px;align-self:center;selector {
background: linear-gradient(90deg, #a855f7, #00f0ff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 0 6px rgba(0, 240, 255, 0.2);
}selector {
transition: 0.2s ease;
}

selector:hover {
letter-spacing: 0.5px;
}\n}.elementor .e-bef8579-c04a0df{font-weight:700;font-size:30px;color:#ffffff;text-align:start;padding:10px;align-self:center;selector {
background: linear-gradient(90deg, #a855f7, #00f0ff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 0 6px rgba(0, 240, 255, 0.2);
}selector {
transition: 0.2s ease;
}

selector:hover {
letter-spacing: 0.5px;
}\n}.elementor .e-b5de7e9-432d618{font-weight:700;font-size:30px;color:#ffffff;text-align:start;padding:10px;align-self:center;selector {
background: linear-gradient(90deg, #a855f7, #00f0ff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 0 6px rgba(0, 240, 255, 0.2);
}selector {
transition: 0.2s ease;
}

selector:hover {
letter-spacing: 0.5px;
}\n}.elementor .e-a53fc71-69ea448{font-weight:700;font-size:30px;color:#ffffff;text-align:start;padding:10px;align-self:center;selector {
background: linear-gradient(90deg, #a855f7, #00f0ff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 0 6px rgba(0, 240, 255, 0.2);
}selector {
transition: 0.2s ease;
}

selector:hover {
letter-spacing: 0.5px;
}\n}.elementor .e-fc3b92e-b524068{font-weight:700;font-size:30px;color:#ffffff;text-align:start;padding:10px;align-self:center;selector {
background: linear-gradient(90deg, #a855f7, #00f0ff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 0 6px rgba(0, 240, 255, 0.2);
}selector {
transition: 0.2s ease;
}

selector:hover {
letter-spacing: 0.5px;
}\n}.elementor .e-a0404b6-e9bde84{font-weight:700;font-size:30px;color:#ffffff;text-align:start;padding:10px;align-self:center;selector {
background: linear-gradient(90deg, #a855f7, #00f0ff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 0 6px rgba(0, 240, 255, 0.2);
}selector {
transition: 0.2s ease;
}

selector:hover {
letter-spacing: 0.5px;
}\n}.elementor .e-92dc312-00897c6{font-weight:700;font-size:30px;color:#ffffff;text-align:start;padding:10px;align-self:center;selector {
background: linear-gradient(90deg, #a855f7, #00f0ff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 0 6px rgba(0, 240, 255, 0.2);
}selector {
transition: 0.2s ease;
}

selector:hover {
letter-spacing: 0.5px;
}\n}.elementor .e-56a1086-fa2b50d{font-weight:700;font-size:30px;color:#ffffff;text-align:start;padding:10px;align-self:center;selector {
background: linear-gradient(90deg, #a855f7, #00f0ff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 0 6px rgba(0, 240, 255, 0.2);
}selector {
transition: 0.2s ease;
}

selector:hover {
letter-spacing: 0.5px;
}\n}.elementor .e-2c13b7b-d9c3692{font-weight:700;font-size:30px;color:#ffffff;text-align:start;padding:10px;align-self:center;selector {
background: linear-gradient(90deg, #a855f7, #00f0ff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 0 6px rgba(0, 240, 255, 0.2);
}selector {
transition: 0.2s ease;
}

selector:hover {
letter-spacing: 0.5px;
}\n}.elementor .e-37769e4-eaf1a62{font-weight:700;font-size:30px;color:#ffffff;text-align:start;padding:10px;align-self:center;selector {
background: linear-gradient(90deg, #a855f7, #00f0ff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 0 6px rgba(0, 240, 255, 0.2);
}selector {
transition: 0.2s ease;
}

selector:hover {
letter-spacing: 0.5px;
}\n}.elementor .e-6876ac3-7597302{font-weight:800;font-size:30px;color:#ffffff;letter-spacing:3px;align-self:center;selector {
  position: relative;
  overflow: hidden;
}

selector:before {
  content: "";
  position: absolute;
  width: 400px;
  height: 400px;
  background: radial-gradient(circle, rgba(0,245,255,0.15), transparent 60%);
  top: -120px;
  left: -120px;
}

selector:after {
  content: "";
  position: absolute;
  width: 400px;
  height: 400px;
  background: radial-gradient(circle, rgba(179,0,255,0.12), transparent 60%);
  bottom: -120px;
  right: -120px;
}text-shadow: 0 0 10px rgba(0,245,255,0.4),
           0 0 25px rgba(179,0,255,0.25);\n}