.elementor .e-68bc484b-a113{font-family:var(--fonte-texto);font-weight:500;font-size:13px;color:var(--vinho);letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-f1c44d7-389a{max-width:900px;font-family:var(--fonte-titulo);font-weight:500;font-size:56px;color:var(--texto);letter-spacing:-0.03em;line-height:1.08;margin:0px;& em { font-style: italic; color: var(--vinho); }\n}.elementor .e-377a6b33-934b{max-width:640px;font-family:var(--fonte-texto);font-weight:300;font-size:19px;color:var(--texto-suave);line-height:1.7;margin:0px;}.elementor .e-63256e80-e90b{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-6d44981e-c4b1{font-family:var(--fonte-titulo);font-weight:500;font-size:24px;color:var(--vinho);line-height:1.2;margin:0px;}.elementor .e-650cd9a4-d1b5{font-family:var(--fonte-texto);font-weight:300;font-size:16px;color:var(--texto-suave);line-height:1.6;margin:0px;}.elementor .e-7b3d75e-a226{padding:22px;display:flex;flex-direction:column;gap:10px;}.elementor .e-3b354fde-b783{overflow:hidden;border-radius:18px;border-width:1px;border-color:var(--areia);border-style:solid;background-color:var(--fundo);display:flex;flex-direction:column;gap:0px;& img { width: 100%; aspect-ratio: 16/10; object-fit: cover; display: block; }\n}.elementor .e-6c9178e3-4faf{gap:28px;grid-template-columns:repeat(3, 1fr);}.elementor .e-6e400fa7-f13f{padding-block-start:72px;padding-block-end:96px;padding-inline-start:8vw;padding-inline-end:8vw;}