.elementor .e-5633e6af-479b{font-size:14px;color:#c3ddcd;line-height:1.5;& a { font-family: inherit; font-size: inherit; font-weight: inherit; color: #ffffff; text-decoration: none; } & a:hover { color: #98c7a7; }\n}.elementor .e-45d69401-127c{max-width:900px;color:#ffffff;margin:0px;}.elementor .e-7db0da1d-23e2{max-width:720px;}.elementor .e-21ae0e0c-7093{width:100%;max-width:1320px;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-4ada3f9e-7315{width:100%;min-height:calc(100svh - 96px);overflow:hidden;position:relative;padding-block-start:clamp(3rem, calc(1rem + 6vw), 7rem);padding-block-end:clamp(2.5rem, calc(1rem + 4vw), 5rem);padding-inline-start:clamp(1rem, calc(0.8239rem + 0.7512vw), 1.5rem);padding-inline-end:clamp(1rem, calc(0.8239rem + 0.7512vw), 1.5rem);background-color:#15291d;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-image: linear-gradient(to bottom, rgba(21,41,29,0) 0%, rgba(21,41,29,.5) 100%), url(https://corporate.visitsandonatovaldicomino.it/wp-content/uploads/2026/10/Accoglienza001-FAI.png); background-repeat: no-repeat; background-position: center center; background-size: cover;\n}.elementor .e-2bfeeb0-cd67{margin-block-end:16px;}.elementor .e-500aeb89-70b5{color:#454d49;}.elementor .e-59211ec3-bd6b{font-size:18px;line-height:1.55;& a { font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; color: #1f3d2b; text-decoration: none; } & a:hover { color: #4e936a; }\n}.elementor .e-13c8bb2e-e91a{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:4px;border-bottom-style: solid; border-bottom-color: #eceff3;\n}.elementor .e-566fb211-611c{color:#454d49;}.elementor .e-6fec6b2a-83ac{font-size:18px;line-height:1.55;& a { font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; color: #1f3d2b; text-decoration: none; } & a:hover { color: #4e936a; }\n}.elementor .e-a267337-12e5{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:4px;border-bottom-style: solid; border-bottom-color: #eceff3;\n}.elementor .e-62ca6227-6897{color:#454d49;}.elementor .e-3f2ecd49-8ff1{font-size:18px;line-height:1.55;& a { font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; color: #1f3d2b; text-decoration: none; } & a:hover { color: #4e936a; }\n}.elementor .e-2eb6dd97-256e{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-7cd7d66a-46fe{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-400f0816-fbd1{font-family:"Public Sans";font-weight:600;font-size:14px;color:#1f3d2b;}.elementor .e-3199eed6-af53:hover,.elementor .e-3199eed6-af53:focus-visible{border-color:#98c7a7;}.elementor .e-3199eed6-af53:focus{border-color:#4e936a;box-shadow:0px 0px 0px 3px rgba(78,147,106,.35);}.elementor .e-3199eed6-af53{width:100%;min-height:52px;font-family:"Public Sans";font-size:16px;color:#000000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:8px;border-width:1px;border-color:#dfe4e9;border-style:solid;background-color:#ffffff;}.elementor .e-6a3a8fff-c0dc{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-7a01f29e-5b88{font-family:"Public Sans";font-weight:600;font-size:14px;color:#1f3d2b;}.elementor .e-33e5f0dc-d17f:hover,.elementor .e-33e5f0dc-d17f:focus-visible{border-color:#98c7a7;}.elementor .e-33e5f0dc-d17f:focus{border-color:#4e936a;box-shadow:0px 0px 0px 3px rgba(78,147,106,.35);}.elementor .e-33e5f0dc-d17f{width:100%;min-height:52px;font-family:"Public Sans";font-size:16px;color:#000000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:8px;border-width:1px;border-color:#dfe4e9;border-style:solid;background-color:#ffffff;}.elementor .e-5aedd3cc-e08c{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-3a8205e6-3ccb{font-family:"Public Sans";font-weight:600;font-size:14px;color:#1f3d2b;}.elementor .e-7eb1ad6c-35c3:hover,.elementor .e-7eb1ad6c-35c3:focus-visible{border-color:#98c7a7;}.elementor .e-7eb1ad6c-35c3:focus{border-color:#4e936a;box-shadow:0px 0px 0px 3px rgba(78,147,106,.35);}.elementor .e-7eb1ad6c-35c3{width:100%;min-height:52px;font-family:"Public Sans";font-size:16px;color:#000000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:8px;border-width:1px;border-color:#dfe4e9;border-style:solid;background-color:#ffffff;}.elementor .e-58c18ee7-73b9{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-61335c7c-e15d{font-family:"Public Sans";font-weight:600;font-size:14px;color:#1f3d2b;}.elementor .e-43eed0b0-5e7f:hover,.elementor .e-43eed0b0-5e7f:focus-visible{border-color:#98c7a7;}.elementor .e-43eed0b0-5e7f:focus{border-color:#4e936a;box-shadow:0px 0px 0px 3px rgba(78,147,106,.35);}.elementor .e-43eed0b0-5e7f{width:100%;min-height:160px;font-family:"Public Sans";font-size:16px;color:#000000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:8px;border-width:1px;border-color:#dfe4e9;border-style:solid;background-color:#ffffff;}.elementor .e-2c24948e-9e30{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-27e1e023-46aa{width:20px;height:20px;min-width:20px;color:#1f3d2b;margin-block-start:3px;border-radius:4px;border-width:1px;border-color:#1f3d2b;border-style:solid;}.elementor .e-6586a942-f48e{font-family:"Public Sans";font-size:14px;color:#454d49;line-height:1.5;& a { color: #1f3d2b; text-decoration: underline; }\n}.elementor .e-6ec8885-f7e2{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-c4868d5-c141:hover,.elementor .e-c4868d5-c141:focus-visible{background-color:#2a5239;}.elementor .e-c4868d5-c141{min-height:52px;font-family:Barlow;font-weight:600;font-size:14px;color:#ffffff;letter-spacing:0.06em;text-transform:uppercase;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;background-color:#1f3d2b;align-self:flex-start;}.elementor .e-3e1c7979-768a{font-size:16px;color:#1f3d2b;}.elementor .e-7d727605-5d98{font-size:16px;color:#1f3d2b;padding:16px;border-radius:8px;background-color:#e4efe8;}.elementor .e-279f957f-8c67{font-size:16px;color:#a33124;}.elementor .e-20bf3b5c-5551{font-size:16px;color:#a33124;padding:16px;border-radius:8px;background-color:#fbecea;}.elementor .e-2dbe692d-3d95{padding:0px;display:flex;flex-direction:column;gap:18px;align-items:stretch;}.elementor .e-1331f59b-b1f9{padding:40px;border-radius:16px;border-width:1px;border-color:#dfe4e9;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 18px 0px rgba(21,41,29,.09);display:flex;flex-direction:column;gap:20px;}.elementor .e-79171635-4602{width:100%;max-width:1320px;align-items:start;}.elementor .e-293fb8fc-f1d4{background-color:#ffffff;}