.elementor .e-59331454-7b4c{width:6px;height:6px;min-width:6px;padding:0px;border-radius:50%;background-color:#2F7D63;}.elementor .e-6d97658d-fb92{font-family:var(--nv-font-body);font-weight:600;font-size:11.5px;color:var(--nv-dark);letter-spacing:0.03em;line-height:16px;text-transform:uppercase;}.elementor .e-96045e3-7b20{width:auto;padding-block-start:0.4375rem;padding-block-end:0.4375rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:999px;border-width:1px;border-color:var(--nv-border);border-style:solid;background-color:var(--nv-surface-subtle);flex-direction:row;gap:0.5rem;align-items:center;}.elementor .e-4e744ad0-7a2d{font-family:var(--nv-font-display);font-weight:700;font-size:3.25rem;color:var(--nv-dark);letter-spacing:-0.025em;line-height:1.12;margin:0px;& span { font-weight: 300; }\n}.elementor .e-50f5acf2-e904{max-width:35rem;font-family:var(--nv-font-body);font-size:17px;color:#4A4A4A;line-height:28px;}.elementor .e-33b7edd9-b53a{font-family:var(--nv-font-body);font-weight:600;font-size:14px;color:#FFFFFF;line-height:18px;white-space: nowrap;\n}.elementor .e-547cab31-9faf{width:15px;height:15px;color:#FFFFFF;}.elementor .e-650df82d-e4ac:hover,.elementor .e-650df82d-e4ac:focus-visible{background-color:var(--nv-black);}.elementor .e-650df82d-e4ac{width:auto;text-decoration:none;padding-block-start:0.9375rem;padding-block-end:0.9375rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:6px;background-color:var(--nv-dark);flex-direction:row;gap:0.75rem;align-items:center;transition: background-color;\n}.elementor .e-27285862-1bdb{width:15px;height:15px;color:var(--nv-dark);}.elementor .e-37b2dd6b-b460{font-family:var(--nv-font-body);font-weight:600;font-size:14px;color:var(--nv-dark);line-height:18px;white-space: nowrap;\n}.elementor .e-795ef9d4-1622:hover,.elementor .e-795ef9d4-1622:focus-visible{border-color:var(--nv-gold);}.elementor .e-795ef9d4-1622{width:auto;text-decoration:none;padding-block-start:0.9375rem;padding-block-end:0.9375rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:6px;border-width:1px;border-color:var(--nv-border);border-style:solid;background-color:var(--nv-surface-subtle);flex-direction:row;gap:0.75rem;align-items:center;transition: border-color;\n}.elementor .e-40319b88-d7de{width:auto;padding:0px;margin-block-start:0.75rem;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-15ebec4f-41a9{width:15px;height:15px;color:#2F7D63;}.elementor .e-2bc43331-8fb8{font-family:var(--nv-font-body);font-weight:500;font-size:12px;color:var(--nv-muted);line-height:16px;white-space: nowrap;\n}.elementor .e-70ad9676-2c49{width:auto;gap:0.4375rem;}.elementor .e-52f2d71a-4696{font-size:10px;color:#BDBDBD;line-height:16px;}.elementor .e-33607b2-e30f{width:15px;height:15px;color:#2F7D63;}.elementor .e-1c2e8ce0-e773{font-family:var(--nv-font-body);font-weight:500;font-size:12px;color:var(--nv-muted);line-height:16px;white-space: nowrap;\n}.elementor .e-1b1cbf17-c4e1{width:auto;gap:0.4375rem;}.elementor .e-3e8c0f03-24d5{font-size:10px;color:#BDBDBD;line-height:16px;}.elementor .e-44ed3bf6-37c2{width:15px;height:15px;color:#2F7D63;}.elementor .e-68885f7e-8aa6{font-family:var(--nv-font-body);font-weight:500;font-size:12px;color:var(--nv-muted);line-height:16px;}.elementor .e-5a020c89-c0a3{width:auto;gap:0.4375rem;}.elementor .e-5f11ae33-881a{width:auto;padding:0px;margin-block-start:1rem;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 0.625rem 0.875rem;\n}.elementor .e-5a59f9c8-90f5{min-width:0px;padding:0px;flex-direction:column;gap:1.125rem;flex:1 1 54%;align-items:flex-start;}.elementor .e-702b0a01-d622{width:100%;height:100%;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;border-radius:14px;background-image:url("https://neoversa.spotdigital.pt/wp-content/uploads/2026/10/header-image.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#E6E6E6;box-shadow:0px 30px 60px 0px rgba(34, 34, 34, 0.16);}.elementor .e-31738ba0-fdbb{width:18px;height:18px;color:var(--nv-muted);}.elementor .e-42ad15e9-b848{font-family:var(--nv-font-display);font-weight:700;font-size:12.5px;color:var(--nv-dark);line-height:16px;white-space: nowrap;\n}.elementor .e-490f364f-4be7{font-family:var(--nv-font-body);font-size:10.5px;color:#858585;line-height:14px;}.elementor .e-58293c58-9466{width:auto;padding:0px;flex-direction:column;gap:1px;}.elementor .e-3529c7f7-651c{width:auto;position:absolute;inset-block-start:1.125rem;inset-inline-start:1.125rem;z-index:2;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:0.75rem;padding-inline-end:1rem;border-radius:10px;border-width:1px;border-color:rgba(230, 230, 230, 0.9);border-style:solid;background-color:rgba(255, 255, 255, 0.94);box-shadow:0px 10px 30px 0px rgba(34, 34, 34, 0.12);transition:transform 0.7s;flex-direction:row;gap:0.625rem;align-items:center;will-change: transform;\n}.elementor .e-1f891665-8059{width:17px;height:17px;color:var(--nv-muted);}.elementor .e-4d87ad5-fc6e{font-family:var(--nv-font-display);font-weight:700;font-size:12.5px;color:var(--nv-dark);line-height:16px;white-space: nowrap;\n}.elementor .e-195965-bf7e{font-family:var(--nv-font-body);font-size:10.5px;color:#858585;line-height:14px;}.elementor .e-64c5a89e-aa68{width:auto;padding:0px;flex-direction:column;gap:1px;}.elementor .e-baaba0f-74f8{width:auto;position:absolute;inset-block-end:1.125rem;inset-inline-start:1.125rem;z-index:2;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:0.75rem;padding-inline-end:1rem;border-radius:10px;border-width:1px;border-color:rgba(230, 230, 230, 0.9);border-style:solid;background-color:rgba(255, 255, 255, 0.94);box-shadow:0px 10px 30px 0px rgba(34, 34, 34, 0.12);transition:transform 0.7s;flex-direction:row;gap:0.625rem;align-items:center;will-change: transform;\n}.elementor .e-2dfd0b8c-f74c{min-height:28rem;position:relative;padding:0px;flex:1 1 44%;}.elementor .e-6fe0af42-4d29{flex-direction:row;gap:4rem;align-items:center;}.elementor .e-b08f787-5f80{overflow:hidden;padding-block-start:3.5rem;padding-block-end:4.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;}.elementor .e-a190312-489b{width:19px;height:19px;color:var(--nv-dark);}.elementor .e-798ea8ab-d465{width:44px;height:44px;padding:0px;border-radius:8px;background-color:var(--nv-surface-subtle);flex:0 0 44px;justify-content:center;align-items:center;}.elementor .e-7bb23c2-db27{font-family:var(--nv-font-display);font-weight:700;font-size:13px;color:var(--nv-dark);letter-spacing:0.02em;line-height:17px;text-transform:uppercase;}.elementor .e-2a1d2c19-29a9{font-family:var(--nv-font-body);font-size:12.5px;color:var(--nv-muted);line-height:18px;}.elementor .e-48a6a6f1-413d{width:auto;min-width:0px;padding:0px;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-24124cd5-1397{padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:8px;border-width:1px;border-color:var(--nv-border);border-style:solid;background-color:#FFFFFF;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-d313647-934c{width:19px;height:19px;color:var(--nv-dark);}.elementor .e-40edec37-6693{width:44px;height:44px;padding:0px;border-radius:8px;background-color:var(--nv-surface-subtle);flex:0 0 44px;justify-content:center;align-items:center;}.elementor .e-1c5a6427-b6f1{font-family:var(--nv-font-display);font-weight:700;font-size:13px;color:var(--nv-dark);letter-spacing:0.02em;line-height:17px;text-transform:uppercase;}.elementor .e-735f3a0a-6c5f{font-family:var(--nv-font-body);font-size:12.5px;color:var(--nv-muted);line-height:18px;}.elementor .e-40720b79-1c55{width:auto;min-width:0px;padding:0px;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-628696f0-f04d{padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:8px;border-width:1px;border-color:var(--nv-border);border-style:solid;background-color:#FFFFFF;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-7b0e983d-3780{width:19px;height:19px;color:var(--nv-dark);}.elementor .e-49748f24-d020{width:44px;height:44px;padding:0px;border-radius:8px;background-color:var(--nv-surface-subtle);flex:0 0 44px;justify-content:center;align-items:center;}.elementor .e-740bb8a1-fa6a{font-family:var(--nv-font-display);font-weight:700;font-size:13px;color:var(--nv-dark);letter-spacing:0.02em;line-height:17px;text-transform:uppercase;}.elementor .e-5a106655-521f{font-family:var(--nv-font-body);font-size:12.5px;color:var(--nv-muted);line-height:18px;}.elementor .e-b0ab64b-50fc{width:auto;min-width:0px;padding:0px;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-67e87819-68dd{padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:8px;border-width:1px;border-color:var(--nv-border);border-style:solid;background-color:#FFFFFF;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-6a97ade6-1dfc{width:19px;height:19px;color:var(--nv-dark);}.elementor .e-563b0af-2ad0{width:44px;height:44px;padding:0px;border-radius:8px;background-color:var(--nv-surface-subtle);flex:0 0 44px;justify-content:center;align-items:center;}.elementor .e-2809e42b-7820{font-family:var(--nv-font-display);font-weight:700;font-size:13px;color:var(--nv-dark);letter-spacing:0.02em;line-height:17px;text-transform:uppercase;}.elementor .e-2ce9436d-c8af{font-family:var(--nv-font-body);font-size:12.5px;color:var(--nv-muted);line-height:18px;}.elementor .e-7c4facfd-9066{width:auto;min-width:0px;padding:0px;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-634f8506-c0b1{padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:8px;border-width:1px;border-color:var(--nv-border);border-style:solid;background-color:#FFFFFF;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-23733fd5-b524{display:grid;gap:1rem;grid-template-columns:repeat(4, 1fr);}.elementor .e-15dff1e3-20f8{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--nv-surface-subtle);border-block-start-width: 1px; border-block-end-width: 1px; border-top-style: solid; border-top-color: var(--nv-border); border-bottom-style: solid; border-bottom-color: var(--nv-border);\n}.elementor .e-5081307f-7715{font-family:var(--nv-font-body);font-weight:600;font-size:12px;color:var(--nv-muted);letter-spacing:0.08em;line-height:16px;text-transform:uppercase;}.elementor .e-1e188368-5d5c{font-family:var(--nv-font-display);font-weight:700;font-size:2rem;color:var(--nv-dark-deep);letter-spacing:-0.015em;line-height:1.15;margin:0px;}.elementor .e-4a7fa228-5e16{padding:0px;flex-direction:column;gap:0.375rem;}.elementor .e-20ceaedd-8c24:hover,.elementor .e-20ceaedd-8c24:focus-visible{color:var(--nv-dark);}.elementor .e-20ceaedd-8c24{font-family:var(--nv-font-body);font-weight:600;font-size:13px;color:var(--nv-ink);line-height:18px;padding:0px;border-radius:0px;border-style:none;background-color:transparent;white-space: nowrap; & span { font-size: 18px; margin-left: 0.5rem; vertical-align: -1px; }\n}.elementor .e-1368d730-c013{padding:0px;margin-block-end:1.5rem;flex-direction:row;gap:1.5rem;justify-content:space-between;align-items:flex-end;}.elementor .e-3769a566-5197{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 0.6s;}.elementor .e-1bffa07e-f43c{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(0deg, rgba(34, 34, 34, 0.9) 0%,rgba(34, 34, 34, 0.6) 30%,rgba(34, 34, 34, 0.08) 68%,rgba(34, 34, 34, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4c79149c-b9f1{font-family:var(--nv-font-body);font-weight:700;font-size:12px;color:#E7AA51;letter-spacing:0.06em;line-height:16px;text-transform:uppercase;display:none;}.elementor .e-372ade50-426c{font-family:var(--nv-font-body);font-weight:700;font-size:12px;color:#E7AA51;line-height:16px;&:empty { display: none; }\n}.elementor .e-6b016a42-c60c{padding:0px;margin-block-end:0.125rem;flex-direction:row;gap:0.375rem;flex-wrap:wrap;align-items:center;}.elementor .e-4504250e-521d{font-family:var(--nv-font-display);font-weight:700;font-size:15px;color:#FFFFFF;letter-spacing:0.02em;line-height:19px;text-transform:uppercase;margin:0px;}.elementor .e-2d936b59-c9ea{overflow:hidden;font-family:var(--nv-font-body);font-size:12.5px;color:rgba(255, 255, 255, 0.86);line-height:18px;display:block;white-space: nowrap; text-overflow: ellipsis; & p { display: inline; margin: 0; } &:empty { display: none; }\n}.elementor .e-9e03faa-4347{font-family:var(--nv-font-body);font-weight:700;font-size:12px;color:#FFFFFF;line-height:16px;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0.875rem;border-radius:6px;background-color:rgba(255, 255, 255, 0.12);display:none;align-self:flex-start;}.elementor .e-44df6f73-2c33{position:relative;text-decoration:none;padding-block-start:1.125rem;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex-direction:column;gap:0.1875rem;align-items:stretch;}.elementor .e-616db9f5-ae08{min-height:14rem;overflow:hidden;position:relative;border-radius:12px;background-color:var(--nv-dark);display:flex;flex-direction:column;justify-content:flex-end;&:first-child { grid-column: span 2; min-height: 21.5rem; } &:first-child .e-1bffa07e-f43c { background-image: linear-gradient(0deg, rgba(34, 34, 34, 0.95) 0%, rgba(34, 34, 34, 0.75) 34%, rgba(34, 34, 34, 0.18) 72%, rgba(34, 34, 34, 0) 100%); } &:first-child .e-44df6f73-2c33 { padding: 1.75rem; gap: 0.375rem; } &:first-child .e-4c79149c-b9f1 { display: inline; } &:first-child .e-372ade50-426c { text-transform: uppercase; letter-spacing: 0.06em; } &:first-child .e-4504250e-521d { font-size: 26px; line-height: 32px; letter-spacing: 0.01em; } &:first-child .e-2d936b59-c9ea { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; white-space: normal; max-width: 34rem; font-size: 14px; line-height: 21px; } &:first-child .e-9e03faa-4347 { display: inline-block; } &:hover .e-3769a566-5197 { transform: scale(1.03); }\n}.elementor .e-787401b9-55d8{display:grid;gap:1rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-123dd18a-7ec3{flex-direction:column;gap:0px;}.elementor .e-5d61a9c6-e381{padding-block-start:4rem;padding-block-end:4.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--nv-surface-subtle);}.elementor .e-b0f36cb-eb42{font-family:var(--nv-font-body);font-weight:600;font-size:12px;color:var(--nv-muted);letter-spacing:0.08em;line-height:16px;text-transform:uppercase;}.elementor .e-228296ad-7b82{font-family:var(--nv-font-display);font-weight:700;font-size:2rem;color:var(--nv-dark-deep);letter-spacing:-0.015em;line-height:1.15;margin:0px;}.elementor .e-3a17206d-80eb{width:auto;padding:0px;flex-direction:column;gap:0.375rem;}.elementor .e-1fc8df59-88a9:hover,.elementor .e-1fc8df59-88a9:focus-visible{color:var(--nv-dark);}.elementor .e-1fc8df59-88a9{font-family:var(--nv-font-body);font-weight:600;font-size:13px;color:var(--nv-ink);line-height:18px;padding:0px;border-radius:0px;border-style:none;background-color:transparent;white-space: nowrap; & span { font-size: 18px; margin-left: 0.5rem; vertical-align: -1px; }\n}.elementor .e-365f515e-48de{padding:0px;margin-block-end:1.75rem;flex-direction:row;gap:1.5rem;justify-content:space-between;align-items:flex-end;}.elementor .e-28f8ec06-589f{font-family:var(--nv-font-body);font-weight:700;font-size:10px;color:var(--nv-dark);letter-spacing:0.04em;line-height:14px;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;background-color:var(--nv-gold-soft);&:empty { display: none; }\n}.elementor .e-1d1022b1-737e{font-family:var(--nv-font-body);font-weight:700;font-size:10px;color:#FFFFFF;letter-spacing:0.04em;line-height:14px;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:8px;padding-inline-end:8px;border-radius:4px;background-color:var(--nv-dark);&:empty { display: none; }\n}.elementor .e-2a1425f2-bc82{min-height:20px;padding:0px;flex-direction:row;gap:0.375rem;flex-wrap:wrap;align-items:center;}.elementor .e-4ef4959f-6ef6{width:100%;height:100%;object-fit:contain;}.elementor .e-53dec0cf-a285{overflow:hidden;aspect-ratio:1 / 1;text-decoration:none;padding:1.25rem;margin-block-start:0.75rem;border-radius:8px;background-color:var(--nv-surface-subtle);justify-content:center;align-items:center;}.elementor .e-7f6ef3a7-4357{font-family:var(--nv-font-body);font-weight:600;font-size:11.5px;color:var(--nv-dark);line-height:16px;&:empty { display: none; }\n}.elementor .e-28cf113a-9915{font-family:var(--nv-font-body);font-weight:500;font-size:11px;color:var(--nv-muted);letter-spacing:0.03em;line-height:16px;white-space: nowrap;\n}.elementor .e-38367606-e214{padding:0px;flex-direction:row;gap:0.75rem;justify-content:space-between;align-items: baseline;\n}.elementor .e-77bbe1e6-51bd:hover,.elementor .e-77bbe1e6-51bd:focus-visible{color:var(--nv-black);}.elementor .e-77bbe1e6-51bd{overflow:hidden;font-family:var(--nv-font-display);font-weight:700;font-size:15px;color:var(--nv-dark);line-height:20px;margin:0px;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; & a { color: inherit; text-decoration: none; }\n}.elementor .e-4bff1fff-374f{font-family:var(--nv-font-body);font-weight:600;font-size:11.5px;color:#2F7D63;line-height:16px;&::before { content: ''; display: inline-block; width: 6px; height: 6px; border-radius: 50%; background-color: #2F7D63; margin-right: 6px; vertical-align: 1px; } & p { display: inline; margin: 0; }\n}.elementor .e-a380e4f-3df8{font-family:var(--nv-font-display);font-weight:700;font-size:20px;color:var(--nv-dark);line-height:26px;padding-block-start:0.5rem;margin-block-start:auto;& del { font-size: 12px; font-weight: 500; color: #A0A0A0; margin-left: 0.375rem; } & ins { text-decoration: none; color: #C0392B; } & .woocommerce-price-suffix { font-family: var(--nv-font-body); font-size: 11px; font-weight: 500; color: #858585; margin-left: 0.25rem; }\n}.elementor .e-6fe968d8-3fac{font-family:var(--nv-font-body);font-size:11px;color:#858585;line-height:15px;}.elementor .e-3629ec60-161c{width:16px;height:16px;color:#FFFFFF;}.elementor .e-5b2b187c-a73d{font-family:var(--nv-font-body);font-weight:700;font-size:13px;color:#FFFFFF;line-height:18px;}.elementor .e-664e451c-f151:hover,.elementor .e-664e451c-f151:focus-visible{background-color:var(--nv-black);}.elementor .e-664e451c-f151{width:auto;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:6px;background-color:var(--nv-dark);flex-direction:row;gap:0.5rem;flex:1 1 auto;justify-content:center;align-items:center;transition: background-color;\n}.elementor .e-7310bd57-d6a4{width:15px;height:15px;color:var(--nv-dark);}.elementor .e-27659a20-b95c:hover,.elementor .e-27659a20-b95c:focus-visible{border-color:var(--nv-gold);}.elementor .e-27659a20-b95c{width:44px;text-decoration:none;padding:0px;border-radius:6px;border-width:1px;border-color:var(--nv-border);border-style:solid;background-color:var(--nv-surface-subtle);flex:0 0 44px;justify-content:center;align-items:center;transition: border-color;\n}.elementor .e-5b119d49-7b3e{padding:0px;margin-block-start:0.75rem;flex-direction:row;gap:0.5rem;align-items:stretch;}.elementor .e-23dc5051-7d2e{padding-block-start:0.875rem;padding-block-end:0px;padding-inline-start:0.125rem;padding-inline-end:0.125rem;flex-direction:column;gap:0.375rem;flex:1 1 auto;align-items:stretch;}.elementor .e-1b348cdd-7140:hover,.elementor .e-1b348cdd-7140:focus-visible{border-color:var(--nv-gold);box-shadow:0px 14px 34px 0px rgba(34, 34, 34, 0.08);}.elementor .e-1b348cdd-7140{padding:0.875rem;border-radius:10px;border-width:1px;border-color:var(--nv-border);border-style:solid;background-color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(34, 34, 34, 0.04);display:flex;flex-direction:column;transition: box-shadow, border-color;\n}.elementor .e-6e392eb4-96a9{display:grid;gap:1.25rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-5d279ddc-13ce{flex-direction:column;gap:0px;}.elementor .e-79d4bc68-9073{padding-block-start:4rem;padding-block-end:4.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;background-color:#FFFFFF;border-top-style: solid; border-top-color: var(--nv-border);\n}.elementor .e-6a853d2e-b813{background-color:var(--nv-gold);}.elementor .e-314c72d5-9963{color:var(--nv-gold);}.elementor .e-28b4ca9a-c667{max-width:34rem;font-family:var(--nv-font-display);font-weight:700;font-size:2.5rem;color:var(--nv-surface);letter-spacing:-0.02em;line-height:1.1;margin:0px;}.elementor .e-7492ff0e-31b7{max-width:34rem;color:rgba(255, 255, 255, 0.78);}.elementor .e-49639f68-37dc:hover,.elementor .e-49639f68-37dc:focus-visible{border-color:var(--nv-gold-soft);background-color:var(--nv-gold-soft);}.elementor .e-49639f68-37dc{font-family:var(--nv-font-body);font-weight:600;font-size:13px;color:var(--nv-dark-deep);letter-spacing:0.02em;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4px;border-width:1px;border-color:var(--nv-surface);border-style:solid;background-color:var(--nv-surface);}.elementor .e-5ec3e7d1-8a29:hover,.elementor .e-5ec3e7d1-8a29:focus-visible{border-color:var(--nv-surface);background-color:rgba(255, 255, 255, 0.08);}.elementor .e-5ec3e7d1-8a29{font-family:var(--nv-font-body);font-weight:600;font-size:13px;color:var(--nv-surface);letter-spacing:0.02em;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4px;border-width:1px;border-color:rgba(255, 255, 255, 0.45);border-style:solid;background-color:transparent;}.elementor .e-40447810-8992{padding:0px;margin-block-start:0.5rem;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-53c94ddc-e75c{gap:1.25rem;flex:1 1 58%;}.elementor .e-655a1da4-ae6a{color:var(--nv-gold);padding-block-start:1px;}.elementor .e-1d8a79f4-2dee{font-family:var(--nv-font-display);font-weight:600;font-size:15px;color:var(--nv-surface);line-height:20px;}.elementor .e-21ebfa5-8704{font-family:var(--nv-font-body);font-size:13px;color:rgba(255, 255, 255, 0.7);line-height:19px;}.elementor .e-32587d8c-204e{gap:0.25rem;}.elementor .e-2abdbb9c-425d{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:1.25rem;align-items:flex-start;}.elementor .e-3bf0cbf7-c2d6{color:var(--nv-gold);padding-block-start:1px;}.elementor .e-e8c6b75-5d92{font-family:var(--nv-font-display);font-weight:600;font-size:15px;color:var(--nv-surface);line-height:20px;}.elementor .e-55ecc89-5b13{font-family:var(--nv-font-body);font-size:13px;color:rgba(255, 255, 255, 0.7);line-height:19px;}.elementor .e-50242485-a8df{gap:0.25rem;}.elementor .e-2e39a09b-8796{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;gap:1.25rem;align-items:flex-start;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.14);\n}.elementor .e-184365bd-f17c{color:var(--nv-gold);padding-block-start:1px;}.elementor .e-2958e040-4809{font-family:var(--nv-font-display);font-weight:600;font-size:15px;color:var(--nv-surface);line-height:20px;}.elementor .e-344aba40-cd4b{font-family:var(--nv-font-body);font-size:13px;color:rgba(255, 255, 255, 0.7);line-height:19px;}.elementor .e-bca5682-e604{gap:0.25rem;}.elementor .e-4fa97c08-3662{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;gap:1.25rem;align-items:flex-start;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.14);\n}.elementor .e-40da6a4e-be25{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:10px;border-width:1px;border-color:rgba(255, 255, 255, 0.16);border-style:solid;background-color:rgba(255, 255, 255, 0.05);flex-direction:column;gap:0px;flex:1 1 42%;}.elementor .e-5816d623-5661{flex-direction:row;gap:4rem;align-items:center;}.elementor .e-5ce0f97d-e135{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--nv-dark);}.elementor .e-2c96701d-8f0d{font-family:var(--nv-font-body);font-weight:600;font-size:12px;color:var(--nv-muted);letter-spacing:0.08em;line-height:16px;text-transform:uppercase;}.elementor .e-47927a85-df36{font-family:var(--nv-font-display);font-weight:700;font-size:2rem;color:var(--nv-dark-deep);letter-spacing:-0.015em;line-height:1.15;margin:0px;}.elementor .e-37f43d29-9514{width:auto;padding:0px;flex-direction:column;gap:0.375rem;}.elementor .e-20866e28-b4b8{width:12px;height:12px;color:var(--nv-dark);}.elementor .e-4da776af-ae1f:hover,.elementor .e-4da776af-ae1f:focus-visible{border-color:var(--nv-gold);}.elementor .e-4da776af-ae1f{width:36px;height:36px;cursor:pointer;padding:0px;border-radius:6px;border-width:1px;border-color:var(--nv-border);border-style:solid;background-color:#FFFFFF;flex:0 0 36px;justify-content:center;align-items:center;transition: border-color, opacity;\n}.elementor .e-4625a251-151d{width:12px;height:12px;color:var(--nv-dark);}.elementor .e-1b0c18a9-d4e4:hover,.elementor .e-1b0c18a9-d4e4:focus-visible{border-color:var(--nv-gold);}.elementor .e-1b0c18a9-d4e4{width:36px;height:36px;cursor:pointer;padding:0px;border-radius:6px;border-width:1px;border-color:var(--nv-border);border-style:solid;background-color:#FFFFFF;flex:0 0 36px;justify-content:center;align-items:center;transition: border-color, opacity;\n}.elementor .e-14b05632-efe4{width:auto;padding:0px;flex-direction:row;gap:0.5rem;}.elementor .e-5162be25-a630{padding:0px;margin-block-end:1.5rem;flex-direction:row;gap:1.5rem;justify-content:space-between;align-items:flex-end;}.elementor .e-317fa072-ac54{width:100%;height:100%;object-fit:contain;}.elementor .e-19157135-9aec{overflow:hidden;aspect-ratio:1 / 1;text-decoration:none;padding:1rem;border-radius:8px;background-color:var(--nv-surface-subtle);justify-content:center;align-items:center;}.elementor .e-498cdc4f-70a0{font-family:var(--nv-font-body);font-weight:500;font-size:11px;color:#858585;line-height:15px;&:empty { display: none; }\n}.elementor .e-10e7c76-b6aa{font-family:var(--nv-font-body);font-weight:500;font-size:11px;color:#858585;line-height:15px;}.elementor .e-22609c48-293c{padding:0px;flex-direction:row;gap:0.25rem;flex-wrap:wrap;align-items: baseline;\n}.elementor .e-66f4505e-6d76:hover,.elementor .e-66f4505e-6d76:focus-visible{color:var(--nv-black);}.elementor .e-66f4505e-6d76{overflow:hidden;font-family:var(--nv-font-display);font-weight:700;font-size:14px;color:var(--nv-dark);line-height:19px;margin:0px;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; & a { color: inherit; text-decoration: none; }\n}.elementor .e-7cf58c69-75fe{font-family:var(--nv-font-display);font-weight:700;font-size:17px;color:var(--nv-dark);line-height:22px;padding-block-start:0.375rem;margin-block-start:auto;& del { font-size: 11.5px; font-weight: 500; color: #A0A0A0; margin-left: 0.375rem; } & ins { text-decoration: none; color: #C0392B; } & .woocommerce-price-suffix { font-family: var(--nv-font-body); font-size: 10.5px; font-weight: 500; color: #858585; margin-left: 0.25rem; }\n}.elementor .e-6fbf01f2-241f{width:15px;height:15px;color:var(--nv-dark);}.elementor .e-2fb274a6-7905{font-family:var(--nv-font-body);font-weight:700;font-size:12.5px;color:var(--nv-dark);line-height:16px;}.elementor .e-f708ecd-6f5f:hover,.elementor .e-f708ecd-6f5f:focus-visible{border-color:var(--nv-gold);background-color:#FFFFFF;}.elementor .e-f708ecd-6f5f{text-decoration:none;padding-block-start:0.6875rem;padding-block-end:0.6875rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0.75rem;border-radius:6px;border-width:1px;border-color:var(--nv-border);border-style:solid;background-color:var(--nv-surface-subtle);flex-direction:row;gap:0.5rem;justify-content:center;align-items:center;transition: border-color, background-color;\n}.elementor .e-338b48f4-c661{padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:0.125rem;padding-inline-end:0.125rem;flex-direction:column;gap:0.3125rem;flex:1 1 auto;align-items:stretch;}.elementor .e-6e79aa69-4216:hover,.elementor .e-6e79aa69-4216:focus-visible{border-color:var(--nv-gold);box-shadow:0px 12px 30px 0px rgba(34, 34, 34, 0.07);}.elementor .e-6e79aa69-4216{padding:0.75rem;border-radius:10px;border-width:1px;border-color:var(--nv-border);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;scroll-snap-align: start; transition: box-shadow, border-color;\n}.elementor .e-66abb60d-c38d{padding-block-end:0.25rem;display:grid;gap:1rem;grid-template-columns:none;grid-template-rows:auto;grid-auto-flow:column;grid-auto-columns:calc((100% - 4rem) / 5);overflow-x: auto; scroll-snap-type: x mandatory; scroll-behavior: smooth; scrollbar-width: none; overscroll-behavior-x: contain; &::-webkit-scrollbar { display: none; }\n}.elementor .e-7573b638-65e6{flex-direction:column;gap:0px;}.elementor .e-6b1c6252-636f{padding-block-start:4rem;padding-block-end:4.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--nv-surface-clinical);border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--nv-border);\n}.elementor .e-2f8dd8d-b3c3{font-family:var(--nv-font-body);font-weight:600;font-size:12px;color:var(--nv-muted);letter-spacing:0.08em;line-height:16px;text-align:center;text-transform:uppercase;}.elementor .e-727aa9eb-a7aa{max-width:36rem;font-family:var(--nv-font-display);font-weight:700;font-size:2rem;color:var(--nv-dark-deep);letter-spacing:-0.015em;line-height:1.2;text-align:center;margin:0px;}.elementor .e-2a35bfc5-a965{padding:0px;margin-block-end:2rem;flex-direction:column;gap:0.5rem;align-items:center;}.elementor .e-1c01a245-3e5f{font-family:var(--nv-font-display);font-weight:700;font-size:15px;color:var(--nv-muted);line-height:20px;text-align:center;}.elementor .e-1e13c7a3-c763:hover,.elementor .e-1e13c7a3-c763:focus-visible{border-color:var(--nv-border);background-color:#FFFFFF;}.elementor .e-1e13c7a3-c763{min-height:5.25rem;padding:1rem;border-radius:10px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--nv-surface-subtle);justify-content:center;align-items:center;transition: background-color, border-color;\n}.elementor .e-5abd030b-beaa{font-family:var(--nv-font-display);font-weight:700;font-size:15px;color:var(--nv-muted);line-height:20px;text-align:center;}.elementor .e-32296d4a-eab2:hover,.elementor .e-32296d4a-eab2:focus-visible{border-color:var(--nv-border);background-color:#FFFFFF;}.elementor .e-32296d4a-eab2{min-height:5.25rem;padding:1rem;border-radius:10px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--nv-surface-subtle);justify-content:center;align-items:center;transition: background-color, border-color;\n}.elementor .e-5f2851fd-a165{font-family:var(--nv-font-display);font-weight:700;font-size:15px;color:var(--nv-muted);line-height:20px;text-align:center;}.elementor .e-6b50c110-afef:hover,.elementor .e-6b50c110-afef:focus-visible{border-color:var(--nv-border);background-color:#FFFFFF;}.elementor .e-6b50c110-afef{min-height:5.25rem;padding:1rem;border-radius:10px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--nv-surface-subtle);justify-content:center;align-items:center;transition: background-color, border-color;\n}.elementor .e-37da6d66-b6fd{font-family:var(--nv-font-display);font-weight:700;font-size:15px;color:var(--nv-muted);line-height:20px;text-align:center;}.elementor .e-777a3c41-3ce0:hover,.elementor .e-777a3c41-3ce0:focus-visible{border-color:var(--nv-border);background-color:#FFFFFF;}.elementor .e-777a3c41-3ce0{min-height:5.25rem;padding:1rem;border-radius:10px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--nv-surface-subtle);justify-content:center;align-items:center;transition: background-color, border-color;\n}.elementor .e-b6312af-11af{font-family:var(--nv-font-display);font-weight:700;font-size:15px;color:var(--nv-muted);line-height:20px;text-align:center;}.elementor .e-7b88d8c3-bbb6:hover,.elementor .e-7b88d8c3-bbb6:focus-visible{border-color:var(--nv-border);background-color:#FFFFFF;}.elementor .e-7b88d8c3-bbb6{min-height:5.25rem;padding:1rem;border-radius:10px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--nv-surface-subtle);justify-content:center;align-items:center;transition: background-color, border-color;\n}.elementor .e-4f17fad1-898a{font-family:var(--nv-font-display);font-weight:700;font-size:15px;color:var(--nv-muted);line-height:20px;text-align:center;}.elementor .e-44e59e6a-4018:hover,.elementor .e-44e59e6a-4018:focus-visible{border-color:var(--nv-border);background-color:#FFFFFF;}.elementor .e-44e59e6a-4018{min-height:5.25rem;padding:1rem;border-radius:10px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--nv-surface-subtle);justify-content:center;align-items:center;transition: background-color, border-color;\n}.elementor .e-2a215d13-e3b2{font-family:var(--nv-font-display);font-weight:700;font-size:15px;color:var(--nv-muted);line-height:20px;text-align:center;}.elementor .e-51f3a0da-cc69:hover,.elementor .e-51f3a0da-cc69:focus-visible{border-color:var(--nv-border);background-color:#FFFFFF;}.elementor .e-51f3a0da-cc69{min-height:5.25rem;padding:1rem;border-radius:10px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--nv-surface-subtle);justify-content:center;align-items:center;transition: background-color, border-color;\n}.elementor .e-6652bb5b-8582{font-family:var(--nv-font-display);font-weight:700;font-size:15px;color:var(--nv-muted);line-height:20px;text-align:center;}.elementor .e-404dede1-b5f7:hover,.elementor .e-404dede1-b5f7:focus-visible{border-color:var(--nv-border);background-color:#FFFFFF;}.elementor .e-404dede1-b5f7{min-height:5.25rem;padding:1rem;border-radius:10px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--nv-surface-subtle);justify-content:center;align-items:center;transition: background-color, border-color;\n}.elementor .e-2b5deefc-8749{font-family:var(--nv-font-display);font-weight:700;font-size:15px;color:var(--nv-muted);line-height:20px;text-align:center;}.elementor .e-76aba31-9386:hover,.elementor .e-76aba31-9386:focus-visible{border-color:var(--nv-border);background-color:#FFFFFF;}.elementor .e-76aba31-9386{min-height:5.25rem;padding:1rem;border-radius:10px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--nv-surface-subtle);justify-content:center;align-items:center;transition: background-color, border-color;\n}.elementor .e-4219224b-7590{font-family:var(--nv-font-display);font-weight:700;font-size:15px;color:var(--nv-muted);line-height:20px;text-align:center;}.elementor .e-7c034a8b-6c68:hover,.elementor .e-7c034a8b-6c68:focus-visible{border-color:var(--nv-border);background-color:#FFFFFF;}.elementor .e-7c034a8b-6c68{min-height:5.25rem;padding:1rem;border-radius:10px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--nv-surface-subtle);justify-content:center;align-items:center;transition: background-color, border-color;\n}.elementor .e-39c9797a-ae1c{padding:0px;display:grid;gap:0.875rem;grid-template-columns:repeat(5, 1fr);}.elementor .e-6d169000-c58d{flex-direction:column;gap:0px;}.elementor .e-4b7c5ea9-3703{padding-block-start:4rem;padding-block-end:4.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--nv-border);\n}.elementor .e-10cbc37b-4200{max-width:32rem;margin:0px;}.elementor .e-711abcf6-a67e{max-width:34rem;}.elementor .e-491d3d77-902a{font-family:var(--nv-font-display);font-weight:600;font-size:14px;color:var(--nv-ink);line-height:19px;}.elementor .e-291aa38-3a33{gap:0.25rem;}.elementor .e-586c7aac-fe7f{padding:0px;flex-direction:row;gap:0.875rem;flex:1 1 50%;align-items:flex-start;}.elementor .e-62e371ab-ae76{font-family:var(--nv-font-display);font-weight:600;font-size:14px;color:var(--nv-ink);line-height:19px;}.elementor .e-504f58f3-be58{gap:0.25rem;}.elementor .e-15af8d43-a279{padding:0px;flex-direction:row;gap:0.875rem;flex:1 1 50%;align-items:flex-start;}.elementor .e-6aabd4e1-9948{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;gap:2rem;align-self:stretch;border-top-style: solid; border-top-color: var(--nv-border);\n}.elementor .e-67bea7aa-393a:hover,.elementor .e-67bea7aa-393a:focus-visible{border-color:#16634A;background-color:#16634A;}.elementor .e-67bea7aa-393a{font-family:var(--nv-font-body);font-weight:600;font-size:13px;color:var(--nv-surface);letter-spacing:0.02em;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4px;border-width:1px;border-color:var(--nv-success);border-style:solid;background-color:var(--nv-success);}.elementor .e-1377a506-b6d0{padding:0px;margin-block-start:0.5rem;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-2e10c421-789c{gap:1.25rem;flex:1 1 55%;}.elementor .e-30694603-a936{position:absolute;inset-block-start:-1rem;inset-inline-end:-1rem;inset-block-end:2.5rem;inset-inline-start:2.5rem;padding:0px;border-radius:14px;border-width:1px;border-color:#BDBDBD;border-style:solid;}.elementor .e-33afc9d0-769b{font-family:var(--nv-font-body);font-size:10px;color:var(--nv-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-44c557f1-ddb2{min-height:22rem;position:relative;padding:1.25rem;border-radius:12px;background-image:url("https://neoversa.spotdigital.pt/wp-content/uploads/2026/10/equipa-2.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#E6E6E6;flex-direction:column;flex:1 1 100%;justify-content:flex-end;align-items:flex-end;}.elementor .e-33bc89d2-899d{position:relative;padding:0px;flex:1 1 45%;}.elementor .e-12992a9f-5e55{padding:3rem;border-radius:12px;border-width:1px;border-color:var(--nv-border);border-style:solid;background-color:var(--nv-surface);flex-direction:row;gap:3.5rem;align-items:center;}.elementor .e-386d46f3-3296{flex-direction:column;}.elementor .e-3f93aae5-ee6a{border-block-start-width:1px;background-color:var(--nv-surface-subtle);border-top-style: solid; border-top-color: var(--nv-border);\n}