.elementor .e-58439bb2-4c8f{font-weight:700;font-size:0.65rem;color:#BBD7FF;letter-spacing:0.1em;flex:0 0 100%;}.elementor .e-40bf2269-4ed8{max-width:36rem;font-family:Manrope;font-weight:800;font-size:clamp(2.2rem,5vw,3.6rem);color:#fff;line-height:1.05;flex:0 0 100%;}.elementor .e-5548a1d-5795{font-weight:700;font-size:1.05rem;color:#FFFFFF;flex:0 0 100%;}.elementor .e-2dbe6532-2e4a{max-width:33rem;font-size:0.9rem;color:#E4E8F2;line-height:1.6;flex:0 0 100%;}.elementor .e-45ca0327-1610{font-weight:800;font-size:0.85rem;color:#0A62FF;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:100px;background-color:#FFFFFF;}.elementor .e-36861c44-3538{font-weight:700;font-size:0.85rem;color:#fff;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:100px;border-width:1px;border-color:rgba(255,255,255,.6);border-style:solid;background-color:transparent;}.elementor .e-b238fe0-fcf3{margin-block-start:0.2rem;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0.75rem;flex-wrap:wrap;flex:0 0 100%;}.elementor .e-20db9d46-9457{min-height:32rem;padding-block-start:clamp(4.5rem,9vw,7rem);padding-block-end:clamp(3rem,6vw,4.5rem);padding-inline-start:12vw;padding-inline-end:12vw;background-image:linear-gradient(90deg, rgba(6,26,82,.78) 30%,rgba(10,98,255,.22) 100%),url("https://seuplanoap.com.br/wp-content/uploads/2026/10/101010101010.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;}.elementor .e-6da538fb-8036{padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:1rem;padding-inline-end:1rem;background-color:#0A62FF;justify-content:center;align-items:center;}.elementor .e-60567741-243c{font-weight:700;font-size:0.7rem;color:#0A62FF;letter-spacing:0.12em;text-transform:uppercase;grid-column:1;grid-row:1;}.elementor .e-4af2603c-65af{font-family:"Bebas Neue";font-weight:400;font-size:clamp(2rem,4.6vw,3rem);color:#0B1220;line-height:1;text-transform:uppercase;grid-column:1;grid-row:2;}.elementor .e-5a0e328c-d0de{max-width:26rem;font-size:0.95rem;color:#4A5368;line-height:1.65;grid-column:1;grid-row:3;}.elementor .e-2d25cf7e-b703{font-weight:700;font-size:0.8rem;color:#fff;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:100px;background-color:#0A62FF;grid-column:1;grid-row:4;align-self:start;}.elementor .e-3e2f2917-5707{font-weight:700;font-size:0.9rem;color:#0B1220;}.elementor .e-4f3e4d09-c34d{font-size:0.9rem;color:#4A5368;line-height:1.6;}.elementor .e-11b9ea28-1c9e{font-weight:700;font-size:0.9rem;color:#0B1220;}.elementor .e-bf8eabf-26de{font-size:0.9rem;color:#4A5368;line-height:1.6;}.elementor .e-1154adbb-fe96{font-weight:700;font-size:0.9rem;color:#0B1220;}.elementor .e-52556e5d-932c{font-size:0.9rem;color:#4A5368;line-height:1.6;}.elementor .e-4d77afba-16bc{font-weight:700;font-size:0.9rem;color:#0B1220;}.elementor .e-4576beae-7071{font-size:0.9rem;color:#4A5368;line-height:1.6;}.elementor .e-6dcfbd3f-e213{border-radius:16px;border-width:1px;border-color:#CBD3E3;border-style:solid;background-color:#F8FAFD;grid-column:2;grid-row:1/5;}.elementor .e-7fd7b678-ff79{column-gap:clamp(1.5rem,5vw,4rem);padding-block-start:clamp(3rem,7vw,4.5rem);padding-block-end:clamp(3rem,7vw,4.5rem);padding-inline-start:12vw;padding-inline-end:12vw;background-color:#fff;display:grid;grid-template-columns:1fr 1.2fr;grid-template-rows:auto auto auto 1fr;align-items:start;}.elementor .e-28dcbda8-a53d{font-family:Manrope;font-weight:800;font-size:clamp(1.7rem,3.4vw,2.4rem);color:#FFFFFF;margin:0px;}.elementor .e-6d4f1052-7b7b{max-width:40rem;font-size:1rem;color:#E4E8F2;line-height:1.6;margin:0px;}.elementor .e-6da13d00-e08e:hover,.elementor .e-6da13d00-e08e:focus-visible{background-color:#0848C2;}.elementor .e-6da13d00-e08e{font-weight:800;font-size:0.9rem;color:#FFFFFF;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:100px;background-color:#0A62FF;}.elementor .e-199bb35e-ae27{max-width:40rem;font-size:0.72rem;color:#E4E8F2;margin:0px;opacity:80%;}.elementor .e-36a40062-2c54{text-align:center;padding-block-start:clamp(3rem,6vw,4.5rem);padding-block-end:clamp(3rem,6vw,4.5rem);padding-inline-start:12vw;padding-inline-end:12vw;background-color:#0A0A0A;display:flex;flex-direction:column;gap:1rem;align-items:center;}