.elementor .e-ad1bcfd-c3209dc{color:var(--color-light);}.elementor .e-8bad00d-1457bc4{text-align:center;}.elementor .e-bb5148b-8b54bc8{text-align:center;}.elementor .e-bcdbd23-9b91d1c{color:var(--color-dark);text-align:center;margin-block-end:40px;}.elementor .e-e77701f-b966770{text-align:center;}.elementor .e-43cda31-7678e3f{text-align:center;}.elementor .e-5870811-7ca5b03{text-align:center;}.elementor .e-4a10bb2-680d4a2{width:100%;max-width:1000px;}.elementor .e-47f214c-9ae6602{display:flex;flex-direction:column;align-items:center;}.elementor .e-2e6d8d6-3384b28{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor .e-3689a75-afc8485{width:100%;height:100%;min-width:0px;min-height:0px;overflow:hidden;padding:0px;display:block;grid-column:1/3;grid-row:1/3;align-self:stretch;}.elementor .e-b0b7707-d4ad233{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor .e-70f5e2a-ab40b21{width:100%;height:100%;min-width:0px;min-height:0px;overflow:hidden;padding:0px;display:block;grid-column:3/4;grid-row:1/2;align-self:stretch;}.elementor .e-6b9874f-c982582{width:100%;height:100%;overflow:hidden;object-fit:cover;object-position:center center;}.elementor .e-b4d8348-c4931bc{width:100%;height:100%;min-width:0px;min-height:0px;overflow:hidden;padding:0px;grid-column:3/4;grid-row:2/3;align-self:stretch;}.elementor .e-521cf46-d3444d3{grid-auto-flow:row;}.elementor .e-7ac85bf-b7ec125{text-align:start;}.elementor .e-a7c5f74-f8f8117{text-align:start;margin-block-start:12px;}.elementor .e-e0ad130-7884210{width:50%;padding-inline-end:30px;display:flex;flex-direction:column;align-items:start;}.elementor .e-52fed31-4ae5f24{color:var(--color-dark);text-align:start;margin-block-end:5px;}.elementor .e-7596133-31d0a85{text-align:start;margin-block-end:20px;}.elementor .e-9b8036c-fbe7d10{color:var(--color-dark);text-align:start;margin-block-end:5px;}.elementor .e-4411c37-e6fbadd{text-align:start;}.elementor .e-1095688-351ac14{text-align:start;margin-block-end:20px;}.elementor .e-8bfc150-2b93f1b{color:var(--color-dark);text-align:start;margin-block-end:5px;}.elementor .e-b80c813-0d922a2{text-align:start;margin-block-end:20px;}.elementor .e-2569600-618e9fa{padding:0px;display:flex;flex-direction:row;gap:20px;}.elementor .e-ca15afc-416b133{width:50%;padding-inline-start:30px;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-bg-secondary);border-style:solid;display:flex;flex-direction:column;align-items:start;}.elementor .e-74832d4-6395653{display:flex;flex-direction:row;}.elementor .e-e8f8eba-76a6616{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor .e-100201c-d7a3348{width:100%;height:auto;min-width:0px;min-height:0px;overflow:hidden;aspect-ratio:3/2;padding:0px;display:block;grid-column:auto;grid-row:auto;align-self:stretch;}.elementor .e-4305910-1e2ee87{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor .e-018730c-510b506{width:100%;height:auto;min-width:0px;min-height:0px;overflow:hidden;padding:0px;grid-column:auto;grid-row:auto;align-self:stretch;}.elementor .e-fc3353d-8f22a38{width:100%;height:auto;aspect-ratio:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:10px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;justify-items:stretch;align-items:stretch;}.elementor .e-89cd836-b71ea6c{text-align:start;}.elementor .e-38e69da-8f54dd6{text-align:start;margin-block-start:12px;margin-block-end:20px;}.elementor .e-3ad810e-c937464{color:var(--color-dark);text-align:start;margin-block-end:5px;}.elementor .e-6560fde-1acfd2a{text-align:start;margin-block-end:20px;}.elementor .e-7d67e48-76af1d4{color:var(--color-dark);text-align:start;margin-block-end:5px;}.elementor .e-43581d0-c31fd81{text-align:start;margin-block-end:20px;}.elementor .e-574e82a-6aa24f4{color:var(--color-dark);text-align:start;margin-block-end:5px;}.elementor .e-f021012-7f9e9a5{text-align:start;margin-block-end:20px;}.elementor .e-034de3e-6622341{width:100%;height:auto;min-width:0px;overflow:visible;padding-block-start:clamp(56px, 6vw, 96px);padding-block-end:clamp(56px, 6vw, 96px);padding-inline-start:clamp(48px, 5vw, 84px);padding-inline-end:clamp(48px, 5vw, 84px);display:flex;flex-direction:column;grid-column:auto;grid-row:auto;justify-content:flex-start;align-items:stretch;align-self:stretch;}.elementor .e-3997b4a-c9d4737{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center center;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;}.elementor .e-4146d7b-6d340f3{width:100%;height:auto;min-width:0px;min-height:0px;overflow:hidden;position:relative;padding:0px;grid-column:auto;grid-row:auto;align-self:stretch;}.elementor .e-7b7c207-7aaabe5{width:100%;height:auto;min-width:0px;max-width:1600px;overflow:visible;padding:0px;margin-block-start:clamp(64px, 7vw, 100px);margin-block-end:clamp(64px, 7vw, 100px);margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:10px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-auto-flow:row;grid-auto-rows:auto;justify-items:stretch;align-items:stretch;}.elementor .e-b11027e-96e3f63{background-image:url("https://www.caveaudelteatro.it/wp-content/uploads/2026/09/caveau-del-teatro-21.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;}.elementor .e-370ab26-7989219{text-align:start;margin-block-end:40px;}.elementor .e-f324cb7-9432259{font-weight:500;font-size:clamp(20px, 1.7vw, 26px);color:var(--color-dark);text-align:start;font-style:italic;margin-block-end:20px;}.elementor .e-12a96a1-4d0e062{font-family:var(--font-body);font-weight:500;font-size:14px;}.elementor .e-953ad17-6fda1d7{padding-block-start:40px;padding-block-end:20px;padding-inline-start:60px;padding-inline-end:60px;display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-74feb4c-2527f4f{font-weight:500;font-size:clamp(20px, 1.7vw, 26px);color:var(--color-dark);text-align:start;font-style:italic;margin-block-end:20px;}.elementor .e-d493763-1f15393{font-family:var(--font-body);font-weight:500;font-size:14px;}.elementor .e-59ce347-3c43f1a{padding-block-start:40px;padding-block-end:20px;padding-inline-start:60px;padding-inline-end:60px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--color-bg-secondary);border-style:solid;display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-2b461e9-b6ff7ec{font-weight:500;font-size:clamp(20px, 1.7vw, 26px);color:var(--color-dark);text-align:start;font-style:italic;margin-block-end:20px;}.elementor .e-74d36a2-97ca653{font-family:var(--font-body);font-weight:500;font-size:14px;}.elementor .e-a15bcfd-9309bdd{padding-block-start:40px;padding-block-end:20px;padding-inline-start:60px;padding-inline-end:60px;display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-59c304f-ad41877{margin-block-end:30px;display:flex;flex-direction:row;justify-content:space-between;}.elementor .e-cf4b1bb-6c3f274{align-self:center;}.elementor .e-d759d3e-056f7f8{display:flex;flex-direction:column;align-items:center;}