.elementor .e-3b0dd188-e914{max-width:920px;color:#ffffff;margin:0px;}.elementor .e-3d5a4f53-3ef2{max-width:680px;}.elementor .e-44b58fb1-efb0{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-7a483a70-bfde{width:100%;max-width:1320px;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-413640a3-e677{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/2024/10/SDonato001.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover;\n}.elementor .e-51a3902d-a6ed{align-self:flex-start;}.elementor .e-7075db97-1ad3{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-5d2f34ad-e1b8{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:16px;}.elementor .e-69448299-992e{width:100%;max-width:1320px;}.elementor .e-27a619f9-8682{background-color:#ffffff;}.elementor .e-35113bd7-e68c{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-3b3a9ec6-b3fe{font-size:16px;line-height:1.6;}.elementor .e-72df208a-e6d9{font-size:16px;line-height:1.6;}.elementor .e-3aba6823-d4c9{font-size:16px;line-height:1.6;}.elementor .e-47b62023-10c6{font-size:16px;line-height:1.6;}.elementor .e-91f1086-efd0{font-size:16px;line-height:1.6;}.elementor .e-10e13160-384c{font-size:16px;line-height:1.6;}.elementor .e-2a676a27-40b6{width:100%;max-width:1320px;gap:48px;}.elementor .e-3764220f-9394{background-color:#f6f8fb;}.elementor .e-693abf20-4830{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:16px;}.elementor .e-10997447-5217{font-size:17px;line-height:1.6;display:block;& ul { margin: 0; padding-left: 20px; display: flex; flex-direction: column; gap: 10px; } & li::marker { color: #3a7150; } & strong { color: #1f3d2b; }\n}.elementor .e-57eb7a53-ffe0{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-423b197a-d2f9{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-617c7c88-f7cb{width:100%;max-width:1320px;}.elementor .e-1cb968f5-77e9{background-color:#f8f1e2;}.elementor .e-39b55561-e06d{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-3dd8ee26-8e8e{width:100%;height:220px;object-fit:cover;border-radius:0px;}.elementor .e-67058940-8a67:hover,.elementor .e-67058940-8a67:focus-visible{color:#4e936a;}.elementor .e-78034d50-77fd{font-size:16px;line-height:1.6;flex:1 1 auto;}.elementor .e-f722621-134e{padding:0px;margin-block-start:8px;background-color:transparent;text-align: left;\n}.elementor .e-7b5e5047-659e{padding:28px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;}.elementor .e-4cac2ad6-951b{overflow:hidden;padding:0px;gap:0px;}.elementor .e-328a06b2-c661{width:100%;height:220px;object-fit:cover;border-radius:0px;}.elementor .e-12a7a7f0-4c82:hover,.elementor .e-12a7a7f0-4c82:focus-visible{color:#4e936a;}.elementor .e-71c66e91-3f1f{font-size:16px;line-height:1.6;flex:1 1 auto;}.elementor .e-3ea9f4d8-bd71{padding:0px;margin-block-start:8px;background-color:transparent;text-align: left;\n}.elementor .e-78251273-8299{padding:28px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;}.elementor .e-2b82cd0d-ad5c{overflow:hidden;padding:0px;gap:0px;}.elementor .e-c186d58-eb9f{width:100%;height:220px;object-fit:cover;border-radius:0px;}.elementor .e-37e97084-b876:hover,.elementor .e-37e97084-b876:focus-visible{color:#4e936a;}.elementor .e-5dc877b3-8e0f{font-size:16px;line-height:1.6;flex:1 1 auto;}.elementor .e-8e71ab3-e7a9{padding:0px;margin-block-start:8px;background-color:transparent;text-align: left;\n}.elementor .e-6f3f9f81-46e8{padding:28px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;}.elementor .e-430042df-86d3{overflow:hidden;padding:0px;gap:0px;}.elementor .e-3f14e5d5-5759{width:100%;max-width:1320px;gap:48px;}.elementor .e-3812c469-26a4{background-color:#ffffff;}.elementor .e-5a29d1e8-2d2c:hover,.elementor .e-5a29d1e8-2d2c:focus-visible{color:#98c7a7;}.elementor .e-358a8e62-3cea{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-4413c37e-c348{padding:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-3e8e3e6d-ccc0{width:100%;max-width:1320px;grid-template-columns:2fr 1fr;}.elementor .e-e873b6b-8e4c{padding-block-start:64px;padding-block-end:64px;background-color:#042254;}.elementor .e-5b1692c5-424f{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-184fb923-bf05{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-446b01b6-a24b{color:#454d49;}.elementor .e-7f5781ce-d53c{font-size:18px;& 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-2ac7f8b-5dbc{padding-block-start:20px;padding-block-end:20px;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-7ed30529-1193{color:#454d49;}.elementor .e-31c3bb5b-f1a5{font-size:18px;& 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-24f6652e-9a97{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-5a13039d-a9fa{padding-block-start:8px;padding-block-end:8px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;border-width:1px;border-color:#dfe4e9;border-style:solid;display:flex;flex-direction:column;gap:0px;}.elementor .e-69b0f5e-e838{width:100%;max-width:1320px;align-items:start;}.elementor .e-4478c184-39ac{background-color:#ffffff;}