.elementor .e-579876e0-361a{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;object-position: right center;\n}.elementor .e-4bc29211-4ab7{font-family:var(--vh-fonte-titulo);font-weight:500;font-size:4.5rem;color:#f4f1ed;letter-spacing:0.2em;line-height:1;margin:0px;}.elementor .e-218c300c-f005{max-width:28rem;font-family:var(--vh-fonte-titulo);font-size:1.5rem;color:#f4f1ed;line-height:1.375;text-transform:uppercase;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3fd15452-245e{font-family:var(--vh-fonte-texto);font-weight:600;font-size:0.7rem;color:inherit;letter-spacing:0.15em;line-height:1rem;text-transform:uppercase;margin:0px;}.elementor .e-1bfebf1a-4ce4{width:14px;height:14px;min-width:14px;padding:0px;flex:0 0 auto;}.elementor .e-26afced1-13f6:hover,.elementor .e-26afced1-13f6:focus-visible{opacity:85%;}.elementor .e-26afced1-13f6{width:auto;color:var(--vh-noite);padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:2rem;background-color:var(--vh-claro);transition:opacity 0.2s;display:inline-flex;gap:0.5rem;align-items:center;align-self:flex-start;}.elementor .e-50d6493d-a20c{width:100%;height:100%;max-width:1280px;position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-2f4b103a-2755{height:90vh;min-height:560px;overflow:hidden;position:relative;color:#f4f1ed;padding:0px;background-color:var(--vh-noite);}.elementor .e-15b052a8-2684{font-family:var(--vh-fonte-titulo);font-weight:500;font-size:2.25rem;color:var(--vh-preto);letter-spacing:0px;line-height:2.5rem;text-align:center;text-transform:none;margin:0px;}.elementor .e-4878230a-9ab8{max-width:28rem;font-family:var(--vh-fonte-texto);font-size:0.875rem;color:var(--vh-texto-suave);line-height:1.25rem;text-align:center;margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-17eef56b-873f{width:28px;height:28px;min-width:28px;padding:0px;flex:0 0 auto;}.elementor .e-7a08c417-d90e{width:64px;height:64px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(19,17,15,0.6);border-style:solid;justify-content:center;align-items:center;}.elementor .e-7349f9ce-3678{font-family:var(--vh-fonte-titulo);font-weight:500;font-size:1.25rem;color:var(--vh-preto);letter-spacing:0px;line-height:1.75rem;text-align:center;text-transform:none;margin-block-start:1.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-47899e09-9e7d{max-width:12rem;font-family:var(--vh-fonte-texto);font-size:0.875rem;color:var(--vh-texto-suave);line-height:1.25rem;text-align:center;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-25b4e948-2b0b:hover,.elementor .e-25b4e948-2b0b:focus-visible{opacity:80%;}.elementor .e-25b4e948-2b0b{color:var(--vh-preto);padding:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-4dfb39d8-ef9d{width:28px;height:28px;min-width:28px;padding:0px;flex:0 0 auto;}.elementor .e-bf03d3b-c68b{width:64px;height:64px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(19,17,15,0.6);border-style:solid;justify-content:center;align-items:center;}.elementor .e-14d98222-73f4{font-family:var(--vh-fonte-titulo);font-weight:500;font-size:1.25rem;color:var(--vh-preto);letter-spacing:0px;line-height:1.75rem;text-align:center;text-transform:none;margin-block-start:1.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4aae6ae5-a73f{max-width:12rem;font-family:var(--vh-fonte-texto);font-size:0.875rem;color:var(--vh-texto-suave);line-height:1.25rem;text-align:center;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-16a7997b-8d1b:hover,.elementor .e-16a7997b-8d1b:focus-visible{opacity:80%;}.elementor .e-16a7997b-8d1b{color:var(--vh-preto);padding:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-781219c-8717{width:28px;height:28px;min-width:28px;padding:0px;flex:0 0 auto;}.elementor .e-f3835ff-83e0{width:64px;height:64px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(19,17,15,0.6);border-style:solid;justify-content:center;align-items:center;}.elementor .e-7a46105a-114b{font-family:var(--vh-fonte-titulo);font-weight:500;font-size:1.25rem;color:var(--vh-preto);letter-spacing:0px;line-height:1.75rem;text-align:center;text-transform:none;margin-block-start:1.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7fa7e0a6-232d{max-width:12rem;font-family:var(--vh-fonte-texto);font-size:0.875rem;color:var(--vh-texto-suave);line-height:1.25rem;text-align:center;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4e4f212d-a785:hover,.elementor .e-4e4f212d-a785:focus-visible{opacity:80%;}.elementor .e-4e4f212d-a785{color:var(--vh-preto);padding:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-36a6a8ec-305a{width:100%;max-width:896px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:3rem;gap:2.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-7751414-9e18{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--vh-creme);flex-direction:column;gap:0px;align-items:center;}.elementor .e-25f63a0b-21d7{font-family:var(--vh-fonte-titulo);font-weight:500;font-size:2.25rem;color:#f4f1ed;letter-spacing:0px;line-height:2.5rem;text-align:center;text-transform:none;margin:0px;}.elementor .e-21ff4a89-a134{font-family:var(--vh-fonte-texto);font-size:0.875rem;color:#a39d98;line-height:1.25rem;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c9db9c9-8fd3:hover,.elementor .e-c9db9c9-8fd3:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-c9db9c9-8fd3{width:100%;aspect-ratio:4 / 5;object-fit:cover;transition:transform 0.7s;}.elementor .e-3606e875-a975{width:100%;overflow:hidden;padding:0px;}.elementor .e-22786cec-f993{font-family:var(--vh-fonte-titulo);font-weight:500;font-size:1.5rem;color:#f4f1ed;letter-spacing:0px;line-height:2rem;text-transform:none;margin-block-start:1.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-582d060-7184{font-family:var(--vh-fonte-texto);font-size:0.875rem;color:#a39d98;line-height:1.25rem;margin:0px;}.elementor .e-85f8869-7d62{font-family:var(--vh-fonte-texto);font-weight:600;font-size:0.7rem;color:#f4f1ed;letter-spacing:0.15em;line-height:1rem;text-transform:uppercase;margin:0px;}.elementor .e-3e5d4d22-2bb9{width:12px;height:12px;min-width:12px;color:#f4f1ed;padding:0px;flex:0 0 auto;}.elementor .e-5f293aaf-8948{width:auto;padding:0px;margin-block-start:1rem;display:inline-flex;flex-direction:row;gap:0.25rem;align-items:center;}.elementor .e-43e8c95c-7362{color:#f4f1ed;padding:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-1bd26197-7fc2:hover,.elementor .e-1bd26197-7fc2:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-1bd26197-7fc2{width:100%;aspect-ratio:4 / 5;object-fit:cover;transition:transform 0.7s;}.elementor .e-3d1fcfad-7947{width:100%;overflow:hidden;padding:0px;}.elementor .e-49a3ea30-26cc{font-family:var(--vh-fonte-titulo);font-weight:500;font-size:1.5rem;color:#f4f1ed;letter-spacing:0px;line-height:2rem;text-transform:none;margin-block-start:1.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-70a0185c-223b{font-family:var(--vh-fonte-texto);font-size:0.875rem;color:#a39d98;line-height:1.25rem;margin:0px;}.elementor .e-38dffa3c-6cd9{font-family:var(--vh-fonte-texto);font-weight:600;font-size:0.7rem;color:#f4f1ed;letter-spacing:0.15em;line-height:1rem;text-transform:uppercase;margin:0px;}.elementor .e-68e0ec9b-f019{width:12px;height:12px;min-width:12px;color:#f4f1ed;padding:0px;flex:0 0 auto;}.elementor .e-4506e59f-4228{width:auto;padding:0px;margin-block-start:1rem;display:inline-flex;flex-direction:row;gap:0.25rem;align-items:center;}.elementor .e-15e9ea8e-43fe{color:#f4f1ed;padding:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-10cee2df-92c9:hover,.elementor .e-10cee2df-92c9:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-10cee2df-92c9{width:100%;aspect-ratio:4 / 5;object-fit:cover;transition:transform 0.7s;}.elementor .e-57eaa3d7-1f06{width:100%;overflow:hidden;padding:0px;}.elementor .e-6fcaefc9-92ac{font-family:var(--vh-fonte-titulo);font-weight:500;font-size:1.5rem;color:#f4f1ed;letter-spacing:0px;line-height:2rem;text-transform:none;margin-block-start:1.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-337f42f4-74fd{font-family:var(--vh-fonte-texto);font-size:0.875rem;color:#a39d98;line-height:1.25rem;margin:0px;}.elementor .e-798a6f2f-bc60{font-family:var(--vh-fonte-texto);font-weight:600;font-size:0.7rem;color:#f4f1ed;letter-spacing:0.15em;line-height:1rem;text-transform:uppercase;margin:0px;}.elementor .e-3e408a75-6ac0{width:12px;height:12px;min-width:12px;color:#f4f1ed;padding:0px;flex:0 0 auto;}.elementor .e-558d44d9-61fe{width:auto;padding:0px;margin-block-start:1rem;display:inline-flex;flex-direction:row;gap:0.25rem;align-items:center;}.elementor .e-68fd0f5f-b6f5{color:#f4f1ed;padding:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-6dc3f2f0-1024{width:100%;max-width:1152px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:2.5rem;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-2cb7618b-edf4{color:#f4f1ed;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--vh-noite);flex-direction:column;gap:0px;align-items:center;}.elementor .e-53ed3b46-4799{width:100%;height:100%;min-height:18rem;object-fit:cover;}.elementor .e-4701f87b-8723{font-family:var(--vh-fonte-titulo);font-weight:500;font-size:2.25rem;color:var(--vh-preto);letter-spacing:0px;line-height:2.5rem;text-transform:none;margin:0px;}.elementor .e-489a75fb-94aa{max-width:20rem;font-family:var(--vh-fonte-texto);font-size:0.875rem;color:var(--vh-texto-suave);line-height:1.25rem;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3f9d9318-341d{width:100%;aspect-ratio:1 / 1;object-fit:cover;}.elementor .e-5c70d989-51c4{font-family:var(--vh-fonte-texto);font-weight:600;font-size:0.875rem;color:var(--vh-preto);line-height:1.25rem;margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-721e8528-b46c{font-family:var(--vh-fonte-texto);font-size:0.75rem;color:var(--vh-texto-suave);line-height:1rem;margin:0px;}.elementor .e-3e24f86e-8ab7{padding:0px;flex-direction:column;gap:0px;}.elementor .e-4ca42a53-fa4d{width:100%;aspect-ratio:1 / 1;object-fit:cover;}.elementor .e-7c33e95b-2b06{font-family:var(--vh-fonte-texto);font-weight:600;font-size:0.875rem;color:var(--vh-preto);line-height:1.25rem;margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3f0d9c41-f336{font-family:var(--vh-fonte-texto);font-size:0.75rem;color:var(--vh-texto-suave);line-height:1rem;margin:0px;}.elementor .e-206df48f-e835{padding:0px;flex-direction:column;gap:0px;}.elementor .e-4bf39d60-73b8{width:100%;aspect-ratio:1 / 1;object-fit:cover;}.elementor .e-105af31-70be{font-family:var(--vh-fonte-texto);font-weight:600;font-size:0.875rem;color:var(--vh-preto);line-height:1.25rem;margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6bb97bb9-1e2e{font-family:var(--vh-fonte-texto);font-size:0.75rem;color:var(--vh-texto-suave);line-height:1rem;margin:0px;}.elementor .e-149a5e79-3dea{padding:0px;flex-direction:column;gap:0px;}.elementor .e-59e7c57d-92fd{width:100%;aspect-ratio:1 / 1;object-fit:cover;}.elementor .e-2e0f2dde-a3eb{font-family:var(--vh-fonte-texto);font-weight:600;font-size:0.875rem;color:var(--vh-preto);line-height:1.25rem;margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-47657023-1b08{font-family:var(--vh-fonte-texto);font-size:0.75rem;color:var(--vh-texto-suave);line-height:1rem;margin:0px;}.elementor .e-d8d409c-b09f{padding:0px;flex-direction:column;gap:0px;}.elementor .e-326a3769-893b{padding:0px;margin-block-start:2rem;gap:1rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-16be4308-d137{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;flex-direction:column;gap:0px;}.elementor .e-617e3ed7-a622{padding:0px;background-color:var(--vh-creme);gap:0px;grid-template-columns:1fr 2fr;grid-template-rows:auto;}.elementor .e-50de7dfa-438a{font-family:var(--vh-fonte-titulo);font-weight:500;font-size:1.875rem;color:#f4f1ed;letter-spacing:0px;line-height:2.25rem;text-align:center;text-transform:none;margin:0px;}.elementor .e-a5959a-d6f2{font-family:var(--vh-fonte-texto);font-size:0.875rem;color:#a39d98;line-height:1.25rem;text-align:center;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5b2a76f1-650b{font-family:var(--vh-fonte-texto);font-weight:600;font-size:0.7rem;color:inherit;letter-spacing:0.15em;line-height:1rem;text-transform:uppercase;margin:0px;}.elementor .e-70931a0c-901f{width:14px;height:14px;min-width:14px;padding:0px;flex:0 0 auto;}.elementor .e-33e4d8f1-d1d3:hover,.elementor .e-33e4d8f1-d1d3:focus-visible{opacity:85%;}.elementor .e-33e4d8f1-d1d3{width:auto;color:var(--vh-noite);padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:1.5rem;background-color:var(--vh-claro);transition:opacity 0.2s;display:inline-flex;gap:0.5rem;align-items:center;align-self:center;}.elementor .e-752f25dd-b88d{color:#f4f1ed;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--vh-noite);flex-direction:column;gap:0px;align-items:center;}