.elementor .bg-glass-01{position: relative;
  overflow: hidden;

  display: flex;
  align-items: center;
  gap: 16px;

  padding: 3px 20px 3px 10px;
  border-radius: 999px;

  /* Propriedades que você pediu */
  background: rgba(255, 255, 255, 0.07);
  box-shadow: 0 8px 40px 0 rgba(0, 0, 0, 0.2);

  /* Efeito de vidro */
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  /* Borda sutil */
  border: 1px solid rgba(255,255,255,.12);

  color: #fff;
}

.glass-item::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;

  background: linear-gradient(
      to bottom,
      rgba(255,255,255,.12),
      rgba(255,255,255,.03) 40%,
      transparent 75%
  );

  pointer-events: none\n}.elementor .cta-green{font-weight:500;font-size:1rem;color:#ffffff;border: 1px solid #14ae5c;
border-radius: 8px;
background-color: #14ae5c;
padding: 10px 8px 10px 8px;\n}.elementor .cta-green:hover,.elementor .cta-green:focus-visible{border: 1px solid #14ae5c;
border-radius: 8px;
background-color: #0e914b;
padding: 10px 8px 10px 8px;\n}.elementor .bg-glass-02{margin-block-start:30px;margin-block-end:30px;position: relative;
  overflow: hidden;

  display: flex;
  align-items: center;
  gap: 18px;

  padding: 30px;
  border-radius: 10px;

  /* Propriedades que você pediu */
  background: rgba(255, 255, 255, 0.07);
  box-shadow: 0 8px 40px 0 rgba(0, 0, 0, 0.2);

  /* Efeito de vidro */
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(14px);

  /* Borda sutil */
  border: 1px solid rgba(255,255,255,.12);

  color: #fff;
}

.glass-item::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;

  background: linear-gradient(
      to bottom,
      rgba(255,255,255,.12),
      rgba(255,255,255,.03) 40%,
      transparent 75%
  );

  pointer-events: none\n}.elementor .font-glass{font-size: 1.1rem;
font-weight: 800;\n}.elementor .font-glass-mob{font-size: 1.1rem;
font-weight: 800;\n}