.elementor .e-f1d9ec8-aa5487b{min-height:700px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;background-image:linear-gradient(180deg,rgb(0 0 0 / .2) 0%,#fff0 50%),url(https://institutovincit.com.br/wp-content/uploads/2026/06/consultorio-instituto-vincit.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;flex-direction:column;gap:10px;flex-wrap:wrap;justify-content:start;align-items:start;padding-inline:max(20px, calc((100% - var(--content-width)) / 2));\n}.elementor .e-0a19cc6-b30ecc3{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:3.75rem;color:#bf826b;line-height:100%;text-align:start;font-style:italic}.elementor .e-7e7cebc-51fffee{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.5rem;color:#707c8b;line-height:100%;text-align:start;font-style:italic}.elementor .e-5017d6b-d87cef4{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#fff;line-height:130%;text-align:start}.elementor .e-9604516-6f1fba0{width:50%;min-height:0;padding-block-start:3.75rem;padding-block-end:3.75rem;padding-inline-start:3.75rem;padding-inline-end:3.75rem;border-radius:8vw;background-color:#0000001a;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:start}.elementor .e-3c3bd37-ec3e86e{width:50%;border-radius:8vw}.elementor .e-e70de39-2d49589{padding-block-start:9.375rem;padding-block-end:6.25rem;padding-inline-start:0rem;padding-inline-end:0rem;flex-direction:row;gap:40px;flex-wrap:nowrap;justify-content:center;align-items:stretch;padding-inline:max(20px, calc((100% - var(--content-width)) / 2));\n}.elementor .e-087cec7-2fad37a{width:100%;border-radius:8vw}.elementor .e-36a7ade-3bffabf{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:3.75rem;color:#bf826b;line-height:100%;text-align:start;font-style:italic}.elementor .e-707a173-f504cc7{width:100%;min-width:0;font-family:Ubuntu;font-weight:300;font-size:1.5rem;color:#f3f5f4;line-height:130%;text-align:start}.elementor .e-c940bf4-0ed2371{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:40px;justify-content:start;align-items:start}.elementor .e-c94f211-165c5ef{padding-block-start:6.25rem;padding-block-end:6.25rem;padding-inline-start:0rem;padding-inline-end:0rem;flex-direction:column;gap:60px;flex-wrap:wrap;justify-content:start;padding-inline:max(20px, calc((100% - var(--content-width)) / 2));\n}.elementor .e-4797696-e83cc55{width:100%;min-width:0;border-start-start-radius:4vw;border-start-end-radius:4vw}.elementor .e-d080ee8-c3a7298{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.5rem;color:#bf826b;line-height:100%;text-align:start;font-style:italic}.elementor .e-8e554db-5d773e9{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#fff;line-height:130%;text-align:start}.elementor .e-589282f-81533f1{font-family:Ubuntu;font-weight:400;font-size:1.25rem;color:#707c8b;line-height:130%;text-align:center}.elementor .e-37472b3-47b72bf{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start}.elementor .e-268e393-6a886ef{width:100%;min-width:0;border-start-start-radius:4vw;border-start-end-radius:4vw}.elementor .e-b912ebc-8175bf8{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.5rem;color:#bf826b;line-height:100%;text-align:start;font-style:italic}.elementor .e-673e6eb-f7ab725{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#fff;line-height:130%;text-align:start}.elementor .e-a146d01-b059c3e{font-family:Ubuntu;font-weight:400;font-size:1.25rem;color:#707c8b;line-height:130%;text-align:center}.elementor .e-63c5794-04a07bf{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start}.elementor .e-4fdd48d-4b1db56{width:100%;min-width:0;border-start-start-radius:4vw;border-start-end-radius:4vw}.elementor .e-ee061f6-f1d332d{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.5rem;color:#bf826b;line-height:100%;text-align:start;font-style:italic}.elementor .e-275b25c-3961c3e{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#fff;line-height:130%;text-align:start}.elementor .e-3d60904-02a8c21{font-family:Ubuntu;font-weight:400;font-size:1.25rem;color:#707c8b;line-height:130%;text-align:center}.elementor .e-4391225-99097dc{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start}.elementor .e-ccb9021-e819ec0{width:100%;min-width:0;border-start-start-radius:4vw;border-start-end-radius:4vw}.elementor .e-044c8d7-4bd757b{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.5rem;color:#bf826b;line-height:100%;text-align:start;font-style:italic}.elementor .e-74b0f87-0842e83{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#fff;line-height:130%;text-align:start}.elementor .e-bddc216-cfbdc3d{font-family:Ubuntu;font-weight:400;font-size:1.25rem;color:#707c8b;line-height:130%;text-align:center}.elementor .e-4cbb935-18f62b6{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start}.elementor .e-91811bc-ecf6e3c{width:100%;min-width:0;border-start-start-radius:4vw;border-start-end-radius:4vw}.elementor .e-b75f659-7d426f0{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.5rem;color:#bf826b;line-height:100%;text-align:start;font-style:italic}.elementor .e-e96d3bc-b2f1139{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#fff;line-height:130%;text-align:start}.elementor .e-e40448c-11f220b{font-family:Ubuntu;font-weight:400;font-size:1.25rem;color:#707c8b;line-height:130%;text-align:center}.elementor .e-c1d924e-4185dc1{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start}.elementor .e-bf2a133-cbf14f7{width:100%;min-width:0;border-start-start-radius:4vw;border-start-end-radius:4vw}.elementor .e-0fbdfbc-47da6a7{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.5rem;color:#bf826b;line-height:100%;text-align:start;font-style:italic}.elementor .e-a4ef940-09f8d22{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#fff;line-height:130%;text-align:start}.elementor .e-6ac7ac0-199ce07{font-family:Ubuntu;font-weight:400;font-size:1.25rem;color:#707c8b;line-height:130%;text-align:center}.elementor .e-9cedab1-8d33c97{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start}.elementor .e-6523164-8ec472b{padding-block-start:6.25rem;padding-block-end:6.25rem;padding-inline-start:0rem;padding-inline-end:0rem;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:start;align-items:start;padding-inline:max(20px, calc((100% - var(--content-width)) / 2));\n}.elementor .e-a381e22-be9cdce{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:3.75rem;color:#bf826b;line-height:100%;text-align:start;font-style:italic}.elementor .e-cefb779-80b14ed{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#fff;line-height:130%;text-align:start}.elementor .e-87af305-4ea3fab{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.5rem;color:#fff;line-height:100%;text-align:center;font-style:italic}.elementor .e-4f0168d-899cf27{font-family:Legitima;font-weight:400;font-size:2.5rem;color:#fff;line-height:100%;text-align:center;font-style:italic}.elementor .e-360b306-f2d9f13{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.5rem;color:#fff;line-height:100%;text-align:center;font-style:italic}.elementor .e-619a3b5-5d7515f{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.5rem;color:#fff;line-height:100%;text-align:center;font-style:italic}.elementor .e-b8cdd0a-6053a51{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.1875rem;color:#fff;line-height:100%;text-align:center;font-style:italic}.elementor .e-9af8f81-dfb11d3{width:227px;min-height:44px;font-family:Ubuntu;font-weight:400;font-size:1.25rem;color:#fff;padding-block-start:.938rem;padding-block-end:.938rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:100px;background-color:#bf826b}.elementor .e-9af8f81-dfb11d3:hover,.elementor .e-9af8f81-dfb11d3:focus-visible{color:var(--branco);background-color:var(--cinza-medio)}.elementor .e-673c366-c9a676a{width:926px;min-width:926px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:40px;justify-content:start;align-items:center}.elementor .e-aee18e6-5a3409e{text-align:start;padding-block-start:9.375rem;padding-block-end:9.375rem;padding-inline-start:0rem;padding-inline-end:0rem;flex-direction:column;gap:100px;flex-wrap:wrap;justify-content:start;align-items:center;padding-inline:max(20px, calc((100% - var(--content-width)) / 2));\n}.elementor .e-637e2b2-d4ca5ff{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:3.75rem;color:#734939;line-height:100%;text-align:center;font-style:italic}.elementor .e-e29d30d-1be97fd{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.5rem;color:#bf826b;line-height:100%;text-align:center;font-style:italic}.elementor .e-b722838-8e30bc3{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-7697b8e-bbeb133{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#fff;line-height:130%;text-align:start}.elementor .e-571a7e6-a97a347{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.5rem;color:#414a59;line-height:100%;text-align:start;font-style:italic}.elementor .e-8d2ee7f-00fb7a4{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#fff;line-height:130%;text-align:start}.elementor .e-9028224-6c1d1bf{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.5rem;color:#414a59;line-height:100%;text-align:start;font-style:italic}.elementor .e-24d6f32-1dc2d2b{text-align:start;padding-block-start:9.375rem;padding-block-end:6.25rem;padding-inline-start:0rem;padding-inline-end:0rem;background-color:#f3f5f4;flex-direction:column;gap:60px;flex-wrap:wrap;justify-content:start;align-items:center;padding-inline:max(20px, calc((100% - var(--content-width)) / 2));\n}.elementor .e-d186e78-b8a9a3d{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:3.75rem;color:#734939;line-height:100%;text-align:center;font-style:italic}.elementor .e-218ff18-d0ea729{font-family:Legitima;font-weight:400;font-size:2.5rem;color:#bf826b;line-height:100%;text-align:center;font-style:italic}.elementor .e-477bffa-1f27950{width:1140px;min-width:1140px;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:center}.elementor .e-dacf77f-13e6b9c{padding-block-start:6.25rem;padding-block-end:9.375rem;padding-inline-start:0rem;padding-inline-end:0rem;background-color:#f3f5f4;flex-direction:column;gap:60px;flex-wrap:wrap;justify-content:start;align-items:center;padding-inline:max(20px, calc((100% - var(--content-width)) / 2));\n}.elementor .e-92e625a-1cfdb54{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;flex-direction:column;gap:10px;flex-wrap:wrap;justify-content:start;align-items:start}