.elementor .e-11ee3274-37ea{width:45%;aspect-ratio:1318 / 1386;border-radius:2.25rem;flex:0 0 auto;}.elementor .e-1b2103ef-98b1{width:5rem;height:auto;margin-block-end:1rem;display:block;}.elementor .e-5cb4a281-cafc:hover,.elementor .e-5cb4a281-cafc:focus-visible{color:var(--bosco);background-color:var(--lime);}.elementor .e-5cb4a281-cafc{font-size:1rem;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}.elementor .e-777f9489-3694:hover,.elementor .e-777f9489-3694:focus-visible{color:var(--bosco);background-color:var(--lime);}.elementor .e-777f9489-3694{font-size:1rem;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}.elementor .e-79ea38ae-c3ef{padding:0px;margin-block-start:1rem;gap:1rem;flex-wrap:wrap;}.elementor .e-18bc8d1-b42e{max-width:30rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-5c8c43d6-be2d{width:100%;max-width:75rem;padding:0px;gap:6rem;align-items:center;}.elementor .e-5eab41b9-7d16{min-height:100vh;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--notte);justify-content:center;align-items:center;}