.elementor .e-4cba2311-4c77{font-family:var(--fonte-texto);font-weight:500;font-size:13px;color:var(--vinho);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-391a6de0-9af9{max-width:900px;font-family:var(--fonte-titulo);font-weight:500;font-size:68px;color:var(--texto);letter-spacing:-0.03em;line-height:1.06;& em { font-style: italic; color: var(--vinho); }\n}.elementor .e-60487f74-3b4e{max-width:600px;font-family:var(--fonte-texto);font-weight:300;font-size:20px;color:var(--texto-suave);line-height:1.7;}.elementor .e-593e7212-287b{padding-block-start:96px;padding-block-end:80px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:#F7F2F4;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-c7dda44-d28d{font-family:var(--fonte-texto);font-weight:500;font-size:13px;color:var(--vinho);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-284cc453-9df5{font-family:var(--fonte-titulo);font-weight:500;font-size:36px;color:var(--vinho);line-height:1.15;}.elementor .e-4738596a-8bc5{font-family:var(--fonte-texto);font-weight:300;font-size:18px;color:var(--texto);line-height:1.6;}.elementor .e-527589ff-9514:hover,.elementor .e-527589ff-9514:focus-visible{background-color:var(--vinho-escuro);}.elementor .e-527589ff-9514{font-family:var(--fonte-texto);font-weight:500;font-size:16px;color:#FFFFFF;text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:12px;border-radius:0px;background-color:var(--vinho);}.elementor .e-1f00b4ed-f839{padding-block-start:56px;padding-block-end:56px;padding-inline-start:44px;padding-inline-end:44px;background-color:var(--areia);flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-738855fd-edaa{font-family:var(--fonte-texto);font-weight:500;font-size:13px;color:var(--dourado);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-7769f94f-66c8{font-family:var(--fonte-titulo);font-weight:500;font-size:36px;color:#FFFFFF;line-height:1.15;}.elementor .e-3281c977-eaff{font-family:var(--fonte-texto);font-weight:300;font-size:18px;color:var(--rosa-claro);line-height:1.6;}.elementor .e-1f3b4d11-5ca4:hover,.elementor .e-1f3b4d11-5ca4:focus-visible{background-color:var(--areia);}.elementor .e-1f3b4d11-5ca4{font-family:var(--fonte-texto);font-weight:500;font-size:16px;color:var(--vinho);text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:12px;border-radius:0px;background-color:#FFFFFF;}.elementor .e-7c948c11-1f13{padding-block-start:56px;padding-block-end:56px;padding-inline-start:44px;padding-inline-end:44px;background-color:var(--vinho-escuro);flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-5c4a99e3-ab38{padding-block-start:96px;padding-block-end:96px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:var(--fundo);gap:28px;}.elementor .e-52d06109-14a4{font-family:var(--fonte-titulo);font-weight:500;font-size:48px;color:var(--texto);letter-spacing:-0.02em;line-height:1.1;}.elementor .e-647199d7-b061{font-family:var(--fonte-titulo);font-size:34px;color:var(--dourado);font-style:italic;}.elementor .e-3c5c5be1-9709{font-family:var(--fonte-titulo);font-weight:500;font-size:24px;color:var(--vinho);}.elementor .e-2739dd0c-ff8a{font-family:var(--fonte-texto);font-weight:300;font-size:17px;color:var(--texto-suave);line-height:1.6;}.elementor .e-7a996db1-9deb{padding:28px;border-width:1px;border-color:var(--rosa-claro);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-2b6d7895-e823{font-family:var(--fonte-titulo);font-size:34px;color:var(--dourado);font-style:italic;}.elementor .e-2d226dc9-7c43{font-family:var(--fonte-titulo);font-weight:500;font-size:24px;color:var(--vinho);}.elementor .e-236f8894-fa09{font-family:var(--fonte-texto);font-weight:300;font-size:17px;color:var(--texto-suave);line-height:1.6;}.elementor .e-2518c429-5e8a{padding:28px;border-width:1px;border-color:var(--rosa-claro);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-abc95b0-3687{font-family:var(--fonte-titulo);font-size:34px;color:var(--dourado);font-style:italic;}.elementor .e-68ec7f0e-a894{font-family:var(--fonte-titulo);font-weight:500;font-size:24px;color:var(--vinho);}.elementor .e-56423ec-4698{font-family:var(--fonte-texto);font-weight:300;font-size:17px;color:var(--texto-suave);line-height:1.6;}.elementor .e-23ca7d61-b96a{padding:28px;border-width:1px;border-color:var(--rosa-claro);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-d57538f-88ed{padding:0px;gap:28px;}.elementor .e-16a31579-338b{padding-block-start:96px;padding-block-end:96px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:#FBF8F9;flex-direction:column;gap:48px;}.elementor .e-727fcf31-5fc2{font-family:var(--fonte-titulo);font-weight:500;font-size:40px;color:var(--texto);line-height:1.1;}.elementor .e-2c0bae49-4471{font-family:var(--fonte-texto);font-weight:500;font-size:13px;color:var(--texto-suave);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-c26755c-c114{font-family:var(--fonte-texto);font-weight:500;font-size:20px;color:var(--vinho);text-decoration:none;}.elementor .e-457d049-ff32{width:auto;padding:0px;flex-direction:column;gap:6px;}.elementor .e-a542b71-4699{font-family:var(--fonte-texto);font-weight:500;font-size:13px;color:var(--texto-suave);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-a2d5a6e-4947{font-family:var(--fonte-texto);font-weight:500;font-size:20px;color:var(--vinho);text-decoration:none;}.elementor .e-d0544bd-5229{width:auto;padding:0px;flex-direction:column;gap:6px;}.elementor .e-1205dcc0-688f{font-family:var(--fonte-texto);font-weight:500;font-size:13px;color:var(--texto-suave);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-2e383b0c-7144{font-family:var(--fonte-texto);font-weight:400;font-size:20px;color:var(--texto);}.elementor .e-48d1959a-2486{width:auto;padding:0px;flex-direction:column;gap:6px;}.elementor .e-2f8c6d4a-cf40{padding:0px;gap:48px;flex-wrap:wrap;}.elementor .e-4e509ecb-5722{padding-block-start:96px;padding-block-end:112px;padding-inline-start:8vw;padding-inline-end:8vw;background-color:var(--fundo);flex-direction:column;gap:36px;}