.elementor .h2{font-family:"Helvetica Now";font-weight:300;font-size:40px;color:#f5f5f5;display:flex;justify-content:flex-start;}.elementor .texto{font-family:"SF Pro Display";font-weight:300;font-size:16px;color:#f5f5f5;display:flex;}.elementor .h3{font-family:"Helvetica Now";font-weight:400;font-size:24px;display:flex;}.elementor .glassmorphism{background-color: rgba(15, 15, 15, 0.4);
background-image: url("data:image/svg+xml,svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'filter id='noiseFilter'feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'//filterrect width='100' height='100' filter='url(noiseFilter)' opacity='0.03'//svg");
background-repeat: repeat;
background-size: 150px 150px;
backdrop-filter: blur(16px) saturate(120%);
-webkit-backdrop-filter: blur(16px) saturate(120%);
border: 1px solid rgba(255, 255, 255, 0.05);
box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.2);\n}.elementor .aura-verde{position:relative;@keyframes aura-spin {
to { transform: rotate(360deg); }
}

.aura-verde {
z-index: 0;
overflow: visible;
}

.aura-verde::before {
content: "";
position: absolute;
inset: var(--aura-spread, -18px);
z-index: -1;
border-radius: inherit;
background: conic-gradient(
  from 0deg,
  var(--aura-color-a, #95c42a) 0%,
  var(--aura-color-b, #d8eea8) 50%,
  var(--aura-color-a, #95c42a) 100%
);
-webkit-filter: blur(var(--aura-blur, 22px));
filter: blur(var(--aura-blur, 22px));
opacity: var(--aura-opacity, 0.55);
animation: aura-spin var(--aura-speed, 6s) linear infinite;
}

@media (prefers-reduced-motion: reduce) {
.aura-verde::before {
  animation: none;
}
}\n}