.elementor .e-6a23e5fb-7053{font-family:var(--font-body);font-weight:700;font-size:15px;color:var(--white);letter-spacing:1.5px;text-transform:uppercase;display:block;}.elementor .e-720f203d-bf74{max-width:720px;font-family:var(--font-heading);font-weight:400;font-size:62px;color:var(--white);line-height:1.15;}.elementor .e-2ea9a41a-f616{max-width:560px;font-family:var(--font-body);font-weight:300;font-size:17px;color:var(--white);line-height:1.7;}.elementor .e-1b04e01b-3359{max-width:1140px;padding:0px;display:flex;flex-direction:column;gap:20px;margin-inline: auto;\n}.elementor .e-4dfe6fc2-eddc{width:100%;background-image:linear-gradient(0deg, rgba(12, 56, 22, 0.6) 0%,rgba(22,51,42,0.3) 54%),url("https://caponio.sponceagency.com/wp-content/uploads/2026/10/coltivazione-in-vaso-1-2048x1536.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%,center center;padding-block: 148px 96px; padding-inline: 64px;\n}.elementor .e-72d76ae4-32b1{font-family:var(--font-body);font-weight:700;font-size:12px;color:#27634A;letter-spacing:1.5px;line-height:18px;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-649c2cae-cdf4{font-family:var(--font-body);font-weight:700;font-size:12px;color:#16332A;letter-spacing:1.5px;line-height:16.8px;text-transform:uppercase;}.elementor .e-e54a4ad-199a:focus{border-color:#27634A;}.elementor .e-e54a4ad-199a{width:100%;height:56px;font-family:var(--font-body);font-size:14px;color:#16332A;border-radius:8px;border-width:1px;border-color:rgba(39,99,74,0.65);border-style:solid;background-color:#ffffff;padding-inline: 20px; &::placeholder { color: rgba(22,51,42,0.6); }\n}.elementor .e-7dc3e5ba-7c9a{width:calc(50% - 8px);min-width:200px;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-2b951574-148c{font-family:var(--font-body);font-weight:700;font-size:12px;color:#16332A;letter-spacing:1.5px;line-height:16.8px;text-transform:uppercase;}.elementor .e-6188f8ff-c504:focus{border-color:#27634A;}.elementor .e-6188f8ff-c504{width:100%;height:56px;font-family:var(--font-body);font-size:14px;color:#16332A;border-radius:8px;border-width:1px;border-color:rgba(39,99,74,0.65);border-style:solid;background-color:#ffffff;padding-inline: 20px; &::placeholder { color: rgba(22,51,42,0.6); }\n}.elementor .e-31a533a3-f75c{width:calc(50% - 8px);min-width:200px;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-2b0ae6fe-800b{font-family:var(--font-body);font-weight:700;font-size:12px;color:#16332A;letter-spacing:1.5px;line-height:16.8px;text-transform:uppercase;}.elementor .e-52f859c2-c76a:focus{border-color:#27634A;}.elementor .e-52f859c2-c76a{width:100%;height:56px;font-family:var(--font-body);font-size:14px;color:#16332A;border-radius:8px;border-width:1px;border-color:rgba(39,99,74,0.65);border-style:solid;background-color:#ffffff;padding-inline: 20px;\n}.elementor .e-327d486a-2ce1{width:100%;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-485f620a-7f6b{font-family:var(--font-body);font-weight:700;font-size:12px;color:#16332A;letter-spacing:1.5px;line-height:16.8px;text-transform:uppercase;}.elementor .e-ad0ea8e-3acf:focus{border-color:#27634A;}.elementor .e-ad0ea8e-3acf{width:100%;height:56px;font-family:var(--font-body);font-size:14px;color:#16332A;border-radius:8px;border-width:1px;border-color:rgba(39,99,74,0.65);border-style:solid;background-color:#ffffff;padding-inline: 20px; &::placeholder { color: rgba(22,51,42,0.6); }\n}.elementor .e-6f0b6f21-34bc{width:100%;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-3388ed79-b79a{font-family:var(--font-body);font-weight:700;font-size:12px;color:#16332A;letter-spacing:1.5px;line-height:16.8px;text-transform:uppercase;}.elementor .e-384dcf87-562f:focus{border-color:#27634A;}.elementor .e-384dcf87-562f{width:100%;height:56px;font-family:var(--font-body);font-size:14px;color:#16332A;border-radius:8px;border-width:1px;border-color:rgba(39,99,74,0.65);border-style:solid;background-color:#ffffff;padding-inline: 20px;\n}.elementor .e-3924dfb4-302c{width:100%;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-174faf9b-d17e{font-family:var(--font-body);font-weight:700;font-size:12px;color:#16332A;letter-spacing:1.5px;line-height:16.8px;text-transform:uppercase;}.elementor .e-25627e86-481d:focus{border-color:#27634A;}.elementor .e-25627e86-481d{width:100%;min-height:130px;font-family:var(--font-body);font-size:14px;color:#16332A;border-radius:8px;border-width:1px;border-color:rgba(39,99,74,0.65);border-style:solid;background-color:#ffffff;padding-block: 16px; padding-inline: 20px; resize: vertical; &::placeholder { color: rgba(22,51,42,0.6); }\n}.elementor .e-78cd62f9-62ed{width:100%;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-574ef0d4-edad{width:100%;font-family:var(--font-body);font-weight:700;font-size:12px;color:#ffffff;letter-spacing:1.5px;line-height:16.8px;text-align:center;text-transform:uppercase;margin-block-start:8px;border-radius:10px;border-width:0px;background-color:#27634A;padding-block: 18px; padding-inline: 20px; white-space: normal;\n}.elementor .e-5af9eb35-b039{font-family:var(--font-body);font-size:14px;color:#2F532E;}.elementor .e-2942c88f-f52c{font-family:var(--font-body);font-size:14px;color:#870000;}.elementor .e-be44523-a520{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-73876236-65bd{width:100%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-4b546fa5-3dc3{font-family:var(--font-body);font-weight:700;font-size:15px;color:var(--forest);letter-spacing:1.5px;text-transform:uppercase;display:block;}.elementor .e-26c1b86-6ea7{font-family:var(--font-heading);font-weight:400;font-size:40px;color:var(--forest);line-height:1.25;}.elementor .e-249d2c5c-f49b{display:flex;flex-direction:column;gap:10px;}.elementor .e-9774476-5acf{font-family:var(--font-heading);font-weight:600;font-size:22px;color:var(--forest);line-height:1.4;}.elementor .e-3fd885c7-a8b0{width:20px;height:20px;color:var(--forest);flex:0 0 20px;}.elementor .e-58f9b577-4c9e{cursor:pointer;padding:0px;display:flex;gap:20px;justify-content:space-between;align-items:center;padding-block: 32px;\n}.elementor .e-76ad8c78-730b{max-width:720px;font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--forest);line-height:1.75;}.elementor .e-46cd75f0-eacd{padding-block: 0px 32px; padding-inline: 0px;\n}.elementor .e-6fc742f3-9e7f{border-block-start: 1px solid rgba(123,190,121,0.65);\n}.elementor .e-fa69ead-726a{font-family:var(--font-heading);font-weight:600;font-size:22px;color:var(--forest);line-height:1.4;}.elementor .e-f7b4579-eca85a0{padding:0px;}.elementor .e-4d7afcf5-8bf6{width:20px;height:20px;color:var(--forest);flex:0 0 20px;}.elementor .e-4a62126a-24c2{cursor:pointer;padding:0px;display:flex;gap:20px;justify-content:space-between;align-items:center;padding-block: 32px;\n}.elementor .e-5f171749-533c{max-width:720px;font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--forest);line-height:1.75;}.elementor .e-554d7a27-86b2{padding-block: 0px 32px; padding-inline: 0px;\n}.elementor .e-621c4fff-c173{border-block-start: 1px solid rgba(123,190,121,0.65);\n}.elementor .e-38fcc80b-690e{font-family:var(--font-heading);font-weight:600;font-size:22px;color:var(--forest);line-height:1.4;}.elementor .e-e33c23f-4848{width:20px;height:20px;color:var(--forest);flex:0 0 20px;}.elementor .e-5492360-59a6{cursor:pointer;padding:0px;display:flex;gap:20px;justify-content:space-between;align-items:center;padding-block: 32px;\n}.elementor .e-159f3df9-3e38{max-width:720px;font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--forest);line-height:1.75;}.elementor .e-d24a978-df60{padding-block: 0px 32px; padding-inline: 0px;\n}.elementor .e-3bea6831-36d3{border-block: 1px solid rgba(123,190,121,0.65);\n}.elementor .e-7e4dfc31-be74{width:100%;display:flex;flex-direction:column;gap:0px;}.elementor .e-4ce666cc-b6c4{max-width:1140px;display:flex;flex-direction:column;gap:56px;margin-inline: auto;\n}.elementor .e-13736512-eae4{background-color:var(--cream);padding-block: 120px; padding-inline: 64px;\n}