.elementor .e-bca5d14-8c31d3d{height:auto;min-width:0px;min-height:auto;}.elementor .e-5ca514e-e72880e{width:100%;height:auto;min-width:0px;min-height:auto;max-width:117px;max-height:54px;}.elementor .e-4de9a57-47e835c{width:300px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;gap:32px;flex-wrap:nowrap;justify-content:start;align-items:center;}.elementor .e-1eda0e9-d7d404d{font-family:Inter Tight;font-weight:600;font-size:0.875rem;color:#fafafa;letter-spacing:-0.01em;line-height:150%;text-align:center;}.elementor .e-fee2a02-bd48715{width:144px;min-height:45px;font-family:Inter Tight;font-weight:600;font-size:0.875rem;color:#141414;letter-spacing:-0.01em;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:16px;background-color:#24e6a1;}.elementor .e-fde21f0-a05139d{width:238px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-d22a997-74dde95{width:100%;min-width:0px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-c0f8655-2a832a3{width:571px;min-width:571px;font-family:Inter Tight;font-weight:400;font-size:1rem;color:#fafafa;letter-spacing:0em;line-height:150%;text-align:center;}.elementor .e-5641cb8-dca1d55{width:100%;min-width:0px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:16px;justify-content:start;align-items:center;}.elementor .e-c6a8ece-87c590d{width:300px;min-height:64px;font-family:Inter Tight;font-weight:600;font-size:1rem;color:#141414;letter-spacing:-0.01em;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:16px;background-color:#24e6a1;}.elementor .e-4f0123f-2e4173e{width:fit-content;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;justify-content:start;align-items:start;}.elementor .e-ad26832-66f4dfd{width:735px;min-width:735px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:32px;justify-content:start;align-items:center;}.elementor .e-001719f-0b01841{width:100%;height:156px;min-width:1920px;position:absolute;inset-block-end:0px;inset-inline-start:50%;z-index:2;transform:translate3d(-50%, 0px, 0px);display:block;}.elementor .e-98eabac-f012972{min-height:983px;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:max(20px, calc((100% - 1280px) / 2));padding-inline-end:max(20px, calc((100% - 1280px) / 2));background-image:url("https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/14/2026/07/bg-900f33428498.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;gap:70px;flex-wrap:wrap;justify-content:start;align-items:center;}.elementor .e-8a20029-b67b6c8{width:199px;min-height:64px;font-family:Inter Tight;font-weight:600;font-size:1rem;color:#141414;letter-spacing:-0.01em;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:16px;background-color:#24e6a1;}.elementor .e-7be7c12-25e11{width:400px;height:400px;position:absolute;inset-inline-end:-1068px;inset-block-end:-223px;border-radius:50%;background-color:#6625FF;mix-blend-mode:lighten;opacity:49%;filter:blur(200px);}.elementor .e-bf241fa-c0534f7{width:100%;height:auto;min-width:0px;min-height:auto;max-width:117px;max-height:54px;}.elementor .e-bf65caa-30b254a{width:904px;min-width:904px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:16px;justify-content:start;align-items:center;}.elementor .e-2abf504-018ec31{min-height:950px;padding-block-start:37.375rem;padding-block-end:5rem;padding-inline-start:max(20px, calc((100% - 904px) / 2));padding-inline-end:max(20px, calc((100% - 904px) / 2));border-block-start-width:80px;border-inline-end-width:80px;background-image:url("https://vitorinoemendonca-assets.s3.sa-east-1.amazonaws.com/academia/wp-content/uploads/sites/14/2026/07/section-7c41098767af.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;flex-direction:column;gap:8px;flex-wrap:wrap;justify-content:end;align-items:center;}.elementor .e-99e87ee-58578c9{width:61px;height:61px;min-width:61px;min-height:61px;position:absolute;inset-block-start:24px;inset-inline-start:calc(90.87% - 31px);color:#ffffff00;display:flex;}.elementor .e-df88043-f437fb4{width:100%;min-width:0px;font-family:Inter Tight;font-weight:600;font-size:1.625rem;color:#faf9f5;letter-spacing:-0.02em;line-height:130%;text-align:start;}.elementor .e-35b2485-d80fbaa{width:100%;min-width:0px;font-family:Inter Tight;font-weight:400;font-size:1rem;color:#f9f9f9;letter-spacing:-0.02em;line-height:150%;text-align:start;}.elementor .e-27bd93e-93c7df3{width:431px;min-width:431px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start;}.elementor .e-f6a2e15-bbd77e1{width:100%;height:auto;min-width:0px;min-height:auto;max-width:455px;max-height:615px;margin-block-start:0px;margin-block-end:-312px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f44462a-c4b2b30{width:100%;min-width:0px;min-height:539px;overflow:hidden;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:16px;background-image:linear-gradient(150deg, #082f29 0%,#0b5240 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start;}.elementor .e-35e001d-2b0d056{width:61px;height:61px;min-width:61px;min-height:61px;position:absolute;inset-block-start:24px;inset-inline-start:calc(90.87% - 31px);color:#ffffff00;display:flex;}.elementor .e-6f47c23-5cdd4e5{width:100%;min-width:0px;font-family:Inter Tight;font-weight:600;font-size:1.625rem;color:#faf9f5;letter-spacing:-0.02em;line-height:130%;text-align:start;}.elementor .e-0d0da75-6262bc4{width:100%;min-width:0px;font-family:Inter Tight;font-weight:400;font-size:1rem;color:#f9f9f9;letter-spacing:-0.02em;line-height:150%;text-align:start;}.elementor .e-e3e4e72-eda5083{width:431px;min-width:431px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start;}.elementor .e-e6bbf40-65a553a{width:100%;height:auto;min-width:0px;min-height:auto;max-width:525px;max-height:284px;position:absolute;inset-inline-end:0px;inset-block-end:-13px;}.elementor .e-96042e1-d38b6b8{width:100%;min-width:0px;min-height:539px;overflow:hidden;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:16px;background-image:linear-gradient(150deg, #282257 0%,#533eab 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start;}.elementor .e-e345671-842e332{width:100%;min-width:0px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:start;align-items:start;}.elementor .e-83ebf45-53fd2a6{width:100%;min-width:0px;font-family:Inter Tight;font-weight:400;font-size:0.938rem;color:#e9eaf3;letter-spacing:0em;line-height:150%;text-align:start;}.elementor .e-01be118-7adcc3b{width:100%;min-width:0px;font-family:Inter Tight;font-weight:600;font-size:1rem;color:#e9eaf3;letter-spacing:0em;line-height:120.00000762939%;text-align:start;}.elementor .e-eafef4b-bc434cd{width:100%;min-width:0px;font-family:Inter Tight;font-weight:400;font-size:0.938rem;color:#e9eaf3;letter-spacing:0em;line-height:150%;text-align:start;}.elementor .e-7633af1-2b57d88{width:100%;min-width:0px;font-family:Inter Tight;font-weight:600;font-size:1rem;color:#e9eaf3;letter-spacing:0em;line-height:120.00000762939%;text-align:start;}.elementor .e-ae96dcf-91280fb{width:100%;min-width:0px;font-family:Inter Tight;font-weight:400;font-size:0.938rem;color:#e9eaf3;letter-spacing:0em;line-height:150%;text-align:start;}.elementor .e-6536e6f-36d8bcf{width:100%;min-width:0px;font-family:Inter Tight;font-weight:600;font-size:1rem;color:#e9eaf3;letter-spacing:0em;line-height:120.00000762939%;text-align:start;}.elementor .e-4887529-50af864{width:100%;min-width:0px;font-family:Inter Tight;font-weight:400;font-size:0.938rem;color:#e9eaf3;letter-spacing:0em;line-height:150%;text-align:start;}.elementor .e-3f6cfd4-4d82dcb{width:100%;min-width:0px;font-family:Inter Tight;font-weight:600;font-size:1rem;color:#e9eaf3;letter-spacing:0em;line-height:120.00000762939%;text-align:start;}.elementor .e-064c7e1-588fada{width:100%;min-width:0px;font-family:Inter Tight;font-weight:400;font-size:0.938rem;color:#e9eaf3;letter-spacing:0em;line-height:150%;text-align:start;}.elementor .e-25cd045-bf88bbc{width:100%;min-width:0px;font-family:Inter Tight;font-weight:600;font-size:1rem;color:#e9eaf3;letter-spacing:0em;line-height:120.00000762939%;text-align:start;}.elementor .e-d8b0ca0-160b5f8{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(20px, calc((100% - 1280px) / 2));padding-inline-end:max(20px, calc((100% - 1280px) / 2));background-image:radial-gradient(circle at , #4c0099 0%,#190033 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:32px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-1h188b2-lvny37q{display:none;}