.elementor .texto1{font-family:"Inter Tight";font-weight:300;font-size:16px;color:var(--gelo);}.elementor .botao1{font-family:Outfit;font-weight:600;font-size:16px;color:var(--gelo);border-radius:100px;background-image:linear-gradient(80deg, #2580d9 0%,#2eb58d 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .tituloh2{font-family:"Inter Tight";font-weight:600;font-size:36px;}.elementor .texto2{font-family:"Inter Tight";font-weight:300;font-size:16px;color:var(--texto);}.elementor .glassmorphism{background-color: rgba(229, 229, 229, 0.162);
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 .tituloh3{font-family:Inter;font-weight:400;font-size:24px;color:var(--preto_fosco);}.elementor .botao-gradiente{font-family:"Inter Tight";font-weight:600;font-size:16px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:56px;border-radius:100px;background-image:
url("https://blanchedalmond-chamois-991928.hostingersite.com/wp-content/uploads/2026/10/seta-vidro.png"),
linear-gradient(115deg, #2580d9 0%, #2eb58d 50%, #2580d9 100%);
background-repeat: no-repeat, no-repeat;
background-size: 32px 32px, 200% 200%;
background-position: right 8px center, 0% 50%;
animation: botao-gradiente-move 5s ease-in-out infinite;\n}.elementor .fundo_grid{background-color:var(--gelo);--grid-cor: rgba(255, 255, 255, 0.08);
--grid-tamanho: 70px;
background-color: #003161;
background-image:
linear-gradient(var(--grid-cor) 1px, transparent 1px),
linear-gradient(90deg, var(--grid-cor) 1px, transparent 1px),
linear-gradient(135deg, #003161 0%, #2eb58d 100%);
background-size: var(--grid-tamanho) var(--grid-tamanho), var(--grid-tamanho) var(--grid-tamanho), 100% 100%;\n}