.elementor .e-2c6a5340-2d60{width:180px;height:auto;}.elementor .e-41b61a3f-c776{width:100%;max-width:1280px;z-index:2;padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;justify-content:space-between;align-items:center;box-sizing: border-box;\n}.elementor .e-2a4bfa8b-f9c5{font-size:clamp(36px, 3.7vw, 52px);}.elementor .e-2b4c0bad-b8bf{color:rgba(250,250,250,0.88);}.elementor .e-4cce8784-c566{max-width:540px;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-6a052fa-daed{width:100%;z-index:2;padding-block-start:48px;padding-block-end:72px;flex:1 1 0px;justify-content:center;}.elementor .e-32c2da1a-8769{width:100%;height:100%;object-fit:cover;object-position:70% 30%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-3d099fa1-f6eb{display:none;}.elementor .e-690f8cbd-919f{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-color:rgba(0,0,0,0.2);pointer-events: none;\n}.elementor .e-376dd126-9e0f{width:100%;min-height:800px;overflow:hidden;position:relative;padding:0px;background-color:#000000;display:flex;flex-direction:column;}.elementor .e-11a16b21-a10b{font-family:var(--r3-fonte-texto);font-weight:600;font-size:16px;color:var(--r3-branco);line-height:22px;text-align:center;padding-block-start:6px;padding-block-end:6px;padding-inline-start:16px;padding-inline-end:16px;flex:1 1 0px;& span { color: var(--r3-vinho-claro); margin-right: 8px; }\n}.elementor .e-375f6283-8bd0{font-family:var(--r3-fonte-texto);font-weight:600;font-size:16px;color:var(--r3-branco);line-height:22px;text-align:center;padding-block-start:6px;padding-block-end:6px;padding-inline-start:16px;padding-inline-end:16px;border-inline-start-width:1px;flex:1 1 0px;border-left-style: solid; border-left-color: rgba(250,250,250,0.16); & span { color: var(--r3-vinho-claro); margin-right: 8px; }\n}.elementor .e-7062d7c0-b13a{font-family:var(--r3-fonte-texto);font-weight:600;font-size:16px;color:var(--r3-branco);line-height:22px;text-align:center;padding-block-start:6px;padding-block-end:6px;padding-inline-start:16px;padding-inline-end:16px;border-inline-start-width:1px;flex:1 1 0px;border-left-style: solid; border-left-color: rgba(250,250,250,0.16); & span { color: var(--r3-vinho-claro); margin-right: 8px; }\n}.elementor .e-4f7b592-4b6b{max-width:1280px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:0px;box-sizing: border-box;\n}.elementor .e-7bbc7364-4a61{width:100%;padding:0px;border-block-start-width:1px;border-block-end-width:1px;background-color:var(--r3-carvao);border-top-style: solid; border-top-color: var(--r3-linha); border-bottom-style: solid; border-bottom-color: var(--r3-linha);\n}.elementor .e-4ab11764-641d{max-width:880px;font-family:var(--r3-fonte-texto);font-size:clamp(20px, 1.8vw, 24px);color:rgba(250,250,250,0.86);line-height:1.55;}.elementor .e-a4a3139-3d6c{gap:28px;}.elementor .e-539e7bf8-65a1{font-size:clamp(30px, 3.6vw, 48px);}.elementor .e-7be29e4a-d837{max-width:860px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-47828949-1e1f{flex:1 1 260px;}.elementor .e-bd4c8b1-8888{flex:1 1 260px;}.elementor .e-4c99a9de-8228{flex:1 1 260px;}.elementor .e-36d9ee2a-f346{padding:0px;gap:20px;flex-wrap:wrap;& > * { flex: 1 1 260px; }\n}.elementor .e-384f809-bc30{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 300px;}.elementor .e-2d106eab-5ac6{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 300px;}.elementor .e-65b903a0-cb73{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-wrap:wrap;gap: 20px 48px; border-top-style: solid; border-top-color: var(--r3-linha);\n}.elementor .e-44143425-6a03{margin-block-start:-28px;}.elementor .e-14388f7b-72a6{font-family:var(--r3-fonte-texto);font-size:17px;color:#FAFAFA;line-height:26px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;gap:12px;border-top-style: solid; border-top-color: var(--r3-linha); & span { color: #D9606A; font-weight: 800; flex: 0 0 18px; }\n}.elementor .e-53c590e9-d956{font-family:var(--r3-fonte-texto);font-size:17px;color:#FAFAFA;line-height:26px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;gap:12px;border-top-style: solid; border-top-color: var(--r3-linha); & span { color: #D9606A; font-weight: 800; flex: 0 0 18px; }\n}.elementor .e-1ad3a6cf-3a21{font-family:var(--r3-fonte-texto);font-size:17px;color:#FAFAFA;line-height:26px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;gap:12px;border-top-style: solid; border-top-color: var(--r3-linha); & span { color: #D9606A; font-weight: 800; flex: 0 0 18px; }\n}.elementor .e-eb42076-7b8b{padding:0px;display:flex;flex-direction:column;flex:1 1 300px;}.elementor .e-daf3309-67aa{font-family:var(--r3-fonte-texto);font-weight:700;font-size:17px;color:#FAFAFA;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f4995d5-f3cb{font-family:var(--r3-fonte-texto);font-size:17px;color:rgba(250,250,250,0.7);line-height:26px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;gap:12px;border-top-style: solid; border-top-color: var(--r3-linha); & span { font-weight: 800; flex: 0 0 18px; }\n}.elementor .e-61e69192-f5fe{font-family:var(--r3-fonte-texto);font-size:17px;color:rgba(250,250,250,0.7);line-height:26px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;gap:12px;border-top-style: solid; border-top-color: var(--r3-linha); & span { font-weight: 800; flex: 0 0 18px; }\n}.elementor .e-1c0e267b-6547{font-family:var(--r3-fonte-texto);font-size:17px;color:rgba(250,250,250,0.7);line-height:26px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;gap:12px;border-top-style: solid; border-top-color: var(--r3-linha); & span { font-weight: 800; flex: 0 0 18px; }\n}.elementor .e-1f855cca-384a{padding:0px;display:flex;flex-direction:column;flex:1 1 300px;}.elementor .e-4b8e334f-3716{padding:0px;flex-wrap:wrap;gap: 20px 48px;\n}.elementor .e-23fddf0f-cdad{width:56px;height:56px;aspect-ratio:1/1;object-fit:cover;object-position:50% 28%;border-radius:9999px;}.elementor .e-3b1ec52b-f44e{font-family:var(--r3-fonte-texto);font-size:15px;color:rgba(250,250,250,0.8);line-height:22px;& strong { color: #FAFAFA; }\n}.elementor .e-1528308f-e5bf{padding:0px;gap:14px;align-items:center;}.elementor .e-6561d289-8110{padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 420px;align-items:flex-start;}.elementor .e-9492e3e-afc0{font-family:var(--r3-fonte-texto);font-weight:700;font-size:12px;color:#000000;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-4c73168e-6b2b{font-family:var(--r3-fonte-titulo);font-weight:800;font-size:26px;color:#000000;line-height:1.1;margin-block-end:8px;}.elementor .e-5d0a95dd-3e02{font-family:var(--r3-fonte-texto);font-weight:700;font-size:13px;color:#9F2029;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:8px;}.elementor .e-4ae92dca-ef24{width:94%;height:10px;padding:0px;border-radius:6px;background-color:#2a2a2e;opacity:55%;filter:blur(3px);}.elementor .e-3cb06936-24dd{width:78%;height:10px;padding:0px;border-radius:6px;background-color:#2a2a2e;opacity:55%;filter:blur(3px);}.elementor .e-3d86c070-5119{font-family:var(--r3-fonte-texto);font-weight:700;font-size:13px;color:#9F2029;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:8px;}.elementor .e-22c2f04b-b3c2{width:90%;height:10px;padding:0px;border-radius:6px;background-color:#2a2a2e;opacity:55%;filter:blur(3px);}.elementor .e-74c4062a-2014{width:70%;height:10px;padding:0px;border-radius:6px;background-color:#2a2a2e;opacity:55%;filter:blur(3px);}.elementor .e-7306bf2b-9b60{font-family:var(--r3-fonte-texto);font-weight:700;font-size:13px;color:#9F2029;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:8px;}.elementor .e-55b5e070-5743{width:86%;height:10px;padding:0px;border-radius:6px;background-color:#2a2a2e;opacity:55%;filter:blur(3px);}.elementor .e-7a1289b8-2b10{width:60%;height:10px;padding:0px;border-radius:6px;background-color:#2a2a2e;opacity:55%;filter:blur(3px);}.elementor .e-6146f460-4b93{max-width:480px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:#FAFAFA;box-shadow:16px 16px 0px 0px #9F2029;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);display:flex;flex-direction:column;gap:10px;flex:1 1 380px;}.elementor .e-192012e-7623{max-width:1280px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-wrap:wrap;align-items:center;box-sizing: border-box; gap: 48px 72px;\n}.elementor .e-3a50cb6b-7eb9{max-width:200px;font-family:var(--r3-fonte-texto);font-size:15px;color:rgba(250,250,250,0.72);line-height:22px;display:flex;flex-direction:column;gap:6px;& strong { font-family: var(--r3-fonte-titulo); font-weight: 800; font-size: clamp(72px, 8vw, 112px); line-height: 0.9; letter-spacing: -0.04em; color: #FAFAFA; }\n}.elementor .e-3797fdbe-487e{max-width:200px;font-family:var(--r3-fonte-texto);font-size:15px;color:rgba(250,250,250,0.72);line-height:22px;display:flex;flex-direction:column;gap:6px;& strong { font-family: var(--r3-fonte-titulo); font-weight: 800; font-size: clamp(72px, 8vw, 112px); line-height: 0.9; letter-spacing: -0.04em; color: #D9606A; }\n}.elementor .e-3ea0f8dc-a459{width:auto;padding:0px;gap:40px;}.elementor .e-1fa699b5-5da0{font-family:var(--r3-fonte-titulo);font-weight:800;font-size:clamp(20px, 1.8vw, 24px);color:#FAFAFA;line-height:1.3;}.elementor .e-74900e5d-55b0{font-family:var(--r3-fonte-texto);font-size:14px;color:rgba(250,250,250,0.72);line-height:20px;}.elementor .e-1df1c953-c3b5{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 380px;border-block-start-width: 2px; border-top-style: solid; border-top-color: #9F2029;\n}.elementor .e-521ef08a-e6e3{overflow:hidden;position:relative;border-radius:24px;border-width:1px;border-color:rgba(250, 250, 250, 0.12);border-style:solid;background-color:#000000;display:flex;flex-wrap:wrap;align-items:flex-end;gap: 32px 64px; padding-block: 48px; padding-inline: 48px; background-image: radial-gradient(55% 90% at 85% 100%, rgba(159, 32, 41, 0.3) 0%, rgba(159, 32, 41, 0) 70%);\n}.elementor .e-259c4ea8-389f{width:auto;height:296px;max-width:100%;object-fit:contain;object-position:bottom center;display:block;}.elementor .e-3f64f79d-ff37{width:22px;height:22px;color:#FAFAFA;margin-inline-start:3px;display:block;}.elementor .e-77825bd4-a85c{width:64px;height:64px;position:absolute;inset-block-start:50%;inset-inline-start:50%;padding:0px;border-radius:9999px;background-color:#9F2029;box-shadow:0px 6px 18px 0px rgba(0,0,0,0.55);transform:translate3d(-50%, -50%, 0px);display:flex;justify-content:center;align-items:center;}.elementor .e-7260fe15-d632{height:330px;overflow:hidden;position:relative;padding:0px;background-color:#A39A90;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;}.elementor .e-4f51c938-e6e5{font-family:var(--r3-fonte-titulo);font-weight:600;font-size:22px;color:#FAFAFA;line-height:28px;margin:0px;& a { color:inherit; text-decoration:none; }\n}.elementor .e-53aaf2a-e518{font-family:var(--r3-fonte-texto);font-weight:700;font-size:11px;color:#D9606A;letter-spacing:0.14em;line-height:16px;text-transform:uppercase;margin:0px;}.elementor .e-188b61db-574b{font-family:var(--r3-fonte-texto);font-size:16px;color:rgba(250,250,250,0.82);line-height:25px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ca278e8-83b4{padding-block-start:22px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:8px;}.elementor .e-6a88236a-9419{overflow:hidden;padding:0px;border-radius:24px;border-width:1px;border-color:rgba(250,250,250,0.12);border-style:solid;background-color:#000000;display:flex;flex-direction:column;flex:1 1 300px;}.elementor .e-57613ee3-9125{width:auto;height:296px;max-width:100%;object-fit:contain;object-position:bottom center;display:block;}.elementor .e-1f09b952-b949{width:22px;height:22px;color:#FAFAFA;margin-inline-start:3px;display:block;}.elementor .e-29b79da6-d990{width:64px;height:64px;position:absolute;inset-block-start:50%;inset-inline-start:50%;padding:0px;border-radius:9999px;background-color:#9F2029;box-shadow:0px 6px 18px 0px rgba(0,0,0,0.55);transform:translate3d(-50%, -50%, 0px);display:flex;justify-content:center;align-items:center;}.elementor .e-6bb613e1-24af{height:330px;overflow:hidden;position:relative;padding:0px;background-color:#A39A90;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;}.elementor .e-2116b33b-ffee{font-family:var(--r3-fonte-titulo);font-weight:600;font-size:22px;color:#FAFAFA;line-height:28px;margin:0px;& a { color:inherit; text-decoration:none; }\n}.elementor .e-1c705e9a-2983{font-family:var(--r3-fonte-texto);font-weight:700;font-size:11px;color:#D9606A;letter-spacing:0.14em;line-height:16px;text-transform:uppercase;margin:0px;}.elementor .e-74fe7490-d17e{font-family:var(--r3-fonte-texto);font-size:16px;color:rgba(250,250,250,0.82);line-height:25px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4e0bf168-8542{padding-block-start:22px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:8px;}.elementor .e-54ab16bc-6716{overflow:hidden;padding:0px;border-radius:24px;border-width:1px;border-color:rgba(250,250,250,0.12);border-style:solid;background-color:#000000;display:flex;flex-direction:column;flex:1 1 300px;}.elementor .e-51a048e0-c870{padding:0px;gap:24px;flex-wrap:wrap;}.elementor .e-35a08f34-4a92{align-self:flex-start;}.elementor .e-15c3b62d-ec79{font-size:clamp(36px, 4.6vw, 64px);}.elementor .e-348b008e-b23e{gap:24px;align-items:flex-start;}.elementor .e-58d65fa5-a464{width:140px;height:auto;}.elementor .e-2b503cc0-4494{font-family:var(--r3-fonte-texto);font-size:15px;color:rgba(250,250,250,0.72);line-height:24px;}.elementor .e-7d1813ad-8953{max-width:420px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-1b9d1d3d-b780{font-family:var(--r3-fonte-texto);font-size:14px;color:rgba(250,250,250,0.66);& a { color: inherit; text-decoration: underline; text-underline-offset: 3px; } & a { color: inherit; text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-7428fbd-3362{max-width:1280px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;box-sizing: border-box;\n}.elementor .e-ee80cb-beae{border-block-start-width:1px;border-top-style: solid; border-top-color: var(--r3-linha);\n}.elementor .e-370da029-ab5f{width:100%;padding:0px;background-color:#000000;}.elementor .e-5febfcc3-97f9{width:60px;height:60px;color:#FFFFFF;padding:15px;display:flex;& svg { width:30px; height:30px; fill:none; stroke-width:1.8px; }\n}.elementor .e-3753458b-c6c6{min-width:0px;padding:0px;display:none;}