.elementor .e-88d7448-ede790a{max-width:600px;font-family:"DM Sans";font-weight:900;font-size:4vw;color:#FFFFFF;letter-spacing:-2px;line-height:115%;align-self:stretch;}.elementor .e-f6e2e75-69c09e1{max-width:600px;font-family:"DM Sans";font-weight:400;font-size:1.11vw;color:#FFFFFF;}.elementor .e-6d723c3-5c03fe0{height:44px;font-family:"DM Sans";font-weight:700;font-size:1.11vw;color:#FFFFFF;line-height:150%;border-radius:16px;border-color:#1AA8FF;background-color:#1AA8FF;display:flex;justify-content:center;align-items:center;}.elementor .e-0df421d-ff65d60{width:219px;height:44px;font-family:"DM Sans";font-weight:700;font-size:1.11vw;color:#fff;border-radius:16px;border-width:1px;border-color:#fff;background-color:#5252524d;display:flex;justify-content:center;align-items:center;}.elementor .e-f0c25d3-b5d3b33{column-gap:16px;margin-inline-start:-10px;display:flex;}.elementor .e-db98574-7c23f8a{max-width:1216px;padding-block-start:50px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-131fe82-72f80bd{width:170px;font-family:"DM Sans";font-weight:900;font-size:3.33vw;color:#4DB8FF;}.elementor .e-c3b71c2-b15d183{width:160px;font-family:"DM Sans";font-weight:400;font-size:0.9vw;color:#FBFBFB;display:flex;flex-direction:row;}.elementor .e-e555a10-b49e6ff{width:170px;font-family:"DM Sans";font-size:0.7vw;color:#FFFFFF;}.elementor .e-d9b62b6-d54ce21{max-width:170px;max-height:127px;padding:0px;display:flex;flex-direction:column;row-gap:6px;justify-content:center;align-items:start;}.elementor .e-15a601f-59c4d7a{width:170px;font-family:"DM Sans";font-weight:900;font-size:3.33vw;color:#4DB8FF;}.elementor .e-1fe7b6d-99650ba{font-family:"DM Sans";font-weight:400;font-size:0.9vw;color:#FBFBFB;}.elementor .e-5b7832a-15ed58a{width:170px;font-family:"DM Sans";font-size:0.7vw;color:#FFFFFF;}.elementor .e-6410be7-abb9c85{max-width:170px;max-height:127px;padding:0px;display:flex;flex-direction:column;row-gap:6px;justify-content:center;align-items:start;}.elementor .e-1dbfe56-d61a8ba{width:170px;font-family:"DM Sans";font-weight:900;font-size:3.33vw;color:#4DB8FF;}.elementor .e-f10bd04-6bade38{width:160px;font-family:"DM Sans";font-weight:400;font-size:0.9vw;color:#FBFBFB;}.elementor .e-c2c54a5-680094b{width:170px;font-family:"DM Sans";font-size:0.7vw;color:#FFFFFF;}.elementor .e-c8cd584-3101c31{max-width:170px;max-height:127px;padding:0px;display:flex;flex-direction:column;row-gap:6px;justify-content:center;align-items:start;}.elementor .e-1890f2c-252c2eb{max-width:1216px;max-height:126px;column-gap:20px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:start;}.elementor .e-2b32db4-044192e{width:593px;height:100%;}.elementor .e-d15aa78-9c9da2f{font-family:"DM Sans";font-weight:700;}.elementor .e-05720e3-5d792d2{font-family:"DM Sans";font-weight:400;font-size:18px;color:#000000;line-height:150%;align-self:stretch;}.elementor .e-3e02de4-0e6e553{width:16px;height:18px;}.elementor .e-dfe1ce7-0e0e556{font-family:"DM Sans";font-weight:500;font-size:12px;color:#FFF;letter-spacing:0.5px;line-height:130%;}.elementor .e-07c3c61-2c29efe{padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:16px;background-color:#17171C;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-75e3822-1dec2cc{width:16px;height:18px;}.elementor .e-995abfa-e3999b0{font-family:"DM Sans";font-weight:500;font-size:12px;color:#FFF;letter-spacing:0.5px;line-height:130%;}.elementor .e-c8ffa9f-5d00134{column-gap:8px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:16px;background-color:#17171C;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-b471d38-fd26b54{width:16px;height:18px;}.elementor .e-26e952e-7d1f3dd{font-family:"DM Sans";font-weight:500;font-size:12px;color:#FFF;letter-spacing:0.5px;line-height:130%;}.elementor .e-e425b93-992bb03{column-gap:8px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:16px;background-color:#17171C;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-a601655-cff156f{width:16px;height:18px;}.elementor .e-be5a961-09a9d82{font-family:"DM Sans";font-weight:500;font-size:12px;color:#FFF;letter-spacing:0.5px;line-height:130%;}.elementor .e-11b4451-ebf8d05{column-gap:8px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:16px;background-color:#17171C;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-2cebac0-22ddb41{column-gap:8px;padding-inline-start:0px;display:flex;flex-direction:row;align-items:center;}.elementor .e-2412240-a314a69{height:44px;font-family:"DM Sans";font-weight:700;font-size:16px;color:#ffff;line-height:150%;margin-inline-start:8px;border-radius:16px;background-color:#1AA8FF;display:flex;justify-content:center;align-items:center;}.elementor .e-5e61811-d2539e1{padding-inline-start:0px;display:flex;flex-direction:row;align-items:center;}.elementor .e-8914edf-b29482b{width:600px;height:400px;padding-inline-start:0px;margin-inline-start:32px;display:flex;flex-direction:column;row-gap:15px;align-self:stretch;}.elementor .e-238d1c3{height:424px;flex-direction:row;justify-content:center;}.elementor .e-9063cf6{padding:0px;flex-direction:column;}.elementor .e-bdee39f-c0f2d72{font-family:"DM Sans";font-weight:700;font-size:36px;color:#303044;letter-spacing:-0.5px;line-height:120%;text-align:center;}.elementor .e-a349dd9-4ec47f5{font-family:"DM Sans";font-weight:700;font-size:28px;color:#FFFFFF;line-height:125%;}.elementor .e-0fb5107-7ff50d4{font-family:"DM Sans";font-weight:400;font-size:14px;color:#D9E0F2;line-height:150%;}.elementor .e-92ab846-dddbb9d{padding-inline-start:0px;}.elementor .e-56051ab-4396199{font-family:"DM Sans";font-size:16px;color:#FFFFFF;line-height:150%;text-align:center;}.elementor .e-baf9f1d-06a7c66{width:24px;height:24px;}.elementor .e-052cef5-98f2bfb{padding-inline-start:0px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:center;}.elementor .e-fc060fa-7123d9c{width:218px;padding-block-end:0px;padding-inline-start:0px;}.elementor .e-5aa659e-6eef978{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:56px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #002b4700 0%,rgb(0,0,0) 90%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-7690fe2-87572b3{width:384px;height:360px;overflow:hidden;position:relative;border-radius:12px;background-image:url("https://novosite.institutobushido.org.br/wp-content/uploads/2026/09/card1.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-5b3312a-511b376{font-family:"DM Sans";font-weight:700;font-size:28px;color:#FFFFFF;line-height:125%;}.elementor .e-bb1573d-b47e154{font-family:"DM Sans";font-weight:400;font-size:14px;color:#D9E0F2;line-height:150%;}.elementor .e-0f905a2-e39bfa0{padding-inline-start:0px;}.elementor .e-18e7be0-451be03{font-family:"DM Sans";font-size:16px;color:#FFFFFF;line-height:150%;text-align:center;}.elementor .e-0d4cae2-91203c3{width:24px;height:24px;}.elementor .e-a229d28-5382bd0{padding-inline-start:0px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:center;}.elementor .e-0557e11-36566b0{width:218px;padding-block-end:0px;padding-inline-start:0px;}.elementor .e-1f39da6-bcc318d{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:56px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #002b4700 0%,rgb(0,0,0) 90%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-9036a0f-8dc6660{width:384px;height:360px;overflow:hidden;position:relative;border-radius:12px;background-image:url("https://novosite.institutobushido.org.br/wp-content/uploads/2026/09/card2.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-ca92182-9426d11{font-family:"DM Sans";font-weight:700;font-size:28px;color:#FFFFFF;line-height:125%;}.elementor .e-128c678-ab337ee{font-family:"DM Sans";font-weight:400;font-size:14px;color:#D9E0F2;line-height:150%;}.elementor .e-19e7390-b4ba351{padding-inline-start:0px;}.elementor .e-7f17a37-68537a0{font-family:"DM Sans";font-size:16px;color:#FFFFFF;line-height:150%;text-align:center;}.elementor .e-ca3e2ac-a120682{width:24px;height:24px;}.elementor .e-d4bdb41-b1b6ccf{padding-inline-start:0px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:center;}.elementor .e-c2c0e21-fc6903b{width:218px;padding-block-end:0px;padding-inline-start:0px;}.elementor .e-5d06bf8-43c4be1{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:56px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #002b4700 0%,rgb(0,0,0) 90%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-9792b85-cdeff4e{width:384px;height:360px;overflow:hidden;position:relative;border-radius:12px;background-image:url("https://novosite.institutobushido.org.br/wp-content/uploads/2026/09/card3-1024x683.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-d830478-d165747{column-gap:32px;justify-content:center;align-self:stretch;}.elementor .e-a5a592d-f67347c{flex-direction:column;row-gap:40px;align-items:center;}.elementor .e-85cdae6-c8ecbe0{font-family:"DM Sans";font-weight:700;font-size:36px;color:#FFFFFF;line-height:120%;text-align:center;}.elementor .e-5d35676-3a17a22{height:44px;font-family:"DM Sans";font-weight:700;font-size:16px;color:#FFFFFF;line-height:150%;border-radius:16px;background-color:#00A1FF;display:flex;justify-content:center;align-items:center;}.elementor .e-a7010f5-ee59bd0{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;justify-content:space-between;align-self:stretch;}.elementor .e-8d673c2-7b3cbc4{width:87px;height:99px;}.elementor .e-5003d23-c1ff88c{width:150px;font-family:"DM Sans";font-weight:700;font-size:28px;color:#FFFFFF;letter-spacing:-0.25px;line-height:125%;}.elementor .e-4b959da-0a6c34c{width:245px;column-gap:16px;padding-inline-start:0px;display:flex;flex-direction:row;}.elementor .e-fcc9d5a-5a1671f{font-family:"DM Sans";font-weight:400;font-size:16px;color:#FFFFFF;line-height:150%;}.elementor .e-b70ef59-da43637{width:302px;padding-inline-start:0px;}.elementor .e-f927993-907e90e{min-width:302px;display:flex;flex-direction:column;justify-content:center;}.elementor .e-5606137-96dfcd7{width:2px;min-width:2px;padding:0px;background-color:#ffff;}.elementor .e-9fceefc-1ec4f50{width:120px;height:97px;}.elementor .e-c1c35eb-374b58a{width:170px;font-family:"DM Sans";font-weight:700;font-size:28px;color:#FFFFFF;letter-spacing:-0.25px;line-height:125%;}.elementor .e-042c7a6-0923a84{column-gap:16px;display:flex;flex-direction:row;justify-content:flex-start;}.elementor .e-cb8fe46-cb585e7{font-family:"DM Sans";font-weight:400;font-size:16px;color:#FFFFFF;line-height:150%;}.elementor .e-3e65bcc-afb9675{width:302px;}.elementor .e-7b7fb56-82cb5b2{border-block-start-width:0px;border-block-end-width:0px;border-style:none;display:flex;flex-direction:column;}.elementor .e-2a73b88-160915d{width:2px;min-width:2px;padding:0px;background-color:#ffff;}.elementor .e-ba250a5-ff6a707{width:139px;height:99px;}.elementor .e-e0d8867-5e14c75{width:150px;font-family:"DM Sans";font-weight:700;font-size:28px;color:#FFFFFF;letter-spacing:-0.25px;line-height:125%;}.elementor .e-6648e35-915dde6{column-gap:16px;display:flex;flex-direction:row;justify-content:flex-start;}.elementor .e-adfc33d-f00557f{font-family:"DM Sans";font-weight:400;font-size:16px;color:#FFFFFF;line-height:150%;}.elementor .e-a25a65f-9b54bb8{width:302px;}.elementor .e-f1946ed-87cc7fd{display:flex;flex-direction:column;}.elementor .e-ac168e7-ca9e67d{column-gap:48px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;}.elementor .e-bbdbb62-7f9f563{max-width:1216px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;row-gap:72px;justify-content:center;align-self:stretch;}.elementor .e-6daa1a8-2e23972{background-color:#000000;justify-content:center;}.elementor .e-2aaf482-f3e02fa{font-family:"DM Sans";font-weight:700;font-size:36px;color:#303044;letter-spacing:-0.5px;line-height:120%;text-align:center;}.elementor .e-5a0abdb-e8e5fa8{font-family:"DM Sans";font-weight:400;font-size:18px;color:#716F85;line-height:150%;text-align:center;}.elementor .e-0e1f45b-5f3bf36{display:flex;flex-direction:column;row-gap:24px;}.elementor .e-6ecfaf1-1d8365a{font-family:"DM Sans";font-weight:500;font-size:11px;line-height:141%;}.elementor .e-3004d7d-5edeada{width:186px;height:33px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:16px;background-color:#FFFFFF;display:flex;justify-content:center;align-items:start;}.elementor .e-7aeaec4-0af93a6{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:56px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #002b4700 0%,rgb(0,0,0) 90%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-09f556e-cd2e126{height:293px;overflow:hidden;position:relative;border-radius:12px;background-image:url("https://novosite.institutobushido.org.br/wp-content/uploads/2026/10/card-reconhecimento-1.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-61684fe-5185a18{font-family:"DM Sans";font-weight:500;font-size:11px;line-height:141%;}.elementor .e-f4742fe-be47e11{width:186px;height:33px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:16px;background-color:#FFFFFF;display:flex;justify-content:center;align-items:start;}.elementor .e-b211bbf-7b28113{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:56px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #002b4700 0%,rgb(0,0,0) 90%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-0c1e9bc-f0dc659{height:293px;overflow:hidden;position:relative;border-radius:12px;background-image:url("https://novosite.institutobushido.org.br/wp-content/uploads/2026/10/card-reconhecimento-2-1024x768.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-eb13f85-688f8a9{font-family:"DM Sans";font-weight:500;font-size:11px;line-height:141%;}.elementor .e-c94590f-6955fdd{width:186px;height:33px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:16px;background-color:#FFFFFF;display:flex;justify-content:center;align-items:start;}.elementor .e-0089ce0-88e3c6e{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:56px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #002b4700 0%,rgb(0,0,0) 90%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-3b65cf0-aa66297{height:293px;overflow:hidden;position:relative;border-radius:12px;background-image:url("https://novosite.institutobushido.org.br/wp-content/uploads/2026/10/card-reconhecimento-3-576x1024.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-4eb97b3-72ec19e{font-family:"DM Sans";font-weight:500;font-size:11px;line-height:141%;}.elementor .e-ccce417-ff51ad8{width:186px;height:33px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:16px;background-color:#FFFFFF;display:flex;justify-content:center;align-items:start;}.elementor .e-5dab809-ad297c8{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:56px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #002b4700 0%,rgb(0,0,0) 90%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-52e26e1-535c672{height:293px;overflow:hidden;position:relative;border-radius:12px;background-image:url("https://novosite.institutobushido.org.br/wp-content/uploads/2026/10/card-reconhecimento-4-768x1024.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-c625df0-c8e27a1{column-gap:32px;display:flex;flex-direction:row;align-items:center;}.elementor .e-37159b4-9718973{max-width:1216px;display:flex;flex-direction:column;}.elementor .e-6431397-c5ecb82{justify-content:center;align-items:center;}.elementor .e-aecae0f-60783ef{font-family:"DM Sans";font-weight:700;font-size:36px;color:#002B47;letter-spacing:-0.5px;line-height:120%;text-align:center;}.elementor .e-22e053b-1c2176a{width:135px;height:34px;}.elementor .e-4e95f64-839aff4{width:131px;height:40px;}.elementor .e-b4b520c-c960abf{width:97px;height:26px;}.elementor .e-0fd3a4c-e813c91{width:128px;height:27px;}.elementor .e-0cb3f0c-621093c{column-gap:60px;padding:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-05a9406-3cbb179{font-family:"DM Sans";font-weight:700;font-size:22px;color:#454258;}.elementor .e-11210e7-529a199{width:65px;height:39px;}.elementor .e-9299ccd-6a7bd8c{width:123px;height:19px;}.elementor .e-5deaf44-7b806a4{display:flex;flex-direction:row;gap:96px;justify-content:center;align-items:center;}.elementor .e-24a68dc-ca09cc0{width:100%;max-width:1216px;display:flex;flex-direction:column;row-gap:32px;align-items:center;}.elementor .e-9d84b21-5ba8cf7{padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;background-color:#F5F5F5;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-c35619b-f6dc449{font-family:"DM Sans";font-weight:700;font-size:22px;color:#00A1FF;line-height:150%;margin-block-end:16px;}.elementor .e-c906182-b0a1c04{font-family:"DM Sans";font-weight:400;font-size:14px;color:#E5F5FF;line-height:150%;}.elementor .e-54aa3c7-e6e80a4{width:50%;display:flex;flex-direction:column;align-items:start;}.elementor .e-9f63442-4232170{font-family:"DM Sans";font-weight:400;font-size:14px;color:#8C8C99;line-height:150%;}.elementor .e-3fb8ffc-86e060f{width:320px;height:56px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-radius:8px;background-color:#FFFFFF;display:flex;align-items:center;}.elementor .e-0a99d85-97e43b1{font-family:"DM Sans";font-weight:400;font-size:14px;color:#8C8C99;line-height:150%;}.elementor .e-109256c-1296dd1{width:140px;height:56px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;background-color:#292B40;display:flex;justify-content:center;align-items:center;}.elementor .e-01a4323-d35da25{width:50%;display:flex;flex-direction:row;gap:12px;justify-content:flex-end;align-items:center;}.elementor .e-5c240fd-facaf62{width:100%;max-width:1216px;display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:center;}.elementor .e-0cedb74-26aa462{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;background-color:#171717;display:flex;flex-direction:column;justify-content:center;align-items:center;}