.elementor .e-ab4773c-cdefd7c{color:var(--color-surface);}.elementor .e-5cd6bcb-3ba4657{font-family:var(--font-display);font-size:clamp(52px, 6vw, 88px);;color:var(--color-surface);line-height:1em;margin-block-end:18px;}.elementor .e-c7cb3a3-df7a781{width:620px;max-width:620px;font-family:var(--font-body);font-size:clamp(18px, 1.6vw, 24px);color:var(--color-surface);}.elementor .e-99a0c76-50cb6ac{width:75%;display:flex;flex-direction:column;}.elementor .e-1b1617c-c1b6ad4{font-family:var(--font-body);font-size:18px;color:var(--color-surface);}.elementor .e-feb7803-c82b823{width:25%;height:auto;padding-inline-start:24px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--color-surface);border-style:solid;display:flex;flex-direction:column;justify-content:center;}.elementor .e-dc04505-1f0a1a8{width:1440px;max-width:1440px;column-gap:clamp(32px, 5vw, 80px);display:flex;flex-direction:row;justify-content:space-between;align-items:end;}.elementor .e-3257a8c-bed32c5{width:100%;height:clamp(520px, 52vw, 780px);overflow:hidden;padding-block-start:clamp(72px, 8vw, 120px);padding-block-end:clamp(72px, 8vw, 120px);background-image:linear-gradient(#00000085, #00000085),url("https://www.test.villapavesi.it/wp-content/uploads/2026/09/amorfini-garden-lavora-con-noi.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;justify-content:center;}.elementor .e-6742a8b-e817c80{font-family:var(--font-body);font-weight:500;font-size:18px;color:var(--color-muted);text-transform:uppercase;}.elementor .e-f27952a-55a5d5a{width:30%;padding-inline-end:clamp(24px, 3vw, 48px);border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--color-brand);border-style:solid;}.elementor .e-4b7af43-77d2ed9{font-family:var(--font-display);font-size:clamp(30px, 3vw, 44px);color:var(--color-brand);line-height:1.15em;margin-block-end:24px;}.elementor .e-29eb821-c593953{font-family:var(--font-body);font-size:18px;line-height:1.6em;}.elementor .e-3708bad-eca1a5d{width:70%;}.elementor .e-1d2437e-9b35042{width:1440px;max-width:1440px;column-gap:clamp(40px, 6vw, 88px);display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;}.elementor .e-0468c13-52fa6ef{padding-block-start:clamp(56px, 6vw, 96px);padding-block-end:clamp(56px, 6vw, 96px);background-color:var(--color-surface-soft);flex-direction:column;align-items:center;}.elementor .e-099e187-5b0352a{font-family:var(--font-display);font-size:clamp(38px, 4vw, 56px);line-height:1em;}.elementor .e-8bd41ad-b2cd1ed{font-family:var(--font-body);font-size:18px;color:var(--color-dark);margin-block-start:14px;}.elementor .e-63fa0d4-ede70d8{font-family:var(--font-display);font-size:clamp(24px, 2.2vw, 34px);line-height:1.1em;}.elementor .e-fd74bb2-cbca732{width:850px;max-width:850px;font-family:var(--font-body);font-size:16px;color:var(--color-muted);line-height:1.6em;margin-block-start:6px;}.elementor .e-b18483f-d940c31{font-weight:500;font-size:14px;color:var(--color-brand);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:12px;}.elementor .e-2590c30-654885a{width:100%;padding-block-start:clamp(16px, 1.5vw, 24px);padding-block-end:clamp(16px, 1.5vw, 24px);padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-muted);border-style:none;display:flex;flex-direction:column;gap:12px;}.elementor .e-6afb716-9db24d6{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-2f0cac1-93a2092{padding:0px;margin-block-start:12px;}.elementor .e-c749148-bd0a93a{width:100%;max-width:1280px;display:flex;flex-direction:row;justify-content:space-between;align-items:end;}.elementor .e-59519c3-fea19ee{width:100%;padding-block-start:clamp(64px, 7vw, 96px);padding-block-end:clamp(64px, 7vw, 96px);display:flex;flex-direction:column;align-items:center;}.elementor .e-6b8f13b-5f8422a{font-family:var(--font-display);font-size:40px;}.elementor .e-eb0ce7d{padding-block-start:50px;padding-block-end:50px;flex-direction:column;align-items:center;}.elementor .e-794e8d8-60580f6{font-family:var(--font-display);font-size:clamp(38px, 4vw, 56px);}.elementor .e-1ef965d-e79ac63{width:700px;max-width:700px;font-family:var(--font-body);font-size:16px;margin-block-start:14px;margin-block-end:clamp(28px, 3vw, 40px);}.elementor .e-cbdf80f-5f00839{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);}.elementor .e-c8313a5-8cd9664{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--color-dark);padding:10px;margin-block-end:24px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-dark);border-style:solid;background-color:#ffffff00;}.elementor .e-202377e-d5a17f4{display:flex;flex-direction:column;}.elementor .e-724fd36-61f4644{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);}.elementor .e-d74b1b0-dd8eb24{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--color-dark);padding:10px;margin-block-end:24px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-dark);border-style:solid;background-color:#ffffff00;}.elementor .e-46b610f-0a6a1fe{display:flex;flex-direction:column;}.elementor .e-b5623cb-35ad994{padding:0px;display:flex;flex-direction:row;justify-content:space-between;}.elementor .e-3c21ea4-3363699{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);}.elementor .e-e273126-66e84a0{width:100%;font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--color-dark);padding:10px;margin-block-end:24px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-dark);border-style:solid;background-color:#ffffff00;}.elementor .e-d6a3a04-768c1fc{display:flex;flex-direction:column;}.elementor .e-ca27c80-3e655a4{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);}.elementor .e-3c2bd3c-3277954{width:100%;font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--color-dark);padding:10px;margin-block-end:24px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-dark);border-style:solid;background-color:#ffffff00;}.elementor .e-19d145c-3484f5a{display:flex;flex-direction:column;}.elementor .e-42942a2-916444c{padding:0px;display:flex;flex-direction:row;justify-content:space-between;}.elementor .e-75d6ec8-968589a{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);}.elementor .e-25e8d18-5cbd21e{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--color-dark);padding-inline-start:0px;margin-block-end:32px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-dark);}.elementor .e-b857564-8a0302f{display:flex;flex-direction:column;}.elementor .e-a801c0e-9dbc482{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);}.elementor .e-14d09f5-7dd8066{margin-block-start:20px;}.elementor .e-a30ca4c-52f4139{display:flex;flex-direction:column;}.elementor .e-37d0594-629d0d6{padding:0px;display:flex;flex-direction:row;justify-content:space-between;}.elementor .e-e9a0f85-28222ac{font-family:var(--font-body);font-weight:400;color:var(--color-dark);margin-inline-start:5px;}.elementor .e-9ac56c3-88d83d8{font-family:var(--font-body);font-weight:400;font-size:14px;margin-inline-start:5px;}.elementor .e-75530ba-7a214b0{display:flex;flex-direction:row;align-items:center;}.elementor .e-3e3576d-563601f{height:52px;min-height:52px;font-family:var(--font-body);font-weight:500;font-size:14px;letter-spacing:0.04em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:42px;background-color:var(--color-brand);}.elementor .e-3e3576d-563601f:hover,.elementor .e-3e3576d-563601f:focus-visible{background-color:var(--color-dark);}.elementor .e-f9a994e-e8b776c{column-gap:10px;padding:0px;display:flex;flex-direction:column;row-gap:5px;}.elementor .e-8ebb8fc-8295cc8{width:100%;max-width:1280px;}.elementor .e-0bd4791-f1a1b70{padding-block-start:clamp(64px, 7vw, 96px);padding-block-end:clamp(64px, 7vw, 96px);background-color:#f8f8f8;display:flex;flex-direction:column;align-items:center;}