.elementor .e-1f573544-985a{font-family:var(--wa-font-body);font-weight:700;font-size:15px;color:var(--wa-uvida-tint);letter-spacing:0.12em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-399c1791-a317{font-family:var(--wa-font-head);font-weight:600;font-size:clamp(34px, 4.2vw, 54px);color:var(--wa-creme);line-height:1.08;margin:0px;text-wrap: balance; overflow-wrap: break-word;\n}.elementor .e-6d44dd27-d8f4{max-width:34em;font-size:20px;line-height:1.5;margin:0px;}.elementor .e-1298c76e-c164{border-color:var(--wa-uvida-tint);}.elementor .e-1fbe069c-ce5d{font-size:15px;color:var(--wa-sand);line-height:1.4;& ul { flex-direction: row; flex-wrap: wrap; gap: 6px 22px; } & li { font-weight: 600; padding-left: 24px; } & li::before { color: var(--wa-uvida-tint); left: 0px; }\n}.elementor .e-b335728-1800{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 420px;}.elementor .e-1f0b20fc-7321{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;object-position: 55% center;\n}.elementor .e-6092466f-6b78{width:100%;overflow:hidden;aspect-ratio:5 / 4;position:relative;padding:0px;border-radius:16px;background-color:#2E2E2D;box-shadow:0px 18px 44px 0px rgba(0, 0, 0, 0.32);display:block;}.elementor .e-27837c53-60c7{font-family:var(--wa-font-head);font-weight:500;font-size:34px;color:var(--wa-uvida-tint);line-height:1.05;margin:0px;}.elementor .e-2c091f6a-78c0{font-size:14px;line-height:1.4;margin:0px;overflow-wrap: break-word; hyphens: auto;\n}.elementor .e-52d39d99-716c{gap:4px;}.elementor .e-74fa4e8c-e74e{font-family:var(--wa-font-head);font-weight:500;font-size:34px;color:var(--wa-uvida-tint);line-height:1.05;margin:0px;}.elementor .e-3db73313-47eb{font-size:14px;line-height:1.4;margin:0px;overflow-wrap: break-word; hyphens: auto;\n}.elementor .e-5b16eeb4-8673{gap:4px;}.elementor .e-4b0b8471-f00a{font-family:var(--wa-font-head);font-weight:500;font-size:34px;color:var(--wa-uvida-tint);line-height:1.05;margin:0px;}.elementor .e-3e7e6903-a4e4{font-size:14px;line-height:1.4;margin:0px;overflow-wrap: break-word; hyphens: auto;\n}.elementor .e-7eee9c20-97cb{gap:4px;}.elementor .e-2679db64-6abe{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-color:rgba(156, 199, 180, 0.45);border-style:solid;display:grid;gap:16px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-60af6e43-f5fd{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 460px;}.elementor .e-4f99e62a-3d5c{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:row;gap:56px;flex-wrap:wrap;align-items:center;}.elementor .e-744f256d-2408{overflow:hidden;color:var(--wa-creme);padding-block-start:104px;padding-block-end:72px;background-color:var(--wa-charcoal);&::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 3px; background: linear-gradient(90deg, var(--wa-uvida) 0%, var(--wa-uvida-tint) 50%, var(--wa-uvida) 100%); pointer-events: none; }\n}.elementor .e-6b84cc07-6a98{color:var(--wa-uvida-ink);}.elementor .e-6baa6213-dba9{& > .wa-tile { background-color: var(--wa-creme); } & .wa-h3 { font-size: 24px; hyphens: auto; overflow-wrap: break-word; }\n}.elementor .e-2b1b44ae-eafa{color:var(--wa-uvida-tint);}.elementor .e-10263df2-187c{font-family:var(--wa-font-head);font-weight:500;font-size:clamp(27px, 3.1vw, 40px);color:var(--wa-creme);line-height:1.15;margin:0px;overflow-wrap: break-word;\n}.elementor .e-f4fc241-cd16{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 400px;}.elementor .e-3cbd52bd-1ba8{font-weight:700;font-size:20px;color:var(--wa-creme);margin:0px;}.elementor .e-184c5102-43ec{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 400px;}.elementor .e-cc93584-a883{color:var(--wa-creme);padding:44px;border-radius:18px;background-color:var(--wa-charcoal);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 24px 56px;\n}.elementor .e-6e8a2bdf-bf1a{gap:28px;}.elementor .e-77b72de8-703c{background-color:var(--wa-paper);}.elementor .e-4b73903e-ad15{color:var(--wa-uvida-ink);}.elementor .e-46dafc6e-6f76{color:var(--wa-food-ink);background-color:var(--wa-food-tint);}.elementor .e-2caa5cbf-e471{color:var(--wa-activity-ink);background-color:var(--wa-activity-tint);}.elementor .e-3f492978-32ed{padding:0px;margin-block-start:4px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 8px 10px;\n}.elementor .e-740839a1-cd4c{& > .wa-tile { background-color: var(--wa-paper); } & .wa-eyebrow { font-size: 13px; color: var(--wa-uvida-ink); letter-spacing: 0.08em; } & .wa-h3 { font-size: 24px; hyphens: auto; overflow-wrap: break-word; } & > .wa-tile::before { content: ""; position: static; display: block; width: 44px; height: 4px; border-radius: 4px; opacity: 1; mix-blend-mode: normal; background-color: var(--wa-uvida); } & > .wa-tile:nth-child(-n+3)::before { background-color: var(--wa-food); } & > .wa-tile:nth-child(n+4)::before { background-color: var(--wa-activity); } & > .wa-tile:nth-child(-n+3) .wa-eyebrow { color: var(--wa-food-ink); } & > .wa-tile:nth-child(n+4) .wa-eyebrow { color: var(--wa-activity-ink); }\n}.elementor .e-d386bba-4af8{font-size:clamp(24px, 2.4vw, 30px);}.elementor .e-7859a784-1e0f{max-width:760px;gap:6px;}.elementor .e-217dcb46-5ad4{color:var(--wa-food-ink);background-color:var(--wa-food-tint);}.elementor .e-498fa42d-6f28{font-family:var(--wa-font-body);font-weight:700;font-size:19px;color:var(--wa-charcoal);line-height:1.3;margin:0px;}.elementor .e-50213a99-c25a{padding:0px;display:flex;flex-direction:column;gap:0px;& p { font-size: 16px; line-height: 1.4; margin: 0px; min-width: 0px; } & .wa-demo-row { gap: 12px; } & .wa-demo-row > p:last-child { font-weight: 700; white-space: nowrap; flex: 0 0 auto; }\n}.elementor .e-4686edb-7a67{padding-block-start:10px;padding-block-end:0px;border-color:var(--wa-charcoal);border-block-start-width: 2px; border-block-end-width: 0px; & > p { margin: 0px; } & > p:first-child { font-weight: 700; font-size: 17px; line-height: 1.4; } & > p:last-child { font-family: var(--wa-font-head); font-weight: 500; font-size: 26px; color: var(--wa-food-ink); line-height: 1.1; white-space: nowrap; }\n}.elementor .e-75bd65c8-d029{width:58%;}.elementor .e-540a78f0-ccc4{padding:0px;display:flex;flex-direction:column;gap:6px;& .wa-bar { height: 14px; background-color: var(--wa-sand); } & .wa-bar > div { background-color: var(--wa-food); } & .wa-demo-row { padding-block-start: 0px; padding-block-end: 0px; border-block-end-width: 0px; } & .wa-demo-row > p { font-weight: 700; font-size: 15px; line-height: 1.4; margin: 0px; } & .wa-demo-row > p:first-child { color: var(--wa-food-ink); } & .wa-demo-row > p:last-child { color: var(--wa-taupe); text-align: right; }\n}.elementor .e-c5c04fd-d503{font-size:16px;line-height:1.5;}.elementor .e-7c80a003-323d{border-color:rgba(109, 169, 184, 0.6);flex:1 1 360px;}.elementor .e-3f6fcac0-68e2{color:var(--wa-activity-ink);background-color:var(--wa-activity-tint);}.elementor .e-7a8ccdc4-8f01{font-family:var(--wa-font-body);font-weight:700;font-size:19px;color:var(--wa-charcoal);line-height:1.3;margin:0px;}.elementor .e-37fc9c32-ceff{padding:0px;display:flex;flex-direction:column;gap:0px;& p { font-size: 16px; line-height: 1.4; margin: 0px; min-width: 0px; } & .wa-demo-row { gap: 12px; } & .wa-demo-row > p:last-child { font-weight: 700; white-space: nowrap; flex: 0 0 auto; } & .wa-demo-row > p:first-child { position: relative; padding-left: 20px; hyphens: auto; overflow-wrap: break-word; } & .wa-demo-row > p:first-child::before { content: ""; position: absolute; left: 0px; top: 0.42em; width: 10px; height: 10px; border-radius: 999px; background-color: var(--wa-activity); } & .wa-demo-row:nth-child(1) > p:first-child::before { background-color: #EECCC4; } & .wa-demo-row:nth-child(2) > p:first-child::before { background-color: #E8BBB0; } & .wa-demo-row:nth-child(3) > p:first-child::before { background-color: var(--wa-activity-light); } & .wa-demo-row:nth-child(4) > p:first-child::before { background-color: var(--wa-activity); } & .wa-demo-row:nth-child(5) > p:first-child::before { background-color: var(--wa-activity-ink); }\n}.elementor .e-68265100-9f7b{padding-block-start:10px;padding-block-end:0px;border-color:var(--wa-charcoal);border-block-start-width: 2px; border-block-end-width: 0px; & > p { margin: 0px; } & > p:first-child { font-weight: 700; font-size: 17px; line-height: 1.4; } & > p:last-child { font-family: var(--wa-font-head); font-weight: 500; font-size: 26px; color: var(--wa-activity-ink); line-height: 1.1; white-space: nowrap; }\n}.elementor .e-22e36e62-5b3a{font-size:16px;line-height:1.5;}.elementor .e-e797ad3-5075{border-color:rgba(213, 131, 112, 0.6);flex:1 1 360px;}.elementor .e-25306c24-84da{padding:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-7f269b7-2223{max-width:820px;}.elementor .e-5c5993fa-bb29{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-6f570e-5a3a{gap:36px;}.elementor .e-da721a8-156f{background-color:var(--wa-creme);}.elementor .e-6837eb5d-202e{color:var(--wa-activity-light);}.elementor .e-51d27b4c-1765{text-wrap: balance;\n}.elementor .e-1cdfc885-2fed{padding:0px;display:grid;gap:22px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;& > .wa-tile { background-color: rgba(23, 22, 21, 0.28); border: 1px solid rgba(242, 237, 229, 0.14); } & > .wa-tile::before { content: ""; position: static; display: block; width: 44px; height: 4px; border-radius: 4px; opacity: 1; mix-blend-mode: normal; background-color: var(--wa-activity); } & .wa-eyebrow { font-size: 13px; color: var(--wa-activity-light); letter-spacing: 0.08em; } & .wa-h3 { font-size: clamp(23px, 2.2vw, 28px); color: var(--wa-creme); hyphens: auto; overflow-wrap: break-word; } & .wa-text { font-size: 17px; color: rgba(242, 237, 229, 0.88); }\n}.elementor .e-24229f83-e8a4{max-width:640px;color:var(--wa-sand);flex:1 1 360px;}.elementor .e-fd84b19-7d90{padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 16px 32px;\n}.elementor .e-3553b585-48f2{gap:32px;}.elementor .e-2205cd12-3003{color:var(--wa-creme);background-color:var(--wa-charcoal);}.elementor .e-391c72a0-8208{color:var(--wa-uvida-ink);}.elementor .e-3d9a88b1-aa97{& > .wa-tile { background-color: var(--wa-creme); } & .wa-eyebrow { font-size: 13px; color: var(--wa-uvida-ink); letter-spacing: 0.08em; } & .wa-h3 { font-size: 24px; hyphens: auto; overflow-wrap: break-word; }\n}.elementor .e-428b07da-8b65{max-width:820px;}.elementor .e-3f0e7523-1335{gap:28px;}.elementor .e-3faadf96-c841{background-color:var(--wa-paper);}.elementor .e-7923ca05-8893{color:var(--wa-uvida-ink);}.elementor .e-c081a55-af9b{& > .wa-tile { padding: clamp(20px, 2vw, 28px); background-color: var(--wa-paper); } & .wa-num { color: var(--wa-uvida-ink); } & .wa-h3 { font-size: clamp(22px, 1.9vw, 26px); hyphens: auto; overflow-wrap: break-word; } & > .wa-tile:nth-child(2) .wa-num { color: var(--wa-food-ink); } & > .wa-tile:nth-child(3) .wa-num { color: var(--wa-activity-ink); }\n}.elementor .e-67fd6865-efb0{font-size:24px;}.elementor .e-7649fbe4-de7d{font-size:17px;line-height:1.45;& ul { gap: 10px; } & li { font-weight: 400; } & li::before { color: var(--wa-uvida-ink); }\n}.elementor .e-6d3a8ba0-1e04{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 380px;}.elementor .e-36dc4f6b-a2da{font-size:13px;color:var(--wa-uvida-ink);letter-spacing:0.08em;}.elementor .e-2168d6b1-e0b3{font-size:24px;}.elementor .e-4b21606-a916{align-self:center;}.elementor .e-d0e5683-555e{padding-block-start:14px;align-items:center;gap: 10px 22px;\n}.elementor .e-206c7d4-a664{border-width:1.5px;border-color:rgba(91, 138, 120, 0.55);border-style:solid;background-color:var(--wa-paper);gap:6px;flex:1 1 420px;& > .wa-stack { gap: 4px; padding-block-start: 12px; padding-block-end: 12px; border-bottom: 1.5px solid var(--wa-creme); } & .wa-demo-row { flex-wrap: wrap; gap: 4px 14px; padding-block-start: 0px; padding-block-end: 0px; border-block-end-width: 0px; } & .wa-demo-row > p { margin: 0px; } & .wa-demo-row > p:first-child { font-weight: 700; font-size: 18px; line-height: 1.35; } & .wa-demo-row > p:last-child { font-family: var(--wa-font-head); font-weight: 500; font-size: 26px; color: var(--wa-uvida-ink); line-height: 1.1; white-space: nowrap; } & > .wa-stack > .wa-text { font-size: 16px; line-height: 1.5; }\n}.elementor .e-4ac63bdb-7a29{scroll-margin-top:40px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap: 28px 48px;\n}.elementor .e-2325003d-765b{background-color:var(--wa-creme);}.elementor .e-12b3785-b53a{color:var(--wa-uvida-tint);}.elementor .e-5dd5d520-1bd8{& > .wa-tile { background-color: rgba(23, 22, 21, 0.28); border: 1px solid rgba(242, 237, 229, 0.14); } & .wa-eyebrow { font-size: 13px; color: var(--wa-uvida-tint); letter-spacing: 0.08em; } & .wa-h3 { font-size: 23px; color: var(--wa-creme); hyphens: auto; overflow-wrap: break-word; } & .wa-text { font-size: 17px; } & .wa-small { color: var(--wa-sand); margin-block-start: auto; padding-block-start: 6px; } & .wa-small a { color: var(--wa-creme); }\n}.elementor .e-5d7d0cc6-eb64{font-family:var(--wa-font-body);font-weight:700;font-size:19px;color:var(--wa-creme);line-height:1.3;margin:0px;}.elementor .e-2ed63018-7263{font-size:17px;}.elementor .e-6e568b3e-5109{max-width:860px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:20px;padding-inline-end:0px;border-color:var(--wa-uvida-tint);border-style:solid;display:flex;flex-direction:column;gap:8px;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 3px; border-inline-end-width: 0px;\n}.elementor .e-4b3f5c1-6aa9{gap:28px;}.elementor .e-452bccdb-fad1{color:var(--wa-creme);background-color:var(--wa-charcoal);}.elementor .e-3edd1fd-a424{color:var(--wa-creme);}.elementor .e-2020491b-569a{font-size:clamp(25px, 3vw, 38px);line-height:1.2;hyphens: auto; overflow-wrap: break-word;\n}.elementor .e-4c832da9-28b4{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 520px;}.elementor .e-20a4cccb-47b9{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;flex:0 1 auto;align-items:stretch;}.elementor .e-2d66be56-8ee0{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 24px 56px;\n}.elementor .e-5233495c-4646{color:var(--wa-creme);padding-block-start:64px;padding-block-end:64px;background-color:var(--wa-taupe);}.elementor .e-219257d1-7503{color:var(--wa-uvida-ink);}.elementor .e-41b1972d-b885{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-6703e0a2-1d41{max-width:860px;gap:28px;}.elementor .e-3879cac9-f1f6{background-color:var(--wa-paper);}.elementor .e-65b1b299-d8a3{color:var(--wa-uvida-tint);}.elementor .e-311f9e4a-8dd9{font-size:clamp(32px, 3.8vw, 50px);line-height:1.12;}.elementor .e-f02280a-9534{& li::before { color: var(--wa-uvida-tint); }\n}.elementor .e-63af1a75-ed19{font-size:14px;color:var(--wa-uvida-tint);line-height:1.4;margin:0px;}.elementor .e-4f589e6e-1ecd{padding:0px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-47c93025-cf7a{width:18px;height:18px;color:var(--wa-uvida-tint);flex:0 0 18px;}.elementor .e-20a3ff8b-65db{font-weight:700;font-size:17px;color:var(--wa-creme);margin:0px;display:block;}.elementor .e-236ce656-b1ee{padding:0px;display:flex;gap:12px;align-items:center;}.elementor .e-33314fc1-d80e{width:20px;height:20px;color:var(--wa-uvida-tint);flex:0 0 20px;& .e-svg-base { width: 16px; height: 16px; }\n}.elementor .e-3d21c961-dbeb:hover,.elementor .e-3d21c961-dbeb:focus-visible{background-color:rgba(208, 192, 176, 0.14);}.elementor .e-3d21c961-dbeb{cursor:pointer;padding-block-start:13px;padding-block-end:13px;padding-inline-start:16px;padding-inline-end:16px;display:flex;gap:12px;justify-content:space-between;align-items:center;list-style: none; &::-webkit-details-marker { display: none; } &:focus-visible { outline: 3px solid #D0C0B0; outline-offset: -3px; }\n}.elementor .e-6294a90c-7c8a{font-size:15px;color:var(--wa-uvida-tint);margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1af00e76-a75f{margin-inline-end:0.35em;}.elementor .e-7ca5bb5f-5e27{padding:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;align-items: baseline;\n}.elementor .e-4fc6ab31-3804{font-size:15px;color:var(--wa-creme);line-height:1.5;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5da4b775-628c{padding-block-start:4px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;display:block;}.elementor .e-3ee7c36c-2e71{overflow:hidden;padding:0px;border-radius:12px;border-width:1.5px;border-color:var(--wa-uvida-tint);border-style:solid;}.elementor .e-2f5160a0-c47c{width:100%;max-width:400px;padding:0px;}.elementor .e-1fb5af3d-6030{font-size:17px;}.elementor .e-73759477-346e{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--wa-taupe);border-style:solid;display:flex;flex-direction:column;gap:12px;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-5869760c-3e33{font-size:17px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;background-color:rgba(242, 237, 229, 0.08);}.elementor .e-13e6c041-7a5f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 400px;}.elementor .e-89df7-355d{cursor:pointer;}.elementor .e-7082d08b-e881{min-height:120px;resize: vertical;\n}.elementor .e-58a82eeb-89b8{width:100%;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-43d2c680-8909{font-size:24px;margin-block-end:6px;}.elementor .e-6c18ee60-ad14{font-size:17px;color:var(--wa-charcoal);padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;border-width:1.5px;border-color:var(--wa-taupe);border-style:solid;background-color:var(--wa-paper);text-align: left;\n}.elementor .e-6b92c7b6-ffe5{font-size:16px;color:#7A1F12;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-width:1.5px;border-color:#B5553F;border-style:solid;background-color:#FBECE8;text-align: left;\n}.elementor .e-163069d0-657c{padding:0px;display:flex;flex-direction:column;gap:16px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-78262648-8dfd{min-width:0px;color:var(--wa-charcoal);padding:32px;border-radius:18px;background-color:var(--wa-creme);display:flex;flex-direction:column;gap:18px;flex:1 1 440px;}.elementor .e-6cda72e4-8b84{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:row;gap:48px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-2dcf74db-d261{color:var(--wa-creme);background-color:var(--wa-charcoal);}.elementor .e-58c8a4d6-da67{width:100%;padding:0px;display:block;& h2 { text-wrap: balance; } & h3 { text-wrap: balance; } & h4 { text-wrap: balance; }\n}