.elementor .e-34e89c3b-665b{max-width:70rem;font-size:5.5rem;letter-spacing:-0.035em;line-height:1.15;}.elementor .e-512b438a-a844{max-width:48rem;color:#57677c;}.elementor .e-5d1ccbc0-9238{max-width:89rem;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:2rem;align-self:stretch;}.elementor .e-568706c-c5eedb0{font-size:2.25rem;color:var(--Branco);letter-spacing:-0.035em;line-height:1.15;}.elementor .e-0ea49f5-27b1dc9{font-size:0.9rem;color:var(--Branco);}.elementor .e-af578b2-5aa603a{color:var(--Branco);}.elementor .e-ad9b282-4ffc307{font-size:1.8rem;color:var(--Branco);letter-spacing:-0.035em;line-height:1.15;}.elementor .e-accca99-c561017{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-dec3c21-c02b545{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d7dce000;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-4db8d6f-4ffc828{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-daf6069-bbea5d6{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-4683b94-c1175ac{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:0px;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-e42f5fe-996bd56{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-715e794-94673dd{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-4092260-6a1b7f2{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:0px;border-color:#d6d6d600;outline-style:none;&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-93b6ed4-bf5aef8{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-db6146a-21440bb{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-8548d9a-485201e{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-a62ada0-c6feca0{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-63b0a50-87a7ef0{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-4de910f-dd2b8e1{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-53a0e6d-e679168{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-f8a2780-ba3ac06{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-a7eed19-707f724{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-77594fe-31d90cf{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-2057025-b884b77{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-c258a34-be74c90{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-cac2a19-5ea0e1b{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-b820826-56ac5d3{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-b2b7b3c-ab9a905{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-80b4608-1a0d996{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-3044bf9-f135ef7{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-32c9a8b-11d6fa4{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-b689fd5-00be2a1{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-4085ac4-2b55fd6{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-cd27542-cc3d8be{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-1b2cbcb-7420259{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-3081573-865f46f{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-bf36797-3db8a71{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-eeef070-d1759fa{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-149ef69-4969d9d{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:1.5rem;border-bottom-style: solid; border-bottom-color: #d8dce0;\n}.elementor .e-0d96e33-63a0c92{color:var(--Branco);}.elementor .e-6e3f23d-efa9ea9{font-size:1.8rem;letter-spacing:-0.035em;line-height:1.15;}.elementor .e-de2d2ba-39d5cd3{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-59d33e1-46d6efd{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-60b0f3b-8095134{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-940ebbc-28d7017{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-5168ed5-1cd1f65{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-56f2fe0-b22a495{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-e71dd6b-a9b6934{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-e86fbde-9dcdd6a{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-27de839-ea130a8{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-9de601c-ef0c67f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-dbedd8a-5283c5d{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-da0926e-a5481c6{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-31cc4cd-6275252{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-781f4e5-3c4310f{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:1.5rem;border-bottom-style: solid; border-bottom-color: #d8dce0;\n}.elementor .e-2c3b25b-7747d04{color:var(--Branco);}.elementor .e-550983d-a196505{font-size:1.8rem;letter-spacing:-0.035em;line-height:1.15;}.elementor .e-cd8f014-b4722ae{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-48f39df-208a2b2{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-12ddc11-76537e5{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-e302d6d-7f53230{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-5784648-3c51884{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-2896353-1b70429{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-0bd614b-31c36c1{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-cf54ba1-09d1020{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-7d1e6fc-640bf53{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-e8d73b1-44e63d0{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-edd7423-ec4e2b6{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-5cc2904-333377b{height:auto;min-height:8rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);resize: vertical; &:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-a662141-1c4be38{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-54bed2f-7d4eb63{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:1.5rem;border-bottom-style: solid; border-bottom-color: #d8dce0;\n}.elementor .e-9886b59-185eeb9{font-size:0.95rem;color:var(--Branco);}.elementor .e-1bc209e-1978039{font-family:Manrope;font-weight:600;font-size:0.85rem;color:var(--Branco);letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-color:var(--Branco);background-color:var(--Azul_escuro_oporto);align-self:start;}.elementor .e-c2a963f-b26c219{font-size:1rem;color:#2f532e;}.elementor .e-c6e67a3-93cce75{padding:1.25rem;}.elementor .e-a14805c-ed4992a{font-size:1rem;color:#870000;}.elementor .e-5fc81c5-ccdf996{padding:1.25rem;}.elementor .e-d1cea11-e3286a2{padding:4rem;background-color:var(--Azul_escuro_oporto);display:none;flex-direction:column;gap:2rem;flex:2 1 0px;align-items:stretch;}.elementor .e-dfe93e3-3bbff62{max-width:89rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:5rem;align-items:start;align-self:stretch;}.elementor .e-6f5cdb65-c422{padding-block-start:13rem;padding-block-end:6rem;padding-inline-start:6rem;padding-inline-end:6rem;background-color:var(--Branco);display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-7a17f7c0-f906{font-size:3.25rem;letter-spacing:-0.035em;line-height:1.15;}.elementor .e-593a28fd-1cc5{color:#57677c;}.elementor .e-4e0facb9-43fb{font-size:1.25rem;color:var(--Azul_escuro_oporto);text-decoration:none;}.elementor .e-5151330a-3fdb{font-size:1.15rem;color:var(--Azul_escuro_oporto);text-decoration:none;overflow-wrap: anywhere;\n}.elementor .e-49b2f7e7-ce36{font-size:1.35rem;letter-spacing:-0.035em;line-height:1.15;margin-block-start:1.5rem;}.elementor .e-7dc21904-eaa1{font-size:1rem;color:#57677c;}.elementor .e-7e5be8b4-b158{font-size:1.35rem;letter-spacing:-0.035em;line-height:1.15;}.elementor .e-ebd4f6b-31b0{font-size:1rem;color:#57677c;}.elementor .e-5b5b4f9d-b92c{font-size:1.35rem;letter-spacing:-0.035em;line-height:1.15;}.elementor .e-6f152759-7954{font-size:1rem;color:#57677c;}.elementor .e-1a5336e7-f037{padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-318cd760-9e52{font-size:2.25rem;color:var(--Branco);letter-spacing:-0.035em;line-height:1.15;}.elementor .e-2302549e-bc81{font-size:0.9rem;color:var(--Branco);}.elementor .e-3c1c5cc4-1c5ea74{color:var(--Branco);}.elementor .e-51e5fa1d-36fd{font-size:1.8rem;color:var(--Branco);letter-spacing:-0.035em;line-height:1.15;}.elementor .e-70c553f-ff8d{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-60b3e76f-e5d0{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d7dce000;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-4e2ed09b-2d7d{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-6706dbd7-ac8e{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-32031612-d8ba{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:0px;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-6672b0b5-bd98{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-61e61440-1288{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-586df630-5097{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:0px;border-color:#d6d6d600;outline-style:none;&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-22a1e63b-e078{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-783ea310-dc9a{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-3eac54e4-ab57{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-72ffc8b2-74ff{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-71a9b4b9-5baa{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-4403a953-4a9b{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-5b5271f2-e5d1{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-6fb12ebb-7c2c{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-606ae359-aaf0{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-799cb1d6-43ef{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-56319681-c256{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-4165d515-3472{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-4f0e012b-2512{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-5813120f-7acf{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-1cba2a95-f4ec{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-7373395f-9340{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-3ae8bd4e-2fd7{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-14c7b385-7f37{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-3c17c0a0-6734{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-3b869e0a-f2d6{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-fb8ffad-6fc3{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-e1ad07b-2124{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-77bef62-c6b5a49{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-3ff020c-99e35d1{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-2aae5be-a0eb290{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-4b1b1460-154b{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:1.5rem;border-bottom-style: solid; border-bottom-color: #d8dce0;\n}.elementor .e-fe746c2-f9699a7{color:var(--Branco);}.elementor .e-103d3946-d7fd{font-size:1.8rem;letter-spacing:-0.035em;line-height:1.15;}.elementor .e-6d432d34-863a{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-b10c85d-89b7{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-199a75b-242f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-6198d161-bff4{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-7b68652e-ab87{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-64989665-f512{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-686175b8-a3b9{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-4249f193-ec1e{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-4a6b3d59-7c89{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-5c272e8a-b094{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-607f637e-9e9a{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-7468f1c3-6b8b{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-2cc6ec0-f93a{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-c626d36-e8a3{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:1.5rem;border-bottom-style: solid; border-bottom-color: #d8dce0;\n}.elementor .e-144ad98-de40{color:var(--Branco);}.elementor .e-2f243b9f-f100{font-size:1.8rem;letter-spacing:-0.035em;line-height:1.15;}.elementor .e-2958d4ac-7054{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-9226c1a-320a{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-6fa183d1-bbdc{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-35686f-cbc9{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-5c6f51c-e49b{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-eb50145-ec8d{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-49b95242-54b3{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-30f83654-bea1{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-4bc67149-82c2{height:auto;min-height:3.25rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);&:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-11d08-6a88{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-54979fe8-855a{font-family:""DM Sans", sans-serif";font-weight:500;font-size:0.95rem;color:#ffffff;line-height:1.5;}.elementor .e-49e96e44-ddce{height:auto;min-height:8rem;font-family:var(--sub);font-size:1rem;color:var(--Azul_escuro_oporto);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;border-color:#d8dce0;border-style:solid;outline-style:none;background-color:var(--Branco);resize: vertical; &:focus-visible { outline: 2px solid var(--Azul_oporto); outline-offset: 2px; }\n}.elementor .e-357c19ed-2439{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-3044565-4676{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:1.5rem;border-bottom-style: solid; border-bottom-color: #d8dce0;\n}.elementor .e-9c9f999-a296{font-size:0.95rem;color:var(--Branco);}.elementor .e-57e9eb7-8373:hover,.elementor .e-57e9eb7-8373:focus-visible{background-color:var(--Branco);}.elementor .e-57e9eb7-8373{font-family:Manrope;font-weight:600;font-size:0.85rem;color:var(--Branco);letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-color:var(--Branco);background-color:var(--Azul_escuro_oporto);align-self:start;}.elementor .e-4546f179-52d3{font-size:1rem;color:#2f532e;}.elementor .e-5aa541ff-bc8f{padding:1.25rem;}.elementor .e-75db3b48-88ac{font-size:1rem;color:#870000;}.elementor .e-1054139e-eec3{padding:1.25rem;}.elementor .e-9b047ac-1a41{padding:4rem;background-color:var(--Azul_escuro_oporto);display:flex;flex-direction:column;gap:2rem;flex:2 1 0px;align-items:stretch;}.elementor .e-731b1553-ed2a{width:100%;max-width:89rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:5rem;align-items:start;align-self:stretch;}.elementor .e-599951da-6b70{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:6rem;padding-inline-end:6rem;border-block-start-width:1px;background-color:var(--Branco);display:flex;flex-direction:column;align-items:center;border-top-style: solid; border-top-color: #d8dce0;\n}