.elementor .e-aa31f63-159d89e{width:91%;text-align:center;align-self:center;color: rgba(255, 255, 255, 0.80);

font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 160%; /* 38.4px */\n}.elementor .e-87bc153-946ef24{width:90%;font-family:Open Sans;text-align:center;align-self:center;color: rgba(255, 255, 255, 0.80);
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 160%;\n}.elementor .e-7808c0b-fd87207{align-self:center;display: flex;
flex-direction: column;
align-items: center;
gap: 32px;\n}.elementor .e-45e513d-18103f5{width:80%;text-align:center;align-self:center;color: rgba(255, 255, 255, 0.80);
font-family: Geist;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: normal;\n}.elementor .e-1083e07-7f7c448{align-self:center;display: flex;
flex-direction: column;
align-items: flex-end;
gap: 24px;
align-self: stretch;
margin-top: 250px;\n}.elementor .e-ff25012-4afcd2f{color: #FFF;
font-family: Geist;
font-size: 28px;
font-style: normal;
font-weight: 600;
line-height: normal;
align-self: stretch;\n}.elementor .e-efacdda-d339da8{color: rgba(255, 255, 255, 0.80);
font-family: Geist;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 160%; /* 28.8px */
align-self: stretch;\n}.elementor .e-b60b06f-7ffbd0b{display:flex;flex-direction:column;align-items:center;border-radius: 24px;
border: 1px solid var(--gradiente-traado-2, #04E4FE);
background: rgba(255, 255, 255, 0.15);
box-shadow: 0 0 18px 0 rgba(4, 228, 254, 0.30);
display: flex;
width: 575px;
padding: 32px;
flex-direction: column;
align-items: center;
gap: 16px;\n}.elementor .e-ddf60c6-b06ece1{color: #FFF;
font-family: Geist;
font-size: 28px;
font-style: normal;
font-weight: 600;
line-height: normal;
align-self: stretch;\n}.elementor .e-5dc7e62-e80660b{color: rgba(255, 255, 255, 0.80);
font-family: Geist;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 160%; /* 28.8px */
align-self: stretch;\n}.elementor .e-7c7321b-c2a765c{display:flex;flex-direction:column;align-items:center;border-radius: 24px;
border: 1px solid var(--gradiente-traado-2, #04E4FE);
background: rgba(255, 255, 255, 0.15);
box-shadow: 0 0 18px 0 rgba(4, 228, 254, 0.30);
display: flex;
width: 575px;
padding: 32px;
flex-direction: column;
align-items: center;
gap: 16px;\n}.elementor .e-e01a164-4f12d03{color: #FFF;
font-family: Geist;
font-size: 28px;
font-style: normal;
font-weight: 600;
line-height: normal;
align-self: stretch;\n}.elementor .e-35f431e-2a0b136{color: rgba(255, 255, 255, 0.80);
font-family: Geist;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 160%; /* 28.8px */
align-self: stretch;\n}.elementor .e-750d098-994bb8e{display:flex;flex-direction:column;align-items:center;border-radius: 24px;
border: 1px solid var(--gradiente-traado-2, #04E4FE);
background: rgba(255, 255, 255, 0.15);
box-shadow: 0 0 18px 0 rgba(4, 228, 254, 0.30);
display: flex;
width: 575px;
padding: 32px;
flex-direction: column;
align-items: center;
gap: 16px;\n}.elementor .e-4500b63-04cd09a{display:flex;justify-content:center;display: flex;
flex-direction: column;
align-items:center;
gap: 24px;
align-self: stretch;
margin-top: 25px;\n}.elementor .e-ee5b275-0a5132b{width:100%;text-align:center;align-self:center;color: rgba(255, 255, 255, 0.80);
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: normal;\n}.elementor .e-74d7936-66a2796{display: flex;
flex-direction: column;
align-items: center;
gap: 32px;\n}.elementor .e-9845c60-fafcf5a{width:90%;font-family:Open Sans;color: rgba(255, 255, 255, 0.80);

font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;\n}.elementor .e-b189646-c4c85cb{display: flex;
height: 122px;
padding: 15px 20px;
align-items: center;
gap: 16px;
flex: 1 0 0;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(11, 0, 26, 0.40);
margin-bottom: 15px;\n}.elementor .e-f470859-983de25{width:90%;font-family:Open Sans;color: rgba(255, 255, 255, 0.80);

font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;\n}.elementor .e-060b461-0700c6b{display: flex;
height: 122px;
padding: 15px 20px;
align-items: center;
gap: 16px;
flex: 1 0 0;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(11, 0, 26, 0.40);
margin-bottom: 15px;\n}.elementor .e-ee37aa2-9fa18c1{width:90%;font-family:Open Sans;color: rgba(255, 255, 255, 0.80);

font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;\n}.elementor .e-6a91b89-30014d0{display: flex;
height: 122px;
padding: 15px 20px;
align-items: center;
gap: 16px;
flex: 1 0 0;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(11, 0, 26, 0.40);
margin-bottom: 15px;\n}.elementor .e-38e1109-3f793a6{width:90%;font-family:Open Sans;color: rgba(255, 255, 255, 0.80);

font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;\n}.elementor .e-e60beed-912b7dc{display: flex;
height: 122px;
padding: 15px 20px;
align-items: center;
gap: 16px;
flex: 1 0 0;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(11, 0, 26, 0.40);
margin-bottom: 15px;\n}.elementor .e-3b5d5ba-4787c5e{padding:0px;margin:0px;}.elementor .e-0881cf3-ccf5aa2{width:90%;font-family:Open Sans;color: rgba(255, 255, 255, 0.80);

font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;\n}.elementor .e-6299a84-b733c2d{display: flex;
height: 122px;
padding: 15px 20px;
align-items: center;
gap: 16px;
flex: 1 0 0;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(11, 0, 26, 0.40);
margin-bottom: 15px;\n}.elementor .e-e357e98-363dc65{width:90%;font-family:Open Sans;color: rgba(255, 255, 255, 0.80);

font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;\n}.elementor .e-4d8374d-b342a8e{display: flex;
height: 122px;
padding: 15px 20px;
align-items: center;
gap: 16px;
flex: 1 0 0;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(11, 0, 26, 0.40);
margin-bottom: 15px;\n}.elementor .e-6e4b2ad-0c80d51{width:90%;font-family:Open Sans;color: rgba(255, 255, 255, 0.80);

font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;\n}.elementor .e-b15670f-cbe2356{display: flex;
height: 122px;
padding: 15px 20px;
align-items: center;
gap: 16px;
flex: 1 0 0;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(11, 0, 26, 0.40);
margin-bottom: 15px;\n}.elementor .e-6c7ba82-5aca01c{width:90%;font-family:Open Sans;color: rgba(255, 255, 255, 0.80);

font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;\n}.elementor .e-8c26ae3-e860541{display: flex;
height: 122px;
padding: 15px 20px;
align-items: center;
gap: 16px;
flex: 1 0 0;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(11, 0, 26, 0.40);
margin-bottom: 15px;\n}.elementor .e-a476214-6f73051{padding:0px;margin:0px;}.elementor .e-a0efbd0-71932e7{display:flex;flex-direction:row;gap: 10px;\n}.elementor .e-a19aec5-ca624ed{width:90%;font-family:Open Sans;color: rgba(255, 255, 255, 0.80);

font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;\n}.elementor .e-9926387-cf29f64{display: flex;
height: 122px;
padding: 15px 20px;
align-items: center;
gap: 16px;
flex: 1 0 0;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(11, 0, 26, 0.40);
margin-top: -30px;;\n}.elementor .e-62c54dd-e4e82d6{font-family:var(--formulario);color:var(--formulario-cor);color: rgba(255, 255, 255, 0.70);
font-family: Geist;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: undefined;
text-transform: uppercase;\n}.elementor .e-16c7ae7-cd7dcd1{border-radius: 8px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(255, 255, 255, 0.05);\n}.elementor .e-01fc8fa-62a3e2c{font-family:var(--formulario);font-weight:600;color:var(--formulario-cor);text-align:start;color: rgba(255, 255, 255, 0.70);
font-family: Geist;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: undefined;
text-transform: uppercase;\n}.elementor .e-d5619c1-d25ad69{border-radius: 8px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(255, 255, 255, 0.05);\n}.elementor .e-4b83a15-bd8ce64{color: rgba(255, 255, 255, 0.70);
font-family: Geist;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: undefined;
text-transform: uppercase;\n}.elementor .e-9b8609e-e5c7fef{border-radius: 8px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(255, 255, 255, 0.05);\n}.elementor .e-1472777-7348362{font-family:var(--formulario);font-weight:600;font-size:14px;color:var(--formulario-cor);color: rgba(255, 255, 255, 0.70);
font-family: Geist;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: undefined;
text-transform: uppercase;\n}.elementor .e-c6e858d-3a90c58{border-radius: 8px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(255, 255, 255, 0.05);\n}.elementor .e-f748c71-8735fa0{font-family:var(--formulario);font-weight:600;color:var(--formulario-cor);color: rgba(255, 255, 255, 0.70);
font-family: Geist;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: undefined;
text-transform: uppercase;\n}.elementor .e-85d1213-e65ccec{border-radius: 8px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(255, 255, 255, 0.05);\n}.elementor .e-ed4863e-7a8be6b{width:100%;background-color:#000000;background: linear-gradient(90deg, #04E4FE 0%, #01A2F8 100%);
border-radius: 8px;\n}.elementor .e-d7b0cb3-4e90a62{color: rgba(255, 255, 255, 0.70);
text-align: center;
font-family: Geist;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;\n}.elementor .e-8ba4de7-0e9338a{position: sticky;
padding-top: px;
border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.13);
background: rgba(11, 0, 26, 0.40);
width: 80%;;\n}.elementor .e-4a8b51c-51c3cf7{display:flex;width: 50%;
padding: 020px 5px;
flex-direction: column;
align-items: center;
gap: 32px;
position: sticky;
top: 120px;          /* distância do topo — deixe folga p/ seu header */
align-self: flex-start;
margin-right: 15px;padding-top: 30px;\n}.elementor .e-9dce734{border-color:#00000000;background-image:linear-gradient(180deg, #0B001A 0%,#0E004B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;}