.elementor .e-7d2229f0-e511:hover,.elementor .e-7d2229f0-e511:focus-visible{color:var(--cor-branco);}.elementor .e-7d2229f0-e511:focus{color:var(--cor-branco);}.elementor .e-7d2229f0-e511{font-family:var(--fonte-base);font-weight:600;font-size:14px;color:var(--cor-lilas-claro);text-decoration:none;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;transition:color 0.2s;}.elementor .e-647d908f-7008{color:var(--cor-lilas-claro);}.elementor .e-477ba89b-e384{font-family:var(--fonte-base);font-weight:700;font-size:42px;color:var(--cor-branco);line-height:1.2;margin:0px;}.elementor .e-3c9ab29c-f7ea{width:100%;max-width:1300px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-25bd49ea-51e4{flex-direction:column;align-items:center;}.elementor .e-12315bab-850e{padding-block-start:48px;padding-block-end:150px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--cor-lilas-escuro);flex-direction:column;}.elementor .e-2ea4c109-ac13{width:100%;height:620px;object-fit:contain;display:block;}.elementor .e-654e75f4-5af6{width:100%;max-width:1300px;overflow:hidden;padding:0px;border-radius:16px;background-color:var(--cor-branco);box-shadow:0px 24px 48px 0px rgba(36,33,95,0.18);}.elementor .e-7c003ce4-818c{flex-direction:column;align-items:center;}.elementor .e-442f13e2-688e{padding:0px;margin-block-start:-110px;flex-direction:column;}.elementor .e-1be00731-d9bb{width:100%;max-width:1300px;padding:0px;}.elementor .e-ed976aa-c43a{width:100%;max-width:1300px;padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:40px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--cor-borda);\n}.elementor .e-f8647dd-2a73{padding-block-start:56px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;}.elementor .e-1537f12a-5b5f{width:100%;height:100%;object-fit:cover;transition:transform 0.5s;}.elementor .e-26ccbfdd-e819{width:100%;overflow:hidden;aspect-ratio:16 / 10;padding:0px;background-color:var(--cor-lilas-escuro);}.elementor .e-394f312-1d6a{font-family:var(--fonte-base);font-weight:600;font-size:12px;color:var(--cor-vermelho);letter-spacing:0.08em;margin:0px;}.elementor .e-4c509e30-809d{font-family:var(--fonte-base);font-weight:700;font-size:17px;color:var(--cor-lilas-profundo);line-height:1.35;margin:0px;}.elementor .e-1afcd4e9-25f1{font-family:var(--fonte-base);font-weight:600;font-size:14px;color:var(--cor-lilas);padding-block-start:4px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-42127b26-588c{padding-block-start:20px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-2ffc24c7-f262:hover,.elementor .e-2ffc24c7-f262:focus-visible{box-shadow:0px 16px 36px 0px rgba(36,33,95,0.10);transform:translate3d(0px, -3px, 0px);}.elementor .e-2ffc24c7-f262{height:100%;overflow:hidden;text-decoration:none;padding:0px;border-radius:14px;border-width:1px;border-color:var(--cor-borda);border-style:solid;background-color:var(--cor-branco);transition:box-shadow 0.25s, transform 0.25s;display:flex;flex-direction:column;}.elementor .e-6bfdb313-57e2{height:100%;padding:0px;}.elementor .e-3906b443-d34e{padding:0px;gap:24px;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;}.elementor .e-f6cbc7c-9568{padding:0px;}.elementor .e-61cb1c3c-42e8{flex-direction:column;}.elementor .e-5fadfc5e-a390{background-color:var(--cor-fundo-suave);}