.elementor .e-085cc78-4fe0c10{min-height:clamp(560px, 72vh, 820px);background-image:url("https://www.caveaudelteatro.it/wp-content/uploads/2026/10/caveau-del-teatro-25.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-92cc73f-ffae8b7{font-family:var(--font-body);font-weight:600;font-size:16px;color:var(--color-accent);text-align:start;text-transform:uppercase;margin-block-end:10px;}.elementor .e-0777fa7-0cc0ac3{text-align:center;}.elementor .e-8897a51-809200e{width:200px;margin-block-start:8px;margin-block-end:10px;background-color:var(--color-bg-secondary);}.elementor .e-a3a5b10-5e10150{text-align:start;}.elementor .e-db70a2f-bcab2c8{text-align:start;}.elementor .e-1f8d704-ee48dad{align-self:start;}.elementor .e-58b004e-63ab801{width:100%;max-width:800px;padding:0px;margin-block-start:20px;display:flex;flex-direction:column;}.elementor .e-52c4be8-d981ec6{max-width:1280px;display:flex;flex-direction:column;align-items:start;}.elementor .e-a980cb2-3a95ae4{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center center;}.elementor .e-739dafa-795a2cc{width:100%;font-family:var(--font-display);font-size:36px;margin-block-end:10px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-bg-secondary);border-style:solid;}.elementor .e-739dafa-795a2cc:hover,.elementor .e-739dafa-795a2cc:focus-visible{font-family:var(--font-display);color:var(--color-accent);}.elementor .e-7aa5d05-7d62940{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-ebc6282-d3d958d{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-344c15c-bbc2fcc{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-51c2fde-7abb6da{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-ecf35da-6bfce25{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-a41d15d-5620766{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-af238f0-4d63156{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.elementor .e-6d7b05f-0488748{aspect-ratio:3/2;padding:0px;}.elementor .e-a6f0ffe-53fbfa8{width:48%;aspect-ratio:3/2;padding:0px;background-color:var(--color-bg-primary);}.elementor .e-446f793-8cf6cad{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center center;}.elementor .e-fffe197-7a198e5{width:100%;font-family:var(--font-display);font-size:36px;margin-block-end:10px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-bg-secondary);border-style:solid;}.elementor .e-fffe197-7a198e5:hover,.elementor .e-fffe197-7a198e5:focus-visible{color:var(--color-accent);}.elementor .e-82adf0e-bccea0b{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-531c467-9074868{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-3cac6c3-fad9a80{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-26bc113-b98ed31{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-1b27ee2-7b60f47{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-f4bd331-35289e2{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-9ff31a1-b2363d9{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.elementor .e-ec1b8c7-ab9f2a2{aspect-ratio:3/2;padding:0px;}.elementor .e-41a7213-8d60113{width:48%;aspect-ratio:3/2;padding:0px;background-color:var(--color-bg-primary);}.elementor .e-80f7c42-3e199a7{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center center;}.elementor .e-d72c3ef-ff439d9{width:100%;font-family:var(--font-display);font-size:36px;margin-block-end:10px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-bg-secondary);border-style:solid;}.elementor .e-d72c3ef-ff439d9:hover,.elementor .e-d72c3ef-ff439d9:focus-visible{color:var(--color-accent);}.elementor .e-7412deb-73572eb{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-a004ec3-c8c5688{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-f792a7e-3351867{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-bfa7c1b-5f7a297{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-60963c4-3e2e1b7{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-d3a0430-bb97972{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-4d4e177-f4cfc9d{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.elementor .e-555641a-5c3817c{aspect-ratio:3/2;padding:0px;}.elementor .e-f387663-5c20edd{width:48%;aspect-ratio:3/2;padding:0px;background-color:var(--color-bg-primary);}.elementor .e-db40cae-1d9ccb2{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center center;}.elementor .e-0fc78d0-490c980{width:100%;font-family:var(--font-display);font-size:36px;margin-block-end:10px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-bg-secondary);border-style:solid;}.elementor .e-0fc78d0-490c980:hover,.elementor .e-0fc78d0-490c980:focus-visible{color:var(--color-accent);}.elementor .e-4da85e1-22cc697{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-c8b09c9-a7b4dc2{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-4296850-2bba6ad{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-0f9f24e-bc94147{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-60d48bc-25c6e62{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-d888a84-1c74a05{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-5a64a99-924a983{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.elementor .e-13bed34-ae1b195{aspect-ratio:3/2;padding:0px;}.elementor .e-1a165ac-184712e{width:48%;aspect-ratio:3/2;padding:0px;background-color:var(--color-bg-primary);}.elementor .e-86c5fb9-bd688b4{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center center;}.elementor .e-b6049b4-eb146b4{width:100%;font-family:var(--font-display);font-size:36px;margin-block-end:10px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-bg-secondary);border-style:solid;}.elementor .e-b6049b4-eb146b4:hover,.elementor .e-b6049b4-eb146b4:focus-visible{color:var(--color-accent);}.elementor .e-10cc5bf-cebc843{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-fb26432-973eeed{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-c58531c-6a6ea58{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-3536cbd-02b3a3a{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-850ab37-c5f057c{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-e976ea3-0bdd514{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-30b56ce-c457d30{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.elementor .e-7af97b5-7e928e4{aspect-ratio:3/2;padding:0px;}.elementor .e-8d86ead-1d4805d{width:48%;aspect-ratio:3/2;padding:0px;background-color:var(--color-bg-primary);}.elementor .e-3fde958-8197a9d{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center center;}.elementor .e-fca8a1b-6e73f10{width:100%;font-family:var(--font-display);font-size:36px;margin-block-end:10px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-bg-secondary);border-style:solid;}.elementor .e-564a183-5c347e2{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-37a54ca-a0a6414{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-1b708e2-f4394e6{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-0e1568b-7e5f578{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-fd44e34-9ba7cb3{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-7f76705-3624d68{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-01f5e27-8b13e7e{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.elementor .e-44f2cbf-035c300{aspect-ratio:3/2;padding:0px;}.elementor .e-1ab7aac-917ebc6{width:48%;aspect-ratio:3/2;padding:0px;background-color:var(--color-bg-primary);}.elementor .e-71f290b-e3676ec{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center center;}.elementor .e-a57c697-3c95c95{width:100%;font-family:var(--font-display);font-size:36px;margin-block-end:10px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-bg-secondary);border-style:solid;}.elementor .e-650fa6c-3ea0efe{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-926b497-8a682d0{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-bc7d85f-bb18958{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-b375bf5-3c6dd0e{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-957ed21-8c20b4c{width:100%;font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--color-dark);text-align:center;}.elementor .e-3573e95-c51d666{width:33%;display:flex;flex-direction:column;align-items:center;}.elementor .e-3400863-2ed1f16{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.elementor .e-6c72385-4723b42{aspect-ratio:3/2;padding:0px;}.elementor .e-5de648c-03fd69d{width:48%;aspect-ratio:3/2;padding:0px;background-color:var(--color-bg-primary);}.elementor .e-7c75f58-7056645{width:100%;max-width:1700px;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-8592e7f-0ee5b75{background-color:var(--color-bg-secondary);}.elementor .e-2306ba6-ef72417{text-align:start;}.elementor .e-12a5fc6-bc3385b{text-align:start;margin-block-start:12px;}.elementor .e-b2f3c34-f97d81f{width:50%;padding-inline-end:30px;display:flex;flex-direction:column;align-items:start;}.elementor .e-2446d83-b0fc895{color:var(--color-dark);text-align:start;margin-block-end:5px;}.elementor .e-9811d9b-84268cd{text-align:start;margin-block-end:20px;}.elementor .e-44ce23e-8acd0ce{text-align:start;margin-block-end:20px;}.elementor .e-2197bd5-9e61455{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-a058561-5ee5ff7{max-width:1280px;display:flex;flex-direction:row;}.elementor .e-e09bbce-4d02862{background-image:url("https://www.caveaudelteatro.it/wp-content/uploads/2026/10/caveau-del-teatro-95.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-f4d5bda-a264ee3{font-weight:600;font-size:clamp(20px, 1.7vw, 26px);color:var(--color-dark);line-height:1.5em;text-align:center;font-style:italic;margin-block-end:20px;}.elementor .e-17134f4-403388e{align-self:center;}.elementor .e-8af669e-95e0da2{width:100%;max-width:900px;}