.elementor .e-1565529-5793b4b{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:3px;text-align:center;text-transform:uppercase;}.elementor .e-1afceac-e91bb60{font-family:"Neue Power";font-weight:900;font-size:clamp(24px, 4.8vw, 48px);color:#082432;letter-spacing:0px;line-height:1.2em;text-align:start;text-transform:uppercase;}.elementor .e-235429e4-410d0ab{max-width:500px;font-family:"Inter";font-weight:400;font-size:16px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:20px;padding-block-end:20px;align-self:start;}.elementor .e-71db7b19-a6c8bb7{font-family:"Neue Power";font-weight:700;color:#ffffff;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:40px;border-width:0px;background-color:#082432;}.elementor .e-71db7b19-a6c8bb7:hover,.elementor .e-71db7b19-a6c8bb7:focus-visible{background-color:#1b445B;}.elementor .e-68d02e02-96d83f6{font-family:"Neue Power";font-weight:700;color:#1b445b;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;background-color:#faf6f600;}.elementor .e-68d02e02-96d83f6:hover,.elementor .e-68d02e02-96d83f6:focus-visible{color:#082432;}.elementor .e-c29909c-2207fd8{font-family:"Inter";font-weight:700;font-size:clamp(6px, 1vw, 10px);color:#52c2ff;letter-spacing:3px;text-align:start;text-transform:uppercase;}.elementor .e-87b3f23-9a0789f{font-family:"Neue Power";font-weight:900;font-size:clamp(12px, 4.8vw, 24px);color:#ffffff;letter-spacing:0px;line-height:1.2em;text-align:start;text-transform:uppercase;}.elementor .e-492408e-f29a93a{font-family:"Neue Power";font-weight:700;font-size:26px;color:#52c2ff;}.elementor .e-6da436a-5f21843{font-family:"Inter";font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-a322a29-6347848{font-size:14px;color:rgba(255,255,255,.72);line-height:17px;}.elementor .e-f562ccd-c0db6f5{font-family:"Neue Power";font-weight:700;font-size:26px;color:#52c2ff;}.elementor .e-47ec9eb-3e18b8e{font-family:"Inter";font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-6e966a8-0c5586d{font-size:14px;color:rgba(255,255,255,.72);line-height:17px;}.elementor .e-5a66c57-33064a1{font-family:"Neue Power";font-weight:700;font-size:26px;color:#52c2ff;}.elementor .e-7bda57e-1638de1{font-family:"Inter";font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-e05b04f-6de8510{font-size:14px;color:rgba(255,255,255,.72);line-height:17px;}.elementor .e-165d74f-e142248{font-family:"Neue Power";font-weight:700;font-size:26px;color:#52c2ff;}.elementor .e-2d70c7a-879e013{font-family:"Inter";font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-4c7ac00-cc9c1bb{font-size:14px;color:rgba(255,255,255,.72);line-height:17px;}.elementor .e-b94920c{min-height:70vh;background-image:url("https://gennisi.com.br/wp-content/uploads/2026/07/6-Simbolo-Gennisi-Positivo-scaled.webp");background-repeat:no-repeat;background-attachment:fixed;background-size:auto;background-position:600px -1600px;background-color:#F9FbFc;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:center;align-items:stretch;}.elementor .e-57d6857e-594abd1{font-family:"Inter";font-weight:400;font-size:11px;color:rgba(255,255,255,0.75);text-transform:uppercase;align-self:center;}.elementor .e-57d6857e-594abd1:hover,.elementor .e-57d6857e-594abd1:focus-visible{font-weight:700;}.elementor .e-5b440602-6609a78{font-family:"Inter";font-weight:400;font-size:11px;color:rgba(255,255,255,0.75);text-transform:uppercase;align-self:center;}.elementor .e-5b440602-6609a78:hover,.elementor .e-5b440602-6609a78:focus-visible{font-weight:700;}.elementor .e-71f7ec37-82c2f70{font-family:"Inter";font-weight:400;font-size:11px;color:rgba(255,255,255,0.75);text-transform:uppercase;align-self:center;}.elementor .e-71f7ec37-82c2f70:hover,.elementor .e-71f7ec37-82c2f70:focus-visible{font-weight:700;}.elementor .e-92dd31-f8b6f85{font-family:"Inter";font-weight:400;font-size:11px;color:rgba(255,255,255,0.75);text-transform:uppercase;align-self:center;}.elementor .e-92dd31-f8b6f85:hover,.elementor .e-92dd31-f8b6f85:focus-visible{font-weight:700;}.elementor .e-43099022-02e7771{font-family:"Inter";font-weight:400;font-size:11px;color:rgba(255,255,255,0.75);text-transform:uppercase;align-self:center;}.elementor .e-43099022-02e7771:hover,.elementor .e-43099022-02e7771:focus-visible{font-weight:700;}.elementor .e-470829e0-e8c95a3{font-family:"Inter";font-weight:400;font-size:11px;color:rgba(255,255,255,0.75);text-transform:uppercase;align-self:center;}.elementor .e-470829e0-e8c95a3:hover,.elementor .e-470829e0-e8c95a3:focus-visible{font-weight:700;}.elementor .e-4d103046-5ad0046{height:50px;min-height:30px;background-color:#1B445B;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-ad1aaef-3a693f3{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:3px;text-align:center;text-transform:uppercase;}.elementor .e-8667de6-0376b49{width:400px;font-family:"Neue Power";font-weight:900;font-size:clamp(20px, 4.8vw, 40px);color:#1b445b;letter-spacing:0px;line-height:1.2em;text-align:start;}.elementor .e-1cc3d5b-d5dc65e{max-width:500px;font-family:"Inter";font-weight:400;font-size:16px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:20px;padding-block-end:20px;align-self:start;}.elementor .e-e9edff9-223e901{font-family:"Playfair Display";font-size:20px;}.elementor .e-e1960c3-9fe1cb7{max-width:500px;font-family:"Inter";font-weight:400;font-size:14px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:20px;padding-block-end:20px;align-self:start;}.elementor .e-a2f84fe-87f084b{max-width:500px;font-family:"Inter";font-weight:400;font-size:14px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:20px;padding-block-end:20px;align-self:start;}.elementor .e-a4fc845-ffed3cc{max-width:500px;font-family:"Inter";font-weight:400;font-size:14px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:20px;padding-block-end:20px;align-self:start;}.elementor .e-a307000-df20c48{max-width:500px;font-family:"Inter";font-weight:400;font-size:14px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:20px;padding-block-end:20px;align-self:start;}.elementor .e-05f18ee-196cb14{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:3px;text-align:center;text-transform:uppercase;}.elementor .e-385db1a-d69080e{font-family:"Neue Power";font-weight:900;font-size:clamp(20px, 4.8vw, 40px);color:#1b445b;letter-spacing:0px;line-height:1.2em;text-align:start;}.elementor .e-c264ac0-dda9b73{max-width:500px;font-family:"Inter";font-weight:400;font-size:16px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:20px;padding-block-end:20px;align-self:start;}.elementor .e-0b46c43-a42d57e{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:2px;text-align:center;text-transform:uppercase;padding-block-end:20px;}.elementor .e-7a79030-e6c6d38{font-family:"Neue Power";font-weight:800;font-size:clamp(14px, 1vw, 18px);color:#1b445b;letter-spacing:1px;text-align:center;}.elementor .e-24f1a52-2e5930a{max-width:400px;font-family:"Inter";font-weight:400;font-size:14px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:0px;padding-block-end:40px;align-self:start;}.elementor .e-6b878ea-93ac01d{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:2px;text-align:center;text-transform:uppercase;padding-block-end:20px;}.elementor .e-812efe4-b97ab08{font-family:"Neue Power";font-weight:800;font-size:clamp(14px, 1vw, 18px);color:#1b445b;letter-spacing:1px;text-align:center;}.elementor .e-c2b573f-a72d390{max-width:400px;font-family:"Inter";font-weight:400;font-size:14px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:0px;padding-block-end:40px;align-self:start;}.elementor .e-8ee09c0-eac7955{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:2px;text-align:center;text-transform:uppercase;padding-block-end:20px;}.elementor .e-6162c09-3685a8b{font-family:"Neue Power";font-weight:800;font-size:clamp(14px, 1vw, 18px);color:#1b445b;letter-spacing:1px;text-align:center;}.elementor .e-ced078e-81147a7{max-width:400px;font-family:"Inter";font-weight:400;font-size:14px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:0px;padding-block-end:40px;align-self:start;}.elementor .e-5c5074c-fa5694f{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:2px;text-align:center;text-transform:uppercase;padding-block-end:20px;}.elementor .e-5bc8d89-1e2456c{font-family:"Neue Power";font-weight:800;font-size:clamp(14px, 1vw, 18px);color:#1b445b;letter-spacing:1px;text-align:center;}.elementor .e-63ad910-76f08c5{max-width:400px;font-family:"Inter";font-weight:400;font-size:14px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:0px;padding-block-end:40px;align-self:start;}.elementor .e-53a44e5{flex-direction:column;align-items:center;}.elementor .e-553c514-3869b94{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:3px;text-align:center;text-transform:uppercase;}.elementor .e-5c8f91f-d314aaf{max-width:500px;font-family:"Neue Power";font-weight:900;font-size:clamp(20px, 4.8vw, 40px);color:#ffffff;letter-spacing:0px;line-height:1.2em;text-align:start;}.elementor .e-1cacd94-ce1ae86{max-width:500px;font-family:"Inter";font-weight:400;font-size:16px;color:#F2F8FA;line-height:1.4em;text-align:start;padding-block-start:20px;padding-block-end:20px;align-self:start;}.elementor .e-076dd75-28267c0{font-family:"Neue Power";font-weight:700;font-size:26px;color:#52c2ff;}.elementor .e-11e3662-6dde274{font-family:"Neue Power";font-weight:800;font-size:20px;color:#ffffff;letter-spacing:1px;padding-block-end:12px;}.elementor .e-16dd87b-1eeceb9{font-size:14px;color:rgba(255,255,255,.72);line-height:17px;}.elementor .e-783b9b6-78395a7{font-family:"Neue Power";font-weight:700;font-size:26px;color:#52c2ff;}.elementor .e-d1cb83c-f8a3e4e{font-family:"Neue Power";font-weight:800;font-size:20px;color:#ffffff;letter-spacing:1px;padding-block-end:12px;}.elementor .e-ea0ac71-7915b9f{font-size:14px;color:rgba(255,255,255,.72);line-height:17px;}.elementor .e-ce28e9c-eae284d{font-family:"Neue Power";font-weight:700;font-size:26px;color:#52c2ff;}.elementor .e-756b149-0a8c522{font-family:"Neue Power";font-weight:800;font-size:20px;color:#ffffff;letter-spacing:1px;padding-block-end:12px;}.elementor .e-dc10a99-17249e2{font-size:14px;color:rgba(255,255,255,.72);line-height:17px;}.elementor .e-0b7ce0a-592b0a2{font-family:"Neue Power";font-weight:700;font-size:26px;color:#52c2ff;}.elementor .e-b64c11b-d6d7569{font-family:"Neue Power";font-weight:800;font-size:20px;color:#ffffff;letter-spacing:1px;padding-block-end:12px;}.elementor .e-e6db866-114444e{font-size:14px;color:rgba(255,255,255,.72);line-height:17px;}.elementor .e-70c42c3-55ff8ed{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:3px;text-align:center;text-transform:uppercase;}.elementor .e-fdb1b17-cdf5c29{font-family:"Neue Power";font-weight:900;font-size:clamp(20px, 4.8vw, 40px);color:#1b445b;letter-spacing:0px;line-height:1.2em;text-align:start;}.elementor .e-6628cce-160a263{font-family:"Inter";font-weight:400;font-size:16px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:20px;padding-block-end:20px;align-self:start;}.elementor .e-bcf2415-0bf5904{max-width:500px;font-family:"Inter";font-weight:400;font-size:14px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:0px;padding-block-end:0px;align-self:start;}.elementor .e-97656f7-aae2236{max-width:500px;font-family:"Inter";font-weight:400;font-size:14px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:0px;padding-block-end:0px;align-self:start;}.elementor .e-e2b430f-376a07a{max-width:500px;font-family:"Inter";font-weight:400;font-size:14px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:0px;padding-block-end:0px;align-self:start;}.elementor .e-93c46af-4f79c77{max-width:500px;font-family:"Inter";font-weight:400;font-size:14px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:0px;padding-block-end:0px;align-self:start;}.elementor .e-22ed066-1000ccf{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:3px;text-align:center;text-transform:uppercase;}.elementor .e-3c043c5-acc8b0b{max-width:400px;font-family:"Neue Power";font-weight:900;font-size:clamp(20px, 4.8vw, 40px);color:#ffffff;letter-spacing:0px;line-height:1.2em;text-align:start;}.elementor .e-a72f3e4-37e7184{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:3px;text-align:center;text-transform:uppercase;}.elementor .e-b9488ae-753fae8{font-family:"Neue Power";font-weight:900;font-size:clamp(20px, 4.8vw, 40px);color:#1b445b;letter-spacing:0px;line-height:1.2em;text-align:start;}.elementor .e-4e0a28c-58e0668{font-family:"Inter";font-weight:400;font-size:16px;color:#666666;line-height:1.4em;text-align:start;align-self:start;}.elementor .e-13399d7-f9c7b06{font-family:"Inter";font-weight:600;font-size:clamp(12px, 1vw, 14px);color:#1b445b;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-color:#188bd1;}.elementor .e-7a05cac-96ac62b{max-width:500px;font-family:"Inter";font-weight:400;font-size:12px;color:#666666;text-align:start;padding-block-start:0px;padding-block-end:0px;align-self:start;}.elementor .e-668b495-13a6fd3{font-family:"Inter";font-weight:600;font-size:clamp(12px, 1vw, 14px);color:#1b445b;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-color:#188bd1;}.elementor .e-cbc3ce4-0120fcf{max-width:500px;font-family:"Inter";font-weight:400;font-size:12px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:0px;padding-block-end:0px;align-self:start;}.elementor .e-473bde0-d59d02d{font-family:"Inter";font-weight:600;font-size:clamp(12px, 1vw, 14px);color:#1b445b;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-color:#188bd1;}.elementor .e-2d45ee4-273efd6{max-width:500px;font-family:"Inter";font-weight:400;font-size:12px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:0px;padding-block-end:0px;align-self:start;}.elementor .e-3c49519-51275c7{font-family:"Inter";font-weight:600;font-size:clamp(12px, 1vw, 14px);color:#1b445b;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-color:#188bd1;}.elementor .e-90d0bba-8e8ceaf{max-width:500px;font-family:"Inter";font-weight:400;font-size:12px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:0px;padding-block-end:0px;align-self:start;}.elementor .e-1d2ecc50-665aa94{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:3px;text-align:center;text-transform:uppercase;}.elementor .e-216f44b3-e31ccfc{font-family:"Neue Power";font-weight:900;color:#1b445b;margin-block-start:20px;margin-block-end:20px;}.elementor .e-402c36dc-f61f1d1{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:1px;text-align:start;text-transform:uppercase;}.elementor .e-3a25dd80-70fcb16{width:106px;}.elementor .e-131780b6-c5b63f9{font-family:"Inter";font-size:14px;color:#666666;}.elementor .e-6c9faaeb-f38a252{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:1px;text-align:start;text-transform:uppercase;}.elementor .e-59874d7-5669339{width:140px;}.elementor .e-6036296f-dd968b0{font-family:"Inter";font-size:14px;color:#666666;}.elementor .e-3b5cb0bb-5070ffe{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:1px;text-align:start;text-transform:uppercase;}.elementor .e-71313525-e529d60{width:98px;}.elementor .e-498a606a-266102c{font-family:"Inter";font-size:14px;color:#666666;}.elementor .e-2412a9f5-60242a7{width:1280px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-493941cb-1970720{padding-block-start:80px;padding-block-end:80px;margin-block-end:50px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d8d8d8;border-style:none;background-color:#ffffff;flex-direction:column;align-items:center;}.elementor .e-c243022-20052a6{font-family:"Inter";font-weight:500;font-size:clamp(6px, 1vw, 10px);color:#188bd1;letter-spacing:3px;text-align:center;text-transform:uppercase;}.elementor .e-21d1bf0-f28fcf4{font-family:"Neue Power";font-weight:900;font-size:clamp(20px, 4.8vw, 40px);color:#1b445b;letter-spacing:0px;line-height:1.2em;text-align:start;}.elementor .e-76166ed-285607a{font-family:"Inter";font-weight:400;font-size:16px;color:#666666;line-height:1.4em;text-align:start;padding-block-start:20px;padding-block-end:20px;align-self:start;}.elementor .e-d8167f9-5787874{width:250px;color:#188bd1;border-radius:12px;border-width:1px;border-color:#188bd1;background-color:#ffffff00;}.elementor .e-d8167f9-5787874:hover,.elementor .e-d8167f9-5787874:focus-visible{color:#ffffff;background-color:#188bd1;}.elementor .e-f966f9b-248087d{width:250px;color:#188bd1;border-radius:12px;border-width:1px;border-color:#188bd1;background-color:#ffffff00;}.elementor .e-f966f9b-248087d:hover,.elementor .e-f966f9b-248087d:focus-visible{color:#ffffff;background-color:#188bd1;}.elementor .e-fea2c16-9f36f3e{width:250px;color:#188bd1;border-radius:12px;border-width:1px;border-color:#188bd1;background-color:#ffffff00;}.elementor .e-fea2c16-9f36f3e:hover,.elementor .e-fea2c16-9f36f3e:focus-visible{color:#ffffff;background-color:#188bd1;}.elementor .e-556071b8-2e707c3{font-family:"Neue Power";font-weight:700;font-size:clamp(6px, 1vw, 10px);color:#FFFFFF;letter-spacing:3px;text-align:start;text-transform:uppercase;}.elementor .e-a39085e-15f22ab{width:500px;font-family:"Neue Power";font-weight:900;font-size:clamp(20px, 4.8vw, 40px);color:#FFFFFF;letter-spacing:0px;line-height:1.2em;text-align:start;margin-block-start:20px;margin-block-end:20px;}.elementor .e-59df3a14-ce31785{font-family:"Inter";font-weight:400;font-size:14px;color:#FFFFFF;line-height:1.4em;text-align:start;padding-block-start:20px;padding-block-end:20px;align-self:start;}.elementor .e-1cfdab5-671067e{font-family:"Inter";font-weight:400;font-size:14px;color:#FFFFFF;line-height:2.4em;text-align:start;padding-block-start:0px;padding-block-end:20px;align-self:start;}.elementor .e-3f677723-80b63f2{width:40%;flex-direction:column;}.elementor .e-6700913e-5d5d049{width:60%;}.elementor .e-c10cd79-31ad1fe{width:1280px;padding-block-start:50px;padding-block-end:50px;}.elementor .e-3cf9de76-41fff8a{background-color:#1B445B;flex-direction:column;align-items:center;}