.elementor .e-7de62ef3-ddee{font-weight:600;font-size:clamp(2rem,4vw,3.5rem);color:var(--nevoa);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-7c03670d-2294{font-size:1.125rem;color:var(--areia);line-height:1.6;}.elementor .e-65116627-d479{padding:0px;margin-block-end:2.5rem;}.elementor .e-2baba6ab-b886{max-width:1400px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1rem;}.elementor .e-e18948-3234{padding-block-start:10rem;padding-block-end:3rem;padding-inline-start:3%;padding-inline-end:3%;background-color:var(--azul-noite);}.elementor .e-6dec0e3e-8181{width:100%;height:100%;object-fit:cover;transition:transform 0.8s;}.elementor .e-3a67e0ce-93ab{overflow:hidden;aspect-ratio:3/2;padding:0px;border-radius:15px;background-color:var(--nevoa);}.elementor .e-7f9a6f8e-c024{font-weight:600;font-size:12.5px;color:var(--dourado-escuro);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-1871d919-d988{font-weight:500;font-size:23px;color:var(--azul-noite);line-height:1.28;}.elementor .e-77abb492-3362{overflow:hidden;font-size:15.5px;color:var(--azul-profundo);line-height:1.6;margin-block-end:18px;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;\n}.elementor .e-7d1b4fae-957c{font-weight:600;font-size:13px;color:var(--azul-noite);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-17c2e2ca-f9d7{width:40px;height:40px;font-size:17px;color:#BB854C;border-radius:50%;border-width:1px;border-color:#D29D64;border-style:solid;transition:background-color 0.35s, color 0.35s, transform 0.35s;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-61ad5ae1-d29e{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: rgba(16, 32, 64, 0.10);\n}.elementor .e-329effa5-7314{padding-block-start:24px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:column;gap:12px;flex:1 1 auto;}.elementor .e-6012ebe5-f755:hover,.elementor .e-6012ebe5-f755:focus-visible{box-shadow:0px 22px 44px 0px rgba(16, 32, 64, 0.10);transform:translate3d(0px, -6px, 0px);}.elementor .e-6012ebe5-f755{height:100%;color:var(--azul-noite);text-decoration:none;padding:10px;border-radius:22px;background-color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(16, 32, 64, 0.04);transition:transform 0.45s, box-shadow 0.45s;flex-direction:column;gap:0px;&:hover .e-6dec0e3e-8181 { transform: scale(1.05); } &:hover .e-17c2e2ca-f9d7 { background-color: var(--azul-noite); border-color: var(--azul-noite); color: #FFFFFF; transform: translateX(4px); }\n}.elementor .e-e001c67-642b{height:100%;min-width:0px;}.elementor .e-7ec2817b-3df6{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;}.elementor .e-2e194e44-1d2f{font-weight:600;font-size:1.75rem;line-height:1.25;}.elementor .e-44f15ec-b5ed{font-size:1rem;line-height:1.7;}.elementor .e-2978bbb3-5838{text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:1rem;background-color:var(--nevoa);flex-direction:column;gap:1rem;align-items:center;}.elementor .e-52155400-8d22{width:auto;color:var(--azul-noite);padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:2rem;border-width:1px;border-color:var(--azul-profundo);border-style:solid;}.elementor .e-49afc026-e86b{width:auto;color:var(--azul-noite);padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:2rem;border-width:1px;border-color:var(--azul-profundo);border-style:solid;}.elementor .e-42ebd81a-6b24{padding:0px;margin-block-start:2.5rem;gap:1rem;justify-content:center;}.elementor .e-57e01d66-14d4{font-weight:600;color:var(--azul-vivo);text-decoration:underline;margin-block-start:2rem;}.elementor .e-137da12c-28a0{min-width:0px;max-width:1400px;padding-block-start:3rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-1c24384d-117b{min-width:0px;font-family:var(--fonte-texto);color:var(--azul-noite);padding:0px;background-color:var(--areia);}