.elementor .e-1a0842d-dfec53e{font-family:var(--font-display);font-weight:500;font-size:clamp(58px, 7vw, 150px);color:var(--color-surface);line-height:1em;}.elementor .e-00d5a85-c73a87c{max-width:85%;font-family:var(--font-body);font-size:clamp(16px, 1.5vw, 26px);color:var(--color-surface);}.elementor .e-9efa4d0-7560d79{width:80%;padding-block-end:20px;border-radius:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-surface);border-style:solid;display:flex;flex-direction:column;}.elementor .e-478a84c-93b6a3b{font-family:var(--font-body);font-weight:500;font-size:clamp(14px, 1.1vw, 20px);color:var(--color-surface);letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-baf7ae7-157d444{font-family:var(--font-body);font-weight:500;font-size:clamp(14px, 1.1vw, 20px);color:var(--color-surface);letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-78452de-7f8e0ff{font-family:var(--font-body);font-weight:500;font-size:clamp(14px, 1.1vw, 20px);color:var(--color-surface);letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-771a24c-67ec32f{width:20%;padding-block-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--color-surface);border-style:solid;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-1cb9115-9676f4f{width:100%;max-width:1500px;display:flex;flex-direction:row;gap:0px;align-items:end;}.elementor .e-21de0b4-f61d904{width:100%;min-height:clamp(62vh, 70vw, 82vh);;padding-block-start:clamp(180px, 16vw, 320px);padding-block-end:clamp(32px, 3vw, 56px);padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(#00000080, #00000080),url("https://www.test.villapavesi.it/wp-content/uploads/2026/09/slide-home-amorfini-garden-3.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--color-surface-soft);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-e2f1bf2-4681289{font-family:var(--font-body);font-size:24px;color:var(--color-dark);text-align:center;margin-block-end:20px;}.elementor .e-9906643-582c986{font-family:var(--font-body);font-size:24px;color:var(--color-dark);text-align:center;margin-block-end:20px;}.elementor .e-2f793a2-ba8c37c{font-family:var(--font-display);font-weight:600;font-size:26px;color:var(--color-dark);text-align:center;font-style:italic;margin-block-end:20px;}.elementor .e-ac57ac6-23f7455{font-weight:500;font-size:15px;color:var(--color-dark);}.elementor .e-499aa27-6c2b412{width:100%;max-width:980px;padding-block-start:90px;padding-block-end:90px;display:flex;flex-direction:column;align-items:center;}.elementor .e-ef1518d-ac53676{background-color:var(--color-surface-soft);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-8cab51f-2a40794{font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--color-brand);}.elementor .e-ffc267b-37c1407{font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--color-brand);text-transform:uppercase;}.elementor .e-9a581ff-df66d96{font-family:var(--font-display);font-size:clamp(48px, min(4vw, 7dvh), 72px);color:var(--color-brand);}.elementor .e-5cf0184-7b494ef{max-width:600px;font-family:var(--font-body);font-size:18px;color:var(--color-dark);line-height:1.5em;}.elementor .e-216f33b-6e0bbdc{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);padding-inline-start:20px;margin-block-end:5px;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-dark);border-style:solid;}.elementor .e-0db2514-74ddad5{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);padding-inline-start:20px;margin-block-end:5px;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-dark);border-style:solid;}.elementor .e-b29bf03-e365a20{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);padding-inline-start:20px;margin-block-end:5px;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-dark);border-style:solid;}.elementor .e-0abec3c-48b4e86{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);padding-inline-start:20px;margin-block-end:5px;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-dark);border-style:solid;}.elementor .e-21e3e3a-d1a1df8{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);padding-inline-start:20px;margin-block-end:5px;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-dark);border-style:solid;}.elementor .e-43a360a-d636d70{width:auto;display:flex;flex-direction:column;gap:20px;}.elementor .e-64b0139-c7a666a{width:50%;padding-block-start:clamp(70px, 6vw, 120px);padding-block-end:clamp(70px, 6vw, 120px);padding-inline-start:clamp(70px, 6vw, 120px);padding-inline-end:clamp(60px, 6vw, 110px);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-c593521-c507e84{width:50%;padding:0px;margin:0px;background-image:url("https://www.test.villapavesi.it/wp-content/uploads/2026/09/kathryn-2.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center left;display:flex;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-beb7773-39c2d23{width:100%;min-height:760px;overflow:hidden;padding:0px;margin:0px;flex-direction:row;gap:2px;justify-content:flex-start;align-items:stretch;}.elementor .e-71768a4-5ac28e6{width:50%;padding:0px;margin:0px;background-image:url("https://www.test.villapavesi.it/wp-content/uploads/2026/09/sciullo-2.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:top center;display:flex;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-3b78ca7-de0c0e9{font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--color-brand);}.elementor .e-a006489-57b0366{font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--color-brand);text-transform:uppercase;}.elementor .e-268a91a-a9ff16b{font-family:var(--font-display);font-size:clamp(48px, min(4vw, 7dvh), 72px);color:var(--color-brand);}.elementor .e-700e60a-9406027{max-width:600px;font-family:var(--font-body);font-size:18px;color:var(--color-dark);line-height:1.5em;}.elementor .e-abed1f8-15255e5{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);padding-inline-start:20px;margin-block-end:5px;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-dark);border-style:solid;}.elementor .e-f504674-e9d072d{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);padding-inline-start:20px;margin-block-end:5px;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-dark);border-style:solid;}.elementor .e-891120e-3d18952{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);padding-inline-start:20px;margin-block-end:5px;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-dark);border-style:solid;}.elementor .e-34b97a1-793342a{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);padding-inline-start:20px;margin-block-end:5px;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-dark);border-style:solid;}.elementor .e-ed818bd-ea0374c{width:auto;display:flex;flex-direction:column;gap:20px;}.elementor .e-8381c35-93cd2ca{width:50%;padding-block-start:clamp(70px, 6vw, 120px);padding-block-end:clamp(70px, 6vw, 120px);padding-inline-start:clamp(70px, 6vw, 120px);padding-inline-end:clamp(60px, 6vw, 110px);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-8f8e2b7-7c5d2cc{width:100%;min-height:760px;overflow:hidden;padding:0px;margin:0px;flex-direction:row;gap:2px;justify-content:flex-start;align-items:stretch;}.elementor .e-f940fd1-313d397{font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--color-brand);}.elementor .e-fbe5e8e-6002355{font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--color-brand);text-transform:uppercase;}.elementor .e-939a0c5-ae05590{font-family:var(--font-display);font-size:clamp(48px, min(4vw, 7dvh), 72px);color:var(--color-brand);}.elementor .e-4c5337e-286d1a9{max-width:600px;font-family:var(--font-body);font-size:18px;color:var(--color-dark);line-height:1.5em;}.elementor .e-5898946-e0295aa{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);padding-inline-start:20px;margin-block-end:5px;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-dark);border-style:solid;}.elementor .e-ecc9c0d-4302fdb{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);padding-inline-start:20px;margin-block-end:5px;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-dark);border-style:solid;}.elementor .e-ca37fb2-cbda3b5{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);padding-inline-start:20px;margin-block-end:5px;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-dark);border-style:solid;}.elementor .e-fe964e1-a3f41eb{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-dark);padding-inline-start:20px;margin-block-end:5px;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-dark);border-style:solid;}.elementor .e-70ca9ab-73d5015{width:auto;display:flex;flex-direction:column;gap:20px;}.elementor .e-fcf055f-c0063c2{width:50%;padding-block-start:clamp(70px, 6vw, 120px);padding-block-end:clamp(70px, 6vw, 120px);padding-inline-start:clamp(70px, 6vw, 120px);padding-inline-end:clamp(60px, 6vw, 110px);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-5b460b4-56d4dd2{width:50%;padding:0px;margin:0px;background-image:url("https://www.test.villapavesi.it/wp-content/uploads/2026/09/sciullo-9.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:top center;display:flex;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-28b6d05-672cdd0{width:100%;min-height:760px;overflow:hidden;padding:0px;margin:0px;flex-direction:row;gap:2px;justify-content:flex-start;align-items:stretch;}.elementor .e-b7089be-98038cb{font-family:var(--font-display);font-size:50px;color:var(--color-surface);letter-spacing:0.01em;line-height:1.3em;}.elementor .e-b6ad131-af1f285{font-family:var(--font-body);font-size:18px;color:var(--color-surface);line-height:1.6em;}.elementor .e-47fa6b3-883eb66{font-family:var(--font-body);font-size:18px;color:var(--color-surface);line-height:1.6em;}.elementor .e-c6c674c-f10d2a6{font-family:var(--font-body);font-size:18px;color:var(--color-surface);line-height:1.6em;margin-block-end:22px;}.elementor .e-9b5413a-adb4e27{width:50%;padding-block-start:clamp(70px, 6vw, 120px);padding-block-end:clamp(70px, 6vw, 120px);padding-inline-start:clamp(60px, 6vw, 110px);padding-inline-end:clamp(60px, 6vw, 110px);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .e-59775ba-ac5c6e6{width:100%;min-height:760px;overflow:hidden;padding:0px;margin-block-start:5px;background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.82) 0%,rgba(255, 255, 255, 0) 100%),url("https://www.test.villapavesi.it/wp-content/uploads/2026/09/servizi-giardino.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:row;gap:2px;justify-content:flex-start;align-items:stretch;}.elementor .e-4fb8567-5deb986{color:var(--color-brand);}.elementor .e-57a76b0-1c2c89b{font-family:var(--font-display);font-size:50px;color:var(--color-brand);margin-block-end:26px;}.elementor .e-736b447-35ca19a{max-width:600800px;font-family:var(--font-body);font-size:24px;color:var(--color-dark);line-height:1.7em;margin-block-end:30px;}.elementor .e-77ac067-159892d{color:var(--color-dark);margin-block-end:30px;}.elementor .e-addecd2-7e15d15{font-weight:500;font-size:15px;color:var(--color-dark);}.elementor .e-baa9b63-99ae179{width:100%;max-width:1280px;display:flex;flex-direction:column;}.elementor .e-1eaa919-50344a3{width:100%;padding-block-start:clamp(50px, 6vw, 100px);padding-block-end:clamp(50px, 6vw, 100px);padding-inline-start:clamp(24px, 7vw, 120px);padding-inline-end:clamp(24px, 5vw, 80px);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}