.elementor .e-dd2817f-253d744{width:467px;min-width:467px;font-family:Legitima;font-weight:400;font-size:6.25rem;color:#fff;line-height:100%;text-align:end;font-style:italic}.elementor .e-8d28955-5602fc0{min-height:700px;padding-block-start:8.75rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;background-image:url(https://institutovincit.com.br/wp-content/uploads/2026/06/banner-medicina-da-obesidade.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:center;align-items:end;padding-inline:max(20px, calc((100% - var(--content-width)) / 2));\n}.elementor .e-2f30ace-3c509e8{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:3.75rem;color:#707c8b;line-height:100%;text-align:center;font-style:italic}.elementor .e-165f9f0-33a62d5{max-width:990px;padding-block-start:9.375rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;flex-direction:column;gap:40px;flex-wrap:wrap;justify-content:start;align-items:start}.elementor .e-d73102b-114d05a{width:50%;min-width:0;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:#fff;display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:start}.elementor .e-0f53ab6-4604a54{width:50%;min-width: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:#fff;display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:start}.elementor .e-912c5de-3ca1d5f{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;gap:40px;flex-wrap:nowrap;justify-content:center;align-items:stretch}.elementor .e-af04f83-c591d47{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:3.75rem;color:#734939;line-height:100%;text-align:start;font-style:italic}.elementor .e-fd80da5-251940d{font-family:Legitima;font-weight:400;font-size:2.5rem;color:#fff;line-height:100%;text-align:start;font-style:italic}.elementor .e-6117793-b53b620{font-family:Legitima;font-weight:400;font-size:2.5rem;color:#fff;line-height:100%;text-align:start;font-style:italic}.elementor .e-e404598-b0db5f3{font-family:Ubuntu;font-weight:300;font-size:1.5rem;color:#414a59;line-height:130%;text-align:start}.elementor .e-01bd676-5824511{font-family:Ubuntu;font-weight:300;font-size:1.5rem;color:#414a59;line-height:130%;text-align:start}.elementor .e-ef9526a-0acd0ae{font-family:Ubuntu;font-weight:300;font-size:1.5rem;color:#414a59;line-height:130%;text-align:start}.elementor .e-be8f267-e6e8b19{font-family:Ubuntu;font-weight:300;font-size:1.5rem;color:#414a59;line-height:130%;text-align:start}.elementor .e-9a4c18a-cad552a{font-family:Ubuntu;font-weight:300;font-size:1.5rem;color:#414a59;line-height:130%;text-align:start}.elementor .e-0b0cea4-577fefe{font-family:Ubuntu;font-weight:300;font-size:1.5rem;color:#414a59;line-height:130%;text-align:start}.elementor .e-2d56c71-3580935{font-family:Ubuntu;font-weight:300;font-size:1.5rem;color:#414a59;line-height:130%;text-align:start}.elementor .e-742c648-06d16ce{font-family:Ubuntu;font-weight:300;font-size:1.5rem;color:#414a59;line-height:130%;text-align:start}.elementor .e-68c671d-114528e{width:100%;min-width:0;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-901032f-0840c25{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-f735b8f-7cdae52{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.1875rem;color:#707c8b;line-height:100%;text-align:start;font-style:italic}.elementor .e-3bbbb22-3e020a1{width:100%;min-width:0;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-7caf16f-3ee57b1{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#414a59;line-height:130%;text-align:start}.elementor .e-baf3247-b014ae8{width:50%;min-width:0;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:#fff;display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:start}.elementor .e-942b584-d9fa370{width:50%;min-width:0;border-radius:8vw}.elementor .e-d796815-4feb73a{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;gap:40px;flex-wrap:nowrap;justify-content:center;align-items:stretch}.elementor .e-da373f0-e303b7d{width:100%;min-width:0;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-d9bd309-2deb107{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-fe93b6e-99c0e66{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.1875rem;color:#707c8b;line-height:100%;text-align:start;font-style:italic}.elementor .e-5a94a41-ea6bd52{width:100%;min-width:0;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-972827c-8947bd8{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#414a59;line-height:130%;text-align:start}.elementor .e-db4909b-ceaf3b8{width:50%;min-width:0;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:#fff;display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:start}.elementor .e-d56db7c-e182c26{width:50%;min-width:0;border-radius:8vw}.elementor .e-1fccc30-d355bb6{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;gap:40px;flex-wrap:nowrap;justify-content:center;align-items:stretch}.elementor .e-c3c0b2f-14566e9{width:100%;min-width:0;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-3555555-5724dcd{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-10c5b3e-610a3f2{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.1875rem;color:#707c8b;line-height:100%;text-align:start;font-style:italic}.elementor .e-4867c76-547d4d5{width:100%;min-width:0;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-be6277d-4dbfceb{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#414a59;line-height:130%;text-align:start}.elementor .e-4c9acd5-129a96f{width:50%;min-width:0;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:#fff;display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:start}.elementor .e-8c7ae40-569fd03{width:50%;min-width:0;border-radius:8vw}.elementor .e-633ea65-b37a059{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;gap:40px;flex-wrap:nowrap;justify-content:center;align-items:stretch}.elementor .e-682cfec-1af2c03{width:100%;min-width:0;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-7f9f36e-738e484{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-04ce522-986aadf{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.1875rem;color:#707c8b;line-height:100%;text-align:start;font-style:italic}.elementor .e-e282539-e6ed37a{width:100%;min-width:0;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-bf9f2c8-df19dd8{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#414a59;line-height:130%;text-align:start}.elementor .e-544bc0b-9a82250{width:50%;min-width:0;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:#fff;display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:start}.elementor .e-d675888-37daad8{width:50%;min-width:0;border-radius:8vw}.elementor .e-c16661a-7bca4ea{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;gap:40px;flex-wrap:nowrap;justify-content:center;align-items:stretch}.elementor .e-3ae786e-e15a83f{width:100%;min-width:0;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-24047b1-452f0b7{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-9cd4971-fa9ab13{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:2.1875rem;color:#707c8b;line-height:100%;text-align:start;font-style:italic}.elementor .e-9f92ea4-2bbb8f3{width:100%;min-width:0;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-10b46b9-44f4665{width:100%;min-width:0;font-family:Ubuntu;font-weight:400;font-size:1.125rem;color:#414a59;line-height:130%;text-align:start}.elementor .e-f97a734-fb11f47{width:50%;min-width:0;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:#fff;display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:start}.elementor .e-bf9e811-0dc493d{width:50%;min-width:0;border-radius:8vw}.elementor .e-9daaf17-b6e4bd6{width:100%;min-width:0;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;gap:40px;flex-wrap:nowrap;justify-content:center;align-items:stretch}.elementor .e-46dcd01-c561077{width:100%;min-width:0;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-397e918-085c495{width:100%;min-width:0;font-family:Legitima;font-weight:400;font-size:3.75rem;color:#707c8b;line-height:100%;text-align:start;font-style:italic}.elementor .e-e18924d-f38edc3{width:100%;min-width:0;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-bc4cc3d-3e1a911{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:start;padding-inline:max(20px, calc((100% - var(--content-width)) / 2));\n}.elementor .e-dysyl8s-ju074xu{text-align:start;display:none}